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
338462248215	338462248727	338462249277	338462249827	338462250377	338462250927	338462251477	338462252027	338462252577	338462253127	338462253677	338462254227	338462254777	338462255327	338462255877	338462256427	338462256977	338462257527	338462258077	338462258627	338462259177	338462259727	338462260277	338462260827	338462261377	338462261927	338462262477	338462263027	338462263577	338462264127	338462264677	338462265227	338462265777	338462266327	338462266877	338462267427	338462267977	338462268527	338462269077	338462269627	338462270177	338462270727	338462271277	338462271827	338462272377	338462272927	338462273477	338462274027	338462274577	338462275127	338462275677	338462276227	338462276777	338462277327	338462277877	338462278427	338462278977	338462279527	338462280077	338462280627	338462281177	338462281727	338462282277	338462282827	338462283377	338462283927	338462284477	338462285027	338462285577	338462286127	338462286677	338462287227	338462287777	338462288327	338462288877	338462289427	338462289977	338462290527	338462291077	338462291627	338462292177	338462292727	338462293277	338462293827	338462294377	338462294927	338462295477	338462296027	338462296577	338462297127	338462297677	338462298227	338462298777	338462299327	338462299877	338462300427	338462300977	338462301527	338462302077	338462302627	338462303177	338462303727	338462304277	338462304827	338462305377	338462305927	338462306477	338462307027	338462307577	338462308127	338462308677	338462309227	338462309777	338462310327	338462310877	338462311427	338462311977	338462312527	338462313077	338462313627	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13193	2563	2919	2166	1427	1082	915	688	507	480	403	368	364	311	337	308	311	319	252	264	263	215	235	260	264	232	266	239	240	202	234	237	241	222	223	230	231	207	214	236	232	232	222	229	235	215	217	203	209	223	214	208	223	230	212	220	226	227	242	208	199	228	221	225	229	211	210	212	228	210	260	212	194	215	234	234	213	211	229	214	205	203	221	203	237	200	185	215	218	244	234	219	181	208	220	211	217	218	230	204	229	216	216	238	191	221	224	205	218	215	201	187	217	208	205	181	213	206	214	214	178	187	239	219	242	211	235	220	230	228	176	202	205	227	200	214	215	197	191	206	206	218	221	214	203	197	230	213	198	229	211	192	211	216	183	212	229	196	250	214	213	171	211	214	186	223	205	218	228	214	203	207	205	211	188	219	199	216	187	196	199	209	218	223	242	217	187	200	220	205	214	216	206	220	208	211	219	227	217	185	251	223	234	203	220	206	211	219	204	223	230	209	206	209	210	200	223	217	202	178	239	185	231	238	216	221	203	206	201	213	210	240	228	219	220	214	188	203	234	227	226	219	239	213	190	209	208	217	226	191	191	242	207	209	189	200	201	215	216	220	218	216	224	197	225	215	219	239	230	191	190	202	197	215	210	243	204	188	224	195	236	211	227	193	208	229	210	211	218	216	208	209	243	195	209	205	224	217	242	209	244	236	212	177	197	210	213	223	220	210	196	186	184	212	203	223	232	207	222	210	207	222	208	206	201	210	215	228	196	222	212	192	229	222	228	223	211	205	213	205	193	181	264	244	232	210	233	248	237	208	217	210	203	223	214	204	223	202	207	200	211	214	228	207	223	209	234	232	207	235	216	211	225	176	222	202	190	205	219	217	203	214	219	208	251	198	215	209	212	206	186	223	208	210	245	210	204	236	224	190	233	210	203	220	234	198	205	210	232	206	216	186	224	214	212	202	220	200	220	195	234	224	183	203	223	166	180	196	216	226	219	228	240	197	206	221	233	207	218	222	191	221	238	194	227	236	206	201	217	210	175	219	231	198	211	221	230	202	192	217	205	229	213	230	207	190	221	211	238	201	209	198	220	230	223	209	227	210	210	215	217	194	218	210	186	185	214	209	220	226	221	216	234	256	223	215	225	250	210	214	215	199	213	219	178	192	211	186	202	210	215	221	203	190	215	203	203	222	218	234	205	236	216	234	206	227	199	223	197	222	204	216	240	214	194	188	231	209	206	213	204	233	224	202	221	223	222	195	233	200	199	195	194	218	222	189	246	219	208	235	243	232	226	197	171	206	213	198	213	203	223	225	229	194	200	230	186	205	222	215	208	202	211	200	214	230	233	223	195	223	232	226	203	221	213	201	220	201	194	232	213	197	208	209	233	237	214	214	221	214	229	222	204	221	230	226	202	235	229	222	226	200	212	217	227	237	239	202	212	219	207	193	240	188	230	199	211	226	210	206	210	212	199	166	203	210	204	235	234	222	176	203	224	201	225	223	204	232	203	230	199	231	198	209	261	185	232	230	213	206	196	206	208	224	208	226	184	208	187	231	229	209	230	236	197	207	194	209	209	221	223	212	215	228	212	204	199	202	238	210	238	241	201	228	218	203	210	231	212	217	184	225	255	229	185	199	232	227	204	211	205	207	208	215	211	180	195	197	203	246	206	215	209	195	229	223	233	198	196	221	210	227	202	189	207	208	213	199	215	219	203	204	210	213	219	201	218	225	202	201	222	208	205	204	219	243	197	233	193	238	223	216	215	221	238	226	225	207	221	243	211	190	202	245	194	206	204	199	227	205	200	218	241	236	204	199	242	219	230	235	200	227	229	182	203	202	215	222	227	246	214	239	193	191	209	211	221	206	194	223	218	226	191	208	214	205	226	213	226	199	217	209	212	212	214	235	252	215	220	202	223	229	191	210	212	229	214	210	207	193	213	199	220	190	212	223	196	222	235	195	219	195	212	228	227	218	197	222	244	203	224	224	187	216	242	220	218	214	235	208	214	209	225	220	212	223	215	193	219	222	204	194	216	199	215	244	176	187	226	214	223	207	222	200	219	203	231	215	201	221	219	236	219	237	251	216	209	205	227	212	213	206	196	222	212	197	231	201	211	231	210	210	200	187	206	198	216	226	204	190	199	182	220	228	210	242	221	214	247	197	204	208	217	200	203	199	221	222	222	233	234	206	212	216	217	210	226	208	228	187	201	222	213	183	222	237	193	198	207	229	206	230	209	230	213	230	196	224	185	217	200	188	190	205	217	196	234	192	219	221	199	184	232	228	231	219	212	218	200	224	209	240	205	223	202	200	209	200	208	217	218	214	213	194	213	202	218	207	235	187	216	216	216	209	220	220	210	194	216	208	200	210	214	208	212	206	225	202	202	228	222	205	192	209	201	212	206	215	215	210	199	186	190	235	193	222	208	207	234	206	222	227	206	215	218	209	196	219	212	237	209	217	199	204	203	223	206	198	203	235	220	230	221	192	238	185	167	228	234	206	214	193	219	203	219	216	209	238	214	219	213	190	202	171	193	222	212	193	185	223	206	225	207	229	209	194	207	203	208	202	225	216	228	204	204	224	239	191	193	215	248	187	218	187	223	215	193	210	218	236	199	211	213	196	224	190	243	185	212	219	218	223	230	227	207	237	200	191	203	205	198	177	177	206	211	200	222	201	229	193	201	220	214	239	220	200	217	204	188	223	222	228	190	207	202	217	197	214	229	229	207	221	213	211	231	205	243	228	206	200	204	230	212	243	190	227	234	192	201	201	219	217	227	182	214	228	214	189	212	201	214	233	214	237	222	220	212	228	202	223	191	218	208	236	218	205	202	235	237	236	222	229	238	217	214	211	220	204	212	204	248	202	215	205	200	207	211	226	220	199	195	238	220	240	196	209	252	215	225	202	195	225	215	194	200	228	201	194	230	221	197	225	172	196	226	210	217	197	224	244	240	208	216	209	182	209	213	221	189	223	204	223	236	230	219	189	193	221	200	214	193	206	195	223	235	189	229	241	204	191	231	173	224	224	216	206	208	212	227	212	186	201	193	207	227	228	196	217	180	200	191	231	200	205	215	215	204	254	220	202	203	207	230	231	199	187	208	238	188	216	214	200	202	230	217	205	182	221	230	193	209	185	226	203	230	227	221	214	210	216	212	217	200	217	221	178	200	203	240	202	239	206	245	213	184	211	214	223	212	201	219	217	229	190	219	220	223	190	210	195	228	218	226	194	204	198	206	201	192	229	231	239	203	243	226	237	224	226	194	180	235	229	220	198	238	183	220	214	227	203	192	201	237	237	223	204	214	205	216	194	188	248	201	183	215	219	213	199	204	215	211	182	182	222	207	213	234	193	198	224	204	191	184	235	211	210	192	233	205	217	217	260	213	233	208	222	221	228	209	229	236	205	212	217	201	233	226	207	185	223	217	215	217	225	194	232	227	209	234	184	219	192	218	180	221	228	201	221	212	208	223	198	219	205	216	227
8484	2459	5158	5780	5294	4241	3788	3050	2128	1864	1875	1592	1446	1287	1330	1150	1032	1008	935	877	910	828	749	813	752	719	741	721	704	666	708	666	642	623	642	661	666	618	640	656	596	627	586	574	613	633	595	615	548	551	556	578	574	589	587	573	581	552	558	600	552	550	545	530	522	602	533	558	561	567	502	561	566	492	576	516	535	525	543	544	533	537	540	553	484	527	556	495	579	525	504	527	558	564	550	542	510	520	534	495	526	506	543	524	537	539	569	504	571	562	545	557	532	534	507	528	589	510	532	542	549	538	551	523	513	542	492	499	549	520	553	516	534	556	550	564	561	541	573	523	569	549	497	576	530	539	531	513	539	551	544	518	512	565	550	530	538	544	517	532	500	545	545	545	518	539	483	527	509	504	488	545	517	536	500	534	515	551	526	544	532	536	541	511	506	523	534	581	536	537	524	562	577	509	537	570	501	527	541	517	510	565	504	489	515	519	547	538	524	545	575	519	554	548	529	499	533	509	542	531	521	513	560	514	542	556	536	544	540	500	518	534	541	512	535	553	498	524	537	480	532	496	530	520	518	554	551	548	502	562	507	522	532	513	504	556	524	555	540	510	545	555	549	564	534	530	520	490	522	487	508	529	527	493	553	519	525	543	485	524	531	518	558	534	544	522	512	517	530	499	548	569	530	559	546	539	544	511	560	517	523	528	548	531	504	515	545	501	529	515	480	531	542	545	547	552	509	537	534	493	501	522	570	518	539	515	564	533	535	507	517	542	520	513	479	520	549	496	495	557	537	533	531	515	519	560	490	504	516	521	518	541	524	513	504	521	592	553	526	489	524	520	530	551	483	494	511	516	529	520	562	495	540	509	525	563	536	544	573	517	553	535	496	523	498	554	524	543	534	536	521	518	528	540	483	523	514	540	511	539	547	484	589	501	552	508	523	559	517	564	527	521	531	471	482	527	512	524	484	561	490	560	545	511	505	514	523	531	532	529	500	554	536	552	556	527	561	499	532	526	529	551	519	542	513	509	509	571	557	507	569	534	565	522	503	545	527	534	504	547	526	557	505	518	547	535	551	526	547	590	556	568	517	498	511	577	503	530	550	565	517	508	532	568	548	519	511	516	547	553	516	505	561	564	513	521	529	556	548	532	506	520	544	526	539	549	534	572	508	540	529	557	522	530	529	502	536	574	543	517	517	498	533	517	498	530	525	544	526	529	540	524	524	541	550	546	545	571	552	493	546	574	542	564	521	485	513	539	500	555	538	539	568	499	493	526	518	559	545	526	514	493	513	528	573	540	501	496	545	519	566	549	531	473	486	518	577	513	508	513	543	527	527	504	511	526	506	557	569	518	564	526	492	497	514	561	555	504	489	543	560	515	535	548	548	535	554	537	540	518	516	545	497	538	552	564	484	530	529	531	579	540	500	506	515	567	548	507	495	534	544	519	553	523	549	556	539	565	494	557	526	516	542	501	520	492	541	542	552	534	516	504	525	591	554	535	493	524	547	537	546	549	543	511	523	538	545	499	544	519	547	493	539	586	518	572	540	520	516	566	516	523	568	482	518	540	510	535	508	535	518	573	547	559	541	532	465	550	501	475	561	510	530	483	518	534	518	511	502	554	557	540	517	526	535	523	543	536	540	562	510	486	496	544	516	493	485	563	543	544	546	513	532	589	502	552	573	519	535	562	518	541	558	581	540	526	508	537	542	549	594	530	520	518	556	457	493	541	519	547	533	504	518	536	507	522	513	499	506	518	503	512	518	486	558	533	547	528	508	552	542	521	517	490	467	523	485	544	486	559	506	572	530	546	530	536	555	521	520	545	538	530	522	507	528	525	546	521	533	542	505	548	498	542	544	523	536	516	533	554	509	493	503	533	512	543	523	522	554	543	527	551	550	531	533	560	490	527	555	488	522	471	559	516	561	520	564	513	519	530	519	550	530	560	510	500	536	523	533	558	514	539	509	519	555	476	569	512	523	562	507	511	541	523	585	499	537	526	523	534	532	512	529	512	542	551	547	536	545	477	532	546	533	522	560	492	576	533	547	520	535	501	490	519	559	506	527	533	529	582	519	541	566	562	518	547	514	515	497	548	522	532	491	566	524	536	550	542	531	498	461	509	534	547	583	517	535	511	534	487	513	512	546	525	496	505	564	539	501	476	536	483	534	530	484	550	511	502	564	530	540	548	495	536	526	507	546	549	515	513	581	488	560	531	514	516	527	498	504	539	536	526	534	554	538	510	532	511	499	565	544	541	524	501	491	502	554	504	532	504	543	504	542	533	542	515	490	507	534	504	546	559	549	572	531	501	516	525	535	524	515	570	578	533	531	553	494	523	575	546	463	515	568	492	536	509	524	531	513	524	559	548	529	509	533	565	524	503	534	497	517	498	525	531	496	550	570	488	525	527	560	510	566	507	535	537	502	514	530	515	531	511	526	500	497	545	510	535	523	526	549	519	484	503	526	514	526	521	506	536	542	502	546	523	477	490	504	556	570	551	561	511	552	517	511	528	527	525	515	535	524	494	569	522	518	536	547	519	530	498	510	554	553	562	529	585	553	539	536	522	534	518	513	547	539	533	568	549	506	531	528	543	541	514	533	525	519	559	520	550	533	560	544	529	534	583	529	555	506	518	542	518	507	557	526	504	504	539	571	534	574	521	500	530	506	535	519	517	577	515	543	551	523	525	533	571	524	536	500	541	533	512	509	546	581	500	522	544	569	507	532	570	503	529	525	579	537	527	544	554	504	536	527	532	547	534	517	514	511	513	519	515	563	554	505	591	482	526	532	521	522	506	571	510	528	523	517	518	488	537	540	527	542	501	514	552	522	523	534	530	565	518	516	534	501	529	489	552	514	523	534	541	522	547	555	521	522	513	536	508	527	519	523	538	532	515	540	544	528	534	539	526	549	514	527	541	503	545	571	539	532	514	504	538	546	540	515	494	501	525	582	516	490	522	538	524	489	551	516	522	535	580	522	506	511	517	494	516	526	522	522	525	525	552	557	507	535	543	489	520	526	498	554	561	518	510	528	519	516	526	514	521	551	539	538	499	549	545	549	526	527	535	513	567	552	514	541	481	538	537	502	536	535	552	551	540	516	568	514	555	563	534	545	525	564	558	512	536	527	520	496	527	546	485	542	528	481	516	569	515	506	528	526	535	561	517	507	537	570	547	523	510	560	501	505	520	540	556	528	489	520	557	500	541	539	543	523	578	510	526	545	510	516	510	551	537	502	527	518	501	494	509	535	523	525	546	527	554	573	563	540	543	485	568	581	515	555	537	520	528	494	575	493	527	511	512	531	527	534	521	484	492	532	524	533	501	520	523	558	527	565	485	533	562	500	551	526	561	569	535	498	511	492	512	511	538	546	551	524	531	510	535	501	510	523	540	557	499	525	503	549	521	522	527	540	508	553	535	538	501	528	558	586	535	545	548	544	536	502	537	531	530	522	571	524	512	517	501	565	481	549	541	575	522	491	487
2158	872	1044	863	657	542	499	458	419	410	400	416	370	381	404	389	354	376	363	363	335	383	353	369	383	369	353	313	336	353	351	357	301	346	342	334	386	384	348	367	330	381	339	326	321	341	329	341	336	397	345	332	304	348	373	371	372	357	348	327	357	334	347	306	321	392	355	316	357	349	338	327	337	353	369	371	324	364	325	338	338	376	328	362	356	322	339	369	379	363	332	345	316	347	312	362	332	360	369	338	337	345	331	308	315	352	376	318	311	354	312	365	344	339	366	350	376	306	316	340	370	331	311	370	362	340	318	350	352	350	333	343	338	341	353	347	322	328	359	333	335	338	336	326	344	360	338	376	381	329	326	314	360	348	313	340	345	351	318	362	328	337	343	335	338	312	372	349	344	353	348	310	315	358	367	318	327	352	335	319	324	345	322	345	336	368	360	346	351	327	345	333	335	325	361	315	385	355	350	355	355	337	364	332	354	351	363	348	361	315	363	318	374	319	375	314	346	302	341	341	336	336	363	358	363	369	343	354	333	347	327	351	363	364	315	346	342	311	365	334	319	375	292	363	322	325	362	347	304	365	337	342	332	317	346	347	335	332	337	350	341	337	339	336	345	321	359	357	359	311	326	377	335	344	372	321	351	332	321	314	336	322	350	360	346	333	317	329	354	329	312	374	347	334	341	338	327	319	351	363	343	342	371	372	378	309	354	344	345	359	372	319	342	335	347	330	347	335	362	372	328	386	336	340	342	322	347	363	359	333	325	365	334	334	346	300	354	369	338	329	355	335	331	357	344	344	318	356	337	357	338	323	337	334	364	361	338	312	346	315	380	344	348	324	314	351	330	332	351	316	323	334	353	367	380	385	334	350	331	344	312	360	397	328	356	327	319	352	335	370	355	346	329	367	339	350	327	328	335	368	362	344	330	351	392	345	326	352	300	373	343	372	342	343	337	340	368	341	361	319	338	346	336	351	342	316	302	363	347	361	308	351	331	338	339	342	369	344	331	363	312	368	341	319	341	348	334	377	377	365	327	340	324	363	354	354	318	355	349	360	312	334	341	334	341	330	379	350	315	342	353	342	354	347	352	338	336	325	324	345	336	323	325	305	348	350	334	334	316	341	346	386	370	324	322	352	339	392	372	328	306	366	380	350	366	391	343	328	338	359	335	324	351	373	330	356	340	337	324	317	334	366	348	369	357	340	355	354	380	340	372	332	343	369	360	329	348	317	349	327	353	369	364	332	306	361	335	334	375	360	341	375	348	336	349	328	346	351	334	327	341	344	328	316	352	373	319	379	377	369	334	362	348	343	364	344	346	298	333	336	331	341	380	347	361	332	352	355	307	326	297	354	336	332	366	316	313	336	363	355	334	357	343	319	311	352	311	298	330	374	326	339	339	340	323	352	352	318	352	347	347	355	344	314	336	325	335	333	362	322	358	326	359	326	330	355	375	356	354	334	344	331	347	342	335	362	365	388	334	340	346	342	349	357	341	347	334	342	377	354	334	362	368	326	326	320	325	341	365	348	319	331	342	350	340	332	316	320	345	324	347	310	302	352	330	311	382	337	344	352	345	333	351	323	327	314	340	328	369	332	331	318	351	327	322	358	346	327	342	324	351	338	342	300	322	350	341	319	335	314	353	335	349	354	363	377	364	348	324	355	347	352	341	356	339	351	327	343	331	346	306	378	358	356	344	339	327	323	331	325	331	345	315	382	374	354	354	328	342	315	303	336	336	352	367	338	351	348	343	353	320	332	360	350	297	342	364	338	375	316	343	316	382	294	333	370	339	335	344	386	344	392	343	347	359	343	343	333	331	324	344	334	353	326	351	397	313	329	339	328	361	341	331	363	347	332	343	327	356	319	334	344	315	325	325	298	340	343	348	326	323	317	352	339	337	360	338	351	345	377	360	338	345	357	325	351	338	337	311	339	334	348	320	331	352	347	307	359	345	353	332	323	353	340	337	381	388	336	340	325	328	326	358	339	348	334	354	385	362	355	371	333	330	328	330	318	362	303	291	374	369	334	369	360	376	335	353	348	364	346	322	328	354	332	312	323	351	324	324	314	367	345	361	370	358	356	343	359	343	330	326	349	311	372	337	352	350	317	332	352	312	311	327	318	313	305	357	380	343	372	335	365	327	354	345	327	336	370	343	320	381	346	342	313	358	368	312	332	327	317	344	336	311	310	335	347	330	351	352	345	347	357	377	338	340	342	345	346	330	353	324	362	342	334	332	324	323	315	347	313	340	328	307	296	344	342	337	310	350	330	354	346	330	350	332	344	342	330	322	360	362	338	349	328	330	332	327	345	346	355	317	357	370	358	354	370	361	345	363	345	331	335	329	347	315	337	343	346	324	323	343	377	375	318	339	331	352	338	341	357	380	329	319	356	360	341	328	319	359	351	350	306	383	344	305	343	384	305	314	353	368	292	419	339	353	383	315	343	312	332	329	341	343	364	335	333	342	369	345	399	358	291	351	305	338	341	346	318	329	338	354	333	313	369	358	337	381	369	353	333	347	332	327	341	315	336	337	361	332	345	356	294	339	340	331	341	332	358	349	351	332	409	363	303	355	348	398	351	338	337	343	337	343	349	336	316	343	331	327	333	339	347	335	323	348	382	330	352	345	335	324	361	348	325	346	343	321	335	359	326	359	298	336	334	352	339	312	391	296	348	337	366	364	367	322	360	357	335	361	376	377	373	352	357	352	352	345	354	389	355	356	350	353	319	373	375	333	326	327	298	357	375	357	350	323	361	336	329	336	330	356	344	346	351	341	369	365	323	354	319	323	356	315	347	323	324	313	373	320	365	345	378	341	347	373	381	336	315	386	331	342	344	322	366	326	330	352	356	351	342	319	348	344	331	346	357	341	349	354	349	324	332	354	357	395	356	295	344	330	358	339	319	339	364	327	366	376	358	361	331	332	363	387	371	354	311	320	342	344	370	359	331	337	328	367	353	329	334	362	329	350	323	352	329	351	339	346	353	362	342	377	323	330	331	326	355	328	353	314	320	325	324	332	371	368	324	325	320	318	362	351	322	345	362	368	370	352	336	338	366	358	359	333	327	353	363	325	341	324	356	343	353	310	353	324	332	340	340	331	353	336	308	327	352	322	340	345	358	328	342	328	317	370	309	351	318	308	372	345	391	300	320	344	373	355	356	339	336	360	333	369	365	340	362	337	348	326	344	350	325	332	336	330	364	376	344	318	347	359	353	309	347	370	328	353	337	335	363	329	344	339	330	369	317	350	326	308	335	327	316	335	349	330	357	375	333	364	341	374	311	375	331	345	320	348	335	381	331	352	319	342	364	335	351	331	303	358	372	315	340	370	334	380	330	328	322	354	357	358	362	362	332	352	369	325	335	348	356	320	345	350	325	331	314	321	304	350	321	344	310	325	340	309	354	368	343	366	346	370	342	325	360	359	318	385	368	335	409	345	361	361	363	368	339	355	349	343	355	336	304	332	341	352	353	329	333
2551	1358	2306	2599	2374	1876	1705	1549	1294	1229	1215	1143	1084	1071	1014	957	944	929	968	861	926	903	882	883	876	902	854	848	847	864	815	860	840	811	841	871	839	886	835	854	835	839	846	853	851	839	852	819	843	820	793	875	801	760	831	816	829	870	778	812	815	769	856	781	823	849	764	857	784	830	786	838	782	825	788	809	813	826	888	798	852	792	800	812	826	831	794	861	859	816	824	833	755	829	844	824	908	853	820	840	819	810	813	814	842	815	871	763	797	869	836	829	834	829	833	776	800	819	838	821	852	811	807	823	859	796	818	861	801	769	800	780	855	759	802	825	775	823	886	775	766	802	765	851	755	809	819	838	838	821	757	846	825	827	832	817	839	837	793	791	808	837	829	813	839	789	833	846	817	753	768	804	822	811	852	795	846	836	808	845	795	867	874	820	775	761	792	815	772	839	809	814	794	830	841	855	804	883	845	855	846	774	868	826	781	779	780	840	809	864	785	866	823	830	790	862	826	773	808	825	861	800	809	807	822	826	821	830	813	808	860	809	884	826	828	769	819	882	765	803	808	799	849	813	832	850	826	819	799	798	783	802	781	829	835	833	834	805	787	778	806	830	812	815	837	852	829	830	842	800	822	829	843	792	842	831	843	820	770	854	822	852	780	816	796	820	790	805	821	819	830	831	845	782	828	750	768	774	795	752	818	791	781	794	829	877	832	839	823	843	848	853	861	814	832	839	819	795	779	823	829	832	816	786	846	796	796	816	820	856	795	806	813	841	877	838	874	805	825	782	806	814	864	855	773	825	797	864	824	799	847	827	844	833	810	829	830	833	822	775	833	800	776	849	839	842	772	776	828	840	845	803	823	834	835	791	811	850	825	760	833	849	793	759	833	814	833	813	798	780	811	804	775	829	781	771	845	808	802	811	818	808	795	801	810	819	787	814	764	811	769	779	871	824	802	790	795	789	905	811	783	845	853	816	799	802	853	810	791	821	814	788	759	821	848	782	848	782	862	848	809	821	803	812	819	806	795	824	812	796	792	807	817	802	819	810	818	802	778	798	817	818	819	825	858	805	800	792	848	862	842	804	833	833	772	852	848	832	808	841	820	804	868	845	803	814	824	791	812	848	819	851	820	805	765	796	815	794	836	824	803	813	766	788	843	716	838	800	822	789	777	848	828	773	866	846	804	787	817	805	787	785	853	814	805	804	770	809	801	797	810	866	777	852	798	796	838	823	836	777	816	825	800	764	851	807	838	868	740	823	793	808	795	784	859	794	768	834	831	821	803	811	809	807	802	847	810	798	840	797	810	788	797	816	779	812	796	811	785	812	818	859	823	770	848	829	792	811	831	799	813	785	770	819	822	814	835	817	840	798	843	810	844	806	838	798	832	834	778	833	798	822	804	845	811	785	816	848	765	836	797	828	801	762	861	821	836	788	819	807	845	842	769	794	776	786	864	780	858	844	755	793	790	817	824	782	845	829	833	845	805	786	794	868	778	822	776	834	788	842	815	831	827	813	867	780	797	823	840	840	819	793	844	790	741	831	835	829	870	824	820	901	775	818	816	782	810	801	776	793	821	800	822	786	807	770	775	860	817	843	793	831	840	788	827	837	841	789	816	805	819	817	824	817	801	807	828	790	841	833	855	772	804	768	807	837	815	822	802	826	809	841	854	798	825	819	826	845	798	823	780	833	815	812	793	833	812	850	849	802	841	823	836	876	823	787	832	797	838	756	777	804	813	831	829	806	826	778	845	821	775	800	822	798	837	792	803	786	826	787	809	884	794	807	835	808	771	873	835	818	804	801	854	789	842	832	865	813	783	819	798	789	884	843	848	806	838	767	789	820	849	789	838	810	821	822	752	805	830	780	819	799	827	787	812	779	808	813	848	919	779	808	762	867	815	805	787	878	883	832	779	873	839	787	899	802	806	831	772	817	773	863	845	829	819	837	833	824	813	837	810	864	833	802	799	851	823	800	811	858	841	880	808	867	863	810	783	871	807	798	811	851	844	817	775	843	823	839	784	857	825	798	819	859	828	812	813	821	848	818	828	808	812	826	850	865	834	781	813	812	828	833	818	744	864	829	820	791	790	808	814	829	811	795	829	789	838	836	839	827	808	799	776	832	802	812	851	789	800	859	778	801	812	833	825	803	794	836	818	823	785	841	835	806	794	819	832	880	781	810	813	843	815	765	850	828	830	832	868	863	837	764	812	822	864	810	806	833	880	769	802	770	840	850	865	821	777	845	868	841	811	847	830	767	788	789	825	762	841	825	860	806	762	800	797	803	867	792	785	803	826	791	831	827	849	828	813	800	815	802	780	804	803	836	840	801	793	823	860	856	832	826	801	806	832	823	827	807	839	862	805	790	779	865	836	791	837	824	816	855	783	802	796	834	819	860	849	786	809	836	806	793	827	830	828	849	796	780	812	837	799	798	797	817	819	860	822	798	865	748	809	810	841	812	853	784	796	838	816	815	826	837	777	777	811	859	848	763	788	766	835	784	794	807	766	852	799	821	882	811	793	843	820	806	796	789	805	817	815	794	826	809	779	801	760	777	794	771	805	814	853	846	798	847	759	884	828	818	816	822	764	834	811	841	852	854	866	797	771	770	828	841	797	827	789	803	842	862	846	822	838	754	821	775	835	816	819	809	811	818	869	802	844	787	786	870	833	862	817	754	829	862	801	787	822	837	845	837	791	818	838	771	809	816	847	787	804	807	817	814	763	795	872	854	785	766	857	854	813	786	812	807	789	861	877	843	856	806	758	830	847	814	790	861	769	800	739	808	814	823	792	855	826	804	824	770	812	803	782	807	790	812	864	843	795	813	777	800	852	802	787	849	821	866	782	857	804	818	800	819	773	855	856	825	801	767	847	808	791	793	847	819	811	789	839	811	799	763	804	810	838	807	819	804	815	815	802	816	813	776	810	798	822	788	841	830	808	888	846	821	837	803	821	801	868	809	775	834	819	828	796	828	811	815	834	819	806	830	810	849	812	861	790	850	778	835	780	790	846	760	843	829	819	779	803	799	852	851	863	840	780	825	849	804	816	817	733	795	825	827	815	842	839	803	838	835	796	837	813	834	792	776	804	845	794	875	805	793	813	802	851	826	745	867	811	845	812	735	798	796	837	843	829	857	824	817	776	867	857	804	791	801	813	839	839	842	802	802	862	806	811	780	796	842	861	820	856	806	832	798	842	761	793	798	828	831	813	807	832	854	826	842	826	855	825	778	850	828	843	857	790	809	837	789	801	785	797	850	810	782	832	840	914	769	753	827	745	782	797	865	855	832	848	826	798	827	779	807	821	798	745	821	798	846	851	819	825	838	797	787	775	818	773	832	817	726	829	844	793	843	828	838	859	804	793	827	814	815	786	792	801	865	782	836	824	789	818	802	772	825	789	813	767	847	760	845	756	824	844	781	819	785	802	791	808	772	782	805	776	841	800	806	828	814	865	782	831	826	859	836	842	830	769	840	844	826
7860	1784	2138	1586	1070	905	766	538	510	509	502	465	448	398	368	372	350	360	351	318	354	340	356	335	330	294	327	308	333	345	305	318	347	284	320	317	314	326	308	302	321	301	310	329	333	370	288	321	318	313	308	306	346	364	324	303	288	331	300	327	321	322	352	297	286	323	337	327	294	295	292	326	309	340	280	326	328	303	320	341	320	311	321	354	306	336	309	293	285	304	316	315	347	303	319	297	325	316	319	347	333	333	316	332	320	322	274	326	306	319	285	306	307	331	298	324	293	291	324	305	327	301	313	334	314	311	259	341	330	341	319	284	299	322	297	318	302	310	315	341	328	338	317	315	318	304	299	292	335	292	326	312	327	324	278	300	304	301	318	302	283	315	333	314	308	299	353	315	332	329	308	338	316	307	252	322	293	336	310	320	295	331	308	337	316	330	316	291	308	323	332	315	307	328	284	290	314	284	342	319	333	299	324	310	326	320	310	326	297	295	299	327	358	307	319	321	323	315	316	283	361	290	331	330	341	330	283	282	292	319	291	335	308	322	337	275	315	295	311	280	300	302	299	323	311	287	281	306	273	323	317	309	299	287	307	307	325	324	295	299	336	304	321	311	327	295	288	303	308	285	299	342	315	330	275	303	312	307	302	320	324	306	318	324	275	294	308	297	312	325	287	313	307	299	342	302	320	310	299	301	342	343	334	304	292	316	299	324	289	325	330	313	316	326	320	291	356	286	318	316	342	317	324	310	300	313	300	303	305	296	294	350	342	326	295	317	292	315	332	305	317	311	319	301	333	289	348	301	296	302	333	309	319	313	299	302	317	293	286	316	296	283	275	297	277	313	328	338	320	288	322	319	318	310	324	311	305	315	293	319	275	291	308	319	296	317	319	298	314	323	293	295	310	294	328	342	342	328	309	325	275	348	343	294	331	291	279	333	311	296	330	302	286	301	318	311	318	331	317	322	312	275	318	325	304	282	295	310	298	298	306	310	300	322	307	319	316	308	301	316	310	300	320	322	291	305	313	330	313	337	314	309	285	316	305	297	292	310	325	309	323	323	285	319	326	310	336	316	314	321	303	320	312	314	286	312	304	328	296	323	321	297	313	306	319	277	313	319	332	311	287	310	330	314	305	311	296	305	286	310	288	352	302	300	350	275	318	318	338	324	326	318	292	336	322	339	296	290	258	319	286	332	291	328	319	317	313	328	276	304	303	289	333	284	329	294	293	298	294	309	338	331	335	311	340	316	292	309	323	291	310	314	322	295	308	308	298	315	309	322	286	311	304	330	312	299	306	340	330	327	264	294	306	278	304	251	319	336	335	294	320	305	315	303	314	320	326	309	303	319	331	320	293	288	319	316	290	311	295	342	346	350	316	312	304	297	278	311	332	344	311	318	354	318	324	287	323	320	307	298	317	287	329	302	301	310	297	304	339	344	307	294	309	261	306	316	323	290	320	313	304	305	299	279	291	308	295	300	326	328	322	303	290	315	298	313	275	324	306	315	295	286	276	340	341	285	345	325	309	328	334	321	317	312	306	303	297	330	317	311	304	308	313	286	308	332	287	287	318	321	332	299	322	311	300	340	299	300	318	302	293	313	314	272	327	286	337	318	287	304	318	276	291	316	301	289	305	292	305	288	310	318	308	341	289	336	320	320	351	333	350	312	328	312	295	328	325	330	337	290	321	371	298	313	318	326	323	341	282	307	313	324	339	293	309	325	322	289	312	340	337	299	329	333	303	289	314	327	323	325	309	308	319	312	277	285	322	353	302	295	324	313	279	333	316	272	318	292	331	313	286	310	321	330	327	300	325	307	293	325	332	301	309	304	311	324	316	289	282	309	336	307	318	324	297	304	291	305	297	284	307	298	363	308	305	316	326	304	333	287	310	308	276	287	288	331	290	322	297	293	289	274	321	312	307	297	295	311	299	320	324	295	358	314	328	281	295	320	321	314	304	317	314	291	324	328	305	317	304	327	305	299	329	311	285	321	304	340	309	330	319	314	322	304	295	304	330	285	304	325	314	323	341	278	280	329	310	298	306	313	297	319	305	289	276	309	313	315	266	307	310	326	342	287	299	299	313	303	296	285	310	309	306	351	253	290	297	327	347	305	271	305	311	301	274	315	302	287	300	346	307	295	351	289	288	297	259	312	291	331	299	341	319	307	342	292	291	323	340	277	303	321	334	324	313	341	308	291	343	343	297	303	299	287	310	280	318	270	307	299	289	320	321	296	327	344	275	327	298	331	318	290	311	307	299	274	329	306	294	300	299	320	324	317	337	316	328	308	273	288	286	354	276	312	298	310	289	348	322	312	325	329	339	341	309	307	317	277	318	341	354	308	319	334	329	293	290	329	320	320	314	327	269	297	297	312	313	336	295	303	276	293	303	314	288	306	303	314	325	308	283	347	316	351	276	315	292	297	302	322	302	304	297	292	367	317	291	278	332	331	311	331	313	294	334	297	335	331	332	341	298	313	322	324	348	335	319	296	299	318	279	288	291	294	318	329	350	294	304	304	305	350	294	300	299	309	297	310	301	287	329	291	305	332	381	316	285	306	304	296	315	314	330	281	287	304	320	340	363	309	310	285	284	320	329	283	302	293	290	311	302	330	300	322	297	328	356	341	317	311	325	319	305	317	329	318	306	289	329	293	337	294	325	279	297	309	286	327	312	292	327	297	322	313	307	351	323	280	319	301	305	326	319	347	338	321	321	306	337	316	314	338	316	317	294	300	305	280	313	298	305	325	319	300	314	346	297	318	334	290	294	304	334	342	325	308	327	316	346	356	316	350	331	310	324	286	317	297	302	316	281	310	293	288	294	273	320	308	330	287	312	299	283	280	313	286	332	343	298	365	334	295	297	305	317	299	309	337	320	321	310	285	345	287	302	311	309	324	326	295	270	323	311	300	322	278	300	366	292	310	306	339	296	321	328	300	355	327	323	311	306	328	295	324	305	323	317	296	333	347	335	286	309	283	294	300	333	296	302	286	325	292	304	306	328	357	315	326	320	314	313	306	317	274	348	307	328	350	325	307	316	313	282	286	325	292	311	314	272	304	294	314	323	315	322	298	346	335	314	290	327	325	305	289	326	303	321	292	276	310	275	357	300	312	324	306	291	307	299	295	326	330	295	296	274	303	296	327	283	306	333	331	337	292	310	321	309	319	298	318	308	294	299	341	286	322	299	318	349	305	292	289	294	306	314	300	312	324	303	322	299	299	279	288	301	356	323	343	299	287	307	309	313	266	305	306	321	356	316	329	310	327	311	319	327	300	315	312	313	315	330	322	334	304	318	328	325	278	278	319	301	314	305	307	308	341	319	280	309	306	309	296	309	326	323	315	303	329	326	280	290	306	295	287	298	314	323	341	327	320	277	319	327	295	310	310	302	331	330	282	346	323	330	333	330	310	327	327	313	309	297	318	303	318	290	327	297	331	314	337	286	332	304	316	282	309	284	316	307	316	280	291	313	309	284	313
7077	2172	4350	4799	4053	3641	3093	2267	1921	1781	1845	1541	1369	1256	1233	1186	1149	1067	1041	977	953	939	855	939	939	930	887	837	875	816	858	874	844	788	846	803	857	839	784	789	774	835	810	794	787	790	769	789	768	833	810	779	806	758	811	720	794	747	735	767	845	757	740	740	787	768	738	740	780	782	747	729	720	772	745	771	769	724	760	738	745	756	782	737	718	747	696	771	725	746	760	696	770	777	797	715	739	725	778	751	739	768	779	786	719	764	738	738	731	707	751	774	747	760	774	721	779	706	762	701	684	702	766	757	741	750	698	787	750	753	742	744	699	761	687	703	787	771	731	738	769	764	768	760	761	779	774	734	744	727	725	732	780	736	752	793	793	717	772	709	768	744	769	785	734	703	796	735	762	772	729	782	755	746	782	772	758	752	726	749	725	761	722	731	699	763	782	773	740	723	757	781	755	761	780	741	744	801	767	729	702	731	768	756	733	731	763	746	747	765	750	731	727	741	805	793	736	713	747	790	784	775	771	786	728	748	764	753	754	767	777	708	757	727	749	723	761	734	776	769	773	763	744	814	760	798	747	743	735	726	793	768	768	775	751	713	718	741	730	754	737	734	781	739	765	755	721	719	766	775	753	735	744	739	773	707	756	741	700	731	810	754	718	778	736	727	776	703	729	747	724	696	745	767	701	722	703	766	747	729	760	764	773	757	763	769	709	743	781	764	749	772	757	756	724	713	818	706	748	757	753	765	724	779	748	756	754	787	741	730	722	743	820	778	748	734	754	775	779	758	781	721	800	807	736	762	753	723	803	719	789	752	742	775	730	714	704	741	716	781	767	758	756	755	742	761	743	813	780	756	766	780	749	733	759	765	786	776	723	752	742	750	782	733	742	787	787	759	748	745	737	730	790	752	727	677	736	726	815	752	736	754	742	740	771	752	782	721	773	764	784	759	796	730	735	699	741	665	722	727	754	763	746	708	757	726	754	762	779	712	733	758	748	739	725	752	735	727	724	718	731	773	753	757	772	701	774	731	726	689	751	737	756	720	743	719	747	728	732	802	783	757	759	709	722	728	739	739	738	714	716	773	763	774	754	754	740	751	724	803	730	750	725	774	754	746	774	779	746	732	750	744	773	759	712	802	794	720	726	755	788	772	774	783	791	758	761	778	773	723	780	762	763	773	748	792	738	744	716	729	730	755	753	757	770	769	735	747	751	707	743	724	709	748	744	755	719	757	793	776	746	721	777	742	717	737	813	730	766	735	773	745	739	748	726	772	793	725	724	765	749	791	760	756	726	751	743	753	724	714	766	762	782	720	750	774	698	753	746	744	719	760	743	725	779	773	726	739	762	751	752	775	708	753	707	782	697	743	730	751	747	777	748	776	780	717	764	736	769	740	759	707	745	757	758	792	771	733	798	742	741	767	717	789	785	769	758	760	722	764	734	757	795	734	782	728	706	693	709	756	819	783	785	785	732	766	708	768	727	764	805	719	742	752	706	744	716	768	777	735	742	790	693	773	740	765	743	720	741	760	759	728	706	784	738	779	735	771	770	694	758	735	730	765	706	749	768	739	780	772	732	738	749	794	768	723	701	803	814	690	786	720	739	792	748	774	777	819	716	747	756	723	753	819	720	702	727	764	734	735	744	778	733	793	740	689	709	747	741	750	690	828	767	771	784	756	789	777	753	756	722	732	776	716	708	737	743	733	748	734	749	722	665	763	755	724	745	752	768	769	755	728	685	754	716	750	718	742	802	773	812	770	763	727	767	715	750	722	738	728	765	746	782	769	738	755	801	767	715	756	789	706	756	735	752	739	759	760	775	743	757	758	781	733	721	731	748	780	724	827	732	759	709	739	698	725	761	731	719	752	783	705	749	747	710	700	768	751	709	727	721	767	781	732	767	750	719	796	743	755	721	761	779	775	728	744	723	733	728	770	742	695	744	679	723	768	771	749	749	765	753	762	755	745	751	705	792	722	773	760	737	749	734	743	742	701	748	747	775	752	739	738	779	764	739	718	716	763	790	763	755	732	710	697	741	770	731	735	769	780	729	731	719	746	754	784	757	736	754	751	793	737	747	753	759	771	765	733	744	710	742	740	737	738	771	803	706	728	726	767	725	727	755	741	700	755	759	745	731	819	713	745	715	783	748	733	762	768	772	735	762	717	775	794	738	749	783	732	778	734	778	750	710	790	715	799	788	739	762	786	765	723	787	736	764	751	728	759	797	762	728	770	746	705	701	771	768	787	746	713	770	741	756	724	734	718	779	750	772	744	744	776	701	652	698	786	760	780	734	790	700	734	692	790	782	718	730	733	734	748	734	698	720	734	728	765	739	752	778	756	729	779	745	741	767	712	732	747	733	758	748	765	719	764	762	750	753	717	787	712	722	693	734	733	742	714	709	766	810	713	740	737	771	728	779	739	746	761	761	785	721	758	742	738	728	787	741	755	687	771	789	684	743	782	688	734	729	698	790	763	738	725	765	781	709	682	812	787	765	767	783	717	767	729	763	783	735	707	748	785	717	740	732	752	754	802	763	710	752	697	749	743	768	727	703	764	677	769	730	808	739	721	732	712	737	766	741	749	787	723	824	791	759	732	822	677	767	798	714	755	753	749	735	758	718	769	762	763	701	773	719	739	752	748	768	745	744	744	745	750	806	775	737	707	751	747	678	796	717	750	725	733	744	756	738	695	726	721	691	725	763	733	757	780	746	719	795	758	728	739	713	759	792	754	743	745	784	703	718	794	792	744	768	737	720	701	731	763	716	750	769	765	762	755	732	715	699	712	759	694	818	732	721	744	739	766	785	709	753	751	733	754	744	737	726	710	727	734	745	765	750	748	746	738	800	735	733	729	756	701	781	708	695	759	748	782	757	726	797	741	755	729	732	768	747	741	748	794	733	754	739	723	704	725	768	763	752	711	737	739	770	725	773	777	750	718	759	727	769	761	749	746	735	739	745	744	785	785	703	721	763	715	753	718	702	756	807	754	724	798	756	737	757	718	729	788	802	732	792	797	764	718	766	763	786	774	752	769	759	727	706	765	711	698	737	718	688	736	752	777	735	758	766	787	768	792	720	700	730	755	727	786	693	723	751	746	766	759	797	775	754	769	773	739	726	778	677	747	748	800	752	739	775	715	685	715	813	769	794	756	755	790	734	726	767	809	758	780	765	734	780	750	729	764	751	755	753	736	709	738	704	773	706	801	759	784	777	744	751	695	766	748	771	736	740	756	710	739	767	724	757	755	725	785	786	681	738	808	799	771	756	784	786	733	698	767	732	758	733	741	750	713	735	705	738	705	765	780	746	716	729	722	772	736	757	736	750	739	763	741	769	749	767	700	763	751	793	746	780	752	737	738	743	721	706	792	799	741	772	756	753	764	753	768	735	749	780	751	742	714	796	793	763	716	698	729	736	739	757	770	789	782	712	744	712	739	785	745	753	779	730	770	745	748	743	743	747	733	737	711	762	778	797	746	778	731
14016	2779	3175	2468	1496	1135	942	698	540	560	466	429	368	364	370	298	333	305	302	255	296	273	235	292	269	259	234	285	272	213	254	228	245	233	234	246	218	224	220	228	238	224	222	229	230	252	228	238	240	266	234	235	219	226	218	228	205	249	218	216	221	221	188	209	223	226	244	218	244	231	226	232	241	230	206	248	215	238	216	207	237	231	229	223	224	246	231	248	220	237	231	213	250	225	238	217	213	228	231	232	212	206	250	222	248	227	240	275	228	226	234	226	216	211	226	226	253	247	194	231	231	205	243	229	223	216	221	222	233	222	209	211	228	220	219	246	222	226	228	204	214	223	237	221	223	234	247	219	189	196	213	221	233	228	218	243	221	219	223	205	225	257	235	247	233	220	199	208	234	263	234	227	223	231	232	238	244	228	219	223	213	233	221	228	201	223	224	224	215	223	220	231	248	243	224	224	217	254	271	213	230	233	238	212	206	232	234	261	249	205	210	226	232	210	216	241	207	212	239	220	226	228	223	215	211	216	226	224	233	207	238	212	220	221	203	225	229	219	247	244	222	230	200	214	261	261	238	225	195	239	197	233	240	211	230	249	225	221	248	210	226	231	210	201	265	200	235	216	223	237	222	202	233	230	248	238	229	224	207	239	237	221	187	198	199	180	234	231	237	227	221	229	216	217	223	211	219	240	237	222	223	218	228	189	227	236	225	249	235	222	213	202	226	233	223	232	228	204	227	218	205	249	220	204	196	244	246	232	219	232	211	208	191	221	229	236	256	240	227	220	227	209	233	226	238	234	229	212	214	211	253	238	227	240	232	220	255	230	206	225	230	226	235	231	222	213	227	231	267	221	213	220	251	218	221	206	227	208	220	193	225	224	230	231	227	219	244	189	196	239	272	216	242	218	224	247	205	224	232	229	221	215	226	244	229	231	212	225	228	188	211	231	226	228	219	250	211	232	267	225	208	214	228	223	233	226	251	223	224	205	209	199	225	225	200	226	235	223	226	233	258	231	246	213	259	201	223	215	251	247	206	218	205	233	241	209	234	225	232	215	207	249	225	217	239	236	241	217	231	281	198	219	209	246	229	207	211	245	232	194	257	227	213	215	232	237	227	250	226	217	208	234	213	232	215	230	224	250	214	214	257	220	238	230	222	231	232	211	239	238	236	236	238	251	213	214	217	228	258	256	238	225	211	239	227	238	212	245	219	224	232	235	241	248	204	255	200	213	218	235	221	192	219	239	238	244	222	213	254	223	233	231	201	235	218	221	209	210	255	213	241	235	201	242	232	203	231	235	231	211	250	257	229	235	217	215	222	245	221	217	205	220	220	233	226	219	240	239	235	237	253	234	226	220	224	210	224	226	225	243	207	242	232	202	244	229	201	194	223	233	225	234	268	198	218	232	234	187	224	242	203	222	197	225	246	219	208	230	256	231	205	202	223	260	267	237	238	216	240	206	242	250	244	233	232	253	222	205	205	227	229	215	209	249	213	242	229	221	223	218	237	212	263	198	263	247	213	235	204	213	230	255	221	225	220	217	242	235	215	247	222	227	221	201	218	210	240	211	245	277	207	227	206	223	209	217	213	216	195	214	253	212	230	200	215	205	213	224	237	231	225	219	249	233	223	235	217	213	233	251	227	238	215	225	212	238	241	222	227	194	206	215	223	222	223	216	245	222	253	246	226	206	255	199	210	213	222	208	243	229	217	208	231	220	240	217	195	231	224	203	238	213	212	226	214	231	215	209	218	247	220	210	221	216	211	228	230	227	236	205	218	234	260	220	234	230	216	252	231	208	235	235	232	238	240	216	211	209	226	221	221	204	209	232	223	218	222	212	228	229	256	230	234	224	233	223	242	223	183	219	237	206	240	224	212	220	201	211	235	233	219	224	216	222	222	234	236	235	239	217	208	219	221	220	239	246	227	205	233	221	248	215	222	237	211	215	250	211	231	214	240	217	245	258	226	222	224	226	243	227	226	216	265	228	221	227	214	215	206	249	219	250	240	227	243	230	241	226	253	229	203	228	230	230	245	217	214	245	241	229	248	232	249	228	206	225	218	237	233	244	175	215	207	210	196	225	227	230	234	208	205	220	214	241	236	229	235	217	248	226	221	196	214	223	221	238	220	221	218	239	252	239	197	219	226	251	219	205	240	190	223	204	222	205	202	252	221	220	215	223	217	212	202	225	212	223	233	213	205	229	221	197	247	212	203	229	230	234	244	278	210	221	214	238	254	241	197	249	220	209	219	227	260	233	221	235	225	233	211	229	231	259	235	208	203	231	226	217	227	231	212	228	244	255	222	234	208	259	209	244	240	217	217	233	222	217	220	233	191	212	225	216	230	208	224	253	241	201	231	212	201	214	219	220	244	222	215	237	219	211	208	240	226	219	234	247	211	243	226	240	200	221	217	243	219	236	228	222	249	230	240	245	215	257	214	213	234	222	238	233	225	251	225	227	241	232	214	207	204	244	232	193	225	220	246	209	237	244	211	247	219	205	242	242	249	225	228	242	227	239	219	226	226	239	228	244	217	201	234	233	219	253	215	202	213	206	211	248	221	237	207	211	217	211	235	248	243	231	233	219	237	233	236	196	227	233	209	207	219	211	201	219	236	251	227	249	223	206	214	237	230	219	218	257	196	228	246	225	228	241	220	209	226	219	212	224	239	238	228	222	237	231	223	206	247	247	251	241	185	238	217	216	231	199	220	241	216	197	241	212	239	221	235	233	227	211	217	244	242	223	234	242	251	262	238	211	210	221	212	217	224	244	210	222	180	237	232	221	230	212	251	231	205	206	229	187	245	206	191	201	215	218	264	261	220	220	206	205	198	229	251	232	231	233	205	232	211	227	207	210	229	255	218	232	234	200	210	200	226	225	195	210	260	240	210	233	217	211	236	235	247	200	226	213	235	224	245	237	248	203	212	216	195	237	259	233	222	198	257	194	243	235	199	230	219	201	198	272	217	231	214	232	252	202	216	229	232	246	218	223	219	240	222	211	199	213	194	231	206	225	242	215	232	230	245	243	218	240	261	235	238	242	234	234	199	223	239	247	223	205	238	237	225	214	239	250	224	228	220	221	224	196	203	223	221	214	241	249	220	231	223	200	211	227	219	259	202	222	205	223	229	234	203	229	212	231	207	232	213	247	213	230	230	222	180	221	250	212	219	189	230	219	241	228	247	235	203	222	239	226	207	234	252	206	216	216	213	220	212	197	231	217	264	246	224	204	228	229	228	239	213	220	242	233	218	241	217	193	209	243	227	259	237	231	222	227	242	219	250	243	181	226	241	220	192	228	232	239	223	199	251	229	254	239	212	210	222	217	212	230	202	226	214	256	232	223	237	218	219	208	215	224	250	233	259	228	220	229	227	224	239	273	221	238	223	246	241	206	228	232	232	234	213	225	249	239	265	217	232	255	223	229	198	203	203	218	244	233	231	227	227	236	218	200	252	215	214	218	221	249	226	236	265	241	215	230
9085	2635	5652	6579	5803	4954	4111	3115	2373	2427	1950	1829	1565	1494	1256	1195	1196	1093	1012	973	948	843	831	856	839	861	831	764	773	743	691	716	736	712	658	716	701	697	680	653	696	644	606	635	632	622	620	655	613	603	627	600	635	591	607	594	571	573	597	616	585	551	531	618	593	592	615	527	573	560	576	634	619	567	537	540	559	534	637	538	536	546	549	519	517	532	537	599	592	568	568	554	573	571	547	558	600	567	579	573	597	558	517	581	553	549	596	567	587	557	587	572	539	539	510	565	557	540	528	562	575	562	568	544	551	563	574	567	510	541	605	583	541	536	570	547	584	511	553	557	570	588	554	552	581	552	545	540	538	571	516	539	550	583	563	571	503	564	564	542	531	584	585	556	561	574	538	565	580	574	564	586	535	534	523	514	529	526	536	567	567	566	548	581	594	547	557	575	598	510	576	535	502	553	567	594	521	581	556	533	560	542	565	560	586	585	564	575	579	539	565	533	570	552	546	552	574	532	544	582	566	555	536	571	547	542	571	547	546	609	505	564	574	593	570	555	537	562	591	586	527	538	573	556	558	618	579	577	586	537	556	541	555	556	594	582	547	553	537	573	530	525	526	568	577	587	555	567	626	593	612	532	559	562	572	539	502	555	550	555	585	565	526	538	595	599	545	550	550	517	588	576	582	575	557	593	581	554	608	552	571	586	532	549	547	534	547	586	571	555	554	508	535	581	582	545	560	570	530	543	513	559	546	609	563	587	561	538	568	588	532	585	556	516	549	581	555	523	591	526	550	534	580	557	524	546	601	524	483	532	549	555	609	591	553	566	592	555	605	550	592	523	560	571	543	507	531	557	518	567	547	546	564	517	560	543	582	548	561	544	557	585	583	573	552	581	575	569	578	577	557	569	538	551	557	545	576	581	535	536	547	577	509	537	524	571	559	497	556	593	544	574	563	547	520	563	593	540	582	551	572	546	554	552	544	546	555	570	573	541	546	574	561	511	545	548	553	581	559	536	574	583	555	599	595	613	541	601	517	518	606	554	542	586	526	568	541	552	573	554	590	535	538	528	561	573	522	555	591	554	519	584	532	568	532	538	541	533	568	536	533	581	540	529	576	570	552	584	576	539	556	514	542	595	570	566	564	502	517	534	585	562	581	575	562	553	535	546	555	553	578	629	575	592	562	542	553	514	569	537	572	578	528	535	546	556	587	577	560	554	572	540	554	580	536	530	527	552	561	497	565	578	581	608	541	485	613	554	503	540	572	562	552	554	568	603	528	517	570	517	551	548	568	557	526	526	557	534	501	543	541	587	550	561	570	520	533	571	552	565	543	597	572	581	559	544	575	574	585	551	573	552	519	581	510	597	522	588	544	537	576	554	574	530	571	568	589	563	569	585	547	591	598	547	577	507	559	545	596	543	561	571	524	595	550	580	555	582	529	545	573	582	585	596	532	569	554	574	541	563	540	559	570	558	573	527	548	576	576	577	566	528	569	585	579	566	543	550	573	589	588	560	578	583	541	559	589	561	528	538	541	565	547	556	561	613	526	550	507	559	530	574	534	555	584	546	544	556	567	570	543	537	561	551	558	525	624	583	542	599	573	547	567	563	567	544	589	545	556	540	539	608	553	559	568	597	556	544	540	550	561	559	554	558	537	538	585	531	545	531	567	555	538	569	553	576	599	556	556	583	560	574	565	554	540	575	535	557	581	561	510	535	559	569	473	553	581	561	574	578	579	551	557	576	553	553	546	525	578	545	575	599	561	543	573	542	576	528	572	531	545	532	586	562	532	618	630	540	529	543	520	566	590	536	553	592	607	538	536	527	545	542	580	560	592	524	534	564	549	528	562	540	557	572	522	592	532	507	557	575	573	575	529	525	581	539	553	595	555	570	541	556	553	564	544	560	507	522	531	528	523	543	548	552	567	558	517	549	529	554	548	563	539	545	556	585	595	564	540	574	584	564	517	558	582	568	512	566	573	524	529	539	525	578	614	552	569	577	526	536	548	545	561	522	601	540	568	583	555	546	603	576	536	546	565	550	553	584	554	559	583	583	589	569	545	573	580	581	554	550	534	533	554	537	550	558	504	530	519	577	545	543	519	566	567	569	592	543	562	582	572	587	595	551	585	530	568	544	567	572	549	553	569	563	554	589	568	592	543	571	517	550	559	573	536	562	587	574	587	515	565	514	554	597	571	555	535	555	537	571	568	565	518	562	569	568	579	525	529	596	550	618	562	575	530	573	567	585	537	569	572	546	555	540	579	575	547	526	547	526	583	610	571	563	586	571	537	578	581	535	602	524	589	551	551	552	568	543	527	577	566	583	528	570	530	535	578	549	571	547	572	557	565	536	556	520	570	525	575	572	597	512	568	503	545	581	543	555	564	530	585	592	570	524	562	575	578	582	585	557	558	540	594	556	549	543	594	554	571	552	593	551	543	578	555	559	564	580	556	549	570	563	577	539	554	597	530	567	580	553	530	520	605	507	585	583	543	561	579	573	581	542	521	600	551	522	563	583	562	561	521	573	581	525	549	508	544	577	566	569	591	527	538	572	515	518	566	549	522	545	569	532	556	541	563	555	533	576	616	612	552	571	579	544	558	590	571	582	586	563	562	539	542	554	509	537	560	524	584	534	560	548	538	523	585	502	587	552	597	588	585	590	551	547	525	523	535	541	546	557	540	594	564	559	589	548	523	582	627	535	543	538	567	571	577	517	562	483	562	541	587	553	569	553	548	545	534	574	592	579	528	589	552	544	514	537	577	572	574	528	566	573	521	564	572	533	593	553	526	551	561	569	524	571	579	566	511	605	541	593	555	564	547	579	543	553	555	546	536	624	575	544	550	536	556	569	542	645	549	535	569	567	544	585	556	516	552	555	561	519	532	576	512	548	513	559	558	557	552	528	608	572	554	541	539	560	536	561	569	519	580	589	560	591	566	535	518	553	557	546	586	521	532	532	574	561	597	574	563	555	540	595	593	528	540	555	560	558	573	600	577	573	574	563	559	554	555	558	554	545	543	558	568	540	544	564	538	535	573	542	572	569	551	565	648	565	538	542	545	576	555	543	577	542	531	534	562	570	559	574	551	556	523	539	562	535	569	570	564	568	578	622	507	581	580	527	536	563	551	596	554	612	536	529	569	567	571	510	584	556	628	546	564	598	545	584	579	658	524	508	565	577	566	571	565	552	578	549	564	587	570	556	564	554	574	564	590	513	563	567	563	560	601	583	582	589	548	567	559	592	612	573	558	577	580	593	534	549	559	555	548	518	563	549	537	545	543	555	549	553	549	576	607	592	557	608	569	553	540	567	570	585	539	568	607	534	534	605	594	553	563	548	548	580	576	583	556	564	569	572	560	556	542	563	567	629	510	528	584	564	566	521	527	515	552	545	563	575	567	566	580	579	556	577	566	542	554	521	571	570	541	536	572	536	546	580	550	550	576	590	566	615	525	534	559	574	576	558	538	529	535	573	551	592	568	580
2242	904	1086	913	705	570	488	468	425	447	407	348	397	370	377	348	351	357	348	351	366	329	360	345	304	343	330	329	356	305	308	363	377	326	334	327	352	360	329	312	352	347	345	362	327	300	316	352	347	347	349	377	375	337	357	352	349	363	343	328	345	371	387	329	341	339	369	323	394	340	331	377	350	378	335	341	308	322	324	327	345	342	327	345	322	325	346	342	355	322	350	336	357	333	354	345	347	330	330	330	360	331	338	362	366	408	348	339	338	350	325	355	345	361	349	358	360	322	327	383	313	336	326	333	390	343	344	339	372	336	334	310	325	341	331	386	287	334	337	339	319	322	370	366	384	330	353	349	327	351	315	327	345	334	330	353	333	309	340	323	341	336	319	337	376	329	352	347	313	340	355	326	350	338	332	339	337	321	343	345	354	344	338	317	341	305	351	370	345	354	350	338	307	356	319	331	348	318	339	329	305	333	360	337	348	339	355	314	357	308	356	349	355	335	341	368	358	329	349	346	358	353	346	378	360	369	341	335	332	337	347	384	329	328	367	321	327	361	333	338	378	330	377	370	361	355	342	347	341	313	345	372	335	340	296	351	336	351	348	346	354	328	351	306	355	347	358	333	324	330	353	304	336	336	315	367	316	365	347	330	347	348	359	337	354	332	354	351	324	375	352	342	324	330	337	360	349	346	336	316	344	331	373	341	341	332	341	335	391	329	326	339	334	330	337	314	364	328	321	354	348	345	324	367	348	378	347	334	360	354	347	342	328	376	331	357	370	352	322	343	354	342	353	320	328	331	319	371	333	302	325	346	343	354	340	341	363	333	350	337	328	335	364	357	354	367	342	372	342	324	341	388	331	368	330	337	327	327	336	344	304	361	336	380	304	344	325	296	318	341	335	314	350	332	368	303	335	351	302	307	333	308	330	319	307	336	338	344	315	342	360	339	358	360	330	368	330	333	354	313	373	354	319	355	321	332	345	349	328	374	343	345	381	357	300	363	380	371	343	390	345	319	328	361	318	345	333	365	363	391	331	358	338	392	338	328	317	351	301	338	361	361	354	378	330	307	321	324	331	343	341	352	343	322	375	310	351	346	292	373	340	319	346	345	338	337	366	335	334	308	326	340	337	323	336	365	316	337	342	335	345	338	353	332	306	345	378	364	340	301	338	337	359	345	344	323	340	328	359	331	325	349	348	333	364	330	332	303	353	338	330	340	318	344	387	310	333	357	372	346	339	346	367	333	310	337	348	330	346	365	327	363	339	349	328	311	318	341	368	341	331	341	360	404	336	336	321	343	342	344	344	313	295	341	375	339	316	354	365	313	346	337	357	379	340	350	367	342	321	319	337	317	322	339	339	328	353	343	365	332	342	346	368	349	327	360	342	330	312	319	364	367	335	363	340	343	345	335	349	314	329	316	352	379	342	349	349	329	370	320	343	360	353	331	329	343	326	347	337	370	344	342	336	324	328	348	336	365	365	386	312	327	367	354	331	326	313	324	359	366	336	366	341	328	345	333	346	347	335	323	356	317	305	340	333	324	353	350	310	355	338	350	337	329	338	348	365	344	326	355	319	322	305	371	294	328	357	371	373	343	358	335	327	335	322	347	332	316	320	347	357	340	319	370	347	328	366	339	321	343	323	330	336	320	358	332	369	337	334	339	326	347	343	333	352	359	343	357	354	354	347	324	344	314	325	354	325	378	360	366	347	354	360	339	315	363	352	312	304	339	320	348	343	336	349	340	363	316	352	350	346	381	355	359	345	318	369	349	336	326	339	364	339	318	376	316	323	388	302	352	330	312	344	351	288	338	308	354	370	355	318	333	327	361	362	369	329	347	324	358	342	344	330	345	363	324	349	343	332	333	355	323	335	384	338	358	321	287	386	347	333	355	356	323	318	360	355	353	324	335	353	363	344	342	352	312	316	359	322	346	343	345	341	372	336	345	357	362	354	327	345	347	356	342	363	355	330	327	329	325	358	333	356	353	326	345	337	390	329	351	358	360	328	329	341	309	313	368	310	347	369	312	344	340	352	347	295	334	346	376	339	377	308	348	355	372	325	326	339	286	376	343	321	319	330	336	342	371	328	346	338	336	351	332	329	365	341	343	346	348	358	303	344	326	358	354	311	362	318	371	345	341	358	336	353	356	343	375	359	341	341	322	372	324	328	338	317	372	312	331	368	357	356	327	384	338	345	334	335	348	322	345	325	345	357	346	330	361	348	317	329	319	325	305	339	343	336	343	339	299	316	319	356	317	320	327	322	361	350	352	335	346	354	340	334	335	316	367	374	356	351	326	361	334	361	352	332	356	359	316	289	338	335	312	345	347	322	327	326	369	334	385	373	336	342	334	345	352	341	363	321	365	302	367	337	337	353	307	350	310	335	335	345	356	355	334	360	367	342	330	337	381	360	315	343	364	353	344	356	321	300	322	367	365	318	321	331	374	372	312	334	330	357	326	316	367	360	353	319	335	359	341	338	339	348	355	368	315	323	360	374	320	333	358	333	336	329	369	352	320	345	343	307	351	306	379	346	367	345	386	371	349	344	327	330	322	358	365	333	361	348	351	337	350	361	346	353	336	326	359	331	324	341	370	334	359	362	346	325	346	328	336	344	332	339	355	313	361	338	344	319	315	327	340	333	358	346	347	345	383	326	353	332	364	351	361	348	355	323	327	331	312	328	328	346	362	349	363	330	346	334	358	379	346	356	341	349	327	354	318	317	352	346	342	329	340	343	333	342	372	319	341	350	369	344	332	367	356	391	348	372	317	351	332	359	340	317	339	360	367	345	384	345	370	335	320	343	343	310	347	358	310	356	329	353	399	357	326	350	350	318	322	344	333	364	341	337	347	362	360	323	355	350	324	316	355	368	377	374	335	357	356	333	329	337	314	341	346	351	325	349	360	345	346	369	316	341	374	328	350	329	326	333	354	358	328	361	346	343	333	313	369	318	319	326	338	313	332	358	339	356	373	308	311	329	370	345	350	346	331	387	338	333	343	356	329	338	337	371	334	343	356	314	347	306	350	343	356	358	349	366	359	319	326	328	326	304	342	343	299	349	349	342	340	355	353	311	339	328	304	325	335	336	334	380	332	343	337	320	342	315	327	362	335	375	350	362	332	330	366	317	304	330	336	302	349	328	334	347	323	342	314	311	321	340	313	384	347	341	329	318	354	367	341	350	324	307	335	327	366	375	326	326	359	356	320	373	336	328	339	337	325	356	309	328	332	330	341	367	384	341	323	353	350	336	355	356	363	338	341	360	363	350	322	349	337	348	333	284	341	349	323	315	314	329	376	377	341	307	333	350	316	350	329	352	338	368	369	362	367	312	362	347	331	360	348	355	338	370	345	320	346	380	334	348	338	336	355	344	331	317	347	324	353	337	337	375	305	378	338	347	366	314	329	346	342	364	328	346	354	327	361	349	343	354	328	352	371	319	351	340	354	312	318	343	324	326	382	335	320	324	336	322	349	308	343
2620	1415	2362	2761	2389	1946	1775	1477	1355	1288	1215	1146	1078	1121	961	998	965	933	908	956	944	890	936	834	927	942	862	840	789	822	844	879	862	827	837	814	906	846	895	850	808	841	879	776	849	828	812	838	818	852	802	881	836	779	817	835	863	835	802	823	792	755	801	811	784	846	797	788	886	851	842	765	791	821	781	808	786	831	824	802	853	812	798	797	824	771	779	798	872	830	815	820	853	838	817	859	789	764	815	830	851	802	815	787	809	826	848	853	815	892	841	828	837	832	807	839	800	824	785	821	794	794	854	874	803	815	837	788	791	804	848	761	805	783	813	765	817	833	799	799	793	826	762	847	777	836	790	815	818	863	817	871	815	807	883	802	794	864	843	843	831	842	822	774	800	834	827	760	777	867	772	809	837	803	808	791	803	824	804	797	804	798	810	829	770	817	784	845	789	802	863	817	788	764	799	822	829	805	858	813	791	806	810	811	807	808	842	800	844	804	826	754	808	810	832	851	826	807	761	858	860	791	776	806	757	821	801	852	821	836	765	849	759	832	817	831	803	812	807	785	808	808	825	817	799	816	849	789	820	778	814	792	818	827	862	811	839	822	806	786	857	826	771	864	799	805	844	865	839	840	809	792	841	814	812	814	784	852	786	808	800	794	801	901	783	786	827	824	851	810	864	749	848	807	817	805	843	808	829	836	740	807	766	727	784	824	781	803	816	868	820	819	777	791	743	811	817	788	821	790	842	810	842	802	826	833	842	841	820	823	796	818	832	841	794	798	805	812	792	774	832	873	834	812	885	813	798	843	817	797	841	818	780	756	794	767	779	894	795	826	839	797	773	792	832	810	840	818	791	848	818	818	801	793	781	863	850	802	814	825	829	781	838	795	798	809	839	800	816	806	768	837	793	868	873	839	799	812	812	834	778	812	796	866	820	807	818	790	790	811	758	809	745	842	813	817	800	844	834	797	778	776	784	838	824	888	846	863	801	841	838	807	815	788	785	841	835	860	815	797	858	801	797	816	819	826	838	758	804	777	810	771	789	793	773	827	844	808	818	782	846	801	775	784	858	832	778	762	837	852	786	825	757	811	820	785	796	793	786	796	803	809	795	826	813	788	801	871	863	803	787	823	765	840	810	772	787	842	831	803	803	812	850	851	779	798	850	813	832	802	806	747	797	879	753	758	851	834	776	820	806	780	790	790	828	800	798	844	807	777	798	803	792	805	839	840	790	821	848	864	826	798	845	792	742	818	864	755	821	840	775	787	791	743	804	861	831	744	805	819	775	740	810	836	828	769	870	806	776	824	795	835	831	884	864	855	793	786	799	842	820	843	809	839	814	793	831	872	855	820	806	845	802	792	833	800	826	816	817	779	794	823	799	837	787	841	831	816	804	844	800	803	839	814	784	837	760	825	820	801	744	808	868	846	752	803	804	817	814	776	837	806	807	779	862	847	835	795	809	847	887	836	800	759	791	818	836	820	780	799	803	820	812	797	790	792	755	760	817	822	866	851	789	819	807	808	761	827	866	832	777	803	817	814	812	778	782	826	809	786	768	851	816	860	875	820	795	766	919	823	801	810	779	795	810	786	817	815	815	802	767	855	815	793	883	814	819	812	772	808	771	788	805	822	862	803	779	767	849	805	810	852	825	801	801	808	840	824	846	810	805	814	788	791	809	810	804	800	852	825	815	786	789	808	853	859	831	909	795	836	772	861	806	881	819	828	783	822	802	833	848	848	782	806	823	854	782	838	780	811	776	806	828	796	830	777	805	820	876	811	846	829	835	804	816	843	818	874	764	797	796	804	827	872	861	812	881	794	799	796	824	768	818	853	799	793	816	820	756	799	915	853	832	837	759	781	815	780	846	804	786	780	812	854	800	868	794	785	830	883	864	837	815	815	764	814	805	847	797	842	829	819	811	830	825	852	817	826	825	845	788	824	825	789	811	803	814	885	853	838	816	811	787	843	872	783	781	811	795	814	806	804	823	798	798	824	792	811	813	765	766	793	841	827	854	880	793	846	846	793	791	833	818	822	805	795	830	890	834	794	772	875	777	868	820	787	750	755	799	846	844	817	804	824	807	823	804	784	810	795	825	834	780	787	840	806	793	830	785	739	822	822	834	819	830	818	857	803	781	792	834	792	796	802	858	790	757	765	810	753	818	779	794	801	825	772	863	783	793	798	835	812	802	832	816	821	812	825	846	804	819	827	836	769	802	815	798	846	813	875	800	853	803	872	813	822	858	812	841	812	813	808	838	869	802	814	824	855	828	874	843	819	797	750	790	800	850	828	790	863	848	827	861	815	839	798	841	819	778	776	854	794	830	853	798	801	847	863	776	850	854	767	820	802	802	801	809	827	817	786	813	832	842	786	778	796	805	812	764	847	800	814	856	813	825	788	823	836	794	784	825	793	784	768	813	796	741	805	822	813	781	923	859	820	811	840	812	805	784	799	789	803	753	794	816	826	806	823	797	833	773	834	829	798	827	805	823	774	820	801	781	788	777	827	820	860	785	796	857	773	819	790	822	792	847	814	815	795	854	883	803	806	811	780	819	796	806	850	817	843	834	794	836	803	804	805	819	820	819	795	778	820	813	814	824	805	828	857	860	864	795	799	837	818	835	842	751	848	801	809	855	809	813	776	829	794	803	835	836	794	787	795	845	791	819	855	808	746	827	807	842	795	821	783	807	775	865	778	763	844	852	778	795	776	804	789	812	814	797	807	847	809	850	826	784	836	829	831	856	808	824	754	807	804	866	826	785	818	884	815	804	830	797	843	817	819	797	834	766	808	776	810	831	788	801	812	837	812	871	827	814	752	825	810	832	821	835	793	818	811	810	813	805	844	853	827	773	867	818	792	848	761	810	857	823	780	768	782	842	845	822	806	837	795	814	811	785	841	857	783	832	830	821	801	800	828	826	811	742	806	822	852	811	814	842	848	813	806	872	734	871	784	801	809	841	815	796	816	834	818	803	823	808	798	795	828	791	787	840	785	808	866	798	798	821	829	871	834	752	851	806	852	864	867	845	867	848	779	836	795	794	840	832	786	836	819	809	834	829	750	825	791	757	795	836	850	795	841	788	824	813	879	814	818	808	825	798	849	833	812	797	785	809	824	797	788	807	798	828	774	810	837	837	849	795	810	845	794	805	798	808	836	804	876	822	808	823	842	775	841	845	791	815	831	805	816	785	787	800	856	851	794	858	795	785	873	789	836	841	815	809	798	821	828	791	836	821	790	810	823	855	796	863	849	778	835	819	864	781	809	810	813	793	837	829	837	812	820	786	824	835	810	816	826	796	794	887	804	778	781	828	807	783	772	853	796	852	811	813	815	796	875	854	856	754	773	850	824	835	767	792	804	789	788	800	827	835	835	765	816	831	824	855	802	848	837	778	792	837	817	803	812	786	795	847	828	835	782	796	795	760	797	779	742	810	767	808	786	849	822	819	775	803	782	828	844	841	836	814	826	792	840	819	809	838	787
8165	1713	2105	1497	1039	1007	766	575	531	514	461	424	419	418	337	347	340	353	357	389	359	346	320	352	323	347	315	344	375	312	339	334	322	343	316	334	344	328	349	313	322	320	323	289	306	338	344	320	317	287	341	314	297	286	310	350	312	300	331	303	315	307	331	290	348	304	322	311	293	331	295	328	313	292	358	300	340	283	331	336	302	313	304	291	324	322	320	343	291	297	332	348	324	327	309	297	312	319	310	328	314	288	287	290	289	326	330	303	300	287	337	328	318	320	310	290	322	324	320	318	334	304	343	325	328	345	351	344	341	322	310	314	302	325	312	354	314	296	328	288	333	315	315	343	322	290	303	282	323	319	302	317	312	297	302	314	316	336	282	292	330	296	328	343	297	336	308	294	350	290	328	279	286	334	318	325	337	314	321	315	323	326	351	304	303	332	385	314	352	326	335	299	292	289	321	326	331	345	314	305	328	308	327	297	304	319	323	282	308	300	288	302	325	342	301	300	330	344	274	324	305	279	309	322	309	317	293	292	312	339	316	323	317	307	298	301	306	314	320	321	271	308	343	357	304	303	294	307	299	278	349	305	303	341	314	306	281	299	318	329	340	298	303	338	312	322	301	298	313	271	300	350	305	329	330	332	285	361	294	295	316	308	312	323	321	334	318	304	294	316	302	305	314	311	317	333	276	292	294	293	303	361	323	330	316	300	280	322	332	330	318	354	329	310	315	311	298	282	296	321	347	326	296	337	319	314	342	298	314	300	362	354	299	360	326	343	311	332	324	303	313	317	268	316	311	284	346	319	356	323	291	287	321	296	295	343	376	345	344	305	323	295	321	305	327	289	339	307	300	340	305	293	325	328	340	298	315	303	333	329	338	306	307	321	309	309	310	309	308	342	328	295	307	303	302	322	312	286	321	341	299	299	278	309	282	294	309	330	340	326	328	314	302	356	293	327	359	291	298	325	290	356	307	296	310	313	299	294	295	321	316	326	312	303	292	338	341	312	284	306	287	320	328	302	320	300	298	325	314	334	298	355	330	296	330	330	328	316	305	316	310	351	306	314	334	296	310	331	317	302	306	312	312	310	321	299	314	298	334	323	274	285	294	326	306	327	307	300	290	329	320	327	314	297	291	334	297	308	304	356	297	302	316	363	309	320	248	303	300	325	323	281	327	296	328	309	328	323	336	316	317	314	297	322	299	324	310	287	315	327	343	299	327	327	343	335	291	312	320	334	314	306	325	318	299	311	287	310	299	318	297	287	306	318	339	318	304	284	324	320	316	306	320	315	274	340	295	342	301	322	316	332	301	327	291	289	317	303	331	317	312	342	293	321	330	326	298	285	317	293	328	303	316	351	316	274	281	307	328	299	324	340	323	333	305	340	336	325	329	316	315	330	303	334	325	318	291	335	327	316	338	316	329	358	310	324	338	303	288	324	316	319	298	331	296	317	328	321	335	310	308	323	317	317	317	319	347	325	338	330	309	310	328	293	335	339	344	273	315	300	317	310	285	294	309	324	297	296	306	263	324	354	287	324	311	320	298	288	307	293	328	311	339	304	294	322	322	325	298	298	294	339	332	307	320	316	340	312	331	339	318	288	315	312	313	313	338	316	340	339	364	284	324	322	305	307	314	321	343	332	306	325	311	311	322	317	283	322	290	299	281	299	326	315	300	306	263	321	353	320	350	324	326	292	314	304	282	338	330	329	313	320	288	297	309	285	362	308	357	307	304	309	314	283	304	304	283	303	305	304	309	303	323	312	306	302	285	322	324	335	303	313	308	295	316	339	316	333	359	310	314	326	346	302	344	319	309	338	316	326	309	332	305	307	329	340	319	329	320	321	306	308	302	323	312	331	299	298	289	289	307	318	316	269	319	304	317	315	313	305	285	268	320	334	294	325	329	339	320	295	329	361	298	320	314	300	334	307	312	305	326	305	325	317	299	307	356	325	318	293	274	332	330	392	293	270	295	313	295	301	301	269	296	313	318	297	323	306	320	301	313	309	285	326	343	289	325	268	333	312	290	318	285	309	313	299	304	318	321	310	330	334	310	295	337	319	299	322	323	294	328	311	363	303	308	319	296	293	315	301	316	314	324	323	285	352	314	288	317	306	318	337	339	321	310	314	308	304	318	304	348	309	286	306	336	349	307	295	316	308	298	293	340	300	312	330	310	298	325	319	310	291	279	331	329	290	284	322	290	327	277	286	307	337	300	359	321	306	333	335	320	307	316	312	288	319	331	314	336	310	304	272	315	338	315	293	304	336	323	286	307	285	280	300	311	349	327	302	297	312	325	322	320	250	331	299	318	310	312	332	320	322	308	268	307	283	342	315	279	291	306	322	273	326	295	288	318	320	288	316	328	319	309	328	340	345	306	320	292	333	302	338	302	312	329	359	330	307	334	318	301	329	317	343	326	289	302	289	322	340	322	303	308	315	325	324	315	309	319	317	309	310	322	261	316	341	297	332	310	317	298	301	317	335	325	315	342	317	321	331	319	304	324	310	308	292	324	300	319	348	291	337	321	343	325	322	308	292	286	354	349	326	336	313	299	342	336	314	302	335	328	313	338	338	329	296	324	291	302	324	308	338	317	324	352	306	341	296	315	317	345	323	343	341	306	302	322	327	273	358	316	321	325	301	329	313	332	344	291	308	307	309	309	293	275	303	318	308	305	312	324	287	293	287	292	297	326	316	306	293	321	320	301	317	316	317	324	284	311	296	315	299	330	334	296	299	293	346	310	308	323	309	330	314	328	292	313	283	296	295	308	303	297	337	295	314	323	295	320	295	326	296	308	309	347	331	312	293	315	326	291	311	293	312	315	281	307	302	268	366	338	324	290	281	288	318	325	308	308	294	311	331	310	301	309	318	277	291	325	291	313	318	296	291	325	317	317	322	300	306	314	322	315	311	339	302	318	307	332	345	301	287	309	316	325	286	336	336	334	304	302	331	341	298	294	306	324	309	333	310	317	333	313	300	299	309	321	323	365	314	319	296	316	330	297	292	317	322	307	316	295	315	321	270	288	308	318	321	329	309	328	311	317	294	274	315	365	317	312	315	344	314	318	329	324	309	278	348	331	284	354	312	316	330	284	285	335	328	316	281	302	322	315	282	303	314	311	328	293	334	312	330	310	307	313	309	296	288	268	323	299	322	330	323	311	338	324	323	285	283	291	297	316	323	289	322	360	297	311	291	338	324	300	298	296	293	341	312	282	306	335	280	306	311	302	306	295	313	339	306	288	302	311	337	291	318	298	338	319	346	335	357	320	294	313	320	332	320	304	341	286	307	316	276	286	317	324	334	302	279	294	320	319	289	315	325	314	289	270	317	296	328	322	342	306	325	292	292	310	313	290	297	301	307	320	336	320	319	304	344	281	298	295	330	297	335	309	295	312	319	298	297	341	283	333	309	313	304	296	317	319	337	324	331	286	293	318	327	276	311	358	315	324	298	280	320	313	337	330	309	318	333	302	315	306	273
7196	2215	4202	4531	4215	3725	3042	2223	1994	1971	1734	1474	1375	1356	1232	1137	1051	1107	1014	996	948	889	943	941	939	925	882	869	861	846	834	874	827	824	859	843	825	805	790	780	795	799	777	792	806	798	782	814	795	815	824	803	751	768	793	770	743	774	756	798	779	805	727	755	764	733	762	814	791	733	757	797	801	767	731	756	791	791	754	768	766	764	743	811	776	732	741	742	717	702	788	751	769	748	751	746	746	766	748	774	781	732	744	724	738	780	766	754	711	753	741	757	767	740	742	749	769	745	750	725	744	760	729	822	766	720	740	727	771	722	781	704	724	753	743	760	765	733	739	752	761	781	757	728	813	786	780	727	723	743	739	798	773	695	773	787	748	727	751	770	739	752	759	707	767	771	767	835	735	702	735	771	783	722	764	747	752	724	747	761	756	781	758	795	766	725	772	786	726	734	766	729	784	782	740	761	742	727	736	768	734	752	706	759	756	720	747	751	750	767	744	719	733	691	766	783	737	741	759	762	750	749	808	742	773	714	761	761	757	744	764	815	757	758	699	781	744	737	744	680	726	771	778	748	775	810	809	783	741	783	765	765	757	762	792	754	789	740	784	747	778	755	730	677	724	729	758	749	737	775	704	755	766	781	760	783	755	775	773	710	766	724	762	682	732	747	791	758	733	732	713	786	722	767	703	736	746	715	768	760	776	756	766	707	801	686	792	788	749	733	750	789	725	731	726	745	748	775	786	723	685	848	793	749	752	745	792	776	793	785	766	732	793	765	707	705	743	754	783	723	719	738	776	742	678	718	766	747	760	771	776	810	711	730	775	799	725	738	788	714	758	741	717	772	770	744	753	756	760	751	768	715	732	752	742	726	741	808	775	748	766	769	743	743	735	773	741	730	710	779	795	742	795	725	763	761	729	764	764	733	753	761	743	721	760	767	772	728	768	738	731	771	734	776	728	739	714	802	772	759	774	706	742	757	777	703	709	774	791	811	678	752	701	742	760	790	744	752	783	740	743	724	738	770	687	763	738	767	721	765	746	753	740	761	756	745	728	733	784	731	743	767	782	779	762	779	755	759	796	746	751	781	740	761	793	781	728	763	720	714	754	765	768	753	778	765	720	715	757	763	782	739	762	777	752	806	772	700	732	791	794	732	756	727	734	788	764	758	791	794	735	753	703	740	761	737	769	779	758	814	758	704	740	775	711	771	742	788	748	767	774	795	736	771	750	771	753	759	720	741	747	745	784	782	736	783	731	768	757	694	771	726	710	736	768	736	763	761	738	755	775	720	738	805	767	734	728	726	759	783	779	821	752	732	746	776	767	777	744	764	748	760	741	765	861	724	741	776	796	742	737	726	766	766	783	735	724	764	729	795	761	757	754	785	749	766	709	777	761	773	759	782	778	797	732	764	782	763	771	765	744	768	797	719	759	720	776	790	779	774	773	720	798	729	716	707	752	774	749	735	811	702	802	755	759	786	710	771	728	762	747	758	765	764	774	792	729	725	742	732	742	758	737	718	771	761	729	756	751	746	750	744	775	714	726	770	758	711	814	784	723	787	719	773	749	691	778	784	736	753	799	714	767	784	783	805	724	800	687	764	759	809	766	764	765	769	765	725	750	725	757	742	722	777	750	770	715	792	762	765	774	754	743	735	767	752	734	745	775	732	737	724	770	766	779	786	737	734	790	758	701	730	730	772	707	768	715	749	758	786	710	726	731	749	748	777	748	704	802	756	737	747	780	762	763	769	797	765	759	721	780	795	736	710	761	754	780	749	782	767	724	736	763	717	754	727	734	785	715	743	738	736	743	715	771	806	776	771	753	800	705	751	755	784	758	767	745	739	782	726	687	739	770	760	748	731	787	755	764	734	779	711	757	720	765	707	713	798	760	730	742	691	737	749	739	783	775	771	747	693	694	794	766	750	721	770	728	772	760	725	749	758	740	770	824	764	730	736	731	765	752	723	761	713	768	802	772	763	757	773	786	761	759	784	765	733	778	811	762	720	755	759	739	735	731	734	726	762	711	795	762	793	791	720	763	749	740	753	758	720	746	759	741	758	783	767	765	817	756	749	735	760	736	796	774	811	768	781	760	735	761	748	764	740	767	772	755	692	775	790	809	751	737	723	806	775	746	803	765	765	753	774	737	774	721	751	755	766	774	738	795	750	750	758	732	734	744	763	729	753	742	680	806	757	767	748	726	739	772	770	735	753	763	764	743	721	774	737	746	728	739	764	767	812	729	769	754	779	757	763	752	736	718	811	724	778	850	733	755	778	761	753	750	763	755	718	751	774	758	767	694	763	778	777	745	785	780	730	789	803	771	757	751	787	763	752	787	740	763	728	697	746	714	745	757	723	746	756	789	723	765	727	753	743	751	799	735	737	757	746	724	740	773	766	716	752	764	794	695	703	783	765	745	750	746	748	765	738	773	760	727	727	765	738	795	788	792	782	745	714	728	740	763	700	730	755	733	775	726	807	740	790	765	701	761	739	749	755	744	703	741	757	787	801	727	759	762	760	787	739	729	759	776	770	706	748	763	744	762	721	773	810	763	769	752	754	765	741	823	769	732	717	738	762	772	749	735	713	846	736	720	741	752	757	813	789	736	748	781	752	750	748	729	761	711	755	810	778	769	731	764	765	748	758	798	753	731	804	753	714	744	801	738	827	779	785	742	737	741	790	804	780	703	768	759	765	712	786	820	771	769	772	769	720	761	746	771	754	767	761	737	792	756	770	739	755	807	740	795	733	717	724	739	751	741	779	743	737	720	811	753	745	749	782	736	737	773	797	707	704	758	733	693	759	765	739	797	795	773	744	718	762	762	752	739	725	737	749	722	778	693	758	801	768	816	750	750	759	787	749	722	757	791	748	816	736	805	718	757	742	738	721	771	788	749	752	785	712	752	763	742	784	727	701	740	745	722	750	738	776	771	770	719	745	773	794	757	735	728	789	803	782	715	756	819	786	747	723	750	722	762	756	756	775	798	777	743	782	709	758	775	702	703	749	725	772	761	773	770	769	720	807	772	765	790	744	743	792	744	747	737	748	784	760	722	752	766	734	754	710	739	727	707	795	776	736	782	734	735	796	738	733	758	734	758	767	764	772	772	710	764	725	776	774	781	752	758	718	755	740	775	727	772	733	768	778	791	765	729	689	773	713	749	752	703	780	749	756	752	718	784	774	771	726	804	842	769	767	685	786	780	772	778	773	763	756	742	758	779	812	761	753	773	755	798	770	788	769	739	732	715	760	775	797	735	692	811	762	761	764	754	753	765	761	788	692	735	798	793	797	722	722	705	721	750	747	722	714	743	790	766	770	731	793	709	750	789	742	753	749	737	727	737	707	755	768	755	771	800	723	768	757	811	782	762	722	764	708	756	753	748	747	731	810	699	792	734	747	757	791	732	797	762	782	751	777	759	762	686	731	789	721	716	784	715	756	738	774	709	749	738	755	755	754	733	717	768	757	748	749	797	762	797	778	748	742
14166	2911	3165	2350	1449	1103	945	732	560	482	500	402	391	351	351	318	354	308	266	279	284	273	269	292	261	257	284	256	300	227	281	231	236	225	255	253	252	220	246	279	222	214	231	245	239	258	230	219	223	259	202	259	222	240	234	251	232	224	232	233	231	237	232	231	237	244	229	241	231	238	199	224	216	212	242	185	198	229	216	218	218	274	249	234	213	242	227	214	212	224	214	272	212	228	212	220	229	225	200	222	220	216	255	234	221	214	248	214	232	236	182	253	211	252	250	236	239	209	241	221	225	241	191	209	244	242	214	220	200	249	219	244	219	257	222	216	237	241	209	214	236	230	219	261	247	209	250	236	221	214	259	243	229	237	246	204	222	232	229	239	218	200	216	229	206	211	225	236	230	248	239	237	228	226	246	229	220	215	222	217	208	222	243	237	227	245	203	229	221	250	224	217	228	224	244	221	228	235	237	251	208	244	224	226	232	240	225	220	228	222	231	206	219	217	221	229	232	226	265	225	221	224	236	197	236	215	220	245	226	242	240	228	238	224	230	219	217	198	240	262	207	221	221	208	248	240	265	225	225	215	225	248	199	222	216	199	225	205	244	212	216	252	236	221	207	221	219	219	229	201	244	244	212	204	243	233	223	250	248	204	196	228	251	224	272	212	211	228	243	213	215	238	242	238	219	225	228	224	227	251	228	191	217	217	207	263	228	245	224	246	228	231	227	228	255	229	202	227	196	227	241	228	225	189	244	230	231	228	223	240	228	226	216	224	221	212	269	204	247	234	192	229	214	214	220	221	234	186	191	228	235	228	224	220	216	231	239	223	224	240	214	267	229	218	217	220	219	216	238	227	227	209	208	204	209	222	254	245	260	235	232	224	234	216	207	232	228	222	207	198	237	220	212	232	212	212	202	215	241	233	211	233	201	202	244	205	207	220	268	216	229	235	252	217	238	211	213	258	245	236	223	216	209	235	242	224	196	207	215	225	235	243	230	244	227	248	232	265	214	210	243	236	215	228	231	247	213	231	237	253	235	229	226	236	213	229	202	218	219	213	209	240	215	229	250	254	219	233	220	223	230	225	232	241	243	249	232	234	249	226	248	213	219	203	205	246	194	240	240	223	248	225	218	224	212	202	196	218	249	222	233	218	202	232	235	234	215	233	238	215	185	223	253	228	240	236	206	246	223	230	209	225	222	237	237	236	211	233	230	226	245	250	220	198	193	228	210	227	235	247	240	215	224	208	230	228	224	199	235	220	222	221	223	215	204	225	240	233	228	240	219	227	191	213	234	230	224	200	225	217	263	213	186	205	209	231	227	213	208	222	251	210	251	225	207	189	210	213	230	221	199	232	208	203	228	185	225	266	205	240	252	240	211	207	229	206	245	233	239	237	224	228	226	247	247	243	210	217	218	227	212	232	236	226	241	230	255	209	211	236	206	225	258	230	238	211	238	217	202	230	239	246	235	239	224	220	223	231	212	255	241	219	242	230	206	261	231	233	224	259	209	230	225	233	225	230	226	240	221	242	221	225	217	218	259	215	241	250	210	251	216	223	239	221	205	228	231	220	240	210	216	223	206	227	223	222	219	239	241	248	260	233	233	222	207	233	238	233	230	222	198	226	225	239	216	226	256	225	216	227	252	206	245	210	222	225	228	220	220	253	216	222	264	233	210	222	192	208	227	190	206	232	275	228	228	227	218	220	230	240	216	192	254	221	239	239	246	202	223	206	222	210	226	221	201	205	243	231	233	252	223	198	238	246	213	234	248	260	222	215	198	225	252	224	242	228	248	215	239	236	256	234	209	258	233	215	187	220	242	221	233	218	238	238	257	232	233	245	223	226	213	232	239	199	211	244	249	216	202	218	224	198	213	209	247	213	238	223	257	241	215	242	233	226	211	216	208	228	212	246	219	221	228	213	239	229	217	229	240	223	243	235	206	244	230	216	233	250	233	238	201	204	208	215	206	216	226	245	231	251	226	253	209	235	225	240	233	233	230	208	200	238	208	252	265	222	250	190	226	237	192	244	217	210	228	217	247	219	227	233	221	263	239	222	239	236	213	228	230	212	248	238	214	228	220	253	224	212	234	192	239	235	250	235	231	201	226	209	251	213	209	220	224	261	213	240	230	232	250	255	232	224	256	214	219	218	213	239	244	222	235	221	223	241	235	254	205	214	240	211	199	227	211	242	245	238	235	200	204	251	224	235	236	240	235	240	203	246	229	218	242	237	225	234	239	235	262	241	209	205	235	210	246	233	245	220	222	248	211	244	246	236	230	246	256	232	263	174	237	213	250	216	186	226	231	242	238	226	212	240	247	218	230	237	193	263	242	203	209	219	231	209	221	223	209	222	236	242	195	240	231	230	205	237	216	228	239	219	219	238	241	206	261	234	213	219	245	244	224	235	235	242	219	214	247	214	242	238	227	220	249	233	243	227	235	249	248	220	232	246	204	218	245	231	232	205	243	216	239	248	254	216	207	219	210	207	248	263	215	202	230	226	210	231	219	203	228	251	209	225	236	218	184	197	241	231	216	218	217	240	201	223	234	207	272	229	217	235	206	219	206	216	236	247	223	237	260	207	216	253	243	241	200	221	227	243	228	204	245	237	220	214	257	221	219	216	216	233	232	234	201	241	194	223	225	238	217	204	211	217	232	239	220	223	236	255	229	230	240	237	220	240	231	255	220	234	253	250	210	231	224	244	198	228	244	248	247	248	210	228	223	215	214	220	236	252	234	225	226	209	252	226	223	224	225	243	204	208	195	224	244	239	235	213	216	223	217	242	220	226	216	222	240	238	223	217	238	224	216	219	214	211	237	245	215	240	198	203	191	245	219	210	229	245	244	236	212	225	215	217	220	198	191	224	220	247	238	191	242	193	242	221	239	250	229	232	232	231	202	253	228	205	247	217	209	243	229	237	235	243	209	221	233	212	230	239	221	230	243	223	224	227	214	214	224	252	249	226	225	226	255	232	245	233	216	255	233	228	242	228	221	223	218	201	222	212	255	189	228	209	217	195	232	249	234	206	212	222	241	225	222	208	231	204	229	249	226	216	246	220	247	258	206	230	218	226	217	235	244	195	217	226	225	210	206	225	244	208	230	252	222	245	225	222	201	222	196	241	224	247	216	236	237	211	220	216	226	234	200	218	224	268	227	216	230	219	218	226	196	237	224	236	233	196	211	245	233	257	244	236	244	257	241	216	205	202	227	250	213	217	209	256	219	227	219	205	220	219	197	187	223	217	212	225	221	219	224	226	203	226	249	260	232	224	242	220	213	246	214	234	224	218	235	221	232	219	214	210	226	234	215	231	216	231	213	247	235	228	239	211	213	207	233	232	253	212	215	241	215	238	242	219	206	223	235	209	210	196	199	222	213	218	232	239	246	220	241	227	213	226	242	231	227	221	236	258	218	239	199	218	265	272	210	228	203	222	229	220	227	250	203	226	247	213	219	280	243	223	214	218	277	220	242	209	225	235
9123	2610	5516	6630	5478	4581	3824	2898	2634	2141	1968	1802	1608	1437	1289	1177	1147	1031	1014	935	884	904	836	869	829	826	736	751	703	712	712	714	669	652	715	626	705	695	678	683	653	643	627	624	631	666	599	628	615	630	573	590	609	622	624	637	590	591	563	547	590	555	606	598	597	577	549	602	554	573	583	554	591	557	588	599	566	583	585	559	577	599	531	571	642	605	555	631	564	581	572	565	594	577	590	595	554	611	558	570	552	573	595	561	563	548	599	604	621	563	542	607	573	573	613	543	538	572	572	582	564	541	566	596	567	554	546	590	538	612	541	557	580	558	515	571	580	562	550	533	578	574	602	582	552	587	552	591	558	556	605	549	591	585	589	553	567	570	561	530	523	540	583	564	561	602	554	580	572	541	567	568	550	567	571	520	581	530	563	560	543	569	551	594	558	529	578	587	538	532	540	584	546	523	571	571	580	583	609	530	543	561	547	530	541	601	536	560	529	560	562	571	559	514	576	576	561	593	572	599	593	560	556	561	586	524	538	577	532	554	555	550	552	574	562	541	601	527	550	582	546	531	535	575	578	552	590	539	612	561	541	582	513	575	603	558	516	571	534	531	562	535	561	562	512	550	582	608	564	552	544	553	567	564	526	593	549	555	534	572	586	602	622	526	542	530	575	611	574	531	560	594	578	529	555	557	578	557	577	575	570	548	572	546	548	601	574	541	567	513	582	540	524	556	558	594	561	592	578	545	529	611	502	532	537	569	540	565	604	572	563	549	573	554	530	541	573	563	541	556	590	580	570	561	596	571	561	614	558	531	552	577	542	563	537	509	573	572	567	543	556	528	598	577	546	548	546	551	568	557	541	549	571	545	549	565	588	599	568	564	563	561	561	540	602	559	592	617	548	556	538	565	546	591	571	564	589	562	607	588	565	572	527	563	552	543	546	555	586	569	565	583	558	557	558	579	575	569	542	582	528	507	533	526	571	538	562	523	534	582	604	563	621	548	585	529	562	537	575	544	568	579	559	567	593	607	538	547	544	532	534	589	605	582	582	535	572	576	575	590	555	517	566	567	557	533	576	590	581	565	564	582	536	589	603	550	575	543	586	588	571	568	588	551	553	560	540	563	577	542	538	552	592	570	613	522	574	548	549	602	554	550	566	539	551	552	546	583	531	568	558	588	548	595	546	565	558	530	562	578	567	544	595	573	524	572	550	548	580	571	503	582	553	554	588	545	604	608	553	576	552	514	540	613	564	556	546	570	527	530	579	534	564	576	622	571	588	579	575	560	593	572	559	562	540	558	576	582	578	560	538	585	558	563	585	572	556	546	620	556	594	558	542	586	566	588	529	534	551	601	577	559	519	558	564	573	563	599	550	573	527	576	558	566	627	580	564	597	576	521	574	559	536	586	616	582	541	618	554	545	597	516	555	570	610	579	564	558	568	612	567	564	564	581	574	564	553	569	578	572	558	558	566	585	579	568	585	580	561	554	558	546	537	577	556	577	595	568	529	548	566	565	562	530	544	563	566	568	564	596	525	574	539	565	563	553	583	578	548	552	561	570	583	576	545	544	582	547	547	551	538	577	552	519	601	602	523	586	562	568	537	565	529	559	580	549	517	563	514	530	577	544	576	573	566	617	553	549	550	538	555	549	549	575	564	566	585	583	586	560	563	538	588	580	568	544	514	566	551	585	605	573	548	607	605	574	587	543	551	553	544	545	561	553	528	536	539	514	530	580	576	578	584	537	561	545	544	572	573	552	588	554	556	537	556	585	497	539	543	577	521	576	590	591	551	572	554	583	564	588	590	558	537	578	552	580	557	552	578	555	557	573	554	588	546	523	553	572	565	555	538	563	579	557	556	547	546	559	505	548	540	595	587	559	586	547	517	578	572	521	566	530	568	559	551	563	573	520	542	571	556	593	559	535	540	608	550	564	541	589	566	540	591	528	601	543	544	561	529	553	560	542	565	541	557	614	515	541	550	563	586	566	592	565	544	580	563	549	584	573	579	541	606	539	605	560	556	548	581	595	560	637	599	588	522	539	575	567	539	575	560	531	596	566	532	551	550	585	563	549	575	597	552	523	546	578	533	577	515	596	557	583	575	518	549	527	563	586	582	580	536	600	572	562	583	541	545	576	524	594	569	518	539	602	584	570	572	571	565	539	536	579	545	538	552	552	545	576	582	586	565	512	560	539	565	533	528	544	547	558	546	596	544	496	543	571	541	567	596	565	543	586	620	564	577	547	593	527	598	550	577	559	557	594	548	551	544	584	567	590	598	575	543	531	570	561	558	570	611	555	561	580	579	602	536	564	623	585	565	548	545	582	586	585	543	524	604	545	543	560	556	531	586	541	542	538	547	526	573	567	563	594	606	591	542	565	566	594	603	568	547	575	496	590	566	541	549	564	511	588	528	572	571	575	585	513	549	545	516	592	544	602	560	524	534	603	572	532	551	529	572	569	554	528	559	565	609	534	532	516	547	578	554	537	600	615	556	531	533	588	528	575	499	567	574	595	534	537	596	541	546	549	568	582	566	573	543	591	566	558	555	581	594	570	581	542	558	542	539	577	534	537	541	574	555	548	571	574	568	556	557	568	531	564	543	564	595	606	626	535	569	553	580	582	589	596	601	522	561	530	567	562	566	591	560	562	589	539	588	592	602	582	555	592	561	550	571	577	561	557	570	555	546	575	594	597	577	585	592	557	582	527	551	552	576	546	524	589	548	589	576	567	612	537	557	589	587	549	538	535	566	558	524	530	597	551	547	580	587	520	596	561	553	578	568	565	606	573	601	552	563	590	536	532	533	562	554	605	530	562	591	514	573	533	545	595	555	575	589	562	541	561	553	598	551	573	549	568	551	570	590	616	537	559	538	573	552	575	591	580	571	555	536	571	566	583	534	574	556	538	601	559	558	558	570	533	587	560	538	575	569	542	512	557	549	610	567	552	570	589	567	512	537	575	566	546	590	549	534	569	543	574	566	582	607	549	524	581	581	581	535	579	543	551	575	570	554	564	577	543	541	570	554	567	562	567	548	550	551	560	605	569	532	565	538	579	550	584	547	597	551	574	537	562	592	581	555	564	551	567	539	557	541	563	572	566	527	543	592	598	550	573	522	518	594	554	584	560	549	561	538	534	556	616	562	555	533	610	526	526	583	566	581	581	576	525	582	554	577	556	568	538	597	582	565	578	511	569	534	579	586	582	503	569	568	554	552	541	569	524	549	583	604	582	541	593	561	544	512	564	605	550	586	562	578	593	549	522	571	564	569	563	572	562	545	591	554	559	563	584	594	590	523	559	533	566	517	517	549	566	565	577	594	578	576	550	552	588	561	553	550	551	597	545	610	546	532	596	548	535	562	524	593	567	552	523	531	557	533	569	551	604	502	551	530	571	532	572	575	550	534	579	557	605	572	531	619	550	580	584	550	591	559	579	577	519	572	588	550	555	579	568	532	565	588	568	525	576	569	572	546	541	596	534	575	561
2297	898	1036	874	747	566	510	481	433	407	408	396	376	360	344	390	352	353	347	371	355	384	379	349	353	356	349	336	354	352	366	337	331	392	341	350	341	338	349	320	336	380	342	324	324	372	328	340	357	308	364	356	351	317	364	339	360	367	359	354	361	336	317	357	317	358	332	347	342	324	342	346	327	329	335	331	342	339	321	338	389	354	332	312	303	329	375	345	351	319	337	343	362	321	344	343	360	387	355	340	355	344	312	306	357	354	326	356	351	347	353	357	348	324	340	330	351	333	308	353	368	376	358	330	316	297	355	349	349	374	328	334	338	336	307	311	337	323	342	354	352	350	341	341	307	341	361	333	321	357	324	324	366	332	343	329	360	366	340	330	330	303	341	309	345	354	338	362	322	376	322	346	350	320	352	354	327	354	324	338	362	344	317	309	358	352	339	306	349	354	331	298	339	346	322	353	349	364	324	317	312	334	346	329	388	361	323	361	337	332	372	359	328	335	327	340	314	347	352	302	330	348	349	316	328	374	315	363	342	359	391	374	341	359	352	338	318	335	346	327	341	320	338	343	354	341	339	329	360	332	346	356	360	322	341	310	273	371	327	344	365	334	362	349	333	352	324	346	360	333	336	341	343	338	305	301	316	348	339	341	330	341	372	312	348	329	344	330	332	335	335	319	366	327	309	333	348	337	349	334	348	331	332	346	333	319	346	302	326	323	324	306	334	300	366	328	368	310	335	329	333	357	320	324	359	322	321	335	343	340	354	327	341	358	359	333	332	333	327	334	361	358	345	336	355	337	320	317	332	363	356	348	367	336	347	343	328	363	349	347	364	337	341	343	348	348	359	296	317	349	333	333	334	326	370	353	360	345	364	332	331	309	368	319	326	353	334	351	353	388	377	342	335	343	351	378	331	350	333	334	357	328	332	329	350	343	350	355	330	322	361	363	330	344	371	317	365	332	345	317	329	331	359	348	331	311	353	352	283	392	318	328	324	340	347	346	353	367	338	340	330	334	366	351	359	340	359	367	370	358	354	324	344	332	363	387	336	351	353	329	378	331	342	340	351	343	354	328	359	325	308	336	340	334	344	350	365	356	331	339	349	340	352	357	339	368	348	324	344	369	338	337	318	371	338	352	364	313	359	345	342	358	316	354	344	336	344	378	336	305	375	355	330	349	337	332	351	298	374	339	353	338	347	312	355	355	359	325	354	356	346	318	355	354	322	330	303	334	337	304	363	343	349	327	347	375	330	349	371	324	387	322	353	304	334	334	359	314	368	361	341	353	334	317	321	359	342	318	339	337	352	316	344	338	332	299	383	396	337	355	339	318	334	375	321	317	323	336	347	332	317	297	348	339	346	329	335	341	335	362	359	333	283	340	359	327	317	346	336	349	358	348	342	327	292	314	329	354	341	351	341	312	323	345	321	339	299	366	320	309	312	320	362	354	356	351	320	328	312	324	361	360	379	330	331	303	316	341	347	300	332	360	351	372	324	345	390	332	393	325	318	360	342	372	288	304	349	340	354	349	348	357	375	342	369	339	344	321	355	343	355	363	335	389	361	334	335	310	321	358	369	346	354	346	381	357	310	358	292	343	357	335	308	337	353	336	324	341	295	337	366	350	329	344	378	327	337	349	354	314	329	344	353	360	333	334	352	327	330	321	329	354	335	324	340	365	330	358	341	345	340	352	349	332	356	360	346	356	347	343	356	338	325	340	314	355	348	325	325	340	312	328	353	346	334	329	343	368	360	326	369	331	334	349	337	378	321	373	358	338	352	345	368	348	334	343	345	310	367	347	354	323	347	349	367	340	379	331	328	339	361	369	348	359	368	325	287	364	346	352	338	314	351	311	375	310	349	314	331	331	369	350	334	323	351	368	363	357	354	337	306	327	355	345	350	362	373	312	334	335	299	348	332	324	345	334	324	337	329	332	309	355	359	362	319	340	325	374	323	334	344	344	334	368	350	374	350	363	343	340	349	336	327	351	314	340	347	360	328	344	344	333	347	294	349	358	346	313	355	294	326	355	334	371	318	304	356	349	347	336	349	338	340	357	340	350	322	357	361	352	322	333	367	359	365	358	340	348	356	355	316	314	319	364	339	342	347	339	334	329	356	345	316	360	339	330	322	361	343	353	340	326	322	346	330	339	327	372	354	322	347	305	352	348	314	346	371	321	389	309	313	356	355	351	320	306	338	341	329	367	348	311	350	351	340	318	316	339	340	340	371	335	348	353	307	349	327	313	339	354	309	333	337	375	356	323	366	359	360	322	339	335	310	362	332	355	335	301	334	356	324	318	356	313	339	350	382	410	354	361	332	334	371	327	335	333	352	319	357	336	325	314	300	347	383	322	344	354	315	372	390	345	361	303	330	338	329	327	311	331	333	373	327	329	332	355	323	317	365	332	343	337	296	298	316	370	352	340	357	287	322	331	329	373	359	333	328	347	373	311	356	349	338	316	328	342	319	317	342	358	334	334	350	331	305	328	343	342	335	352	374	341	318	346	326	334	350	351	331	359	284	334	358	332	333	312	411	346	353	341	307	364	360	343	341	344	355	328	375	352	354	302	333	357	324	357	335	368	350	373	349	335	347	343	356	347	299	374	329	363	350	351	333	325	357	344	364	370	336	367	348	337	344	385	313	365	351	322	335	327	327	330	354	314	367	350	304	335	357	340	340	340	361	338	384	331	303	330	327	327	389	322	333	319	343	325	354	304	342	317	340	365	342	368	377	333	340	316	356	350	365	320	372	334	358	374	358	347	353	328	350	328	325	373	395	339	321	354	339	340	342	335	367	355	309	333	335	356	311	349	337	376	360	339	327	369	337	340	294	349	346	356	323	328	327	336	340	345	302	315	302	320	362	351	306	311	327	321	321	339	337	345	366	364	338	372	384	347	382	368	344	344	335	349	352	334	328	329	337	361	350	328	335	356	353	350	350	364	388	365	327	344	343	341	312	337	336	342	337	294	342	355	366	349	366	372	316	355	344	363	345	340	346	352	353	333	344	306	318	321	312	352	356	355	382	319	355	353	337	343	361	332	364	358	344	347	305	333	335	319	341	305	317	368	308	318	351	359	328	348	331	357	331	336	354	352	349	344	315	341	353	358	368	332	360	368	346	320	338	331	368	365	339	315	364	355	315	333	361	354	355	355	324	337	313	345	351	331	336	345	338	344	342	346	332	317	339	341	342	345	329	327	341	346	359	373	344	337	311	326	302	351	359	349	330	284	325	387	333	332	338	360	341	345	351	366	379	349	358	335	328	354	330	364	317	333	348	372	364	339	334	322	346	344	337	364	356	357	348	358	329	336	331	341	331	361	353	399	355	341	340	315	325	333	352	312	354	326	338	339	350	348	360	347	335	347	308	348	340	332	357	338	370	343	327	338	363	344	330	366	354	330	350	303	354	338	351	329	349	363	323	369	342	347	321	332	368	350	336	372	363	352	324	326	336	311	361	335	317	365	342	348	350	321	338	338
2615	1360	2341	2521	2308	1932	1733	1492	1404	1342	1268	1153	1160	1095	1038	1029	1000	947	942	935	892	882	887	925	875	888	889	826	874	878	867	839	851	884	859	824	871	853	872	820	807	787	851	868	876	835	791	808	824	807	850	868	842	825	794	825	832	819	773	797	812	812	858	794	742	863	837	838	788	786	767	811	779	849	770	831	854	820	838	841	814	832	810	812	822	795	840	799	853	845	821	858	846	810	784	850	811	812	853	846	801	826	831	791	823	844	789	781	810	818	836	779	804	788	814	850	831	842	812	813	820	817	786	835	797	818	860	839	850	891	827	808	811	871	812	757	828	841	776	799	766	826	828	828	806	793	820	837	815	810	832	870	821	812	818	813	816	816	830	801	838	836	851	827	795	809	817	863	830	826	835	841	805	808	801	841	774	809	760	816	832	832	789	797	753	786	769	838	797	875	843	812	834	825	796	763	855	806	795	819	799	794	820	795	816	828	813	834	811	843	809	828	851	815	800	815	804	771	799	851	796	853	850	847	789	855	814	794	848	892	793	826	817	799	846	812	827	777	815	831	837	827	877	847	793	873	848	858	819	770	829	789	826	829	825	767	848	855	785	824	828	809	814	806	848	826	826	793	824	820	824	813	787	826	814	848	761	842	773	852	813	849	814	835	782	813	855	821	819	807	848	803	786	817	800	791	795	817	829	815	843	813	797	798	803	781	809	843	797	811	780	817	805	840	812	833	834	809	805	782	812	839	800	847	850	850	874	746	788	791	747	811	807	792	869	811	823	862	844	841	790	805	805	849	812	768	848	796	830	815	872	766	860	809	843	786	853	845	801	814	869	795	819	811	787	766	828	843	777	810	812	854	830	861	838	831	829	870	869	824	809	830	847	842	777	800	829	846	857	767	828	828	827	835	787	817	824	854	746	867	845	867	849	808	826	814	794	798	824	822	822	792	855	841	756	815	790	814	847	826	811	818	845	781	826	810	780	789	823	808	797	797	839	795	806	821	787	819	783	848	831	765	817	829	800	881	840	807	872	848	760	838	797	804	788	804	757	786	826	783	820	833	797	858	773	803	776	805	855	833	805	849	775	744	842	831	819	847	824	801	778	803	783	868	851	834	807	788	812	797	818	838	779	855	806	821	762	824	885	805	797	795	789	800	831	807	846	845	829	795	814	782	818	826	799	769	818	817	847	832	837	801	863	793	803	888	845	791	817	825	846	796	869	787	866	784	840	798	825	797	842	800	826	819	828	838	806	815	860	833	828	836	837	795	821	778	823	847	781	830	833	801	799	840	815	795	827	855	796	888	809	830	852	832	830	809	837	844	734	794	824	817	832	844	784	828	837	758	772	803	816	766	778	825	764	805	819	811	834	777	830	795	782	823	800	850	769	829	766	767	824	794	844	852	817	799	829	826	814	830	854	815	824	819	828	850	803	858	815	818	845	770	851	820	774	827	774	821	768	794	874	823	829	784	811	814	814	854	821	826	832	817	787	801	843	795	763	761	843	800	826	793	796	813	884	798	775	783	832	806	772	778	805	803	793	807	763	813	810	871	775	823	796	821	786	782	849	813	801	789	806	773	803	796	851	838	801	904	861	823	785	825	824	833	795	833	801	723	780	785	829	850	790	845	828	848	773	816	826	837	758	772	831	802	793	796	810	820	828	810	752	845	776	842	814	816	864	817	757	765	802	834	808	884	840	778	856	823	866	812	768	846	832	805	778	814	830	736	757	863	796	801	833	772	790	820	798	837	808	832	814	819	831	777	815	898	826	815	793	764	814	817	790	795	845	799	779	834	824	774	842	853	846	814	833	792	877	844	791	773	870	838	792	835	860	780	798	817	844	805	842	839	825	794	757	814	759	782	825	821	780	815	827	824	817	806	868	770	809	843	845	813	805	843	798	762	838	801	824	787	777	824	818	815	768	806	851	807	844	806	835	834	800	759	803	873	780	835	803	845	778	828	822	819	849	813	827	797	812	836	841	867	786	809	796	804	790	791	797	849	853	805	802	756	827	811	838	813	799	845	819	843	829	887	816	775	850	862	803	843	794	802	788	811	833	809	824	805	844	827	789	794	814	809	777	781	775	777	860	769	873	779	795	847	794	829	788	805	848	791	796	861	813	782	847	818	836	881	826	826	841	856	800	778	842	805	852	781	791	819	806	806	820	792	832	824	830	847	825	845	790	869	815	769	787	870	843	823	826	842	811	790	816	774	846	784	798	823	799	801	751	837	769	785	824	830	832	812	802	844	837	779	804	814	806	764	772	819	825	806	814	799	784	761	790	832	774	741	808	806	877	828	775	838	819	793	824	811	835	799	786	843	785	772	793	766	846	832	856	822	812	816	846	798	762	854	814	780	836	848	826	779	761	838	859	882	796	787	858	848	813	901	826	798	808	832	818	846	810	843	817	800	839	777	826	868	812	817	849	781	790	867	820	859	781	788	782	808	821	840	799	840	819	729	799	846	808	824	760	769	828	756	766	839	831	840	790	758	804	853	805	801	810	836	798	800	866	783	850	796	778	840	786	813	856	834	793	809	747	778	811	807	808	857	850	835	818	829	850	786	805	806	814	766	855	805	813	815	837	807	787	805	857	804	807	799	812	816	796	819	791	802	798	809	798	808	842	822	818	844	803	768	809	770	822	815	805	857	797	822	847	890	832	843	836	778	812	778	839	801	834	832	823	804	822	804	835	824	760	823	822	779	816	847	785	786	791	784	799	816	831	869	813	831	874	854	863	843	800	813	814	847	827	845	821	829	785	821	786	785	798	839	828	819	794	823	815	794	770	797	836	776	842	814	810	829	862	780	807	834	805	812	794	880	807	805	779	781	820	824	779	767	787	846	790	814	873	821	820	784	788	819	811	820	799	809	804	834	848	774	810	784	825	803	845	801	802	802	837	859	836	799	839	836	827	824	845	845	800	775	830	802	749	830	840	814	810	797	855	826	784	836	788	840	782	769	804	800	764	758	881	774	874	817	809	844	816	839	859	839	788	834	784	792	824	790	832	851	794	817	842	798	787	836	752	788	841	787	855	798	762	821	819	801	783	799	808	821	817	811	788	821	800	842	776	818	796	803	826	829	808	834	811	807	809	849	813	772	827	821	762	819	791	898	825	791	887	845	804	816	792	805	793	826	848	805	777	798	851	838	819	798	813	820	815	783	808	847	721	854	840	852	819	806	802	819	825	854	808	852	836	839	797	819	808	855	869	816	808	836	795	842	844	854	784	780	806	821	802	773	806	840	818	786	837	861	840	856	836	803	797	831	808	814	804	791	817	812	842	809	876	774	859	858	828	837	790	838	817	876	827	813	829	817	853	807	816	824	870	775	820	845	855	821	826	850	835	828	845	848	822	843	761	838	838	827	795	801	851	854	825	803	823	851	784	802	785	802	764	883	776	822	788	848	816	848	770	828	799	803	799	795	843	815	822	856	832	813	770	848	828	825	821	793	799	811	808	835	814	803	782	848	826	863	778	810
7735	1668	1946	1625	1136	996	742	577	535	498	492	452	374	368	401	393	355	348	363	346	344	369	351	345	391	334	347	333	290	314	311	339	315	315	334	322	351	296	309	334	310	295	326	299	278	294	326	295	333	346	318	287	312	321	352	310	312	299	300	274	293	335	296	298	329	329	298	289	301	294	301	363	312	291	304	322	324	318	331	310	327	305	351	326	271	306	300	291	317	304	339	273	339	295	298	311	320	329	310	302	344	315	307	338	313	306	287	313	320	301	336	349	360	308	304	308	341	315	332	314	286	342	288	306	323	310	293	325	338	311	291	312	284	334	303	316	322	301	328	306	298	339	301	314	312	342	351	305	319	303	321	344	295	309	312	321	301	288	301	308	311	302	317	314	323	311	320	277	328	310	284	309	335	277	322	326	335	325	365	268	323	291	299	322	297	305	317	299	314	306	303	303	302	295	323	326	302	300	277	285	278	324	282	307	339	310	332	313	325	263	292	330	313	303	319	309	336	302	340	311	305	325	329	325	319	294	286	336	305	325	325	318	289	342	303	341	336	337	317	303	318	307	314	337	311	325	297	302	306	293	318	312	332	319	315	293	315	278	327	308	317	304	264	337	304	315	276	289	283	322	291	322	313	344	313	337	330	300	353	322	307	349	325	308	357	321	281	340	342	320	328	315	309	306	282	299	336	301	364	335	298	323	311	327	309	291	325	290	311	367	302	266	287	315	315	330	309	333	308	332	284	302	300	323	338	273	301	270	310	333	282	318	328	331	308	312	285	301	287	332	319	268	336	320	316	273	334	354	324	341	322	338	329	316	321	302	283	335	308	327	368	347	286	288	312	344	309	310	323	300	322	325	288	291	326	299	317	328	290	323	289	350	325	329	294	326	323	324	316	309	330	351	326	341	298	316	322	320	302	337	313	294	294	315	298	331	329	316	313	339	348	307	344	342	315	303	333	321	310	303	313	297	324	297	294	317	303	314	312	337	315	271	314	279	345	320	295	320	325	302	287	321	310	334	302	295	320	334	340	308	351	310	316	301	292	312	295	308	303	308	309	318	306	313	325	300	303	322	322	300	277	311	350	311	354	344	317	316	319	321	323	317	283	329	298	333	337	310	334	313	282	290	275	312	277	326	303	295	323	304	284	310	322	316	334	306	298	333	323	339	329	303	311	325	287	317	283	307	298	277	317	322	301	352	325	335	317	317	329	309	306	304	311	349	310	330	327	322	293	326	347	315	335	332	301	331	300	286	372	331	327	326	350	330	303	281	304	298	327	306	310	323	336	288	292	283	339	285	291	309	326	331	332	293	284	293	311	340	300	335	311	282	316	302	269	299	317	326	296	323	319	327	322	268	322	334	326	295	268	300	308	294	307	324	292	322	309	295	348	293	299	277	291	291	309	343	312	290	307	305	300	294	293	311	323	305	312	313	355	337	338	322	330	305	309	318	330	317	344	313	328	321	266	300	291	279	278	316	362	314	304	287	294	322	314	321	302	310	282	306	307	301	285	313	313	295	314	304	342	315	349	324	334	310	343	324	318	322	334	307	277	324	293	335	302	313	309	319	315	315	325	319	293	303	336	328	326	298	283	301	313	339	321	303	318	318	312	314	294	307	331	323	290	321	309	295	283	307	324	310	313	323	288	327	294	293	330	298	302	340	298	300	293	337	336	325	342	313	309	293	341	334	312	290	333	318	280	299	304	296	306	307	342	288	310	309	359	330	307	306	325	309	302	297	301	304	333	308	307	310	326	313	342	306	302	310	299	319	300	311	312	369	305	328	320	315	286	316	298	318	302	279	302	318	329	300	309	334	312	303	296	328	325	284	323	316	320	277	336	305	323	352	328	305	302	305	324	302	308	308	313	307	321	309	294	330	329	284	322	345	341	278	317	305	325	283	329	342	333	318	325	299	350	311	327	347	320	314	317	322	314	294	291	310	349	307	317	332	296	347	288	303	328	309	325	340	323	291	319	294	307	306	327	302	310	318	293	300	291	334	324	313	326	330	324	277	315	307	357	314	278	311	318	323	341	313	274	301	353	290	323	303	309	305	278	292	315	332	316	319	311	313	308	313	311	316	324	323	274	305	327	324	279	327	292	318	339	316	311	314	292	312	339	314	317	332	306	331	305	293	298	305	345	329	301	278	304	317	328	326	350	294	296	318	275	300	306	275	304	314	275	318	342	341	298	305	322	312	305	339	289	299	346	315	350	281	295	326	360	318	306	306	298	293	323	281	309	334	301	306	302	326	317	289	295	318	298	308	359	281	311	329	302	321	329	312	331	292	303	318	308	268	337	286	350	309	351	289	329	322	299	279	308	314	356	355	325	305	331	304	349	310	312	295	291	311	300	312	321	307	311	303	307	278	327	356	317	313	311	285	325	308	302	349	295	300	311	302	296	312	304	324	318	337	321	331	283	296	330	292	306	306	349	329	283	294	317	318	315	330	324	296	279	335	310	289	307	290	319	285	288	328	322	323	330	318	288	310	310	320	324	299	318	317	306	315	311	320	310	315	289	354	328	341	280	294	316	305	310	298	313	299	317	316	333	295	303	320	304	311	304	321	303	308	317	315	339	305	314	303	318	334	313	307	298	315	302	331	297	307	316	313	321	311	315	294	296	328	310	289	309	313	344	309	292	303	314	303	294	329	314	328	340	310	282	324	329	338	309	326	311	337	324	303	285	310	307	311	292	324	326	286	333	323	348	347	339	334	259	307	310	322	314	325	317	310	300	290	266	293	321	317	283	309	315	285	331	281	320	291	309	345	299	268	311	342	292	317	331	319	296	325	271	309	317	328	343	324	327	321	334	315	331	313	306	324	311	317	295	304	327	329	304	297	301	329	276	318	340	329	320	318	303	317	266	325	299	317	325	319	366	360	317	325	311	303	340	294	322	300	289	326	289	319	338	315	326	304	299	349	294	354	313	313	306	305	320	322	317	334	341	337	299	314	300	321	319	286	339	310	296	313	314	330	326	282	305	317	326	320	318	314	321	312	301	289	302	314	272	327	322	311	322	303	334	319	326	294	307	292	333	315	344	337	286	318	315	292	317	365	304	302	336	323	320	322	311	347	355	315	294	295	288	287	330	314	341	324	326	298	342	295	292	345	332	303	329	287	302	304	298	333	332	346	302	298	307	296	311	327	322	305	301	308	313	333	309	325	306	322	325	299	311	319	332	320	322	305	304	313	274	320	307	291	355	295	309	319	328	328	343	319	321	288	296	315	319	332	341	311	303	296	314	327	309	305	330	289	330	314	316	316	325	328	292	324	322	309	308	298	313	331	315	288	313	320	330	300	315	305	311	313	310	328	310	342	327	311	362	290	295	292	303	325	317	314	292	327	303	324	339	336	316	325	312	324	305	286	312	278	330	323	319	291	287	324	298	321	287	335	312	326	305	285	268	308	305	296	311	295	295	297	312	326	336	320	289	332	295	302	308	294	321	305	265	295	330	329	330	314	298	299	289	292	341	285
7213	2129	4043	4790	4028	3632	3022	2351	2051	1859	1616	1624	1413	1348	1282	1156	1100	1102	990	999	920	893	997	978	985	840	854	872	869	820	862	851	815	816	818	803	815	823	871	809	811	749	805	763	852	846	755	759	719	817	853	786	771	812	724	765	782	791	782	781	699	792	746	747	781	784	778	752	760	760	747	764	752	775	734	800	785	765	754	799	726	784	773	731	808	752	730	743	723	744	756	794	752	762	793	761	798	813	758	756	744	760	774	763	792	732	781	778	738	757	753	739	783	727	718	800	739	766	763	698	812	739	760	793	763	729	736	757	724	769	715	722	732	775	778	754	773	740	789	739	717	777	755	764	743	835	788	778	748	761	782	742	742	751	752	730	815	780	748	752	740	781	717	749	736	745	733	736	784	797	705	771	785	755	780	712	773	740	752	760	775	751	712	800	775	732	740	736	795	757	721	740	804	701	735	697	714	747	731	764	753	781	766	801	746	771	757	724	719	784	755	739	746	759	733	727	809	774	722	719	761	763	730	727	732	735	806	775	759	802	719	737	767	776	735	754	751	744	794	790	778	749	767	724	762	767	756	699	776	708	730	812	768	706	739	751	783	747	779	722	735	794	774	736	792	776	717	770	783	770	755	779	777	786	742	669	813	775	749	712	780	803	785	721	722	735	777	797	760	737	748	773	828	785	742	715	778	735	737	753	831	756	766	756	774	786	756	771	787	727	759	760	765	789	757	742	755	768	764	772	708	707	825	767	780	741	780	764	734	767	748	780	807	757	808	743	759	839	790	769	721	788	809	774	781	742	705	761	727	760	745	787	726	766	739	721	767	768	772	723	754	750	730	766	722	734	802	780	797	707	731	761	736	735	797	787	745	736	774	784	783	756	768	758	754	718	746	716	768	745	811	756	761	775	716	750	717	741	741	743	715	765	737	728	768	751	795	775	744	741	722	787	758	711	724	781	750	728	703	766	743	769	727	733	733	789	725	756	773	752	751	710	753	734	770	773	773	728	748	723	796	759	787	750	793	789	761	728	766	726	729	772	788	783	774	750	756	733	767	735	797	748	749	743	730	785	761	718	744	722	764	776	804	723	796	729	747	785	756	768	735	749	744	736	716	775	766	754	753	740	790	786	813	756	719	787	781	739	793	711	721	781	781	744	734	746	768	801	737	749	748	806	750	739	765	800	791	763	758	786	742	743	747	739	757	722	725	755	728	757	776	730	748	740	740	727	768	774	730	741	759	763	720	770	724	746	752	750	774	763	747	737	685	780	736	778	787	694	797	781	779	745	768	754	803	766	770	783	685	771	725	751	771	770	746	757	741	749	735	767	780	753	745	782	795	739	814	741	787	757	777	768	783	759	732	691	784	755	771	803	769	758	728	799	784	723	806	780	775	741	773	680	724	746	753	784	766	746	821	747	765	738	751	707	783	795	755	768	761	765	751	767	728	744	724	721	782	741	783	763	760	761	748	682	772	746	732	793	764	786	791	741	783	751	796	761	792	767	759	768	707	769	753	755	783	732	762	738	729	775	734	686	790	741	773	742	801	768	786	734	763	748	746	717	769	787	764	705	714	731	752	755	769	753	773	702	658	789	733	771	763	775	788	776	761	779	758	728	751	757	724	769	742	785	788	727	766	748	772	758	755	732	715	732	727	824	756	752	789	781	721	730	762	794	800	746	774	733	746	757	764	739	735	802	771	769	765	735	724	762	723	755	739	715	775	754	737	809	790	769	751	764	778	727	765	782	742	749	764	732	753	788	742	774	746	805	719	799	766	720	738	774	737	704	748	751	785	765	774	767	793	782	752	780	723	763	731	772	777	783	728	752	740	750	727	731	722	773	765	762	809	732	728	718	780	719	790	773	747	787	767	758	747	764	729	756	761	790	748	770	728	723	771	784	742	694	756	770	765	755	765	791	751	737	724	715	748	744	759	757	723	730	785	762	776	727	789	742	796	745	729	759	756	791	745	730	755	723	739	771	728	755	735	748	722	735	735	757	812	705	786	746	767	742	793	745	813	801	734	729	758	773	784	735	724	757	734	686	742	780	728	773	787	792	712	753	796	708	738	769	739	768	787	740	768	722	764	757	751	755	812	756	791	797	769	746	784	755	772	816	777	756	774	754	770	765	732	695	713	810	769	739	740	711	779	767	733	730	783	743	755	780	717	731	766	751	732	769	704	744	754	777	775	762	717	756	722	804	727	765	760	748	736	793	727	753	699	731	727	739	785	771	764	768	752	770	798	772	765	742	784	757	765	714	778	731	772	716	768	771	750	717	704	792	725	723	758	754	749	785	769	778	764	711	764	756	763	759	768	736	706	731	751	724	752	736	749	736	785	748	750	760	759	782	729	725	748	737	729	738	768	762	762	745	757	795	712	794	816	799	753	771	806	748	706	750	746	753	766	736	812	733	783	733	793	786	780	754	758	750	731	733	772	738	732	745	762	752	782	762	759	743	751	786	758	765	757	731	735	769	751	728	753	758	757	760	695	719	785	717	746	767	745	782	754	779	780	741	762	778	758	797	712	715	746	749	739	763	738	798	753	775	777	751	736	771	790	751	726	756	772	748	775	745	766	760	752	755	780	774	782	750	750	715	722	764	772	712	773	755	731	778	742	722	779	698	718	770	753	737	751	760	758	758	798	767	755	763	764	718	712	802	751	752	785	767	749	796	750	729	738	734	757	800	694	818	757	749	788	782	780	770	807	767	743	751	732	750	798	780	799	818	786	762	708	756	780	809	802	699	765	759	786	720	753	764	755	726	756	741	727	721	773	704	772	776	747	809	744	762	763	750	809	736	739	794	740	743	785	821	723	757	713	758	799	742	820	713	796	749	812	779	733	796	754	766	754	728	718	772	745	805	754	769	786	717	799	783	785	761	771	772	732	752	732	748	722	781	757	761	745	770	756	785	732	743	765	739	701	725	761	800	757	770	715	757	740	737	739	756	717	806	745	737	780	727	777	787	730	706	701	733	712	748	725	813	781	782	751	712	724	737	750	731	770	746	744	779	733	765	778	785	697	784	733	754	764	756	725	803	733	752	727	801	692	742	749	706	754	771	754	763	747	762	772	756	760	738	758	756	773	735	727	748	741	811	724	791	775	775	724	751	767	744	737	758	754	746	727	705	747	691	716	788	751	720	750	788	783	708	710	754	775	711	768	743	739	798	754	730	717	781	795	778	785	747	764	746	725	775	777	790	750	796	750	724	802	761	806	733	772	707	780	742	723	778	773	778	742	782	785	735	712	812	798	749	729	711	737	780	735	779	786	780	771	764	778	771	770	743	708	739	722	773	727	757	812	728	775	769	735	786	735	760	790	770	715	740	778	726	776	801	707	763	776	778	753	732	762	797	736	750	747	744	775	792	758	755	724	758	788	784	790	762	764	736	769	792	799	784	771	749	724	727	764	724	723	772	715	766	790	784	750	740	716	745	825	752	753	774	729	725	788	773	773	788	772	782	731	755	736	803	712	748	745	750
14166	2691	3244	2357	2054	1504	976	777	571	542	559	425	347	351	293	318	367	297	271	246	279	300	334	259	218	273	265	290	247	294	276	237	234	257	236	258	248	244	252	221	207	252	211	262	226	219	216	222	229	193	219	257	252	218	224	226	231	237	223	217	209	277	226	258	215	243	236	215	225	254	254	224	206	234	234	232	243	225	227	245	203	212	197	221	241	221	217	224	218	238	199	235	220	205	214	239	209	214	203	197	256	217	233	250	217	232	215	230	220	199	206	252	235	271	218	228	235	234	224	200	186	235	236	216	228	205	242	214	238	240	242	241	215	216	217	214	240	211	227	209	218	221	240	227	213	199	204	198	233	238	259	236	228	268	266	220	196	249	231	247	229	244	229	230	217	228	232	244	242	254	226	231	209	226	248	215	217	204	221	209	237	225	238	225	210	234	238	216	212	235	214	199	215	241	239	210	207	221	228	234	209	242	215	222	219	218	209	216	198	260	190	208	217	229	207	227	235	225	254	240	219	212	226	224	230	207	232	210	235	233	212	235	224	228	238	231	216	206	248	217	240	220	236	212	220	225	214	235	199	228	206	216	226	224	227	207	203	210	195	254	211	204	202	222	205	213	225	211	228	228	220	202	223	242	191	215	242	226	235	212	218	220	216	230	227	233	226	196	243	211	244	251	195	189	244	201	232	199	230	225	214	245	226	214	216	216	237	224	225	218	209	219	223	199	221	208	203	220	225	218	214	242	265	239	241	218	241	220	212	243	209	249	240	214	230	226	231	217	228	224	221	220	195	226	211	238	226	217	223	255	240	245	260	230	215	209	227	245	246	217	236	232	246	225	252	251	254	215	197	235	219	215	230	226	233	204	260	218	228	228	227	225	242	221	217	205	228	207	196	233	229	229	223	245	234	227	230	207	233	226	251	237	250	233	233	232	241	220	207	219	224	250	219	226	246	236	221	216	232	212	230	207	242	201	230	238	220	235	225	233	242	253	257	249	220	224	226	215	235	219	219	220	243	221	221	221	199	202	207	238	235	219	215	195	219	199	196	190	247	235	233	218	233	207	224	213	230	236	239	207	259	234	210	211	219	244	253	227	194	209	232	242	246	238	214	216	231	211	228	234	218	229	226	235	229	218	224	209	200	210	196	223	233	235	222	237	224	215	265	232	243	221	246	234	216	212	234	213	230	245	235	239	202	238	234	236	222	200	231	230	193	224	226	209	217	226	209	226	225	251	242	261	203	230	231	220	252	223	255	223	256	219	228	207	230	235	236	207	223	247	189	202	218	222	188	235	202	222	213	212	226	232	215	207	239	214	231	199	207	212	220	200	202	246	211	251	236	224	238	231	242	212	237	234	201	247	235	237	244	238	211	209	256	221	212	215	236	187	220	192	214	231	243	229	223	218	208	210	204	225	230	232	263	230	240	233	222	245	208	208	249	210	235	241	248	238	248	224	209	236	274	213	242	197	214	221	223	236	231	212	235	230	238	219	227	253	234	237	224	220	238	224	234	235	224	225	212	224	232	183	235	231	233	196	223	213	203	237	212	245	211	218	216	218	202	219	213	235	265	209	197	200	241	234	220	213	236	245	225	241	217	229	243	231	230	228	236	227	217	231	190	197	221	240	225	207	204	215	204	235	211	208	217	247	230	234	219	235	246	226	211	222	257	232	221	253	243	243	213	241	233	237	222	229	195	205	237	217	226	194	205	234	221	217	213	224	211	220	217	221	216	255	193	234	221	226	225	242	246	215	202	201	251	239	200	228	225	211	219	203	232	223	253	211	240	218	204	211	200	214	222	233	218	228	227	200	229	230	232	215	210	229	221	247	239	217	211	246	267	202	205	237	214	204	199	247	198	255	202	230	218	227	240	234	203	204	220	208	222	257	232	238	231	196	210	209	239	212	235	191	221	266	250	219	242	213	263	240	226	245	229	237	211	214	232	213	240	222	236	252	209	214	220	205	227	233	219	236	248	212	215	229	259	208	227	209	224	207	237	240	242	215	223	207	196	226	227	236	189	205	212	225	231	222	231	225	230	227	198	229	255	234	200	236	238	240	228	229	244	211	234	245	207	214	238	209	222	213	219	229	217	220	215	205	225	263	232	233	210	237	234	216	231	258	199	195	223	211	241	229	218	186	226	231	251	207	233	243	252	229	231	204	239	227	202	232	228	195	221	208	245	219	200	207	232	201	230	207	243	241	234	207	230	230	215	229	210	205	231	228	213	251	229	229	243	230	248	224	194	241	237	222	211	229	247	206	211	227	203	237	228	216	231	237	193	225	207	231	207	241	215	220	214	240	220	222	227	230	227	248	225	262	217	236	223	257	234	228	214	212	220	218	228	219	194	232	251	262	225	221	230	215	250	221	236	219	199	242	226	240	223	176	192	190	231	233	237	234	232	229	208	239	247	232	216	216	231	227	198	206	239	192	217	200	200	205	227	213	257	260	210	220	233	228	224	236	226	213	232	233	214	253	231	209	243	230	201	195	263	223	227	238	238	209	235	189	227	219	209	244	227	245	191	230	237	234	258	258	226	234	215	221	220	198	249	257	231	229	248	218	217	197	220	234	256	248	211	217	222	253	227	213	251	212	229	216	207	234	222	213	206	217	217	221	244	237	238	202	234	218	212	215	207	248	231	224	206	187	226	219	216	207	224	225	210	244	227	237	226	265	233	231	219	233	218	218	214	236	261	218	219	233	254	246	229	234	202	249	235	238	251	232	240	225	249	255	237	224	225	219	237	225	237	253	247	238	212	249	235	213	228	209	231	228	215	208	195	250	217	254	213	208	200	224	232	177	236	261	235	212	219	198	203	235	213	255	245	239	236	236	231	248	227	212	244	209	217	231	216	202	238	205	222	251	235	198	233	220	219	216	231	227	216	209	227	249	236	229	206	214	236	216	238	220	214	218	214	220	240	232	223	196	248	246	241	241	250	241	212	218	207	240	190	201	207	217	250	223	248	231	240	219	214	208	239	245	204	229	232	231	242	228	237	216	222	233	230	222	221	185	203	230	204	222	227	192	215	220	256	215	241	248	256	234	216	239	242	222	208	242	184	207	234	221	219	210	237	221	230	222	238	243	212	252	223	224	231	191	233	227	237	221	236	202	227	215	232	207	208	231	210	231	224	223	229	239	238	213	227	230	230	237	209	219	248	245	198	215	205	195	231	245	223	242	229	196	213	232	241	247	244	222	245	237	243	204	199	263	210	229	234	226	230	215	210	216	230	244	245	228	223	217	246	200	227	245	247	213	206	186	218	214	219	235	198	239	211	255	223	222	222	232	237	224	212	239	202	236	231	222	224	203	205	236	255	214	228	208	243	214	196	219	213	248	235	207	232	237	220	232	201	197	211	216	203	237	223	214	225	205	231	267	194	248	241	236	220	210	236	218	230	243	251	239	224	224	243	224	220	205	211	204	224	232	248	231	215	238	209	208	235	242	222	257	235	232	222	222	248	240	264	221	199	199	216	234
9155	2625	5903	6592	6058	5237	3954	3355	2525	2234	2117	1702	1527	1468	1357	1231	1259	1018	999	913	859	1116	851	900	844	793	822	743	723	734	698	755	689	739	668	700	768	714	667	680	605	650	653	616	699	646	617	645	601	619	636	647	611	614	582	610	597	585	560	586	557	606	584	587	585	583	599	535	575	544	562	559	606	626	573	576	559	564	539	526	556	599	590	535	536	546	569	593	569	564	572	586	579	552	562	509	573	568	556	573	550	525	562	552	580	546	596	541	573	552	549	585	541	504	556	566	540	534	565	590	528	566	610	554	536	574	522	524	535	602	553	580	569	570	595	568	547	560	529	543	584	547	558	549	589	543	589	499	555	534	558	577	581	597	524	560	569	569	517	583	595	556	547	553	566	541	532	570	549	533	543	568	574	554	595	587	558	513	545	585	555	556	585	562	545	614	555	537	567	557	547	546	536	527	591	541	570	540	527	533	606	534	527	580	580	567	625	558	543	549	554	556	607	561	577	569	562	549	528	583	563	539	556	551	512	592	585	581	593	560	544	594	545	573	558	551	580	566	554	601	553	562	556	612	554	570	541	543	534	565	537	607	552	550	510	542	514	540	588	531	586	575	597	535	588	617	541	572	522	544	558	563	546	560	559	575	523	612	535	580	546	592	601	554	571	558	572	565	581	528	558	576	556	537	544	581	582	535	547	575	552	584	494	593	541	546	573	548	553	533	573	552	551	541	575	577	586	522	541	565	589	575	532	555	555	576	563	529	559	568	531	567	570	574	548	535	573	577	549	573	544	597	593	559	548	573	508	547	544	531	553	559	590	584	548	553	554	543	563	566	574	582	573	525	599	557	540	563	558	576	589	567	542	547	574	607	544	534	559	559	544	528	589	636	591	563	580	518	552	553	582	570	549	542	565	579	569	570	593	544	561	553	585	505	576	542	549	553	580	521	540	548	525	519	551	548	550	589	532	557	560	553	552	606	501	548	561	569	558	510	576	528	562	537	579	554	606	573	533	562	586	553	584	540	619	585	569	554	572	554	545	555	547	533	513	553	544	599	583	514	618	568	569	618	547	561	561	579	558	544	556	527	538	548	608	541	585	558	555	536	552	562	556	566	579	582	584	549	562	569	531	535	593	593	587	559	558	560	559	531	563	599	522	544	572	531	558	580	492	546	543	531	564	589	574	571	554	555	594	546	560	559	571	595	589	544	577	553	600	589	559	538	591	529	560	504	605	551	541	542	586	577	563	579	533	561	608	579	557	565	546	567	566	575	619	601	518	544	597	566	566	551	598	547	577	532	579	549	577	585	549	561	547	570	562	574	552	544	537	562	589	574	545	563	596	534	571	560	531	542	563	550	587	577	576	557	583	589	577	592	602	569	503	608	574	590	577	539	574	619	537	581	578	574	560	527	576	560	542	573	556	542	522	538	596	572	576	524	560	553	584	555	553	555	554	557	574	539	591	571	556	557	604	558	543	548	548	548	603	583	577	550	564	586	584	529	527	533	551	521	557	551	578	573	549	568	609	551	568	573	541	585	551	545	562	568	562	553	527	485	554	537	567	561	564	518	533	564	565	606	538	565	560	582	555	550	595	572	602	554	582	552	524	565	526	536	546	584	540	536	622	578	591	547	529	537	565	558	543	590	540	577	567	535	570	559	548	545	542	575	569	548	564	523	513	551	556	581	568	565	565	563	533	577	567	538	576	570	567	530	552	570	529	532	577	543	554	529	546	545	540	557	579	620	583	551	580	586	578	573	512	589	584	524	572	562	598	562	563	584	546	543	575	554	543	535	578	554	581	576	565	530	594	537	593	542	556	559	600	568	610	529	575	594	538	566	604	586	566	534	569	616	592	568	530	562	564	558	523	587	614	590	574	569	521	556	555	547	542	569	565	594	567	577	561	546	558	549	508	558	562	583	548	539	542	576	559	565	525	559	585	560	562	605	597	517	592	581	541	538	558	591	573	570	556	550	555	549	547	571	569	549	519	600	562	578	589	545	564	540	597	592	525	578	583	526	608	515	612	579	551	521	569	517	570	554	589	569	594	542	569	542	550	554	577	567	543	568	567	544	590	564	589	601	584	560	565	584	551	551	558	613	614	556	571	563	613	592	559	559	603	553	529	556	526	573	535	546	564	590	573	584	545	548	581	517	603	583	593	569	563	557	545	539	572	607	564	544	579	577	584	524	579	590	545	592	567	539	580	568	579	554	558	576	576	587	561	539	543	551	595	574	534	560	559	558	543	572	546	525	556	547	575	585	534	540	560	575	540	581	547	557	579	562	583	633	582	600	561	574	582	551	528	568	498	577	532	568	574	587	533	553	632	553	528	588	561	601	553	551	558	573	585	552	527	532	550	547	608	526	493	538	551	579	564	584	561	528	550	520	570	565	573	534	609	558	546	570	559	578	570	603	582	573	576	590	559	579	564	561	541	639	556	565	547	547	594	556	567	548	565	562	571	549	555	523	565	566	577	593	563	530	535	558	555	564	583	551	606	549	591	538	525	554	548	557	570	617	570	563	563	565	512	554	532	558	569	585	579	572	566	573	550	569	557	538	536	562	582	583	576	556	507	599	541	557	554	512	571	567	553	575	543	572	523	526	564	547	569	535	559	596	554	528	582	539	536	544	579	586	540	517	573	554	539	567	596	630	565	592	590	574	534	529	570	597	576	595	542	575	554	578	588	546	561	619	589	589	599	550	517	572	561	554	503	562	553	534	554	564	540	569	538	545	524	582	552	554	567	615	588	561	527	545	584	532	554	539	571	554	554	544	550	567	528	526	594	543	562	525	574	578	584	547	545	564	581	558	551	561	575	545	527	549	568	552	536	550	531	579	524	604	561	550	544	577	555	554	578	580	575	596	577	577	560	533	605	555	600	617	562	594	526	586	534	551	565	551	586	583	596	540	595	549	588	560	532	583	595	553	589	573	590	557	568	614	582	605	567	541	532	563	546	545	577	541	547	567	552	552	557	571	543	558	554	569	538	564	538	548	549	540	532	557	547	530	524	528	583	544	576	580	546	540	592	587	589	537	522	577	585	574	558	543	569	569	542	526	535	585	583	590	539	521	559	568	553	529	569	577	559	580	567	604	574	565	532	565	572	523	577	560	565	576	607	545	535	572	550	511	586	545	561	529	556	563	529	549	576	564	558	599	526	579	585	511	548	554	590	547	552	501	544	577	550	592	536	594	557	523	570	552	539	574	544	605	550	520	554	530	617	557	551	566	545	543	527	537	576	583	561	547	545	549	562	568	530	549	549	562	540	558	540	556	539	534	528	557	537	578	594	539	557	577	543	559	533	558	564	595	556	527	542	570	569	532	590	568	498	546	556	567	524	593	573	611	563	552	532	571	601	575	580	568	573	561	529	578	566	566	563	562	555	532	577	519	556	553	540	569	564	543	562	579	572	593	541	542	588	560	590	532	546	540	558	583	560	551	544	552	571	578	597	546	519	534	569	521	566	545	548	566	544	531	566	556
2207	852	1104	876	622	564	467	488	425	444	442	402	371	377	365	342	353	359	326	368	343	369	313	352	354	353	371	320	349	354	369	322	349	324	357	339	368	336	379	316	344	360	321	305	329	306	324	331	341	343	326	315	319	327	347	344	334	336	359	361	327	331	329	344	361	345	353	353	324	320	342	351	350	313	376	342	318	351	318	386	318	333	356	359	339	325	344	324	300	359	330	362	359	326	324	309	342	301	361	377	340	350	366	335	347	336	324	323	354	330	339	350	350	354	362	299	336	334	368	337	359	322	326	346	330	342	361	328	313	351	365	355	309	335	330	346	344	327	359	333	334	306	339	303	328	367	341	367	319	315	341	318	324	344	345	334	325	361	311	342	327	330	385	334	347	319	319	321	293	337	360	352	313	351	333	296	366	353	326	294	363	353	337	326	358	341	355	389	343	335	348	354	355	318	353	374	360	356	333	324	304	319	333	353	325	350	302	363	286	345	333	345	343	337	342	350	354	357	341	316	348	317	323	323	302	329	348	334	324	346	318	358	331	344	326	327	330	372	323	340	333	361	337	361	377	365	341	356	333	360	341	364	373	342	331	333	318	352	313	317	296	325	308	343	381	364	346	308	331	337	298	340	353	332	345	335	328	298	320	373	333	330	325	296	344	316	318	359	334	329	359	341	352	332	342	337	342	340	329	371	312	301	334	317	336	306	315	363	323	330	347	348	334	366	328	324	310	355	348	314	359	335	317	328	342	311	301	370	332	336	381	322	323	324	344	340	347	342	324	309	361	354	339	334	321	317	309	317	361	307	335	331	336	347	330	340	330	346	322	343	358	339	337	302	331	330	296	353	349	321	339	342	341	358	351	353	352	332	365	338	367	326	355	353	360	355	331	300	329	338	348	350	333	346	307	340	361	319	331	349	337	295	342	341	349	340	326	315	372	305	327	364	352	341	329	375	337	347	346	339	337	330	348	329	344	371	326	325	323	337	321	323	353	372	316	375	348	330	343	346	318	366	318	330	364	336	320	346	352	352	333	332	348	352	323	373	322	345	337	305	349	361	340	347	315	320	314	344	344	354	351	357	307	325	346	361	333	326	324	316	322	315	332	338	343	353	346	325	347	330	341	312	345	336	341	349	335	339	334	328	318	319	352	321	308	329	331	347	322	302	331	343	367	318	354	319	310	375	341	312	333	332	316	363	359	341	338	359	356	330	353	300	319	321	359	320	359	301	319	310	340	335	342	349	338	365	330	327	319	327	325	325	354	353	362	344	350	330	358	350	305	329	347	360	315	323	305	310	325	346	349	349	345	346	334	322	347	337	361	358	349	345	347	324	325	362	369	342	326	346	337	294	344	339	331	382	330	341	339	337	360	354	325	313	335	332	331	312	340	352	331	329	369	351	347	326	373	337	341	358	333	339	320	347	287	325	343	333	348	357	310	320	314	342	327	347	339	360	315	365	351	310	405	351	343	324	309	339	347	363	333	315	310	338	331	339	342	313	305	339	328	343	353	356	330	332	335	357	284	345	350	331	329	320	311	343	315	330	352	343	328	339	322	335	351	345	349	365	356	327	339	306	346	330	350	341	328	333	336	311	317	324	305	335	340	332	311	311	343	328	360	319	318	367	338	347	337	343	329	343	354	336	332	321	323	327	326	355	332	351	343	335	307	349	310	336	363	362	360	318	373	349	319	300	311	325	336	355	352	361	332	317	340	368	332	331	329	329	310	378	340	368	319	317	391	356	327	356	376	325	302	317	351	344	339	322	337	314	347	339	298	328	361	333	336	351	344	315	375	314	336	330	358	328	340	342	324	311	357	333	371	347	360	345	316	358	327	335	327	326	337	363	318	355	350	355	327	326	364	375	324	318	345	307	331	300	313	314	299	306	355	317	334	341	340	344	340	296	312	308	354	326	346	324	383	294	317	313	359	317	338	343	345	324	326	345	356	320	322	331	321	355	330	352	319	375	346	341	338	348	351	338	380	326	320	345	350	385	315	326	313	325	343	309	328	303	341	341	311	326	321	353	364	313	365	362	332	328	353	328	343	357	360	320	355	281	345	317	320	360	333	331	336	324	313	342	355	332	319	365	348	311	340	323	335	356	333	359	340	336	354	290	321	317	339	330	325	351	302	366	332	306	357	375	356	341	338	313	339	343	334	333	327	340	362	297	338	356	318	335	348	339	369	308	363	319	353	345	332	385	314	326	320	325	334	335	323	326	330	371	298	378	356	334	269	299	352	353	329	334	324	326	316	310	314	381	365	339	340	329	301	339	353	339	329	363	291	340	362	334	350	367	327	351	317	369	348	309	339	348	325	355	321	310	342	309	352	328	349	338	363	347	344	326	365	346	355	319	342	313	362	286	337	351	349	334	349	327	372	348	311	343	321	328	371	343	349	369	307	328	330	372	315	347	345	311	319	348	353	330	345	309	378	361	370	345	354	316	366	343	346	358	340	321	324	330	350	350	330	364	357	321	349	343	339	320	382	324	318	333	312	355	347	350	362	367	311	339	323	341	313	352	338	347	332	320	341	327	349	327	357	352	380	307	364	334	347	325	369	356	363	365	313	356	329	331	320	349	327	338	334	290	346	311	334	334	352	359	327	357	328	330	355	355	369	323	359	346	336	332	359	347	345	343	340	325	329	345	325	326	314	344	322	318	332	367	340	341	329	329	326	319	375	365	358	322	349	367	351	312	341	329	328	299	363	320	286	374	339	326	376	318	325	326	333	354	348	331	311	348	345	336	336	337	339	328	336	321	351	334	355	345	338	295	324	346	321	326	307	311	335	342	332	351	354	325	309	301	325	311	357	334	334	314	356	319	312	342	327	288	331	358	298	363	337	343	343	364	338	322	337	358	343	344	343	335	343	318	330	315	303	368	352	356	324	336	319	363	337	328	358	326	325	315	365	356	340	328	352	360	344	324	337	311	341	343	333	319	338	351	350	346	342	356	403	367	327	366	324	309	377	350	335	317	356	353	338	341	331	346	329	313	350	328	325	317	368	334	346	360	309	340	351	352	310	329	322	332	316	333	344	340	348	373	331	337	385	351	346	369	324	344	326	358	374	313	339	335	374	344	339	319	339	331	325	386	341	348	348	331	341	337	336	337	334	340	334	285	318	340	335	306	331	310	315	341	328	321	311	352	361	330	367	347	340	369	361	303	362	361	313	355	358	321	349	326	333	337	356	336	325	329	331	365	338	349	325	344	334	349	319	365	364	340	358	346	297	342	353	355	342	320	348	319	330	332	309	371	348	368	320	358	337	321	324	323	310	360	344	337	313	325	300	353	318	339	335	330	326	340	365	373	333	346	357	330	303	364	315	365	361	321	350	324	339	330	344	351	361	337	345	351	370	336	313	345	334	319	330	346	354	323	343	347	302	336	361	347	325	345	321	335	311	324	337	375	336	349	317	337	345	351	328	333	345	327	336	330	346	352	327	345	352	330	300	333	342	321	282	365	356	299	311	323	344	314
2526	1350	2354	2707	2259	1920	1779	1480	1408	1349	1257	1154	1100	1049	1012	983	970	926	887	935	834	908	873	887	859	866	868	815	830	848	880	817	832	841	810	867	840	857	787	781	829	816	793	811	864	836	835	796	796	786	808	841	801	846	848	824	801	858	792	796	791	786	843	823	824	828	786	795	811	788	790	771	793	734	778	778	795	808	768	794	839	801	811	811	838	851	803	784	771	856	828	801	832	769	779	822	833	795	800	835	781	866	811	800	800	803	791	803	838	776	797	824	794	797	859	818	768	870	828	836	796	800	788	821	855	840	794	803	754	763	769	765	795	828	785	834	815	794	805	841	787	758	811	827	792	814	808	848	773	770	788	730	814	823	796	830	794	818	818	836	793	833	819	811	768	800	790	835	792	716	786	796	822	785	828	767	812	790	837	747	789	782	765	805	742	817	804	762	837	769	793	810	773	822	827	828	805	753	782	822	803	824	843	802	826	822	787	799	783	816	786	806	804	811	810	786	806	771	829	837	797	839	794	820	794	821	810	752	831	790	760	782	809	832	779	825	846	852	813	790	857	820	790	717	720	810	854	825	796	799	822	833	806	796	785	822	839	806	788	763	790	820	790	852	772	805	804	825	800	792	804	808	799	858	826	809	796	826	818	852	763	807	784	792	802	798	818	842	828	788	741	845	842	824	778	788	781	820	814	813	805	799	791	825	819	768	816	784	837	807	820	788	795	826	794	834	756	837	779	769	818	792	841	771	804	844	790	803	847	798	802	793	737	787	787	836	823	784	807	798	761	817	803	837	820	774	796	836	767	762	779	836	799	812	805	776	802	812	822	823	798	802	782	774	806	827	799	836	845	754	762	816	805	833	800	807	799	758	780	821	794	743	812	824	760	791	840	807	819	800	825	822	799	827	787	804	816	805	794	756	831	821	846	783	826	783	843	801	790	794	781	776	767	811	795	843	826	818	838	819	821	816	814	801	825	820	856	792	789	784	798	754	762	791	766	818	827	865	793	845	848	822	840	793	758	760	791	805	826	850	813	824	817	737	816	825	855	859	768	753	796	806	802	786	760	792	844	804	746	815	804	822	786	729	811	797	837	789	798	813	832	783	844	769	757	774	834	809	788	805	789	815	767	827	834	814	820	824	846	779	812	825	840	827	813	810	818	758	783	810	803	795	828	832	789	836	813	786	855	783	741	793	779	834	810	852	816	812	803	807	818	827	794	846	774	820	792	792	770	802	836	798	832	831	849	730	779	821	770	811	806	792	857	807	847	823	785	773	810	869	771	759	787	814	756	772	794	805	814	819	748	823	801	796	830	770	816	839	818	854	798	828	785	824	784	827	775	805	815	774	829	826	803	848	787	798	761	826	780	803	780	812	813	755	791	816	772	793	841	809	800	816	750	827	809	779	779	788	746	782	734	798	827	783	787	792	805	764	794	810	828	848	820	821	794	826	798	808	818	802	836	814	837	815	793	841	822	816	799	819	825	785	821	808	837	806	838	825	807	811	794	821	806	804	790	744	795	782	829	815	816	811	782	853	811	789	769	817	845	770	779	825	786	794	844	769	804	828	806	850	846	767	828	815	798	869	815	801	791	794	781	781	793	821	825	838	809	837	780	834	820	809	758	805	796	816	830	801	800	831	806	770	804	727	792	813	812	796	806	824	852	860	835	768	781	808	831	843	783	836	818	792	788	835	795	822	796	836	799	801	751	784	805	806	768	857	782	787	801	808	855	775	799	813	754	822	767	849	858	808	837	853	851	859	799	795	771	816	822	804	844	871	792	837	851	756	787	780	835	843	849	806	854	819	804	791	770	798	869	770	766	793	813	827	831	797	808	794	812	784	812	840	761	799	803	794	844	839	813	802	814	793	805	816	764	807	837	839	781	814	776	815	805	809	793	744	840	796	825	768	839	787	788	842	813	813	770	865	811	771	826	758	814	869	822	823	809	771	786	851	786	794	807	791	825	788	813	779	811	773	842	832	817	824	815	795	863	843	831	786	769	852	819	850	779	801	765	796	772	750	791	799	812	767	805	780	783	800	841	799	819	842	810	782	803	793	800	826	827	837	769	821	823	770	823	826	869	784	838	836	820	799	806	829	819	785	801	811	850	814	806	778	812	785	808	766	826	752	783	808	772	817	814	814	772	781	822	798	803	791	793	790	828	842	825	837	839	817	841	796	739	788	796	815	810	792	773	741	803	815	835	830	814	796	830	832	819	874	816	820	809	821	810	854	813	859	801	801	811	840	798	787	828	806	779	791	828	806	780	845	824	844	775	795	824	844	838	819	835	770	796	822	806	799	806	882	824	751	819	855	774	806	792	826	823	843	787	839	819	746	804	774	790	810	828	816	814	833	791	805	788	818	836	826	834	819	788	785	843	820	824	807	820	794	805	740	809	831	799	840	782	807	835	822	816	818	782	829	813	748	781	853	824	826	825	823	848	752	828	858	844	799	811	761	809	830	841	819	848	832	820	827	864	821	831	758	817	800	849	865	798	819	832	750	792	759	784	794	862	838	818	773	817	797	806	799	806	784	783	832	804	802	815	792	760	806	778	814	827	829	807	813	837	754	846	833	815	779	815	848	798	848	805	824	773	815	802	787	779	776	815	776	770	837	846	774	764	774	835	811	858	784	829	816	813	764	845	830	825	742	803	821	797	786	826	768	765	796	763	818	822	790	798	814	807	823	807	781	776	831	873	826	823	812	802	861	845	861	863	829	833	849	866	818	756	849	843	815	783	825	780	819	787	827	832	806	791	802	803	818	793	791	840	834	822	755	818	827	797	821	789	824	792	834	784	846	807	809	812	791	784	792	784	816	850	802	830	855	811	837	858	795	842	811	832	805	842	870	817	791	815	817	758	829	828	804	772	798	820	832	819	810	841	819	817	813	780	795	833	824	827	756	796	770	840	836	838	747	870	820	814	820	754	766	808	822	825	820	787	833	813	761	762	833	805	809	796	769	780	786	818	790	778	840	825	826	821	855	815	791	825	779	796	824	806	793	789	799	801	799	794	850	812	824	831	827	792	790	803	837	858	860	830	817	857	801	762	810	829	857	823	843	799	803	868	792	732	813	790	816	817	775	781	844	808	818	812	819	825	842	742	826	791	813	815	834	824	793	881	804	787	768	798	801	800	792	795	798	806	819	803	820	827	787	852	801	782	813	833	817	855	789	792	834	796	729	847	785	805	814	810	832	853	793	840	800	795	899	800	785	797	809	790	867	766	789	826	799	780	819	797	730	833	820	817	826	867	818	801	768	853	812	796	847	806	824	781	833	834	799	786	775	887	849	823	758	774	845	792	822	822	766	763	838	856	805	802	896	774	800	813	808	862	838	752	819	858	832	779	777	794	823	792	829	785	819	743	820	786	790	791	808	848	803	824	789	843	768	786	852	845	859	755	824	811	887	797	758	838	757	832	808	838	788	788	762	790	811	806	839	805	781	810	830	863	771	801	803	830	844	818	846	781	815	790	840
7999	1805	2069	1696	1183	995	772	645	534	529	468	428	390	392	422	378	361	342	328	334	320	350	321	354	321	302	305	332	333	329	310	301	288	338	301	335	331	324	315	334	286	304	319	355	294	336	329	297	312	307	350	306	308	295	310	317	310	319	330	331	329	308	287	288	312	321	300	303	301	286	295	307	283	346	371	328	301	331	319	325	344	320	303	281	345	342	298	326	312	316	323	327	344	285	297	294	342	327	277	307	321	331	289	284	319	293	313	326	290	306	322	343	326	337	332	306	337	312	318	301	285	288	312	283	293	308	336	323	320	289	282	330	341	320	358	311	264	303	296	290	306	303	321	299	281	327	317	356	329	298	300	321	295	357	324	313	299	315	315	336	303	284	307	317	329	311	318	298	319	300	276	297	320	278	281	307	293	290	316	296	327	322	309	311	245	308	347	307	345	307	330	298	273	320	296	316	298	323	303	312	298	328	311	333	329	280	299	296	312	310	303	304	288	282	282	341	358	318	274	317	331	337	307	292	335	288	334	299	288	296	322	335	279	307	316	297	361	285	299	327	321	309	332	314	284	294	336	304	279	327	258	350	302	334	299	303	323	302	307	314	273	292	308	308	318	319	308	335	321	261	332	297	288	279	296	279	310	326	297	291	296	335	303	288	298	324	327	302	293	319	327	287	327	292	334	295	293	300	320	343	287	309	282	340	343	307	325	331	323	312	345	342	297	319	326	330	314	305	341	318	307	295	295	336	278	333	312	324	292	318	321	292	267	332	322	330	312	327	313	320	270	319	332	318	318	285	322	318	289	300	313	340	333	318	331	295	339	316	336	320	309	319	304	279	305	319	327	317	305	308	265	300	295	287	307	275	328	320	342	360	348	319	310	285	310	307	273	333	298	314	300	302	295	309	305	309	348	321	330	313	300	335	324	322	295	277	334	303	324	288	315	312	338	303	291	300	264	278	308	307	345	293	334	375	332	318	317	272	334	319	347	312	301	321	308	323	325	278	305	318	324	317	309	312	326	294	298	266	317	321	310	290	318	309	320	278	339	310	300	316	318	299	307	286	310	332	299	306	334	304	330	325	327	306	344	311	314	347	306	332	301	361	315	296	295	293	308	300	309	320	312	337	334	301	314	314	281	329	338	322	306	324	303	304	268	283	309	333	340	325	326	311	318	343	325	312	331	298	317	301	323	316	355	298	278	328	315	304	302	302	312	333	301	318	313	317	309	290	338	321	285	306	318	306	312	283	334	317	310	349	346	291	289	310	341	318	320	337	257	314	302	309	303	309	307	306	319	296	325	299	320	320	285	333	315	331	317	311	304	291	309	313	318	341	294	312	317	326	306	324	336	320	331	328	330	313	300	298	310	323	302	346	304	290	317	311	326	318	308	337	329	324	298	335	289	299	307	290	296	299	310	319	291	308	326	291	306	313	320	311	331	302	287	271	271	319	294	299	296	309	312	333	311	290	297	305	297	282	307	318	296	284	322	320	291	288	314	286	331	306	319	303	302	309	294	295	312	306	304	307	319	321	285	301	312	319	290	315	318	290	333	336	290	307	307	324	318	299	323	304	328	283	315	290	312	336	314	326	349	307	277	308	312	291	328	293	302	297	296	319	297	318	338	334	313	308	292	316	305	287	327	290	309	296	292	315	310	326	327	326	312	319	308	297	314	301	302	323	283	313	288	304	293	331	319	329	337	314	310	290	298	299	326	269	307	318	272	268	300	326	316	313	342	328	342	343	310	287	364	297	285	309	326	353	321	308	347	273	291	268	310	294	300	326	349	279	302	294	283	306	316	304	300	315	326	318	319	301	307	292	282	312	340	318	346	318	303	275	326	310	305	284	314	328	327	293	335	325	314	347	311	262	321	309	315	294	329	322	305	347	328	316	317	313	330	311	311	352	297	315	322	296	311	335	301	333	329	303	299	317	310	315	319	319	324	302	302	333	282	350	345	293	343	333	315	311	296	315	286	319	282	310	299	305	333	333	323	348	272	298	284	330	295	306	322	271	302	286	304	289	341	323	310	289	314	320	308	344	303	303	324	305	293	282	318	332	264	314	349	337	309	296	286	276	325	310	350	278	321	322	305	306	347	277	322	315	289	328	316	309	300	319	308	270	316	330	332	305	304	294	285	338	310	300	315	307	313	318	315	357	319	271	333	324	319	331	298	302	337	303	306	327	298	318	304	315	352	344	337	317	304	274	345	318	325	314	307	338	309	280	293	300	312	326	338	317	316	336	324	317	318	310	316	286	344	321	300	304	298	323	327	301	332	280	337	302	284	314	341	322	350	308	326	302	309	327	302	290	288	302	321	331	259	334	300	301	298	318	290	325	300	325	304	327	328	321	295	323	276	285	348	329	303	311	340	318	339	349	316	322	299	295	306	345	296	339	357	310	331	304	294	284	313	315	314	291	311	328	320	306	299	333	290	285	300	291	311	326	336	310	306	309	291	292	317	279	309	335	300	284	296	299	311	335	332	308	333	319	327	334	308	295	298	335	315	345	329	317	279	295	330	302	294	287	343	315	309	303	366	296	303	328	315	319	321	303	287	311	297	335	326	334	301	335	299	295	300	274	320	315	280	310	301	331	324	333	293	306	292	343	293	315	316	317	302	305	302	330	299	295	327	307	318	310	323	331	316	309	307	309	321	314	284	296	317	318	295	274	328	281	322	290	298	294	278	316	327	306	321	326	315	288	350	300	304	335	306	291	278	321	283	289	336	308	303	298	284	299	313	320	310	308	323	278	302	310	334	312	319	293	319	286	298	306	326	322	303	337	287	320	315	303	274	313	299	331	292	301	316	307	297	314	295	304	293	309	302	301	306	302	292	290	319	296	317	286	340	292	288	307	300	279	278	340	304	302	290	312	310	317	296	311	336	321	289	340	318	293	302	286	287	303	322	298	271	305	309	324	322	359	292	315	297	328	297	324	305	297	316	318	290	259	313	316	362	310	280	309	309	326	326	301	303	287	315	329	333	334	347	305	308	286	288	304	319	279	333	290	300	337	274	336	325	293	317	317	313	330	292	294	307	324	303	304	293	299	342	305	296	276	275	339	292	303	305	341	341	317	293	333	273	287	318	324	301	277	320	321	300	301	294	286	292	321	305	312	334	310	309	313	296	347	310	315	323	314	330	294	292	277	336	320	308	300	276	286	331	339	272	323	295	345	316	319	304	307	301	354	320	293	322	294	298	300	277	316	305	290	335	307	281	317	323	305	323	295	335	287	323	308	306	309	340	353	320	304	280	267	343	298	327	310	309	307	316	316	349	344	313	352	329	327	298	305	324	309	337	306	318	294	332	287	336	313	289	302	336	310	302	324	303	299	355	316	309	313	300	322	292	298	297	307	329	303	315	268	362	322	310	288	302	315	306	326	284	315	321	346	310	321	315	354	318	352	330	294	301	289	324	322	284	296	301	309	297	329	323	306	306	270	294	299	331	298	298	296	306	300	334	298	317	291	294	309	300	312
7170	2113	4222	4809	4183	3665	2761	2385	2061	1857	1760	1545	1420	1323	1227	1167	1153	1104	1078	998	899	920	909	948	846	899	935	853	885	834	835	850	847	799	801	859	823	835	795	795	792	831	789	814	789	757	797	837	795	789	807	746	849	766	850	855	801	822	758	771	776	786	771	712	788	797	740	729	749	776	745	735	802	740	706	726	756	699	672	744	774	765	707	774	773	726	734	735	754	761	759	748	751	777	759	731	753	716	786	788	732	764	729	756	741	726	721	702	787	771	779	764	765	736	743	752	782	756	776	738	741	717	743	751	743	748	756	713	682	710	714	717	737	769	729	758	769	736	775	762	765	769	745	737	757	754	737	747	770	748	789	716	726	724	703	765	739	779	747	736	778	775	731	755	691	799	743	745	769	797	732	770	779	699	739	766	797	737	793	744	762	799	753	720	752	683	771	732	745	732	735	737	732	757	699	720	760	770	782	744	753	742	799	770	723	766	764	755	746	770	720	799	727	764	763	744	776	753	783	757	752	721	734	768	735	794	769	773	738	686	740	740	765	716	703	773	821	692	763	788	791	725	762	761	745	727	697	712	735	775	759	761	766	705	788	743	789	759	809	705	732	764	748	728	762	739	737	739	766	727	767	803	762	730	801	762	759	777	718	716	772	818	763	718	743	712	781	710	720	767	754	723	777	711	743	722	744	753	811	777	746	742	773	764	785	745	746	793	749	732	725	741	780	769	805	747	753	748	747	773	741	749	736	729	709	757	767	727	732	788	715	725	729	768	755	756	779	684	757	771	748	759	719	732	773	759	695	744	724	799	735	739	738	773	757	740	737	773	709	756	752	743	751	738	728	713	725	735	800	738	779	781	714	768	733	759	760	768	755	728	734	744	719	690	729	699	684	786	747	741	754	726	719	759	732	756	769	782	757	772	742	747	801	796	790	790	746	714	735	749	797	753	742	751	795	733	757	738	751	725	710	760	778	730	768	756	753	725	750	745	787	760	753	727	765	753	725	752	722	775	758	726	719	763	729	739	752	738	756	742	747	767	750	717	758	718	781	735	773	771	737	729	755	758	738	738	759	734	783	727	741	722	708	732	710	742	732	765	761	716	774	763	813	741	778	731	752	797	765	762	760	763	746	738	715	714	744	719	770	700	744	725	734	743	703	768	734	764	760	747	765	718	734	732	797	808	757	750	747	769	745	782	757	750	760	734	748	759	761	738	744	717	751	736	759	779	734	740	740	764	746	741	782	745	819	730	758	719	771	777	759	739	736	738	745	741	755	723	773	708	719	794	782	812	771	776	717	821	769	688	693	735	793	757	736	739	793	784	781	757	758	725	752	725	769	727	755	737	693	717	833	763	739	734	798	743	845	767	714	748	748	749	732	767	754	725	737	750	764	715	779	739	731	724	741	742	757	745	736	767	680	730	737	744	768	705	780	750	747	739	743	800	759	753	754	758	743	771	751	785	785	741	752	723	731	769	757	750	742	711	757	748	751	738	784	800	739	732	752	734	743	728	746	687	739	769	740	727	770	772	780	766	728	761	741	741	735	729	768	793	730	717	758	758	769	765	774	761	763	706	745	738	764	765	732	730	730	698	768	762	717	712	764	732	767	714	735	743	752	812	709	761	744	737	716	695	721	730	730	726	755	709	711	706	732	787	739	773	794	738	737	721	757	773	738	708	764	778	744	776	665	801	743	724	733	711	760	758	742	743	768	661	761	730	719	750	770	730	778	753	748	728	717	744	762	757	726	711	693	793	797	789	736	762	743	771	737	769	753	725	753	734	771	740	801	772	746	808	759	743	766	740	712	700	797	717	781	724	784	759	739	762	730	729	769	727	738	758	726	772	773	726	740	736	753	739	716	789	714	777	727	742	718	759	790	734	731	724	836	722	751	731	799	757	740	753	719	731	747	697	740	773	746	750	748	760	766	805	772	754	776	742	731	806	778	729	769	753	758	747	723	763	769	716	786	756	787	734	802	720	763	813	744	734	747	803	735	801	774	722	796	759	767	721	766	744	769	746	717	730	739	737	719	736	720	738	775	736	738	746	735	743	742	720	759	770	709	751	717	718	735	731	703	745	793	711	759	790	726	743	705	736	690	715	714	752	754	693	751	766	744	684	765	748	757	790	710	766	771	755	712	766	760	751	695	706	746	755	792	770	698	759	709	714	732	749	720	804	727	758	711	736	689	747	738	769	753	773	743	749	749	756	712	706	734	753	768	741	767	731	733	742	760	751	777	713	790	749	765	761	817	744	723	700	739	761	772	804	733	803	752	739	769	738	667	765	760	735	751	768	780	706	726	773	760	775	716	746	814	756	763	729	767	717	756	746	810	719	728	755	728	748	732	749	732	732	748	740	730	766	747	747	768	757	786	722	727	711	741	739	760	724	683	722	758	801	748	752	738	766	756	702	744	811	826	800	718	796	730	821	688	773	709	792	729	745	757	789	713	736	809	738	729	712	800	783	779	719	696	721	724	786	793	795	732	733	773	776	709	745	726	743	747	788	779	751	758	783	701	761	754	705	744	718	745	741	786	757	722	792	751	780	743	751	736	734	760	730	754	762	750	749	799	727	716	750	732	768	779	797	756	711	789	710	731	715	743	763	779	816	760	758	775	725	712	773	730	782	720	782	738	764	749	723	770	803	739	735	743	715	735	717	777	773	744	696	772	755	811	726	690	733	760	780	739	767	749	733	747	783	791	730	764	760	734	768	746	744	755	737	716	734	794	733	723	776	754	674	757	725	726	749	726	749	769	742	723	733	756	766	690	822	770	733	708	737	752	760	716	742	745	797	764	778	778	735	716	784	741	771	792	708	733	719	770	759	731	743	742	796	750	765	717	776	783	778	774	760	709	744	758	701	760	765	791	753	683	769	753	767	757	727	700	706	733	759	773	727	721	782	755	759	703	780	745	770	820	766	746	743	756	790	729	760	763	755	713	733	760	731	803	765	780	782	709	771	711	764	782	754	724	716	744	715	781	724	758	732	739	726	785	754	763	685	706	700	728	756	722	780	750	779	789	772	762	764	745	710	748	771	762	763	785	751	768	772	755	830	743	773	761	714	764	751	721	746	729	732	799	731	795	741	749	744	750	737	798	728	757	733	731	755	721	798	728	760	779	744	716	664	753	785	754	743	714	731	716	772	769	762	708	771	789	728	699	719	715	788	765	751	748	731	721	820	744	773	814	799	725	739	726	709	794	729	764	727	726	729	721	742	762	725	754	725	792	722	789	762	743	761	747	764	768	784	715	788	728	723	759	778	745	749	761	718	762	745	767	714	711	825	699	760	781	756	765	790	723	755	776	767	760	719	803	770	761	771	738	709	748	744	723	778	686	719	782	751	740	745	764	787	758	739	765	717	704	765	718	707	768	762	747	778	711	757	737	752	748	762	688	751	716	711	765	813	724	695	702	696	715	718	747	784	797	707	760	769	792	727	753	735	749	755	698	803	767	758	754	769	758	741	708	729	726	745	740	664
14023	2824	3211	2481	1660	1117	991	698	555	571	470	452	380	368	363	338	293	316	272	271	282	270	266	257	259	261	255	248	242	241	248	255	242	256	251	242	235	227	210	264	222	225	269	227	236	220	199	212	232	225	229	233	240	244	225	237	246	215	212	221	262	189	213	232	244	231	216	189	199	244	235	227	231	219	214	237	241	227	219	221	238	247	232	206	213	217	238	210	252	205	228	229	221	232	232	224	237	224	234	233	212	263	214	204	229	231	249	234	210	223	231	227	255	224	232	224	222	266	226	248	208	218	220	233	220	238	255	242	232	219	227	219	223	242	234	216	231	217	225	198	211	204	211	228	235	216	235	245	202	214	230	218	204	238	212	245	223	217	206	229	228	215	227	211	239	216	225	226	216	225	236	208	231	218	198	213	226	211	210	217	243	212	242	214	207	202	233	220	220	211	232	218	236	221	213	211	245	233	206	228	202	227	195	221	222	218	216	200	242	215	244	215	219	268	229	226	220	194	228	224	209	246	222	223	228	245	217	204	233	239	242	218	216	208	212	222	232	212	230	212	221	200	215	219	222	229	199	212	224	215	247	215	236	238	199	218	220	216	232	214	228	251	248	234	218	213	225	233	244	225	237	201	224	210	240	197	210	213	233	214	214	248	225	215	242	199	259	232	233	202	212	206	227	236	224	240	242	216	210	218	212	214	225	218	226	243	212	205	242	200	184	243	235	220	220	252	219	229	248	232	263	224	227	241	234	217	229	204	237	242	221	231	209	212	230	236	216	245	213	236	228	231	220	231	206	222	241	213	251	233	219	214	218	226	224	252	228	228	198	204	208	202	210	207	231	218	231	229	208	231	210	222	236	237	231	212	195	251	207	201	238	244	252	228	243	245	230	195	230	222	237	211	224	215	254	228	260	207	226	209	214	195	235	225	216	206	226	252	200	228	245	245	226	208	219	234	215	185	207	262	204	221	228	262	230	194	221	229	215	211	226	236	209	214	203	227	232	217	223	255	217	231	218	259	210	248	221	243	237	230	228	199	220	239	252	231	195	225	238	229	246	233	239	216	239	199	229	227	232	209	241	225	195	207	228	228	231	211	238	235	230	215	228	233	237	232	197	227	229	216	214	193	198	233	212	243	234	238	203	216	209	244	218	224	216	233	250	207	246	204	229	237	224	201	224	209	247	206	223	194	238	206	206	227	259	238	220	215	214	207	192	248	222	220	229	228	218	232	230	219	227	214	201	223	221	228	187	233	239	206	231	212	226	204	234	212	224	224	250	225	209	193	250	236	251	246	231	212	214	201	248	216	224	205	245	247	232	239	209	228	219	186	199	224	237	259	242	246	229	217	250	206	192	226	231	226	256	218	214	230	221	219	169	233	201	219	231	255	225	216	202	227	192	236	222	213	225	230	231	208	208	220	230	214	198	192	276	244	227	216	212	235	221	209	193	210	213	240	239	208	245	247	223	225	230	218	203	228	259	212	221	223	258	196	238	207	211	214	226	204	212	222	213	244	214	237	213	238	215	219	206	198	193	232	213	234	199	200	227	231	246	221	241	229	222	258	227	209	245	200	220	218	243	267	202	244	222	214	227	200	210	234	258	214	216	250	222	254	213	216	229	222	218	206	226	227	244	202	243	209	215	191	207	200	242	223	225	224	226	211	217	203	228	224	200	235	233	225	216	217	211	218	229	204	238	211	197	225	246	225	249	207	211	217	231	222	216	231	212	234	247	234	213	192	213	206	212	212	219	222	236	200	211	225	204	239	217	219	258	244	210	207	250	244	208	234	222	224	237	206	221	204	212	226	233	199	226	215	212	183	218	245	238	234	240	220	218	255	236	218	253	245	229	216	243	263	222	234	249	198	233	196	232	221	228	215	198	213	205	211	212	256	229	196	232	239	227	206	217	203	221	201	192	205	228	223	222	220	233	234	245	217	231	213	248	225	209	217	215	253	242	245	228	237	218	225	201	217	221	226	226	210	227	242	207	237	201	216	205	223	236	215	218	222	230	211	252	213	231	244	217	214	229	222	214	214	221	221	225	227	211	237	217	242	226	224	217	216	226	221	221	235	227	235	222	238	235	237	210	213	200	246	236	215	210	223	210	221	210	243	219	207	210	225	228	225	206	206	227	226	233	240	216	190	235	246	243	249	223	224	256	239	206	225	234	207	251	222	211	236	233	236	222	221	196	210	218	210	214	218	217	225	203	222	220	204	215	226	227	217	240	255	225	244	239	230	202	209	206	224	214	265	224	222	207	186	221	204	199	225	217	233	236	240	225	245	214	226	214	220	232	252	217	219	212	236	241	222	215	212	209	223	217	246	220	208	238	244	208	220	221	221	208	185	226	213	211	203	236	253	244	223	236	185	223	228	261	196	217	222	241	236	243	229	243	208	239	224	196	236	233	251	219	222	201	238	208	233	224	246	233	223	212	222	223	195	230	214	189	206	233	211	213	216	219	255	232	258	213	210	225	229	214	224	227	201	271	224	223	227	217	223	229	234	222	202	203	202	218	244	245	242	238	209	210	221	234	225	204	218	228	245	224	208	226	223	226	238	256	239	227	208	229	236	180	227	216	195	222	243	221	217	220	240	215	243	213	238	243	219	228	214	216	234	214	233	255	233	223	223	226	218	197	232	241	217	214	250	225	211	257	220	220	206	232	213	199	221	246	221	223	232	209	232	215	238	258	216	217	230	241	225	239	227	246	237	220	232	215	238	207	202	213	242	249	236	220	231	224	215	224	236	209	230	224	219	214	216	215	217	209	228	232	233	213	219	234	207	190	217	216	224	236	221	246	205	219	221	220	249	220	226	236	198	223	216	221	212	228	228	225	240	226	214	215	230	230	242	229	235	211	247	252	219	183	214	226	208	219	228	220	200	219	214	199	215	211	241	207	216	229	235	211	227	235	235	229	233	233	232	221	204	219	235	229	219	231	217	210	240	220	212	229	219	229	193	244	221	243	231	231	200	202	206	218	211	233	189	234	241	210	214	212	231	254	263	197	206	217	194	215	207	213	222	208	225	218	228	227	225	229	216	234	221	219	214	206	232	204	240	229	216	215	207	224	252	228	253	247	217	211	263	233	208	197	225	224	209	224	250	232	241	209	221	218	255	213	236	229	233	206	221	230	236	208	241	224	230	236	214	226	228	227	233	228	210	224	236	246	227	219	219	232	244	242	226	214	237	217	191	238	207	244	240	239	219	235	223	212	247	206	246	235	242	214	212	209	227	210	237	252	221	214	184	222	226	229	207	210	221	225	206	207	212	198	234	240	221	242	235	242	219	236	231	227	228	218	229	192	211	228	228	223	200	202	230	222	212	229	230	261	228	215	272	236	206	200	222	204	235	210	220	211	229	240	230	242	230	210	199	251	198	249	179	242	234	220	219	258	210	195	222	218	202	208	222	207	224	219	255	209	209	255	215	196	203	245	208	216	223	211	228	217	240	224	246	213	245	243	232	253	246	222	199	232	239
9228	2847	5690	6850	5831	4655	3858	3081	2489	2214	2098	1759	1846	1481	1334	1317	1135	1211	978	949	838	921	827	871	818	822	745	781	755	675	712	692	706	708	713	692	696	652	672	698	662	613	659	639	651	645	655	648	653	631	614	639	636	563	574	620	574	599	586	596	633	566	571	604	596	544	613	550	541	562	542	581	554	598	601	542	573	539	579	554	579	611	537	567	562	581	551	566	592	585	581	575	551	563	564	588	593	544	540	578	544	553	554	535	524	571	601	544	575	529	553	557	559	571	607	576	575	558	562	574	568	566	539	572	592	584	551	578	553	573	534	535	540	622	562	525	581	584	533	563	560	547	587	554	564	598	572	576	588	520	588	554	556	565	562	522	525	568	589	558	552	549	591	541	561	549	602	565	546	583	587	549	541	559	576	568	544	575	576	533	552	513	562	559	534	546	584	556	558	519	556	559	529	516	569	525	562	584	529	543	582	578	516	552	541	585	552	547	549	536	601	522	604	572	591	503	594	543	542	582	549	592	569	520	547	570	545	596	563	554	511	573	549	580	573	548	569	571	546	562	606	572	585	549	551	519	562	529	545	526	516	577	529	578	536	538	536	577	510	571	556	597	609	536	529	570	572	549	564	538	527	576	522	530	559	578	557	520	591	562	634	548	550	597	546	564	546	572	564	583	554	544	575	532	600	564	563	560	534	585	582	572	553	557	525	532	584	573	542	588	596	561	557	539	598	576	563	551	552	548	552	576	548	545	536	555	563	579	557	555	555	559	550	564	540	539	568	525	541	556	547	531	573	566	560	536	573	540	560	587	535	594	538	568	569	576	568	583	573	545	563	545	596	596	590	533	548	577	532	560	551	576	544	528	538	576	556	514	537	509	590	569	554	550	536	576	556	560	583	564	529	524	501	536	580	567	537	544	525	531	530	585	548	577	578	546	520	571	583	522	558	579	539	568	544	602	541	524	565	540	530	593	571	565	567	533	576	543	529	548	533	548	540	578	521	534	508	571	548	543	566	552	567	563	548	592	548	529	556	539	569	592	556	555	551	570	578	553	605	556	573	512	529	581	566	576	576	531	593	536	538	553	520	582	590	571	558	537	555	624	557	524	574	576	523	566	537	539	603	581	520	623	570	546	563	620	593	558	539	598	546	568	580	562	540	539	572	575	525	579	548	524	569	576	546	568	554	542	565	552	539	583	578	551	579	582	570	512	571	569	540	587	544	550	536	542	552	554	553	574	559	569	590	584	504	574	559	588	511	585	503	527	543	520	571	548	568	564	553	598	527	542	551	571	592	558	575	544	541	559	555	596	585	534	531	578	574	602	558	572	544	544	552	566	552	525	591	580	566	559	524	545	566	512	575	582	558	565	539	564	550	599	573	575	588	595	549	599	525	594	523	500	596	547	555	550	566	589	570	525	603	586	544	547	532	583	595	558	582	536	607	508	522	518	572	549	530	552	577	590	579	526	581	544	536	538	554	506	510	571	605	544	585	538	598	546	503	557	539	555	515	559	566	547	583	578	570	523	537	550	568	545	566	526	550	565	529	568	575	569	551	559	601	582	561	574	565	515	560	559	538	586	611	602	560	546	569	536	591	590	546	545	559	549	606	516	567	583	532	537	536	559	574	591	551	550	521	571	579	580	578	560	573	572	558	562	520	563	589	567	517	544	538	595	554	579	566	553	587	618	557	541	552	569	610	548	547	558	553	586	542	561	541	556	553	544	555	533	570	534	544	571	562	523	581	519	575	530	540	568	506	508	549	533	562	578	544	519	557	610	573	534	567	554	558	550	569	546	547	552	558	584	579	577	574	547	526	609	565	595	550	552	575	532	556	563	561	567	591	553	559	597	567	562	584	599	538	559	528	580	522	573	596	588	581	547	550	546	594	549	590	566	605	540	555	558	584	520	548	578	558	573	539	553	533	568	556	577	574	540	579	555	563	562	569	529	539	559	586	527	577	528	582	584	601	565	542	576	515	524	566	558	561	563	538	555	534	614	600	555	567	595	598	576	563	598	571	522	567	541	566	573	555	522	575	570	554	585	593	533	574	515	552	564	516	555	555	588	586	596	539	582	542	538	600	550	538	528	520	549	567	550	531	562	539	566	531	549	548	602	597	607	622	590	575	553	550	545	604	554	545	549	521	564	590	551	569	570	558	563	577	578	601	534	569	591	560	557	566	576	626	561	576	556	542	586	570	519	561	572	575	575	588	560	534	580	575	593	584	569	578	566	537	596	539	526	530	527	570	522	575	530	592	567	586	596	538	551	551	536	552	533	587	575	529	525	538	518	595	565	578	559	559	582	566	584	548	513	561	597	560	499	574	533	539	551	565	620	580	534	521	552	592	552	572	556	564	593	538	620	520	556	568	574	554	579	528	552	541	572	536	577	547	534	572	589	558	542	545	566	561	552	543	544	606	541	577	587	544	538	578	533	578	571	552	557	541	547	577	531	545	570	524	558	576	566	550	554	609	558	568	577	560	535	587	560	583	530	519	582	555	598	593	531	571	535	546	539	531	541	555	603	581	530	549	559	505	581	558	571	531	566	587	544	522	536	572	544	540	543	533	565	561	555	532	536	585	541	548	568	538	565	533	527	581	562	581	623	545	557	583	568	536	549	569	504	557	570	558	553	536	565	556	560	573	536	540	551	592	548	591	526	572	523	576	597	525	518	533	543	579	549	539	526	552	608	531	537	583	538	534	548	532	578	531	486	562	562	567	533	542	528	608	586	575	539	618	590	536	501	591	595	539	557	559	560	532	584	515	580	548	570	534	519	519	576	628	555	594	537	543	539	578	525	551	524	561	589	571	530	522	543	581	551	549	534	522	546	562	566	565	579	561	600	493	554	523	571	586	457	555	571	537	575	541	574	548	543	554	545	586	550	517	517	532	543	570	572	556	542	553	525	569	577	553	581	513	534	578	569	563	545	559	601	605	558	565	536	585	572	554	531	579	570	584	536	570	524	574	545	559	542	535	520	575	525	567	562	612	564	519	548	580	516	562	511	590	542	561	592	548	568	552	594	564	572	571	523	535	577	573	599	516	542	524	527	566	573	542	557	583	603	559	519	538	562	549	541	575	545	585	534	528	574	591	604	528	536	564	488	519	540	583	545	561	551	526	556	507	553	588	574	536	539	535	549	551	560	534	569	564	515	591	570	580	539	538	589	564	558	539	548	573	573	567	588	605	572	551	580	546	591	571	540	590	525	545	563	548	524	565	574	560	564	553	547	546	546	551	529	522	600	556	573	565	531	537	550	572	584	528	546	585	580	529	536	605	530	555	564	531	564	571	586	545	573	558	566	520	589	570	581	520	556	554	575	552	529	560	495	581	581	520	564	620	543	555	551	528	557	534	562	587	564	530	540	534	544	582	530	546	540	566	555	561	561	595	570	554	559	574	590	545	529	583	531	582	575	575	546	611	562	530	553	557	600	520	582	531	539	530	557	577	579	580	575	536	518	567	583	570	551	545	571	576	527
2242	898	1002	802	653	568	468	454	428	402	438	364	377	361	345	374	370	341	350	367	339	337	370	324	349	325	342	304	313	359	318	352	330	359	327	341	326	344	339	347	371	352	323	335	332	352	322	314	332	343	364	326	325	342	336	348	356	342	341	346	335	335	332	323	361	364	317	383	320	341	376	333	339	350	327	331	339	343	331	320	359	353	323	328	357	419	334	328	343	317	327	348	340	346	327	381	330	330	319	311	349	319	354	325	361	354	333	313	334	296	336	316	340	342	379	357	366	370	321	356	324	353	328	307	330	339	372	335	360	365	342	372	369	364	323	314	294	306	322	342	376	332	340	360	359	331	330	344	339	355	337	348	342	341	343	304	310	291	340	371	352	324	379	355	338	360	328	360	362	302	380	324	328	322	334	346	343	341	335	318	358	320	314	341	316	330	311	347	357	334	311	303	342	337	327	347	346	336	334	362	355	348	352	334	354	351	342	349	340	366	327	344	371	372	352	340	322	318	329	336	355	340	350	349	314	362	373	345	338	351	350	340	341	335	351	329	338	320	342	324	322	326	349	356	336	328	299	335	351	357	335	345	344	324	293	361	339	324	394	326	305	316	357	361	351	344	335	332	352	320	340	315	329	361	350	327	344	310	327	350	313	327	355	329	345	336	343	323	378	358	384	340	304	387	334	359	345	336	351	346	372	378	301	321	339	326	330	350	314	321	316	342	369	345	346	339	352	303	334	351	355	376	325	366	349	322	355	330	328	354	333	323	324	328	336	348	331	314	307	320	344	353	330	342	344	357	331	334	339	364	335	349	274	356	332	335	345	330	334	307	329	354	334	350	356	319	336	343	351	320	332	296	331	362	309	354	331	384	347	374	337	318	395	342	349	352	330	344	320	312	336	331	344	347	334	327	316	316	362	340	349	336	348	338	322	351	331	337	356	323	331	333	347	367	356	320	381	310	371	375	334	335	325	327	321	342	375	334	315	322	347	349	352	338	319	345	330	331	384	336	332	319	367	386	329	335	331	321	358	320	329	339	330	333	331	323	340	320	325	353	342	352	356	342	370	360	301	315	334	321	361	315	347	311	329	336	336	320	334	350	335	374	326	348	351	330	335	344	303	314	318	350	358	322	340	330	341	332	321	356	330	330	365	326	318	357	352	309	353	362	354	367	347	345	353	366	303	315	317	354	328	322	329	328	328	385	341	367	337	326	338	349	308	340	344	322	341	350	364	316	356	320	356	361	352	348	339	337	350	326	345	330	355	334	365	335	371	343	339	356	344	322	329	316	349	316	326	348	335	317	339	322	332	304	361	310	347	304	346	346	329	337	354	384	317	310	327	348	356	370	341	343	346	358	343	341	357	336	361	353	344	344	373	341	366	343	325	320	307	337	366	328	348	349	336	323	307	348	340	322	349	327	348	360	344	330	318	353	338	336	337	349	370	354	334	334	330	384	367	296	361	342	359	326	288	340	303	378	374	327	330	339	342	355	285	342	336	360	368	360	306	330	358	356	325	300	331	346	372	373	342	341	311	322	352	329	357	338	286	329	326	364	342	332	353	371	349	304	349	340	363	346	311	355	339	355	332	334	314	322	358	301	344	344	347	337	325	325	317	335	372	314	338	355	326	313	316	332	349	330	308	375	348	330	330	311	346	306	355	304	340	313	352	367	306	324	302	322	335	351	318	303	327	332	351	331	340	336	349	324	325	372	364	365	370	328	362	327	353	332	329	308	343	325	346	337	310	327	374	350	354	345	329	374	335	310	361	335	334	351	329	349	355	330	344	314	376	370	350	275	322	365	335	333	339	380	326	339	369	335	341	359	338	334	344	331	357	355	348	375	339	322	306	369	317	359	332	344	356	334	293	337	339	337	346	338	315	325	346	338	309	325	361	325	328	359	345	343	359	298	343	325	337	337	343	292	346	322	350	348	340	364	363	338	333	343	343	352	332	306	346	318	335	379	357	311	333	338	326	372	405	291	363	361	356	348	339	339	316	342	382	359	354	343	344	342	347	344	352	289	305	342	336	332	332	328	306	361	337	368	339	330	342	327	355	331	331	373	362	346	319	359	346	343	368	321	351	333	335	356	335	326	349	338	361	371	355	346	352	340	337	344	334	321	353	343	326	332	351	343	343	388	332	372	343	356	339	363	344	339	328	319	333	310	298	350	347	379	342	348	347	326	339	326	357	351	335	336	322	319	365	311	318	318	308	334	324	308	302	338	303	374	348	367	372	338	346	334	339	333	365	337	319	328	314	332	342	299	339	324	341	361	327	324	325	361	356	314	351	334	350	354	334	337	355	343	346	298	345	378	326	385	321	330	353	301	348	329	362	374	326	322	297	342	303	378	329	326	335	351	338	395	327	333	351	318	304	325	328	379	321	319	333	315	321	347	371	372	341	341	306	331	316	298	312	340	298	318	309	359	332	334	362	336	322	341	346	308	300	341	327	324	314	334	311	346	314	320	342	330	337	344	376	357	338	319	295	379	346	312	326	343	329	344	336	379	317	339	353	354	352	330	354	340	313	329	353	344	311	327	313	330	331	353	334	318	354	327	315	337	308	342	344	363	348	339	334	321	321	322	342	341	365	359	325	317	300	352	340	341	342	301	390	309	310	351	335	338	323	348	380	343	333	309	365	337	292	344	332	331	356	332	325	328	312	352	318	358	321	332	306	372	355	361	331	344	330	346	303	363	363	358	323	315	328	364	323	363	323	368	320	390	339	335	356	314	342	395	325	353	374	352	338	309	306	312	320	321	337	318	312	344	323	316	344	321	350	335	315	366	309	327	360	389	347	324	325	319	355	406	307	323	324	386	317	363	322	353	360	331	342	309	325	376	322	346	332	328	306	330	312	318	343	346	311	354	327	334	348	349	350	333	337	332	339	357	350	356	337	334	328	325	339	341	331	340	331	346	341	319	307	373	310	340	331	348	298	361	346	331	351	338	336	351	342	334	306	336	366	352	347	343	325	325	343	338	364	371	337	347	337	322	331	321	323	350	401	336	325	336	346	322	360	324	345	303	352	328	311	353	359	358	344	349	359	330	358	355	346	328	324	314	327	355	324	334	340	345	347	358	358	303	342	323	368	310	340	336	333	362	327	337	345	304	328	363	350	327	365	332	320	305	336	360	362	344	318	345	334	345	329	345	298	352	336	331	334	375	355	352	365	317	338	309	335	328	318	362	353	354	366	342	336	349	339	328	332	326	312	361	320	335	357	312	353	344	341	344	358	318	325	352	351	333	341	309	363	327	403	334	335	357	315	337	355	322	370	350	366	345	339	328	352	356	343	330	335	339	279	305	355	348	332	376	340	355	364	359	342	336	350	325	333	337	345	332	341	329	342	305	364	382	374	355	356	310	331	332	336	332	336	366	365	334	330	328	352	376	344	347	350	333	342	326	318	368	335	348	356	331	339	335	323	351	371	321	338	332	333	337	337	346	328	359	337	333	380	345	362	354	321	292	329	349	391	339
2526	1406	2344	2532	2234	1888	1714	1541	1457	1332	1215	1160	1147	1059	1018	941	975	921	925	916	870	877	928	825	869	803	860	841	840	816	794	781	850	852	862	845	866	845	928	825	844	840	863	867	815	799	848	790	836	788	815	807	818	843	762	861	791	824	860	883	828	880	820	857	832	776	788	792	829	852	807	821	818	829	824	759	836	724	823	803	840	806	804	766	808	803	802	774	825	833	827	826	789	796	783	812	820	804	799	799	823	831	796	773	825	793	828	825	810	845	835	836	795	814	823	834	839	805	803	807	827	804	813	850	824	819	847	813	868	792	792	841	804	830	842	798	856	777	863	811	792	797	777	792	825	825	833	811	820	854	804	799	801	796	772	812	820	802	810	794	803	875	744	816	859	764	873	826	815	801	824	849	782	819	840	777	804	793	853	808	835	790	800	781	821	807	783	855	839	800	858	824	764	802	797	839	776	830	826	772	842	791	843	767	839	773	804	814	823	839	788	804	825	806	802	857	781	802	834	802	809	822	815	817	821	809	837	832	802	806	788	880	800	826	825	767	821	792	799	759	805	776	807	808	827	862	821	826	876	842	796	802	846	814	799	801	824	836	777	760	770	805	827	793	791	842	843	781	885	808	808	826	810	814	835	868	790	798	765	831	768	831	819	850	842	827	789	836	787	824	823	833	797	794	833	797	853	805	868	768	815	802	791	818	839	816	792	834	840	806	810	773	859	834	824	864	828	827	823	800	809	830	764	791	812	830	856	819	820	790	808	829	826	797	774	784	813	795	824	863	792	809	821	812	791	819	828	803	795	817	849	824	830	799	806	762	816	822	788	843	798	860	779	796	816	823	772	831	784	814	818	799	775	845	845	787	877	797	789	785	799	785	801	860	805	831	781	797	835	792	824	820	810	805	836	850	806	819	861	818	767	757	850	829	809	838	783	782	762	844	811	807	790	763	807	822	816	793	798	801	784	799	791	815	768	845	791	765	825	779	795	869	781	790	824	860	837	798	818	868	819	817	805	839	830	790	832	789	803	829	797	762	844	810	819	876	845	845	857	851	785	802	828	808	844	795	800	773	829	824	881	788	787	795	808	788	798	771	827	825	861	855	819	824	811	761	847	838	825	816	828	847	794	808	859	858	804	810	753	777	812	775	843	750	832	806	843	841	828	836	842	800	836	844	810	793	825	841	804	851	801	797	782	833	826	801	822	845	832	791	797	802	796	800	810	821	798	778	821	820	777	808	802	803	792	828	755	797	811	789	819	819	838	848	793	839	796	830	778	833	776	773	765	807	779	787	823	786	757	830	818	754	835	773	840	825	803	796	832	786	785	778	841	820	825	837	813	823	767	817	829	832	785	790	790	816	879	808	821	811	782	808	800	849	822	752	791	827	791	781	818	832	821	863	811	840	743	792	841	845	754	836	780	819	836	812	828	799	815	851	846	758	798	829	727	816	851	824	804	822	821	841	848	804	796	853	760	857	835	753	824	883	831	796	821	813	824	812	803	839	825	824	824	781	836	856	844	790	796	794	761	831	840	854	812	806	804	782	833	795	837	843	823	808	862	864	808	834	824	776	800	877	793	831	787	829	800	795	788	798	802	828	854	803	812	836	815	784	797	850	811	854	760	827	831	774	820	837	855	802	814	787	826	765	825	821	849	863	819	831	812	820	831	768	816	820	795	784	808	765	758	800	801	792	826	744	792	828	829	848	782	761	782	788	781	803	828	839	739	830	783	786	806	800	827	843	815	785	803	786	843	816	794	780	812	815	845	805	802	860	800	858	834	831	807	778	792	789	806	860	862	795	818	808	838	786	864	826	805	805	780	807	798	806	848	807	811	860	786	787	869	808	780	803	822	799	886	859	819	828	827	829	824	862	769	805	794	819	798	848	817	792	809	849	836	856	775	812	849	836	762	806	814	849	821	799	817	816	789	781	763	812	796	818	793	803	781	825	791	811	833	800	799	763	830	821	841	784	808	762	775	820	813	764	874	794	829	787	812	830	842	806	754	815	841	820	874	785	819	820	795	800	836	815	815	787	809	801	847	789	787	817	795	859	819	815	778	832	865	805	802	792	812	838	815	830	830	808	855	802	829	797	781	802	796	826	829	799	840	757	759	805	788	773	801	786	851	804	841	809	830	784	809	800	854	807	787	751	807	831	796	795	815	817	801	796	787	838	768	785	817	777	835	796	798	828	842	858	794	844	830	796	815	789	789	790	810	802	848	807	803	806	843	791	805	814	837	785	787	791	862	790	836	847	867	793	795	801	838	841	797	848	797	791	849	814	782	786	837	852	804	791	815	784	838	845	791	815	802	786	806	855	772	845	847	787	857	812	833	836	835	798	782	753	852	828	829	830	808	791	806	840	862	775	827	768	783	810	822	782	805	828	813	844	803	816	809	820	784	770	786	780	811	825	781	789	835	815	798	794	846	786	793	847	795	788	804	775	814	828	808	729	800	794	803	810	782	791	809	812	775	824	764	826	804	822	782	812	784	851	811	750	781	839	834	806	856	804	820	823	830	787	799	831	821	794	837	783	831	853	813	775	775	809	786	802	768	821	864	826	810	806	805	826	841	777	782	805	783	790	827	805	838	785	847	808	824	830	802	840	781	813	785	785	818	780	796	793	787	792	783	790	783	836	764	877	822	794	832	807	796	837	767	819	803	864	786	802	834	792	813	821	814	841	867	813	854	795	846	834	798	808	825	823	803	796	862	818	795	783	826	812	860	778	765	810	768	789	843	811	773	776	814	837	819	808	812	786	786	820	827	845	844	792	812	813	860	828	809	835	835	808	824	809	805	772	839	814	837	772	771	747	827	769	823	789	772	785	787	816	843	820	834	768	769	790	810	803	798	818	841	776	787	811	809	827	815	799	804	786	837	848	843	786	835	813	791	829	819	799	830	808	808	781	806	799	829	756	789	824	780	814	778	834	793	800	803	776	787	799	850	820	854	850	825	797	826	790	760	799	801	837	841	843	798	793	798	816	814	754	822	795	781	827	768	839	825	797	831	801	830	796	804	779	757	803	861	868	741	771	809	815	833	815	815	826	824	784	816	847	798	799	845	836	828	847	905	876	799	833	811	791	789	800	863	858	842	848	781	836	834	811	822	787	815	831	780	830	748	846	823	801	766	753	811	844	848	765	796	816	814	794	768	858	814	775	841	812	809	838	852	776	783	824	829	845	834	838	856	843	801	812	778	798	837	795	847	775	866	804	841	837	830	780	777	816	787	835	801	856	783	779	800	812	845	787	808	806	798	800	814	792	826	886	827	772	801	823	820	814	815	813	821	834	776	816	801	825	781	872	815	758	826	767	784	835	814	842	839	842	843	830	826	792	821	807	817	797	830	827	764	855	857	806	786	790	803	798	884	786	821	789	800	842	831	908	817	811	791	767	863	829	826	823	767	803	765	847	793	795	783	833	767	842	844	796	849	785	829	814	808	779	783	796	800	817	777	841	806	767	823	800	838	818	848	783
8081	1779	2145	1628	1091	929	741	574	530	496	481	434	439	342	354	362	339	351	340	346	320	316	329	332	357	343	291	297	313	336	322	289	322	302	300	340	329	312	314	299	280	335	327	291	307	318	319	294	319	306	318	294	310	313	288	311	341	326	323	302	314	316	326	329	339	326	298	285	291	311	349	286	278	303	306	343	300	273	303	304	277	309	294	312	322	308	295	313	281	316	327	305	331	304	333	296	294	312	339	286	309	326	326	327	298	346	305	320	296	299	350	309	291	286	334	326	282	307	322	281	317	302	306	294	294	303	311	325	330	307	343	318	321	319	333	307	320	296	299	294	321	288	294	273	315	330	306	269	306	294	315	307	283	318	250	326	307	319	311	345	313	319	313	284	315	315	317	281	297	295	316	300	298	347	311	326	307	287	291	323	344	281	308	334	282	333	313	295	322	303	289	322	317	319	346	319	312	299	323	302	326	294	309	323	308	325	348	307	299	312	308	289	296	287	299	326	328	326	298	316	307	335	326	293	307	285	293	278	328	349	313	316	288	325	310	318	295	314	295	301	307	342	333	285	324	277	327	291	296	327	297	292	376	308	294	333	334	300	317	290	339	281	290	323	317	324	295	300	308	303	314	292	284	340	309	312	276	285	315	307	281	308	313	296	283	302	276	286	316	292	297	317	325	315	282	293	325	304	302	303	347	287	305	269	307	285	316	327	300	308	317	271	290	326	301	290	294	297	320	304	301	301	329	296	313	291	304	302	355	361	285	297	323	300	301	332	292	276	308	307	298	322	274	285	317	311	312	317	287	320	304	298	300	267	297	332	331	306	301	282	320	300	299	285	344	342	345	320	286	284	317	304	281	330	313	350	333	316	314	310	296	336	341	320	325	323	322	316	316	301	315	318	304	308	324	334	299	297	297	316	302	332	286	339	327	305	310	327	287	295	305	301	305	286	329	319	306	302	352	324	295	334	321	319	321	300	295	314	305	325	291	334	303	308	272	339	309	281	329	268	279	314	278	315	333	343	345	298	297	315	298	315	319	311	322	346	329	322	315	301	333	309	283	276	309	319	284	338	351	294	276	301	298	307	317	325	354	353	286	300	283	301	299	280	340	322	305	292	283	345	311	322	298	298	305	309	281	329	314	291	324	302	332	318	326	285	313	305	255	316	315	312	316	338	315	299	297	298	313	306	334	282	318	267	336	318	324	309	293	328	312	321	305	327	344	314	324	314	304	330	309	302	315	301	287	294	322	303	299	316	297	321	288	304	320	324	297	282	346	331	300	320	274	305	315	339	311	300	277	304	274	307	304	287	291	338	310	325	319	296	313	304	278	309	299	306	290	311	318	306	299	301	288	308	315	326	323	335	302	302	297	324	313	287	309	273	301	305	296	326	320	307	292	306	299	313	317	316	290	315	319	315	291	304	324	290	307	344	306	316	303	289	316	319	323	335	315	327	317	254	275	317	308	338	312	296	336	306	285	317	316	303	337	305	340	295	288	255	295	316	284	345	333	289	329	291	316	330	338	292	315	306	301	293	308	313	313	296	300	283	305	343	339	315	320	333	308	297	335	288	319	334	299	278	318	321	300	311	306	297	308	322	309	313	299	309	289	311	312	320	299	302	293	302	308	309	306	302	320	322	317	297	326	297	336	341	297	322	323	334	330	345	303	295	277	295	342	312	299	304	287	286	285	278	291	341	311	298	281	330	285	303	346	325	297	333	288	330	279	307	321	339	290	315	278	322	310	321	305	300	302	280	296	295	271	275	320	260	314	292	339	328	305	285	319	326	327	311	283	311	312	327	276	310	334	307	292	331	349	289	296	307	340	274	328	313	314	319	296	298	296	315	337	313	314	297	294	273	299	251	310	308	350	317	318	293	316	301	297	307	298	304	284	319	309	304	271	272	296	346	303	296	289	308	279	310	308	314	314	299	325	322	278	331	326	337	298	301	306	297	334	297	341	293	302	276	308	304	300	289	315	293	329	346	339	280	310	313	330	320	308	304	306	288	283	304	340	303	325	301	327	304	297	290	276	329	295	309	289	334	283	299	342	304	288	268	333	297	296	321	289	307	285	300	316	306	309	317	305	290	317	338	281	310	256	298	311	323	284	326	308	302	294	311	300	288	307	333	316	314	320	320	314	290	297	306	297	288	315	304	297	322	296	323	299	299	315	322	343	319	318	301	295	311	311	323	312	328	297	304	291	339	299	277	306	273	303	322	312	322	302	325	317	262	288	335	286	330	329	273	305	281	299	318	310	311	309	289	338	265	323	301	307	304	342	331	335	293	291	288	339	351	326	316	292	290	361	288	324	305	314	308	366	315	330	300	295	328	315	306	294	306	299	312	271	315	329	283	306	302	295	350	302	337	308	297	282	294	327	306	304	305	319	303	309	296	312	311	317	303	278	312	320	322	291	317	298	328	330	311	289	304	306	320	306	293	294	313	323	305	314	284	323	271	313	295	316	320	312	346	322	306	308	288	299	336	298	302	300	307	305	327	332	329	325	278	291	294	320	321	337	307	325	269	279	302	312	301	308	283	323	313	311	298	281	325	289	292	304	285	295	294	318	333	356	323	318	336	267	294	320	320	311	304	305	326	313	331	335	288	298	298	305	310	318	299	295	273	317	254	287	303	297	306	297	272	331	329	299	308	293	305	338	300	301	276	297	305	330	313	310	272	334	336	345	297	294	307	302	318	295	322	301	319	290	301	296	312	298	307	308	316	312	305	307	289	330	317	305	307	305	281	323	341	325	291	290	300	315	326	306	304	294	312	294	294	341	334	306	326	327	299	329	302	345	345	296	333	323	299	318	304	277	315	306	331	302	335	327	327	323	284	302	310	321	287	331	325	289	312	327	304	314	294	303	330	277	266	305	310	321	312	305	304	312	319	265	294	332	329	316	342	329	316	311	306	323	330	332	333	286	331	282	300	301	324	311	310	313	297	323	314	318	303	319	303	330	285	268	333	306	314	293	337	316	314	348	312	309	295	322	295	305	298	310	315	322	277	297	305	324	299	317	307	306	288	341	319	282	323	300	294	268	324	304	300	316	311	327	299	318	290	324	330	292	298	308	301	338	320	280	303	292	305	294	292	294	283	280	344	287	308	306	273	312	285	311	341	290	334	306	306	299	273	321	285	297	309	315	314	322	312	315	328	300	309	296	255	310	293	318	325	285	326	306	308	275	289	331	329	273	296	360	303	326	304	304	305	323	294	280	314	289	318	322	336	290	311	318	331	298	316	319	312	278	291	303	309	333	300	283	325	289	313	323	293	322	315	337	305	271	283	342	305	291	322	294	306	342	279	301	342	318	284	316	349	314	260	326	322	274	295	321	324	311	299	319	290	323	274	309	291	331	318	296	331	324	286	319	310	297	259	302	290	306	285	303	323	299	321	324	306	332	299	295	310	283	301	306	308	315	303	325	328	324	324	310	285	287	301	313	323	295	320	314	302	276	342	314	355	328	336	311	275	283	314
7255	2338	4227	4881	4308	3628	3021	2288	2083	1910	1603	1516	1482	1323	1182	1127	1075	951	1016	948	933	942	861	916	910	855	899	844	829	819	844	828	847	818	795	779	854	783	790	842	785	804	786	777	820	823	773	758	772	795	775	818	780	762	767	770	752	727	730	764	786	767	806	785	726	728	731	778	749	785	731	797	700	717	775	753	730	751	667	759	744	717	704	760	734	751	735	774	740	686	760	754	744	765	706	776	696	744	792	715	730	741	749	774	736	682	765	745	732	755	741	746	695	716	689	717	744	771	746	775	742	761	742	735	750	687	704	739	738	746	756	729	712	703	732	771	724	743	763	727	749	778	715	723	687	749	685	725	731	752	729	746	729	759	762	711	736	676	673	744	702	750	717	690	704	698	713	747	755	772	773	746	743	718	756	745	755	731	729	730	732	719	743	734	723	748	722	768	742	761	736	715	767	774	719	732	732	657	762	725	765	709	729	759	744	742	786	724	769	717	728	728	708	717	744	771	750	750	738	751	710	721	736	746	766	723	744	771	747	773	737	725	732	722	725	751	758	734	741	747	706	711	727	730	740	744	760	758	701	757	712	752	751	686	733	657	755	731	731	743	716	743	721	744	730	781	747	710	749	747	744	735	784	709	707	783	759	752	739	794	756	774	729	695	754	771	749	759	722	756	709	742	690	731	749	777	734	716	710	739	733	716	709	737	760	689	751	702	727	750	762	780	709	725	764	756	782	770	712	750	709	704	748	692	776	717	699	732	765	738	769	751	721	696	703	725	750	746	675	767	799	691	767	754	732	730	750	770	797	772	697	736	779	743	700	695	748	799	769	746	763	708	704	719	770	750	706	763	726	711	729	722	704	687	742	725	736	749	718	734	717	697	735	744	741	756	748	758	766	803	767	722	718	761	743	750	747	756	759	765	753	784	735	708	767	789	782	759	718	777	788	692	781	721	698	731	729	733	774	683	695	734	790	755	732	696	804	759	706	721	745	761	727	780	752	717	732	759	783	712	768	730	723	728	730	737	788	729	702	750	708	749	707	724	744	751	737	747	722	785	700	735	735	799	731	737	739	746	717	706	762	704	753	751	747	740	740	750	701	721	779	714	736	739	761	754	714	741	733	724	760	733	729	772	781	721	737	719	764	735	766	701	753	718	757	695	761	722	706	692	743	725	726	749	719	751	797	700	735	708	718	717	726	737	742	742	724	787	757	751	729	778	760	745	799	738	709	719	758	764	756	743	762	732	768	723	761	721	745	750	749	770	758	761	743	748	737	751	774	718	746	705	730	760	720	750	751	764	763	663	723	714	713	701	715	716	774	775	747	757	745	761	738	789	707	756	746	732	773	732	735	746	707	712	746	749	737	716	721	755	781	690	740	705	735	738	744	741	761	757	752	767	731	746	788	712	743	702	757	746	769	778	743	782	732	732	735	701	728	762	733	734	729	785	710	765	713	738	771	732	792	760	732	750	743	745	741	751	728	776	675	750	820	689	730	781	726	744	757	718	730	736	730	731	718	719	817	739	714	710	797	749	754	705	752	759	763	736	740	698	754	742	751	767	740	684	703	800	741	748	722	722	711	769	776	768	738	763	749	723	728	734	751	719	722	751	745	702	728	769	750	706	718	763	725	731	724	744	725	756	830	787	724	733	735	730	729	735	742	735	732	717	735	702	774	751	729	780	743	725	775	737	761	698	794	738	739	754	787	785	723	703	723	732	729	754	759	728	726	774	705	722	743	700	778	764	760	719	712	740	713	803	662	684	712	715	745	676	740	735	808	760	722	738	729	736	769	761	715	742	666	745	722	751	744	697	738	781	745	740	744	744	717	720	748	712	717	775	765	779	683	744	684	730	711	734	750	732	716	729	777	704	786	725	784	718	766	744	765	699	759	701	704	738	755	701	717	777	753	774	745	800	710	692	744	724	758	755	748	695	753	784	753	771	739	711	745	720	736	746	753	757	729	756	760	733	745	701	753	714	780	771	733	725	772	745	703	736	741	806	748	716	772	736	717	731	752	791	765	706	720	719	769	778	767	677	775	743	688	779	719	713	773	709	777	696	739	727	694	747	729	715	702	672	713	674	755	732	752	712	713	734	720	775	777	679	752	748	791	737	777	717	778	780	687	776	800	705	783	722	704	743	777	676	718	740	820	738	671	762	712	758	757	757	710	703	734	697	717	696	716	745	703	727	706	779	756	724	725	750	742	771	722	750	754	724	771	741	743	768	680	718	744	716	722	731	740	763	741	779	753	722	731	725	709	727	727	730	738	755	760	760	774	757	753	759	767	775	757	763	727	750	761	764	757	771	730	753	719	779	731	764	712	750	701	721	714	727	766	721	703	693	700	756	715	737	726	740	700	758	708	748	755	706	748	660	679	767	741	718	708	723	748	749	723	733	747	811	721	761	795	775	698	689	762	724	740	696	730	720	752	731	741	704	759	718	726	722	763	686	718	720	743	709	855	699	729	708	744	745	736	701	735	766	706	744	743	745	756	750	743	715	738	706	749	771	770	719	799	731	702	719	745	721	733	733	727	733	739	785	722	749	746	711	746	764	749	734	784	773	759	764	748	766	726	710	751	710	750	720	729	732	777	724	733	762	769	752	720	714	748	732	711	726	799	709	765	719	800	794	728	772	762	733	714	723	752	763	774	741	714	758	711	772	753	772	767	776	694	746	736	725	745	751	725	725	706	795	725	729	751	733	771	730	752	735	715	732	712	685	734	728	745	723	723	767	783	750	787	718	736	710	723	776	764	708	725	705	701	714	722	730	710	700	714	783	770	731	756	713	692	753	763	729	711	760	768	727	717	764	747	719	750	747	743	766	811	725	759	750	733	758	802	745	732	730	694	757	754	775	726	705	754	741	782	783	728	740	766	735	727	794	735	718	784	726	739	755	749	759	800	760	785	672	721	774	742	767	778	769	743	757	711	726	711	737	780	718	688	764	727	756	758	745	690	727	753	758	736	741	745	744	711	750	765	714	745	758	799	735	736	740	793	725	717	753	789	772	687	766	720	793	762	767	767	742	757	736	784	723	740	711	729	714	739	734	707	755	729	740	780	715	791	736	714	707	777	754	745	755	761	797	747	717	803	730	715	710	735	737	775	764	710	812	720	731	768	796	786	763	743	728	729	760	771	791	773	740	732	760	713	743	730	672	704	753	735	738	706	736	778	732	713	796	712	725	753	717	732	763	731	716	724	733	755	758	728	732	717	750	734	768	740	720	768	764	798	743	748	725	750	714	729	746	697	696	705	712	753	751	710	726	753	746	761	844	745	696	706	750	728	741	747	722	732	747	700	748	713	782	721	761	760	829	760	782	704	732	698	776	738	817	693	748	690	699	750	747	768	740	727	725	727	766	765	702	712	716	725	716	782	776	768	718	710	773	768	719	768	689	727	709	763	708	741	749	733	736	725	772	744	767	716	730	731	764	750	755	688	746	708	720	692	747	766	710	713	769	739	751	760	685	788	692	721	715
14359	2853	3295	2462	1530	1293	1054	699	622	531	484	426	401	384	339	339	269	294	271	265	278	251	243	256	261	248	255	233	249	286	228	249	240	229	207	227	224	217	240	197	222	239	247	253	258	248	216	260	233	217	221	230	228	215	213	258	224	221	228	260	202	217	205	234	241	236	216	213	234	219	206	230	194	203	233	220	233	227	202	220	205	241	227	213	194	216	224	202	224	206	253	205	209	226	238	206	221	196	227	232	234	216	199	205	214	213	241	235	205	215	215	201	200	251	225	231	220	241	213	247	233	213	212	204	221	256	238	215	194	216	240	221	214	221	226	246	230	201	199	214	221	208	229	233	186	222	200	206	231	232	223	216	206	251	221	215	195	224	195	234	233	222	212	206	217	234	206	222	220	222	209	235	245	207	230	245	239	206	225	217	213	221	236	207	222	210	228	201	220	189	258	202	194	191	256	215	224	221	247	246	232	224	213	196	209	222	207	217	225	234	237	206	215	214	224	237	200	224	205	246	222	204	207	206	200	221	228	219	220	217	223	210	228	209	220	216	224	212	245	208	196	245	195	213	194	224	228	211	192	234	202	231	228	212	223	210	240	226	222	213	204	195	247	195	211	212	228	219	205	202	207	224	206	231	230	226	224	217	228	228	199	208	225	198	221	251	213	234	223	207	237	188	220	201	193	243	211	232	216	207	190	230	221	221	205	209	238	227	185	208	232	198	219	203	200	210	224	237	235	183	192	223	196	210	213	187	234	222	183	226	212	215	231	226	212	231	256	241	253	244	232	251	254	209	197	216	251	233	216	197	188	218	216	231	234	241	212	240	219	209	211	236	197	212	228	218	236	211	236	227	231	223	222	226	226	228	221	221	238	227	220	234	205	213	243	238	237	204	255	228	179	190	213	229	211	232	193	202	227	222	225	235	226	213	223	220	240	202	217	218	231	223	217	204	202	188	234	206	200	202	212	222	230	200	221	239	219	232	238	219	219	212	205	215	228	223	205	213	240	224	235	226	224	206	231	249	208	251	202	230	191	205	263	215	259	198	231	217	218	195	227	215	234	213	207	226	231	206	207	230	228	207	220	193	225	222	224	238	212	200	231	218	204	225	218	235	220	240	201	216	194	227	236	226	224	230	234	219	215	229	237	235	260	220	206	223	233	259	185	211	199	216	233	212	243	236	246	242	240	238	216	225	227	205	238	206	224	218	217	207	196	224	203	227	216	228	234	231	246	206	209	225	215	195	238	256	224	220	208	209	208	240	204	205	217	212	211	228	235	199	220	205	222	234	249	226	233	244	238	231	225	224	199	232	226	232	242	227	199	253	216	234	229	235	253	235	215	198	203	198	216	221	215	207	220	222	215	220	223	223	204	204	231	239	186	209	213	234	216	212	211	240	237	231	205	226	245	218	231	242	233	233	243	239	249	196	211	225	236	193	220	234	205	218	223	221	256	225	184	190	209	216	230	232	221	244	229	219	235	224	235	250	229	210	255	234	230	230	225	227	227	246	224	252	217	198	220	205	218	252	225	234	222	238	237	243	231	221	222	205	226	224	218	215	204	244	209	263	210	219	222	217	205	217	216	207	220	230	207	192	218	242	221	252	200	241	240	221	197	225	251	221	211	222	189	202	221	211	215	240	218	235	219	214	220	214	213	212	228	215	231	237	244	232	240	241	206	208	222	226	223	212	216	221	215	217	230	207	242	219	254	227	215	221	239	218	212	188	220	208	204	220	214	213	234	227	210	242	235	226	237	238	191	217	210	218	204	246	237	222	223	232	261	220	244	218	212	214	247	212	207	230	228	219	245	221	236	229	218	223	247	230	226	228	228	230	198	239	209	223	201	213	219	212	222	223	240	236	204	210	217	210	215	227	223	218	228	214	204	201	225	234	213	236	231	255	215	224	225	210	227	223	215	243	197	198	244	210	223	209	237	220	213	221	234	216	209	200	216	233	216	225	214	218	235	207	226	213	206	252	219	211	198	243	218	228	221	250	256	225	232	183	221	237	220	219	232	217	207	185	226	199	187	216	225	220	232	223	229	238	195	246	208	226	204	207	217	201	228	215	195	224	203	211	222	174	224	218	225	233	193	203	231	198	241	204	206	211	241	217	228	203	218	231	216	210	226	219	237	209	213	207	199	213	225	216	215	239	216	224	216	215	202	265	242	232	214	235	204	243	194	207	228	193	199	261	215	207	232	205	214	222	197	232	210	217	208	213	224	229	210	216	239	221	202	252	230	228	215	222	220	232	212	228	193	215	212	241	226	224	206	219	243	230	206	210	239	200	239	228	217	248	203	212	215	218	213	199	222	218	204	217	216	218	222	200	287	217	227	230	191	211	249	231	222	231	225	226	225	223	206	238	213	242	201	206	204	211	237	209	229	199	220	236	237	207	189	223	204	244	215	229	219	194	224	218	191	221	204	246	230	213	210	249	217	226	227	219	228	209	213	218	219	231	240	229	243	207	203	230	203	205	193	196	230	209	220	217	195	218	232	218	215	205	221	227	225	198	225	223	226	210	237	189	190	210	222	237	226	205	224	204	224	248	223	226	197	207	197	210	229	208	230	223	210	203	200	227	243	216	190	205	200	200	243	237	231	187	198	226	189	227	234	245	192	224	236	224	228	220	227	219	217	217	232	221	229	206	213	200	236	206	225	247	231	239	231	213	215	188	220	184	211	211	217	237	195	203	211	201	239	235	218	239	231	211	220	218	237	220	219	198	241	202	223	213	235	241	217	249	227	210	242	209	228	228	205	196	244	216	237	216	230	222	211	202	202	211	211	207	220	236	237	223	253	223	214	199	206	252	210	257	236	242	270	201	239	264	219	226	225	255	198	232	236	230	219	203	209	228	208	230	210	241	234	244	215	245	240	204	225	203	255	223	228	230	204	242	238	239	215	225	193	201	205	211	248	230	231	214	214	240	196	249	213	217	236	194	233	223	202	235	196	240	221	213	235	223	233	212	222	252	219	197	204	195	221	212	215	204	227	229	235	256	204	231	214	205	219	240	202	227	219	210	233	234	200	205	214	222	242	223	207	214	242	214	225	203	218	232	193	209	190	238	205	214	242	218	226	216	223	249	227	215	225	235	227	208	221	196	252	220	216	217	236	219	185	198	207	223	226	214	237	206	215	237	248	248	232	228	233	246	239	198	210	230	235	212	227	210	240	222	217	236	205	204	239	212	195	239	219	204	228	213	216	213	236	214	238	240	217	226	226	244	232	241	212	203	210	189	210	192	214	208	188	190	219	214	213	222	206	192	224	218	233	231	201	222	222	263	219	235	222	208	203	221	215	201	226	195	197	184	218	244	219	221	229	222	254	229	217	221	232	212	205	240	222	209	271	240	239	214	211	203	210	237	224	192	255	217	210	198	195	214	211	205	212	235	211	228	218	235	216	223	239	230	207	233	203	217	202	242	229	200	204	215	248	241	211	218	220	217	222	258	241	220	219	241	246	238	237	218	215	218	199	233
9291	2820	5657	6605	5857	4831	4102	3110	2678	2473	2202	1820	1679	1415	1353	1274	1070	964	1006	918	843	824	958	865	839	733	768	736	763	676	708	682	681	688	651	655	675	734	659	669	618	654	627	699	592	626	626	603	586	599	584	605	614	607	583	576	620	636	559	594	599	557	574	576	558	573	569	547	543	577	570	570	566	558	534	568	573	553	572	582	550	587	526	563	543	577	503	566	542	585	569	551	577	586	575	556	542	570	516	548	586	557	530	608	489	537	521	493	567	569	542	560	554	516	539	562	584	537	514	615	552	545	583	563	553	581	516	559	570	532	511	584	522	546	558	533	562	605	562	506	517	544	509	568	539	563	537	575	561	534	543	549	556	552	528	557	553	542	543	552	555	547	534	597	544	573	534	571	521	592	543	544	582	521	533	517	505	536	534	589	583	525	559	559	553	529	550	580	552	543	517	519	519	546	548	532	547	558	544	560	558	505	557	549	562	557	550	535	589	540	569	555	582	549	510	540	580	549	522	543	591	534	559	601	554	551	520	570	543	559	554	558	573	609	526	514	539	555	542	584	593	555	553	522	512	515	564	560	521	558	534	596	604	569	556	556	560	526	554	546	581	521	531	592	572	542	574	556	539	544	582	537	527	500	494	569	552	525	546	576	545	561	538	510	565	532	563	546	517	551	532	555	531	522	570	595	550	546	553	576	566	589	573	542	533	579	545	552	499	526	559	562	581	536	562	523	544	563	574	488	549	542	577	524	581	519	557	543	571	559	546	528	534	565	526	569	565	572	590	520	576	540	551	544	563	493	528	569	549	541	578	560	509	543	554	512	563	554	548	542	586	547	552	525	570	566	527	590	549	574	545	553	582	524	566	589	571	542	552	510	551	551	539	575	551	546	534	551	523	560	542	556	550	582	538	568	554	500	575	512	523	538	562	529	554	543	553	538	581	553	548	578	572	553	545	553	541	587	573	542	599	561	565	531	570	581	527	559	511	530	544	566	545	518	537	589	560	541	550	569	535	551	595	587	565	540	528	537	568	517	552	490	551	543	536	560	555	536	520	567	555	564	537	554	550	527	560	540	606	541	547	587	525	565	588	573	564	561	604	573	574	583	527	559	576	559	539	523	555	547	529	545	573	500	548	560	517	561	528	551	535	557	515	535	571	576	557	534	548	558	558	553	553	538	563	567	568	507	589	512	552	547	571	530	509	574	526	548	590	512	532	540	577	559	532	539	552	563	509	600	578	596	553	524	570	533	540	534	508	587	567	569	594	567	572	526	583	566	558	567	543	514	559	554	529	527	546	550	543	565	510	511	564	543	559	576	543	514	549	470	578	564	551	526	555	560	515	536	547	543	529	562	573	511	542	518	539	494	573	551	535	547	511	540	521	554	565	586	547	531	574	573	539	524	572	534	577	579	543	579	532	509	556	550	537	542	525	587	519	556	571	545	520	543	554	534	555	531	537	551	577	561	530	512	533	537	559	572	536	585	549	548	523	594	507	580	552	539	550	558	566	567	546	533	575	559	531	618	583	539	543	526	538	541	531	576	555	555	560	526	556	569	540	566	551	589	520	531	562	537	560	595	518	569	544	541	554	547	533	541	545	546	580	534	524	595	547	540	595	555	510	584	546	546	536	557	597	557	527	574	561	545	501	536	534	528	547	576	545	571	537	562	553	520	560	559	540	560	568	556	577	538	589	525	532	551	550	507	558	555	561	547	513	548	508	566	598	587	566	537	530	534	535	592	529	586	522	567	562	513	555	595	560	535	538	558	539	507	548	543	526	574	529	525	512	569	554	510	538	536	511	564	570	530	566	568	538	561	518	544	538	536	556	574	561	558	572	561	557	516	547	526	561	551	534	507	563	581	571	540	537	590	554	562	575	543	539	552	557	553	545	559	547	497	540	558	586	523	524	614	532	501	504	537	557	558	503	548	542	541	541	540	559	535	561	551	583	551	533	529	523	562	606	592	513	532	569	553	559	542	522	541	541	556	571	515	542	541	581	549	563	591	556	566	523	564	570	610	568	573	551	540	602	544	532	523	509	530	567	554	540	536	528	535	569	566	556	560	564	560	555	560	565	572	504	553	540	567	539	549	571	527	555	598	518	540	549	580	552	576	540	563	522	527	529	516	561	528	532	551	540	560	548	498	567	571	553	584	553	541	529	564	526	550	555	541	568	523	563	523	550	537	553	570	518	537	539	547	531	571	546	555	593	532	567	515	523	584	538	530	554	549	574	540	576	565	519	557	533	531	501	562	539	556	522	510	577	561	550	517	560	549	549	532	540	591	579	577	556	567	555	548	532	556	634	566	532	557	568	558	537	562	586	505	601	564	553	505	558	552	552	541	570	553	567	577	540	558	583	533	564	579	588	569	562	548	562	533	553	549	589	559	545	584	532	541	564	568	561	583	553	530	525	550	577	517	562	559	565	566	550	539	551	547	558	553	548	537	573	558	582	532	526	536	537	519	503	516	545	535	572	577	527	545	590	544	545	568	538	534	541	531	520	558	565	496	579	573	536	531	530	561	545	558	569	568	546	540	486	583	550	522	567	554	535	569	552	543	559	562	548	538	526	555	596	601	530	528	557	535	575	532	515	589	556	569	522	539	562	554	551	564	490	570	552	525	572	527	586	551	535	523	555	559	556	561	530	562	548	526	571	576	580	559	530	546	580	540	513	586	551	516	538	541	579	542	572	546	586	555	579	540	558	557	541	573	525	534	516	555	558	573	564	582	517	605	505	532	535	553	578	554	538	521	541	515	529	545	585	574	553	527	568	559	563	564	557	521	533	529	581	555	526	560	577	566	572	551	540	527	570	588	579	542	555	546	523	550	582	565	557	578	521	521	572	513	549	528	605	587	579	576	541	540	576	493	549	523	590	565	540	506	562	565	537	557	537	549	533	540	566	516	519	550	530	589	535	556	546	558	540	540	581	566	553	541	511	535	581	565	526	554	507	585	537	517	566	520	524	560	560	583	572	556	555	551	574	535	566	595	559	556	572	568	545	563	515	594	536	523	532	552	572	529	581	572	611	560	555	539	607	573	563	556	527	532	549	555	559	552	561	572	547	585	543	552	557	600	559	536	569	554	565	598	579	583	559	571	533	531	550	499	535	569	532	570	569	528	565	539	538	533	518	579	549	558	590	540	524	516	546	542	556	582	535	564	552	526	527	567	568	506	565	536	562	573	536	578	560	560	528	593	572	580	577	570	482	551	551	542	540	538	488	535	538	540	554	520	541	568	526	525	556	530	546	568	554	504	544	591	554	534	544	556	572	604	561	531	557	559	532	576	572	589	530	535	595	532	547	585	541	518	572	576	515	566	555	557	567	548	514	534	570	520	544	541	529	555	528	563	545	527	560	547	563	558	541	610	501	534	571	515	522	542	552	550	544	559	490	544	572	576	529	535	552	532	551	553	524	550	573	552	546	538	524	531	513	532	566	548	592	547	596	486	537	587	538	546	542	560	590	497	576	562	588	540
2424	943	1038	861	683	611	551	452	434	400	393	393	361	375	358	388	366	337	366	351	320	364	352	318	330	347	340	368	347	366	344	338	329	364	351	354	349	354	329	308	386	314	376	334	330	342	315	349	377	303	298	357	291	314	312	343	328	372	323	310	321	302	339	311	297	320	358	335	324	356	342	359	307	342	354	353	317	354	317	333	314	339	328	322	357	342	324	329	320	335	283	323	354	333	316	353	319	316	359	315	366	367	367	344	344	323	336	337	303	288	309	376	347	331	345	357	361	333	360	319	316	331	320	340	337	337	382	342	320	338	352	335	325	352	327	316	344	359	326	304	356	339	320	324	304	324	328	364	338	337	328	366	372	367	317	322	346	349	303	340	335	310	320	352	362	319	305	350	315	347	320	359	349	348	359	317	303	325	316	302	379	350	338	339	334	351	339	350	360	342	318	337	352	278	331	355	339	339	362	355	347	351	334	344	364	359	331	300	326	354	308	359	320	346	369	315	322	343	353	334	355	328	361	330	344	307	352	380	318	323	346	313	339	354	347	373	346	364	327	357	302	335	369	326	317	339	326	341	342	339	300	354	346	325	349	365	326	324	326	322	370	357	289	320	365	354	385	308	381	314	337	334	320	338	349	323	346	322	338	327	355	366	362	340	324	381	363	339	328	335	322	344	344	320	337	323	331	328	331	329	338	305	307	334	377	342	371	342	354	334	344	334	296	333	321	316	337	363	344	368	342	341	300	329	299	347	342	369	345	336	349	336	343	399	350	343	279	340	342	375	312	348	328	302	345	321	322	328	312	327	344	308	361	334	320	330	327	327	339	379	339	354	333	350	358	325	319	379	342	315	328	313	339	365	338	307	320	337	361	353	337	345	357	351	339	363	316	345	333	364	336	302	358	345	314	350	327	323	338	307	302	326	357	347	329	328	338	321	321	356	303	329	341	322	343	367	361	313	327	348	336	339	333	355	344	360	360	332	313	337	332	363	348	345	332	322	320	369	340	358	316	327	360	338	348	316	340	302	310	361	378	340	332	316	324	344	354	331	347	341	347	304	336	341	358	335	336	311	346	319	364	345	300	340	362	330	342	313	308	321	332	345	331	347	341	355	331	328	339	324	331	341	327	314	316	330	351	339	377	339	298	344	313	356	371	361	314	369	303	336	345	319	377	330	339	355	342	333	354	365	350	329	344	374	338	362	331	334	346	343	356	328	304	359	353	364	352	333	346	313	308	314	362	316	300	333	322	306	335	348	322	334	293	328	335	310	314	303	352	372	330	335	329	356	305	401	393	331	312	328	329	348	346	350	399	335	335	301	312	305	327	327	331	358	342	351	318	313	353	343	337	366	318	322	383	344	358	375	340	357	340	346	315	338	316	305	357	312	321	359	332	327	343	317	349	342	378	346	341	336	313	334	341	311	343	320	356	327	335	361	347	360	357	331	333	339	366	295	302	331	337	311	319	396	342	321	323	327	343	341	362	319	361	371	353	346	338	364	332	357	334	291	360	306	313	309	303	315	327	323	317	319	326	355	330	325	320	354	325	303	339	371	332	319	324	371	331	363	345	336	320	356	318	378	337	340	379	305	354	316	352	321	351	328	336	336	346	325	376	342	295	346	324	327	331	354	331	316	324	366	278	332	323	332	313	306	366	382	349	322	289	361	346	329	327	336	339	348	297	312	313	348	352	342	335	366	329	281	303	319	330	338	337	335	319	330	340	304	347	334	321	347	335	361	345	296	301	337	340	344	339	351	318	344	354	299	354	324	330	297	331	328	335	374	327	327	352	293	337	317	342	332	306	327	377	341	319	339	344	336	358	375	307	343	348	298	338	295	334	345	331	365	365	338	324	372	334	338	330	319	325	328	337	345	328	346	314	328	321	366	336	300	374	355	366	330	329	312	325	366	328	349	314	347	346	315	323	332	323	313	338	335	330	338	329	373	352	346	354	328	356	333	334	322	357	317	345	349	336	337	334	312	352	340	320	310	318	315	328	341	338	329	313	358	318	336	356	326	342	329	317	358	319	353	335	338	350	366	319	310	333	345	328	300	309	306	375	364	322	316	306	345	309	354	374	329	328	346	301	355	350	352	327	343	344	334	363	346	314	336	339	331	286	335	315	333	339	333	386	335	320	327	319	313	318	355	339	330	347	340	358	340	350	349	317	331	364	305	341	307	362	314	369	359	350	331	322	342	325	343	352	346	319	334	328	316	282	325	324	321	347	363	319	327	354	330	306	335	326	311	338	337	324	317	335	308	326	328	317	378	347	333	307	348	328	348	325	317	362	320	321	358	363	342	316	356	332	358	304	320	344	334	338	307	375	382	312	317	328	321	339	335	363	361	349	357	296	369	340	320	368	314	353	357	317	325	315	309	333	330	332	355	348	352	329	348	337	350	345	325	350	352	320	364	332	332	351	322	287	328	351	358	349	348	351	301	310	355	339	327	348	330	314	344	320	346	349	318	319	358	357	375	328	348	324	333	329	346	350	341	330	317	356	319	305	351	332	349	316	362	335	335	292	321	327	334	306	361	338	327	343	313	341	327	350	336	323	325	330	305	346	355	329	332	336	331	335	321	331	329	316	335	339	344	316	326	312	331	334	332	357	350	359	315	318	357	320	338	308	336	349	344	336	339	337	346	365	305	336	339	329	337	326	346	383	328	350	346	294	287	342	342	302	368	337	346	336	336	295	317	337	323	312	308	348	329	352	320	338	329	335	353	350	356	325	351	325	325	358	348	336	333	313	358	331	320	367	311	316	311	329	339	340	312	288	310	360	327	329	320	306	356	327	302	304	348	339	352	306	332	330	330	333	341	355	333	356	348	349	310	330	346	342	301	338	340	342	352	295	321	369	329	368	357	320	309	342	366	326	355	346	325	365	359	317	348	316	311	328	343	316	358	356	316	311	360	316	328	338	358	365	336	318	360	324	334	333	307	341	316	342	318	327	347	309	335	324	333	374	362	309	309	346	345	338	356	340	304	336	343	323	351	358	372	341	345	347	376	327	333	380	348	320	358	360	332	337	326	329	336	316	324	373	325	328	318	358	358	344	356	334	348	348	319	307	327	348	345	361	350	344	376	318	343	353	332	316	337	364	328	340	330	296	314	350	362	324	339	326	351	306	315	349	380	325	333	338	313	327	313	325	345	345	365	364	326	343	335	331	323	340	329	315	337	298	339	348	332	347	321	331	337	306	332	334	292	329	330	327	337	331	377	291	340	338	328	366	339	350	304	306	366	348	338	309	327	350	333	341	285	327	346	343	308	365	349	342	344	332	322	350	385	348	318	324	332	344	347	332	347	353	334	326	373	332	324	311	358	332	363	309	363	320	320	341	313	324	355	331	317	322	313	323	335	340	314	366	361	346	318	326	353	343	334	320	337	342	333	320	347	359	344	339	322	321	349	352	312	326	341	328	346	365	370	333	335	367	345	377	320	335	358	315	334	349	307	346	350	320	327	315	353	338	345	344	324
2616	1432	2282	2465	2302	1933	1731	1480	1523	1340	1225	1225	1066	1056	1005	1016	931	868	891	852	878	884	962	863	848	832	855	818	855	850	845	879	799	869	868	849	835	890	787	864	805	803	831	845	853	814	800	828	806	826	887	833	788	856	816	797	777	792	810	809	832	780	831	787	841	803	813	778	861	820	847	749	795	825	860	788	841	795	807	831	785	856	770	817	832	809	786	805	806	854	779	816	822	805	772	770	837	791	834	812	814	806	800	820	800	812	809	790	812	785	774	830	782	768	824	797	806	765	756	783	779	783	822	801	778	813	776	761	816	787	826	814	814	745	801	805	851	756	805	796	815	749	771	768	804	783	857	833	820	789	844	802	798	783	826	825	792	798	773	850	757	818	762	800	825	811	800	815	836	813	846	767	777	813	784	837	790	793	777	892	740	780	830	832	762	827	812	773	806	803	787	785	787	803	757	764	787	804	803	800	792	802	808	802	813	826	796	766	807	820	809	825	845	774	800	796	776	842	788	784	798	800	782	804	812	816	776	805	825	760	840	745	742	780	798	758	789	781	790	804	782	829	763	789	867	804	792	774	781	822	783	831	838	819	807	848	805	843	843	837	787	739	823	836	780	854	789	748	798	788	834	778	799	799	833	814	783	806	781	787	805	788	766	795	810	810	829	832	807	815	823	833	783	844	767	814	744	797	810	814	821	813	769	812	783	821	817	810	865	838	804	809	839	887	811	825	823	796	788	843	792	805	777	827	808	804	794	818	853	766	815	862	811	816	792	794	765	771	806	856	793	808	790	779	779	781	809	800	787	787	813	794	730	812	788	833	800	795	827	803	829	854	788	780	828	757	848	790	816	782	825	815	780	834	780	809	834	726	790	813	822	803	774	758	841	842	774	809	731	819	783	812	772	791	833	810	769	791	834	822	803	802	758	792	810	821	846	791	825	799	768	802	785	802	835	835	823	803	799	781	805	832	830	817	863	814	815	804	787	845	791	838	833	796	804	808	794	818	786	782	797	837	799	798	785	802	783	808	770	771	790	787	826	783	805	879	779	809	815	752	820	819	805	813	818	809	803	805	784	781	802	803	800	777	827	730	788	844	773	800	794	833	838	818	789	809	775	765	816	815	826	846	783	785	795	770	793	810	766	750	803	828	890	782	774	747	837	795	813	771	792	740	780	819	816	819	799	814	791	815	767	798	753	796	820	805	821	782	764	780	800	831	760	791	789	750	792	803	795	776	827	739	840	791	792	780	752	778	795	829	831	784	809	808	797	826	750	807	861	791	778	818	881	756	795	814	809	812	806	809	808	797	780	797	771	805	824	737	795	791	856	801	836	797	820	773	733	774	806	815	753	784	797	814	824	775	769	832	802	772	767	800	795	773	807	824	794	826	756	839	769	806	751	815	798	796	800	776	838	764	784	739	840	836	786	810	756	874	811	788	754	819	773	802	770	805	839	805	795	851	792	780	797	770	746	769	756	770	810	795	793	839	842	856	774	818	789	800	793	784	780	791	836	811	843	812	827	835	789	737	793	792	824	759	796	786	808	797	792	727	776	800	784	779	770	822	849	800	821	764	840	751	792	773	805	813	796	838	791	784	764	809	809	785	801	820	781	808	803	831	845	791	756	812	801	822	834	821	815	766	765	792	781	773	781	809	769	773	850	847	820	750	803	798	861	772	798	807	794	830	798	874	785	860	779	805	851	764	787	789	841	810	798	827	842	863	806	804	799	811	766	742	771	824	808	832	779	807	797	809	807	801	785	838	750	820	777	786	813	799	804	833	824	801	819	833	813	796	784	783	772	760	814	783	800	806	821	776	829	831	781	790	779	809	836	758	800	801	820	812	836	772	768	817	798	810	816	786	794	795	803	800	798	773	834	838	823	779	769	827	781	824	786	749	780	802	817	775	795	819	780	828	838	741	775	818	781	844	776	828	788	776	781	825	810	846	816	795	797	768	767	780	805	788	782	795	764	806	815	793	757	854	764	797	793	879	797	832	806	804	795	805	820	843	816	756	813	809	791	832	776	744	795	774	864	797	817	789	771	794	798	825	762	841	813	819	783	821	775	815	809	769	770	818	789	759	773	808	801	799	832	789	786	804	821	836	776	807	832	801	801	829	761	834	780	804	799	824	814	786	739	793	788	814	823	753	804	811	793	814	826	830	781	823	797	797	754	793	811	807	789	834	796	772	837	784	753	767	774	772	742	817	810	765	792	790	818	790	787	810	741	824	757	793	775	793	775	781	841	867	816	827	805	793	812	778	749	794	809	813	793	800	801	767	782	794	816	806	788	761	795	805	797	764	806	761	829	775	802	793	818	793	822	783	822	834	783	781	792	774	808	758	813	784	771	816	807	834	854	818	793	790	769	777	830	765	828	847	812	827	798	797	783	802	821	798	892	789	840	776	826	817	772	839	776	805	796	778	817	812	840	804	792	825	802	810	830	817	760	813	790	793	753	818	800	784	756	819	790	787	789	791	793	810	781	807	768	765	796	834	847	852	819	779	802	825	847	754	853	772	783	748	858	784	801	779	865	853	798	771	822	844	749	782	811	781	787	779	802	814	798	826	786	798	758	792	786	799	845	766	792	770	795	832	835	781	780	796	799	833	800	798	815	802	856	754	865	756	774	805	748	800	759	838	808	829	784	846	778	786	838	871	751	800	816	751	821	772	816	798	820	817	813	787	808	819	802	843	750	791	806	804	816	832	782	810	800	774	824	835	816	835	810	792	773	832	786	775	826	827	818	753	823	795	809	784	817	843	791	797	754	767	822	770	792	788	732	730	781	813	821	799	786	771	816	765	821	759	807	765	746	761	756	771	835	775	839	808	812	761	776	779	798	829	836	760	794	801	806	838	818	828	844	828	790	784	773	772	775	809	803	811	779	732	786	834	777	839	788	759	813	825	827	828	818	796	800	838	814	882	829	768	827	779	840	780	797	816	742	807	801	801	819	827	801	779	782	821	761	769	815	787	812	774	787	819	762	806	828	823	805	791	804	798	801	753	799	790	764	772	843	823	803	785	779	816	754	833	755	755	788	792	806	786	831	787	822	838	796	798	797	800	796	867	849	776	780	819	797	867	819	830	829	803	764	760	755	774	783	816	801	857	794	849	802	780	784	839	812	822	779	774	794	838	869	841	784	822	760	801	756	815	821	808	824	801	761	774	781	715	771	782	781	807	798	779	780	826	792	750	808	833	840	810	763	856	768	774	758	758	831	770	782	748	784	840	797	797	848	815	809	820	794	859	775	779	767	844	783	749	826	834	806	841	811	765	798	789	803	805	816	750	814	825	815	767	795	718	820	816	817	815	770	805	816	815	789	791	761	771	785	780	783	782	778	815	765	785	821	794	816	794	760	779	817	808	783	845	843	786	765	761	806	828	830	861	782	859	796	860	825	855	835	839	749	792	798	830	811	804	847	826	751	809	799	776	787	743	781	834	853	832	875	793	817	809	758	776	796	770	793	786	803	819	790	775
7986	1692	2101	1623	1250	934	787	740	554	457	459	443	401	415	401	368	348	391	380	379	324	333	320	339	280	311	336	312	320	331	340	346	355	316	317	321	340	323	309	316	312	317	307	315	298	317	335	313	292	310	311	306	277	363	312	319	283	338	272	304	299	333	293	326	311	327	281	332	283	319	290	328	291	301	326	306	313	292	301	321	303	260	271	311	304	317	286	280	299	322	312	280	298	312	305	311	318	307	315	353	329	323	290	308	321	290	280	276	306	313	317	328	307	357	305	332	327	305	304	312	300	340	335	292	280	297	287	311	303	306	287	304	306	318	293	280	280	321	316	276	298	298	312	294	295	294	300	340	292	304	335	303	331	320	327	302	302	270	294	287	305	298	302	325	323	301	289	302	293	304	295	320	279	331	302	313	301	285	325	309	303	299	299	321	335	299	284	313	334	326	325	334	319	319	317	312	321	320	297	296	286	300	321	318	299	275	293	297	282	272	310	334	320	281	299	299	310	286	282	311	292	314	302	290	339	328	324	288	307	293	294	276	285	314	299	264	285	316	315	323	330	286	307	303	287	331	316	319	318	311	314	290	306	308	337	330	315	337	322	315	313	320	300	298	307	308	335	285	334	305	283	336	336	311	321	274	279	274	297	315	265	310	297	315	326	318	304	320	282	319	310	287	298	305	316	280	346	327	321	268	280	303	321	305	313	314	300	335	317	303	297	290	300	316	301	279	320	315	310	331	301	294	275	291	291	293	292	307	290	295	323	294	310	296	311	311	304	294	315	269	311	315	299	309	305	294	302	301	315	350	326	292	296	318	315	325	308	324	331	320	294	315	318	313	303	304	299	327	325	289	298	323	299	265	309	330	275	318	310	271	303	306	326	293	283	260	310	346	284	320	285	275	322	263	309	320	307	320	335	275	335	315	332	296	324	268	325	331	311	272	307	277	280	319	273	296	287	331	278	331	322	300	315	302	299	315	316	328	313	316	331	312	294	307	316	332	337	295	320	286	315	306	289	327	278	287	300	324	299	331	287	284	281	279	274	311	310	302	318	310	283	272	313	312	316	317	264	294	314	301	317	339	315	273	282	310	326	321	286	320	303	335	317	304	291	285	305	308	281	312	317	302	334	289	312	317	316	317	327	306	284	314	314	334	291	319	305	314	330	288	321	312	310	286	295	297	286	318	286	282	297	285	289	306	330	333	345	290	319	304	305	354	280	258	312	284	287	288	345	287	292	344	309	275	296	300	281	271	332	352	325	338	326	317	324	302	347	317	324	283	289	300	317	321	299	294	315	328	281	300	294	353	332	308	319	292	300	283	339	299	322	306	325	281	298	293	330	286	307	294	299	318	294	291	302	268	321	291	315	271	289	294	308	294	294	287	300	294	300	309	326	273	306	314	285	301	276	326	313	308	290	332	306	299	310	321	317	306	300	300	309	338	315	320	301	325	307	274	331	290	304	312	291	300	310	337	281	310	318	300	339	342	281	298	342	321	316	294	287	302	322	281	289	278	292	305	310	297	298	290	326	291	286	279	309	288	319	300	320	320	309	286	310	307	274	279	313	296	311	315	311	314	361	306	336	309	300	329	302	313	336	285	283	307	313	330	301	282	321	330	296	315	319	328	336	282	323	312	333	282	321	297	296	302	283	282	298	295	291	302	315	298	310	305	316	315	314	281	319	292	312	274	280	305	293	290	319	315	328	288	298	302	263	279	293	286	289	338	299	297	305	297	293	295	268	307	337	295	294	287	311	287	307	282	343	316	316	290	339	262	330	303	300	335	275	251	296	327	293	326	312	346	296	313	287	281	349	346	294	290	322	277	327	292	295	309	312	320	319	302	287	293	300	325	325	306	300	313	340	280	328	317	321	298	260	268	282	291	298	327	310	310	298	273	327	301	286	305	319	324	319	291	311	286	318	330	318	317	303	317	367	323	312	328	285	258	297	326	290	319	308	303	282	295	310	285	287	262	312	312	344	298	299	268	291	303	288	289	316	300	301	340	318	329	323	308	303	286	285	297	309	292	288	313	348	338	297	318	311	307	308	283	297	304	299	286	305	274	285	325	295	333	281	312	282	296	343	302	328	339	331	332	300	310	330	293	319	292	303	314	310	304	302	340	316	267	287	287	302	313	289	323	278	306	337	294	283	281	283	290	296	275	323	327	317	316	334	335	332	309	292	328	292	303	323	311	340	285	318	301	302	270	297	274	313	307	320	326	326	300	294	297	306	334	329	285	337	317	332	310	297	317	277	318	269	274	284	318	310	304	287	318	284	266	310	361	337	355	298	316	315	296	312	285	288	305	297	281	307	288	282	288	299	306	312	292	320	304	340	327	295	311	343	286	268	284	293	273	275	296	317	340	292	328	323	309	321	301	311	322	294	293	305	304	309	318	304	311	336	286	307	306	269	287	309	301	334	304	301	305	273	314	314	308	300	301	325	307	316	325	335	309	300	284	313	320	295	291	297	301	303	310	343	327	277	327	316	328	318	289	299	302	305	282	282	314	322	295	331	331	289	314	319	279	294	323	321	316	342	293	328	290	333	310	313	290	300	316	279	304	309	281	284	305	288	278	319	266	297	303	333	301	322	293	300	318	316	255	290	349	320	313	304	288	301	317	302	299	303	304	301	280	327	302	277	306	336	273	330	296	323	323	297	297	288	285	308	317	296	317	295	315	331	282	347	291	301	313	325	317	319	312	299	278	296	277	307	268	285	302	338	286	323	305	333	338	286	277	288	300	317	312	307	314	286	315	314	285	328	289	306	301	329	318	317	299	308	291	281	319	305	308	288	350	305	317	334	282	300	320	279	299	276	299	300	321	280	318	301	314	326	312	314	302	311	287	330	322	303	286	303	320	318	313	309	321	301	313	314	324	294	306	304	304	293	267	307	323	328	270	299	262	303	301	357	316	303	297	297	312	296	311	323	274	314	300	321	332	300	326	308	306	296	274	296	313	308	301	310	301	326	349	334	319	300	304	286	314	312	280	343	301	320	307	288	292	282	270	297	316	315	298	334	327	333	288	306	327	304	327	340	311	329	332	313	318	298	311	304	289	311	296	301	345	300	314	320	304	328	302	337	333	302	301	317	289	298	358	308	310	304	274	295	299	313	306	309	300	274	316	305	292	277	287	316	291	302	298	327	311	295	305	258	284	306	300	309	288	309	283	290	312	306	361	315	277	310	306	309	324	336	312	292	305	298	332	301	326	316	304	315	292	315	313	288	324	320	292	308	320	289	318	303	300	295	334	271	307	332	305	308	317	299	327	299	333	299	315	316	318	281	305	305	288	294	296	320	292	295	287	324	310	281	279	283	301	298	321	295	309	306	327	324	281	330	320	310	300	301	289	302	302	314	328	284	317	305	309	305	315	292	318	310	281	281	290	316	301	326	314	320	300	317	309	339	311	312	281	308	305	296	270	307	302	288	320	297	316	343	319	290	296	290	297	301	304	305	292	318	285	316	307	288	321	286	302
7186	2229	4003	4600	4398	3607	2976	2557	2182	1915	1732	1516	1493	1308	1198	1140	1081	1078	980	1009	972	963	944	875	876	867	902	834	906	827	850	828	830	897	847	847	835	826	824	829	772	787	827	799	770	846	810	756	760	743	760	767	786	771	745	769	733	778	755	746	744	752	736	725	744	711	787	735	720	725	752	764	755	735	764	726	731	726	756	752	751	726	738	774	757	719	745	742	722	773	756	758	751	776	763	769	757	750	701	774	695	737	759	780	693	738	754	719	730	761	738	712	724	744	787	724	725	740	756	728	732	699	748	692	751	692	744	795	713	725	765	716	703	737	725	727	706	723	734	720	740	702	745	737	717	756	754	741	753	701	754	759	744	752	747	717	763	764	720	723	732	712	750	770	722	731	758	728	805	789	744	743	752	705	727	721	713	739	743	741	751	767	696	753	733	699	764	758	749	733	734	695	713	758	798	693	745	765	749	736	723	748	765	744	741	716	726	700	699	769	721	740	737	756	732	746	721	721	727	698	659	727	760	750	779	694	723	742	725	745	754	750	760	775	680	719	748	747	732	745	697	763	729	704	751	716	726	729	741	759	753	739	759	754	686	741	760	736	778	736	779	722	750	722	746	754	748	717	703	760	769	791	768	746	754	718	771	787	733	769	724	720	737	730	787	697	747	738	771	787	675	735	768	768	685	731	772	765	747	716	683	707	695	738	771	742	699	738	723	706	756	768	772	738	741	749	761	738	726	723	691	756	770	733	714	743	738	740	780	734	671	729	772	739	720	748	753	740	695	739	769	786	761	733	773	756	771	684	764	742	720	671	784	753	713	678	749	731	770	727	763	771	751	768	702	740	717	729	730	721	719	710	788	723	702	719	729	736	712	690	770	719	735	774	743	734	730	736	723	728	752	725	699	753	708	754	750	728	751	733	706	696	779	689	760	779	759	747	766	715	743	697	754	743	753	748	713	737	777	761	743	707	763	705	744	729	756	717	786	743	749	727	711	747	735	715	745	729	692	713	722	738	715	725	710	719	782	773	720	726	721	694	758	732	717	775	690	738	788	707	751	759	683	744	736	764	662	724	732	705	718	729	728	718	758	698	715	705	696	739	788	688	741	757	768	693	774	712	731	705	685	729	761	737	732	685	722	712	769	704	696	731	757	747	778	702	713	748	733	735	773	748	732	710	795	772	721	723	775	747	703	798	782	731	784	753	725	781	762	755	773	739	760	802	756	726	686	738	753	710	717	723	755	752	751	727	725	754	675	748	713	751	719	781	726	747	735	718	687	732	741	717	740	756	729	745	780	737	726	739	756	725	742	718	781	749	765	688	697	714	802	674	749	769	727	755	748	745	733	743	711	798	753	715	727	759	741	802	728	690	714	700	735	739	705	794	708	734	728	684	735	749	710	702	730	708	748	764	734	731	706	706	748	768	746	735	749	771	761	764	747	688	741	749	698	757	767	715	757	740	741	778	744	675	726	779	734	762	730	768	711	730	742	734	755	726	740	791	749	713	745	740	733	732	716	740	731	694	717	698	773	730	729	712	708	734	756	733	710	710	726	760	694	740	740	752	732	691	720	729	750	740	738	777	755	728	689	710	772	723	745	796	730	712	723	712	675	734	730	740	745	714	731	760	770	733	701	744	690	677	771	785	724	771	753	723	744	726	732	696	726	721	732	739	719	775	676	743	755	701	725	729	733	764	756	710	714	755	772	708	738	708	712	706	754	722	754	739	749	704	711	724	722	726	727	768	711	715	724	700	720	785	733	754	759	745	749	763	725	693	714	739	742	678	731	717	718	746	756	724	763	725	709	719	711	739	712	772	755	713	762	758	711	758	760	725	740	784	729	780	689	732	764	742	746	738	765	758	694	707	773	732	748	712	719	747	735	760	723	708	710	716	737	772	660	742	769	749	730	724	722	741	694	740	752	712	749	727	755	782	778	735	741	702	711	722	753	717	746	768	700	757	715	757	675	755	714	755	732	700	723	736	764	725	739	817	672	732	759	734	766	722	764	739	725	753	690	758	699	737	747	744	742	725	738	745	751	747	744	667	739	777	726	722	772	764	727	743	813	743	706	735	746	763	765	694	678	717	739	721	732	776	750	777	754	782	748	745	749	726	736	699	725	716	701	702	733	701	754	753	724	749	736	734	761	734	731	730	723	758	707	785	723	751	760	743	744	716	766	776	710	804	729	735	729	773	740	691	766	719	715	733	753	713	789	730	723	763	708	747	731	671	753	773	767	693	778	750	748	737	753	712	710	730	724	707	738	715	720	732	748	797	741	714	713	741	772	710	700	708	723	716	779	679	716	720	661	723	750	758	726	755	746	762	703	764	702	723	778	729	729	765	728	676	756	757	715	719	782	721	695	764	758	735	673	767	737	740	712	756	760	713	722	796	734	749	783	677	781	759	718	760	741	718	732	760	751	714	724	717	720	685	783	719	736	712	746	713	696	769	734	722	684	757	801	785	781	743	749	724	735	709	705	717	708	722	746	765	709	689	733	740	733	753	718	672	728	711	733	699	764	741	714	730	736	725	724	679	735	732	736	748	755	739	730	715	707	760	720	699	737	678	738	765	683	731	766	732	739	687	719	755	770	698	723	687	724	727	738	713	757	682	688	673	762	742	730	773	758	743	765	749	757	731	718	698	699	782	741	737	745	704	710	760	741	720	735	781	754	748	721	727	729	725	696	804	721	753	728	763	703	721	779	711	686	765	737	752	724	724	742	726	747	718	705	744	716	768	728	781	710	712	728	719	774	760	696	793	755	766	781	722	762	706	715	775	708	677	749	686	720	760	702	755	772	734	775	731	731	771	712	765	777	657	792	724	697	785	710	735	761	785	742	738	732	719	776	681	735	746	776	719	732	730	743	780	746	757	765	719	724	742	742	728	735	754	775	728	729	730	764	754	724	771	728	759	713	752	726	740	736	754	769	751	741	750	719	789	762	725	754	728	738	760	729	719	766	714	772	700	760	718	702	734	718	724	715	758	730	748	727	723	754	735	725	748	731	703	728	765	738	750	724	753	771	736	675	732	721	788	742	697	729	742	731	702	758	720	768	753	757	698	735	721	693	735	716	725	745	775	749	761	725	731	735	757	717	760	707	755	773	723	728	763	710	719	750	723	728	740	760	771	707	721	776	715	735	724	745	701	740	755	730	737	689	778	748	720	742	748	685	724	722	743	768	736	746	729	778	717	788	694	771	720	744	740	708	768	784	726	738	763	748	737	736	736	790	717	689	735	738	775	749	687	723	739	739	738	777	758	701	735	761	727	723	738	725	792	721	711	786	743	753	723	796	765	747	769	677	753	727	673	738	706	744	749	699	710	716	701	746	758	758	699	734	750	717	739	723	742	714	719	708	789	701	719	697	730	689	725	712	755	736	760	709	739	765	731	703	728	703	738	730	735	725	711	674	740	740	766	722	780	781	741	721	750	708	759	730	737	732	738	710	750	737	723	777	730	754	785	749	742	774	716	707	721
14172	3039	3609	2432	1862	1260	871	622	589	531	491	427	406	400	333	317	295	306	289	254	259	281	253	252	251	267	264	256	277	256	254	247	228	238	229	219	269	249	253	234	248	230	209	227	229	221	227	210	224	239	218	181	236	225	228	236	232	229	233	213	205	202	226	210	236	228	256	217	225	242	245	229	230	248	209	241	219	224	229	247	216	223	225	232	210	193	211	232	227	223	228	223	226	233	223	256	242	239	244	251	240	214	248	221	237	211	242	233	207	195	207	195	193	226	228	233	192	213	214	221	241	206	224	228	223	218	215	227	248	255	199	233	183	243	219	209	199	229	202	203	201	216	215	273	214	222	196	252	223	222	205	228	210	226	226	204	245	260	200	211	232	220	221	234	249	228	209	211	192	226	215	226	199	189	242	194	240	241	221	215	226	225	257	215	225	228	196	222	209	255	210	233	236	231	231	224	221	201	228	210	262	216	199	238	224	218	226	197	205	241	196	231	228	251	220	238	224	200	218	203	260	237	207	214	211	189	227	239	227	218	212	195	212	228	222	222	211	210	224	191	189	220	219	217	215	215	210	225	217	251	248	217	234	198	208	231	215	227	221	206	245	221	224	216	219	231	212	219	265	210	205	215	231	240	249	224	219	218	234	224	205	212	229	217	207	212	221	226	202	203	233	228	213	228	211	242	196	224	224	224	237	232	207	214	233	232	225	236	206	235	217	234	244	191	198	233	200	248	187	225	224	231	223	220	217	221	197	239	232	249	215	261	245	224	209	241	230	198	240	245	228	213	218	229	223	242	242	223	216	214	235	221	221	216	236	222	217	224	197	226	234	238	219	239	216	240	251	223	226	234	222	225	227	208	202	231	223	226	223	226	219	237	226	210	242	238	220	248	226	203	230	242	232	229	206	230	224	215	215	235	220	237	213	246	215	264	255	260	223	231	212	216	219	220	196	213	211	190	206	221	241	210	184	210	225	201	220	228	227	197	237	197	235	222	203	218	223	221	218	228	255	230	194	204	227	221	238	212	206	223	241	230	230	238	196	231	208	208	242	221	251	184	213	214	217	212	207	222	248	200	205	209	213	222	195	199	227	212	216	206	220	246	235	197	210	224	224	225	228	190	225	236	217	222	232	226	212	217	234	236	217	227	225	228	209	201	205	252	205	237	207	233	227	214	228	198	208	229	208	239	206	229	226	209	208	183	207	230	248	212	251	229	235	185	213	206	188	220	225	234	215	204	236	210	191	225	217	226	238	223	218	189	209	217	232	228	206	236	219	185	234	205	184	220	221	204	207	231	230	263	215	219	196	220	212	247	254	239	221	239	211	214	219	208	244	221	220	225	215	233	241	202	231	209	195	226	208	205	200	199	200	237	205	233	223	212	252	235	218	189	227	214	188	231	219	202	198	217	232	214	192	225	219	206	231	239	215	224	257	231	214	207	214	242	212	221	214	198	238	211	220	226	224	236	233	208	224	221	238	223	228	222	203	231	222	216	208	202	223	205	208	224	228	206	221	242	218	232	230	198	222	220	229	259	202	220	220	195	238	228	197	241	208	213	224	241	236	232	217	188	220	211	218	201	240	216	236	214	222	242	211	216	242	248	210	204	189	253	226	196	253	242	204	218	201	220	225	211	237	215	229	229	225	212	233	249	215	194	213	236	217	254	195	203	236	225	219	221	217	247	197	214	214	255	204	218	200	193	209	199	235	216	193	222	228	213	229	220	242	231	218	232	240	238	220	214	218	222	226	224	247	207	202	227	237	217	201	229	248	225	211	206	194	228	199	202	223	215	225	238	219	238	250	207	230	231	227	222	234	201	218	218	195	208	263	214	213	242	220	234	219	220	239	210	241	210	196	238	243	244	235	215	216	227	226	232	239	199	208	216	206	203	221	204	237	183	220	237	200	198	246	204	205	241	219	225	209	213	217	198	200	230	227	207	208	200	198	203	214	225	202	178	236	251	217	201	205	185	205	211	208	212	201	204	215	218	236	232	222	206	201	227	198	250	215	222	223	234	229	208	219	238	237	230	211	211	200	191	225	181	231	183	212	198	234	227	226	247	216	234	221	257	219	208	212	212	237	191	195	228	218	237	245	213	217	214	229	225	197	233	198	227	231	235	244	197	209	247	220	207	230	239	190	212	222	226	207	242	196	196	207	205	216	234	235	226	176	245	251	219	213	221	224	211	225	227	237	237	209	214	239	225	220	207	189	214	192	210	212	220	235	219	228	229	224	220	212	220	227	198	252	219	258	226	231	227	223	242	219	221	231	214	235	217	219	218	221	201	247	234	221	256	209	238	235	196	212	228	218	217	165	214	217	214	224	228	209	222	206	193	228	227	232	230	247	212	220	215	213	218	216	240	213	220	211	216	208	223	245	229	217	242	213	217	228	222	239	217	222	196	229	224	223	211	191	202	242	186	190	206	217	239	211	213	220	227	224	221	205	248	227	241	193	214	216	224	253	231	211	203	217	230	220	200	232	213	212	223	229	247	208	223	227	237	242	204	226	243	231	211	208	229	233	237	222	240	212	236	238	203	234	227	252	198	231	228	203	259	205	197	225	231	211	229	219	239	208	217	223	214	216	222	208	255	241	196	234	235	233	233	226	192	250	211	234	185	222	220	188	215	198	225	209	233	202	218	220	218	231	209	216	208	191	248	219	225	210	208	226	227	231	213	183	214	225	209	216	208	196	208	219	224	214	239	225	223	218	228	224	240	189	226	210	207	199	204	218	204	236	225	227	224	208	224	221	207	220	261	223	231	224	189	206	211	246	201	216	206	209	243	230	191	223	212	206	226	210	245	239	204	226	205	236	224	236	224	211	214	230	202	210	235	218	243	206	215	200	257	220	218	226	230	236	241	251	249	196	217	206	240	225	248	220	192	235	235	224	220	234	226	228	208	224	204	215	208	237	202	212	228	243	208	220	213	188	236	246	214	207	220	226	235	199	219	192	234	231	223	228	224	207	218	240	212	242	220	221	181	216	222	205	237	208	208	214	239	227	216	220	194	203	233	237	213	233	206	224	227	223	208	210	237	234	244	214	200	219	208	216	210	252	243	220	208	222	195	240	236	192	225	216	220	206	222	189	202	220	199	198	227	247	241	247	196	222	232	217	231	213	214	215	201	232	209	211	263	208	212	212	221	213	233	214	209	232	229	224	228	233	216	215	221	231	204	221	218	199	223	227	245	235	221	186	203	230	204	197	216	236	226	200	219	198	222	209	174	214	225	203	199	198	223	249	240	242	193	219	229	193	236	223	232	230	237	238	199	218	216	247	214	213	227	220	234	229	237	223	198	237	230	230	208	210	230	237	225	223	214	225	228	238	228	238	221	236	222	250	226	218	237	206	233	235	229	232	210	248	243	230	209	206	236	211	201	209	216	228	225	211	222	168	217	215	224	242	195	216	251	229	223	208	223	222	237	247	222	245	206	219	222	221	224	239	243	203	238	205	219	229	239	221	211	209	217	226	188
9159	2770	6138	6216	6699	4654	3884	3161	2620	2283	1996	1844	1648	1537	1308	1201	1043	988	962	879	877	886	900	909	785	827	714	739	691	685	749	750	723	694	713	671	698	711	667	701	669	675	611	628	619	647	640	576	612	597	600	601	622	679	618	558	611	576	569	571	556	539	606	592	543	612	561	570	578	563	585	576	582	572	563	595	537	539	525	535	588	547	523	533	575	565	520	594	574	528	579	558	559	571	570	548	503	554	548	597	555	544	597	577	532	585	541	569	559	571	611	511	508	541	552	540	569	553	532	556	591	561	546	538	561	560	557	582	549	514	557	583	545	560	554	535	570	505	515	540	513	563	525	566	572	549	543	553	546	561	569	559	571	579	534	553	537	567	530	553	551	576	584	525	518	552	527	564	575	555	561	541	547	585	557	522	556	568	601	561	521	602	576	544	549	534	541	522	550	538	598	532	529	562	567	537	559	586	545	573	560	536	534	543	528	523	554	533	545	558	517	543	487	570	560	517	545	546	575	598	551	523	555	536	568	536	571	572	561	589	543	542	558	522	584	523	582	530	526	541	554	526	534	542	549	574	534	558	558	542	525	550	559	591	537	577	536	530	568	534	569	606	577	548	535	546	567	522	542	555	558	537	564	509	538	555	573	532	531	539	530	571	553	561	578	551	507	559	570	538	534	537	517	489	601	543	567	596	538	568	536	552	563	568	526	597	552	546	587	559	574	564	587	578	518	558	541	497	549	543	635	549	544	560	587	540	550	525	565	560	528	562	552	552	533	545	562	542	527	550	580	572	556	569	530	587	583	558	553	506	551	509	580	544	557	554	551	542	539	545	546	561	521	563	569	495	561	532	554	531	563	523	508	552	556	607	597	530	550	507	539	546	587	558	543	502	539	537	539	520	529	518	593	571	563	564	545	539	551	528	548	524	511	554	529	533	569	552	596	553	510	552	537	562	562	552	599	532	538	554	558	567	557	533	550	553	561	553	542	525	562	559	531	557	585	567	563	572	537	569	531	521	559	560	565	556	565	508	487	512	584	537	545	555	542	570	544	558	558	578	522	577	569	569	546	528	491	540	575	535	552	574	529	507	554	485	513	510	555	610	525	577	525	567	545	515	537	571	544	523	525	546	559	500	574	583	581	619	570	570	556	572	574	562	494	510	560	536	524	559	548	558	583	535	567	556	500	578	559	555	570	570	507	565	555	569	556	509	558	576	562	542	585	582	573	536	541	550	594	582	554	555	572	537	532	513	524	556	582	585	528	539	545	559	555	546	530	527	551	564	523	539	508	544	559	539	498	507	614	561	534	532	538	584	521	567	562	574	612	556	557	583	572	506	574	557	490	519	519	561	541	536	543	576	562	506	535	579	578	541	504	576	503	561	529	490	534	591	534	556	540	533	571	529	552	551	525	555	528	542	560	559	581	558	505	523	547	540	539	537	548	515	553	555	563	533	598	572	562	523	542	551	547	507	582	513	544	548	585	540	585	532	521	561	524	555	583	534	608	485	596	577	482	570	576	520	534	578	574	503	559	566	562	544	535	549	582	524	548	534	511	550	519	583	533	536	553	546	545	532	555	508	523	586	569	553	540	492	547	535	510	528	568	523	530	553	554	554	548	557	560	533	585	542	561	593	513	546	561	559	533	539	618	556	527	555	495	559	537	557	559	564	570	560	582	521	579	537	552	564	548	542	563	558	573	555	502	608	580	586	556	558	549	575	551	540	577	556	549	540	584	508	541	553	516	587	539	548	539	538	590	557	521	544	545	539	525	563	536	552	541	530	610	530	551	558	528	593	579	581	533	507	555	567	576	503	577	518	513	534	591	532	570	549	542	525	540	554	548	578	534	549	559	542	558	586	579	516	571	559	556	589	556	567	515	535	504	551	527	570	526	575	575	534	532	577	524	554	561	564	559	586	565	517	534	579	550	550	558	549	567	506	547	560	557	546	559	542	580	521	500	574	575	543	538	531	543	564	557	512	529	556	561	583	517	579	579	557	513	552	557	506	549	539	580	533	561	546	574	537	575	527	538	586	543	588	537	574	595	524	552	555	558	557	545	506	608	566	549	581	503	526	565	566	547	534	552	545	569	539	560	544	541	546	545	531	545	568	541	519	543	525	504	571	569	540	594	578	585	514	574	579	556	530	538	540	542	570	559	537	550	557	536	539	590	542	560	603	541	550	559	546	546	543	556	577	552	533	551	563	564	517	540	541	525	560	561	591	529	575	528	580	586	582	578	536	569	542	554	514	579	574	556	565	532	558	562	521	575	515	518	545	551	557	562	523	534	549	535	550	527	557	553	517	555	500	542	569	531	534	560	555	560	552	595	551	550	580	560	538	539	555	595	552	573	562	530	531	511	553	540	581	533	552	522	537	554	546	592	564	611	501	575	514	558	579	491	550	555	527	591	566	564	535	519	535	503	568	557	567	564	576	568	537	530	556	540	534	557	583	515	539	550	572	567	553	543	554	532	564	565	548	573	506	525	509	610	564	530	537	529	578	583	545	537	562	557	555	546	553	506	561	588	569	571	552	559	559	518	552	542	551	584	564	583	532	565	534	518	535	545	570	561	558	545	576	567	554	543	563	539	603	588	571	561	558	546	586	585	543	559	573	539	485	567	540	537	554	539	545	592	551	527	583	565	547	552	531	542	535	546	591	553	551	536	551	524	515	503	542	562	518	545	524	533	563	549	558	550	547	580	557	572	555	554	580	552	554	539	576	523	584	528	588	547	547	555	589	572	543	514	566	564	577	555	556	558	514	530	559	554	540	562	545	506	560	589	573	557	546	544	564	527	560	599	524	537	574	537	531	551	529	550	538	548	553	550	531	554	550	494	580	532	544	551	560	565	598	544	509	557	584	562	544	561	566	532	553	537	561	541	518	572	528	556	531	568	558	554	580	538	489	550	581	561	524	599	545	543	576	557	589	573	542	543	589	559	553	546	531	522	518	537	533	528	546	557	513	546	587	579	618	522	573	568	595	550	570	525	573	572	572	524	561	514	538	563	509	554	603	548	554	585	518	536	521	525	552	537	562	508	543	578	540	562	528	531	549	551	532	508	507	586	535	538	535	547	548	514	555	574	544	586	568	538	551	567	528	589	573	531	557	549	523	522	548	556	558	551	548	581	552	556	572	576	555	586	534	547	508	532	567	549	528	538	554	552	561	566	543	579	593	524	573	571	547	554	541	565	551	552	591	554	555	587	506	553	550	539	586	547	579	532	552	570	527	567	555	539	565	561	576	532	539	562	544	576	546	554	547	573	548	515	570	548	501	554	531	577	530	489	547	543	557	588	549	534	557	566	538	559	541	563	562	610	592	561	560	564	565	479	545	567	533	557	542	571	552	523	556	581	534	519	568	566	509	536	528	561	579	567	563	545	521	527	512	552	554	506	521	561	570	570	575	511	531	586	563	610	510	563	570	533	540	558	551	494	542	536	557	563	501	528	560	566	544	550	569	536	567	544	535	531	533	574	520
2309	900	1034	849	655	561	583	484	440	444	435	362	354	364	396	365	401	363	349	350	369	328	342	362	359	355	338	320	359	325	341	356	330	329	327	365	343	388	345	359	343	345	402	348	359	298	336	309	327	343	328	343	352	335	325	353	327	333	336	328	333	334	336	341	356	345	318	327	367	301	325	348	327	331	338	337	361	343	354	372	332	308	335	306	310	342	311	352	331	367	321	332	313	356	336	352	391	326	358	351	331	348	354	331	340	352	339	347	309	314	281	332	346	352	325	363	339	345	340	361	338	339	332	378	313	356	303	327	313	312	334	324	350	324	339	350	317	320	364	303	374	320	327	309	373	365	315	300	350	335	314	300	329	318	360	352	328	326	337	339	334	286	338	361	331	328	308	327	326	302	344	321	328	338	316	315	326	320	345	370	312	312	330	336	356	328	336	337	338	335	342	343	287	328	316	359	372	348	356	329	313	298	341	337	339	317	312	362	337	349	344	357	323	344	317	340	331	321	333	332	316	373	351	363	325	352	299	320	322	308	333	310	333	301	340	354	304	355	357	341	334	309	343	336	311	307	290	330	343	318	337	324	305	368	357	313	340	350	353	332	316	330	318	332	352	379	336	321	339	338	310	314	313	357	308	324	331	325	352	344	362	360	346	353	334	321	319	342	331	320	313	369	316	321	302	329	327	314	305	340	343	311	344	333	332	330	352	291	354	313	321	333	343	330	346	325	332	316	367	356	340	346	305	349	353	335	333	329	374	317	348	338	310	323	323	321	372	355	326	329	332	377	313	353	343	373	310	364	343	333	324	329	320	354	369	320	358	320	344	348	340	320	308	320	340	342	351	378	315	366	351	349	353	363	342	302	339	327	333	318	314	321	334	365	337	349	321	330	352	364	319	364	371	341	321	329	338	375	361	327	361	345	314	326	324	356	334	342	311	323	360	313	322	302	393	310	321	291	321	321	335	325	342	316	313	323	319	303	329	358	353	358	354	354	359	314	328	328	353	308	321	361	318	352	324	338	326	324	317	359	352	323	384	357	315	364	360	359	338	345	345	347	330	332	334	379	340	337	356	310	344	347	357	337	341	346	326	309	319	328	340	330	350	312	317	340	364	329	333	340	340	342	327	358	357	330	350	362	322	351	315	317	349	303	341	341	346	320	346	333	334	354	367	323	262	334	364	355	314	325	330	374	330	366	319	338	329	348	361	351	363	334	368	344	335	372	329	347	324	334	330	337	336	357	322	286	374	331	328	332	380	330	366	346	358	344	337	332	340	324	308	320	298	296	322	319	363	344	334	321	328	343	362	317	314	366	351	320	373	342	362	342	316	355	335	328	340	298	323	338	330	371	311	359	328	287	349	357	332	290	317	330	356	346	332	304	298	331	387	359	328	348	331	354	330	398	311	299	331	341	326	347	331	341	340	315	361	326	374	324	318	334	317	302	362	368	323	333	348	293	338	323	318	323	340	379	306	385	349	321	347	319	362	348	343	373	334	345	348	322	316	341	357	329	345	333	339	335	323	351	324	342	345	342	342	370	331	347	338	355	320	347	356	360	308	327	339	322	311	327	332	312	336	316	393	335	324	333	312	329	328	311	360	327	370	315	360	335	353	335	335	315	337	305	339	320	350	321	378	339	380	333	349	333	351	315	320	340	347	381	324	336	334	344	316	333	356	355	324	328	323	338	359	328	350	324	365	358	315	337	336	315	333	325	345	316	343	379	347	344	332	357	352	335	353	334	330	327	296	370	321	351	329	338	325	318	333	381	339	332	360	331	310	333	371	332	350	327	338	338	332	370	334	338	346	360	354	361	332	305	362	339	344	326	356	343	331	328	351	358	322	331	341	360	317	335	354	324	343	319	347	340	350	312	333	321	352	320	361	323	316	317	327	339	359	325	347	324	325	371	326	317	324	360	344	347	337	354	350	318	319	367	301	334	335	335	347	358	280	312	350	349	332	322	353	313	333	295	320	393	319	325	324	328	340	348	309	336	328	353	347	347	303	317	331	344	368	321	343	287	353	339	338	324	329	330	308	353	307	335	349	336	314	329	336	313	332	324	328	339	350	347	342	310	321	348	333	336	355	333	327	337	331	332	312	312	336	341	348	326	313	329	322	311	307	324	318	349	338	338	297	310	351	341	373	319	347	330	362	327	350	337	339	347	345	366	313	351	307	340	347	382	369	349	373	337	322	353	334	331	340	332	313	313	325	350	323	314	340	337	342	331	334	328	317	351	346	380	329	303	348	346	345	370	322	346	354	349	327	345	324	335	371	327	347	326	346	344	357	312	323	346	347	380	347	318	357	355	331	306	376	315	355	354	317	350	331	366	356	352	325	291	374	339	332	351	349	359	335	316	328	322	345	364	330	330	348	362	353	338	323	338	302	334	322	343	314	361	348	361	313	331	335	351	357	357	327	361	323	292	330	366	310	376	365	309	358	348	337	382	356	354	338	334	379	321	309	322	350	303	320	329	321	330	378	330	319	352	318	343	329	353	342	359	336	376	342	317	344	323	385	349	329	334	363	314	297	343	339	343	389	341	341	332	321	322	327	335	345	335	333	309	325	375	323	314	351	325	310	360	344	347	346	329	349	322	364	336	316	305	321	329	329	295	335	339	321	322	355	340	352	353	337	346	330	374	348	370	324	311	340	318	328	314	326	316	337	341	333	342	333	298	334	319	343	332	339	330	326	343	346	349	297	332	336	344	353	319	334	333	346	355	324	337	309	323	346	333	324	306	342	324	371	310	338	332	327	345	352	346	354	343	343	325	339	404	329	329	327	339	308	308	350	354	290	330	341	323	339	358	321	334	332	315	326	344	388	349	303	301	332	306	311	369	293	347	327	319	373	340	346	358	343	338	313	314	352	327	309	332	297	314	343	323	332	366	345	356	311	313	336	320	328	332	348	362	368	346	330	359	349	335	320	387	348	308	327	364	313	331	325	334	350	372	349	321	320	348	292	316	332	289	337	329	326	328	334	367	337	344	375	331	327	299	377	334	352	350	291	317	316	338	323	340	325	315	354	351	336	327	354	336	343	345	331	328	312	333	360	348	316	320	337	309	364	374	326	324	365	358	333	352	315	328	294	309	339	349	343	327	345	353	328	339	362	348	323	329	345	332	360	354	316	312	351	366	308	328	327	338	327	321	348	344	355	351	342	347	337	331	328	371	322	344	332	315	314	331	307	335	334	331	340	289	330	309	376	351	344	331	325	321	332	316	363	290	328	325	323	364	304	318	299	344	316	340	352	330	331	335	343	340	360	339	331	366	330	300	345	346	346	316	330	350	303	329	333	346	333	346	348	365	291	337	357	347	315	355	348	304	352	322	316	348	326	340	338	332	333	369	324	318	349	310	263	317	296	310	309	294	298	359	337	343	350	359	329	353	343	326	288	363	321	303	348	347	336	316	349	299	331	316	329	363	320	335	357	348	336	322	328	352	343	331	344	332	354	352	329	314	363	333	361	338	344	358
2513	1361	2194	2591	2261	2008	1745	1585	1433	1346	1245	1157	1093	1074	1036	945	903	895	874	888	878	900	849	844	881	861	879	856	879	832	799	791	862	888	821	833	816	863	855	797	889	873	816	814	791	832	792	873	817	825	826	844	787	790	808	809	796	749	747	818	804	741	859	808	796	767	798	789	815	779	821	836	775	867	783	795	814	792	769	777	803	802	819	815	811	780	781	763	817	839	856	797	842	823	845	835	786	800	802	826	863	774	808	776	811	776	828	781	790	823	802	836	826	834	734	806	800	811	822	793	847	811	802	818	770	828	782	810	743	814	756	793	824	764	833	799	854	793	825	814	781	772	775	817	805	801	770	797	803	833	811	818	784	873	808	820	817	841	817	847	832	800	787	842	821	820	834	811	782	774	854	788	781	773	766	757	731	759	780	819	775	804	793	785	846	883	822	801	823	807	783	782	751	786	839	791	818	769	789	809	778	785	805	777	814	763	843	842	791	834	831	844	789	803	856	764	782	759	796	821	802	815	784	816	848	801	825	798	809	772	777	763	788	827	809	798	797	842	826	815	829	797	839	796	794	759	789	782	903	797	809	787	798	794	803	785	802	823	761	754	822	840	787	820	767	833	816	836	800	815	815	842	806	817	780	817	845	788	783	777	828	783	784	823	834	848	804	779	752	749	786	747	823	736	792	804	808	853	833	804	804	827	793	829	801	777	776	812	852	875	814	861	789	773	821	777	779	772	823	811	788	816	792	817	858	789	762	807	835	861	800	762	737	789	852	857	773	784	790	793	790	772	797	810	795	758	794	808	820	823	824	819	821	822	814	838	810	827	782	821	777	831	801	813	823	851	796	787	807	812	821	797	790	802	821	822	746	794	831	777	823	791	806	795	856	810	814	839	772	798	887	801	775	824	790	783	790	766	796	819	807	802	809	826	790	813	813	753	814	798	801	775	766	763	794	794	791	779	860	833	825	752	800	788	776	793	835	825	836	858	820	805	818	799	827	808	840	776	790	831	790	826	779	817	845	787	768	889	802	773	802	814	816	790	797	768	820	870	819	785	853	788	817	761	767	835	782	798	819	796	788	792	816	762	772	782	841	815	788	804	820	877	803	795	819	837	787	799	832	797	795	833	783	816	842	818	758	773	825	768	783	810	819	840	783	760	818	793	829	780	827	830	785	824	823	808	736	769	793	810	804	827	814	798	802	773	818	791	808	844	764	801	834	785	806	796	770	764	818	794	740	798	767	772	752	824	783	787	822	836	839	783	838	774	800	846	784	816	795	804	811	780	791	843	796	818	813	792	823	798	763	782	789	827	809	785	824	754	803	809	806	808	828	795	814	829	795	831	856	824	797	831	802	757	812	813	821	847	804	825	802	846	817	791	849	804	807	792	797	801	802	829	768	833	792	783	765	778	833	812	803	811	823	783	842	836	854	789	824	850	837	777	776	785	804	776	799	820	800	767	820	815	834	771	746	775	796	848	838	826	796	848	784	788	842	803	796	798	775	831	797	815	849	771	819	784	821	790	754	786	823	780	792	807	812	775	782	809	808	778	807	783	873	821	753	752	842	763	809	832	830	793	725	822	754	774	777	822	801	822	769	791	818	843	804	802	803	795	841	826	832	821	846	772	797	762	827	814	830	821	751	738	821	773	831	810	805	829	798	851	750	758	798	827	837	823	838	778	809	776	820	779	800	783	809	839	805	741	814	784	776	794	840	800	776	880	792	823	776	820	766	803	804	763	802	790	819	768	807	766	819	775	824	809	785	767	800	808	814	821	807	709	804	815	769	763	806	830	823	785	813	798	841	852	815	772	808	800	772	780	810	785	799	798	784	804	739	736	813	806	798	797	832	815	804	793	797	791	864	810	801	789	751	768	789	783	811	824	859	815	791	772	807	742	795	854	791	775	818	804	844	823	800	801	811	804	838	794	802	818	850	805	834	756	812	774	791	830	816	795	813	831	809	775	841	826	847	807	784	819	796	822	752	862	775	756	851	812	756	821	781	806	790	813	845	803	777	810	813	815	842	826	773	807	853	802	794	834	804	806	792	817	811	815	849	810	837	769	814	802	782	844	832	786	825	784	800	823	775	776	827	831	788	809	770	829	828	766	776	795	789	841	812	838	797	721	774	812	788	750	874	856	843	808	784	785	842	747	818	820	784	793	804	851	799	792	787	783	860	804	804	742	844	794	781	850	824	833	821	807	824	784	849	818	741	815	805	780	818	832	801	807	809	763	797	881	826	849	772	827	804	795	840	815	762	762	793	852	796	799	823	802	844	833	752	799	785	863	785	826	780	798	780	761	757	800	855	794	803	825	808	786	814	793	846	794	858	830	824	856	846	799	837	797	843	775	834	828	794	795	768	836	839	782	840	801	829	798	778	832	759	806	788	807	802	841	725	801	853	772	830	828	809	805	795	798	776	774	809	831	737	823	804	768	799	807	766	815	800	824	778	816	879	788	796	776	815	802	738	793	821	828	781	822	837	867	783	825	785	756	800	806	794	826	788	769	759	872	858	827	819	828	829	816	787	775	790	772	768	809	816	761	807	878	736	816	812	824	763	777	819	777	814	818	787	820	760	820	830	831	778	850	793	782	816	817	778	803	786	807	782	754	834	820	796	792	833	782	814	828	763	878	797	770	740	820	781	814	823	850	810	832	785	753	757	811	823	800	795	822	780	793	786	811	791	767	806	806	831	821	758	825	758	853	847	795	841	781	781	820	800	776	777	823	771	835	833	815	814	773	821	776	857	757	784	801	801	793	800	804	824	832	849	806	789	796	802	822	837	824	787	822	843	832	773	792	806	814	767	779	786	771	779	779	784	767	752	795	804	770	777	862	785	831	877	800	791	812	826	798	792	840	780	742	817	793	812	792	817	798	744	771	798	840	771	831	780	835	765	806	758	855	810	741	793	767	766	762	842	822	818	837	795	798	852	807	728	774	790	750	823	766	840	816	824	716	818	811	777	745	823	830	817	817	773	790	760	803	826	836	852	780	835	785	791	810	828	815	829	771	778	808	813	822	802	843	806	809	797	802	810	824	815	768	803	787	823	784	801	793	820	770	834	798	858	799	872	791	803	762	794	797	802	801	801	808	813	825	773	787	768	840	775	735	819	807	773	795	779	850	807	840	820	774	829	741	764	796	761	808	800	783	794	804	810	816	768	809	820	824	811	794	792	756	832	809	806	803	813	787	826	823	842	800	809	787	792	803	804	835	821	789	802	813	777	794	813	848	797	785	825	807	825	795	753	751	776	757	846	768	818	803	783	800	759	755	791	807	790	802	761	808	756	758	822	809	770	808	762	791	789	781	779	827	871	816	803	761	841	805	781	767	773	808	822	787	763	765	801	751	791	779	729	823	782	820	777	753	802	820	813	735	821	850	783	767	827	824	817	799	857	831	779	831	792	844	791	816	809	746	772	833	784	777	796	782	837	802	785	816	797	814	828	891	807	825	815	780	840	795	737	788	836	842	747	836
8024	1813	2150	1663	1173	892	791	618	619	566	471	399	429	418	372	352	381	429	347	322	360	313	347	348	323	340	368	299	325	325	305	338	333	352	306	298	342	365	317	323	314	330	307	333	339	291	320	312	297	318	327	311	282	315	271	356	283	300	339	272	330	320	325	296	336	285	307	280	291	298	293	325	348	319	301	309	323	312	307	318	309	307	281	271	306	291	297	342	317	283	325	308	331	293	292	283	308	322	292	297	298	292	291	334	313	346	291	311	274	317	296	326	290	359	305	327	293	329	267	320	303	288	301	307	306	324	284	289	283	317	302	270	333	321	300	298	313	335	291	333	305	289	309	340	320	293	310	336	299	285	337	298	337	327	311	337	293	324	307	279	309	319	299	328	323	294	280	281	263	301	333	316	308	311	306	301	304	325	340	328	313	322	321	273	317	293	325	307	297	286	294	303	310	329	312	346	298	280	302	312	324	299	319	316	312	320	315	332	308	282	337	308	317	327	330	300	334	340	318	310	317	295	290	287	320	246	290	305	304	340	302	288	311	315	277	296	319	298	318	321	336	298	305	337	274	315	286	354	305	296	333	316	324	336	372	336	337	340	300	307	299	345	306	291	273	324	269	332	277	310	333	315	302	315	281	311	311	332	341	320	293	351	299	301	309	307	318	303	327	313	325	317	283	301	312	298	287	340	318	308	315	312	334	323	274	281	297	292	271	282	278	299	304	298	306	311	279	277	320	269	302	319	312	315	290	324	323	283	283	325	316	331	312	292	311	282	298	315	295	313	284	323	316	317	329	295	324	288	328	307	294	290	266	300	317	334	324	324	356	316	350	297	321	360	307	342	283	289	297	324	331	297	331	321	347	297	306	307	319	288	275	305	309	312	322	342	272	323	340	327	365	319	335	319	278	294	309	306	302	358	311	303	296	293	306	305	324	307	293	286	299	314	318	344	303	313	320	331	301	308	299	332	341	282	288	287	329	323	310	283	318	269	298	301	307	269	325	308	291	332	322	294	281	309	293	325	292	320	316	321	288	298	290	272	299	287	314	304	295	306	295	302	283	313	300	310	303	279	292	280	304	341	326	304	309	291	285	317	324	323	299	304	312	322	320	282	303	315	309	275	321	304	312	286	314	296	314	313	305	332	307	284	304	274	298	333	329	306	300	333	312	300	296	293	314	332	283	302	305	278	317	321	311	318	306	264	295	351	299	322	276	281	342	311	292	336	315	298	330	334	305	299	328	309	351	337	277	341	309	312	312	289	282	290	304	264	320	323	311	321	296	291	290	309	280	288	293	301	313	309	313	327	313	298	309	314	303	289	320	292	277	326	302	310	334	320	294	331	317	341	327	306	315	296	311	345	317	334	276	309	301	293	343	312	288	311	336	296	318	310	312	298	343	299	307	326	306	320	326	332	298	303	331	321	333	284	300	322	322	306	341	315	295	332	300	320	287	323	287	299	305	313	299	286	297	343	269	304	279	329	304	329	300	302	303	305	316	300	260	315	286	282	320	340	325	289	331	328	300	306	328	339	288	309	289	323	309	334	268	314	320	319	309	298	306	269	298	304	317	307	319	316	291	308	284	301	297	294	288	309	328	325	303	331	312	290	312	333	298	338	302	321	307	294	309	319	322	295	301	270	318	310	304	329	316	303	356	286	285	315	305	299	302	312	307	304	320	291	311	308	317	341	316	297	291	280	287	332	303	311	304	321	321	305	349	306	314	303	291	309	303	291	326	324	313	284	294	346	304	262	279	356	316	304	315	310	312	272	308	321	275	302	300	314	321	326	305	295	306	281	319	301	300	313	299	318	280	309	294	326	303	314	287	298	318	319	279	335	305	304	285	304	309	320	294	257	338	331	330	312	303	304	295	346	316	308	310	296	273	337	284	313	314	332	309	312	316	304	309	292	333	304	305	297	348	311	299	290	324	286	371	304	338	312	293	275	326	290	287	272	319	297	316	299	268	312	309	329	290	284	307	302	338	312	305	265	308	316	321	293	270	290	312	282	322	343	300	299	256	297	288	298	313	273	326	289	325	305	325	294	277	284	297	335	304	339	313	326	321	282	339	301	260	321	301	307	309	332	277	327	287	359	302	335	309	316	313	305	314	305	277	305	283	301	306	330	309	309	347	278	323	270	286	291	319	303	312	305	322	339	297	289	277	310	330	283	305	309	321	289	308	338	324	307	345	319	331	302	314	331	304	315	329	304	325	317	314	334	308	301	325	294	327	303	328	305	338	291	284	325	306	334	294	323	310	335	299	308	259	285	292	323	296	344	295	340	303	288	335	327	301	320	317	290	298	344	325	306	274	309	327	310	275	306	311	286	313	293	343	320	305	339	311	315	303	265	287	310	324	330	321	308	305	312	285	322	326	311	340	320	291	283	300	326	293	302	312	300	326	311	325	312	320	316	300	280	316	280	334	336	333	303	304	291	315	292	309	320	363	318	349	321	292	318	340	319	308	304	293	339	301	294	299	350	298	286	310	302	272	298	311	312	298	292	296	290	287	306	295	290	309	318	324	293	331	322	318	294	327	303	300	316	312	299	327	297	296	265	280	319	292	304	337	289	281	306	260	303	297	313	316	298	302	309	269	323	311	264	306	295	284	318	305	322	309	309	298	298	279	314	300	327	276	301	309	301	299	287	321	313	289	315	310	272	312	287	296	289	315	308	300	331	326	281	291	310	307	335	302	300	317	312	319	298	298	332	308	286	349	317	329	316	279	293	303	292	295	301	293	280	306	304	311	294	315	325	319	315	309	318	321	361	284	323	312	294	296	304	312	291	343	309	314	294	320	325	287	296	301	337	329	302	292	300	296	302	287	308	305	323	309	323	329	301	310	271	329	286	280	345	334	311	296	342	346	327	288	305	347	301	290	329	262	287	313	353	308	309	327	312	304	331	328	295	293	339	309	333	318	281	312	289	268	301	298	319	281	313	292	294	324	335	300	285	302	309	301	317	282	317	288	304	309	299	270	286	324	347	353	306	314	323	300	280	300	274	298	278	312	327	326	285	304	302	292	304	303	325	297	292	308	260	327	307	307	313	335	308	345	285	301	317	295	326	329	319	307	285	277	281	302	283	244	294	311	288	326	326	290	293	315	304	315	336	285	294	329	321	282	295	285	295	291	301	303	299	315	304	312	296	281	286	324	317	295	296	300	314	301	277	296	339	297	297	348	311	324	318	306	318	295	332	333	299	315	303	330	292	285	312	351	330	346	310	327	302	320	305	330	315	319	326	292	318	320	266	312	300	330	339	290	299	302	316	346	289	313	279	297	300	290	320	319	309	305	313	299	311	321	299	295	293	304	332	338	305	320	321	298	295	303	331	325	273	290	289	290	285	321	297	308	318	307	328	300	290	279	332	300	311	346	301	288	295	301	282	307	300	321	332	294	315	321	276	322	324	329	332	294	313	262	312	337	307	338	318	287	300	297	339	301	324	295	287	325	292	316	326	290	282	321	314	274	308	313	308
7155	2375	4221	5223	4367	3535	3130	2504	2275	2028	1751	1581	1401	1454	1213	1077	1055	1028	978	942	920	912	937	909	895	887	863	856	857	813	833	836	844	810	768	824	842	810	825	750	810	809	773	821	810	756	768	758	773	775	790	750	787	772	784	717	794	746	746	773	779	719	771	728	717	741	780	735	771	745	744	783	751	766	726	711	768	721	718	705	704	757	770	755	736	781	777	759	717	766	775	741	730	744	770	689	726	722	726	738	740	764	772	767	731	723	745	756	775	783	713	742	752	784	751	710	741	792	755	743	741	756	744	706	774	755	778	702	800	769	689	706	736	743	744	792	748	709	716	786	731	788	766	691	777	723	751	734	747	777	817	774	735	748	763	717	751	739	731	706	757	767	727	746	710	732	758	743	739	718	786	729	716	758	727	776	767	791	781	754	737	766	722	748	765	738	775	753	765	726	722	757	757	751	728	737	712	748	737	785	694	669	714	755	752	795	736	747	748	728	746	721	723	728	756	778	785	772	749	755	700	734	718	724	750	760	760	741	746	755	722	727	692	746	749	750	714	718	798	733	772	760	725	774	789	703	750	734	760	691	738	741	751	762	764	760	744	752	716	713	715	749	737	717	760	741	750	736	724	767	766	723	761	748	705	702	766	758	737	805	696	777	777	725	745	737	780	758	753	820	744	722	740	731	732	703	738	716	728	760	756	762	758	724	774	762	766	745	766	699	737	738	761	770	775	754	750	733	754	760	735	762	738	693	757	743	763	715	757	691	794	742	720	758	759	733	697	715	754	767	753	748	699	790	746	743	724	796	771	745	724	718	737	743	714	732	768	749	725	742	695	780	734	683	707	731	738	746	761	764	744	728	720	787	733	740	750	786	720	786	742	750	686	744	719	753	758	769	747	739	709	792	768	738	686	772	709	743	711	738	701	746	690	711	748	759	746	796	755	795	729	721	688	724	743	757	756	764	742	739	756	779	753	733	822	713	740	775	747	753	730	693	791	730	786	703	741	739	749	732	755	710	731	718	759	698	765	755	734	714	742	733	703	743	747	786	761	750	764	731	730	741	722	785	783	736	742	739	706	780	751	693	718	759	716	716	760	761	712	721	750	721	695	729	820	762	750	730	800	767	744	776	766	745	722	750	734	729	747	722	732	686	789	744	755	736	771	725	735	709	709	764	683	764	714	720	744	758	729	807	796	747	765	754	734	773	765	737	690	742	721	773	748	756	735	715	767	726	747	728	784	675	726	742	729	728	749	773	766	723	709	722	731	769	775	777	773	734	734	751	770	709	771	727	765	720	743	717	692	701	750	686	764	763	775	756	720	706	734	754	766	758	776	711	770	717	783	738	705	728	768	755	777	762	771	727	749	742	772	777	728	747	753	733	725	754	753	675	710	741	664	753	733	766	767	759	781	736	698	765	722	807	753	737	749	771	687	710	730	708	720	737	733	784	727	722	760	691	773	728	726	727	753	738	736	750	697	711	695	756	752	738	793	742	694	708	771	757	808	730	659	714	783	798	745	722	740	767	669	774	769	756	722	750	757	772	749	749	737	712	750	757	715	717	706	730	703	724	743	766	800	712	760	719	712	804	773	704	708	731	771	780	762	706	727	772	734	722	774	743	772	746	749	737	714	726	745	739	773	763	745	733	706	745	773	757	760	767	754	690	688	733	739	759	746	774	786	723	757	810	742	731	727	751	764	751	744	743	768	799	753	758	760	675	758	759	722	747	755	779	707	742	749	725	759	769	769	754	749	740	780	748	730	738	779	771	699	702	751	777	719	793	712	766	754	714	740	729	750	732	764	747	767	731	729	750	714	786	731	756	740	731	734	705	732	723	763	724	750	739	703	754	785	769	713	737	751	741	747	774	727	730	685	757	703	743	742	737	706	681	710	709	757	764	726	748	741	693	753	702	684	737	737	745	790	720	753	699	723	739	740	754	747	817	692	750	722	725	733	749	727	773	758	724	784	790	758	728	710	731	784	713	732	731	724	706	718	742	749	698	728	776	713	763	747	733	733	764	773	760	723	749	722	733	772	761	749	765	740	736	738	736	718	773	728	683	701	729	766	723	821	712	737	779	727	749	717	763	705	700	743	718	725	759	695	747	745	760	757	686	739	739	744	738	747	713	705	757	756	713	734	764	745	732	790	753	774	743	706	780	737	721	728	738	775	767	748	758	752	759	728	758	744	677	785	725	711	739	733	734	756	736	726	774	744	698	699	726	686	755	761	780	720	753	751	681	716	769	790	739	733	713	732	751	717	749	709	753	733	763	775	668	789	772	790	731	768	738	726	761	722	725	754	710	754	696	795	733	739	724	749	750	762	743	718	708	736	763	681	747	754	735	735	711	760	748	702	769	734	699	777	741	764	748	720	792	756	780	737	765	806	731	765	754	721	773	773	735	771	692	731	749	746	744	739	753	714	755	747	728	738	776	739	763	710	738	699	767	707	741	739	748	719	756	722	732	726	798	773	766	715	797	773	717	725	754	714	724	759	748	807	740	788	757	728	707	752	784	709	764	761	820	694	773	776	707	768	804	678	791	760	748	709	764	752	714	745	745	749	768	772	779	719	782	735	701	717	733	717	703	790	766	737	714	743	762	750	703	749	692	687	722	720	774	738	727	727	747	736	772	718	736	708	714	792	759	726	756	735	733	753	716	801	710	717	785	717	711	712	738	775	702	698	738	709	729	759	764	743	726	767	756	749	694	728	749	721	729	795	714	750	718	785	754	767	744	731	751	724	690	705	685	740	756	787	762	760	777	770	758	833	699	729	736	718	773	730	764	747	651	758	741	729	753	746	757	735	725	708	743	745	762	721	765	714	750	687	745	736	717	730	723	712	700	735	784	754	750	708	740	711	670	720	708	716	745	721	749	744	753	750	769	763	796	792	713	761	735	749	718	785	779	666	701	743	720	746	721	786	746	734	756	752	725	691	741	749	754	744	747	728	707	768	745	744	680	766	715	749	739	713	715	752	764	742	750	733	745	757	697	749	729	767	756	716	775	737	722	724	696	745	726	761	748	811	754	758	746	738	764	728	753	683	734	759	757	760	732	708	692	742	710	767	746	750	717	766	721	762	754	759	764	777	765	782	711	744	728	749	801	736	757	691	761	742	729	752	790	737	751	796	730	749	778	731	715	745	761	727	746	725	781	780	695	768	719	742	737	748	739	764	749	704	749	747	767	711	724	715	713	773	725	748	690	785	767	731	715	744	712	696	758	756	741	736	746	751	713	755	719	723	784	747	670	734	739	734	727	766	722	732	738	758	740	728	735	738	755	725	745	728	760	728	794	720	717	755	732	770	751	783	729	724	750	734	750	730	779	723	763	763	708	755	705	753	756	742	752	791	707	741	752	724	708	778	731	766	713	738	787	731	756	738	777	721	755	754	744	742	761	719	722	762	720	730	737	710	729	700	718	751	774	723	764	720	736	747	762	760	728	744	711	822	743	753	811	718	743	776	806	742	711	737	750	733	742
14437	2931	3535	2509	2004	1325	1054	875	676	549	480	431	380	375	354	310	274	280	273	283	280	250	276	252	271	261	278	257	236	231	261	235	255	258	262	253	249	260	248	248	250	219	247	224	223	247	211	221	243	236	219	225	212	247	222	239	246	259	238	218	251	245	229	224	227	225	214	190	212	217	217	217	211	219	228	230	224	216	232	223	220	188	203	225	238	222	235	260	225	214	248	230	228	225	231	229	226	211	229	211	209	228	239	214	199	233	213	195	202	237	251	255	230	240	202	219	202	235	247	228	231	230	215	233	215	233	229	235	218	205	217	241	207	203	228	237	198	219	204	230	219	201	240	238	214	205	224	198	216	230	211	236	231	216	214	239	255	222	225	229	192	227	200	204	250	237	202	189	230	219	211	244	233	223	231	227	216	228	231	244	204	242	202	235	216	237	228	224	225	217	229	226	226	209	216	229	221	184	217	205	214	208	211	223	222	195	218	203	233	218	221	216	234	210	230	198	217	211	235	231	235	219	228	233	235	231	210	191	223	201	247	224	210	209	233	230	217	223	196	230	263	218	205	222	224	205	203	259	228	215	194	223	226	229	216	229	220	206	216	263	216	245	225	235	222	249	225	216	230	231	222	232	237	225	216	223	203	252	201	210	232	204	218	207	208	230	230	224	207	224	246	236	205	207	220	233	236	205	221	245	208	218	249	209	204	239	183	225	246	233	234	218	238	239	246	266	199	225	227	217	224	218	220	226	202	225	224	212	217	203	202	215	221	221	211	229	230	233	234	200	190	229	222	228	217	227	223	220	215	218	231	216	224	195	226	202	254	215	213	221	241	207	225	240	238	228	207	223	208	231	221	233	246	227	183	199	216	214	226	219	186	228	239	224	232	211	232	211	200	212	208	250	223	233	231	193	214	210	241	228	235	217	205	234	244	216	209	228	224	220	207	199	256	219	218	240	233	242	221	198	231	251	255	223	200	237	228	201	202	244	201	195	216	232	221	241	191	224	225	233	216	215	254	195	231	232	221	226	220	222	228	195	231	237	204	200	235	232	210	226	219	224	235	200	233	183	205	190	236	222	228	222	203	209	213	250	244	207	239	216	214	234	227	197	235	233	227	239	217	223	179	250	207	231	240	246	210	228	235	207	220	206	217	212	215	196	207	236	256	191	225	238	217	203	235	227	229	232	228	229	210	220	205	217	218	218	229	216	232	221	191	188	231	244	195	218	217	230	213	213	203	218	217	240	210	223	240	218	225	199	213	199	224	211	221	228	210	227	220	234	237	243	202	226	218	230	208	225	215	223	228	232	224	230	236	204	229	202	226	226	230	222	216	210	189	230	212	214	190	230	210	217	237	219	218	227	265	221	237	203	240	214	206	226	249	231	215	234	260	231	216	234	208	245	211	213	226	214	221	213	205	232	209	230	216	241	227	246	256	252	228	236	242	249	213	216	242	234	201	215	229	218	217	209	222	250	216	228	239	215	228	229	242	227	218	211	226	226	212	225	230	219	250	222	241	230	230	249	221	215	235	228	195	214	240	225	199	225	231	220	213	216	238	207	231	207	220	226	245	198	199	225	211	228	230	223	238	219	192	231	205	250	214	254	248	244	240	221	227	230	197	243	239	205	221	219	214	192	236	218	207	232	235	234	230	201	228	216	220	205	219	221	235	190	233	213	221	200	193	225	226	247	218	235	210	210	220	216	235	236	229	211	223	182	253	219	209	218	208	223	243	202	217	208	231	225	206	208	206	241	227	229	218	232	230	233	258	204	215	202	221	246	206	239	239	234	232	201	183	246	240	203	225	225	234	218	211	229	223	233	231	206	220	236	209	213	207	202	228	207	200	209	229	238	203	233	250	225	222	185	216	223	252	245	210	223	241	231	244	226	227	216	220	204	233	202	190	240	247	224	222	217	194	225	218	215	211	237	241	250	214	217	241	205	208	227	236	220	205	218	225	204	229	234	214	231	245	212	203	207	227	246	233	241	244	231	254	234	197	236	246	185	229	220	231	230	206	209	211	206	229	228	205	230	238	210	226	214	225	203	229	244	238	247	236	216	213	258	204	230	218	219	224	247	212	233	227	195	253	222	228	232	242	226	229	203	237	219	196	224	219	256	221	247	199	239	215	218	239	246	209	219	209	242	237	244	213	230	235	221	215	205	228	258	227	232	215	220	236	246	231	209	205	211	210	214	215	238	194	217	227	207	200	235	246	217	205	205	208	185	236	208	215	206	227	208	217	220	239	229	230	246	203	228	218	221	232	231	200	246	226	236	231	227	232	191	236	207	223	231	211	200	219	206	222	245	210	217	230	222	217	194	208	238	220	265	225	212	236	244	200	212	228	229	235	200	199	218	249	222	222	233	206	218	215	218	212	194	251	224	234	245	246	229	200	235	244	208	230	193	208	211	231	231	191	229	232	235	221	207	235	216	229	229	220	222	256	264	223	219	216	223	235	228	238	227	218	230	222	207	210	214	223	218	201	224	215	227	215	232	233	237	213	217	218	230	236	199	211	243	227	214	236	220	221	230	229	213	197	202	232	223	237	246	227	240	221	238	215	205	226	210	255	240	242	235	247	231	241	217	205	229	219	218	223	199	221	227	240	194	212	251	233	246	220	239	249	230	228	228	204	233	225	224	226	217	199	207	217	244	222	212	236	225	229	244	220	191	215	230	212	228	214	219	199	210	204	210	237	205	225	235	256	213	238	222	210	219	215	220	232	193	176	224	218	242	215	204	227	181	207	217	219	251	237	235	216	245	218	230	215	220	225	225	237	235	226	250	249	214	224	221	246	238	232	245	231	237	225	209	231	243	255	212	208	229	236	224	196	228	249	229	228	208	184	252	219	207	228	222	237	226	234	246	218	181	243	232	245	250	208	242	198	257	249	252	211	203	205	202	218	198	211	248	210	229	200	224	264	224	225	223	224	200	250	236	232	226	203	223	233	220	213	221	261	263	216	258	244	227	229	204	212	216	251	237	218	209	222	226	210	209	237	209	230	211	206	224	244	240	220	221	223	178	211	209	250	232	233	222	237	258	236	208	246	231	218	193	226	212	207	234	221	220	228	249	222	209	211	180	223	222	238	227	218	249	210	204	240	228	243	230	210	230	247	225	257	212	245	211	223	246	236	224	224	203	214	194	227	229	204	243	211	218	241	223	220	229	231	226	231	206	219	223	259	222	214	204	211	223	249	230	233	223	225	210	237	237	211	221	244	242	224	239	222	221	238	206	252	245	230	239	242	210	226	185	217	202	217	232	238	184	211	227	239	237	237	220	236	223	235	209	220	227	255	216	210	221	245	193	227	246	215	218	213	224	222	202	218	218	233	217	218	233	200	243	217	213	209	223	232	193	235	220	224	227	202	213	241	204	204	213	218	249	252	220	221	205	247	260	209	188	194	220	201	230	241	223	235	240	220	232	199	213	234	219	245	208	239	237	235	231	214	217	235	200	252	242	209	205	240	215	210	217	224	218
9333	2651	5910	6629	6537	5228	3921	3308	2737	2311	2077	1882	1596	1360	1368	1211	966	964	985	982	915	826	859	766	827	747	714	801	702	713	705	683	710	692	735	753	688	677	684	702	669	646	681	643	627	619	609	635	617	584	604	648	613	618	588	622	590	589	571	592	557	542	617	552	519	546	579	544	560	555	539	551	568	548	565	590	632	551	571	593	546	566	585	546	562	565	578	557	559	550	571	555	548	568	597	571	550	517	555	551	543	567	531	545	596	532	556	546	544	587	579	567	540	547	553	530	553	571	527	540	541	527	546	499	584	537	560	537	567	578	572	545	540	567	546	538	555	528	541	533	540	557	517	553	560	562	534	571	557	531	575	515	557	545	539	563	558	589	499	557	521	564	558	554	528	570	551	561	523	542	556	526	568	543	543	567	570	507	564	531	560	546	543	526	589	557	576	580	577	568	579	546	524	507	529	538	545	551	559	561	534	553	553	537	561	573	565	567	534	574	554	593	548	518	520	571	551	565	545	560	556	580	552	538	537	577	556	588	515	594	580	551	519	569	504	531	500	472	515	568	556	521	522	557	571	543	555	532	519	555	549	561	563	549	550	566	558	505	522	609	590	580	539	570	570	557	570	533	592	522	522	547	568	528	563	511	541	562	505	543	551	568	595	533	559	539	569	529	541	590	554	573	497	537	522	522	569	587	595	539	552	575	577	569	564	512	538	574	534	566	518	536	559	532	561	596	529	579	572	551	576	516	523	557	568	531	586	549	570	534	591	550	578	555	597	523	552	527	544	561	547	551	520	539	572	537	570	557	576	614	525	521	562	512	514	599	555	572	511	524	633	549	540	538	573	532	557	522	589	551	532	557	540	588	565	567	537	614	535	543	615	539	555	547	579	575	582	557	535	550	594	546	549	562	557	561	545	606	582	554	546	581	594	523	544	548	568	558	561	553	546	558	555	540	592	570	545	569	545	603	515	551	610	561	534	583	550	513	557	536	566	562	533	567	515	575	553	538	506	562	530	572	599	541	526	532	529	565	560	553	542	581	575	567	541	564	553	528	535	553	586	565	570	508	589	573	546	584	572	578	541	581	550	539	546	561	563	590	573	560	548	568	586	601	583	545	548	594	526	532	545	564	532	521	581	595	537	569	553	541	546	582	561	548	608	551	525	547	550	544	533	541	574	541	531	537	545	571	544	537	555	551	566	560	604	549	572	556	580	544	550	571	580	549	530	560	516	542	512	560	545	586	562	583	590	555	517	556	549	548	573	562	529	542	549	554	545	521	541	566	564	540	548	563	521	551	563	543	560	568	532	575	547	580	558	514	572	542	506	532	513	560	538	607	554	548	552	556	611	540	540	532	608	513	570	556	513	513	553	560	547	509	587	586	560	552	562	565	550	568	595	569	564	576	538	566	527	555	510	569	595	591	523	546	557	513	529	548	555	533	566	546	542	560	526	559	586	557	560	526	537	526	565	546	565	558	588	588	529	528	547	556	579	523	537	562	608	519	596	548	526	557	567	551	569	526	534	577	530	512	534	539	555	524	534	510	548	523	546	570	555	557	564	572	521	554	540	574	552	559	544	522	536	568	569	545	538	533	534	546	595	552	548	575	555	547	557	556	552	542	550	544	560	601	570	552	540	567	539	568	583	548	577	527	555	570	560	548	559	591	557	514	546	574	533	538	528	537	590	568	542	583	543	547	588	533	584	534	549	523	536	520	559	598	581	549	540	553	524	505	573	555	537	574	588	518	564	554	587	532	574	528	513	555	521	552	572	567	563	516	585	541	581	577	564	510	582	545	521	548	552	552	575	561	587	544	561	570	564	575	558	556	580	559	552	557	566	541	502	603	567	554	575	570	582	519	549	557	511	561	532	586	517	552	544	561	568	590	555	527	572	586	545	554	544	581	549	553	578	579	550	551	561	593	536	563	556	549	559	570	541	536	514	579	522	537	578	571	564	569	526	533	509	520	539	561	560	505	550	526	545	550	543	549	554	560	492	558	544	530	536	560	514	576	545	523	568	590	537	514	523	494	544	536	560	556	549	567	594	553	617	551	561	576	520	562	531	546	561	533	550	589	585	548	536	532	538	539	556	567	564	561	531	536	544	539	547	554	560	593	565	556	548	502	546	565	533	555	621	534	536	534	500	517	543	597	549	495	541	538	626	518	526	513	568	574	562	542	569	548	544	604	560	524	576	548	532	574	535	540	546	546	564	578	549	496	534	558	537	571	593	594	543	530	554	554	568	557	546	582	554	534	562	557	557	527	533	566	541	575	576	574	556	552	590	559	545	560	530	553	524	551	584	571	538	571	608	586	541	535	563	593	539	546	543	570	592	555	561	542	542	593	548	516	553	579	595	525	535	522	583	528	575	568	551	538	582	571	591	583	564	534	550	555	517	581	583	542	542	533	544	559	570	581	551	583	522	565	576	529	559	504	581	592	579	582	616	576	552	566	560	549	531	527	531	537	547	545	597	598	582	558	530	564	574	521	544	533	576	550	582	561	527	524	563	554	563	590	611	533	570	591	523	545	556	568	574	553	578	556	572	590	554	547	519	542	522	589	550	532	576	564	550	550	557	549	536	540	536	556	568	574	496	582	557	542	518	553	550	586	545	534	566	495	626	582	556	542	538	586	598	535	558	552	571	548	547	599	551	518	553	564	535	545	560	575	541	551	526	551	562	572	575	540	543	534	536	541	551	515	591	548	512	563	521	530	542	559	537	586	512	579	579	547	532	543	572	590	574	532	579	561	529	602	590	556	571	521	555	591	570	571	501	582	540	531	523	564	593	569	560	574	526	572	542	521	567	530	579	571	544	546	572	529	513	513	573	548	573	570	555	564	591	567	532	547	584	604	569	561	556	527	549	529	546	569	566	498	536	586	569	540	552	544	550	582	558	526	555	579	573	565	529	541	564	567	519	494	539	607	571	553	530	576	543	542	525	583	541	526	570	575	571	566	587	577	549	548	576	585	538	568	548	516	532	549	581	554	584	524	571	567	542	568	576	569	552	557	561	578	555	555	546	515	545	555	590	527	541	569	534	564	566	599	507	576	545	568	552	549	521	579	508	559	584	585	583	552	528	582	558	604	587	563	556	558	530	565	508	517	519	588	550	546	562	537	522	547	542	571	511	569	563	544	580	572	574	547	532	592	527	557	543	547	528	576	507	534	538	574	574	552	566	561	582	525	585	545	553	574	544	539	572	514	543	607	511	600	572	584	582	544	553	560	504	520	567	601	512	597	521	544	549	528	544	538	585	573	525	545	579	579	606	569	557	557	570	547	571	536	592	571	528	554	584	556	531	570	549	565	520	543	612	536	558	554	544	569	546	544	553	579	546	561	568	528	554	577	540	562	535	535	521	547	548	538	574	530	546	571	553	583	553	536	511	559	539	529	555	541	560	511	593	575	582	564	548	559	531	557	586	544	586	592	541	566	539	592	550	600	520	581	577	539	573	536	554	536	536	572	541	560	571	573	531	564
2303	847	1010	912	706	561	576	515	477	451	417	394	392	347	390	333	337	352	329	342	371	336	335	371	380	388	333	351	352	343	335	325	353	325	343	349	332	329	328	342	378	372	358	341	318	347	325	340	382	325	340	320	325	377	357	314	344	360	349	311	338	316	320	348	317	318	379	326	369	340	347	314	348	314	330	337	312	343	316	321	369	359	314	328	336	370	353	341	340	358	336	326	322	314	331	317	309	327	323	316	373	325	373	328	354	339	340	347	331	335	331	350	370	313	312	351	316	352	318	318	313	301	333	352	335	321	307	350	331	294	306	330	330	335	330	350	360	352	312	321	350	360	318	305	322	275	347	350	362	347	348	323	296	303	344	366	321	318	327	373	347	335	358	338	343	353	371	326	341	371	337	318	300	366	309	319	328	325	346	374	325	361	358	368	349	359	304	334	336	353	304	311	331	352	343	333	374	355	361	357	368	348	325	338	367	338	277	324	328	329	330	357	292	369	352	301	335	350	317	322	333	351	363	323	349	360	344	306	358	324	327	351	326	321	346	358	348	335	336	380	359	351	312	296	329	317	348	348	360	328	374	343	323	346	365	302	332	357	339	361	310	339	346	344	356	347	352	261	341	332	316	335	352	355	341	323	378	332	317	352	360	326	338	326	343	338	352	324	325	320	350	364	346	366	359	333	332	325	334	325	296	308	316	343	331	341	321	345	323	370	365	344	347	346	331	348	337	333	332	362	358	349	332	316	359	321	307	320	324	317	368	333	353	335	321	302	301	350	307	373	357	312	332	347	342	328	343	353	332	324	358	368	360	335	366	359	317	314	358	336	352	370	318	334	339	338	318	361	353	350	330	321	336	340	350	358	341	337	352	326	358	334	354	370	335	332	363	350	338	311	401	339	286	349	350	322	337	336	332	335	337	340	357	350	328	347	346	316	345	338	339	351	326	367	305	331	312	367	302	331	337	303	339	343	359	347	345	323	307	335	321	328	304	317	359	324	308	326	339	347	309	319	353	330	371	335	309	331	318	335	307	331	378	346	347	354	337	371	325	356	343	345	323	327	337	325	323	323	315	344	331	340	352	343	375	298	327	321	297	343	317	358	325	319	311	351	299	343	316	357	325	351	355	344	366	321	332	329	360	345	310	355	352	352	342	322	346	319	342	356	351	378	308	334	314	340	328	323	323	338	321	364	359	347	331	325	348	358	316	380	335	328	334	329	343	302	341	380	316	342	357	340	353	325	286	317	324	320	337	354	349	309	345	337	287	289	295	347	336	346	340	352	319	358	354	346	306	296	355	306	341	321	346	357	299	318	328	320	316	326	343	330	333	321	328	346	314	345	337	367	351	310	343	336	321	339	343	336	359	340	365	309	308	352	307	323	320	349	352	350	334	360	331	333	380	350	319	325	337	311	320	337	344	378	337	332	352	339	315	353	372	327	333	339	336	340	346	350	359	335	321	334	324	340	350	355	278	315	334	347	343	357	318	369	290	348	344	328	314	371	356	323	356	336	347	356	336	310	346	358	298	336	303	345	333	333	325	358	350	320	354	326	353	334	355	333	302	321	319	320	315	339	344	350	328	318	341	314	301	342	347	332	361	333	356	324	338	347	327	365	362	351	392	345	338	367	379	344	356	339	337	342	351	313	316	340	336	272	330	358	328	360	323	365	356	334	332	357	360	329	338	313	329	337	314	328	307	344	335	353	328	329	315	329	343	341	313	352	381	353	332	343	345	339	333	309	351	317	341	341	331	340	343	369	346	350	342	325	340	308	340	367	311	315	314	360	331	316	341	352	316	319	332	341	335	305	325	348	355	306	352	319	364	311	352	346	352	347	308	312	343	299	353	302	332	356	355	340	346	350	336	339	334	340	341	356	328	354	336	302	343	318	348	351	335	360	311	355	332	329	328	326	311	299	332	336	349	336	323	324	300	314	367	292	354	351	357	341	350	338	285	322	321	391	342	344	319	334	336	324	335	336	324	364	340	326	335	322	338	342	369	326	358	340	364	315	318	354	328	335	354	342	302	322	300	347	317	333	367	354	339	319	325	332	321	357	344	328	352	335	313	351	356	340	300	328	340	352	336	337	327	341	348	327	343	322	340	322	331	357	307	338	348	308	330	367	370	358	375	363	318	357	336	346	341	350	346	363	339	344	344	333	314	314	336	325	333	334	342	330	343	331	323	331	320	344	347	351	326	292	312	351	327	346	359	326	320	341	328	363	373	354	309	351	356	354	329	327	324	359	323	340	331	308	332	328	325	334	329	342	352	338	325	340	327	344	331	349	345	357	370	326	309	316	366	321	306	330	349	305	336	330	350	362	287	339	323	384	326	320	330	348	310	344	331	333	317	347	320	360	334	338	328	351	315	307	341	365	342	344	320	335	341	345	330	338	335	336	360	344	320	359	317	319	370	384	370	310	313	351	321	354	340	343	346	331	354	306	346	330	325	361	315	304	349	330	331	365	337	340	311	334	340	329	320	372	340	346	348	344	374	314	346	349	353	313	346	335	321	350	358	320	350	322	335	375	331	316	342	365	335	326	338	335	343	334	348	352	366	326	391	320	337	325	336	367	366	320	343	329	350	366	339	326	333	351	328	369	329	330	302	343	319	321	335	361	347	362	320	336	365	329	325	322	341	339	322	368	344	371	364	342	327	351	335	295	353	301	333	341	331	370	360	322	336	318	348	362	335	341	359	328	312	306	341	308	353	325	313	328	331	332	313	334	359	329	342	369	357	358	321	351	339	358	330	320	340	338	354	361	326	297	374	347	321	336	314	317	323	283	279	331	315	303	345	337	332	351	338	344	354	314	337	327	346	343	332	331	327	341	314	342	370	359	346	319	322	325	335	296	363	342	300	311	342	315	356	324	324	371	328	350	358	305	345	374	350	329	361	345	309	339	358	344	364	328	339	274	337	314	287	339	300	299	354	344	329	327	329	350	317	332	320	345	340	343	361	358	357	315	327	339	352	317	353	327	345	359	334	344	325	370	317	331	327	328	333	315	350	318	325	324	342	299	362	352	329	329	337	350	336	397	351	353	340	355	309	344	355	353	346	301	317	364	336	347	351	339	350	320	335	358	360	366	332	315	363	306	362	363	342	326	327	335	342	348	346	357	342	308	329	338	348	361	360	368	295	320	340	324	322	352	325	324	343	343	326	336	367	329	324	341	342	347	359	320	317	277	301	352	340	333	366	347	323	339	321	362	312	351	345	297	358	339	334	349	334	321	357	358	330	337	326	321	329	311	380	318	315	329	391	333	367	332	313	327	318	367	345	315	358	347	339	322	329	305	330	366	357	341	319	348	329	326	331	302	307	365	313	341	334	346	337	347	347	307	340	311	328	343	316	365	345	351	355	352	341	340	316	333	338	352	310	305	360	345	349	316	344	339	359	331	325	336	337	351	312	308	327	332	311	328	308	325	348	325	356	335	359	337	353	336	354	336	325	338	366	312	363	328	349	364	359	325	347	359
2567	1420	2202	2611	2404	2019	1814	1650	1377	1374	1193	1133	1104	1084	996	951	874	932	906	880	834	912	858	919	863	826	851	818	860	873	830	854	886	879	911	844	835	842	849	813	870	837	814	806	812	816	771	824	861	764	816	770	817	807	796	846	782	822	804	820	828	824	839	737	809	771	762	807	791	820	810	781	783	839	807	796	785	871	844	842	821	791	806	814	799	859	819	800	739	798	807	790	800	828	811	828	797	824	796	793	821	785	809	856	853	772	813	834	838	785	858	794	813	814	805	777	782	763	781	745	795	742	777	815	798	818	816	812	814	773	793	768	759	814	820	823	775	779	758	780	826	783	810	787	818	765	826	775	807	780	791	818	813	828	823	762	781	806	799	784	845	799	813	834	803	793	839	836	813	786	783	793	823	758	793	771	820	800	788	801	831	733	783	798	817	790	765	802	825	818	819	799	761	874	790	771	773	793	813	750	783	803	784	793	754	820	822	735	777	757	798	809	858	802	849	777	791	756	782	776	803	828	821	806	744	826	762	765	791	798	798	774	767	795	835	780	786	856	869	858	800	783	824	784	788	802	819	800	758	805	842	816	792	786	796	809	838	805	815	842	799	788	779	788	805	845	823	766	827	799	801	768	809	818	761	833	871	806	775	853	774	792	796	847	792	754	782	778	827	785	773	803	805	768	770	774	808	764	823	823	820	819	828	798	787	808	775	815	756	814	849	810	807	777	806	838	837	781	780	790	821	791	825	756	801	817	811	856	803	824	799	792	821	765	783	781	796	819	834	816	762	766	794	802	785	807	802	775	783	838	803	816	759	821	847	821	820	769	797	797	813	777	753	852	814	797	840	811	795	809	824	703	830	822	819	784	791	807	760	772	842	795	830	759	802	789	831	795	838	799	799	786	823	784	841	842	806	753	852	831	736	804	798	814	817	803	815	814	822	805	786	832	797	780	769	797	798	803	787	793	803	828	796	779	824	771	825	796	800	808	761	833	807	809	779	872	822	807	831	850	792	745	812	787	830	847	813	829	833	804	831	771	793	804	832	768	760	780	798	838	864	760	764	810	793	806	850	787	813	833	807	804	782	799	779	809	774	775	872	815	799	794	758	761	812	791	773	793	796	821	830	756	821	778	810	810	799	800	816	768	794	793	853	802	757	816	785	737	781	824	800	785	795	789	799	825	838	794	775	751	792	808	820	783	766	808	772	780	764	849	768	865	799	793	749	760	821	812	792	749	806	801	788	789	785	827	787	827	803	804	845	820	772	836	843	822	751	845	810	787	818	810	784	799	816	835	765	772	786	761	803	849	807	779	772	751	805	821	865	834	833	813	773	796	791	779	833	841	799	809	811	861	798	834	795	781	826	809	776	779	774	782	770	807	805	791	796	847	774	789	789	779	790	756	843	812	841	829	870	786	809	784	794	811	747	840	812	843	787	853	745	835	768	802	787	793	764	812	799	789	792	806	788	800	796	798	810	821	792	791	784	761	783	750	780	784	850	816	765	832	792	786	828	808	781	819	769	782	799	829	790	773	794	806	815	840	862	819	803	831	801	811	781	817	796	793	843	777	790	837	820	831	787	776	839	787	757	751	773	830	831	851	762	740	819	830	799	803	823	834	840	804	807	817	763	837	773	805	831	818	736	769	814	830	778	815	780	797	797	875	829	774	794	773	815	829	801	770	796	796	798	799	817	774	779	796	752	776	814	803	814	809	805	823	809	779	768	807	797	786	770	773	763	786	830	786	758	791	782	823	783	798	800	775	816	818	802	791	781	819	785	735	801	836	803	820	791	781	840	776	780	804	807	782	784	816	856	802	762	793	756	849	823	797	767	824	791	779	805	819	819	761	802	793	781	759	811	864	769	801	826	744	806	821	818	797	836	833	786	816	804	834	767	842	753	882	767	812	783	796	873	833	803	838	876	792	785	793	811	808	806	837	834	779	826	738	826	807	789	785	836	771	807	802	797	797	803	821	787	770	824	800	780	811	796	808	798	852	782	792	775	822	834	830	771	819	844	858	822	831	831	814	783	804	814	808	777	744	796	827	858	791	778	800	818	759	813	796	771	790	824	803	808	820	797	813	843	788	812	761	799	864	848	809	817	820	823	803	819	780	819	830	813	801	814	847	816	757	817	816	792	797	812	867	824	812	735	794	852	778	859	787	831	769	805	824	812	845	858	764	829	799	821	806	861	835	811	759	830	774	827	771	825	823	804	795	818	755	755	799	781	765	760	813	816	792	809	830	839	812	797	782	803	840	769	778	766	821	802	766	787	807	836	830	815	768	796	818	821	795	801	815	820	807	805	756	808	803	782	812	860	803	810	777	807	846	824	818	786	843	820	812	794	839	798	853	780	856	768	770	777	750	819	717	838	789	784	812	777	810	769	777	830	840	787	771	823	779	778	788	748	797	838	809	776	777	829	811	830	813	793	821	836	807	811	822	812	797	814	816	786	807	766	757	812	812	823	779	801	787	801	777	783	834	777	823	779	768	814	823	778	810	778	803	790	800	793	820	808	855	831	789	857	836	783	796	784	799	827	809	835	813	786	775	821	779	840	814	790	797	812	817	805	797	809	812	782	830	795	791	774	820	791	811	825	781	805	769	842	830	866	777	791	799	810	786	894	803	785	791	820	808	838	828	753	829	807	814	751	833	799	853	832	781	826	814	784	815	830	788	820	790	782	831	820	819	778	823	794	779	814	785	803	785	778	823	798	811	784	819	828	797	755	825	834	792	817	791	756	833	771	837	793	821	823	809	771	788	782	783	866	817	776	799	778	795	763	782	812	815	835	770	793	767	853	802	805	841	818	843	802	774	816	787	795	790	814	816	838	761	780	814	765	839	782	778	795	763	823	817	814	816	808	786	777	807	891	833	786	816	780	833	771	812	781	840	832	840	777	782	797	769	814	810	762	792	791	817	772	838	782	798	743	834	754	761	763	807	796	801	724	792	831	793	778	814	780	769	806	786	784	831	819	802	816	815	811	797	816	760	769	761	836	787	797	799	820	761	793	809	828	777	817	811	769	809	819	822	806	812	818	740	799	817	834	781	799	793	772	815	761	865	760	775	811	813	813	787	844	881	840	825	828	821	797	824	804	810	809	833	784	792	762	844	826	775	875	770	808	813	776	806	859	783	762	809	832	752	816	784	830	794	801	843	808	819	763	789	800	800	804	815	781	791	811	830	849	837	796	796	772	864	841	776	794	819	796	802	798	805	811	813	886	806	814	823	827	787	779	781	791	797	827	844	807	818	813	763	811	811	747	768	828	797	791	802	783	762	810	790	814	797	827	813	798	814	837	833	827	853	777	821	788	789	807	798	811	808	753	785	811	777	813	788	812	799	785	794	786	792	826	829	795	757	756	765	825	750	789	737	806	784	785	801	780	776	745	833	795	799	838	812	777	859	793	817	825	780	789	822	782	840	819	763	805	812	819	809	758	833	840	806	839	796	829	784	760	811	820	814	772	809	766	773	829	798
8120	1752	2231	1842	1233	902	775	661	609	510	472	438	446	414	364	360	347	338	344	332	328	333	349	321	323	331	376	306	326	319	334	324	315	271	321	362	307	300	333	312	299	306	326	306	307	279	316	290	275	315	328	299	302	301	264	308	301	302	307	317	301	303	335	335	328	311	294	322	284	290	281	303	313	277	300	317	285	324	302	304	292	312	240	291	324	313	306	309	319	286	331	320	306	293	301	276	292	318	318	283	339	285	305	313	309	305	285	296	318	302	313	294	297	316	328	333	323	304	315	278	308	309	349	324	280	291	308	328	303	285	325	314	358	293	317	316	283	289	339	297	335	317	299	277	350	304	281	306	294	297	296	322	321	303	268	323	316	318	298	328	271	295	323	346	312	310	266	295	304	297	320	306	295	321	359	324	296	333	331	320	311	334	314	286	311	278	322	313	311	297	297	298	288	331	291	296	318	313	309	299	305	289	289	296	335	317	304	302	293	301	325	338	302	339	302	303	305	317	295	311	329	312	294	315	302	324	365	288	347	313	303	298	305	304	332	291	308	309	309	331	314	343	292	296	276	306	284	328	326	296	301	330	297	311	278	303	311	276	306	304	281	327	265	302	290	274	321	319	275	326	339	320	324	301	306	312	323	303	317	308	289	329	339	300	290	300	284	312	308	324	334	312	343	309	301	340	349	307	311	310	320	327	296	348	291	328	336	315	294	304	279	287	290	307	275	326	306	278	318	277	262	284	344	313	307	320	291	255	290	306	278	300	299	318	290	330	296	303	306	303	337	294	298	312	348	279	323	301	287	305	289	324	270	304	303	273	298	326	297	324	300	271	287	292	317	325	328	311	332	275	294	336	336	299	292	325	301	284	349	294	280	320	310	320	342	304	298	295	302	283	289	309	313	275	319	324	317	313	263	315	312	285	296	293	327	314	320	311	321	338	319	312	313	284	306	320	304	319	308	312	293	327	319	294	304	298	278	324	298	303	300	289	318	314	316	269	301	315	338	282	284	330	285	276	308	321	301	297	315	293	298	312	334	305	317	310	305	298	308	272	314	296	304	303	286	312	298	283	327	304	277	288	277	300	275	310	345	338	314	293	344	299	307	293	342	301	335	338	308	295	300	300	287	302	314	316	316	293	308	293	293	308	306	307	293	328	345	313	308	306	309	295	301	278	284	335	305	311	305	302	330	317	308	309	281	331	299	330	293	280	304	295	332	294	311	332	299	322	328	314	335	310	291	291	334	295	326	312	312	301	316	273	316	297	317	295	311	342	306	277	297	324	320	319	285	285	298	333	309	329	293	274	316	316	317	278	293	289	326	306	328	293	284	297	294	307	271	298	299	279	325	312	291	307	319	322	311	306	285	301	295	322	292	307	315	305	289	327	316	300	280	302	305	323	280	307	308	317	324	282	313	290	288	273	294	305	332	306	340	334	305	312	342	315	303	311	303	277	301	303	323	336	299	272	296	319	308	330	289	319	334	322	301	295	300	272	269	282	308	318	290	300	301	308	304	350	307	297	307	330	280	338	324	324	312	306	341	334	288	281	320	311	290	323	315	296	290	335	296	303	315	292	291	306	307	300	320	302	292	296	316	272	309	259	319	309	305	331	319	289	309	331	293	310	330	341	301	299	280	285	311	330	301	274	309	294	315	311	321	322	311	317	300	327	323	300	308	325	330	336	322	311	308	294	269	300	354	313	307	330	302	307	299	317	337	287	303	281	273	280	303	299	299	337	322	304	293	260	284	328	303	338	319	340	301	326	308	313	330	283	293	290	313	289	281	307	318	297	320	317	314	272	321	339	308	309	303	306	348	318	320	302	306	293	324	294	315	329	292	333	310	305	270	323	336	287	309	334	323	301	326	317	336	296	304	297	291	295	285	325	319	308	334	300	326	302	299	295	335	316	318	319	350	289	297	313	280	330	323	308	285	268	330	287	316	303	298	319	308	327	294	313	291	305	304	308	316	311	309	298	325	345	317	307	288	275	295	305	308	301	292	294	321	289	302	294	331	301	332	344	324	326	338	310	296	292	317	269	344	303	309	299	299	296	334	293	313	317	302	307	324	297	311	279	290	322	297	324	294	299	305	309	294	284	308	280	304	298	280	321	305	309	289	328	284	268	299	333	307	281	289	297	287	321	305	314	340	285	301	286	293	317	332	342	312	318	329	312	309	304	318	311	325	303	296	289	323	316	312	312	302	305	352	315	308	319	337	304	321	294	296	298	345	318	316	312	325	310	298	340	336	320	305	332	339	309	301	312	319	326	315	314	289	308	295	304	303	303	324	316	287	300	311	276	331	334	300	302	324	288	291	334	310	288	339	272	321	306	282	334	310	323	309	301	307	300	277	305	302	293	312	329	320	304	321	305	289	311	297	314	289	270	285	334	299	316	339	284	321	326	260	307	327	359	330	331	295	311	311	305	292	324	294	294	314	289	311	345	330	302	282	290	324	299	319	290	326	339	333	340	352	283	305	349	276	310	293	335	311	316	277	262	315	278	321	307	297	329	287	318	316	308	312	305	318	296	309	283	314	287	326	305	322	288	303	299	303	307	314	301	309	274	307	332	337	328	334	309	300	318	284	302	308	330	253	290	285	298	310	294	299	303	294	279	289	304	310	290	274	287	315	336	317	335	289	320	324	302	289	284	312	289	308	332	300	300	322	311	322	282	311	297	295	294	289	301	284	336	320	317	312	328	285	312	322	321	305	327	347	293	322	314	280	316	307	319	286	317	290	314	297	353	309	306	302	319	332	320	273	292	297	326	309	299	337	341	278	309	306	318	285	295	328	297	326	278	333	339	336	321	311	303	328	347	281	306	282	298	319	315	320	326	291	331	292	296	299	304	329	312	310	332	291	328	305	353	319	338	301	310	321	306	265	285	284	319	305	314	294	350	316	292	324	314	301	298	320	313	274	353	314	289	283	293	304	293	309	303	299	315	294	285	325	296	311	301	291	316	306	340	306	315	328	337	299	293	285	295	307	289	306	297	295	341	269	316	286	295	322	307	280	294	316	314	293	287	304	290	319	274	365	303	322	306	298	276	314	276	298	318	320	325	288	259	325	303	322	306	287	302	285	322	328	277	339	320	285	329	327	288	323	310	338	325	344	311	293	238	305	290	336	317	304	338	314	260	308	348	305	307	305	311	308	289	328	308	300	308	304	362	286	319	294	308	286	319	319	292	302	295	296	307	302	334	293	321	333	313	297	324	323	319	303	302	281	283	275	293	307	302	339	286	291	312	295	309	346	321	281	284	307	299	283	304	327	310	324	309	328	328	335	323	295	281	311	311	320	275	305	296	306	283	309	282	301	285	298	292	305	277	298	324	287	316	325	307	250	323	315	320	284	314	273	318	317	282	300	319	301	295	306	323	326	311	319	350	315	262	276	323	320	277	309	282	309	325	315	299	262	316	315	317	312	307	335	318	312	331	306	301	285	264	309	292	301	325	318	335	298	295	319	314	292	327	330	337
7227	2126	4316	5072	4525	3487	2989	2594	2162	1860	1709	1638	1374	1307	1242	1072	1077	1065	986	1033	916	1005	873	959	898	861	815	862	885	860	846	881	833	828	863	831	845	871	768	808	790	791	771	809	780	799	783	780	762	760	810	744	762	768	769	778	754	762	747	765	759	753	702	750	791	752	735	734	735	730	697	719	747	775	680	706	758	725	746	777	731	773	736	720	730	742	733	780	792	775	770	694	698	705	728	686	728	754	782	709	751	756	703	742	701	719	724	771	746	726	764	730	709	741	743	756	708	720	783	740	697	797	770	755	748	761	715	709	732	742	704	718	776	803	682	745	727	731	775	753	710	729	776	713	722	758	771	744	726	743	748	728	728	770	695	723	780	705	770	724	736	759	722	735	713	752	727	766	734	771	772	711	759	760	747	701	726	762	745	693	742	661	693	731	717	698	764	715	739	769	743	715	778	718	712	704	709	724	778	773	738	759	694	752	734	772	721	757	733	733	749	698	697	733	704	748	722	744	705	696	737	754	683	721	764	717	727	746	756	708	746	694	802	744	773	787	786	758	767	707	701	742	757	796	737	717	735	717	733	743	727	743	754	736	746	739	750	723	683	721	773	823	758	752	723	784	739	835	750	709	740	749	756	740	747	719	718	720	736	736	704	775	765	748	742	709	731	775	740	714	739	767	743	768	734	751	741	733	733	731	715	736	701	704	744	697	741	762	694	774	709	752	786	735	784	755	737	755	730	710	727	717	730	738	741	760	777	719	719	764	724	757	716	722	713	775	744	726	688	718	714	780	759	756	779	741	769	758	736	726	733	712	740	770	729	745	760	760	728	727	750	763	747	725	733	712	792	766	721	700	734	704	711	725	712	711	714	713	772	791	807	767	729	711	730	739	744	735	722	778	747	763	727	713	752	745	724	729	751	750	750	726	721	745	707	742	699	740	686	701	756	737	757	733	714	732	754	728	733	743	704	782	739	724	724	691	774	747	722	776	729	734	723	789	751	793	716	746	737	697	742	724	745	753	708	740	749	749	753	820	720	674	717	743	732	720	719	735	768	741	716	721	749	746	737	696	735	733	741	713	733	785	745	713	757	755	764	730	709	728	717	779	700	713	713	767	746	683	747	725	818	748	772	697	731	758	772	729	702	722	727	733	750	701	730	726	771	746	727	766	749	762	703	758	708	716	740	753	762	784	767	720	721	733	745	687	779	712	783	766	734	778	741	715	750	741	730	745	743	738	740	736	710	780	741	810	766	752	758	705	722	754	712	762	739	773	769	707	726	683	765	725	704	693	743	703	746	758	740	713	763	718	718	729	712	689	766	720	775	725	722	713	723	660	750	736	671	760	730	769	693	725	719	746	707	755	771	745	749	721	740	673	736	755	721	703	758	768	756	724	764	734	757	725	742	725	755	778	711	786	715	773	735	718	770	746	763	718	766	750	765	743	711	735	684	766	745	701	711	712	774	757	681	752	791	738	792	774	764	737	756	770	710	774	739	735	770	716	766	752	739	729	711	699	778	695	769	755	726	717	726	719	755	697	719	772	737	679	718	742	785	719	743	734	755	741	695	791	768	761	736	726	703	762	709	742	733	787	715	750	756	755	683	713	741	702	757	728	785	750	722	724	752	758	756	713	765	790	747	754	747	730	725	777	760	753	780	678	720	745	759	744	746	754	760	775	762	743	729	707	762	718	733	759	779	750	721	724	774	743	713	729	713	759	738	759	682	765	737	724	728	706	664	766	707	710	759	744	720	696	748	727	720	742	739	736	721	745	756	763	730	673	787	712	741	724	732	772	756	708	788	717	796	745	713	737	727	744	698	757	690	685	703	747	770	771	743	771	781	736	732	761	727	753	753	744	734	730	739	763	703	735	699	765	683	743	709	719	737	725	735	731	761	755	674	717	742	738	729	747	724	790	730	792	714	736	731	717	783	711	764	777	723	784	706	807	778	733	738	733	731	752	708	720	731	754	725	665	809	716	732	724	688	772	729	726	740	689	761	759	706	741	752	689	712	756	754	737	719	698	704	741	757	711	720	801	759	704	779	731	724	718	749	688	761	742	748	747	692	787	774	748	742	690	716	723	780	741	722	719	732	771	771	759	799	696	724	697	764	723	682	735	740	747	730	730	715	775	745	688	736	747	721	760	763	695	745	729	758	726	771	720	760	714	728	718	720	736	744	692	801	713	760	772	703	723	728	751	698	775	747	715	701	691	759	729	747	734	731	745	758	766	774	735	780	726	758	734	755	698	716	734	718	713	749	751	777	769	739	753	762	751	736	779	730	725	731	714	705	763	734	758	740	715	743	743	753	753	716	719	678	732	701	759	748	768	750	718	771	759	774	771	762	733	722	783	744	702	783	783	734	722	749	759	714	749	687	723	742	723	719	765	741	739	715	776	738	762	780	716	726	699	748	780	749	764	748	714	730	748	710	727	747	751	772	717	716	756	698	727	737	709	778	698	762	710	752	711	755	721	724	769	784	731	725	737	773	741	750	740	769	768	717	739	766	713	719	685	778	757	690	734	748	703	738	680	701	670	743	774	751	714	772	725	744	718	779	734	728	743	741	746	741	774	740	718	763	732	788	713	783	768	744	735	711	711	694	805	764	766	741	745	754	722	710	733	690	785	761	748	756	719	729	757	739	763	693	776	704	756	725	788	734	767	737	743	738	703	737	731	749	764	641	741	760	736	726	755	727	749	794	732	791	689	712	820	716	718	755	754	777	735	721	791	771	742	762	720	686	735	654	715	724	759	771	683	709	742	729	738	723	736	713	737	733	715	744	716	730	776	756	738	738	730	766	772	694	764	773	729	780	745	764	752	727	726	702	748	685	747	731	753	736	693	738	735	783	715	736	748	713	728	764	729	756	749	781	677	697	760	722	742	718	747	758	724	776	736	731	719	729	719	746	780	723	733	707	732	719	735	764	729	808	758	765	688	738	772	670	736	686	703	764	792	715	802	750	739	724	723	748	735	768	719	740	713	707	750	777	772	717	737	798	763	764	699	760	724	736	702	704	721	725	766	743	779	758	727	777	736	728	755	774	697	740	773	800	746	769	770	772	756	725	747	726	728	737	736	705	762	761	738	686	741	750	738	742	748	720	707	763	766	724	733	746	781	706	739	687	739	771	761	736	752	780	784	756	753	787	739	748	776	748	758	728	784	727	713	728	728	747	727	770	729	741	711	788	813	728	707	782	722	735	769	729	737	770	735	752	742	712	721	694	759	725	713	736	731	731	705	710	705	727	704	687	714	726	715	800	758	720	691	749	786	709	714	751	714	784	763	716	734	707	747	693	733	761	745	743	728	760	672	768	787	736	738	694	766	732	783	694	747	724	737	760	753	742	738	722	727	739	683	694	738	722	704	745	730	702	725	721	695	721	765	746	765	716	732	693	724	731	742	728	757	708	738	763	740	740	724	741	752	726	694	754	754	738	738	742	752	715	725	746	745	747	754	708	742	763	722	747	765	792	771	749	758
14204	2758	3488	2546	2001	1286	847	755	725	523	498	444	414	358	342	279	321	281	240	303	282	270	244	253	276	242	257	246	219	252	258	247	240	237	250	243	243	246	231	220	244	215	253	214	219	222	183	224	234	225	247	234	228	247	189	240	223	208	226	233	206	224	205	230	245	263	224	233	225	218	246	253	212	204	219	212	208	241	193	235	221	202	241	245	228	219	248	197	220	249	192	223	231	191	238	253	224	215	241	231	211	213	226	247	247	203	209	269	234	217	229	235	207	246	246	241	225	222	202	242	227	222	218	226	207	220	198	221	206	202	226	193	236	214	224	204	214	256	256	208	186	244	221	209	243	235	231	220	219	245	239	208	230	225	207	194	238	212	218	244	213	194	225	240	225	221	192	215	198	208	224	220	242	219	226	237	225	226	225	226	229	235	231	208	212	224	255	212	219	233	233	244	246	245	233	224	221	213	218	233	226	222	220	200	214	255	227	223	227	262	243	241	240	246	203	247	253	243	236	247	218	223	222	231	222	218	221	224	209	208	212	225	228	228	256	223	234	223	219	204	215	214	231	256	233	215	222	219	237	244	232	211	215	191	215	222	199	236	238	248	207	233	232	238	249	228	230	209	259	224	227	245	240	240	231	247	237	215	211	196	226	197	224	224	260	219	191	205	245	234	239	217	206	241	244	222	244	225	245	250	224	181	222	252	205	209	199	187	218	203	211	207	222	207	222	176	223	209	217	223	230	256	210	242	242	216	220	206	243	198	224	218	217	212	212	221	216	222	217	231	223	206	206	237	222	211	229	264	215	230	214	254	231	212	227	235	235	244	229	198	246	230	230	236	214	228	201	214	246	208	216	246	237	212	235	239	270	207	206	229	215	229	206	211	220	210	206	229	239	227	188	219	236	221	205	227	211	257	237	200	218	244	234	240	230	232	213	228	229	212	214	258	241	219	216	238	209	224	224	211	232	207	205	228	207	235	217	258	235	215	208	208	203	212	239	233	206	214	208	224	230	244	233	212	263	196	243	217	198	225	219	241	204	247	261	245	241	233	243	221	209	203	225	227	203	207	212	224	223	218	204	210	192	220	234	255	219	233	212	210	212	215	220	250	231	207	225	219	223	231	209	204	207	197	218	212	225	199	218	215	251	185	204	234	208	250	210	220	224	209	240	246	215	234	234	229	245	218	229	191	218	218	228	249	227	241	236	224	210	201	190	222	236	242	221	219	220	224	214	217	184	200	210	228	207	185	223	240	212	230	227	256	216	205	211	243	209	235	221	220	209	210	188	230	239	214	230	214	201	268	227	262	217	230	214	246	214	230	214	198	227	205	222	204	210	216	212	221	232	231	205	226	215	241	237	220	259	203	207	201	214	230	227	206	230	223	238	229	227	251	261	230	215	235	203	207	221	210	227	217	225	216	233	235	215	225	225	227	188	220	220	230	215	245	214	202	221	227	224	238	241	214	223	214	242	220	242	212	224	208	208	223	229	240	214	214	195	239	242	208	226	236	253	257	228	200	223	207	216	208	228	242	241	237	225	226	196	205	236	202	232	198	216	201	212	217	221	240	207	210	250	206	222	231	230	204	210	209	229	200	227	220	210	215	233	208	201	205	210	228	220	246	219	234	201	244	230	225	226	205	233	204	249	198	242	261	222	223	233	188	223	241	227	229	218	221	234	221	238	197	223	199	197	233	228	221	197	236	222	234	232	237	220	229	202	211	207	228	200	227	229	206	250	248	229	187	207	219	227	248	214	213	212	240	223	220	216	237	229	240	204	214	217	220	235	240	227	240	228	219	226	225	220	226	236	214	218	235	211	223	231	212	221	213	236	237	215	240	219	228	236	239	213	198	211	197	237	231	196	212	220	246	222	220	214	237	200	204	241	209	230	220	219	220	204	247	229	204	180	236	248	233	240	222	241	213	196	206	220	199	241	240	225	224	225	202	236	233	211	240	251	240	209	207	217	232	249	203	208	217	230	197	217	224	232	202	241	245	216	208	231	235	211	224	209	240	221	212	231	228	257	216	218	220	219	244	215	232	228	223	217	201	230	240	215	209	215	240	222	219	233	231	212	260	210	224	220	256	253	194	203	219	232	221	211	223	236	196	212	244	259	232	202	219	217	192	234	218	242	227	235	224	240	208	187	231	203	223	252	216	252	200	224	222	206	242	216	230	241	219	219	233	224	211	235	245	211	265	217	231	218	273	222	214	229	232	205	236	223	232	203	218	219	204	244	198	211	235	207	183	200	224	229	217	239	217	221	219	220	233	237	224	257	227	214	235	239	225	228	223	241	232	229	216	225	223	232	237	226	212	239	203	229	235	217	229	208	214	240	242	208	216	191	238	240	208	242	244	214	213	240	214	203	228	216	220	219	227	209	219	217	230	234	238	230	246	233	230	222	240	265	211	207	191	233	212	212	227	218	179	238	223	232	225	212	216	254	238	218	236	208	235	232	213	208	233	212	186	210	248	238	216	247	222	197	257	258	219	223	214	237	232	217	232	249	263	237	237	236	190	239	231	207	237	217	254	232	238	227	215	238	231	231	219	239	230	238	233	229	205	225	241	249	212	218	220	223	222	228	228	208	198	225	199	246	212	262	215	240	242	201	256	198	207	219	229	211	234	232	248	243	183	218	215	221	229	210	217	221	214	216	225	240	219	207	238	210	234	226	218	210	200	215	208	255	218	238	205	235	209	224	228	212	214	188	198	222	220	214	232	262	252	234	215	220	229	254	236	224	229	217	217	231	178	173	227	237	234	252	213	234	211	215	209	221	210	226	206	233	250	219	218	238	219	260	245	231	230	215	223	194	226	237	254	244	241	223	205	211	225	227	226	235	233	224	237	253	226	234	203	209	244	206	215	201	195	239	250	228	228	218	195	226	191	217	231	229	220	212	222	212	239	252	194	203	225	236	233	224	227	215	200	214	207	219	207	226	222	202	242	236	222	215	205	216	251	226	209	236	255	241	234	236	193	226	236	203	264	224	258	219	229	233	217	208	240	234	196	224	209	205	216	238	237	221	243	219	236	223	225	237	220	221	199	247	226	230	193	211	216	217	222	217	218	229	220	231	230	227	190	233	238	224	230	243	224	216	252	222	239	212	204	214	231	222	241	247	234	204	228	232	258	225	223	248	259	243	236	239	235	195	235	196	206	233	228	207	213	214	224	215	200	216	209	235	241	218	234	237	218	241	217	247	231	237	243	227	257	222	224	211	214	212	224	224	206	249	218	242	246	225	241	190	215	210	200	214	218	235	220	259	252	238	211	247	247	248	256	216	232	233	240	240	232	212	231	213	212	221	216	193	235	213	215	243	224	222	227	230	227	255	224	221	207	212	206	215	208	214	233	246	190	225	238	208	207	222	242	233	248	256	237	224	239	201	242	269	245	206	226	221	227	234	245	238	211	204	225	212	193	206	224	219	245	238	232	238	231	227	235	225	218	247	205	228	206	221	225	234	247	217	208	197	223	215	220
9244	2812	5872	6572	6321	4947	3948	3245	2841	2312	2057	1752	1644	1386	1329	1072	1115	983	986	940	821	880	936	815	752	807	746	775	765	710	749	746	729	699	689	705	736	652	659	672	627	673	676	681	705	605	654	573	606	645	630	584	601	592	570	590	606	567	564	565	558	600	580	546	550	565	514	571	574	606	609	569	574	556	564	568	569	575	590	594	556	539	548	570	521	586	541	543	566	562	574	565	576	544	571	598	581	550	558	566	556	537	545	530	552	564	582	582	523	520	539	576	557	546	526	543	556	533	557	558	573	515	549	524	557	546	621	532	575	568	526	554	542	558	577	558	539	527	588	546	564	565	564	566	544	550	566	543	555	543	534	567	585	522	566	584	530	523	533	532	538	575	554	579	585	560	538	491	505	573	558	543	547	539	551	528	465	534	595	518	547	518	553	571	570	539	568	541	576	583	584	585	559	540	589	557	561	535	589	562	587	556	538	584	540	536	589	564	557	533	542	539	574	554	579	528	573	537	571	587	537	558	549	560	549	538	582	555	542	553	611	571	585	582	534	558	578	559	573	554	572	587	600	558	593	561	545	525	572	570	551	552	596	562	524	512	570	568	580	579	561	524	518	583	561	573	528	591	580	527	582	551	555	544	540	548	510	589	569	515	505	538	558	543	543	556	533	533	571	563	543	541	560	561	584	518	587	566	581	542	559	604	549	547	574	558	562	535	553	557	567	549	547	571	559	527	575	552	557	589	529	547	564	558	547	548	554	551	560	540	598	594	524	560	535	537	519	551	569	565	530	551	555	538	599	566	547	554	559	567	553	584	578	537	530	527	600	555	543	565	560	551	558	537	536	614	520	567	554	516	551	546	549	565	601	529	543	590	598	574	528	529	560	559	559	544	534	551	559	540	577	536	536	563	526	591	569	595	563	550	532	537	574	531	565	574	529	553	605	596	581	544	554	504	564	551	559	567	521	550	579	516	543	557	548	571	546	557	594	609	548	618	534	535	621	545	535	536	546	506	560	589	546	569	547	565	575	546	555	592	565	616	519	552	513	578	563	563	528	549	523	531	510	553	567	570	515	553	538	533	568	524	575	556	523	531	554	566	549	565	564	550	567	513	564	585	599	575	567	528	508	553	587	591	542	537	583	567	595	598	568	558	543	538	602	526	534	557	548	544	579	587	526	530	586	600	567	562	572	585	523	576	620	539	587	578	571	544	561	574	534	558	532	587	556	563	572	537	567	528	553	521	565	523	567	530	551	572	554	550	562	561	535	546	566	550	594	557	551	519	578	573	547	592	568	572	585	519	568	565	549	579	560	571	563	536	546	548	552	581	550	542	532	577	543	573	573	593	601	563	625	516	546	573	536	556	605	608	529	584	528	523	565	541	556	547	583	551	550	526	568	543	568	548	576	548	538	537	614	506	602	559	558	570	519	540	547	591	522	545	509	543	533	541	538	576	520	559	498	528	533	547	541	533	489	573	557	568	564	587	540	586	530	588	570	569	608	539	580	570	539	582	543	548	538	541	556	578	579	558	556	589	575	523	551	551	569	558	534	551	540	599	542	556	526	597	541	545	528	575	595	561	540	564	554	527	556	564	550	621	573	575	571	572	581	562	517	505	549	587	563	529	564	548	574	537	544	547	544	576	623	541	529	574	582	539	506	571	537	552	613	565	597	532	549	539	564	603	544	538	539	549	570	578	605	572	535	556	555	580	569	512	548	575	542	559	550	518	555	536	606	565	517	593	589	556	563	553	579	576	533	556	577	565	523	547	524	585	542	594	566	567	559	604	554	591	548	526	533	554	557	516	583	531	548	521	594	572	565	541	575	548	564	558	552	534	573	558	536	548	567	570	555	558	574	552	581	551	578	548	579	573	540	545	559	571	561	550	537	576	542	576	539	538	554	515	548	561	582	559	524	560	564	535	531	580	566	514	557	587	582	552	587	569	553	543	549	560	572	559	569	582	575	536	574	539	521	579	541	552	569	583	555	515	579	526	542	576	507	553	508	566	524	545	577	563	578	560	583	540	551	568	554	543	545	553	589	579	584	536	573	563	590	583	583	577	583	557	562	550	557	555	547	537	605	565	549	557	583	558	551	573	579	582	553	542	589	572	552	551	583	557	569	559	565	528	601	581	557	587	538	558	493	545	581	535	554	559	561	563	574	585	561	612	595	554	540	561	537	569	559	543	550	519	557	566	591	577	573	565	551	575	576	554	562	515	559	529	527	534	536	595	621	558	555	512	549	538	575	558	595	600	578	520	551	584	544	531	540	569	569	599	579	520	514	528	575	565	545	564	554	592	582	537	610	508	604	522	565	593	593	562	538	575	516	567	562	561	514	554	582	530	543	547	537	545	572	522	596	564	538	520	562	566	570	521	543	524	592	519	573	560	524	565	550	565	509	531	526	540	517	544	574	543	569	549	543	548	563	561	561	567	599	536	520	552	577	533	619	595	593	546	547	566	566	552	534	530	551	535	627	535	490	581	551	557	578	556	607	534	596	605	566	554	492	561	567	580	550	589	523	583	546	556	594	534	600	573	516	534	574	592	568	573	552	565	554	533	571	595	575	570	529	590	585	542	562	563	539	538	552	561	579	552	549	544	556	613	579	558	576	616	602	568	602	535	571	556	576	553	581	565	619	564	558	552	595	553	565	534	545	567	520	569	537	551	570	559	543	557	578	533	559	617	536	534	595	578	565	565	569	531	588	576	554	550	546	553	517	553	524	542	540	531	533	513	555	540	560	562	533	557	585	537	567	574	565	550	519	538	551	595	563	539	548	602	510	551	508	553	550	524	549	528	557	549	572	564	544	546	533	584	555	578	577	586	577	557	564	584	577	574	535	513	554	540	562	550	569	513	568	582	556	602	543	525	538	550	594	572	558	562	582	600	536	515	552	529	596	590	562	548	570	531	516	543	561	569	593	539	557	553	541	547	520	605	535	555	567	557	572	567	570	554	565	521	547	571	573	571	592	534	578	577	538	568	516	580	567	544	572	534	560	565	569	539	547	600	521	570	582	579	510	550	559	596	567	551	545	559	560	555	573	520	589	581	555	546	515	601	543	573	565	565	532	558	565	549	562	559	529	570	572	554	563	560	532	582	572	533	538	548	561	554	564	567	557	539	561	541	550	580	555	534	548	568	589	565	534	572	574	504	541	513	545	496	529	579	550	522	545	532	569	591	540	590	541	595	532	562	538	523	549	586	566	576	596	590	529	565	562	528	567	535	572	525	547	563	542	562	545	544	550	532	567	553	519	564	577	589	546	534	530	571	558	574	533	560	568	553	558	531	616	531	541	561	539	566	560	601	549	563	515	604	553	581	592	586	551	519	565	544	565	594	533	565	560	567	522	565	529	556	577	540	547	560	540	571	517	578	607	553	528	565	521	548	551	570	552	543	532	582	554	584	538	542	549	584	589	571	579	566	545	525	538	580	576	530	546	520	554	570	546	536	514	534	580	588	552	566	581	564	588	565	578	498
2290	880	1065	898	717	570	559	477	455	420	406	397	385	364	317	372	333	381	374	357	330	365	344	333	332	342	346	335	333	355	353	331	355	338	322	319	309	340	318	353	318	388	326	320	335	325	341	369	369	332	323	326	359	309	320	347	331	315	341	323	341	325	341	341	334	352	335	320	332	315	322	321	359	340	378	366	325	311	306	346	333	324	297	336	388	302	357	332	348	335	333	345	331	354	347	363	330	349	308	316	384	354	329	331	357	338	351	345	332	320	342	329	330	333	334	353	322	343	330	334	354	347	327	317	352	323	337	321	317	350	351	342	347	342	340	340	416	338	337	352	326	344	322	317	313	357	368	332	327	388	324	328	338	338	347	330	337	323	342	343	322	345	305	322	335	297	293	316	400	352	361	336	314	320	330	348	342	310	355	353	323	314	373	338	321	314	303	361	355	342	373	327	333	332	342	312	354	354	361	302	319	331	356	358	326	325	308	333	316	333	309	346	337	307	341	340	318	298	317	349	361	349	312	323	327	359	347	349	305	341	296	317	339	304	317	303	321	344	331	325	311	309	338	349	314	376	345	304	324	309	323	349	348	360	332	310	296	341	397	306	331	361	359	325	338	311	328	330	314	335	342	295	335	349	340	329	323	342	321	359	320	322	325	325	332	336	351	352	367	308	329	345	337	348	364	325	310	324	338	355	345	322	347	356	356	352	326	279	335	346	336	307	348	352	336	311	346	331	350	352	366	352	321	331	349	334	328	325	289	344	356	337	342	349	343	343	343	345	361	343	303	357	346	310	348	318	333	325	346	349	322	314	343	336	340	308	339	336	354	335	362	325	353	329	324	343	372	307	335	338	339	346	323	337	353	340	302	325	326	338	354	357	330	321	363	331	329	332	329	323	324	321	340	298	314	354	370	315	318	347	319	303	349	361	327	359	363	358	324	326	346	333	330	330	365	344	326	344	372	322	329	316	357	320	325	329	333	317	323	349	316	337	305	348	336	325	310	304	332	370	318	333	314	353	298	308	332	349	346	359	341	307	308	342	322	342	349	364	349	331	320	334	319	324	331	324	306	337	335	337	322	315	326	336	362	324	356	358	317	349	356	379	338	316	347	351	335	345	355	365	294	302	324	332	347	330	327	318	349	351	315	299	361	301	357	353	321	330	342	296	337	332	320	318	347	337	325	330	323	368	357	337	318	320	357	315	357	319	315	295	326	334	352	360	346	365	359	353	345	344	340	342	304	332	316	326	342	315	345	363	308	335	349	336	340	312	327	319	338	354	366	368	328	351	367	331	319	363	320	378	327	319	337	335	338	340	353	275	368	341	311	302	317	347	345	342	342	315	362	346	353	322	327	358	336	285	310	318	320	323	366	379	308	321	305	363	372	331	337	374	333	332	321	357	337	357	350	341	308	319	336	331	340	317	323	370	305	312	343	335	342	379	322	383	311	353	339	350	342	339	355	330	327	341	346	326	358	302	342	354	343	335	352	376	355	324	313	330	299	311	357	355	337	319	349	349	320	329	343	349	316	356	364	310	324	361	347	336	335	320	324	309	340	324	319	333	339	304	368	312	310	325	342	356	305	353	345	339	334	312	318	389	361	338	358	325	316	304	374	353	337	329	356	328	336	320	330	361	372	350	346	347	327	329	338	354	314	343	335	288	335	288	374	322	326	325	367	337	342	350	315	347	352	375	351	359	334	328	356	362	337	309	338	311	330	336	317	319	300	344	346	365	336	304	335	354	334	318	355	309	316	340	316	323	348	303	306	331	338	328	336	327	330	345	339	342	307	275	333	326	346	338	355	323	369	372	304	349	333	335	374	344	330	347	325	320	308	334	361	362	366	346	292	327	304	332	329	335	345	355	344	334	364	337	307	338	335	341	331	329	350	326	307	323	333	341	342	335	334	379	359	349	339	337	334	363	354	389	330	362	346	338	342	346	360	347	328	365	336	324	316	324	318	352	373	323	347	318	335	352	336	324	335	331	324	355	341	328	309	347	339	345	351	312	352	323	333	334	366	363	326	357	339	330	331	322	328	354	345	359	346	329	343	353	360	353	342	323	341	315	330	334	342	373	358	350	343	316	361	358	332	341	342	323	333	327	349	328	313	338	334	351	365	353	316	286	322	349	338	361	336	335	304	356	327	332	336	326	318	336	355	354	328	351	358	322	289	354	367	327	318	360	304	334	338	336	349	330	342	345	333	331	351	329	315	339	336	323	318	321	340	326	313	358	344	348	328	330	366	342	333	309	342	318	319	339	347	304	324	317	350	338	346	315	341	338	347	328	305	355	359	321	325	342	315	325	298	367	313	322	333	340	327	325	365	344	355	357	312	333	327	284	333	336	334	365	292	304	322	322	315	350	314	329	318	347	316	340	329	327	368	320	294	338	319	381	329	317	349	346	349	352	307	321	343	365	368	312	345	336	355	313	318	325	346	368	388	315	327	347	350	329	329	337	324	346	344	379	366	339	364	335	313	359	297	335	316	332	309	306	324	350	359	334	345	332	346	350	315	339	371	267	328	313	338	318	317	357	331	338	321	346	340	333	301	349	329	349	345	339	323	331	316	329	360	348	341	341	339	323	362	330	325	354	339	333	347	328	340	338	351	329	327	352	347	335	327	333	327	371	321	340	314	341	345	346	376	340	360	354	346	336	349	314	320	334	358	358	343	314	316	340	341	331	333	335	353	307	341	331	347	341	324	343	327	361	296	356	329	343	334	334	317	333	357	309	317	359	336	300	309	340	344	341	334	334	345	304	323	329	339	315	373	318	351	321	330	349	352	348	352	333	342	316	335	347	347	319	341	348	348	348	298	318	336	339	357	343	359	344	331	320	341	329	303	334	331	365	321	359	332	318	335	329	373	342	362	304	342	329	317	351	285	327	315	292	340	361	339	345	328	341	339	324	350	328	351	345	328	322	317	342	361	339	327	363	343	322	330	359	329	331	296	270	359	355	335	339	371	325	314	349	352	336	318	377	323	342	363	313	309	330	334	329	359	324	314	331	347	319	329	329	352	358	362	311	327	318	311	348	325	324	317	344	342	338	330	354	311	315	303	334	350	319	340	353	335	354	312	315	314	321	353	339	323	328	350	339	323	362	318	347	342	335	360	328	328	305	330	354	354	356	361	360	344	302	354	327	350	365	346	353	342	370	343	343	329	334	319	320	335	342	382	338	339	330	336	298	338	332	336	331	342	339	336	361	299	346	327	314	342	355	328	318	322	300	330	350	364	295	316	343	328	344	304	357	331	353	340	328	343	309	326	324	320	347	312	330	341	320	362	365	330	345	340	340	361	332	340	342	337	333	318	342	341	307	340	337	334	311	317	332	338	320	311	308	337	317	328	337	337	343	307	326	362	347	331	285	314	361	328	355	326	323	323	335	337	325	320	370	320	330	343	331	348	329	309	323	322	365	330	327	342	371	348	369	354	336	332	303	340	353	379	338	329	376	315	334	319	325	317	351	334	336	320	300
2616	1367	2261	2706	2400	2156	1884	1610	1446	1387	1246	1186	1078	1061	1027	933	978	904	908	914	912	842	860	814	857	871	922	857	904	811	868	837	880	803	766	857	883	860	844	828	846	843	876	868	785	863	817	808	831	816	821	815	817	848	758	832	802	820	835	826	817	851	831	820	814	872	782	801	772	809	822	811	816	810	788	788	793	775	847	840	794	746	814	755	845	777	822	796	773	793	816	810	770	792	789	758	799	758	786	830	895	813	809	789	780	767	767	830	810	774	803	786	804	798	785	808	769	853	830	751	876	829	770	848	795	770	804	845	774	841	772	828	823	838	781	803	773	787	813	850	805	818	802	806	819	822	831	853	825	806	822	806	813	797	822	817	777	803	780	815	818	801	805	803	827	800	799	820	798	791	787	787	836	785	806	773	807	794	785	832	809	816	789	806	822	803	824	802	838	833	812	859	781	786	774	834	783	805	848	823	832	815	781	827	801	811	785	821	841	855	811	815	816	796	833	811	829	809	843	822	780	793	848	790	782	831	828	800	785	772	771	754	750	753	777	812	812	792	783	777	832	813	769	788	787	817	776	853	798	807	751	794	799	743	754	784	784	810	798	864	820	790	765	777	773	816	829	784	816	828	796	833	805	801	814	796	779	784	797	815	788	849	819	813	780	832	798	847	771	790	770	798	802	777	820	770	824	752	823	795	839	824	777	787	797	829	766	803	781	843	782	758	781	795	834	771	827	809	823	820	778	735	813	864	853	818	845	809	809	817	779	833	789	833	792	802	839	849	782	798	774	813	776	826	805	773	736	829	836	844	842	821	795	800	769	802	774	847	826	786	834	806	816	769	785	849	852	832	826	781	834	828	761	812	757	821	742	829	844	778	763	756	784	763	801	794	816	825	780	767	797	834	831	791	815	839	827	856	833	771	766	851	755	796	770	788	868	797	849	855	749	784	807	849	802	784	775	822	788	776	847	805	826	776	776	785	789	777	801	825	862	816	833	784	821	846	804	817	856	786	823	804	775	753	787	756	854	776	815	805	801	775	763	824	799	792	843	846	820	786	778	809	789	806	832	836	824	794	795	777	821	815	816	763	847	814	805	800	849	822	828	787	769	743	826	832	837	872	815	798	802	765	829	804	810	808	827	831	790	819	808	846	812	792	814	815	804	789	771	796	791	822	812	776	824	738	762	860	813	788	814	857	775	786	855	793	803	814	838	827	883	771	816	807	732	802	794	807	799	799	805	812	794	781	763	855	829	814	877	823	804	802	825	817	864	813	780	810	821	775	785	863	803	829	783	786	783	843	839	760	795	806	827	793	805	848	763	820	834	781	780	824	777	811	801	778	807	811	796	753	815	819	737	723	764	811	765	783	809	791	848	801	785	803	825	789	778	813	847	811	793	778	792	782	812	819	891	801	844	796	802	821	768	798	790	807	799	790	809	843	747	756	829	821	793	739	795	777	766	852	855	839	843	753	794	827	807	778	808	833	814	877	782	814	840	810	832	796	807	788	804	792	794	753	779	777	801	839	778	771	767	822	826	777	837	771	830	826	823	821	852	800	771	866	808	804	803	811	853	809	830	831	818	774	845	792	806	829	811	755	854	876	808	824	868	794	861	788	826	817	808	819	810	782	835	732	797	832	833	803	759	803	781	807	820	822	757	778	820	791	818	793	824	797	780	826	779	800	823	805	832	800	838	791	827	779	817	828	878	789	870	816	790	822	784	801	789	826	781	769	806	820	797	810	787	811	852	825	770	836	784	751	801	820	796	825	760	777	800	804	772	794	842	793	847	791	800	757	804	850	771	768	817	847	813	792	789	794	843	773	854	840	749	829	800	817	793	809	805	820	840	796	828	790	824	815	826	830	807	747	807	855	797	813	833	785	804	828	810	819	806	854	808	827	823	827	789	835	795	811	774	850	804	800	857	852	783	833	769	788	813	853	757	816	829	822	796	819	790	783	820	817	781	831	805	809	824	821	843	776	810	825	813	805	837	778	811	761	801	784	786	855	796	816	851	825	800	838	811	804	811	843	811	803	799	809	810	805	785	858	854	788	790	825	761	824	824	873	806	878	797	833	838	732	817	810	798	791	774	768	808	792	779	835	837	758	783	812	791	830	825	804	801	843	797	792	778	840	801	812	803	820	796	778	801	772	791	822	780	775	800	809	807	797	791	782	827	822	856	769	825	811	818	837	781	813	832	810	784	817	784	840	779	775	811	814	819	806	825	806	765	819	811	799	818	848	788	830	769	822	785	838	837	813	779	854	768	805	818	773	801	785	785	783	785	771	773	836	820	742	787	813	795	781	787	837	820	776	795	863	809	819	787	787	781	821	766	840	772	799	782	785	815	805	796	807	780	822	847	782	800	750	781	790	745	809	743	802	766	785	789	814	803	798	815	774	800	814	842	775	811	840	855	820	794	817	774	776	772	829	837	817	807	798	776	751	799	819	778	786	812	811	786	816	781	802	891	812	806	842	817	816	812	835	756	773	785	805	812	786	797	785	789	786	803	838	779	789	788	800	810	816	786	820	762	794	803	781	763	774	840	811	746	821	743	778	799	844	841	811	871	779	783	810	787	783	832	781	774	802	814	784	834	802	798	796	843	831	826	752	742	768	837	815	783	754	826	820	864	768	772	819	773	797	771	809	792	795	830	810	890	762	802	838	814	773	909	833	820	859	862	798	775	785	795	796	803	818	826	854	840	806	807	825	819	821	761	793	761	787	793	761	812	803	801	805	816	815	854	848	800	783	757	798	770	782	814	826	823	833	768	817	774	814	797	806	786	759	814	799	805	774	855	771	800	804	839	784	811	796	770	888	770	822	830	831	787	760	785	762	853	817	843	786	811	852	820	823	790	805	769	805	828	860	807	792	802	784	860	793	809	777	767	818	785	783	793	792	787	754	803	831	824	782	831	773	793	808	808	817	799	798	755	785	761	808	839	812	849	786	781	771	836	802	831	772	834	852	809	786	792	833	757	850	764	856	868	770	826	857	841	810	838	804	823	811	821	799	796	798	805	796	797	855	818	782	812	826	843	773	735	848	820	782	794	745	805	772	796	857	783	806	785	845	842	820	787	786	814	801	809	805	852	814	838	794	801	794	827	819	802	796	801	835	824	788	767	828	766	833	840	798	785	835	770	791	797	808	781	773	855	791	798	783	798	835	864	843	770	773	832	818	832	800	842	822	794	780	834	810	830	877	804	876	860	788	826	826	803	791	820	852	773	871	872	819	823	807	778	835	822	816	784	790	818	805	843	851	773	764	814	826	795	810	850	792	781	810	781	823	774	767	770	798	787	798	759	789	822	785	843	762	826	788	793	813	814	792	800	818	772	772	823	753	864	833	806	769	828	802	807	811	792	818	804	782	860	811	776	793	802	780	825	804	792	830	776	740	812	823	805	864	779	808	880	800	781	841	808	848	783	801	817	819	813	826	765	875	825	844	775	861	846	782	781	863	828	821	838	841	767	790	811	865	779	780
7989	1772	2329	1816	1251	1100	757	608	550	495	442	440	418	391	372	378	364	333	327	347	340	322	332	330	347	334	351	352	292	339	312	303	338	342	282	304	296	297	306	315	310	281	274	330	328	308	357	335	320	321	297	316	320	320	308	314	314	307	323	275	276	323	326	327	287	294	342	320	307	318	303	300	303	294	277	305	316	292	289	285	328	296	301	293	264	313	309	305	311	282	265	341	313	288	300	327	290	296	305	340	295	314	305	324	298	316	307	292	323	308	320	287	331	308	278	302	292	314	300	288	285	314	300	295	309	293	329	298	335	291	319	299	300	320	295	309	273	340	300	298	303	293	322	298	306	325	317	260	330	299	304	300	304	308	322	300	300	310	297	302	354	315	276	298	309	352	318	316	327	318	293	312	329	289	287	317	302	314	294	290	299	330	296	309	297	311	344	305	298	312	297	286	331	332	343	296	308	325	284	336	298	303	279	306	289	284	301	328	320	287	275	317	336	280	287	312	300	329	291	296	303	315	324	332	291	293	292	284	283	294	293	305	330	318	301	318	305	306	282	282	303	328	298	299	287	311	300	308	306	301	308	340	335	306	296	279	295	306	335	268	311	321	290	287	301	318	291	311	299	324	301	296	305	298	303	237	332	310	293	308	319	316	295	287	301	312	290	326	317	311	323	339	315	292	288	335	322	305	285	317	301	328	326	314	291	288	290	319	296	315	291	315	290	270	286	345	327	287	336	291	306	294	258	304	311	317	306	336	319	315	302	302	297	315	329	284	329	308	341	298	282	266	313	337	291	301	288	297	291	309	306	301	274	305	283	313	298	307	335	280	293	299	302	277	286	334	292	305	296	313	323	313	348	313	314	312	307	302	302	283	305	318	307	317	311	287	306	279	313	288	306	297	306	295	296	319	269	275	311	327	321	309	343	325	321	332	291	305	297	317	358	307	287	278	278	299	346	312	297	299	314	286	319	284	273	320	287	259	280	309	339	330	265	283	319	307	325	326	301	321	290	311	308	285	307	316	255	274	291	320	314	281	338	281	286	302	282	327	305	305	304	336	277	298	317	338	339	316	329	345	335	296	314	329	318	315	316	309	292	325	321	300	273	319	324	294	311	328	311	315	283	296	292	294	305	307	279	315	295	289	278	311	286	283	317	299	315	295	301	324	313	304	298	279	306	324	302	285	302	312	305	324	287	305	300	298	290	276	314	297	324	333	319	320	309	332	340	333	303	332	311	313	295	273	312	301	347	268	314	323	296	306	308	305	307	304	276	329	279	315	334	301	308	298	279	308	284	280	307	327	299	289	333	300	338	338	299	308	342	299	314	303	306	288	293	329	283	309	293	320	279	299	310	296	315	330	302	345	294	305	321	316	303	256	282	289	319	308	293	354	308	295	269	250	320	295	284	279	289	306	287	311	303	324	295	311	285	329	300	270	315	320	344	317	328	315	303	295	293	315	342	330	296	303	317	292	352	301	301	324	293	288	307	285	314	306	295	281	293	311	328	306	294	267	310	331	338	344	289	298	319	269	287	315	326	305	306	317	267	297	303	314	297	302	296	283	295	301	283	269	276	326	287	301	312	342	347	292	341	290	304	300	302	318	303	318	312	312	313	329	303	287	291	336	297	285	300	333	301	291	300	283	321	315	310	301	268	322	264	285	291	319	280	306	329	295	306	288	331	300	292	328	306	320	320	290	321	311	310	303	308	316	272	288	267	301	277	314	329	281	310	292	335	297	323	297	284	292	299	306	304	291	301	309	331	312	279	329	296	318	309	309	305	321	329	305	295	306	315	310	296	269	304	296	320	312	337	298	310	270	320	299	340	299	300	321	295	316	314	321	281	293	328	318	317	308	322	300	282	305	284	274	321	322	306	302	301	300	307	316	314	306	309	320	246	307	302	301	319	323	323	280	284	323	306	279	299	318	289	302	271	313	335	319	324	302	312	337	298	290	323	354	326	318	325	320	351	324	300	295	331	297	337	299	292	332	316	333	329	295	312	293	302	321	318	304	318	300	329	324	331	328	298	275	294	304	278	329	310	313	318	307	303	315	289	306	283	292	337	309	297	319	323	296	298	307	338	327	277	326	311	314	275	285	286	312	286	309	313	320	317	327	322	331	302	313	326	247	310	315	317	281	324	307	300	294	296	295	315	312	301	289	309	322	286	316	317	314	306	312	256	310	295	329	299	298	294	300	320	297	285	299	303	275	308	306	291	303	294	297	332	329	326	309	286	292	301	326	307	306	325	298	332	278	281	300	335	291	305	316	290	348	295	286	284	308	342	336	291	312	313	276	313	325	306	309	316	341	288	326	297	314	316	334	280	304	292	316	277	311	293	258	327	324	325	327	309	337	333	303	336	333	339	280	271	291	316	347	342	298	299	334	346	311	350	349	335	347	341	304	307	337	314	307	336	299	304	305	328	292	323	329	303	305	304	288	310	302	281	303	300	319	289	269	313	310	316	303	327	290	282	330	318	302	335	342	307	332	324	300	311	320	331	320	318	313	268	310	320	326	285	312	299	290	307	310	251	277	306	301	304	306	317	303	354	339	327	333	308	315	324	346	328	324	315	300	310	306	328	300	299	343	330	342	297	304	312	313	331	335	308	302	328	296	298	308	348	322	306	281	336	287	327	354	305	291	330	333	327	315	288	344	308	271	289	280	322	278	326	283	311	311	331	298	278	285	321	336	311	317	311	266	312	316	308	323	300	352	307	280	330	304	292	301	282	317	301	303	303	301	289	298	290	319	311	326	297	351	279	291	286	292	286	305	284	275	339	296	276	294	317	273	295	312	311	311	327	288	351	302	306	347	293	309	295	332	321	286	296	299	330	325	318	300	291	308	276	303	296	296	303	284	309	330	291	284	282	264	314	315	305	331	337	338	326	278	296	313	282	334	263	326	296	327	319	303	314	333	301	299	294	321	314	338	314	291	337	295	309	322	273	327	305	294	300	318	341	345	323	317	302	316	311	286	330	308	320	328	329	321	286	310	297	286	363	328	307	337	312	290	337	261	292	311	304	332	274	273	291	309	334	299	322	315	314	342	322	325	327	315	316	321	337	338	330	314	309	326	330	327	347	316	296	302	273	342	314	311	298	320	300	306	267	311	298	299	299	307	278	338	311	295	314	285	289	317	320	314	275	300	346	310	286	305	301	285	319	312	301	316	337	263	321	318	323	306	288	311	304	295	324	320	274	327	304	317	288	319	306	314	356	324	329	325	264	293	278	303	299	292	299	310	304	290	304	308	292	301	311	308	320	312	300	307	303	297	316	329	288	287	325	304	294	305	316	320	352	304	289	297	287	276	319	314	324	325	320	301	304	298	350	278	310	319	318	302	303	286	295	310	312	292	341	288	331	303	279	290	292	311	294	313	308	282	327	296	300	324	283	323	298	314	340	337	319	313	304	302	314	298	327	312	295	333	302	296	284	321	330	342	285	282	313	264	305	323	301	309	297	265	313	317	303	303	286	319
7136	2146	4397	5251	4438	3795	3098	2569	2123	1920	1709	1553	1458	1277	1204	1065	1076	1020	1082	1064	958	949	924	862	906	840	869	871	874	891	769	795	808	867	807	817	853	829	839	762	794	752	814	769	807	800	777	774	797	789	767	799	760	767	715	743	741	737	759	750	758	753	810	752	724	716	785	751	719	779	784	738	718	748	769	753	768	727	737	722	715	742	760	750	747	727	751	766	761	733	763	722	731	773	760	747	705	750	765	758	759	746	737	752	813	716	783	781	699	781	720	742	755	778	730	756	782	750	760	700	770	735	768	721	739	791	747	782	751	706	747	752	737	731	742	753	776	710	761	720	742	754	731	659	774	746	686	705	767	744	722	727	799	755	771	720	737	777	723	700	757	758	722	715	733	768	769	770	727	778	744	699	719	732	758	743	750	723	724	730	738	737	773	749	762	767	711	703	752	744	723	764	765	735	768	716	756	780	727	732	765	736	719	750	746	760	712	715	739	749	714	743	745	751	774	706	718	719	702	770	759	748	715	760	735	732	709	737	767	771	763	752	715	743	705	734	693	752	777	724	700	720	706	792	727	787	755	693	737	732	736	719	758	779	728	723	705	748	723	708	743	709	752	716	755	710	719	714	747	760	702	748	733	732	749	735	713	766	724	734	705	771	741	760	761	744	770	714	791	764	721	741	718	774	743	685	724	708	731	745	769	703	730	727	779	766	735	777	743	745	768	711	723	721	718	735	779	737	770	779	775	731	762	804	750	793	755	783	745	793	740	749	711	698	771	749	786	763	768	721	782	755	722	718	760	712	749	717	762	777	713	760	733	732	742	759	753	686	768	723	668	739	740	753	795	726	729	788	784	759	697	733	741	727	719	711	718	703	712	752	731	750	737	757	753	734	783	763	753	730	714	790	716	751	664	788	743	767	745	773	763	682	756	720	776	717	741	732	759	731	713	685	741	727	771	741	717	749	769	738	768	750	719	769	748	735	733	810	750	736	763	736	726	721	705	707	727	783	705	663	756	714	775	729	701	752	743	726	723	782	763	769	745	763	698	745	770	756	742	777	700	738	697	729	728	732	716	737	756	743	753	720	735	702	752	780	710	726	776	764	778	734	796	711	802	712	776	756	733	757	757	760	756	824	723	717	704	756	747	753	773	761	741	732	773	741	719	756	703	742	715	720	748	719	752	741	751	758	740	795	715	781	791	752	777	753	755	772	705	723	745	760	734	739	728	794	731	711	698	801	779	784	756	732	757	743	741	776	735	689	753	775	754	763	808	771	769	764	743	751	725	768	774	694	746	746	742	727	738	801	770	690	695	751	763	776	747	720	778	756	720	717	761	704	725	703	763	705	748	720	749	752	723	728	784	790	739	746	756	781	775	772	721	757	775	737	730	717	723	761	714	759	782	758	795	765	710	788	757	776	736	745	800	720	749	743	739	696	743	731	742	760	733	773	730	691	737	726	711	736	726	748	771	716	723	684	756	746	787	741	770	752	736	704	781	732	792	734	756	791	741	740	782	765	748	754	767	709	708	772	737	694	706	782	748	749	762	785	756	775	684	750	763	768	741	774	747	712	736	750	721	730	763	719	733	786	760	728	759	760	717	712	719	705	765	741	712	756	786	740	717	730	777	729	736	710	764	698	801	762	715	740	771	806	744	762	722	721	723	706	785	736	684	792	766	730	719	745	698	735	756	711	781	732	749	706	736	749	751	727	762	730	743	727	738	735	760	768	711	695	773	701	755	718	758	774	704	718	728	697	742	677	709	750	771	745	733	709	730	768	753	762	722	698	778	742	743	799	739	718	781	741	746	699	755	734	704	727	788	757	731	746	720	779	749	749	714	679	769	775	786	764	728	793	726	739	772	737	775	746	726	773	746	782	787	676	752	749	751	763	739	755	763	744	702	791	750	718	718	714	710	699	779	698	780	769	764	753	706	742	798	762	741	776	769	704	742	760	753	777	727	703	767	747	751	759	743	777	767	691	719	777	768	711	762	756	740	746	694	774	733	724	707	735	793	732	731	762	791	736	728	732	705	772	749	739	722	748	734	771	785	751	695	722	766	747	738	757	767	762	737	751	721	718	715	759	704	762	718	753	749	722	766	692	748	789	774	754	742	807	753	779	749	672	755	737	739	753	697	743	753	745	747	679	754	768	773	731	743	770	749	736	773	733	805	683	758	668	741	741	799	734	794	706	770	737	704	782	751	759	749	770	705	787	768	769	749	702	719	791	714	783	724	762	727	732	722	753	761	707	756	763	752	704	748	795	723	691	736	741	724	719	779	739	782	737	784	732	739	806	756	762	753	743	721	736	779	739	770	681	750	731	778	762	734	740	744	725	726	774	733	737	725	707	721	775	723	761	736	767	762	797	743	692	757	769	728	725	761	721	723	769	715	726	746	773	724	716	724	776	733	673	744	782	725	687	719	746	717	736	764	764	745	768	769	744	748	769	721	712	724	725	721	775	740	770	779	729	750	736	715	777	765	718	746	771	747	798	703	755	727	762	707	748	757	723	703	709	776	700	789	774	740	766	715	716	773	723	720	759	718	732	754	699	730	715	774	740	759	764	738	759	725	703	783	740	738	758	750	753	756	756	715	754	743	757	722	684	769	685	739	746	769	696	761	797	728	707	701	741	757	753	725	740	731	736	760	723	791	746	737	741	750	749	802	724	759	743	741	692	714	801	756	741	736	739	750	696	705	770	761	758	759	720	733	730	741	733	687	760	755	740	736	771	782	713	740	732	713	747	719	729	780	759	727	758	740	759	729	810	760	713	735	718	766	746	739	717	781	738	717	736	757	771	715	789	790	725	758	743	707	693	667	735	728	742	774	724	741	749	764	765	801	763	745	722	704	721	759	735	749	735	745	745	782	735	734	722	732	725	745	703	714	748	765	775	729	758	757	763	768	690	730	760	751	694	754	715	764	747	742	743	709	711	762	734	769	790	720	729	774	739	719	689	750	754	763	788	758	741	738	706	756	722	724	764	739	761	710	768	744	725	772	753	755	773	676	736	720	758	728	766	779	738	762	751	689	752	728	774	747	703	787	736	738	715	795	728	759	725	779	746	759	739	744	724	733	732	749	733	719	733	701	726	737	767	758	724	705	746	747	735	715	784	771	779	770	760	722	743	745	761	753	755	703	722	718	743	734	737	778	748	768	786	756	691	748	766	703	753	784	776	790	769	756	709	753	743	793	716	737	752	719	762	711	781	720	721	708	753	746	697	752	731	754	707	702	703	674	712	728	718	767	773	737	715	736	700	711	766	788	762	702	761	711	731	763	713	752	760	735	751	734	737	730	750	759	739	766	744	723	747	786	757	770	768	728	744	713	795	741	741	737	718	741	774	737	735	676	786	778	718	761	752	788	775	751	769	720	781	778	783	724	752	710	711	718	761	712	757	731	754	698	767	712	716	720	777	739	744	793	770	725	777	705	687	754	736	759	695	759	710	763	704	713	726	755	736	680	731	754	745	737	759	731	742
14006	2864	3706	2632	1960	1274	956	736	615	479	453	442	349	404	343	275	288	260	261	281	311	279	224	243	258	262	242	264	239	264	239	246	241	241	235	240	276	250	237	188	219	259	233	217	256	242	260	243	242	244	210	243	228	235	235	219	220	213	227	209	231	224	246	224	243	213	226	206	207	250	247	207	212	224	213	264	222	202	235	226	234	204	223	241	217	240	226	198	229	226	224	248	244	208	205	213	233	210	240	223	212	226	236	241	239	234	242	243	215	237	226	220	225	217	221	226	248	225	224	269	214	216	223	216	242	205	241	247	207	247	223	203	229	225	214	239	230	226	210	218	224	257	220	209	238	224	222	213	211	231	245	239	222	198	214	218	252	228	232	263	225	220	244	227	212	220	244	225	215	210	233	260	228	233	238	221	231	206	242	213	215	226	244	202	221	234	208	224	238	205	245	208	209	214	204	234	236	224	217	251	208	209	240	217	245	238	225	227	217	203	214	251	229	229	241	245	221	209	206	231	237	227	207	210	227	221	247	196	247	218	205	244	199	228	218	227	219	231	275	221	222	220	242	239	247	248	221	259	231	238	222	226	201	236	223	201	223	237	218	220	220	230	259	240	221	233	263	234	201	233	252	212	229	222	229	201	219	243	258	216	229	230	226	216	232	241	238	224	236	233	254	205	218	234	238	233	236	240	249	213	212	220	231	229	222	219	217	212	213	210	220	189	241	228	235	234	229	219	258	193	217	244	224	212	220	240	214	228	236	228	242	211	238	219	219	227	218	228	212	211	226	232	225	193	214	212	218	232	232	223	239	250	218	240	226	217	245	230	227	253	206	252	231	216	233	215	224	219	223	218	221	230	225	217	198	237	246	253	219	219	231	205	206	247	216	214	213	222	222	210	211	248	217	232	225	206	243	238	208	204	208	202	214	230	238	216	213	238	230	231	212	246	221	226	221	226	245	253	243	211	233	246	221	208	220	281	207	245	232	231	226	234	217	209	206	250	212	205	238	234	237	218	218	247	220	253	212	191	221	249	221	225	239	236	211	217	210	237	224	246	228	241	265	196	216	224	210	204	202	208	234	218	220	220	253	227	225	245	246	208	263	216	226	214	218	239	224	229	222	224	240	237	225	257	243	237	235	216	233	239	221	277	232	246	262	226	218	234	235	235	233	219	259	223	228	208	219	217	192	231	224	245	231	237	219	232	244	220	231	240	198	209	232	210	188	211	245	226	192	226	225	217	218	207	231	230	224	230	229	254	225	224	227	201	216	220	225	244	233	220	250	224	247	222	261	210	223	215	236	238	232	215	245	225	226	223	239	237	225	206	225	234	247	233	217	211	225	246	208	205	213	242	194	233	235	216	226	221	207	241	208	231	218	237	223	218	259	234	249	225	222	204	210	231	257	232	234	233	219	212	221	203	197	205	196	240	253	210	264	222	213	235	276	226	245	223	268	225	238	206	202	238	219	241	220	246	204	248	207	217	197	190	220	215	228	207	246	208	246	218	230	266	218	243	226	240	220	243	229	257	201	213	218	271	240	208	219	199	232	247	235	232	239	242	241	236	268	249	217	240	195	234	229	226	214	228	258	213	217	235	226	233	225	247	247	217	241	213	217	219	215	225	242	241	279	236	222	264	208	244	218	210	230	206	218	214	250	214	226	229	204	180	224	260	220	235	241	249	231	235	247	222	230	208	238	245	236	229	212	205	230	223	248	242	241	240	240	227	217	231	201	198	214	251	199	222	251	228	215	248	223	243	220	220	218	246	260	229	227	214	248	214	236	231	232	224	218	226	232	230	217	199	246	217	207	239	241	249	233	230	209	239	256	234	261	224	218	250	220	256	225	232	244	210	257	251	246	229	237	247	216	265	217	210	236	233	228	224	249	219	224	212	235	255	205	203	221	210	211	238	242	247	222	232	200	200	207	238	219	226	236	203	228	217	243	239	236	251	225	234	223	225	212	215	242	249	225	230	216	226	216	245	241	224	247	199	255	244	242	214	195	218	214	214	233	196	224	213	234	256	218	208	230	235	226	211	227	221	204	233	245	246	220	230	223	221	221	232	234	226	226	233	231	263	226	262	222	215	225	233	219	245	206	248	246	215	224	224	222	186	198	222	221	221	246	209	235	255	232	243	254	238	249	211	217	235	226	206	242	224	216	238	247	210	216	202	205	203	225	242	201	228	208	198	233	227	214	238	218	203	215	226	231	221	232	239	219	257	259	225	239	232	196	230	224	247	211	201	231	222	208	265	227	224	259	237	204	228	239	229	257	244	207	252	222	214	190	217	212	209	211	236	245	194	229	220	202	222	205	222	225	206	240	239	254	240	222	248	216	220	192	222	217	208	242	211	225	219	245	236	245	209	236	216	244	221	231	200	203	229	233	218	240	211	247	249	201	238	210	240	203	207	230	218	223	222	241	206	210	237	233	230	226	230	240	206	224	210	227	229	238	197	226	218	219	235	241	234	226	234	224	223	198	208	217	215	209	220	212	252	247	224	210	233	246	239	229	216	238	232	217	251	252	203	223	210	213	203	254	258	224	182	226	222	205	233	244	229	225	205	201	221	204	237	233	213	247	250	229	243	237	227	244	246	248	246	222	225	227	209	220	252	204	216	217	225	275	205	206	206	236	220	224	215	196	237	229	236	213	196	229	213	237	223	224	251	213	232	250	228	253	224	217	224	193	236	233	224	274	216	225	213	238	216	216	230	225	222	243	260	236	238	258	233	224	196	254	216	221	207	203	258	237	228	223	238	234	264	221	247	225	222	217	224	210	220	236	229	225	221	211	227	231	224	191	226	233	198	220	232	219	243	205	240	209	220	214	225	221	208	230	240	232	218	237	216	254	238	210	251	205	203	214	243	233	186	204	245	211	232	237	243	211	236	224	214	243	247	227	213	231	227	208	188	200	216	225	185	225	221	203	214	225	211	258	237	200	223	227	249	271	222	244	220	239	254	217	227	236	216	186	238	211	228	211	214	227	234	234	231	241	237	231	231	239	201	260	232	228	219	221	194	229	243	238	244	229	236	213	213	245	233	208	234	221	216	256	239	212	218	215	235	215	219	246	223	207	217	238	213	224	212	245	243	237	208	213	221	215	206	234	224	215	240	212	228	207	216	245	224	230	233	213	225	225	276	236	215	218	241	207	217	203	230	237	251	218	224	257	265	231	229	241	227	213	237	230	205	240	215	213	223	248	222	260	250	237	235	213	215	235	198	260	200	214	218	258	227	220	211	198	212	232	248	196	241	225	226	218	237	207	235	211	241	206	209	218	234	229	229	197	228	253	236	249	216	232	207	209	239	230	218	249	211	241	210	238	218	214	218	253	217	236	265	233	219	242	239	233	242	225	229	247	234	234	244	201	216	214	238	218	226	215	204	233	232	219	231	227	212	226	206	226	213	229	212	235	232	231	219	253	228	236	203	215	205	208	183	231	231	211	239	230	200	242	233	196	253	229	216	209	226	219	233	224	235
9035	2886	6059	7110	6265	5017	3959	3151	2751	2339	2079	1746	1588	1643	1292	1299	1046	1046	947	914	972	820	838	908	778	832	726	769	761	739	732	747	732	694	711	696	704	734	635	678	743	699	656	705	633	640	647	679	620	582	635	589	584	633	617	588	586	628	575	591	571	575	584	614	578	548	606	566	585	571	636	558	579	587	604	585	611	573	587	561	581	571	558	580	615	550	587	556	564	586	566	584	555	557	567	569	604	565	596	557	559	609	537	577	578	566	574	566	594	584	612	550	540	556	539	591	564	557	569	616	567	603	600	567	564	604	582	569	550	576	500	582	605	575	555	534	598	568	594	550	565	586	554	600	544	524	573	645	575	564	555	595	531	556	577	596	536	569	572	524	550	596	566	555	592	587	600	602	540	573	554	580	628	597	558	592	565	589	570	576	572	573	526	555	557	582	571	563	552	563	540	547	585	639	562	544	543	533	542	579	586	543	571	577	541	526	615	584	552	544	583	533	577	608	548	588	573	545	585	584	546	587	567	602	581	559	539	552	593	556	578	549	588	521	534	585	552	558	563	567	519	578	582	549	584	556	559	546	577	533	595	579	589	505	558	531	563	545	584	588	597	548	562	567	549	558	595	562	569	565	592	556	561	560	575	590	576	573	564	550	534	575	511	577	554	567	567	571	581	548	569	594	489	555	559	566	542	568	608	531	549	548	559	578	530	528	548	567	527	611	586	536	568	551	594	588	537	564	556	559	510	550	563	564	557	514	576	545	537	542	540	545	572	525	527	558	542	578	536	540	599	558	539	592	504	544	606	538	581	561	557	546	524	570	589	548	586	541	546	556	545	532	552	555	561	522	586	576	588	580	568	575	570	563	588	570	550	555	588	584	585	586	497	532	560	578	550	539	579	542	517	518	591	576	561	559	562	549	568	602	588	520	609	581	562	607	560	571	592	561	633	576	533	617	541	591	643	585	588	560	564	571	515	594	547	551	542	606	577	572	575	574	550	601	584	558	562	571	526	581	565	588	560	573	536	570	594	574	539	578	573	578	577	567	565	598	547	573	592	553	541	585	551	563	558	572	548	560	578	583	555	581	569	562	576	542	567	554	544	574	574	531	579	615	599	566	549	567	569	578	544	593	553	508	570	590	514	557	571	618	548	546	577	578	566	587	597	564	542	570	583	583	575	547	565	567	554	571	537	585	592	560	538	553	583	564	557	537	576	523	557	537	544	585	542	552	590	538	546	554	523	584	571	582	584	556	601	528	566	544	570	573	576	571	569	606	558	578	581	543	565	553	600	543	590	548	587	575	582	622	594	548	553	599	570	569	596	553	571	588	555	589	524	570	570	584	562	548	553	576	552	542	588	567	545	548	564	543	574	542	582	595	562	595	560	557	563	514	580	549	559	574	574	573	536	541	568	549	593	570	565	599	556	559	628	551	590	565	540	552	597	603	540	581	559	593	578	552	553	556	570	588	526	581	553	550	536	580	558	589	568	520	597	563	589	569	569	557	601	567	536	591	596	565	534	547	542	573	523	603	516	567	543	550	547	601	558	576	582	560	579	559	592	595	544	574	555	577	575	546	560	605	547	572	576	568	580	520	570	564	548	551	564	578	505	564	550	535	553	575	587	599	582	570	574	537	596	575	557	573	583	586	572	605	593	612	518	539	623	568	545	574	595	567	541	547	545	562	565	549	538	572	560	597	564	562	549	545	530	596	576	559	593	553	520	547	596	551	610	593	604	557	533	567	597	541	562	574	565	576	526	536	521	582	632	544	550	565	553	517	542	620	568	562	615	581	590	589	551	553	578	533	590	549	597	584	554	538	552	594	571	547	534	563	531	588	567	559	598	550	533	589	557	565	574	590	582	552	545	541	593	553	579	574	544	551	557	519	561	546	553	544	542	619	553	571	544	585	610	511	547	549	523	566	563	594	581	523	545	574	571	547	570	567	522	536	553	538	611	561	545	582	600	564	579	570	572	530	589	593	599	598	588	577	503	567	565	582	564	537	570	550	554	561	530	571	562	580	559	564	604	493	525	576	581	545	555	549	590	589	606	540	587	557	574	589	579	538	571	544	520	586	540	531	544	603	563	562	554	550	546	577	537	556	541	534	609	530	561	581	578	549	582	583	519	596	551	571	549	553	587	548	573	557	552	577	589	614	551	562	573	544	570	543	586	575	547	572	561	539	560	585	545	550	530	588	565	550	606	585	541	540	550	565	571	548	597	565	548	544	566	522	545	544	559	511	557	566	584	586	552	583	567	590	558	578	558	566	595	564	569	530	538	601	547	589	559	571	584	532	608	544	554	572	566	570	552	566	539	578	597	574	603	560	524	593	510	551	553	554	552	585	588	545	549	577	563	583	535	571	569	586	583	583	576	551	533	549	627	562	543	565	557	561	545	553	532	557	582	541	576	585	529	533	581	589	525	565	604	536	542	547	549	542	531	533	569	550	546	550	583	596	539	583	548	575	566	558	561	592	510	550	579	579	577	532	553	585	639	546	601	586	528	551	600	567	590	546	563	555	584	609	573	561	575	587	578	578	532	514	577	572	526	547	528	595	555	552	566	588	571	576	555	564	532	542	572	559	592	588	562	545	542	586	549	587	578	579	584	551	572	565	582	573	570	559	553	628	569	533	581	537	588	550	579	574	575	547	613	556	546	557	579	567	576	563	565	562	607	555	591	544	571	599	593	589	576	563	561	568	566	571	555	602	586	584	556	590	542	529	589	555	557	561	545	573	579	561	553	594	579	562	558	538	514	625	529	569	579	592	594	545	567	583	567	558	558	577	548	551	564	571	582	561	552	570	541	586	595	585	620	554	537	548	549	550	580	545	562	539	548	585	578	568	570	541	490	576	570	545	551	544	533	554	628	549	592	557	558	552	560	559	590	580	526	538	566	584	523	569	521	583	553	587	589	536	567	553	562	585	555	551	560	570	572	544	579	569	597	540	537	574	541	550	568	535	535	614	580	553	561	589	547	558	586	519	593	585	550	585	603	567	549	564	543	529	613	519	573	546	560	560	567	566	583	565	559	531	569	555	605	541	577	568	614	557	541	538	570	552	538	560	534	529	582	576	578	554	563	557	577	581	571	584	535	536	576	568	596	581	597	556	588	612	586	545	595	555	557	592	584	547	535	547	558	614	534	564	550	570	559	549	604	600	584	570	542	577	580	589	514	564	561	541	606	534	537	542	552	551	520	546	579	566	572	545	560	629	572	575	555	544	573	533	526	532	551	580	553	601	585	562	590	529	504	598	558	585	529	595	586	586	598	591	619	573	567	612	533	587	558	558	579	582	565	571	553	544	628	579	559	541	591	599	588	557	556	569	584	591	543	564	581	520	556	543	578	586	522	555	557	552	598	560	536	575	561	581	514	579	563	560	568	537	543	566	566	563	530	590	540	567	568	608	561	548	533	543	564	562	554	589	573	536	572	552	560	562	562	551	573	589	547	574	571	591	572	598	535	576	559	645	603	574	603	588
2143	875	1093	944	671	617	565	505	463	426	408	417	396	332	348	367	347	362	400	307	384	351	375	348	404	390	353	328	357	377	322	351	370	339	318	321	396	361	310	346	323	350	331	319	319	350	373	325	353	348	342	330	333	346	323	330	338	325	329	355	343	371	341	320	365	324	338	357	303	347	390	337	351	354	334	337	348	335	353	366	345	340	345	325	327	353	342	394	352	336	320	325	329	330	318	320	317	330	371	328	317	361	366	361	342	308	360	343	330	355	313	340	382	347	344	372	376	342	319	318	332	352	324	349	354	332	341	326	359	330	375	341	349	324	362	344	358	354	330	310	329	324	320	317	324	329	368	356	319	339	328	352	331	340	327	327	373	346	330	359	385	352	337	363	348	344	350	347	335	365	319	367	372	335	341	303	354	395	321	326	341	278	329	340	374	346	356	352	348	313	354	344	355	358	347	356	337	323	353	320	324	318	372	374	333	355	348	330	340	319	355	360	322	316	347	336	355	319	325	361	351	331	326	318	311	375	335	377	313	323	334	330	354	362	354	342	329	340	373	347	393	335	329	337	300	370	322	351	389	386	334	353	357	336	345	369	300	331	340	333	334	319	332	319	348	387	351	342	341	332	390	334	324	346	333	331	356	310	347	338	354	355	353	337	313	336	330	376	368	341	321	344	315	351	339	369	356	388	361	346	331	308	352	330	327	331	331	354	331	329	330	370	356	361	335	323	330	316	351	369	332	338	307	329	320	313	365	342	330	334	339	322	304	341	361	321	341	337	342	352	363	330	337	356	330	309	323	343	378	373	359	365	375	350	333	344	297	333	350	330	316	323	378	304	334	344	352	384	326	352	363	351	343	363	352	361	309	293	333	354	317	322	305	329	329	304	339	359	354	338	354	334	366	289	336	343	359	338	372	336	355	377	350	313	351	349	295	343	332	356	358	331	366	342	333	316	361	376	324	338	334	348	350	334	350	381	328	343	354	350	371	340	298	327	328	324	369	357	362	351	365	331	367	351	334	322	332	362	341	336	292	343	336	323	349	363	320	355	351	370	333	332	315	330	303	387	353	348	327	336	350	328	346	318	366	384	308	329	325	309	334	328	339	347	354	340	369	379	332	335	380	329	327	353	351	377	339	310	340	329	358	330	343	323	316	363	344	331	347	347	344	354	341	312	343	341	309	321	328	321	323	314	336	338	354	305	341	364	313	332	339	343	350	381	316	345	325	357	322	354	344	331	358	354	347	333	353	344	336	328	336	369	357	337	375	362	358	359	332	325	329	331	365	320	371	366	372	337	352	342	327	324	327	375	298	358	332	329	337	384	370	370	321	360	352	332	357	359	330	335	339	364	375	338	337	319	314	325	343	346	349	361	341	353	347	342	383	330	370	334	378	368	333	370	383	364	370	306	354	366	379	344	369	366	326	313	353	338	286	313	354	322	316	309	328	369	341	344	351	374	354	317	330	344	316	374	326	310	323	341	332	350	338	318	374	318	329	333	352	342	332	347	340	360	323	367	344	329	340	301	347	365	332	341	321	326	346	347	344	369	359	335	324	349	341	346	336	337	340	363	337	382	345	306	335	342	345	326	327	337	367	342	320	317	369	320	333	338	306	340	355	362	327	332	352	330	353	334	349	374	342	348	347	320	333	369	342	353	348	353	304	321	319	338	343	330	341	356	350	326	351	351	327	350	358	326	361	319	330	319	345	332	353	353	331	339	345	333	320	364	377	319	326	356	313	333	355	345	352	324	352	320	349	320	323	325	326	313	323	345	345	339	356	375	355	364	361	348	329	317	327	339	326	319	327	356	328	356	336	304	339	334	371	350	343	372	322	314	335	367	331	304	367	362	335	348	348	283	307	378	339	384	313	291	317	378	342	354	322	311	373	334	327	305	352	328	323	327	351	343	330	331	360	365	319	352	328	327	338	328	324	292	347	294	345	329	359	326	361	358	371	368	330	339	350	356	363	324	344	329	350	349	367	371	337	369	324	332	348	343	334	346	359	371	339	361	312	363	323	331	355	337	338	335	333	370	322	329	403	324	325	335	336	318	349	334	336	346	361	317	323	359	366	333	322	337	376	327	344	301	352	375	322	342	322	351	328	345	335	314	363	314	315	347	356	351	340	321	350	338	354	339	350	348	319	333	340	342	355	364	332	347	320	383	331	350	367	357	340	305	352	327	306	346	364	309	352	355	361	345	310	331	337	345	358	354	334	345	344	352	394	316	331	355	324	360	323	351	347	370	317	352	350	332	353	360	334	341	360	340	358	359	348	362	352	351	366	346	340	336	299	340	387	327	321	325	294	303	377	337	352	311	327	353	347	306	339	349	346	331	329	336	335	345	344	326	357	346	332	339	366	354	351	342	321	348	304	329	362	333	337	354	349	347	353	325	356	361	339	315	344	329	340	305	345	359	324	309	336	352	341	347	332	303	342	323	348	346	358	350	347	387	330	343	324	338	325	360	353	349	354	382	359	349	350	350	352	339	381	324	326	316	336	353	341	321	323	319	352	341	354	333	334	378	343	340	360	337	342	341	337	360	345	351	355	332	291	351	337	305	372	341	358	364	311	351	327	354	341	333	346	333	347	346	340	355	310	352	349	358	349	353	345	350	327	364	363	353	363	381	364	362	362	348	336	349	320	391	344	332	339	323	346	331	369	358	337	350	345	360	346	337	331	361	324	350	343	318	347	340	337	351	331	343	325	329	332	345	337	329	359	327	346	344	326	354	303	350	340	280	335	320	366	341	328	373	361	316	359	326	350	337	325	346	313	338	360	352	346	320	352	336	337	336	370	336	358	322	344	366	301	331	339	343	380	347	310	345	316	321	328	310	375	348	320	328	311	379	340	358	359	346	311	343	306	334	365	332	312	327	370	380	352	338	346	345	321	331	355	356	355	339	320	362	346	318	360	364	322	342	346	319	305	344	334	357	344	326	305	333	335	344	323	301	332	379	326	303	337	329	307	351	333	330	313	328	357	348	359	331	326	338	348	339	346	349	329	334	322	348	342	336	335	337	337	364	357	338	362	337	350	335	333	343	379	328	328	355	337	317	337	329	343	366	331	312	349	348	366	371	335	316	363	346	354	349	340	346	345	307	328	344	324	359	330	356	333	333	331	318	338	374	362	360	376	334	389	337	384	315	373	342	317	395	345	337	331	360	362	361	290	302	337	358	392	320	326	345	289	348	313	335	350	337	329	354	312	338	290	387	316	399	327	318	328	323	336	331	340	326	347	341	360	334	351	337	315	352	317	351	352	340	333	312	378	356	335	408	342	383	338	360	358	337	354	313	349	362	362	368	341	348	341	380	385	338	332	358	371	325	334	338	326	349	354	354	335	333	353	340	347	340	342	368	386	381	336	343	332	331	364	319	366	326	338	359	308	346	368	387	324	333	330	390	339	348	325	321	323	342	348	375	352	382	317	320	348	317	320	334	310	353	316	341	322	362	321	340	329	313	321	320	325	339	348	356
2600	1418	2361	2831	2432	2129	1829	1581	1528	1344	1250	1213	1056	1071	1013	1001	1008	936	887	853	885	889	873	909	924	912	910	864	888	831	874	849	837	860	822	875	897	893	832	841	866	794	883	890	868	850	851	839	791	806	788	784	833	791	855	816	829	814	810	795	884	796	847	792	790	829	765	815	754	814	813	848	824	808	816	845	801	806	818	785	820	790	761	784	751	842	814	773	843	836	804	829	835	777	858	809	859	791	807	807	831	845	821	853	770	794	811	800	843	823	824	883	806	751	809	845	809	839	784	845	822	822	828	795	847	750	859	796	823	813	817	843	788	809	818	728	848	828	821	827	813	830	745	804	803	860	777	769	890	747	868	853	787	785	821	776	878	788	789	848	844	809	775	804	818	814	833	859	794	778	739	802	868	782	824	887	803	804	824	832	823	884	806	817	845	784	842	849	792	783	819	802	822	793	837	824	834	863	842	843	811	801	796	777	838	861	847	874	865	792	761	831	779	766	791	850	791	822	851	827	884	801	735	855	814	854	834	800	757	775	807	790	810	857	799	838	803	783	784	839	848	846	830	819	775	783	790	796	848	802	818	831	788	823	747	804	789	807	799	806	846	822	819	765	863	835	765	778	834	848	809	809	808	782	793	827	813	814	830	813	780	798	814	800	794	856	835	784	830	804	854	814	801	827	802	790	833	831	834	823	869	782	785	799	892	864	837	767	804	863	765	768	841	825	794	818	791	789	860	773	866	792	805	800	796	836	785	841	782	837	785	816	811	815	818	809	822	849	772	872	849	795	784	745	852	838	826	793	855	861	818	801	790	768	857	795	831	825	791	837	859	836	821	772	789	832	806	842	790	811	792	770	813	818	793	857	780	810	867	778	807	767	837	842	819	841	807	827	800	835	758	824	788	840	795	832	836	820	827	811	844	814	832	812	819	812	777	854	801	760	779	830	783	832	817	817	855	827	836	818	813	798	811	822	785	826	838	808	831	831	848	810	883	824	820	794	839	764	846	814	782	811	874	861	827	826	779	803	796	814	850	817	877	790	823	853	816	825	779	839	820	809	831	812	844	847	789	804	791	801	761	823	808	818	854	814	808	770	848	779	777	841	768	815	838	822	800	837	794	830	801	869	865	830	823	794	810	819	800	825	811	836	869	810	837	821	803	849	831	800	815	850	842	802	843	804	802	842	812	816	816	792	851	801	836	793	827	823	860	778	823	811	817	788	787	756	781	793	827	833	816	782	818	812	780	830	844	808	777	773	834	796	742	902	803	774	807	821	802	876	831	840	800	789	858	852	837	859	794	822	817	795	785	810	803	831	770	812	809	827	773	836	806	821	792	809	848	822	828	853	842	806	840	794	781	831	827	859	803	809	714	878	811	808	854	867	784	776	806	827	795	814	889	801	796	798	872	785	839	828	828	805	800	806	822	808	761	847	822	857	779	809	837	824	865	785	818	820	780	821	798	793	784	841	826	820	834	783	841	777	798	827	802	847	811	802	811	844	847	784	835	832	850	841	822	830	854	834	817	769	824	847	861	858	802	763	829	819	830	813	777	794	781	797	760	780	789	770	776	794	802	801	817	808	823	828	812	846	801	833	788	799	813	796	866	810	821	841	799	811	732	762	784	772	808	817	771	805	833	804	825	801	829	805	797	769	812	847	825	804	829	841	822	810	803	797	825	838	810	852	787	888	844	802	849	780	856	840	779	807	826	806	807	821	815	841	816	831	830	845	820	810	861	834	816	798	809	814	838	839	814	783	810	810	786	824	800	799	855	834	746	774	810	832	839	785	767	830	744	807	774	819	818	832	797	801	782	843	785	809	807	826	804	827	826	838	824	819	803	797	806	794	803	781	809	822	822	812	820	781	812	823	841	778	791	776	791	804	821	767	820	818	813	826	850	804	803	812	764	800	837	778	866	857	841	799	856	834	807	808	766	788	830	838	800	860	816	784	822	807	861	847	885	818	787	838	868	818	873	784	806	812	827	801	813	815	880	802	777	824	855	840	796	835	806	793	849	883	771	840	812	870	828	801	793	834	830	845	783	813	789	806	821	856	765	816	825	831	830	810	794	812	772	912	834	828	789	797	806	846	818	874	787	872	821	797	833	799	795	840	797	822	849	789	797	763	785	836	789	801	842	855	790	829	808	777	881	830	827	845	830	848	827	827	826	812	846	796	809	819	795	821	750	788	826	826	848	780	805	858	839	809	852	861	823	822	834	764	787	833	829	836	767	802	759	829	796	796	844	798	838	774	767	810	804	814	812	835	840	806	813	842	826	795	790	802	809	742	812	851	813	842	804	826	831	836	839	807	821	842	879	812	808	832	815	861	776	892	815	813	814	830	803	836	828	828	801	771	758	838	789	820	802	819	810	821	831	844	805	799	823	811	850	836	827	769	807	814	733	854	829	887	858	826	820	785	826	788	786	770	840	821	836	808	836	811	840	837	819	824	800	792	859	785	793	781	808	827	798	810	869	818	816	821	835	860	777	830	778	799	868	800	827	814	802	807	793	813	858	807	843	810	812	814	756	833	802	773	811	826	809	856	805	766	826	805	834	825	811	855	763	808	806	846	782	772	844	791	884	825	813	790	801	862	825	828	808	890	840	878	819	870	812	836	827	770	872	779	831	833	845	848	862	824	821	807	838	813	815	798	811	811	846	812	826	838	815	853	813	828	846	813	818	799	821	747	831	781	843	757	784	811	801	821	804	862	859	841	835	761	749	830	818	835	813	860	804	800	871	819	855	830	786	822	822	863	852	786	793	765	795	857	829	823	813	865	819	775	864	833	833	792	787	771	843	787	814	786	837	801	781	806	866	803	846	795	839	831	825	854	791	790	758	824	784	849	809	835	829	793	817	828	786	792	770	771	807	795	764	787	849	786	767	834	801	807	811	806	782	873	842	847	888	835	801	816	795	786	834	767	843	785	798	777	821	871	832	822	815	857	870	804	884	783	847	775	799	736	813	824	761	855	822	851	834	817	848	772	750	783	808	874	847	793	802	778	807	770	822	763	853	831	800	760	736	846	829	870	809	837	807	806	814	820	856	829	840	760	748	807	775	821	818	819	823	839	780	809	783	839	795	822	842	871	842	828	828	821	801	813	832	827	790	783	788	848	832	785	816	802	806	818	748	814	804	827	801	806	877	818	788	808	847	809	838	807	789	815	837	792	823	834	783	845	819	820	809	808	858	805	843	798	787	797	802	861	785	807	829	836	798	761	805	789	809	761	798	815	813	863	831	797	799	796	812	789	859	860	835	808	863	824	781	867	826	834	821	791	799	841	778	830	781	788	811	812	828	761	839	804	801	815	807	813	792	768	814	835	819	764	856	860	820	808	828	808	839	839	835	796	806	792	787	806	832	801	814	815	793	783	831	797	856	818	827	823	808	830	791	838	811	784	839	792	844	802	833	775	787	815	818	836	796	837	785	796	835	820	843	813	824	796	788	798	798	819	744	820	866	747	825	842	784	824	817	815
8031	1761	2152	1697	1094	965	786	618	535	539	467	424	445	430	346	381	362	352	338	348	345	353	340	330	320	349	321	302	337	351	320	321	368	335	314	343	315	295	312	280	311	354	342	359	322	316	319	286	292	328	288	337	311	322	306	328	353	307	319	280	288	305	309	299	311	297	300	327	318	317	293	289	322	281	287	323	273	283	307	312	311	290	304	293	319	284	299	314	298	303	330	307	282	335	300	322	312	304	331	299	320	299	285	350	296	295	304	326	279	291	312	272	289	307	297	308	327	327	278	307	320	306	276	326	307	292	314	341	345	333	302	296	312	312	304	306	289	345	335	294	286	303	317	303	315	301	301	294	330	321	348	292	317	308	296	300	361	315	302	307	300	322	316	315	297	299	282	297	310	301	290	318	339	316	278	305	268	309	312	326	257	310	293	306	299	304	309	342	315	311	323	327	281	311	280	331	338	292	300	287	296	298	281	275	305	301	275	331	294	308	304	292	319	297	317	326	341	289	295	301	303	308	348	345	305	316	299	324	322	290	319	296	295	317	321	306	328	313	304	317	324	308	292	279	303	293	307	324	320	292	323	308	324	308	306	307	332	299	284	304	312	296	303	319	323	314	300	274	280	287	287	290	315	291	317	321	298	313	281	333	339	310	261	331	302	287	274	311	342	308	322	324	290	292	285	286	268	301	289	349	330	362	286	321	318	318	311	300	321	318	308	286	317	344	319	313	300	305	316	329	277	296	258	283	285	319	311	313	297	305	307	294	297	358	328	298	314	316	309	334	338	342	292	327	332	331	312	327	293	320	319	291	288	271	322	313	290	300	332	332	299	314	320	339	339	284	301	305	303	306	341	361	310	293	328	264	310	344	307	317	307	324	322	285	283	296	279	289	313	306	323	280	307	293	313	278	291	326	289	339	328	324	326	329	310	304	323	286	321	306	287	316	321	348	304	298	327	312	334	323	294	293	299	329	309	337	302	315	308	282	303	321	305	304	297	297	302	318	298	301	292	338	309	317	301	281	295	312	306	302	359	283	339	338	308	351	301	318	351	334	307	304	301	314	321	295	309	311	287	326	338	318	336	304	276	272	327	307	278	295	316	326	341	297	332	295	321	310	314	284	298	314	323	305	322	289	317	321	297	318	345	325	293	326	297	308	274	310	313	313	343	319	331	272	293	338	307	297	293	318	316	288	293	344	292	289	292	285	298	283	292	291	320	306	301	317	269	303	275	325	336	319	331	302	309	337	315	332	303	316	313	297	304	315	303	326	292	312	325	317	309	317	303	277	312	332	300	287	326	345	342	267	267	341	330	291	275	317	305	280	328	291	332	312	324	312	295	287	313	311	317	305	274	314	300	310	310	305	316	300	306	289	307	271	324	332	308	313	277	308	313	306	319	278	305	343	317	295	303	280	312	287	354	301	307	301	296	277	316	269	339	305	322	290	316	324	301	310	282	285	342	331	330	324	336	309	338	284	328	308	317	292	327	340	277	291	324	293	267	270	293	321	334	304	325	284	350	323	280	319	311	321	335	308	339	303	309	312	279	310	349	303	307	335	306	339	345	318	292	289	284	328	303	305	285	308	306	317	292	326	335	318	294	317	320	319	298	293	332	305	315	304	326	305	295	313	286	338	334	316	315	313	330	286	300	281	323	316	297	297	303	277	285	316	298	300	315	312	326	324	338	322	291	317	323	309	342	326	295	359	302	313	306	288	301	303	317	305	332	302	315	312	298	315	317	313	342	316	326	302	305	327	280	304	287	307	333	318	289	276	299	302	316	324	324	325	329	309	310	303	277	298	318	304	292	277	313	325	316	332	310	310	322	331	305	311	326	313	321	326	306	287	318	296	298	283	292	305	325	288	282	302	321	332	341	313	298	307	330	308	347	291	299	299	302	293	295	328	283	326	311	324	291	291	322	283	335	340	321	337	319	333	319	321	279	321	302	300	316	319	314	297	302	286	333	307	294	326	279	295	301	308	333	355	302	317	293	292	308	324	311	308	289	333	257	340	283	337	281	291	316	337	299	278	281	312	273	282	317	331	311	293	287	344	319	283	289	270	281	299	283	312	310	314	306	337	273	300	336	300	325	292	307	354	319	272	303	284	331	304	292	316	340	318	335	337	309	303	335	318	329	283	291	358	312	294	306	304	298	302	325	292	296	306	334	315	299	316	291	298	298	316	348	310	349	325	303	308	306	311	328	345	335	327	280	326	293	292	322	285	336	284	303	313	310	317	310	308	284	315	317	299	318	324	325	310	318	315	320	297	326	320	310	289	306	300	284	293	290	307	305	311	321	312	322	282	311	335	330	305	305	324	340	298	326	300	308	308	340	323	283	320	337	294	342	324	294	285	306	294	292	320	310	280	298	308	311	308	310	302	299	313	339	327	285	298	317	300	326	277	323	309	314	317	323	324	321	294	319	292	320	319	312	309	336	293	324	303	286	298	344	330	355	298	334	343	307	306	312	331	305	342	308	312	313	322	316	328	301	290	322	287	319	334	308	277	299	317	292	324	322	299	317	319	290	332	323	326	281	348	294	296	301	326	314	304	349	336	288	293	337	316	329	319	316	303	278	321	298	298	338	328	304	329	314	343	289	343	316	291	337	316	298	309	320	357	295	309	333	324	318	313	328	305	320	286	312	312	329	305	303	339	307	302	287	315	292	277	278	293	288	320	268	277	272	297	290	310	329	303	315	283	300	285	318	295	302	317	329	315	322	276	328	307	294	309	284	358	324	283	308	305	319	300	321	307	288	286	334	323	326	292	300	324	275	293	320	316	292	335	304	302	324	302	304	310	303	314	294	347	322	324	316	304	305	307	339	316	275	312	309	313	349	330	301	306	304	279	294	303	301	327	300	326	301	344	316	284	301	295	298	297	341	332	314	304	304	305	296	296	323	310	300	318	322	321	327	330	311	346	339	296	327	308	294	287	354	285	303	349	314	317	326	340	310	312	333	290	308	304	302	289	323	314	318	361	346	318	308	313	329	311	305	309	307	310	331	269	308	303	297	309	284	298	334	308	299	312	332	356	293	289	345	300	303	316	282	290	322	316	317	316	267	297	307	334	315	354	314	346	320	265	277	324	299	335	319	302	318	328	320	288	298	291	304	330	306	330	325	326	294	330	300	285	340	308	317	307	316	310	275	295	323	296	282	298	312	324	299	322	308	316	325	322	276	335	332	298	303	329	283	318	291	312	265	310	298	296	315	304	287	314	312	333	309	279	328	318	274	288	304	305	315	341	302	322	280	290	294	329	281	317	317	340	291	299	304	276	292	296	271	299	324	280	299	283	324	309	312	286	313	342	286	290	308	306	315	314	335	313	305	322	308	305	302	293	330	297	345	358	283	305	284	326	371	327	339	260	329	309	292	296	308	281	298	314	300	295	302	319	331	300	351	304	285	315	315	316	314	301	241	323	301	291	328	315	354	316	288	315	282	352	326	326	324	273	333	312	289	333	295	310	301	274	332	317
7183	2353	4395	5118	4303	3688	3021	2482	2275	2092	1753	1541	1463	1352	1168	1072	1209	1078	1013	982	912	913	925	897	946	868	929	833	870	870	832	888	851	878	884	822	886	816	875	819	841	790	829	785	802	820	842	732	764	761	815	749	830	786	759	767	760	771	802	772	748	750	723	721	774	741	749	772	759	805	773	805	757	716	713	738	777	778	760	804	750	734	781	776	778	750	740	782	724	737	761	708	765	737	760	763	727	724	744	765	758	729	745	756	778	756	766	739	771	728	727	741	752	772	720	699	785	776	734	694	760	720	771	704	787	751	770	775	767	734	759	752	770	735	743	732	756	744	734	750	768	746	761	689	782	746	714	706	667	713	746	746	804	737	744	719	760	751	722	754	731	727	734	748	763	774	714	674	771	697	753	763	751	777	706	779	751	755	769	715	769	699	751	761	752	718	713	784	752	696	737	750	725	778	764	766	742	750	713	740	764	700	759	782	722	796	752	723	746	733	736	744	733	714	794	761	755	744	742	778	780	733	735	747	741	696	771	780	734	706	733	768	736	719	751	705	757	733	763	719	708	765	765	751	708	764	720	754	774	749	728	757	716	732	754	699	757	718	767	722	761	756	728	730	739	767	734	764	701	685	761	745	776	712	725	739	713	697	754	772	686	731	772	769	761	707	749	783	764	754	728	725	749	721	732	754	750	768	773	712	764	779	720	706	715	723	788	754	755	735	773	740	752	741	781	773	755	749	769	708	747	763	767	709	731	741	747	737	716	739	728	727	776	722	719	718	745	754	740	768	724	736	716	777	759	766	702	790	708	736	742	737	733	739	725	753	734	737	744	732	731	712	805	740	750	721	701	763	733	773	766	729	738	705	765	741	740	725	717	768	762	717	735	777	750	738	741	746	724	747	771	718	762	763	807	751	773	722	705	729	778	770	752	775	724	750	750	748	733	750	749	747	728	743	695	780	737	718	728	739	770	731	717	760	705	730	748	752	760	782	752	739	716	754	708	720	728	758	715	760	768	726	751	678	788	711	694	753	763	757	729	750	714	745	758	771	777	771	768	752	768	764	762	721	727	753	736	789	685	747	733	739	739	766	726	745	758	767	753	727	694	768	759	731	754	729	723	692	782	742	716	712	724	747	716	775	727	735	674	738	776	753	739	779	770	749	758	755	740	719	728	739	751	769	779	766	730	746	756	772	774	788	750	779	748	747	743	726	729	753	784	748	747	739	697	763	728	774	718	718	748	760	710	752	779	754	750	707	744	755	693	739	733	755	738	730	713	736	786	683	768	735	733	776	702	707	726	747	774	714	745	752	754	751	736	753	757	769	761	741	808	747	740	728	716	746	768	780	787	791	757	707	790	754	745	781	752	754	766	764	736	754	768	788	720	730	713	730	791	753	740	746	746	737	697	761	735	731	792	774	800	775	767	778	742	702	758	769	712	729	732	763	778	701	702	792	730	718	787	751	772	761	763	774	731	727	712	691	751	759	703	796	725	743	801	762	673	704	807	796	709	748	780	740	734	702	726	704	761	721	736	769	750	749	771	736	739	760	730	742	711	722	745	710	742	757	786	732	742	706	734	756	751	742	758	769	738	754	705	757	736	718	727	710	788	802	710	731	756	733	722	790	745	785	772	745	764	757	757	797	828	756	725	702	735	748	750	741	795	742	763	745	757	718	752	772	722	726	796	694	767	757	729	745	752	723	769	697	722	757	801	740	768	735	741	799	775	775	763	755	757	731	747	711	762	729	727	752	747	758	778	755	715	721	708	757	757	727	746	726	764	738	777	725	718	755	713	787	800	701	764	772	792	724	747	755	762	746	756	750	725	730	768	725	724	710	767	754	725	755	745	748	770	755	718	761	758	770	779	736	741	734	757	703	716	774	745	796	701	684	686	770	774	777	735	695	756	723	726	714	740	711	758	745	725	689	745	786	728	719	764	771	740	745	769	733	709	756	744	768	717	715	773	711	754	750	703	783	773	772	777	755	719	678	741	727	756	747	752	741	777	781	721	755	751	742	743	751	738	761	754	755	749	748	762	751	764	718	695	744	692	748	764	749	756	749	738	763	725	708	751	749	729	819	748	777	790	760	758	780	746	749	764	754	747	759	715	718	702	775	774	761	745	730	729	788	816	694	760	722	758	710	783	746	711	768	733	709	730	696	735	768	776	768	799	710	735	703	765	709	747	733	730	753	778	736	787	701	726	764	741	806	743	727	729	769	741	728	762	727	736	827	782	737	743	720	770	754	816	749	761	739	717	763	742	712	756	722	728	747	778	726	761	730	759	685	727	712	721	729	741	768	728	779	743	796	744	769	767	725	716	768	751	764	747	751	798	737	777	719	703	744	775	761	768	745	738	758	720	766	776	758	799	774	695	760	763	754	771	745	723	695	705	779	715	755	804	791	789	732	755	762	736	775	749	762	788	763	769	765	726	740	740	769	759	719	719	725	751	755	754	737	712	762	758	745	737	764	772	715	743	729	749	767	734	729	728	768	735	760	734	705	769	753	791	734	750	723	773	758	733	681	727	697	758	747	761	718	681	704	770	711	736	712	782	727	779	729	736	771	793	740	748	766	760	709	713	772	734	789	799	762	728	751	734	701	707	743	754	696	795	772	789	788	779	739	778	786	773	726	716	766	787	746	742	745	753	737	729	724	721	765	746	763	776	754	711	738	700	742	773	745	764	685	750	744	711	727	736	802	769	792	804	730	763	785	761	722	720	733	716	751	723	761	801	743	749	713	775	747	701	766	733	699	739	701	796	757	719	772	729	711	782	719	754	755	730	740	732	776	733	765	717	737	737	719	764	785	754	793	746	703	742	781	749	747	761	750	765	745	736	716	760	745	721	752	720	748	751	734	732	770	746	732	732	782	728	672	742	745	701	753	675	739	760	700	712	763	774	722	744	744	727	740	784	683	742	747	787	753	721	751	731	777	736	801	758	769	724	713	767	789	680	770	747	751	785	753	711	811	728	785	759	771	738	715	770	763	744	736	730	756	800	824	782	694	767	742	746	764	816	803	710	760	780	725	763	726	742	761	760	689	772	749	716	734	785	758	738	736	733	714	729	732	673	729	752	743	756	737	756	780	779	772	714	745	767	818	790	736	800	706	733	760	749	765	733	706	759	764	771	742	737	745	754	791	771	760	741	756	701	740	739	753	680	688	756	780	721	763	750	763	765	789	777	707	732	750	713	742	770	759	701	732	774	723	727	747	771	746	735	779	712	713	785	728	722	725	757	717	761	729	799	763	728	745	763	757	767	709	716	751	741	733	767	714	711	721	748	682	779	734	731	761	795	701	675	720	689	751	717	726	743	760	742	765	731	740	711	726	774	745	710	730	752	687	751	742	761	781	786	728	721	724	766	729	738	712	752	735	757	712	777	753	754	732	811	769	748	765	700	819	712	732	773	738	732	693	767	752	741	767	722	750	765	730	817	741	713	742	741	784	799	703	727	775	759	767	782	662	698	748	702	751	750	729
14199	3119	3736	2737	1630	1381	955	667	653	607	542	416	377	352	322	308	297	315	287	256	279	265	265	273	258	266	260	275	231	237	229	252	256	256	234	241	269	213	234	232	233	262	267	249	225	243	230	222	228	242	256	203	251	234	224	230	243	205	221	224	212	189	257	223	254	219	231	223	228	209	217	219	243	236	217	219	238	229	258	214	241	255	213	207	208	210	215	226	214	238	238	218	246	209	193	226	225	245	222	228	215	212	244	239	255	228	248	231	214	191	224	239	225	248	212	206	252	231	233	210	208	216	215	214	231	229	237	214	242	248	206	234	237	197	221	215	247	201	207	229	248	214	222	218	207	223	230	208	252	245	233	230	243	209	215	224	200	220	217	217	220	191	196	243	197	221	246	231	250	202	227	254	208	215	217	235	201	228	225	206	241	196	231	227	224	187	208	226	234	186	234	238	230	231	249	232	224	228	207	252	240	217	218	226	197	226	215	270	201	233	225	219	233	236	218	234	238	237	220	246	199	239	208	225	228	214	211	243	230	253	203	228	243	239	228	223	241	221	195	203	215	235	217	249	278	244	213	252	238	231	208	230	223	227	220	224	238	226	204	207	236	227	214	224	208	203	227	208	221	224	220	209	240	214	229	222	222	226	227	209	235	221	224	251	274	223	234	231	217	225	206	232	219	234	210	227	214	256	223	211	227	209	222	238	227	237	207	221	208	222	201	247	230	218	230	233	235	207	196	227	235	232	249	226	220	227	231	232	202	230	238	243	234	187	270	238	253	221	207	205	213	197	238	229	261	214	216	211	220	239	228	197	209	218	233	233	209	218	234	239	243	227	225	283	234	225	216	221	238	234	237	217	207	222	228	221	208	230	224	226	220	221	231	260	231	235	219	207	236	233	246	246	245	229	242	230	220	238	221	196	215	243	232	220	243	203	206	205	218	219	197	226	227	239	250	235	227	210	210	216	224	223	252	204	227	209	206	262	200	233	231	243	228	203	223	210	260	207	214	224	218	247	230	209	202	226	279	241	224	246	240	237	237	233	246	246	212	263	218	220	242	231	200	229	203	234	226	233	238	222	209	217	219	218	234	243	219	240	239	233	217	239	189	231	224	232	230	209	241	223	259	251	227	215	228	221	200	220	239	215	221	231	215	224	230	218	222	226	217	233	230	204	216	236	242	191	211	250	208	208	230	208	217	217	209	231	212	220	196	211	228	241	231	242	220	225	252	236	198	205	218	212	256	198	226	210	241	233	215	211	207	209	207	226	191	226	228	226	224	215	249	235	223	200	218	219	219	238	200	216	238	234	224	237	223	214	230	198	235	241	215	234	225	229	225	231	242	228	223	222	220	244	239	223	207	214	240	236	210	253	206	212	229	196	199	214	223	222	222	221	224	199	215	220	235	242	195	264	214	243	219	200	215	220	230	237	207	215	245	231	229	241	219	230	243	230	198	232	221	236	219	242	206	232	213	208	224	229	257	228	233	221	240	245	221	247	248	213	231	240	233	242	214	229	244	231	239	220	241	230	228	210	204	223	227	258	218	203	233	226	222	229	234	222	197	238	209	229	208	252	217	236	219	202	217	204	237	241	225	222	216	229	227	222	264	235	262	242	224	206	228	221	236	205	230	243	225	215	182	222	225	229	232	217	239	218	225	247	219	236	190	225	226	250	229	205	225	218	217	234	246	231	211	234	218	230	199	198	217	228	226	215	242	246	232	227	217	220	229	234	232	255	211	215	219	203	216	247	218	256	221	247	196	209	235	230	222	220	242	235	226	223	216	208	240	212	235	201	234	236	214	220	210	234	213	222	222	202	221	222	205	218	232	193	225	230	204	210	223	231	228	223	269	214	227	237	224	210	188	232	224	201	237	226	213	228	253	252	217	232	246	223	235	234	243	232	233	233	227	207	222	248	262	232	248	208	187	218	230	239	241	212	208	233	240	221	195	235	220	236	256	226	235	220	221	216	219	263	215	225	233	190	222	224	222	244	240	230	230	226	241	248	185	222	223	210	226	206	222	235	246	250	224	234	216	231	247	221	212	227	203	249	248	228	216	235	270	217	231	221	228	216	212	221	235	240	229	233	228	208	229	216	233	225	222	194	198	212	220	201	240	233	234	223	219	256	242	219	227	225	240	227	232	237	241	232	257	245	242	234	223	228	213	244	186	233	224	235	211	230	219	240	233	225	236	260	249	218	233	213	223	256	227	202	209	243	211	223	202	242	268	223	217	229	222	203	218	215	202	209	227	225	240	188	232	208	209	228	189	222	241	214	247	248	208	215	238	188	248	217	218	209	222	242	229	205	242	238	228	222	240	219	256	241	228	190	242	248	239	227	224	232	209	231	251	250	253	237	227	228	231	207	225	234	250	244	254	218	229	233	227	242	244	240	231	242	235	252	218	220	214	213	203	272	242	227	230	243	246	241	229	214	207	205	193	219	213	209	241	229	231	233	212	252	249	268	212	210	233	203	229	206	252	219	234	208	218	221	216	220	231	231	224	219	212	221	210	201	190	216	198	231	222	207	196	225	215	208	233	245	240	215	188	212	221	222	208	219	241	229	229	238	235	222	231	226	204	224	241	221	230	214	212	229	221	234	219	229	206	227	226	258	197	223	241	223	222	232	228	243	242	203	243	223	233	214	212	222	252	241	215	219	216	252	215	247	208	201	224	211	231	196	197	200	232	200	218	243	233	225	215	210	208	230	227	240	214	237	260	235	197	227	213	187	226	212	191	212	232	215	210	243	240	215	243	239	250	222	229	230	233	232	226	223	231	211	228	227	243	244	219	221	243	222	220	247	226	239	242	229	217	256	207	222	220	207	196	223	225	235	198	247	219	256	225	217	232	211	187	231	237	234	214	219	231	198	210	236	246	226	247	226	197	221	216	234	226	210	250	216	222	219	267	204	224	260	211	226	214	185	247	237	215	210	241	229	244	229	214	252	245	214	211	213	216	207	237	223	215	226	206	221	221	208	233	216	226	227	249	224	254	214	209	208	219	242	229	238	233	202	238	202	199	234	235	227	224	235	230	257	215	235	219	211	236	241	265	205	198	221	225	245	234	227	253	231	259	246	231	205	231	202	199	227	244	243	237	226	204	230	249	227	215	219	235	202	223	211	240	238	232	207	231	263	238	234	219	265	226	233	201	235	229	220	216	207	205	246	206	222	245	240	260	195	215	226	218	243	231	240	220	213	239	231	244	238	219	233	240	225	249	213	242	236	224	254	216	227	235	224	258	199	212	221	238	202	225	212	235	229	221	217	249	223	234	239	237	242	252	224	224	219	219	225	227	215	240	236	200	234	215	255	226	233	240	260	221	241	241	217	241	237	214	224	192	239	239	221	231	227	225	230	227	241	217	213	234	223	233	216	221	228	206	240	198	217	211	240	211	203	220	236	241	199	222	223	218	222	240	226	246	204	213	199	227	226	213	240	228	229	225	208	252	241	233	235	232	238	205	239	230	248	204	231	231	257
9232	2982	6183	7219	5806	5266	4066	3224	2919	2550	2366	1777	1653	1385	1174	1146	1096	1046	935	966	862	875	858	852	867	838	782	796	783	705	784	687	702	645	687	683	703	686	689	689	678	645	661	683	691	597	637	623	674	613	616	581	597	558	579	569	601	601	596	606	578	587	591	571	578	582	559	581	578	543	534	563	585	560	546	575	540	568	622	603	608	545	589	549	584	561	539	591	534	556	555	548	602	532	587	529	544	571	570	600	585	581	609	607	548	621	533	573	582	529	529	558	557	548	556	544	532	600	584	568	537	582	536	555	543	569	526	572	571	567	581	567	538	554	558	574	588	540	583	541	571	549	534	581	561	533	554	577	600	553	593	558	595	557	586	567	559	593	546	532	555	580	558	541	581	582	572	547	576	572	543	615	556	550	554	525	563	568	582	535	570	582	547	515	566	531	524	575	531	545	552	559	533	552	574	570	571	567	547	554	597	556	563	532	564	597	571	565	509	528	593	549	560	552	539	579	561	538	562	596	532	549	554	566	564	522	610	565	595	531	593	566	579	551	534	550	527	520	579	570	547	577	591	603	612	558	526	540	571	537	552	588	540	573	560	576	547	553	597	597	551	554	541	568	566	574	581	591	577	572	590	553	583	533	583	595	578	600	562	567	608	586	584	602	580	545	561	573	569	570	554	545	610	579	547	541	589	552	565	565	591	583	582	545	528	555	567	535	576	586	555	603	586	569	577	565	555	537	546	544	512	587	526	595	559	570	548	593	607	616	533	545	557	552	551	561	601	529	568	538	553	586	549	539	574	557	537	527	556	569	585	554	538	535	577	546	566	549	540	596	542	547	562	588	585	591	571	590	509	597	556	531	519	560	557	525	560	596	558	543	491	564	570	569	528	640	590	545	543	554	556	544	562	570	540	538	597	578	544	564	546	553	576	562	573	533	557	572	608	527	587	568	558	562	575	604	578	558	546	563	541	566	571	575	532	534	548	559	548	535	576	595	537	551	592	529	547	542	568	586	594	574	560	563	575	541	559	571	562	564	536	540	575	515	536	550	554	579	565	547	534	555	562	524	576	540	544	534	554	561	531	547	588	582	561	566	566	560	555	592	551	525	568	552	550	562	590	579	572	607	556	564	576	568	575	595	569	582	561	533	575	578	563	593	584	572	571	527	578	602	527	600	533	559	532	526	627	555	549	513	546	537	622	572	548	574	560	602	530	584	533	563	541	567	564	598	554	594	573	578	565	536	564	642	532	559	542	538	572	555	587	529	536	509	585	528	564	564	567	567	517	589	577	605	561	569	579	569	588	547	576	575	558	567	573	558	564	534	557	574	589	537	524	534	576	540	551	534	599	543	536	546	540	563	573	613	546	562	527	584	554	599	544	559	532	559	531	582	578	576	575	535	541	600	554	598	576	567	563	540	555	553	550	557	536	576	564	561	588	568	573	529	556	583	551	560	561	587	510	574	538	546	563	576	592	568	561	569	571	544	574	544	550	574	579	544	538	564	611	521	591	550	584	563	553	534	574	569	558	538	580	563	601	581	576	533	576	552	620	574	589	559	549	576	564	597	619	566	559	521	570	567	534	561	537	569	576	558	564	547	584	610	539	553	535	626	625	565	552	577	585	547	599	542	589	551	580	543	564	564	577	542	570	531	560	532	541	564	587	540	559	623	557	562	572	571	575	538	527	553	565	562	551	594	579	567	542	583	547	582	563	557	557	572	562	555	571	597	559	564	560	560	540	561	597	575	563	511	564	567	541	527	547	515	561	540	615	548	539	551	526	539	566	576	559	550	576	551	587	536	595	544	568	562	567	559	538	554	573	585	560	586	556	558	574	568	525	555	548	544	566	519	525	559	591	579	560	548	548	570	532	582	532	579	593	553	590	591	638	599	608	538	548	557	540	546	597	583	576	537	559	545	567	552	612	513	561	568	560	535	585	577	577	593	563	592	584	596	529	579	613	588	570	547	593	553	594	569	567	522	569	579	544	580	543	534	577	545	562	561	556	578	539	606	532	530	612	565	597	574	538	537	515	564	559	544	577	549	564	587	528	565	519	577	542	546	538	612	548	571	562	575	559	583	551	574	545	525	542	548	550	558	571	533	541	581	579	546	538	568	576	515	572	531	541	611	560	591	588	562	583	579	531	559	566	603	545	583	557	566	534	523	568	580	555	563	534	566	557	548	568	574	561	531	573	537	540	580	557	570	564	552	583	568	550	580	581	524	540	624	564	582	585	545	533	556	514	564	565	572	554	557	561	526	570	542	571	589	555	544	565	560	571	524	557	554	566	587	592	539	531	543	553	570	591	580	585	513	607	553	574	607	611	555	564	578	530	575	544	548	522	575	582	548	580	573	552	552	591	595	562	537	582	578	608	569	596	548	581	573	517	561	571	532	561	615	565	604	537	589	550	563	566	578	554	618	571	579	565	564	578	527	562	592	546	564	554	545	531	543	569	557	580	565	538	552	551	552	547	576	563	575	558	590	568	526	551	585	533	576	587	539	532	489	551	578	598	578	568	533	508	586	544	514	525	584	571	568	584	614	555	574	563	543	551	520	563	552	578	536	621	539	604	548	567	554	614	606	541	577	540	534	555	550	585	570	587	561	529	588	561	533	626	560	550	562	545	577	508	570	593	553	546	547	531	587	583	568	563	581	545	592	534	603	574	606	581	550	560	552	545	552	591	568	578	592	548	533	557	564	579	544	559	594	581	518	533	535	601	544	553	519	536	541	549	578	549	624	580	534	573	533	553	582	571	567	573	529	562	542	563	603	562	531	575	532	534	579	593	561	613	535	575	581	581	553	611	556	540	563	547	584	598	531	563	582	580	545	563	588	585	562	587	542	573	560	554	553	576	596	592	567	528	549	532	610	613	550	552	542	581	576	549	565	576	563	567	559	556	559	581	551	535	575	526	572	567	590	595	571	552	588	551	528	609	561	524	587	582	585	566	602	567	546	575	570	545	591	610	540	551	541	571	565	553	598	552	560	566	616	553	593	587	534	558	599	577	546	582	599	536	584	588	532	509	557	564	570	536	594	570	554	548	545	605	570	571	613	542	590	596	500	590	585	564	551	555	547	552	599	581	543	542	557	581	585	549	568	528	571	590	563	521	594	598	601	508	530	578	572	551	581	572	590	565	590	564	584	554	590	547	559	566	567	560	509	586	574	590	588	609	567	574	605	578	565	541	587	555	558	603	555	582	576	578	564	534	570	534	605	521	574	590	578	517	563	597	564	560	560	584	549	586	539	534	546	532	563	546	575	563	597	540	602	543	553	597	558	583	579	537	557	563	561	558	545	581	549	590	554	569	598	583	549	576	574	581	546	550	550	544	575	568	577	553	527	565	552	566	542	590	553	553	541	594	548	547	533	566	581	583	601	569	571	593	558	567	542	578	568	570	593	572	556	595	568	559	570	563	580	551	555	567	547	611	536	540	536	567	569	605	581	556	511	582	605	549	587	581	562	554	573	538	566	604	535
2245	894	1051	893	748	632	527	518	455	416	413	377	391	347	347	359	362	345	367	382	354	338	341	330	340	373	347	362	369	320	327	358	311	365	342	316	354	333	322	386	356	366	372	323	329	374	325	310	340	355	315	358	359	324	347	363	355	334	303	349	359	333	355	323	328	362	317	363	361	317	337	334	322	350	331	345	321	331	326	305	373	308	356	322	303	353	304	329	305	350	335	347	328	333	337	323	333	349	337	336	332	324	358	353	331	328	347	337	366	379	377	355	346	348	388	342	348	310	374	370	371	361	362	330	291	337	323	345	352	310	301	332	350	341	327	339	354	372	353	353	353	377	369	318	313	327	339	337	344	328	352	341	331	337	351	337	338	342	360	350	372	338	321	329	361	318	344	331	361	313	343	318	319	337	320	330	325	329	352	312	316	320	340	364	303	327	335	357	345	325	417	326	347	359	324	342	325	318	339	373	387	367	381	365	331	373	325	321	348	306	327	336	332	354	311	334	325	352	323	331	340	336	323	337	342	324	338	313	337	372	345	349	350	324	359	349	321	370	373	325	344	346	368	347	329	349	324	361	328	352	338	341	339	357	312	324	363	344	382	366	340	385	377	372	356	358	347	349	337	325	370	322	314	358	328	373	332	317	345	348	363	350	333	378	342	321	344	313	349	312	330	354	321	320	343	305	392	359	364	341	342	319	378	352	334	332	337	327	347	357	336	336	336	318	348	322	370	355	312	337	344	309	323	322	333	337	326	333	338	356	385	351	302	331	342	335	365	311	375	368	321	344	323	366	337	328	336	345	343	314	360	334	325	313	312	349	322	356	317	341	354	354	338	335	330	326	392	347	332	331	357	325	328	346	370	338	370	343	352	340	339	354	342	305	354	342	355	336	344	334	352	342	359	373	311	330	344	355	333	313	339	362	324	339	353	371	365	340	357	330	333	360	341	349	346	332	387	335	357	326	369	360	320	324	320	321	319	365	365	391	370	360	349	329	386	330	377	329	297	337	360	338	300	367	338	352	346	307	350	353	347	320	359	374	358	353	359	343	273	360	325	312	339	342	366	335	370	353	342	368	319	319	333	352	358	380	356	330	315	390	346	301	313	358	331	322	348	336	328	337	331	335	293	333	337	294	299	380	376	334	334	312	349	338	341	344	327	336	365	310	331	306	319	329	375	347	325	364	360	337	370	319	327	361	291	354	332	351	332	322	311	325	341	367	347	384	312	322	359	361	355	326	318	329	377	347	338	348	345	323	360	348	367	343	302	356	343	359	322	342	306	315	326	354	350	325	321	324	320	349	367	351	324	308	341	350	344	335	311	319	349	317	332	323	354	369	375	354	351	327	362	322	344	333	347	338	337	342	369	321	340	387	342	358	325	316	351	302	349	351	350	336	327	308	332	362	347	342	334	312	354	322	343	398	301	344	357	330	354	324	352	362	321	362	374	322	313	343	361	357	323	323	345	362	333	336	389	351	344	336	326	354	310	340	343	349	361	327	334	346	335	355	335	351	352	342	348	342	358	373	381	355	308	337	366	350	359	365	325	353	341	340	352	371	331	340	361	350	340	331	352	322	341	362	354	359	365	305	329	344	371	345	327	344	329	342	351	319	332	327	362	353	350	341	371	321	345	362	369	333	363	351	391	379	386	363	342	384	380	307	315	334	371	365	332	318	338	339	330	354	340	330	332	317	363	360	288	355	378	395	330	368	334	339	327	301	343	367	332	346	340	325	362	321	360	349	312	382	351	297	352	322	329	346	346	316	325	309	326	315	326	351	359	319	373	345	367	374	340	336	345	313	365	327	299	356	308	348	300	356	358	333	345	328	342	330	367	352	328	322	324	325	308	335	342	326	376	330	319	320	383	338	329	336	355	360	339	382	343	338	313	303	346	356	323	338	317	310	309	328	325	346	330	377	338	298	357	349	309	323	353	330	342	365	356	358	338	334	331	326	337	348	344	345	332	374	335	348	343	379	325	368	361	311	332	312	354	345	382	325	342	315	314	347	380	341	341	327	320	347	327	338	373	346	352	317	345	297	349	342	343	330	314	347	359	342	330	337	381	327	376	293	362	332	356	362	307	313	318	364	316	372	321	346	373	332	329	318	300	352	359	290	319	324	361	353	360	349	353	317	354	330	351	355	336	344	349	351	323	324	338	325	348	329	331	345	353	318	296	339	346	365	353	394	355	348	305	356	371	305	350	330	336	353	336	341	335	338	341	367	350	350	328	323	304	328	328	340	359	357	344	351	347	321	352	350	351	356	367	359	331	337	340	343	334	330	347	315	326	338	314	309	323	348	331	302	346	306	315	297	336	313	323	318	332	333	336	363	335	337	348	362	414	364	366	312	365	338	324	360	400	351	338	326	315	346	338	356	349	349	338	337	346	311	361	318	324	338	372	345	345	376	309	342	359	345	334	372	339	384	303	318	346	311	346	411	378	351	341	342	363	325	381	366	321	296	337	338	334	327	311	303	346	324	327	336	332	324	346	316	316	335	350	305	359	327	344	338	362	339	366	360	323	302	311	334	323	334	316	340	353	363	343	362	323	338	349	331	352	324	339	356	330	353	349	372	326	371	342	330	340	359	334	329	350	351	331	326	347	349	371	356	317	333	343	309	346	349	344	330	339	363	355	349	342	317	344	351	345	372	344	330	366	347	381	310	377	340	297	342	306	324	343	328	361	311	346	328	321	315	296	345	346	310	362	352	313	355	320	342	307	323	349	317	353	353	329	355	353	338	343	345	339	339	375	345	312	336	333	342	376	334	356	299	328	375	352	331	343	311	327	339	335	320	309	343	371	329	345	336	333	338	376	339	303	332	338	331	338	350	380	366	337	365	322	306	351	345	333	330	377	348	354	328	378	353	346	318	337	332	323	318	353	336	322	334	335	342	325	341	378	300	333	356	350	333	358	361	309	318	340	358	338	316	329	323	350	326	316	310	321	321	302	347	320	308	342	343	323	328	294	363	353	346	322	349	329	325	345	353	359	369	382	326	343	327	332	336	337	349	363	343	323	340	292	366	341	315	324	321	317	307	370	339	314	379	325	341	343	334	347	321	340	374	352	338	333	350	345	335	335	370	363	354	371	358	331	326	364	317	373	360	341	335	343	335	331	324	334	322	330	331	334	340	350	345	361	361	345	376	346	338	301	345	361	309	350	323	344	360	323	330	330	348	315	329	327	361	332	330	326	313	336	351	347	345	365	341	337	361	357	332	334	355	348	359	344	329	336	315	354	340	316	351	303	317	364	337	351	347	332	308	328	359	355	342	387	361	342	323	368	336	330	350	338	335	347	336	312	333	317	278	317	317	355	380	374	341	307	335	299	330	342	334	335	360	331	337	359	358	349	322	365	338	379	321	337	334	361	358	368	331	327	353	348	369	368	348	340	347	341	364	353	339	352	356	362	347	344	336	318	326	298	320	315	346	349	354	307	358	353	354	323	328	308	346	328	365	373	348	345	360	326	324	303	324
2568	1383	2399	2856	2386	2184	1944	1679	1472	1392	1173	1163	1139	1031	981	993	953	900	950	906	887	885	883	913	859	861	887	840	862	875	922	839	822	830	867	833	827	810	888	857	795	864	825	852	854	821	836	775	871	790	835	832	855	834	797	766	813	809	828	803	802	788	810	803	829	849	822	755	843	806	814	742	835	796	798	814	818	817	828	863	842	793	882	812	815	825	829	809	831	824	806	835	839	808	777	834	796	767	813	806	805	789	827	821	778	812	788	842	828	834	802	812	794	785	775	802	790	853	793	783	817	752	811	842	816	821	759	788	772	783	870	762	767	829	800	835	819	806	820	847	818	808	851	849	798	814	825	796	761	806	850	777	860	804	804	794	843	813	837	813	867	834	789	794	779	861	796	847	799	789	814	828	834	814	839	812	799	819	768	766	800	829	819	852	771	772	775	841	806	804	842	841	782	844	874	818	805	809	739	771	842	781	841	787	791	852	780	793	864	847	795	839	820	829	801	827	799	856	822	791	782	798	844	787	772	819	796	816	798	789	816	820	828	805	772	849	840	849	801	845	803	796	826	779	833	797	845	791	810	805	816	829	762	828	863	815	836	830	846	770	778	803	796	830	813	844	838	853	779	802	804	799	789	778	755	811	780	811	823	818	858	755	802	790	850	805	835	818	851	842	780	795	816	807	851	802	824	828	829	819	782	817	738	787	863	799	805	828	802	810	786	870	816	807	784	874	780	817	809	766	794	810	824	833	827	820	825	814	785	809	808	794	827	777	803	821	830	853	788	840	776	795	862	773	828	780	762	836	760	800	826	789	852	858	782	789	785	809	835	788	887	841	812	819	836	775	862	746	735	764	849	829	803	803	823	858	824	777	830	831	786	832	816	822	791	786	835	780	777	780	797	834	851	840	809	799	833	835	827	830	834	778	829	834	758	782	828	826	753	824	805	816	842	798	795	834	773	818	790	803	816	824	829	839	814	833	774	840	800	769	863	827	810	766	759	810	837	838	849	805	789	764	793	849	790	804	797	830	783	862	802	792	780	825	774	836	836	857	841	831	807	820	851	826	835	818	804	826	828	809	845	803	825	829	815	799	824	821	783	867	747	783	809	835	799	817	804	795	786	793	816	734	792	830	750	819	762	829	787	789	838	802	827	775	828	811	829	801	842	816	775	816	871	866	894	824	866	766	749	839	776	782	853	789	811	834	803	813	800	823	808	793	836	833	837	785	799	801	792	787	791	776	829	845	791	783	813	832	810	809	861	837	841	801	780	841	826	807	797	847	881	815	877	812	815	791	784	824	818	780	799	780	835	774	828	815	818	785	778	783	795	840	788	860	803	826	912	877	820	759	779	806	788	838	818	746	767	831	849	762	843	869	799	873	816	805	799	890	828	806	792	834	802	800	808	844	843	838	726	747	805	830	851	797	793	802	766	806	777	808	806	816	830	843	796	842	835	876	842	780	828	808	778	800	795	798	802	801	869	781	784	821	836	751	776	784	811	825	766	780	808	818	798	813	781	827	858	829	849	824	822	819	837	772	761	859	860	803	829	836	813	837	804	813	800	843	798	754	762	809	838	817	824	750	786	804	824	799	837	755	807	726	791	865	790	781	798	821	832	774	787	783	797	833	829	772	808	777	835	805	729	790	792	817	790	826	818	802	796	803	820	851	805	836	802	788	783	835	829	831	836	794	810	808	818	823	785	859	821	796	851	795	797	817	806	794	851	803	844	800	793	791	873	840	784	762	819	793	818	843	795	843	843	819	840	821	844	859	770	826	785	835	821	779	774	791	854	830	759	844	799	784	831	747	762	875	797	792	833	867	797	843	795	815	824	835	850	821	784	800	806	826	827	765	832	830	803	820	802	804	814	735	775	784	783	853	836	850	884	801	787	828	839	814	819	803	797	766	828	815	858	807	800	826	797	797	795	770	772	816	772	813	763	823	817	882	807	835	806	794	794	839	832	762	839	817	794	838	857	829	778	849	765	834	781	808	784	843	822	833	780	823	776	808	805	866	817	818	818	824	817	810	852	796	845	813	780	796	782	799	843	818	787	891	899	806	810	750	783	803	809	778	831	846	847	819	783	853	864	807	819	844	772	789	799	796	763	852	837	772	830	818	785	809	780	797	840	799	802	835	807	776	805	827	859	856	830	764	810	732	788	829	811	865	822	819	797	844	820	813	823	863	815	810	778	796	841	811	820	785	812	846	804	789	794	828	826	825	796	823	813	798	798	789	819	837	786	837	784	772	812	868	849	821	822	799	820	787	831	838	842	847	818	805	722	793	876	785	810	840	793	805	853	813	831	810	802	779	828	806	792	798	854	845	797	797	782	834	820	810	800	814	812	791	799	834	844	823	811	809	838	839	840	792	817	793	812	793	796	858	792	784	790	809	822	794	797	799	795	792	835	779	816	829	798	840	827	809	840	820	824	784	802	840	802	824	789	838	798	830	791	853	819	783	876	846	865	859	827	845	816	790	806	805	853	851	822	814	784	814	840	812	821	840	864	782	811	840	783	826	805	838	855	859	779	799	786	839	834	869	830	830	819	809	871	784	834	799	874	823	816	841	798	825	815	822	781	823	803	857	803	814	800	846	840	847	857	808	797	774	868	812	805	779	819	813	777	864	835	798	815	814	863	776	867	813	821	791	844	836	795	788	832	825	815	789	797	843	811	850	798	829	840	848	803	830	780	839	772	801	797	831	828	786	772	822	804	821	831	817	848	858	783	772	856	829	781	848	831	774	829	803	827	804	809	837	799	776	811	800	854	791	821	827	848	811	861	805	756	808	804	827	820	829	858	804	806	838	810	800	825	801	729	818	802	838	827	821	777	834	878	832	836	778	833	872	776	839	778	836	855	806	842	834	834	807	829	832	795	826	765	792	871	832	788	801	828	842	814	780	772	805	811	819	814	809	802	798	783	771	798	832	817	788	858	834	773	842	815	793	820	833	834	854	806	818	832	842	785	739	842	859	815	806	823	852	857	836	779	786	784	789	807	868	810	803	839	820	805	836	844	819	792	816	848	822	794	800	829	849	805	827	806	796	820	824	822	858	813	804	761	798	842	807	782	798	851	831	852	821	818	802	811	821	813	829	799	770	831	801	784	851	825	795	765	813	803	818	861	847	824	832	808	791	835	858	790	828	823	799	787	861	817	866	846	815	781	787	835	804	757	835	808	788	790	829	782	835	755	812	796	760	791	788	860	833	846	807	788	815	797	839	844	803	849	794	809	777	795	825	812	833	804	840	813	894	832	817	809	799	799	744	817	793	838	826	786	792	828	783	792	781	753	846	803	826	804	767	777	853	829	804	777	847	792	809	794	777	817	818	800	866	811	842	822	780	809	779	810	783	840	816	824	804	795	829	834	835	785	827	818	843	804	803	853	763	849	790	852	785	825	823	785	796	831	801	809	799	846	804	815	808	813	801	827	815	809	794	866	821	802	815	773	823	790	830	811	785	803	809	770	784	792	851	795	796
7893	1923	2332	1917	1365	990	752	665	592	537	490	441	406	405	362	374	354	317	287	328	351	361	333	348	333	343	344	309	325	322	329	301	310	331	345	362	315	306	311	318	323	286	301	309	331	296	323	303	334	315	307	330	319	326	293	319	305	311	302	321	310	274	270	313	317	307	330	313	327	325	312	285	317	304	312	274	307	302	350	320	321	310	287	303	329	326	279	287	335	316	320	279	333	314	296	299	315	279	316	286	323	317	310	327	340	312	314	346	339	270	292	294	303	287	295	278	316	316	329	312	286	299	361	314	319	301	319	357	297	322	317	295	299	337	279	317	330	325	315	318	292	340	311	324	319	314	308	311	344	301	301	298	322	279	306	329	313	328	309	301	287	317	296	287	303	305	324	321	319	338	331	335	308	297	317	310	303	297	310	319	305	320	322	322	299	289	274	273	316	305	309	296	297	287	309	326	313	300	322	337	312	323	314	326	289	319	329	304	311	260	324	315	330	316	308	304	290	286	290	336	303	313	306	321	316	345	284	314	317	321	292	309	298	299	314	319	298	271	322	327	318	293	315	313	327	316	320	306	306	296	309	332	308	331	303	303	286	328	339	333	299	340	322	317	305	333	296	307	375	330	327	314	332	299	305	316	302	312	345	322	281	323	287	315	314	274	318	321	311	315	304	314	313	304	304	316	295	269	308	310	330	293	289	303	331	289	310	271	299	314	305	347	299	299	312	302	327	323	313	303	276	300	331	311	317	279	311	332	311	292	308	298	325	327	292	315	320	304	319	272	339	321	305	319	300	328	297	341	320	328	339	318	299	303	329	301	325	318	309	305	305	294	313	303	317	305	304	281	289	294	298	311	285	307	331	321	300	308	285	356	336	325	305	329	319	297	276	282	321	314	303	289	323	327	314	284	310	327	300	258	286	287	304	277	275	300	345	321	311	308	326	363	337	332	320	296	326	300	330	301	309	321	327	324	275	335	313	312	325	318	305	308	311	300	318	314	321	328	270	283	288	287	306	355	293	347	290	299	285	319	327	297	312	326	297	332	310	315	318	324	323	328	304	277	316	309	326	318	332	318	297	316	310	271	304	302	320	311	314	316	289	327	315	309	287	297	327	340	315	284	302	284	316	299	336	308	331	285	300	310	321	290	326	301	320	284	290	329	326	300	303	302	339	307	313	335	307	304	315	296	277	313	350	344	318	324	338	301	326	325	330	299	302	337	310	298	319	286	304	302	318	285	300	339	318	300	276	306	354	300	302	324	291	317	308	321	290	304	308	333	332	300	272	309	284	287	331	315	306	326	315	321	327	308	346	261	275	316	319	303	280	288	285	324	309	318	337	319	318	337	305	299	318	311	336	313	328	330	348	308	326	309	301	311	327	275	320	296	306	339	344	315	315	340	312	299	318	306	312	308	314	314	349	294	321	332	316	294	301	285	340	317	299	322	296	311	323	299	305	335	318	311	323	298	309	299	301	307	296	282	301	310	292	309	318	313	331	319	310	288	326	334	337	272	336	317	309	312	328	289	320	283	294	348	327	339	273	300	317	313	304	323	334	300	285	311	295	296	275	322	326	288	287	342	332	304	305	313	286	310	311	330	298	309	326	301	288	300	307	271	306	301	316	285	338	296	309	301	298	301	341	329	347	351	299	279	298	307	303	300	308	308	329	317	329	283	334	304	324	317	324	283	319	301	285	332	304	322	306	337	287	305	308	306	276	318	310	286	320	338	291	304	285	282	307	334	312	311	338	327	300	330	348	279	342	322	314	336	309	326	315	302	301	305	317	337	321	310	303	324	268	311	335	308	317	319	321	304	304	313	310	309	311	312	307	329	269	310	311	305	325	358	302	319	316	330	286	319	315	311	316	314	341	296	307	334	325	304	286	306	351	297	325	322	326	324	288	301	294	328	322	334	304	268	328	305	294	286	329	345	304	282	281	304	305	338	305	313	309	334	327	321	306	305	311	304	266	288	298	304	323	304	302	303	315	295	332	325	309	288	324	309	323	321	309	325	337	277	342	312	305	323	315	309	334	329	338	355	310	326	328	315	323	312	314	311	349	323	336	262	299	311	328	288	327	291	297	305	302	304	269	356	321	300	297	287	306	332	305	313	280	284	317	294	351	316	311	335	342	304	326	315	326	333	304	324	322	297	330	313	327	324	322	296	331	338	296	320	300	306	349	371	290	322	291	320	309	295	300	317	295	332	328	303	318	300	309	332	301	316	316	269	348	333	334	317	310	317	290	318	340	330	315	297	334	335	339	299	293	321	293	312	301	326	355	326	294	331	335	294	307	289	300	310	307	345	321	327	308	306	320	329	260	336	305	325	312	308	301	302	308	311	336	331	332	315	315	319	309	356	320	288	325	301	277	313	279	331	311	312	300	306	307	311	297	334	332	289	321	326	316	302	322	284	292	324	331	337	324	294	312	312	301	334	338	323	306	311	300	301	302	279	300	292	320	307	288	325	367	306	295	302	346	312	297	302	313	287	282	295	260	335	327	333	330	325	312	284	335	291	307	334	297	286	289	313	310	290	332	311	280	307	274	301	315	314	350	296	284	294	299	295	283	313	315	324	300	325	314	315	345	329	290	314	338	287	290	319	307	374	315	307	298	320	296	303	320	305	326	292	328	330	281	330	293	334	345	319	313	315	327	312	317	302	313	297	315	307	290	334	279	319	308	333	313	338	303	323	280	292	322	302	327	267	314	308	300	330	318	320	320	291	307	318	300	318	331	319	302	316	284	318	292	331	329	311	268	318	334	312	299	301	321	335	311	313	341	293	314	318	326	309	292	287	303	276	335	325	290	363	333	287	335	306	314	327	315	315	326	332	307	330	298	278	286	301	327	300	277	297	308	312	340	321	327	279	319	306	304	285	292	341	304	294	317	324	303	290	269	316	273	306	304	316	303	273	326	278	306	292	270	290	300	284	312	310	325	310	337	281	316	310	339	323	315	298	300	326	320	318	312	287	309	294	304	328	304	331	289	298	314	314	340	317	319	338	316	304	319	303	331	298	292	312	316	300	291	300	314	281	316	316	308	323	316	278	331	290	318	306	293	279	341	301	283	288	315	296	322	325	339	303	302	308	352	319	297	347	289	316	311	317	313	306	303	305	294	297	355	318	329	317	321	281	327	328	309	314	267	316	309	342	313	319	310	323	300	268	277	318	368	317	315	339	328	275	303	297	292	305	313	332	302	302	327	339	282	270	317	329	328	357	335	313	292	298	326	298	333	309	330	359	335	333	292	308	326	319	342	296	305	305	302	302	338	284	316	323	307	296	293	325	341	324	330	366	313	291	297	298	308	333	316	299	336	280	305	318	296	317	321	320	312	338	303	324	336	278	310	292	277	330	303	314	326	315	315	322	318	320	332	301	321	344	291	344	299	318	283	274	313	325	325	314	318	319	301	317	278	298	341	292	305	303	316	334	290	323	363	309	311	275	286	357	279	305	329	328	283	310	291	311	314	301	322	325
7202	2336	4644	5119	4538	3799	3043	2471	2399	1970	1666	1635	1397	1185	1134	1101	1088	1008	981	956	858	949	888	911	830	956	867	894	854	837	836	844	866	860	845	850	822	804	795	834	867	821	829	819	776	810	768	787	771	773	805	788	828	775	735	774	780	758	742	752	735	753	779	763	720	757	726	759	779	755	768	741	735	749	741	770	748	722	745	752	784	744	774	730	748	753	751	752	769	779	762	784	778	759	720	748	658	790	772	733	763	767	763	730	776	712	719	774	751	670	767	759	751	746	752	734	726	738	758	719	784	748	774	768	759	763	723	727	778	741	757	781	735	780	729	728	707	735	723	760	791	759	753	749	757	708	792	753	756	794	766	721	759	736	724	764	756	730	774	771	752	748	694	741	785	789	759	707	766	739	728	774	733	776	788	694	799	751	750	738	742	768	744	756	743	737	753	716	758	770	719	754	752	746	727	731	795	718	760	749	772	745	781	782	752	751	724	749	698	764	720	760	694	763	776	739	726	791	775	742	793	751	764	743	753	729	760	735	759	761	759	775	771	751	729	725	766	732	682	737	757	688	749	747	791	712	712	747	748	775	787	793	725	776	791	782	736	752	761	731	733	800	794	792	803	729	748	756	750	708	741	761	745	766	719	771	722	776	751	733	791	748	767	725	748	700	763	776	766	789	744	707	742	737	761	726	800	730	741	743	764	686	682	784	762	692	773	756	787	783	781	756	710	769	728	765	807	756	742	787	780	727	766	723	739	731	763	743	745	717	771	741	770	805	752	755	752	775	757	773	695	710	700	704	752	785	738	754	758	732	748	734	765	758	739	710	728	717	736	732	732	717	741	725	749	743	766	700	787	781	731	737	733	751	727	732	746	764	728	740	762	726	733	690	717	750	740	681	719	724	742	708	752	716	754	769	787	749	813	749	739	691	735	769	748	756	765	716	750	766	750	731	699	734	806	689	752	730	739	779	755	769	769	722	822	760	814	790	738	736	779	757	748	788	748	679	730	724	763	736	740	800	781	759	709	755	725	774	700	755	741	734	736	739	755	727	766	763	696	804	719	757	733	705	700	755	805	790	745	761	716	762	750	732	721	792	747	758	719	768	699	757	765	793	776	738	738	747	749	699	729	798	744	717	758	731	774	695	721	720	788	720	775	821	818	763	750	741	764	808	744	785	760	731	784	762	756	759	766	740	718	761	707	803	797	753	723	735	764	753	757	820	796	757	774	768	757	756	760	718	720	737	733	764	770	761	727	746	735	747	763	777	791	728	744	745	730	755	737	758	737	739	722	746	748	753	744	769	712	812	714	818	775	759	697	705	753	730	741	739	776	748	736	758	792	709	728	742	752	793	756	746	734	733	700	746	743	705	739	738	807	765	783	700	725	740	696	772	669	689	667	750	732	763	762	760	700	740	750	710	722	760	768	718	693	726	728	766	770	788	742	782	764	754	774	732	775	750	752	698	749	744	688	745	796	731	728	722	765	716	758	763	721	691	742	710	703	755	755	764	733	694	732	784	757	749	725	755	761	800	719	727	712	686	703	752	751	738	791	778	799	789	727	768	777	733	720	733	737	794	724	778	752	753	734	762	703	722	738	742	760	777	697	801	726	774	725	785	715	779	752	741	762	752	757	796	738	757	730	783	815	755	776	770	785	739	713	780	762	720	779	759	756	722	779	771	748	766	735	750	762	721	739	800	765	739	774	758	763	763	721	757	785	722	726	747	729	714	743	725	751	746	783	705	768	733	740	741	755	767	767	717	715	742	742	722	750	756	732	715	726	789	773	791	752	784	742	767	727	719	782	771	740	694	744	747	814	762	729	739	744	757	758	735	739	770	716	760	808	803	759	711	732	724	733	730	751	724	781	738	755	744	739	768	785	715	757	731	759	718	730	756	743	720	773	728	782	768	737	779	767	727	729	752	734	742	768	724	736	817	742	791	773	734	773	720	685	740	745	714	734	786	767	718	807	767	762	770	764	729	724	793	733	777	756	804	766	744	780	790	735	743	730	752	731	719	810	760	730	739	798	741	746	739	714	671	716	762	713	760	796	710	772	780	696	716	729	727	757	713	697	737	778	758	735	772	742	734	720	727	733	733	704	724	751	759	770	782	754	745	797	775	739	704	775	774	741	749	756	724	746	726	726	728	779	715	679	745	719	756	758	703	761	743	686	728	767	790	767	800	727	758	762	662	721	763	728	746	733	717	786	733	746	731	759	740	751	762	726	742	763	777	765	725	698	801	761	724	745	741	804	747	739	726	672	814	765	746	686	724	787	777	737	766	740	730	760	765	740	759	822	796	681	786	759	714	745	747	730	748	704	737	744	767	807	760	765	685	768	718	731	705	728	754	782	735	772	745	728	747	765	757	741	716	722	725	786	758	784	735	703	739	785	769	763	695	762	704	733	707	747	743	719	810	730	718	776	703	805	686	787	690	746	828	759	769	730	723	759	722	729	721	776	680	732	705	783	740	739	745	748	740	781	761	727	783	765	730	721	736	751	716	730	783	726	774	709	734	740	679	759	721	752	715	727	741	818	806	744	752	735	769	740	719	769	721	738	736	697	746	787	710	764	733	712	771	798	776	747	709	716	748	749	752	749	733	694	739	769	736	743	781	739	780	747	739	768	727	780	754	719	808	777	729	750	659	792	746	736	732	743	696	742	719	744	734	724	784	761	741	739	748	727	768	760	762	764	761	779	681	762	752	732	748	753	736	758	761	792	765	681	705	708	781	757	745	706	768	716	733	777	754	778	722	740	738	745	749	726	734	762	799	736	743	720	729	786	752	761	731	761	758	745	767	747	739	721	808	755	748	761	708	776	755	704	719	737	714	747	776	770	774	741	768	722	767	744	735	743	770	761	745	748	718	741	748	743	765	777	701	724	790	714	760	736	754	710	750	778	737	775	735	729	736	776	743	730	724	759	722	736	751	750	747	772	749	718	721	742	707	744	719	743	769	766	724	736	739	757	715	730	724	718	749	709	757	738	749	726	735	783	798	752	747	753	718	779	742	760	766	722	787	736	770	719	788	763	768	786	743	749	782	751	733	789	688	762	694	783	746	720	773	733	732	731	732	695	768	786	747	694	752	694	734	754	805	750	721	776	739	788	742	787	755	713	758	756	765	691	765	744	745	767	735	767	754	756	747	714	760	739	743	722	759	707	753	675	744	720	726	727	755	744	742	732	731	730	748	713	723	783	774	724	779	740	746	747	703	706	769	736	779	810	769	760	733	742	739	740	695	785	760	697	689	713	758	752	754	721	759	759	791	729	769	718	757	801	789	723	769	724	776	740	714	695	717	730	762	685	715	777	714	749	731	738	759	735	739	750	778	749	709	736	714	759	746	742	704	743	753	771	785	767	725	785	710	716	747	694	731	703	784	771	740	745	740	738	737	718	737	766	724	767	726	730	727	772	709	763	736	771	756	740	730	734	751	726	771	757	749	765	740	806	740	750	709	797	771	789	718	745	789	750	756	771	759
14121	3137	3367	2668	1789	1263	914	736	628	531	441	406	394	390	352	361	323	286	299	275	283	271	250	273	253	280	239	260	291	238	259	241	264	268	249	250	251	254	228	251	242	274	243	239	249	246	254	226	244	221	255	208	241	233	243	244	222	249	211	199	237	201	211	238	251	211	235	231	214	251	212	222	251	228	194	197	256	222	230	225	229	250	219	233	253	254	213	236	222	234	259	221	206	211	213	223	223	234	269	249	223	223	218	239	255	222	229	207	223	261	259	228	225	233	232	214	236	218	227	229	252	231	209	235	226	241	254	222	223	209	233	230	214	244	263	222	224	258	281	237	218	220	204	231	236	201	210	246	218	262	235	211	214	223	225	237	241	239	225	237	244	234	273	229	249	217	225	235	193	227	231	257	205	240	232	247	211	225	218	205	245	211	219	225	232	215	210	212	243	247	211	263	253	232	220	239	219	214	235	234	195	222	229	225	226	211	224	233	251	237	246	211	222	225	220	222	229	253	236	235	247	233	224	209	235	246	240	225	242	215	219	253	247	222	257	192	224	243	235	209	224	235	237	254	237	227	229	207	225	255	288	228	240	225	190	216	211	208	229	260	200	220	237	212	216	218	231	229	221	214	235	240	237	223	230	224	227	223	244	224	220	208	208	237	217	224	225	235	235	230	235	222	260	231	228	225	231	218	218	219	247	230	252	237	243	234	219	252	244	247	231	235	234	223	219	258	227	241	257	204	239	228	247	229	221	251	227	245	264	202	217	222	229	228	209	237	221	242	205	226	231	223	221	200	205	217	233	209	222	221	209	237	262	242	216	231	239	229	228	242	243	219	235	201	236	195	232	216	238	219	240	205	235	215	199	247	233	198	226	247	264	223	230	203	240	225	220	242	211	220	236	241	224	222	229	245	225	227	235	212	236	206	216	222	244	205	216	228	207	214	229	242	240	242	224	228	241	226	189	206	218	207	213	234	207	229	228	222	228	228	219	222	199	229	208	222	222	272	235	223	218	206	219	254	246	221	229	234	219	243	232	224	227	201	246	216	216	219	210	234	233	237	215	203	225	245	250	186	209	201	239	234	185	238	217	241	234	239	224	253	264	245	226	219	249	213	234	218	224	214	207	238	239	241	208	235	234	259	207	240	237	253	247	232	215	213	219	251	241	210	231	225	236	236	224	207	226	252	245	249	202	253	241	240	220	212	247	225	235	225	208	241	233	234	236	236	229	220	218	241	243	213	257	214	220	248	218	249	237	248	252	261	191	248	210	225	266	230	232	234	231	242	252	221	202	229	204	245	242	233	227	229	246	234	220	253	248	237	228	225	243	231	255	235	234	232	207	244	244	235	228	225	224	207	246	261	247	240	217	198	240	207	232	243	224	205	226	218	208	214	246	218	231	219	220	212	224	218	227	235	244	216	214	238	252	216	242	222	222	218	235	202	207	235	245	202	230	274	215	264	234	239	207	236	212	238	217	228	248	208	248	217	233	241	227	205	226	245	227	256	232	230	257	190	229	234	216	258	208	263	215	217	197	226	212	237	227	216	222	235	237	227	190	234	225	246	249	248	233	240	255	207	218	221	222	245	226	234	233	257	233	214	222	234	246	220	201	225	232	200	202	226	211	237	236	253	207	214	214	227	261	233	250	234	249	221	239	230	242	251	217	224	228	217	236	251	205	259	240	230	208	207	241	232	222	200	215	232	220	229	235	217	237	221	221	258	228	236	249	223	231	231	232	214	224	231	230	217	228	242	242	236	234	205	202	232	235	214	229	254	237	211	230	224	236	219	260	245	246	225	220	219	216	249	234	268	228	200	214	206	233	252	233	214	244	215	231	222	206	218	207	223	212	245	234	223	215	234	258	232	236	221	229	224	221	246	218	217	218	219	218	222	235	232	232	238	225	232	197	245	216	248	220	234	271	223	222	219	230	253	236	247	251	208	248	227	250	237	232	251	204	231	230	226	234	227	234	253	238	235	278	238	240	218	231	236	219	217	234	237	211	228	252	244	217	230	220	236	254	232	242	223	224	226	225	235	210	243	212	190	237	218	205	236	219	229	215	256	232	207	235	243	238	213	227	244	230	234	229	217	216	223	217	221	248	221	247	223	257	233	230	219	231	251	218	255	216	203	184	225	245	225	239	235	226	218	233	201	215	213	210	224	234	209	213	219	226	237	219	249	221	242	229	233	226	229	215	235	227	273	231	234	234	225	236	242	225	224	242	225	253	221	236	217	246	235	215	220	251	216	217	235	228	240	234	222	215	205	236	227	243	209	228	187	220	246	261	207	223	214	242	249	254	248	218	217	224	227	228	204	228	220	231	271	254	217	254	221	262	236	195	221	244	226	230	224	242	238	217	240	253	247	227	235	255	253	261	257	222	233	240	196	194	226	240	237	250	229	230	230	241	220	214	236	206	216	243	223	227	219	213	251	232	230	212	207	240	238	219	227	236	221	201	206	217	212	239	239	229	243	217	239	202	213	254	240	210	227	255	241	191	239	221	242	263	203	236	209	226	227	200	243	222	224	197	220	230	235	210	241	238	222	233	211	218	244	221	222	238	256	219	218	205	276	222	235	253	239	222	218	240	232	217	207	205	227	219	214	222	266	208	213	250	202	248	226	233	213	204	225	225	253	212	244	237	256	258	237	211	272	226	196	238	217	246	233	218	232	239	254	220	193	224	215	209	239	245	248	237	218	244	212	221	225	226	219	240	217	225	199	223	225	224	238	285	232	195	241	233	249	235	237	241	211	276	261	208	212	244	248	222	215	235	216	243	224	259	229	229	249	243	239	199	241	216	201	216	223	241	207	228	259	234	262	218	231	240	217	223	209	261	250	219	225	252	218	227	233	254	221	204	249	201	198	240	221	218	221	236	240	217	242	211	258	228	228	257	221	247	211	232	226	254	209	243	253	256	227	236	254	211	212	224	241	233	232	236	226	231	213	216	249	241	210	244	207	246	229	221	210	222	233	217	225	226	233	236	234	254	242	224	230	231	243	229	235	212	228	240	226	208	214	211	221	218	234	228	197	212	211	229	202	221	233	244	231	222	222	233	195	206	219	229	199	253	226	209	196	237	227	205	255	219	219	220	235	215	210	223	214	220	204	246	231	222	200	218	238	219	230	236	222	236	209	242	237	245	228	226	232	231	222	248	233	237	260	221	257	218	246	229	237	195	227	229	217	228	237	203	235	226	235	227	206	225	196	226	216	243	217	227	234	213	233	222	246	231	224	262	251	233	211	240	227	224	225	237	236	230	204	243	231	231	195	234	256	240	241	263	249	229	222	196	259	210	221	234	225	241	218	220	224	232	222	265	254	236	227	227	256	240	224	231	228	240	234	211	208	220	213	224	242	232	234	200	248	244	235	241	258	235	235	216	245	252	228	199	193	220	257	239	212	233	212	226	223	237	253	239	242	218	202	220	239	231	202	224	219	228	216	243	222	234	221	204	218	227	209	215	205	225	237	223	225	241	236
9100	2844	5799	7366	6074	4963	4049	3420	2963	2224	2012	1799	1752	1445	1152	1162	1111	1157	984	923	907	876	812	816	872	832	788	766	707	767	750	710	749	722	695	730	711	680	716	675	723	666	678	651	676	622	657	679	642	659	663	603	584	622	612	568	562	578	592	590	580	569	553	577	591	634	585	571	600	582	578	593	603	577	546	624	595	574	565	597	596	607	580	581	613	567	576	593	614	609	584	529	589	566	577	527	592	576	550	597	591	592	591	512	564	553	588	538	608	587	582	577	603	559	534	543	578	575	581	536	596	543	567	524	564	574	541	600	559	548	566	589	577	581	562	571	578	535	572	515	564	572	562	592	550	564	542	551	573	589	554	553	577	563	567	567	570	569	542	562	517	532	560	579	549	568	615	607	608	583	560	621	561	595	579	590	551	600	535	611	589	612	544	557	595	555	550	564	595	571	565	565	559	586	575	554	561	593	537	547	582	551	550	587	609	563	577	551	571	595	575	517	525	604	571	590	597	596	574	576	562	618	530	559	544	572	571	534	535	591	579	591	565	539	580	567	593	545	592	538	517	558	561	560	557	519	583	543	604	559	547	580	563	578	589	539	607	570	573	552	564	577	547	589	563	572	548	510	584	541	546	551	563	558	514	601	557	592	564	594	577	577	564	509	550	534	581	587	600	584	580	555	558	574	553	535	588	552	582	555	528	537	589	576	605	571	551	527	533	539	554	531	546	561	530	536	584	534	587	565	543	559	600	517	578	562	586	556	571	538	519	557	581	538	582	600	565	585	588	551	524	584	554	537	593	574	557	547	581	596	597	572	564	557	569	537	578	554	535	579	609	577	554	558	533	552	563	541	581	558	589	591	560	606	600	572	539	565	596	546	556	518	581	596	597	574	559	560	572	548	595	564	555	570	596	552	551	572	513	571	552	532	579	587	559	594	604	566	563	557	548	581	547	539	549	580	543	567	575	614	553	574	583	554	592	553	532	560	587	587	571	562	564	582	538	580	600	588	566	547	566	572	570	610	550	597	567	527	553	591	521	546	590	578	513	572	581	543	565	603	618	541	598	591	534	551	515	580	551	530	544	590	568	561	575	556	556	552	565	578	549	567	571	556	586	573	586	591	567	526	576	559	616	564	530	577	594	607	583	587	548	566	541	566	550	581	584	565	545	591	571	585	583	547	599	565	567	554	584	561	547	576	561	566	525	562	587	577	557	564	548	527	608	566	555	616	596	599	646	574	589	580	550	558	609	560	561	594	568	565	530	542	593	564	570	577	524	566	556	584	619	585	549	537	522	605	562	560	570	553	550	579	557	563	552	582	574	548	548	593	537	569	545	526	597	576	560	547	539	589	612	533	571	589	594	542	532	569	549	552	575	584	555	542	575	567	563	591	540	578	583	559	552	575	568	542	537	575	603	588	562	563	568	571	582	544	562	523	578	586	575	546	571	538	579	566	557	565	551	560	543	554	587	567	561	556	597	568	646	587	560	554	594	555	595	595	587	573	537	533	561	547	563	589	555	589	542	563	568	587	583	574	579	630	536	540	561	559	540	540	546	615	544	549	566	589	578	599	589	553	561	548	547	595	561	591	588	583	560	525	552	574	553	606	590	588	549	564	577	579	558	553	592	578	550	570	555	549	594	619	610	599	552	550	544	560	569	564	534	570	575	548	564	555	586	614	580	551	557	577	585	561	548	584	604	539	526	560	555	612	603	551	613	550	529	575	597	598	571	572	541	575	540	570	602	595	520	554	608	549	602	581	550	560	601	593	598	527	582	574	592	615	543	561	560	533	542	502	567	525	585	602	625	548	566	584	550	546	601	578	595	559	585	560	584	512	542	576	563	531	562	539	555	589	554	580	533	582	570	562	588	571	533	595	596	567	611	563	553	569	565	608	529	593	523	543	601	573	581	603	606	571	561	542	549	527	563	591	564	544	590	523	546	560	567	575	580	593	567	572	595	601	560	553	558	556	605	547	604	538	555	594	587	518	604	567	553	609	524	558	587	602	580	545	591	569	569	536	559	536	596	594	544	560	541	590	527	610	566	564	616	556	572	592	592	588	579	634	544	535	528	558	536	564	550	587	570	580	565	562	541	566	547	554	605	585	577	576	557	544	554	569	579	569	584	564	594	559	592	579	549	562	532	591	545	525	576	571	565	536	586	587	560	563	529	544	577	542	597	555	525	584	563	553	568	541	538	561	546	603	527	567	546	557	575	571	588	568	590	533	546	583	582	569	568	553	591	524	592	602	578	541	564	529	601	548	551	563	589	556	578	585	584	599	562	533	615	581	579	575	530	569	558	593	616	573	518	531	536	567	540	577	573	593	586	587	590	538	545	575	597	566	592	623	548	546	554	591	620	585	545	590	540	568	582	576	575	572	603	557	547	565	560	546	564	573	593	573	584	568	570	576	544	571	527	577	585	571	566	540	586	562	611	599	556	523	558	571	558	609	561	564	549	581	549	571	577	558	579	584	598	549	580	599	594	567	543	593	570	559	602	560	597	581	593	547	507	580	585	540	511	567	585	580	588	587	567	597	567	576	563	571	574	583	572	567	570	570	560	565	540	515	530	587	551	590	544	554	558	587	551	522	614	602	544	550	570	537	582	569	534	583	615	537	515	589	573	558	584	561	577	552	593	568	554	569	563	580	540	601	542	575	611	556	516	585	580	550	571	570	611	551	617	593	581	529	598	555	566	516	517	538	576	572	598	582	606	547	559	584	567	589	566	575	523	541	579	549	596	591	535	562	596	580	566	548	596	608	519	516	562	573	558	543	569	602	607	504	586	592	556	587	557	550	533	556	546	582	557	594	563	603	591	566	564	551	585	589	523	565	570	506	583	548	583	499	537	553	565	556	560	545	532	582	561	544	554	565	563	559	557	571	533	585	587	572	543	576	551	550	626	533	572	591	580	554	581	555	559	568	537	572	556	548	541	578	557	562	564	582	602	557	571	587	558	582	595	543	557	560	580	572	600	542	542	549	565	558	569	600	546	526	544	542	540	599	605	585	565	545	530	578	575	576	566	584	583	619	548	548	558	522	572	561	549	613	564	557	537	557	578	558	574	562	564	497	545	550	535	601	580	600	562	573	585	598	594	565	560	577	563	571	569	574	576	578	562	583	561	548	591	584	535	560	599	557	577	572	579	578	569	586	588	548	531	533	559	561	594	601	579	552	558	576	543	556	537	603	558	574	550	569	573	605	567	546	574	612	531	566	524	539	545	563	599	581	548	552	596	553	563	589	567	616	552	546	543	589	542	523	595	531	557	589	536	541	554	525	566	576	540	581	609	581	547	583	552	577	571	547	597	557	564	606	589	591	566	593	598	556	553	586	565	551	543	561	604	554	585	551	606	551	576	615	553	594	576	559	531	577	550	600	566	582	562	558	563	577	559	549	577	539	590	582	553	606	557	536	544	551	547	531	561	586	532	560	597	585	538	545	550	554	563	595	577	571	519	568	543	531	588	533	525	614	554	586
2181	852	1135	887	684	604	576	479	478	389	444	389	344	357	351	378	324	339	403	368	349	335	360	353	346	348	368	364	328	319	328	330	341	375	342	330	362	329	348	375	324	348	327	362	349	358	361	349	342	347	351	340	328	313	339	363	346	329	352	334	375	335	338	304	323	363	363	327	342	321	339	323	342	317	333	349	354	349	343	360	347	342	334	323	371	311	375	341	331	331	347	315	327	379	324	289	335	334	348	373	322	326	352	354	321	327	349	328	329	350	349	308	320	311	331	326	325	346	324	334	372	347	328	311	311	382	340	357	357	322	309	353	358	307	313	351	331	339	333	346	335	333	323	320	327	345	348	355	352	352	355	376	314	361	340	311	338	346	360	378	288	343	362	341	355	371	323	305	341	328	340	343	354	302	331	339	337	336	317	327	310	357	318	313	328	320	350	351	327	324	334	360	320	333	377	302	325	357	369	361	348	331	364	347	361	330	363	349	320	308	341	339	350	361	343	302	313	321	333	353	353	316	329	349	363	356	320	344	359	328	396	307	325	325	332	305	306	360	366	354	376	371	312	347	362	353	343	353	323	326	347	330	314	360	367	336	330	330	344	325	358	333	353	322	332	351	340	335	337	311	314	326	348	338	360	332	316	323	348	346	336	339	320	328	338	357	311	359	343	328	331	332	363	365	347	316	349	324	319	373	369	352	322	352	346	334	347	341	348	335	348	337	306	336	355	341	344	368	338	321	305	343	347	352	313	348	307	350	343	332	328	306	312	344	327	363	350	388	317	325	336	396	326	307	346	338	347	341	326	327	332	324	374	358	333	338	325	307	331	348	334	347	350	383	333	361	344	321	323	352	301	335	327	336	351	365	329	319	335	349	352	341	332	350	329	332	329	367	307	338	346	373	339	321	357	347	305	333	355	326	357	345	326	353	320	333	355	367	345	334	367	353	367	331	324	334	341	355	332	354	336	358	333	341	316	343	313	356	350	337	356	346	375	344	353	334	315	351	356	324	322	335	361	335	347	304	303	341	314	323	351	326	360	293	330	331	313	324	309	286	322	327	362	307	328	348	328	360	353	317	348	369	351	342	332	317	333	346	370	362	297	351	341	343	349	322	308	336	353	312	332	333	345	389	360	329	326	325	325	338	383	365	319	339	312	325	354	363	343	370	347	342	327	333	360	356	347	323	323	319	348	361	336	321	354	325	345	351	385	320	344	322	343	330	338	332	338	333	355	308	330	316	319	328	321	327	345	343	316	371	341	379	330	323	390	332	358	326	344	338	346	360	296	304	332	350	330	340	316	346	310	317	327	355	361	344	364	329	312	330	346	342	319	327	372	334	350	334	348	312	350	315	341	323	353	331	338	331	319	327	310	333	333	342	344	357	352	378	367	330	343	338	301	351	336	330	313	326	357	315	338	297	337	309	340	341	342	299	342	329	347	366	317	335	335	346	298	332	342	364	337	328	370	310	322	331	336	353	380	362	333	318	313	303	361	305	331	343	332	359	346	343	317	359	320	348	324	369	331	326	344	352	345	318	333	330	327	324	344	360	339	328	345	355	341	332	363	316	336	349	332	338	337	381	372	347	337	369	328	335	335	354	312	322	326	342	331	319	354	339	336	331	345	341	345	327	305	354	351	319	333	281	351	326	319	315	300	342	340	321	325	351	365	375	321	359	329	345	361	366	351	316	329	347	310	334	305	336	339	353	342	327	342	330	357	321	368	334	346	343	342	356	327	325	352	337	305	355	352	378	329	351	352	321	319	329	338	312	362	310	328	308	329	314	346	328	357	326	303	371	330	329	395	353	355	311	332	329	357	327	346	342	326	329	362	327	352	324	337	371	332	336	341	379	368	320	305	336	312	339	359	333	342	330	337	343	357	348	343	317	331	341	398	361	305	322	309	355	331	316	320	339	350	339	365	349	323	364	329	348	346	332	342	341	360	372	336	308	320	301	356	346	338	332	344	343	347	343	345	325	335	353	335	346	305	333	293	328	327	341	371	335	359	324	337	361	321	318	348	318	336	338	319	323	330	306	328	336	349	319	332	302	357	322	343	356	353	329	321	328	350	328	324	335	317	304	308	363	317	351	302	326	355	360	321	344	350	360	350	349	349	306	323	327	361	343	356	332	340	350	348	310	329	339	330	298	342	385	365	346	348	346	336	323	344	341	341	337	314	329	337	348	343	363	293	338	338	328	342	344	373	342	359	354	328	326	356	328	359	312	379	352	360	339	325	325	336	336	361	349	353	369	323	328	306	352	354	320	363	318	343	317	353	332	368	359	330	358	322	360	325	328	338	342	352	362	344	387	344	335	357	331	287	321	320	326	349	315	345	327	318	320	313	353	363	368	351	308	396	337	356	356	369	365	345	344	320	346	327	327	335	327	342	305	341	307	346	356	357	335	373	341	335	293	360	333	333	360	341	315	338	362	294	353	315	328	327	353	355	300	327	342	346	356	348	374	325	346	357	323	340	335	326	338	335	305	322	302	329	341	352	363	340	312	334	348	332	312	336	321	329	347	335	343	342	313	339	344	314	353	309	331	336	331	351	321	334	323	330	372	375	377	326	310	326	356	345	323	370	316	325	361	320	337	312	356	285	328	359	349	341	356	313	353	328	344	361	320	318	317	317	317	345	340	317	341	330	329	343	313	363	295	324	364	315	333	372	328	339	329	355	326	322	335	370	329	344	369	338	348	327	335	329	364	332	350	329	373	305	329	337	328	327	335	368	335	351	366	342	354	348	325	346	355	312	307	290	336	340	330	368	324	316	326	328	330	352	312	329	312	322	374	362	338	360	320	323	322	336	333	348	344	324	341	376	392	346	355	324	333	306	357	324	311	345	329	339	339	301	326	345	336	342	343	325	358	313	323	374	333	319	351	326	343	319	338	368	344	366	352	335	379	315	326	350	324	332	375	335	389	333	346	378	363	325	364	350	343	357	312	311	309	323	357	338	306	288	278	349	328	340	328	323	356	290	393	345	390	315	376	337	343	319	331	354	335	325	305	338	328	327	345	331	379	342	319	335	342	349	344	345	323	366	377	304	359	338	337	347	333	335	348	345	360	319	333	342	369	356	321	338	337	335	332	346	324	321	330	325	334	301	356	315	351	356	318	328	315	342	316	349	348	323	333	327	306	324	387	347	349	309	355	318	349	328	363	344	301	305	347	327	347	362	311	319	324	312	312	315	355	311	310	340	280	318	342	378	344	355	342	321	360	378	329	374	362	316	357	346	335	310	367	314	288	320	368	292	338	354	347	320	313	327	377	312	323	348	339	348	292	366	343	369	317	346	358	355	328	341	318	346	338	332	355	319	320	350	324	325	323	317	322	369	359	326	340	320	358	349	342	350	352	354	358	347	359	357	325	346	297	336	354	327	330	332	327	328	346	315	335	332	354	313	367	319	345	327	333	330	328	325	311	307	312	349	349	308	344	340	330	336	348	387	360	334	359	329	319	311	349	369	368	361	312	328	346
2595	1408	2485	2696	2429	2240	1930	1652	1476	1281	1136	1120	1072	1040	1000	907	899	953	920	836	845	872	887	857	839	884	840	910	841	876	843	824	829	885	813	881	832	817	783	844	857	872	819	864	879	790	780	828	756	837	865	872	879	833	798	833	826	792	866	787	770	818	766	850	786	793	804	800	811	797	809	796	773	855	831	818	811	847	790	802	778	779	820	837	794	763	785	820	834	809	829	794	804	773	831	796	792	796	797	800	798	823	820	775	841	771	854	825	780	806	804	841	801	855	809	773	777	806	794	804	831	841	783	781	751	822	822	778	787	868	763	783	805	805	831	783	777	822	784	840	854	820	810	788	801	841	806	843	784	818	783	804	779	777	804	807	792	828	810	800	762	854	827	810	845	831	803	860	815	818	817	802	741	825	797	763	822	754	787	775	770	815	760	762	817	813	832	839	839	819	772	795	764	795	810	809	799	795	780	779	815	779	824	814	794	782	796	768	832	858	753	782	787	764	752	790	780	801	810	836	825	797	813	790	818	792	825	825	847	783	810	772	782	811	810	827	834	767	822	839	754	822	789	821	794	847	810	791	739	845	789	733	823	803	823	782	831	778	783	788	764	862	815	774	787	813	755	788	801	744	831	802	811	776	796	766	736	829	775	839	757	810	799	814	767	754	824	826	811	837	781	769	797	848	775	900	787	795	754	807	809	814	808	790	837	755	832	781	842	848	835	819	799	817	832	796	769	854	800	825	786	834	822	767	820	884	829	801	862	749	801	839	799	815	801	822	772	815	817	839	795	778	776	833	826	796	825	799	863	796	804	814	769	836	820	832	825	798	783	808	800	840	814	795	805	787	848	786	790	805	785	812	771	805	785	805	786	785	842	820	859	839	823	866	807	806	807	823	828	797	819	762	804	774	838	834	894	835	767	810	783	797	764	818	802	774	800	768	832	778	813	812	842	789	784	744	826	807	766	834	821	827	805	808	832	811	802	800	794	813	836	782	784	809	829	780	784	827	861	769	768	801	809	802	805	854	795	827	785	815	816	807	829	808	806	837	824	804	871	793	832	863	850	795	815	865	816	754	812	758	874	808	792	833	846	798	834	784	806	826	781	821	856	809	801	802	836	779	789	833	853	747	834	805	820	827	840	794	840	863	818	835	759	816	803	798	775	811	804	796	829	826	817	821	781	821	785	780	801	790	773	786	799	787	730	829	762	813	842	822	782	821	780	838	798	777	786	853	802	780	805	771	817	776	821	866	832	854	807	802	853	837	793	842	846	780	827	816	828	827	838	796	802	816	801	827	833	846	808	830	803	817	793	807	810	836	770	800	761	789	821	805	790	775	834	852	788	735	781	813	844	868	786	781	814	827	791	753	832	837	839	789	832	787	804	795	808	774	828	850	809	790	815	816	823	775	788	814	797	807	775	823	812	816	794	840	799	740	786	811	848	825	807	817	791	766	766	800	801	854	807	814	762	794	849	847	811	770	790	859	795	793	801	816	772	815	787	814	796	797	787	793	811	887	797	810	845	789	768	834	788	790	777	811	802	815	788	825	818	838	790	816	834	757	806	832	808	800	824	751	805	849	852	840	803	846	755	789	811	783	749	852	784	777	774	798	831	822	822	800	799	786	798	803	809	784	822	816	753	790	787	790	828	839	826	779	834	785	821	818	771	820	781	825	834	826	811	824	817	800	765	793	807	811	782	854	805	779	779	811	884	791	817	868	812	783	798	808	810	802	808	763	770	818	762	804	841	770	779	754	766	839	830	819	791	813	844	848	812	779	805	798	803	802	834	792	778	801	825	755	784	798	799	757	845	815	810	820	801	838	808	786	796	803	765	823	784	852	809	776	793	790	789	829	784	786	794	807	797	770	773	784	804	744	789	747	810	795	774	799	776	785	809	832	799	807	821	803	776	811	848	804	815	813	838	795	819	789	835	868	798	859	836	837	790	835	777	797	809	806	796	804	796	779	789	789	778	770	762	790	808	780	820	820	834	777	856	807	798	840	814	843	790	753	821	813	768	781	836	819	759	851	787	816	806	827	781	766	772	850	823	753	757	843	852	825	810	830	829	781	790	830	807	826	810	792	805	860	823	822	816	802	846	796	785	842	839	778	858	886	796	837	776	798	801	747	837	844	815	825	823	779	762	793	777	836	763	835	815	792	787	808	749	768	827	776	837	826	785	829	823	785	789	769	805	812	830	825	817	816	824	813	804	781	794	767	820	832	749	845	798	744	763	831	840	814	889	755	843	824	773	816	772	812	781	762	816	836	796	827	855	751	814	797	776	818	811	829	819	817	807	776	797	821	797	794	861	829	806	780	787	874	758	739	779	787	785	785	818	825	831	788	827	811	818	822	833	814	822	829	795	826	807	819	790	794	858	783	803	794	804	806	818	811	804	816	757	805	831	807	834	805	869	717	839	782	838	835	795	828	812	821	849	790	782	840	834	825	834	836	765	829	782	797	794	793	784	784	804	815	798	838	796	834	796	797	783	761	827	804	810	811	813	817	797	822	833	814	796	830	818	835	833	852	808	783	795	822	794	759	795	813	824	844	794	817	778	801	827	779	826	822	797	755	798	826	761	810	802	822	772	785	800	804	817	794	822	803	763	797	861	817	797	793	759	835	854	807	768	844	804	788	853	797	813	794	781	797	783	822	807	790	796	853	749	831	799	796	772	790	772	817	808	811	782	732	812	749	801	813	859	863	825	789	845	770	791	786	743	795	810	799	843	827	822	838	772	837	780	721	745	764	848	787	841	873	758	828	771	796	823	789	778	813	788	865	800	791	805	763	757	817	793	783	841	821	795	837	786	811	831	830	769	754	857	824	834	784	770	780	758	802	827	812	763	810	773	812	826	803	812	815	840	819	817	781	778	816	818	809	824	804	827	793	805	783	787	802	830	783	791	763	825	835	761	852	801	813	793	818	841	786	784	838	816	807	804	829	785	855	817	813	783	783	807	808	808	839	819	779	801	787	855	762	823	777	766	826	821	812	775	840	777	806	790	792	795	822	826	801	788	804	841	814	800	814	791	809	786	825	788	785	798	766	807	810	846	806	807	786	776	766	805	806	798	821	838	798	862	800	820	815	818	756	875	818	776	784	825	796	774	830	807	773	846	804	816	782	778	781	778	850	794	844	862	793	783	816	781	805	760	812	811	784	855	851	836	831	825	875	818	781	813	781	810	802	821	826	813	764	807	765	800	792	732	801	749	811	805	786	846	798	823	805	807	810	780	813	774	852	796	798	798	792	786	842	820	814	791	798	816	832	789	789	826	840	818	800	794	769	774	813	776	764	823	765	763	792	808	767	775	806	835	814	835	787	785	840	801	773	792	787	775	814	840	836	818	824	825	785	832	786	786	836	841	841	821	814	843	828	783	774	830	805	758	780	771	819	791	807	806	804	813	823	833	833	843	785	802	819	772	774	789	797	788	795	837	816	840	828	795	754	796	798	820	776	751	773	810	761	784	789	848	814	816	787
7948	1766	2380	1620	1414	985	829	660	580	568	472	475	387	336	370	375	368	358	319	324	330	331	329	313	359	333	338	356	298	333	297	322	324	312	323	335	344	278	330	321	284	325	347	323	317	276	334	282	308	310	310	324	327	327	307	298	315	285	312	321	311	308	326	311	323	317	302	304	331	316	329	302	332	317	296	286	335	331	333	315	328	317	341	315	275	313	325	327	335	313	303	295	290	321	314	310	340	311	348	294	290	292	288	322	308	310	327	297	310	324	327	318	292	293	311	288	291	287	304	307	319	319	318	307	311	316	326	300	315	298	310	329	313	321	304	301	313	318	313	332	311	315	331	258	321	304	304	306	297	288	304	279	311	318	325	306	299	324	308	303	332	319	316	283	324	285	321	327	297	321	333	305	298	316	314	282	309	288	329	287	303	315	291	343	321	308	286	290	290	285	277	301	297	293	301	298	321	359	308	314	318	298	307	301	310	291	314	331	329	332	321	291	311	288	343	327	320	341	276	307	302	305	332	290	325	326	292	306	319	315	331	320	307	309	295	312	337	309	283	335	284	313	310	304	308	300	299	292	292	321	314	304	292	330	301	310	304	307	283	313	298	303	285	322	273	291	297	304	281	318	287	290	314	328	321	297	313	322	315	295	311	285	320	360	276	307	314	269	302	294	344	311	297	300	299	329	302	297	327	321	323	324	323	338	336	316	291	294	306	350	295	276	287	309	332	301	302	312	307	297	266	307	297	307	309	276	304	299	301	324	360	314	294	289	285	309	321	342	314	291	301	291	292	310	299	299	336	341	340	292	313	306	313	304	313	326	330	324	314	300	303	329	319	308	318	318	300	312	324	290	315	322	301	334	294	283	308	283	311	314	323	312	324	338	347	316	328	309	303	293	291	315	324	268	285	309	269	302	315	309	300	334	305	312	282	321	303	288	320	310	319	325	308	298	328	318	295	325	323	311	305	320	304	324	327	334	337	308	306	299	308	295	309	296	322	314	309	330	311	314	327	287	305	330	281	290	312	310	361	315	339	326	319	342	305	345	353	317	358	306	331	315	324	297	301	315	299	304	308	322	336	302	299	352	294	320	320	327	347	324	299	315	287	289	308	322	312	333	293	283	330	320	287	331	290	299	279	311	291	301	312	310	305	313	290	316	334	317	317	280	332	287	313	292	295	311	289	289	327	297	338	291	307	292	327	306	327	275	347	328	304	278	309	285	292	330	302	287	332	320	306	303	295	314	328	320	305	288	332	337	322	301	290	324	298	320	307	294	294	315	308	275	285	275	289	275	291	323	274	320	278	318	334	288	296	291	359	310	304	291	338	309	292	311	322	341	321	294	288	328	297	313	318	352	313	357	278	351	307	298	300	284	295	289	311	301	310	309	266	329	325	326	330	320	301	299	311	326	336	322	326	301	336	328	327	307	326	316	285	284	361	309	326	312	313	312	323	313	331	289	307	333	290	301	326	328	303	326	286	318	307	294	297	293	316	299	344	317	278	312	329	295	325	285	319	299	274	311	296	307	307	315	289	311	294	320	332	301	311	295	321	345	300	285	281	294	309	290	322	351	323	305	292	291	277	311	324	308	291	302	310	300	308	311	309	323	332	328	327	314	303	306	312	312	307	308	277	324	310	292	343	353	341	354	323	272	309	286	297	333	289	331	281	309	330	307	315	322	301	307	298	317	315	291	315	300	333	314	312	323	309	305	344	289	313	321	287	359	349	341	289	306	309	310	295	311	313	339	305	294	302	346	316	331	304	333	328	292	281	290	304	328	351	314	324	312	299	275	306	323	297	295	309	290	283	302	277	282	280	311	351	290	312	298	310	293	322	297	287	301	344	331	337	315	310	299	316	290	302	310	321	293	301	322	349	308	329	299	312	341	316	332	283	284	294	322	272	328	341	319	295	301	305	304	318	274	318	335	340	300	296	298	303	344	292	302	316	323	293	363	315	330	326	310	319	316	265	317	320	323	336	340	319	286	285	319	288	281	298	318	289	302	346	296	316	316	314	340	304	295	297	294	303	295	289	297	284	296	318	273	321	293	319	332	304	285	323	302	323	319	320	313	354	328	344	289	300	313	308	330	346	315	317	328	315	317	308	288	327	320	319	299	342	306	288	310	337	318	315	332	332	321	310	337	311	336	304	372	291	265	286	310	300	284	321	332	282	298	294	302	338	316	291	322	277	312	319	378	328	300	343	310	309	303	326	295	311	315	275	309	270	289	296	330	310	295	321	338	313	288	329	320	295	307	324	356	297	280	297	296	309	280	279	326	306	305	326	317	332	330	323	302	290	303	286	329	351	327	326	289	322	336	274	308	276	306	299	292	308	326	300	341	317	263	294	334	333	295	335	311	289	328	307	289	279	353	286	308	294	306	321	316	327	296	323	311	320	326	322	283	310	323	332	303	328	303	312	297	306	343	296	309	338	269	319	273	302	291	310	297	318	297	292	289	312	283	306	334	274	328	312	330	309	295	327	304	308	294	331	319	336	312	316	299	316	346	311	301	285	306	327	282	296	335	311	292	320	301	303	327	314	321	292	323	302	284	303	294	283	335	263	320	327	289	312	307	316	319	300	323	329	273	298	318	271	289	321	316	311	306	336	314	338	346	323	353	308	317	290	331	340	275	324	307	300	310	301	354	360	332	303	302	291	331	286	301	307	338	279	308	303	292	281	307	308	292	288	327	303	301	340	308	296	315	274	304	313	300	294	303	310	262	306	281	314	315	274	319	334	327	315	332	328	324	332	335	302	320	286	324	280	327	307	267	273	268	299	320	328	307	318	297	324	310	275	307	285	305	274	307	335	335	281	311	330	301	324	318	300	275	315	314	295	295	313	288	300	310	340	337	310	296	301	326	364	300	352	283	293	313	311	270	299	271	285	295	317	277	340	316	298	344	282	323	298	285	289	320	305	299	331	314	316	299	300	313	306	297	297	304	294	324	302	335	323	346	308	310	289	313	297	339	319	315	312	330	288	313	323	306	305	299	283	303	279	329	326	329	302	331	308	319	297	283	293	311	308	317	307	332	276	309	310	285	319	302	329	306	349	275	315	306	276	347	334	321	288	300	303	318	305	306	295	327	297	339	292	280	276	292	299	304	299	330	312	331	300	302	309	314	285	296	326	305	321	346	301	274	332	281	312	303	289	291	311	353	292	312	341	288	264	273	320	308	293	298	312	333	317	344	326	295	286	295	324	300	329	296	307	279	308	331	282	336	302	317	289	282	334	264	305	309	288	312	323	321	296	283	351	313	306	314	330	307	343	305	304	266	320	333	288	313	302	314	304	313	299	328	337	290	329	295	269	331	307	285	274	314	307	279	318	331	318	336	316	301	311	300	268	345	286	304	304	320	307	302	319	320	302	262	303	313	304	308	308	325	286	299	288	300	307	314	302	318	341	369	310	304	320	309	314	291	320	298	304	347	307	305	310	303	330	306	332	325	333	311	299	303	281	329	311	311	294	314	324	293
6981	2234	4545	5054	4839	3807	3124	2628	2269	1850	1693	1564	1372	1204	1126	1203	1056	1083	996	942	930	919	897	955	910	942	921	891	864	866	877	752	834	867	821	807	804	833	887	859	856	801	793	772	798	828	781	769	796	804	755	708	787	746	712	697	766	727	742	682	741	753	755	821	751	727	747	738	808	761	768	768	720	760	776	737	727	727	742	795	764	716	745	729	791	742	754	734	746	749	750	734	736	765	740	787	736	730	755	730	802	729	768	651	746	778	737	741	748	741	729	758	699	722	691	775	764	748	758	715	730	739	723	747	760	771	726	725	764	725	733	699	726	785	733	761	792	698	752	709	777	728	742	760	735	738	720	745	759	742	710	747	696	744	714	777	722	758	767	747	723	739	738	754	768	748	753	706	795	709	774	826	703	722	733	768	770	740	720	729	760	706	792	742	737	724	717	758	750	737	746	781	734	748	785	705	783	776	741	789	721	757	684	747	769	746	723	711	742	765	723	752	736	710	757	788	752	796	753	719	763	744	725	720	715	739	720	757	754	673	743	744	748	756	763	788	746	730	731	759	742	706	721	760	735	726	724	757	739	801	725	729	753	709	802	716	762	705	736	741	734	733	723	776	772	710	717	754	731	704	790	732	732	756	699	752	773	693	765	731	794	742	780	749	762	719	711	749	758	699	709	721	760	693	756	697	704	675	790	750	677	738	730	719	761	773	730	759	764	744	758	743	736	763	734	778	742	747	762	725	765	738	689	712	734	822	733	704	765	761	728	768	827	750	679	742	751	755	733	776	752	729	708	785	777	801	777	739	788	729	759	766	760	760	792	771	696	777	693	737	757	748	715	730	757	788	743	741	721	723	756	735	761	744	731	737	754	730	766	754	741	732	772	698	711	712	711	745	743	743	776	754	787	774	714	729	771	688	732	730	737	724	778	749	767	730	772	739	730	741	751	738	734	714	749	769	725	744	770	759	792	744	829	767	744	776	736	747	741	740	762	698	741	774	715	739	729	745	754	727	765	713	687	731	717	720	750	778	770	801	728	767	718	748	761	732	714	739	735	730	766	724	732	786	728	740	720	715	706	818	720	712	708	739	765	721	761	761	698	796	766	762	768	745	708	764	705	736	739	740	749	735	769	734	756	733	734	780	746	735	746	735	775	755	780	784	705	730	740	736	756	745	767	778	761	715	762	734	713	724	769	766	793	727	774	775	742	743	752	724	761	717	754	715	716	736	760	747	704	771	753	782	741	718	714	760	751	739	733	697	752	709	761	772	737	742	731	725	733	774	714	748	733	716	769	727	746	751	739	766	710	713	786	786	714	745	760	751	729	772	779	775	707	751	751	739	706	767	773	716	762	719	720	759	691	765	773	714	741	750	706	745	695	757	761	737	748	761	724	731	740	733	800	781	725	798	782	742	716	731	715	717	707	771	714	741	775	703	728	716	762	783	655	759	762	747	695	741	708	760	792	717	711	725	738	755	720	746	761	730	746	765	746	731	754	741	734	757	796	701	784	737	733	753	740	743	769	721	725	752	736	718	735	765	781	689	749	803	719	747	752	762	757	742	745	767	705	776	758	756	734	750	750	764	773	724	708	738	780	779	708	705	741	744	687	650	797	755	717	776	718	738	794	745	774	734	761	759	710	685	728	723	764	735	748	718	719	716	757	747	753	794	750	754	762	734	732	720	746	726	743	718	753	733	700	735	709	754	708	721	733	747	740	700	727	795	683	754	734	768	697	692	712	753	754	769	786	732	715	740	769	774	721	714	765	692	758	715	720	721	811	725	752	738	727	746	755	751	692	766	771	794	723	764	767	699	746	739	753	787	744	746	707	716	752	719	753	747	789	794	736	713	682	750	749	716	696	728	737	717	730	769	778	733	765	727	728	720	731	771	750	749	711	767	751	692	761	684	723	725	730	706	721	697	734	740	750	767	716	753	779	740	752	797	710	731	777	743	779	761	719	685	784	727	767	733	731	717	755	734	753	669	769	710	696	764	733	764	662	740	746	750	740	732	764	725	750	732	750	774	733	760	701	742	721	763	732	717	763	705	716	777	762	773	747	772	754	768	730	708	751	746	717	715	702	758	758	721	743	794	752	746	777	727	743	797	744	750	764	718	730	767	721	717	709	758	739	725	739	717	775	765	726	725	811	715	752	739	757	758	783	699	743	765	737	768	775	737	714	727	736	719	707	781	790	719	719	738	737	717	773	788	745	706	763	736	690	760	719	748	689	720	725	750	756	710	714	782	718	737	722	790	709	734	766	755	696	753	729	761	752	789	736	738	758	777	707	720	756	713	711	743	750	751	730	738	738	749	764	718	749	742	735	742	765	768	766	777	771	731	723	737	739	732	789	787	719	741	697	689	749	728	797	727	750	815	788	722	759	701	748	761	738	695	727	805	758	701	753	769	735	769	750	730	755	765	718	726	710	770	779	771	756	718	755	756	716	774	759	738	738	720	749	697	719	733	749	758	713	738	747	812	763	756	732	717	736	777	738	691	721	742	724	754	713	725	744	752	688	780	714	734	749	697	707	760	712	717	707	768	786	727	756	741	718	820	765	726	707	723	806	792	765	722	736	790	720	783	700	686	792	771	716	763	723	760	744	745	742	790	746	752	751	726	731	735	708	752	743	750	754	708	741	746	749	706	723	757	717	713	758	788	740	727	749	731	764	692	741	735	740	725	693	729	758	692	777	784	677	766	749	730	763	717	721	707	778	743	748	728	738	742	770	749	738	712	802	754	699	726	764	726	733	769	784	744	717	708	712	761	762	792	748	736	723	738	743	709	806	804	773	746	725	771	734	757	750	672	732	761	692	727	781	760	737	764	753	728	759	808	767	750	752	710	687	737	749	715	729	709	765	741	682	723	718	777	746	752	734	746	698	772	744	756	723	756	721	720	749	787	732	721	736	703	735	729	751	738	744	703	759	758	725	721	738	732	778	690	792	677	725	750	722	709	752	771	824	757	733	763	723	769	755	766	712	686	740	730	730	758	750	705	714	719	722	806	692	746	748	729	776	721	720	732	787	763	773	708	748	767	759	718	772	683	752	739	730	692	737	801	755	758	742	750	795	795	746	753	754	729	760	742	719	774	719	712	737	730	745	740	732	759	740	789	719	765	755	726	743	762	702	772	774	747	734	696	745	726	729	732	718	744	723	758	757	724	801	761	771	763	735	754	760	751	769	711	742	783	736	705	707	731	758	722	779	715	759	704	710	698	779	738	778	761	751	707	747	722	729	775	671	737	714	698	788	726	744	743	723	748	788	758	767	753	793	733	768	738	737	810	758	715	720	800	781	725	718	776	718	741	735	739	695	694	693	798	762	732	761	707	812	733	754	781	766	748	735	734	762	769	759	766	722	795	739	765	750	708	701	774	748	753	745	750	749	778	772	757	739	706	762	714	762	734	783	707	763	693	734	729	788	748	782	718	775	738	766	694	765	778	769	735	763	760	769	778	743	748	733	769	724	725	726	782	736	765
14152	3109	3455	2618	1869	1253	958	732	655	497	457	407	386	327	358	307	298	288	275	278	264	279	230	307	269	279	249	236	264	227	250	231	289	247	227	223	250	245	286	258	247	216	242	222	242	220	228	216	232	247	241	231	218	227	218	242	228	201	237	206	220	224	244	223	233	229	247	226	221	227	210	230	228	238	212	216	248	230	221	227	231	236	237	238	239	237	224	227	244	250	214	222	233	214	229	233	227	236	235	260	233	217	231	203	223	233	228	234	225	228	247	244	227	210	228	230	225	251	241	227	219	219	236	206	209	211	235	222	231	236	254	209	205	226	226	262	209	195	236	235	202	261	246	238	259	243	251	204	243	245	232	244	215	240	236	242	239	225	210	203	213	225	249	254	233	259	228	237	228	235	229	225	207	205	190	219	223	205	220	217	215	230	219	202	202	249	211	215	202	240	249	199	236	235	231	246	225	235	208	259	209	259	221	238	218	224	219	254	215	220	227	231	227	232	240	217	232	242	227	212	229	231	200	227	216	241	216	232	258	224	208	208	225	221	241	212	229	241	235	185	234	221	252	217	219	219	212	220	212	242	244	223	228	206	226	215	237	246	246	201	191	231	248	218	233	225	242	214	228	223	241	222	212	222	253	255	252	241	219	217	242	220	227	218	210	233	221	221	217	196	230	221	232	227	245	243	215	259	242	238	236	225	229	207	242	217	242	218	219	219	200	238	232	242	244	227	217	198	174	217	233	241	224	228	211	191	211	249	211	213	238	212	242	244	246	223	204	217	238	206	222	244	228	218	223	226	225	242	204	233	217	256	222	246	212	222	226	206	214	223	241	225	228	250	242	231	216	253	236	240	222	217	239	232	228	227	232	253	245	253	225	232	222	217	236	243	241	258	227	236	234	225	226	218	220	216	246	218	251	213	219	262	248	239	246	227	216	245	225	219	225	218	228	238	217	229	245	253	231	201	231	235	271	239	222	236	235	216	240	213	228	201	222	230	232	236	231	207	204	211	213	233	234	241	246	254	233	255	229	234	201	254	226	207	237	224	210	218	223	221	230	237	263	205	225	229	229	228	217	247	234	232	232	191	222	221	244	189	222	214	191	250	185	233	241	236	227	233	210	238	229	206	209	214	238	201	247	213	242	256	226	227	212	231	216	200	238	230	252	231	209	226	243	255	230	259	225	225	249	228	218	232	240	212	238	225	236	223	220	241	227	208	210	225	231	209	259	260	250	244	224	217	184	223	230	230	225	225	263	210	257	240	199	243	194	200	228	239	240	237	213	221	227	199	253	224	242	207	201	240	250	215	224	243	211	218	236	207	239	243	235	217	215	238	212	221	238	221	236	216	213	224	232	217	237	221	249	234	192	246	218	248	248	224	218	244	208	201	219	225	216	224	233	221	217	202	230	226	206	218	218	242	211	219	253	246	217	228	241	232	234	209	220	222	231	212	212	220	235	239	221	203	232	216	251	214	212	240	234	224	235	239	240	232	254	248	184	242	227	240	224	229	230	219	210	227	222	244	167	260	212	204	216	235	244	228	211	203	217	246	203	199	211	198	186	233	213	239	228	231	206	248	244	244	244	224	234	199	216	245	224	238	232	228	246	194	234	220	214	200	218	239	224	246	209	217	225	229	214	210	189	235	248	239	241	252	228	225	231	206	232	222	228	220	228	232	235	220	221	239	235	252	200	251	240	218	236	207	227	219	222	213	253	242	222	215	209	219	213	238	249	256	236	230	219	228	234	258	233	234	235	234	211	222	228	214	229	229	229	235	211	207	241	234	230	199	227	249	260	238	220	243	225	237	227	210	232	228	229	230	232	212	238	234	245	224	231	205	254	213	220	223	244	217	212	251	238	244	227	251	226	261	221	244	211	217	213	216	218	223	207	234	220	248	260	211	228	231	229	222	214	215	218	237	225	234	269	215	197	233	230	212	232	237	218	242	239	208	221	189	214	229	241	251	221	231	231	202	223	216	216	229	217	239	223	214	237	244	240	246	231	210	210	218	229	224	236	233	224	247	264	238	220	234	243	232	230	240	200	223	231	244	205	215	223	223	190	231	199	212	206	223	222	264	242	238	218	234	233	230	209	235	238	246	219	222	242	213	229	242	223	247	236	226	229	217	215	235	243	254	218	225	202	233	232	232	230	202	215	190	212	222	244	219	215	218	228	231	261	229	227	232	256	226	239	249	218	224	226	222	215	233	236	229	237	221	201	221	222	222	224	236	220	203	230	239	225	244	219	237	239	218	206	254	235	227	252	229	232	245	242	216	248	233	208	223	205	226	217	229	219	242	230	260	221	201	218	224	241	211	233	214	214	232	224	224	216	223	234	238	210	218	237	238	236	236	226	212	226	218	205	225	235	206	242	237	238	215	217	230	237	206	201	203	240	221	241	255	216	227	258	224	211	226	204	236	213	235	218	229	248	240	231	209	233	215	248	229	236	249	237	221	211	233	230	224	245	193	218	231	225	256	219	242	243	225	209	213	210	243	236	234	225	232	236	216	231	214	230	237	222	239	254	233	230	218	241	238	224	207	223	216	236	234	209	210	218	237	227	203	205	227	229	250	218	216	198	213	227	241	230	203	221	202	216	252	264	231	256	244	214	228	233	223	228	232	213	216	224	207	235	218	201	244	226	222	219	240	215	204	224	232	234	224	252	251	236	245	224	225	245	228	217	212	215	211	231	221	242	225	227	217	210	193	220	218	223	221	222	244	231	213	220	213	229	230	252	225	229	222	236	207	216	208	249	227	206	240	230	241	271	218	212	238	274	208	231	218	276	232	247	238	210	244	228	229	223	241	219	207	215	243	237	231	208	217	236	224	200	230	246	242	219	236	227	227	215	230	225	226	250	242	215	226	208	245	247	233	240	234	227	200	240	219	219	224	211	230	244	233	239	217	214	231	215	270	225	258	243	208	226	232	240	250	228	235	235	220	219	212	230	245	204	252	206	243	222	227	215	228	235	229	257	254	233	215	202	232	207	225	237	234	240	213	230	239	247	224	217	243	211	213	225	253	215	263	232	231	249	195	229	209	234	212	202	222	212	219	211	204	216	251	253	245	221	218	244	238	219	209	225	262	203	206	205	232	247	205	206	222	227	218	230	249	213	217	229	212	214	235	222	220	233	226	237	232	230	240	245	241	220	224	247	190	224	228	218	219	221	224	255	238	234	230	215	242	249	243	253	220	218	234	229	226	242	250	212	211	219	223	203	214	212	221	214	252	208	261	233	222	219	227	190	222	232	236	220	220	214	216	202	239	212	204	232	215	214	248	203	187	237	220	217	235	216	228	234	203	208	188	237	231	257	220	243	217	215	217	223	222	201	225	231	210	211	246	226	237	207	225	249	243	227	252	244	212	226	213	256	227	215	223	248	227	255	235	258	223	213	232	224	206	245	212	260	209	194	204	219	208	233	213	201	221	256	239	219	223	222	251	226	203	229	208	235	218	233	252	238	242	223	241	230	229	207	223
9184	2923	5924	6975	6561	5009	3963	3133	2800	2231	2125	1705	1424	1333	1292	1190	1091	1122	983	920	954	827	894	873	835	839	818	793	760	726	662	693	677	710	722	673	687	670	701	729	644	682	642	668	622	641	589	597	642	569	612	553	615	564	600	568	574	575	568	561	568	597	526	556	617	604	565	557	581	573	589	576	590	605	561	545	577	597	603	552	603	526	596	567	588	595	518	596	523	559	583	544	555	552	577	591	598	572	581	549	592	584	537	534	545	576	516	589	546	567	546	605	555	549	546	558	531	568	534	555	540	561	567	635	560	551	582	565	552	585	561	570	522	504	580	554	569	539	584	531	529	528	591	563	586	584	572	516	502	564	545	565	553	549	596	553	559	550	543	550	603	560	592	551	506	591	561	549	573	577	564	594	552	576	524	554	575	569	559	570	548	556	554	570	548	541	546	570	584	533	540	533	539	607	606	576	569	574	585	573	585	548	554	610	596	588	586	562	578	594	558	535	577	520	534	578	557	538	590	567	583	554	579	526	531	560	614	525	563	539	554	579	563	565	563	579	542	537	576	572	584	540	581	542	586	579	566	543	594	561	568	524	581	589	559	569	596	595	576	548	573	551	577	571	513	561	595	565	587	593	498	596	563	588	536	583	564	543	542	589	606	530	564	542	525	611	557	599	581	540	562	574	539	562	565	545	585	527	603	588	562	593	548	592	551	523	563	560	494	565	548	551	547	581	534	568	602	583	582	516	552	561	545	578	543	559	577	498	537	602	552	557	561	571	555	531	560	584	552	557	598	570	596	544	564	618	579	532	582	568	604	590	595	570	560	559	574	565	556	585	531	542	523	573	569	559	584	555	571	611	553	582	579	549	595	512	513	570	558	583	539	563	545	585	568	574	552	570	616	551	566	551	555	522	584	569	538	591	562	560	550	528	555	554	588	577	544	540	522	566	577	545	576	554	595	564	524	593	556	553	578	575	543	567	566	532	561	554	591	522	584	555	550	558	588	583	597	564	550	567	595	539	526	584	539	546	524	573	616	582	570	567	584	579	550	579	563	556	558	551	537	572	601	574	550	544	546	585	551	538	545	533	591	589	566	578	576	576	548	588	591	566	549	552	601	547	609	567	574	569	535	521	560	504	556	588	571	574	531	583	561	566	553	598	538	555	530	559	561	553	561	530	549	536	539	596	515	597	585	589	572	564	532	554	548	545	544	568	580	569	553	558	550	563	555	578	551	535	536	571	547	574	552	581	566	515	553	584	534	571	546	563	564	539	567	546	546	540	609	559	586	554	535	568	548	541	542	554	564	555	533	598	557	562	584	543	571	558	553	574	571	579	535	534	562	539	545	577	587	584	592	543	562	556	584	532	542	559	607	604	543	533	556	512	554	567	546	562	600	534	548	517	574	610	587	592	562	568	575	585	552	568	597	550	564	573	560	575	580	564	537	539	525	535	589	567	568	566	557	563	570	553	597	575	584	527	578	538	521	533	568	591	583	590	530	571	589	556	550	553	491	567	562	577	562	565	589	542	552	590	547	545	506	596	567	554	578	557	546	540	530	579	537	592	564	506	562	564	566	581	567	551	517	555	546	554	591	551	578	559	556	573	565	587	551	564	578	565	566	553	523	540	516	530	592	584	583	579	567	557	535	593	583	562	542	577	530	578	518	535	564	588	575	551	573	575	585	568	564	602	523	553	583	552	561	606	588	556	602	563	564	551	545	570	573	558	546	543	571	606	539	553	556	582	575	564	572	517	580	510	571	520	516	529	555	562	543	561	581	559	585	601	585	566	575	572	541	539	582	521	572	562	569	566	565	560	564	549	577	540	563	619	588	588	541	607	612	569	583	548	557	590	572	558	594	588	541	582	606	586	570	535	541	552	540	567	556	598	578	589	553	536	587	562	552	569	546	547	552	562	574	539	580	596	548	580	604	557	548	545	532	556	520	581	543	553	564	530	548	557	580	576	558	591	538	530	545	570	620	589	543	601	572	577	561	574	572	565	539	509	575	560	596	563	583	587	542	574	572	520	572	622	568	579	523	597	595	548	589	575	543	527	545	568	585	561	558	556	626	586	552	585	565	543	554	545	559	520	563	569	536	583	580	596	584	538	523	563	563	586	546	529	617	530	559	566	603	541	598	566	577	563	547	536	554	587	580	518	558	547	583	623	607	569	585	570	538	559	548	554	540	539	534	559	598	564	587	558	540	537	566	581	563	546	542	539	583	539	527	551	616	561	540	604	551	510	555	529	569	527	545	608	557	587	536	601	599	523	546	535	553	569	551	561	555	570	609	569	583	541	527	561	581	551	514	545	558	578	549	531	605	568	599	584	591	573	559	572	579	599	524	552	595	570	606	568	564	545	536	566	546	561	584	520	588	557	563	550	529	551	560	582	539	568	538	536	570	536	563	539	599	589	558	543	568	574	579	542	571	561	556	520	576	582	595	614	566	555	577	536	560	538	546	570	545	580	559	538	553	600	582	575	583	634	564	523	580	605	598	570	558	554	563	562	547	518	548	559	548	557	546	591	593	541	594	580	574	563	570	574	565	535	562	551	563	581	549	555	560	568	579	564	560	560	588	530	581	550	555	554	561	550	542	527	595	550	567	541	588	559	554	563	607	546	578	574	551	553	527	559	553	575	563	599	592	571	572	589	586	573	541	552	542	563	570	590	570	576	542	568	571	550	584	607	582	549	527	540	575	577	553	561	540	548	609	561	602	596	566	572	548	553	583	569	538	546	556	566	549	565	517	533	594	628	553	524	571	592	589	568	573	540	574	548	538	557	579	559	575	562	557	567	601	573	557	531	558	555	565	530	599	558	558	545	588	593	578	549	588	564	592	604	578	540	576	574	539	529	564	577	566	586	578	563	514	585	549	599	572	571	607	551	549	549	542	541	560	548	521	579	550	575	561	537	594	539	547	591	534	578	571	553	557	529	545	578	615	522	559	539	544	562	576	591	573	553	580	559	577	581	588	539	568	587	570	549	561	547	560	577	565	557	595	611	531	542	586	599	570	557	589	605	610	554	560	544	551	602	553	560	544	585	579	593	576	556	507	545	551	517	556	536	587	570	539	532	583	536	581	544	563	586	577	553	615	563	545	569	561	574	544	567	520	552	573	611	587	551	558	583	543	532	582	550	592	569	555	575	555	577	585	583	569	555	577	589	523	525	562	545	593	570	569	571	597	555	551	543	592	531	546	571	596	544	563	561	564	576	537	574	575	599	590	548	542	574	561	549	580	602	557	549	562	588	539	563	604	566	590	595	578	571	564	590	581	629	596	533	565	567	520	599	593	543	563	590	574	577	546	567	529	578	562	571	588	529	568	533	541	542	575	540	604	573	523	532	551	531	546	561	606	605	515	559	598	563	515	553	580	584	602	548	591	562	580	544	552	551	487	530	573	547	537	583	554	578	578	549	544	612	612	584	541	574	550	550	589	496	576	561	588	567	552	542	525	541	609	557	599	566	564	559	555	537	569	541
2201	909	1056	845	773	619	578	455	424	412	430	374	427	319	374	361	400	315	357	341	343	311	330	339	312	344	354	362	326	341	308	351	343	321	315	335	299	341	357	335	340	325	381	292	343	350	302	349	358	351	371	350	350	365	369	304	340	311	363	345	338	300	349	331	351	324	329	390	335	348	332	334	352	324	359	330	317	305	389	314	309	299	338	310	371	315	314	323	360	326	343	345	344	343	334	327	352	350	320	355	329	322	341	340	340	360	355	346	379	323	378	364	345	361	337	331	328	313	315	346	351	343	313	331	301	326	348	358	332	324	350	363	346	340	345	387	367	323	381	372	336	369	337	321	338	339	344	339	347	315	342	367	339	322	373	366	333	318	290	324	333	330	321	352	327	325	330	329	319	375	317	350	342	331	362	344	327	356	349	349	353	332	307	351	336	310	354	332	358	360	359	357	348	341	314	330	315	339	365	331	373	332	330	365	337	366	315	346	324	348	370	337	342	354	347	344	342	341	301	360	316	343	355	343	340	365	350	368	334	352	354	388	334	332	327	330	373	381	321	334	327	353	341	344	367	369	373	374	363	355	380	341	375	369	359	340	334	353	320	363	319	398	295	317	356	339	357	345	337	341	339	310	310	359	316	316	324	369	335	341	341	364	339	313	324	320	329	305	383	348	338	327	359	327	346	314	285	328	321	334	310	355	349	349	346	351	337	301	316	369	377	338	341	332	357	340	340	328	358	350	322	342	317	317	334	332	355	353	344	344	334	398	339	319	316	323	341	320	336	359	347	351	322	345	360	318	348	333	319	384	331	336	326	366	380	338	339	323	354	344	330	326	332	361	348	333	370	341	350	370	361	326	327	358	310	336	322	331	351	331	290	349	319	323	366	334	334	334	348	325	316	351	327	375	326	327	323	372	303	336	360	371	334	338	349	323	341	324	346	380	304	321	321	344	318	339	313	342	329	367	309	335	299	336	332	345	334	348	349	365	312	347	357	343	338	342	353	317	354	332	378	347	318	345	332	314	330	363	371	344	340	337	317	310	347	377	346	333	372	349	354	362	345	347	350	340	300	334	342	324	319	380	328	335	338	345	322	287	341	307	359	331	347	322	351	352	316	290	335	350	348	342	367	353	312	349	337	311	315	338	337	334	351	318	315	320	322	348	369	310	337	343	324	358	326	345	332	332	336	333	326	287	357	343	368	342	355	299	342	314	343	339	325	326	344	295	347	352	283	345	334	334	349	340	305	292	350	346	342	322	334	345	328	356	372	318	352	326	314	332	325	353	370	351	341	334	346	380	368	348	348	331	360	323	326	330	363	310	337	328	343	354	310	348	369	321	368	341	333	322	344	342	310	329	315	304	298	332	364	333	340	347	329	334	345	330	329	345	333	330	358	353	353	332	327	296	349	324	313	361	316	348	359	383	320	306	323	337	343	357	342	314	354	347	356	336	362	352	331	321	341	359	363	333	349	358	348	354	349	334	315	357	305	331	345	309	338	341	319	366	315	350	324	336	336	327	365	359	370	328	321	329	375	340	378	340	349	334	338	325	322	351	336	335	326	339	329	322	359	363	344	307	347	353	323	342	321	357	328	358	326	313	352	316	321	310	329	338	336	311	325	332	324	319	353	337	327	330	363	372	335	355	361	344	350	342	337	353	339	309	346	306	351	301	321	324	329	353	344	353	332	331	354	324	383	347	368	343	361	344	367	377	366	300	343	361	386	356	367	326	342	353	363	350	346	355	334	355	310	324	334	349	355	303	351	321	350	346	354	363	366	331	340	309	341	328	319	371	317	370	312	334	360	353	372	321	345	347	336	363	352	367	344	358	341	337	338	343	326	339	337	350	332	360	356	341	324	404	323	376	320	321	351	320	323	339	357	350	346	345	355	342	329	326	332	320	369	382	332	345	334	340	327	322	305	335	361	324	312	352	356	382	316	309	355	340	328	355	363	342	337	360	297	379	355	320	349	343	343	329	332	328	324	354	411	355	357	354	356	325	335	361	296	289	343	348	330	320	284	315	356	338	332	341	335	355	332	346	358	366	365	355	328	339	329	339	323	366	356	339	346	358	352	318	314	328	332	334	320	335	342	316	327	348	352	337	299	362	365	335	339	331	318	358	351	353	344	321	316	318	341	357	343	303	346	358	340	358	356	355	316	340	379	325	336	312	364	338	312	347	350	357	340	348	318	340	341	326	328	331	327	330	349	373	355	348	345	378	316	352	302	328	309	377	366	348	338	363	345	350	338	326	363	350	364	285	293	354	357	375	363	336	345	337	336	337	321	336	368	354	296	343	344	349	335	339	350	350	371	340	313	346	292	323	352	333	334	328	326	316	331	352	347	329	315	312	302	353	330	342	334	376	339	344	318	295	334	326	363	321	331	325	313	356	361	312	342	331	332	357	350	327	334	366	341	326	364	332	352	398	341	330	369	323	335	347	356	347	319	352	343	336	347	356	382	287	334	325	349	334	344	334	343	328	351	308	372	362	366	343	381	355	376	371	330	287	316	347	368	331	341	352	334	324	348	322	338	355	322	347	338	362	333	342	354	367	309	390	324	365	353	355	343	352	335	374	381	321	316	334	322	372	320	331	359	309	338	354	350	318	338	339	376	335	294	327	352	361	314	344	340	367	310	347	329	327	341	365	361	364	341	313	352	353	305	343	329	313	340	322	359	333	325	322	324	332	314	314	332	373	336	324	315	359	361	348	339	333	324	356	339	303	342	323	269	330	323	331	355	328	332	345	365	314	364	351	350	348	367	301	340	329	360	326	353	352	336	346	345	324	336	323	364	381	298	322	325	334	328	357	380	351	345	298	315	356	306	336	337	363	337	328	333	355	335	331	345	328	361	362	379	302	389	350	313	327	346	328	340	353	324	330	338	323	367	344	348	326	369	314	310	369	355	363	339	314	360	336	324	351	329	350	292	332	343	315	349	326	353	314	297	329	335	365	361	346	328	338	311	352	359	341	342	335	373	348	348	362	317	318	334	323	373	326	360	353	341	334	348	356	341	353	333	362	351	382	331	308	323	345	347	377	281	315	330	313	343	333	329	328	371	332	314	353	339	325	368	373	313	339	329	326	341	366	338	334	360	311	306	357	331	326	326	323	329	364	311	330	350	349	354	368	408	291	389	343	335	323	347	360	336	305	333	356	339	319	321	331	350	337	375	361	326	341	341	318	334	370	367	313	328	341	373	359	377	339	357	367	303	326	341	348	330	339	335	330	332	343	345	370	340	305	354	346	370	338	319	348	354	351	342	347	328	350	342	360	310	381	325	329	344	306	333	336	323	377	332	336	325	353	304	361	364	363	324	355	337	318	340	367	302	348	321	325	317	347	362	326	303	332	350	354	335	302	355	339	348	313	376	354	365	371	319	323	339	338	378	360	351	389	334	325	298	335	313	350	334	370	345	330	353	362	340	359	376	325	342	328	342	340	329	331	322	321	367	336	357	334	301	323	344	348	339	359	374	316
2571	1460	2367	2673	2546	2129	1980	1698	1443	1289	1250	1199	1035	1008	956	910	956	922	912	871	862	872	860	914	934	861	880	921	865	827	863	827	854	911	847	860	828	863	855	824	877	863	854	825	853	827	849	835	863	818	810	829	821	830	798	841	864	790	847	808	804	774	788	830	799	778	826	794	776	857	838	818	776	756	804	787	778	791	851	833	812	843	788	815	819	860	780	815	768	815	819	850	872	849	835	784	779	802	849	783	843	753	839	830	861	852	877	811	806	816	852	778	797	829	825	771	832	810	793	864	757	795	830	787	759	834	814	811	792	827	823	807	775	811	814	821	826	787	834	781	812	780	799	827	822	824	816	818	842	813	816	852	793	772	811	771	829	831	823	834	821	847	845	796	839	768	785	812	820	823	880	770	801	786	815	810	798	800	829	847	839	841	794	828	824	814	831	812	851	837	780	798	811	801	816	796	807	848	785	833	809	828	798	824	798	777	798	829	814	805	810	801	824	813	792	819	769	812	767	773	831	793	816	841	845	835	802	803	791	806	765	842	840	773	846	752	778	906	826	783	814	832	803	823	806	816	811	833	825	750	778	831	826	845	839	811	791	766	817	845	753	823	835	799	831	874	791	806	780	809	786	766	817	852	808	829	792	845	836	814	807	818	810	830	777	749	819	836	782	856	813	827	848	797	801	802	839	822	812	795	786	786	811	740	746	796	815	824	804	751	829	794	836	818	804	837	813	752	801	850	799	783	839	870	800	789	866	832	806	809	866	755	761	787	810	765	815	803	811	834	834	801	814	865	806	817	757	847	782	809	820	808	865	812	855	803	838	837	848	822	815	780	759	850	832	784	780	831	779	790	852	820	813	823	832	806	774	824	823	786	803	780	817	834	789	806	783	809	755	799	812	839	828	801	813	785	786	815	825	873	805	829	856	838	789	802	808	794	840	823	808	832	842	818	788	775	816	785	789	827	815	823	787	813	830	868	779	787	775	851	769	858	843	811	815	806	806	831	841	852	761	867	801	828	854	830	813	847	825	847	810	745	813	774	831	800	840	767	845	808	792	749	827	799	782	781	793	841	783	852	802	855	815	825	804	814	798	812	813	832	793	856	813	822	873	806	795	756	738	754	817	768	844	836	821	780	837	773	808	816	804	725	781	789	807	745	810	812	802	804	828	808	821	787	839	815	815	826	791	843	773	833	836	825	832	795	816	814	856	808	827	805	800	793	799	806	768	764	796	746	797	838	805	706	819	837	800	851	792	870	813	824	819	711	830	857	769	853	814	823	793	776	824	820	809	784	768	826	832	784	849	805	823	798	802	767	775	764	791	843	792	805	751	808	841	843	807	811	825	779	782	800	821	777	842	793	821	794	869	846	840	801	796	826	762	799	835	802	841	798	800	807	826	854	825	771	775	816	812	775	860	796	813	820	848	789	803	804	808	759	776	823	829	817	836	789	777	811	817	758	793	862	868	747	806	831	784	807	793	855	825	858	796	836	807	848	774	837	748	784	764	852	801	787	800	809	759	819	783	770	816	785	817	800	836	818	767	823	799	811	765	854	784	816	815	772	869	831	810	768	828	825	817	790	738	781	766	825	759	810	791	768	812	804	826	822	794	800	808	746	807	803	771	805	773	804	815	786	740	794	779	806	843	854	834	833	805	837	841	756	805	825	814	820	821	799	799	779	825	828	809	784	872	826	824	820	780	813	771	793	833	875	776	818	842	806	844	801	802	816	775	864	825	814	814	836	752	825	792	811	809	799	793	793	779	831	804	799	840	798	769	825	808	770	801	806	799	791	815	758	848	807	821	783	790	805	785	826	823	817	792	833	835	781	794	814	819	842	837	789	772	817	812	753	779	789	855	849	848	801	796	829	771	805	812	831	806	789	842	789	791	768	780	789	817	839	844	772	815	724	829	765	775	834	805	797	801	830	817	820	852	822	822	843	860	802	825	845	824	814	854	818	782	802	825	782	830	801	850	796	791	780	799	789	766	847	816	834	856	821	820	797	787	789	744	810	781	770	809	830	810	798	790	784	790	826	786	804	831	839	829	847	798	768	817	817	799	836	816	812	808	792	818	813	778	817	823	820	815	769	864	810	831	773	802	826	817	773	794	796	859	857	811	773	776	854	862	812	776	775	842	779	796	824	823	790	818	828	801	826	790	833	848	800	829	811	813	823	822	805	829	827	796	802	795	786	827	840	785	810	807	853	814	854	817	779	796	787	809	867	846	849	822	799	801	752	851	831	766	848	841	834	793	856	808	827	781	835	813	773	780	809	787	818	768	834	769	750	775	826	812	799	814	770	822	836	840	787	806	812	808	763	804	809	795	793	823	797	820	758	790	771	820	797	875	833	776	794	827	790	755	849	792	759	812	818	775	848	822	793	852	826	823	797	812	829	822	808	813	891	864	875	808	862	806	845	821	804	825	823	813	834	837	833	833	789	797	818	746	796	876	803	868	830	806	792	823	807	818	807	831	821	789	825	810	826	809	860	783	831	795	760	721	825	792	861	804	836	824	804	767	853	788	863	849	801	828	855	788	831	860	826	840	815	844	757	813	854	778	798	803	809	816	839	802	797	833	837	830	795	777	810	806	806	800	822	810	813	797	804	838	806	798	758	831	795	825	843	797	807	780	888	870	785	855	846	802	794	820	801	850	882	808	783	832	820	829	792	797	856	777	776	821	830	814	799	781	842	825	782	804	801	804	843	817	802	841	776	847	805	814	816	778	812	773	780	810	762	797	811	761	846	811	851	827	799	805	812	819	842	819	853	823	860	751	826	831	827	788	819	790	843	771	803	772	797	838	791	814	797	831	825	756	793	776	854	757	813	784	792	849	810	785	812	782	812	810	828	825	842	806	810	763	811	738	793	865	813	838	815	780	834	824	789	745	823	793	815	836	808	816	849	868	862	823	820	771	782	803	838	790	810	775	804	822	778	839	795	808	847	838	796	783	787	764	824	844	826	827	761	805	798	803	783	790	836	842	820	810	799	834	800	785	785	821	801	816	813	803	838	864	820	852	845	822	780	805	843	789	848	797	800	817	812	761	803	772	736	836	846	824	766	805	783	857	756	818	785	818	824	798	836	852	812	864	796	814	771	799	814	840	766	783	769	841	786	830	802	878	862	815	782	798	787	848	824	821	818	852	849	783	827	829	784	838	827	824	824	787	860	812	775	840	798	811	829	829	824	858	832	797	775	867	818	765	822	828	788	793	837	864	812	812	819	814	797	801	826	850	818	833	813	844	803	751	802	781	794	850	742	836	799	833	784	798	773	882	814	829	763	842	809	795	820	781	795	766	823	809	813	853	823	816	772	797	773	799	788	881	872	831	769	847	819	818	861	792	821	807	800	779	811	819	825	814	809	745	764	862	795	765	772	845	807	794	846	820	835	825	807	771	858	831	835	810	797	839	867	831	828	789	833	835	785	805	786	784	843	815	815	799	837	798	829	826	838	800	841	802	818	831	790	781	771	801	868
8192	1840	2359	1777	1343	885	768	705	539	514	491	414	370	423	385	348	388	387	331	333	336	326	327	338	339	325	312	315	326	345	332	290	303	354	302	316	331	341	324	303	324	323	342	324	294	316	317	350	296	298	331	321	327	331	347	299	331	278	312	298	312	301	306	288	299	325	305	291	306	376	320	301	290	312	316	298	323	339	327	323	322	312	307	293	261	296	320	309	264	302	287	305	314	322	315	323	326	301	298	318	307	333	289	280	298	331	319	299	294	332	350	282	302	310	314	302	314	305	306	339	308	327	313	326	274	277	291	293	310	335	305	341	281	334	277	293	320	320	297	296	326	287	316	326	303	306	279	271	305	327	307	319	282	319	305	334	303	293	289	293	319	313	279	300	332	325	348	300	279	328	288	295	320	319	310	293	313	327	316	305	314	317	318	281	286	313	325	311	311	312	289	330	304	340	272	296	284	303	273	350	351	359	274	302	279	307	305	303	277	274	320	307	306	319	310	301	305	305	303	321	312	312	291	321	309	307	313	312	337	354	281	318	318	310	350	309	282	320	307	278	306	333	279	308	333	350	272	309	313	322	307	282	316	271	330	298	289	281	316	328	298	306	318	310	279	307	301	345	291	286	308	297	317	335	314	296	281	308	307	300	276	312	327	332	289	284	280	302	314	308	287	256	307	295	328	285	279	297	300	284	306	302	301	322	303	329	318	316	329	296	286	315	312	314	331	317	298	325	311	284	319	324	332	298	268	280	290	323	284	305	304	317	345	286	312	271	324	299	298	340	316	293	312	280	316	313	322	281	278	312	324	327	316	284	288	288	329	322	297	276	317	296	324	335	302	276	341	281	289	308	283	305	302	300	303	310	293	319	331	298	313	324	302	319	327	317	313	286	309	325	308	274	313	335	318	278	302	303	285	292	337	320	341	352	316	301	296	312	322	349	297	306	290	313	303	306	312	329	289	330	282	317	282	282	292	294	307	277	269	322	294	307	293	308	290	314	312	313	342	319	292	296	280	319	314	323	318	341	303	276	326	307	301	284	302	314	305	325	345	303	295	309	327	313	318	288	305	292	300	321	322	330	345	283	341	307	343	295	330	345	288	311	305	303	338	305	320	350	288	293	325	296	273	316	291	332	311	336	314	345	310	289	297	298	287	318	310	311	310	304	302	279	300	305	291	316	316	282	278	304	337	311	310	291	294	279	306	322	307	302	323	298	263	281	296	300	304	329	337	314	305	312	286	332	304	314	322	324	302	325	284	296	337	334	310	346	320	352	304	294	279	318	335	301	315	348	307	334	305	319	316	304	333	272	317	278	306	322	343	313	297	300	304	302	308	325	365	304	305	313	333	333	297	310	293	315	315	323	323	310	310	331	302	275	310	320	332	313	322	297	272	297	292	289	353	297	295	302	306	292	307	307	308	301	322	305	313	306	334	334	333	317	280	324	290	316	310	290	290	310	324	302	305	350	339	334	300	277	273	327	292	320	301	310	319	293	328	315	349	312	308	299	304	308	321	289	295	301	300	287	284	301	299	340	297	328	295	337	311	305	330	326	316	329	343	334	323	326	301	286	318	319	334	298	305	310	315	329	324	307	329	335	319	304	296	290	317	305	283	335	337	286	293	282	302	343	370	307	295	336	307	283	322	293	283	309	315	313	302	299	293	297	302	323	292	326	287	301	332	300	302	318	300	307	323	308	334	293	318	298	299	302	288	342	300	296	331	331	296	306	304	310	333	341	338	275	290	333	313	322	300	317	318	319	335	292	308	262	332	295	335	325	289	307	272	308	304	311	312	318	271	303	329	318	321	299	329	301	284	353	328	295	338	318	303	314	299	291	290	337	308	299	303	294	298	310	308	328	310	262	324	347	297	350	283	311	306	287	302	342	314	312	321	339	318	342	294	289	279	318	303	329	298	323	301	300	328	313	305	296	307	338	307	309	315	294	311	283	282	313	310	312	281	305	299	305	289	299	330	302	292	327	318	306	288	288	304	317	310	288	316	298	288	309	299	321	328	294	301	316	313	326	320	317	308	291	284	308	330	302	301	315	287	290	328	313	301	320	318	352	318	301	271	286	277	301	332	290	293	292	288	313	331	299	303	327	301	302	313	320	287	318	310	316	303	299	301	320	305	326	297	307	341	311	314	328	296	317	345	282	327	308	286	300	289	335	296	328	289	318	321	320	329	309	313	294	319	314	310	304	309	353	336	305	304	332	296	292	272	329	277	330	309	327	306	325	337	290	310	314	344	292	313	318	302	321	278	298	293	325	296	298	328	323	293	314	323	309	299	296	316	288	321	307	315	292	298	327	301	327	295	342	269	291	300	315	338	276	293	271	324	291	295	288	310	318	338	334	315	309	342	249	311	323	303	284	330	307	293	281	294	320	326	298	303	300	292	297	329	304	324	316	302	291	291	308	282	303	289	292	274	319	317	307	334	309	357	294	296	326	324	301	326	299	313	302	306	325	310	275	330	333	303	305	321	313	340	319	304	317	282	352	349	306	285	289	356	311	313	299	313	315	325	292	322	297	293	316	273	340	312	302	321	310	323	303	339	323	299	308	297	283	312	278	299	311	306	328	309	288	307	304	324	330	312	317	306	310	306	317	324	310	336	306	288	289	287	309	327	312	306	302	315	327	309	298	296	315	328	303	334	302	297	341	322	309	297	299	319	318	326	313	309	324	324	290	272	292	333	356	339	288	311	265	266	284	295	293	288	323	322	304	314	330	295	335	299	344	288	306	333	309	291	293	314	322	328	252	304	304	299	329	327	327	297	337	303	334	318	327	269	274	305	307	290	304	300	316	303	317	311	299	296	303	319	302	303	304	346	295	291	299	309	303	331	306	278	323	291	318	320	286	301	322	302	335	318	289	328	291	291	353	299	318	327	300	318	289	318	283	310	306	323	286	279	310	351	317	295	322	287	282	286	282	304	324	325	262	276	291	279	289	297	297	271	309	314	332	299	376	307	316	312	333	281	282	302	356	286	296	292	309	292	304	294	329	316	308	291	317	274	276	333	311	281	305	342	305	324	339	323	297	305	303	249	303	286	299	297	296	303	301	311	309	293	327	333	310	319	356	305	309	309	309	318	301	316	282	331	292	339	297	308	313	313	327	326	282	315	335	285	286	288	320	319	311	332	317	331	292	335	316	315	333	290	314	310	328	329	326	293	302	277	283	301	299	331	301	301	316	304	350	327	329	312	292	320	310	328	287	295	308	284	314	295	319	290	300	326	311	320	349	316	320	321	322	343	297	301	297	303	309	330	288	291	295	321	315	333	306	305	341	315	313	311	303	315	293	323	325	297	305	331	309	330	301	303	308	306	337	298	319	282	347	328	309	304	302	317	280	316	286	306	322	296	292	295	293	312	293	305	317	309	298	319	332	330	329	322	306	311	301	305	351	324	325	327	294	326	328	294	336	307	303	322	304	278	341	286	322	311	339	286	317	311	329	344	319	304	294	319	298	273	297	295	334
7327	2225	4645	5129	4748	3564	3196	2510	2140	1892	1664	1500	1357	1241	1089	1116	1048	1048	991	964	1014	933	981	895	948	941	908	880	844	885	830	823	802	814	823	817	833	827	793	767	791	779	779	821	790	800	773	783	807	770	731	823	750	696	763	793	768	774	755	729	728	746	756	700	735	777	770	763	730	749	756	757	777	751	770	754	787	805	739	755	742	735	801	746	760	744	798	742	730	759	740	714	746	727	789	694	770	782	723	768	781	721	735	747	763	737	756	716	737	710	775	727	755	755	735	773	795	793	726	765	767	775	766	767	732	744	726	689	725	790	742	737	697	767	762	733	730	731	751	755	729	752	730	743	755	737	718	719	743	752	803	772	696	706	725	737	683	682	772	677	745	746	742	770	757	734	732	755	775	759	732	738	775	783	773	730	799	765	767	742	749	730	784	728	749	723	741	780	800	741	712	752	699	747	746	719	752	773	760	747	713	709	720	716	774	712	740	687	731	769	788	759	760	738	755	736	727	736	768	741	761	750	776	739	761	727	762	726	769	757	762	758	743	771	727	743	744	758	717	748	710	739	777	761	734	734	765	780	726	733	714	783	774	739	750	778	758	770	793	739	732	722	727	752	727	741	736	711	758	748	750	715	750	761	787	744	733	784	771	745	710	761	769	743	715	772	756	738	736	701	781	737	721	720	756	721	781	727	747	753	767	723	676	731	705	697	735	727	713	747	724	738	795	744	728	761	744	755	716	731	750	775	741	768	748	707	742	740	740	716	713	723	741	743	689	709	723	767	716	761	768	720	737	760	739	753	727	778	773	723	760	770	696	776	707	740	742	741	726	746	762	817	765	734	720	726	730	717	701	686	719	729	743	766	712	730	715	763	762	709	726	743	729	750	713	730	767	709	690	705	712	773	785	751	743	771	763	746	760	752	726	790	751	749	763	763	737	726	710	771	711	750	768	749	745	789	776	737	742	716	760	710	796	753	763	738	727	757	745	758	771	718	726	716	767	697	758	711	775	712	777	760	706	750	728	734	743	745	804	693	763	711	756	783	747	741	761	671	706	730	743	784	732	748	756	730	738	746	721	698	744	730	736	733	715	757	681	743	710	745	769	772	776	760	765	732	717	738	707	767	748	755	758	767	766	798	721	747	764	751	717	758	700	778	786	683	698	795	722	781	733	736	769	695	716	774	716	733	719	749	788	751	726	728	737	725	744	743	734	737	727	714	737	758	741	754	751	760	691	728	736	762	775	768	700	720	742	689	731	757	705	737	746	759	742	762	728	744	727	734	759	746	735	731	776	729	762	785	735	737	699	732	746	742	709	751	748	687	745	728	739	752	750	734	741	754	709	750	729	724	720	743	762	731	768	760	749	767	732	744	735	690	750	735	742	747	764	713	754	732	774	732	762	723	724	741	724	798	794	772	748	698	762	744	683	772	762	720	762	783	772	740	803	704	731	785	726	706	721	730	764	709	721	740	734	722	761	708	701	738	707	770	800	733	732	733	725	749	683	722	709	747	715	771	755	731	736	717	751	799	722	705	717	779	753	765	722	695	728	731	732	750	746	787	706	721	724	747	751	731	772	757	715	699	804	772	756	764	768	703	776	729	772	750	747	753	715	760	776	748	712	759	731	767	757	731	729	701	755	728	724	712	738	709	747	724	763	737	751	784	751	712	765	736	767	738	765	715	737	712	722	756	743	686	773	762	724	745	750	684	680	709	762	736	774	706	758	736	733	764	709	731	786	722	772	763	747	767	755	761	776	736	686	759	700	742	767	731	702	716	682	703	727	721	817	729	752	776	772	736	751	783	753	752	743	749	781	708	805	741	675	739	726	733	760	774	761	717	688	748	767	743	731	746	752	743	765	758	702	766	766	709	798	770	798	723	744	743	752	771	749	727	726	750	742	781	768	714	734	742	748	784	717	755	731	735	730	743	727	750	725	766	737	773	815	752	753	710	735	721	783	722	809	703	739	718	763	704	731	766	730	751	772	739	748	742	671	734	739	738	693	762	787	736	739	753	743	746	688	756	713	744	756	736	769	756	695	729	724	745	736	727	721	733	731	735	738	729	770	796	759	760	744	764	715	701	754	736	787	750	724	795	729	726	771	772	740	749	716	757	743	748	761	764	750	770	744	707	769	671	727	740	713	739	765	728	715	757	731	784	803	768	772	713	789	772	771	755	736	733	755	760	725	718	748	716	757	704	751	733	750	706	691	763	736	714	773	723	725	717	789	728	709	735	722	770	740	755	723	709	749	775	727	763	695	766	802	787	672	737	710	750	722	731	743	699	751	733	740	744	740	770	757	784	775	739	712	777	725	761	725	728	738	783	743	753	799	748	786	717	777	730	759	739	811	754	749	677	756	774	791	757	744	790	751	799	713	733	722	743	775	670	706	770	740	727	703	771	787	764	727	725	723	681	683	796	701	703	738	761	698	750	776	723	737	745	743	773	759	703	720	732	741	775	721	762	697	793	749	770	763	703	751	736	758	758	811	733	719	717	726	730	747	714	770	754	721	699	736	715	712	755	747	744	709	769	720	741	754	736	728	701	771	725	767	754	729	730	727	770	732	713	719	728	724	719	712	746	778	788	738	756	736	699	767	735	734	696	756	736	731	741	739	789	737	722	742	738	744	710	732	755	735	770	762	751	715	800	754	759	739	743	761	778	756	755	741	772	756	727	761	703	722	775	733	740	718	711	740	763	745	704	767	726	835	719	738	738	773	756	694	760	746	790	712	752	718	772	744	735	693	750	713	726	719	738	765	744	777	784	799	791	750	766	757	718	738	731	803	741	728	756	736	741	732	763	796	690	721	716	768	739	718	787	742	792	771	733	765	736	698	739	729	805	739	742	735	694	766	738	729	745	730	732	786	705	722	688	741	721	745	730	781	730	761	744	783	726	797	724	703	754	732	741	729	737	732	763	719	690	709	776	731	763	784	739	757	749	738	706	767	717	715	807	720	703	749	717	720	794	782	780	708	724	722	716	747	790	739	750	714	780	768	721	771	736	747	736	741	706	733	729	698	719	713	777	683	764	746	731	765	712	752	726	708	706	777	717	741	746	711	772	725	742	800	736	722	715	778	734	715	767	766	717	773	726	735	799	727	727	742	736	751	738	744	707	751	754	703	725	754	756	769	778	763	778	718	735	726	779	766	780	736	756	767	743	735	751	729	701	737	789	761	736	715	748	672	782	689	727	713	748	704	810	749	808	736	695	764	742	757	745	709	698	676	794	769	738	713	718	753	699	755	756	760	702	759	717	706	727	747	739	739	728	708	709	720	758	742	757	746	770	784	766	705	730	732	728	775	757	746	723	728	702	743	755	734	784	721	783	737	725	710	735	731	764	751	771	728	729	741	723	739	706	724	766	771	759	739	727	770	696	747	747	718	771	762	717	716	766	755	759	774	751	774	752	737	708	733	688	737	704	778	760	746	739	744	760	739	774	730	736	717	714	744	745	735	698	730	706	697	788	764	734	764	741
14225	3029	3447	2675	1852	1304	977	730	640	487	431	418	376	330	313	315	313	272	299	265	255	299	289	260	282	289	259	216	235	246	225	252	257	249	251	260	223	252	253	238	244	234	226	220	247	262	241	270	242	260	248	222	220	228	262	238	258	236	210	225	236	244	231	206	230	237	230	230	246	224	216	225	243	225	236	238	231	217	204	228	220	225	239	237	222	212	231	218	232	208	214	221	197	219	229	221	212	247	236	237	241	214	224	249	213	204	228	214	224	211	234	202	225	216	224	224	224	204	220	226	216	208	246	249	214	229	221	226	231	242	220	255	230	214	193	198	243	218	214	233	230	228	219	230	229	240	238	213	219	211	213	206	211	205	220	240	232	248	242	218	201	219	225	232	246	239	233	199	209	216	209	248	231	230	244	234	231	244	227	211	225	226	242	224	211	225	226	208	219	215	205	239	228	222	224	248	216	242	232	243	227	212	209	215	221	211	196	245	243	253	216	235	210	249	212	218	243	224	196	199	224	237	236	251	243	234	242	233	222	221	208	254	234	225	207	237	202	238	242	249	235	209	238	251	204	213	220	223	221	215	216	235	183	212	215	214	254	191	205	236	260	229	247	224	239	237	208	242	227	195	235	226	225	237	215	208	239	216	242	227	228	202	229	209	204	204	214	241	241	215	213	214	227	226	235	228	231	219	196	235	229	253	201	212	213	246	217	197	229	205	210	221	220	253	240	207	206	226	217	215	219	228	228	226	212	249	225	221	209	224	199	235	244	243	220	224	235	223	201	199	232	242	227	227	219	235	245	226	232	195	234	246	240	218	221	219	229	241	219	213	237	208	218	206	241	234	243	205	250	242	257	237	223	230	220	229	209	251	214	218	216	241	213	249	219	225	233	221	210	229	203	202	218	235	235	234	232	238	220	229	253	250	203	213	233	234	227	208	228	239	191	232	249	260	214	239	233	254	258	216	210	237	194	250	241	213	215	221	231	207	245	236	212	217	210	231	233	251	226	195	235	222	226	209	232	224	220	240	217	231	217	204	243	224	195	228	213	232	246	199	249	235	212	251	238	224	228	232	220	235	249	211	223	217	214	241	231	231	199	200	236	249	237	226	236	218	237	245	229	249	233	217	211	240	230	227	219	193	232	230	232	228	228	189	213	240	210	227	231	228	214	249	227	222	232	232	232	220	235	217	228	229	241	230	214	222	223	218	256	206	220	244	242	251	235	218	218	202	241	192	228	219	236	213	204	201	190	233	221	206	228	215	222	201	219	221	225	223	235	234	221	202	222	224	233	207	211	256	215	221	228	210	226	240	230	218	216	252	247	217	234	216	223	222	234	217	220	227	214	225	200	221	220	203	227	211	206	250	237	231	204	226	234	215	198	237	226	237	205	224	218	224	243	244	227	223	226	250	227	232	206	238	222	234	243	234	240	235	256	216	207	232	249	210	234	214	226	217	216	227	230	217	222	202	212	219	245	197	212	194	223	201	218	230	215	233	245	210	239	241	226	199	207	227	195	234	229	239	216	231	239	236	239	248	225	203	219	219	232	213	213	206	223	230	234	220	251	256	236	220	232	219	236	219	230	222	226	228	246	227	210	214	251	204	251	230	231	215	216	226	211	222	229	258	222	215	239	189	246	254	251	209	222	218	232	221	216	216	237	227	217	236	231	263	244	228	224	230	234	236	234	228	207	252	240	218	229	228	239	219	220	220	216	219	221	219	204	234	193	228	225	232	217	224	226	207	237	226	205	243	195	229	223	228	209	222	209	236	212	247	224	231	245	238	252	232	233	239	232	226	223	224	224	213	226	207	206	265	237	219	220	215	242	262	217	235	210	239	249	241	248	249	239	237	233	241	222	247	217	220	227	218	217	223	242	238	216	226	233	243	253	228	213	236	245	225	234	215	221	217	240	245	262	236	233	206	216	210	261	240	228	242	223	227	229	206	219	244	239	233	228	228	224	210	226	222	206	221	216	241	230	245	206	220	224	242	226	219	216	231	217	230	227	222	193	199	211	222	225	218	210	224	225	221	223	224	208	228	215	231	244	215	224	232	229	210	239	219	234	239	217	233	236	208	204	211	201	223	238	202	252	210	233	223	222	233	256	216	216	202	223	228	246	216	228	223	225	229	227	211	218	223	255	211	220	220	208	209	240	227	190	222	235	256	226	229	216	227	250	234	190	196	246	249	209	228	201	253	237	219	217	211	230	231	238	203	232	219	185	227	213	207	213	235	235	257	225	213	225	236	221	214	266	239	236	215	219	215	230	201	236	254	218	232	220	201	215	249	231	223	241	205	211	224	252	236	216	262	239	201	205	245	226	207	221	212	241	237	237	246	237	202	204	199	222	233	205	231	238	216	234	225	249	205	271	195	227	219	197	228	209	220	203	210	216	219	222	238	221	219	228	244	249	198	216	224	221	257	219	246	227	210	241	231	238	230	245	220	229	228	220	258	236	220	197	237	257	213	213	217	219	234	219	198	226	235	225	196	224	240	237	215	218	221	228	204	231	218	262	260	201	218	226	216	239	237	244	239	219	225	229	209	233	211	217	230	245	221	230	229	225	222	208	210	210	224	235	223	223	217	219	239	232	227	232	211	193	234	218	221	222	252	230	245	208	209	236	236	217	218	236	247	253	214	218	215	227	224	248	231	233	221	240	207	206	257	216	226	223	231	237	194	222	225	230	194	243	236	204	212	233	242	206	188	219	230	218	204	222	209	211	219	222	222	238	229	221	207	241	225	267	226	219	236	224	247	213	245	241	222	232	235	237	235	228	218	244	221	257	230	260	227	226	229	227	217	217	228	230	231	246	232	238	243	227	201	228	233	226	221	230	233	220	241	230	236	225	257	226	215	200	218	237	213	235	206	227	240	221	242	234	258	231	214	228	216	232	224	239	219	223	233	226	213	193	228	236	230	231	247	216	245	225	244	255	197	205	221	212	220	213	216	230	239	221	238	215	245	222	220	225	245	224	247	240	231	244	232	238	215	219	190	213	239	217	219	234	227	193	253	253	236	236	227	229	228	217	218	239	214	207	219	246	244	218	260	257	216	218	207	223	217	242	224	227	241	229	220	215	216	243	228	244	255	219	236	240	236	233	210	207	226	236	240	215	220	201	212	249	218	203	188	213	242	249	202	216	217	206	227	225	210	237	212	239	222	224	218	214	244	192	208	256	227	219	217	241	207	224	261	203	211	245	248	219	213	208	216	204	214	212	221	219	258	247	215	231	240	243	208	232	217	193	203	199	240	237	228	222	234	249	221	207	233	234	257	199	235	217	225	205	229	213	230	206	204	213	235	228	229	227	204	199	235	246	209	220	224	246	240	230	239	229	232	228	240	228	227	215	240	223	234	223	242	248	208	207	206	221	249	216	214	220	204	244	243	214	222	221	223	202	232	229	224	298	266	218	232	191	250	221	226	220	242	219	248	236	235	220	187	210	225	213	247	222	260	211	206	205	229	217	199	237	249	221	225
9110	2992	5651	6994	6236	4933	4162	3281	2740	2285	2051	1803	1462	1404	1175	1201	1136	1062	972	894	886	852	867	830	795	821	794	753	749	711	709	738	705	701	715	704	680	677	706	693	682	615	707	655	668	677	640	644	604	614	575	644	549	617	608	575	613	608	524	568	596	572	604	585	565	593	600	587	546	615	530	559	615	569	609	567	599	532	536	578	581	525	564	605	553	568	567	575	521	561	601	520	566	584	560	551	577	565	573	564	566	573	546	584	569	570	573	537	562	534	550	593	557	555	564	565	547	555	586	575	540	546	559	584	577	571	564	540	552	562	574	568	551	543	547	576	566	555	549	607	584	569	566	502	538	558	544	533	530	562	527	574	586	561	581	589	550	546	543	556	588	566	536	539	559	560	557	567	514	562	565	528	578	574	546	571	564	592	584	585	575	542	580	560	580	545	525	545	573	581	539	590	563	563	574	559	540	537	596	534	578	549	537	545	597	530	569	558	550	511	553	577	564	602	590	539	582	558	569	574	571	572	572	606	553	612	582	555	580	558	567	578	562	557	544	591	571	538	543	547	564	553	574	564	533	552	548	577	592	578	519	580	559	556	571	599	584	539	554	578	508	582	570	563	576	543	509	592	546	559	555	543	587	577	587	590	555	570	555	539	528	592	532	578	545	553	562	559	547	544	546	543	562	560	549	554	545	542	587	563	575	515	535	547	556	529	523	586	534	564	578	551	600	527	564	543	537	547	544	557	506	564	617	521	556	549	589	583	568	564	553	552	524	588	532	591	572	575	542	585	601	586	522	566	533	554	581	536	571	521	561	584	545	603	596	547	602	560	530	568	591	592	545	560	549	548	553	534	548	604	565	526	525	571	567	536	569	564	597	532	543	559	558	580	586	564	561	548	563	561	543	549	537	599	528	573	548	556	579	513	575	571	528	557	548	626	610	565	575	556	543	528	585	599	547	564	576	554	540	546	580	548	572	576	555	559	552	572	609	576	563	601	567	564	603	577	603	554	514	509	548	552	560	558	561	574	580	547	573	549	564	552	509	586	582	558	504	572	599	549	561	517	535	545	557	595	546	579	538	541	572	589	562	546	570	566	512	558	582	569	559	561	582	554	562	569	604	526	561	518	561	572	585	583	570	548	563	544	560	526	566	580	567	562	559	553	575	521	576	528	518	570	530	537	606	600	590	562	557	567	559	516	575	532	603	590	595	553	579	605	571	582	572	605	593	561	565	564	570	529	513	550	562	550	565	642	537	539	578	544	554	574	563	548	591	564	518	578	571	590	538	615	592	554	514	556	508	580	568	551	521	538	550	595	574	535	565	556	555	530	591	558	609	585	553	571	565	549	585	580	565	547	507	576	562	554	548	587	585	565	577	628	546	557	578	585	599	540	564	564	523	578	554	582	566	594	583	544	543	563	537	574	605	550	545	557	519	570	563	530	552	603	569	574	595	567	565	531	590	527	614	569	578	543	544	582	585	600	580	548	569	586	507	575	553	537	543	589	544	571	574	557	523	529	604	585	607	562	557	563	553	558	583	557	513	604	541	567	590	567	564	547	528	555	570	546	558	557	561	606	566	570	595	546	539	551	582	572	592	552	538	596	546	563	616	634	547	594	522	584	550	588	569	579	577	551	540	519	570	529	567	554	554	569	589	541	515	580	559	592	591	572	581	567	565	532	538	566	543	544	582	582	597	573	556	537	578	560	568	555	577	571	533	579	588	586	556	542	574	569	590	540	597	578	527	625	517	535	577	563	572	593	577	547	554	545	541	541	514	581	559	555	606	514	539	580	589	568	537	508	563	509	563	600	565	561	580	538	541	571	530	570	548	586	528	553	544	518	577	535	561	564	573	564	580	565	552	524	538	592	562	549	548	533	540	554	564	548	544	545	549	610	623	559	540	556	551	551	543	580	531	545	568	556	579	550	533	505	554	583	543	554	601	576	533	546	563	552	567	530	559	552	560	569	553	609	563	561	576	600	619	594	561	587	560	576	551	568	561	567	538	574	589	535	522	564	562	575	559	617	568	539	567	541	555	518	562	577	568	583	545	588	565	560	545	574	553	542	529	552	574	550	585	529	540	556	556	599	517	556	522	545	581	574	571	583	557	587	541	563	593	556	554	554	597	567	595	582	569	544	555	521	601	562	580	565	561	568	572	561	550	562	609	518	568	585	549	585	565	541	596	589	519	567	552	552	570	549	535	532	547	542	567	508	575	561	560	549	567	499	566	525	583	570	581	598	555	526	582	538	555	616	524	585	574	537	551	550	537	546	555	570	574	556	562	569	557	578	550	538	570	637	602	593	571	544	562	576	546	583	572	568	573	580	602	586	560	574	568	540	541	603	536	592	568	578	534	570	598	555	563	594	571	579	556	574	566	575	570	563	571	551	550	546	565	561	596	559	561	562	579	549	538	560	553	602	522	570	550	598	511	584	557	550	568	559	558	554	549	560	542	558	571	582	563	535	561	538	570	488	547	570	537	544	540	566	541	572	586	535	527	535	573	522	540	543	550	544	549	530	580	626	533	524	565	582	547	538	581	547	556	562	595	559	522	537	541	542	522	515	537	566	540	551	557	527	569	557	570	528	548	564	582	531	553	522	622	533	598	589	533	556	565	552	575	605	560	590	557	559	599	535	580	556	537	550	570	563	562	525	555	565	565	569	597	528	534	550	533	586	569	558	572	571	576	561	526	588	529	578	566	586	594	555	556	545	543	557	587	553	540	573	546	549	572	559	528	552	617	559	575	558	575	575	606	560	560	532	564	532	572	554	554	512	504	572	554	578	558	562	553	584	567	538	563	571	527	570	534	546	582	543	560	535	542	556	588	527	570	571	537	552	550	550	565	527	613	562	563	546	567	541	553	540	525	586	607	555	571	593	544	538	555	587	579	585	616	546	521	501	538	521	559	545	534	552	545	575	556	589	576	583	553	541	609	553	573	542	538	596	562	545	536	564	603	562	535	580	562	577	556	568	556	569	515	540	539	581	570	536	493	517	580	534	516	574	534	559	579	604	571	534	557	531	534	563	578	587	530	540	607	560	544	578	595	563	567	556	516	526	539	540	569	571	549	525	561	511	498	567	537	538	582	580	552	594	543	556	587	606	530	538	575	589	526	535	597	598	538	551	559	567	527	567	595	539	560	564	545	590	518	579	519	538	528	537	564	545	526	568	579	575	554	587	559	591	541	585	564	594	595	571	585	565	558	593	578	575	544	550	586	600	546	554	590	567	551	606	541	617	580	555	562	523	542	562	573	562	575	585	587	532	529	617	573	529	557	519	567	550	583	562	542	542	542	557	527	552	549	549	561	594	533	552	541	566	575	540	544	577	566	568	576	560	611	545	553	567	540	548	513	526	558	573	630	581	575	589	591	529	561	567	596	595	560	602	570	546	552	564	594	543	568	555	517	548	543	558	510	561	545	509	525	552	572	549	558	587	545	536	561	547	549	501	571	647	549	567	548	566	549	588	599	558	584	528
2201	954	1027	921	749	639	558	488	462	423	398	415	400	344	373	343	371	389	337	369	355	356	363	363	357	331	381	351	328	357	355	348	381	351	356	337	337	334	337	326	367	342	372	353	332	299	295	365	378	311	342	303	369	328	367	341	362	320	321	344	383	343	340	333	299	375	351	339	338	346	334	311	327	343	378	316	346	345	322	326	336	328	322	331	371	335	356	323	317	348	323	358	339	332	351	326	352	342	328	344	326	321	327	376	322	315	358	348	329	334	360	341	347	369	345	354	313	342	275	306	349	283	328	349	350	340	350	321	373	347	325	325	371	358	362	371	348	308	350	297	385	339	347	374	361	334	365	331	319	325	322	357	359	378	316	344	346	299	335	338	347	327	311	325	335	319	327	355	349	382	360	362	329	331	351	320	375	372	308	320	344	364	341	334	358	330	302	317	314	344	319	350	345	304	332	348	351	320	365	332	353	367	345	348	313	319	350	324	329	359	359	317	348	331	320	366	347	330	356	345	342	365	351	358	344	333	352	334	346	334	325	310	364	330	353	322	349	366	329	316	356	336	354	386	350	367	334	305	308	346	337	318	356	336	349	343	328	369	351	335	346	342	362	314	333	333	329	358	348	361	334	332	312	333	335	334	338	364	350	364	304	332	320	375	306	332	361	342	356	343	330	325	348	358	320	288	361	315	322	301	298	312	338	342	341	333	348	330	328	353	369	360	345	337	372	357	402	344	298	353	343	365	355	349	313	337	333	309	331	326	347	346	306	324	317	316	351	353	365	317	363	373	351	327	348	339	315	350	322	316	368	322	329	345	284	350	373	327	341	345	327	314	319	336	375	344	315	329	319	324	308	339	347	345	363	304	373	329	342	341	351	381	335	331	315	301	315	329	330	345	331	347	374	338	342	347	309	315	359	362	328	364	298	347	347	356	337	347	308	315	338	372	379	347	331	334	330	351	362	309	381	353	339	378	357	347	355	370	341	333	324	367	371	319	353	344	360	325	382	344	326	381	337	308	348	356	336	306	336	321	356	323	331	305	349	325	327	349	347	345	361	353	356	373	353	341	380	371	347	352	367	374	369	340	353	352	329	306	366	335	337	332	325	340	311	323	316	366	342	356	385	336	332	313	341	335	341	338	337	342	340	335	350	355	350	346	303	338	334	317	335	320	329	375	349	328	332	381	342	355	314	346	339	320	327	353	347	310	368	344	339	344	349	375	315	352	354	320	380	335	345	378	338	348	375	366	332	352	344	366	346	383	342	320	358	337	363	325	339	351	353	348	340	335	345	345	322	337	344	321	364	353	350	350	342	355	354	334	324	350	338	319	338	316	396	320	326	331	354	345	335	338	317	301	312	328	328	361	338	374	361	340	331	326	337	322	371	366	355	345	351	359	333	342	349	354	362	321	344	352	350	340	329	362	341	356	366	357	362	370	363	334	345	335	301	322	345	344	327	342	354	309	338	319	318	328	336	374	341	335	299	341	347	347	312	313	322	352	342	343	330	337	355	351	348	331	374	329	372	336	329	335	362	343	330	327	349	338	335	351	350	301	364	348	364	346	346	306	347	316	356	340	351	328	324	364	320	340	304	321	341	339	337	351	361	345	350	341	329	303	332	358	368	378	338	356	362	331	307	355	376	335	332	334	333	335	342	355	343	357	367	364	333	316	357	324	355	337	352	322	374	350	369	354	315	321	355	336	362	336	323	345	323	372	345	340	369	322	334	353	285	337	376	374	357	333	347	341	355	335	368	352	320	348	330	364	330	333	333	369	350	359	320	344	355	330	330	324	355	344	338	370	343	368	359	372	349	329	350	339	346	329	346	334	335	352	356	344	327	344	323	344	346	301	313	327	380	332	338	377	339	340	350	329	346	364	316	336	310	293	300	345	361	311	321	336	324	334	364	348	328	343	329	357	359	324	346	333	338	338	327	351	345	331	357	330	354	400	358	354	338	358	367	330	321	345	354	371	357	329	326	306	328	342	373	336	341	349	356	344	341	335	351	349	334	311	320	342	387	357	337	346	338	350	361	326	361	330	371	303	354	352	357	366	350	337	348	335	322	351	372	358	357	318	355	322	363	327	341	363	358	344	326	365	311	332	343	364	328	360	361	309	328	342	351	340	315	346	337	339	373	333	375	328	338	318	343	305	341	326	342	377	365	374	336	341	347	341	306	348	330	351	353	317	321	325	335	344	353	322	308	349	319	371	295	337	342	325	375	320	380	333	339	366	310	351	350	361	347	342	332	317	374	355	304	352	347	303	324	365	304	381	336	325	362	351	356	317	316	339	329	363	340	348	322	344	336	350	334	315	402	337	345	337	356	329	349	343	343	335	315	348	349	331	330	387	333	370	319	318	369	322	311	328	358	358	352	365	324	321	355	299	335	298	335	313	323	333	347	345	343	309	325	331	363	357	355	343	350	346	326	330	323	317	323	382	339	352	330	325	370	383	332	346	341	344	323	326	305	366	361	350	337	336	369	315	333	381	351	350	336	341	344	344	334	364	318	349	307	308	360	346	347	317	322	376	318	328	338	322	318	335	358	321	315	342	355	341	358	376	321	321	296	327	355	356	347	330	306	347	327	341	368	332	306	336	332	317	350	382	346	334	313	340	345	339	297	335	353	344	342	331	321	361	360	336	341	339	332	329	330	349	354	341	380	334	364	330	339	347	320	324	320	302	315	306	373	326	325	315	336	305	344	362	328	365	327	319	334	302	359	321	359	311	350	361	329	329	355	314	343	328	359	332	355	346	378	318	330	326	337	339	331	377	324	362	345	347	342	342	335	352	377	307	352	319	327	326	349	333	337	334	346	359	350	336	356	350	352	323	323	328	332	347	336	318	320	368	348	314	339	335	344	320	343	312	355	331	327	350	357	372	375	320	326	357	327	359	357	339	337	335	356	334	339	344	338	339	337	354	335	346	355	351	359	325	343	333	320	347	348	343	330	311	331	351	305	331	351	332	354	354	342	358	324	345	362	318	314	343	329	315	309	352	328	325	349	349	335	362	334	310	370	369	356	335	358	359	321	307	340	343	339	332	355	344	331	369	349	380	323	354	380	369	364	340	366	313	366	354	330	373	346	334	350	310	338	345	336	342	345	339	336	317	361	317	341	319	317	335	320	339	373	359	384	318	350	343	377	339	343	361	360	352	409	312	345	333	369	348	310	343	340	371	336	330	315	353	329	309	355	346	336	311	353	320	335	303	326	339	364	342	378	351	348	339	334	355	322	349	308	318	360	355	367	324	329	332	313	333	347	315	348	357	332	346	356	360	307	397	338	328	335	358	295	343	326	324	309	349	346	337	321	311	324	302	374	329	367	369	355	367	337	335	350	346	349	362	325	357	344	342	350	353	334	336	327	329	322	336	350	348	359	332	320	354	321	328	348	330	309	324	375	352	344	339	333	339	360	346	326	302	379	338	359	342	308	385	316	362	353	327	332	365	365	349	357	324	357	373	335	358	343	368	351	344
2619	1473	2401	2942	2598	2084	2001	1702	1452	1325	1212	1139	1049	1007	1033	947	951	914	921	878	916	946	874	871	854	812	855	871	883	866	850	806	810	834	836	852	887	836	832	861	872	863	845	862	875	791	866	812	833	811	835	867	823	814	818	833	842	805	794	800	838	819	782	804	804	845	842	812	833	831	811	808	796	860	838	757	825	805	833	860	736	805	764	796	761	800	808	794	815	863	843	788	805	786	804	774	764	839	858	806	821	813	796	829	820	856	832	796	758	823	838	811	815	806	813	757	822	779	810	816	753	824	749	800	843	817	785	738	846	832	842	779	823	816	753	834	822	750	799	795	812	832	794	805	767	782	821	828	792	788	793	822	821	803	822	812	827	836	820	766	798	791	819	799	843	840	787	849	806	819	806	805	802	844	828	836	813	867	799	808	775	792	824	831	760	779	760	808	829	842	799	800	831	792	817	846	844	799	791	791	777	817	799	792	792	815	790	831	863	791	801	799	819	788	799	808	806	822	817	829	799	837	831	814	816	802	807	782	756	840	815	790	799	842	791	839	826	848	795	790	767	797	799	822	828	819	809	811	789	798	817	797	830	810	787	823	824	807	827	832	811	830	799	859	851	782	736	807	830	798	755	845	816	805	816	860	804	811	780	803	779	819	824	801	820	814	820	772	807	825	831	818	788	834	802	853	801	760	831	800	812	834	814	800	862	756	817	806	825	811	801	789	796	838	809	800	826	834	820	782	778	783	796	837	820	801	829	783	825	872	796	869	790	831	818	809	822	839	758	813	832	871	825	782	794	798	832	799	823	814	773	823	811	813	814	870	823	822	772	856	770	764	839	866	808	847	816	836	806	788	817	755	802	803	771	768	769	809	794	761	807	802	837	810	775	860	795	822	822	820	832	830	858	834	753	872	803	794	739	833	829	813	831	789	809	785	830	869	849	798	836	757	814	780	819	794	820	817	821	783	815	846	879	775	801	817	835	832	841	821	828	818	824	745	800	759	790	816	783	804	772	786	834	813	750	834	843	815	806	868	799	846	846	785	765	805	814	821	804	786	749	814	804	818	797	823	770	837	820	842	786	836	806	834	804	788	769	764	806	804	811	772	826	802	789	806	819	824	809	835	799	843	801	775	776	867	811	774	819	817	816	810	776	768	839	812	806	754	827	766	805	822	789	788	819	821	822	748	770	817	854	775	850	849	737	784	788	839	792	768	797	813	853	795	841	846	792	801	795	827	842	767	832	832	816	827	807	845	787	833	815	801	796	812	823	828	819	822	788	827	884	846	817	861	827	827	814	770	842	831	811	805	864	833	846	794	782	739	803	840	838	774	827	832	818	757	809	771	797	828	828	787	763	810	838	833	822	820	827	844	760	868	782	733	810	791	814	791	863	783	814	818	849	846	808	807	837	790	835	804	811	884	820	813	805	782	812	771	828	836	769	807	804	833	806	869	808	791	821	799	808	772	841	789	773	759	832	783	808	828	818	824	837	812	766	781	834	844	794	817	760	878	771	813	804	827	742	769	838	798	797	772	786	836	815	839	792	793	828	810	810	854	809	830	771	837	832	802	847	890	841	800	794	807	821	781	803	795	852	826	800	810	819	803	792	805	792	782	810	805	762	812	798	786	794	816	869	794	825	810	788	761	795	832	798	768	796	795	809	818	743	798	885	801	839	770	847	754	838	796	854	797	870	795	818	784	828	825	831	810	844	813	777	799	778	776	771	828	827	845	759	805	841	794	780	851	744	777	759	781	796	787	822	861	758	849	839	829	763	835	804	779	820	821	837	805	814	833	855	829	825	773	802	787	824	844	796	854	785	801	805	788	847	834	823	803	838	779	813	797	791	841	796	800	788	829	795	752	807	813	799	812	802	822	762	816	811	810	837	831	799	826	812	808	808	793	799	777	866	833	804	803	769	751	812	773	774	827	811	803	808	779	802	781	806	806	824	815	809	821	817	773	820	860	810	829	811	795	814	787	817	852	833	849	761	783	819	818	805	822	776	844	802	823	796	814	826	771	791	795	783	833	846	815	831	841	829	795	802	832	851	772	804	787	814	774	859	769	793	775	822	799	861	773	815	808	858	808	803	803	804	786	777	804	817	839	788	868	816	816	802	809	810	812	790	831	832	821	841	838	853	833	787	811	802	853	791	851	834	829	765	821	785	847	836	795	762	839	850	846	823	765	789	799	799	828	788	785	815	765	805	795	809	825	817	792	820	776	803	755	793	762	808	810	797	819	823	826	867	758	806	790	814	823	801	797	811	889	785	841	808	831	819	788	788	847	871	787	841	803	774	786	833	776	803	849	794	856	840	865	838	830	803	784	800	800	787	791	793	829	845	854	789	841	833	820	829	796	823	837	783	810	831	816	838	836	841	823	817	829	830	899	833	826	809	866	759	784	798	805	803	782	782	784	796	817	802	843	800	784	818	787	783	851	809	838	797	808	788	828	818	827	796	828	765	794	824	825	806	829	803	818	783	777	848	788	806	814	791	803	790	842	837	853	805	830	814	801	785	855	828	812	816	832	757	843	797	782	816	833	808	812	749	850	867	873	772	797	809	789	836	771	768	801	822	814	817	827	774	764	777	865	809	826	791	822	769	797	794	829	809	786	774	828	797	768	814	802	822	812	809	843	784	775	839	809	791	767	820	814	807	799	772	786	813	806	831	803	864	859	820	805	793	820	772	843	812	763	822	791	786	783	803	791	831	799	738	792	791	814	799	809	829	794	838	811	807	827	830	801	771	839	723	812	829	821	806	771	831	810	782	832	850	856	827	783	814	801	790	884	759	841	825	776	816	797	816	787	835	811	841	787	802	835	800	808	818	788	830	808	835	841	817	829	808	824	827	808	856	776	816	834	835	828	818	796	797	820	733	846	773	801	837	827	826	759	781	828	840	851	795	842	715	808	857	848	799	850	842	816	801	793	836	855	778	830	767	791	837	891	793	813	821	828	781	854	786	838	820	814	758	854	796	812	780	832	819	812	848	800	821	773	792	829	813	809	781	743	783	836	806	821	790	788	836	841	804	822	812	796	802	810	805	773	835	794	827	866	805	814	814	806	763	790	802	862	823	812	802	775	833	826	828	807	804	816	835	760	819	784	818	739	824	861	770	781	862	856	852	812	767	823	844	888	834	802	815	792	835	759	819	795	779	780	764	770	803	829	799	846	787	829	801	801	769	765	806	829	788	805	813	766	802	774	816	876	790	798	799	813	815	810	786	801	810	775	791	846	816	776	819	792	837	855	791	774	800	805	813	811	765	860	817	786	806	796	773	792	804	790	775	801	816	814	793	811	857	756	837	824	794	793	825	788	821	848	790	791	831	864	812	818	779	789	840	796	856	814	764	821	809	816	804	791	815	817	841	811	822	771	806	756	827	764	825	801	776	806	837	815	794	770	860	768	776	817	794	813	798	815	799	869	806	806	794	853	779	827	798	788	807	799	757	774	793	797	809	755	760	826	824	777	798	806	797	769
8139	1777	2278	1717	1304	961	962	694	594	535	494	440	401	390	347	384	376	344	369	331	287	311	326	333	350	345	301	316	330	322	344	369	340	299	345	344	332	299	315	375	277	312	280	298	343	314	275	294	315	336	315	309	316	320	335	339	315	288	284	307	331	308	302	280	337	307	292	319	309	310	287	292	291	293	292	308	316	322	323	309	328	334	328	281	341	315	304	328	310	327	322	301	348	281	298	309	331	340	301	281	291	311	309	320	282	333	312	264	304	307	285	303	278	329	342	314	308	305	327	303	303	312	301	298	300	300	306	295	317	296	311	305	327	357	335	331	313	296	299	311	311	321	329	305	294	309	314	296	289	304	338	324	315	334	323	329	312	285	312	304	320	307	325	301	293	325	294	287	288	289	302	306	337	302	311	312	307	323	311	320	289	311	342	307	319	292	316	311	339	299	281	319	318	317	305	295	344	315	308	322	338	294	311	323	311	314	303	329	303	318	305	319	313	294	334	274	307	328	307	324	311	312	279	337	347	340	274	315	311	322	327	307	328	287	304	290	278	285	317	283	316	301	334	282	317	313	339	297	311	292	335	308	302	322	290	324	303	298	320	303	314	303	308	293	312	302	314	287	301	314	327	309	347	304	314	304	324	291	323	335	304	347	335	322	325	331	319	319	306	318	318	337	327	310	327	289	319	283	312	306	325	338	323	300	323	317	353	307	293	321	300	284	296	297	323	296	277	338	308	298	294	341	340	285	320	284	299	333	292	308	360	308	319	286	280	296	295	326	290	299	316	323	328	300	349	339	297	332	323	323	310	302	289	289	295	337	317	342	308	340	287	266	329	332	313	308	323	305	325	304	304	280	276	289	317	296	303	286	335	304	321	324	313	308	289	330	322	352	293	314	313	312	305	313	317	274	298	335	287	316	317	284	312	291	295	337	339	296	302	313	294	342	266	314	308	322	302	294	311	314	303	285	330	320	315	322	327	287	334	292	319	331	303	325	272	320	298	282	343	330	287	319	295	329	329	320	283	293	302	298	309	305	294	319	324	293	298	298	311	285	291	277	306	365	306	305	302	287	326	332	290	322	346	291	339	307	342	319	268	306	315	310	322	326	317	296	315	287	308	331	307	316	318	314	294	313	316	310	309	333	302	324	297	296	341	332	340	323	321	308	321	309	330	296	305	320	333	299	341	306	292	322	316	290	312	293	325	303	310	327	326	344	310	305	297	310	314	288	308	302	296	320	299	313	263	312	271	326	288	289	287	323	308	284	308	300	287	365	314	324	300	297	316	314	304	293	327	312	304	300	326	310	330	350	301	295	338	329	290	318	317	336	283	300	316	316	308	321	311	312	284	295	295	326	323	332	300	306	291	321	314	304	305	336	321	299	340	304	292	313	284	293	297	294	300	375	341	291	337	328	287	311	300	269	301	332	306	326	294	307	329	331	294	335	354	300	316	318	312	318	347	314	278	303	307	292	331	323	318	298	338	327	280	319	343	291	322	329	279	342	336	297	296	294	321	327	311	322	313	286	307	307	314	299	311	255	283	307	279	299	320	315	269	327	315	306	287	303	291	333	314	326	302	324	329	332	318	298	340	300	282	281	317	323	297	309	305	285	328	322	305	336	325	285	271	299	313	290	277	314	304	350	343	295	304	342	326	346	330	287	267	306	307	321	319	327	300	325	298	298	311	319	278	306	334	325	311	331	295	298	313	328	307	316	356	313	291	301	289	302	320	319	318	316	366	299	320	314	307	312	318	333	309	317	313	328	308	324	350	330	317	312	300	309	318	323	333	312	309	325	316	306	319	302	308	295	330	327	314	318	312	355	328	289	310	310	317	358	325	314	293	291	303	323	300	299	310	303	349	299	316	298	304	292	358	322	338	315	331	280	314	294	315	293	321	308	321	306	336	292	285	289	326	300	302	339	332	282	299	319	334	285	324	315	317	285	317	291	325	316	305	311	308	314	315	323	311	331	291	276	300	293	305	317	292	352	302	308	304	319	304	296	306	282	269	329	289	313	297	294	328	328	330	276	280	283	305	332	324	318	328	295	310	343	286	306	322	310	331	321	286	286	312	293	329	314	317	293	313	296	321	348	305	292	329	343	324	289	320	298	335	314	315	315	322	283	296	321	305	323	315	349	339	306	340	314	310	329	330	290	303	306	294	319	291	295	310	300	315	277	307	293	293	323	315	355	291	309	328	300	298	315	305	354	311	329	307	294	333	305	334	291	285	295	328	311	300	339	333	316	312	295	289	323	313	351	305	322	328	315	318	293	323	286	298	281	266	280	309	307	331	331	301	289	306	333	302	306	310	314	329	317	300	300	270	279	293	315	375	282	295	304	298	324	286	323	322	314	318	275	324	332	336	315	337	317	325	307	329	326	315	298	329	311	316	345	319	330	322	302	300	292	308	293	295	310	286	305	296	286	321	296	332	323	351	288	318	341	321	313	311	305	317	288	318	340	330	290	317	320	326	285	292	294	300	304	321	327	289	349	306	295	311	307	313	290	309	323	275	290	316	295	310	296	350	320	341	333	295	321	323	302	290	299	291	331	316	298	316	303	314	294	321	352	299	302	330	317	292	309	298	308	311	283	317	287	302	300	279	336	316	307	307	317	308	289	312	309	320	349	300	320	299	312	321	301	333	303	307	322	297	304	290	316	332	312	290	357	354	313	306	289	314	326	326	318	332	321	320	326	322	314	324	317	323	285	306	295	352	317	279	319	321	325	305	315	307	309	333	323	316	343	319	313	341	304	296	294	315	314	337	346	303	332	311	277	288	290	310	292	327	316	324	301	313	295	309	311	328	305	350	272	348	317	299	313	307	280	288	341	323	328	298	326	329	318	296	339	298	324	324	318	304	327	322	300	281	295	302	330	300	312	318	323	273	304	318	294	313	313	302	308	320	318	295	323	339	312	315	318	264	330	334	305	330	312	325	320	295	330	314	295	326	312	333	306	356	331	332	314	313	300	297	318	327	361	321	346	289	297	305	340	310	282	315	334	292	301	292	334	310	312	328	307	321	309	314	307	320	340	332	289	318	299	316	315	290	300	303	293	343	328	346	297	315	307	346	321	316	340	293	345	303	345	308	325	298	309	305	283	373	294	278	321	334	317	307	299	294	312	317	290	299	337	294	306	301	318	322	308	281	300	286	320	281	314	325	310	303	325	304	329	327	309	300	291	320	312	322	332	301	293	325	316	292	323	283	336	328	310	328	288	308	333	318	291	301	247	283	340	329	298	321	315	322	284	295	335	295	313	282	328	301	310	333	328	331	303	281	280	306	315	343	306	275	325	308	301	340	301	286	315	287	294	260	308	292	313	298	290	328	310	313	293	281	293	301	322	326	302	354	335	312	312	305	280	315	320	307	332	318	324	294	332	303	303	305	312	318	317	325	292	298	276	316	290	303	331	314	304	297	298	328	298	316	298	358	314	290	341	318	309	292	347	306	302	323	308	286	311	330	300	326	317	298	288
7167	2213	4369	5279	4571	3629	3341	2615	2083	1974	1681	1630	1312	1187	1173	1171	1102	1026	925	1004	936	958	949	913	958	935	852	859	853	855	825	836	860	876	850	819	873	814	856	801	817	794	809	799	786	782	799	833	752	786	823	775	777	833	784	698	729	761	752	752	769	777	774	734	755	784	721	773	761	753	713	747	831	737	770	733	717	743	747	752	757	709	734	770	766	750	794	726	708	726	752	811	709	775	707	741	709	755	777	707	705	737	753	782	772	737	729	778	710	749	761	747	697	728	732	691	771	741	771	750	727	728	790	774	729	776	755	714	748	737	746	730	765	718	741	733	749	750	697	745	754	780	744	719	712	734	773	730	686	779	757	705	761	775	756	727	776	741	680	784	713	726	715	787	745	752	791	758	720	720	753	773	740	762	777	723	712	730	725	721	755	714	718	749	751	752	799	737	738	750	729	751	718	730	740	711	769	764	731	769	800	769	713	762	763	714	703	792	722	740	745	700	720	770	702	703	813	764	714	755	759	763	762	765	766	768	725	795	757	739	763	692	732	738	750	759	767	744	763	758	747	757	755	764	782	731	787	706	722	736	725	707	750	698	775	756	725	764	773	727	710	706	711	713	718	735	730	726	807	727	745	703	723	750	707	738	712	742	738	758	748	747	781	756	751	737	719	728	766	802	708	706	723	710	750	766	749	743	726	721	724	691	757	741	759	761	759	736	711	757	787	758	693	728	697	721	762	792	761	723	762	757	738	805	792	757	740	726	777	721	740	740	720	731	746	758	699	760	748	763	770	744	746	733	762	818	794	775	735	726	738	728	723	703	718	740	730	743	777	703	737	752	694	772	762	723	733	779	738	741	770	699	761	759	709	750	744	759	792	778	771	742	725	733	740	791	754	733	721	731	756	774	752	723	779	741	782	736	772	717	737	728	736	730	710	713	764	739	762	735	792	730	752	777	778	762	719	772	756	733	705	758	720	772	735	731	726	732	765	781	707	773	784	751	760	720	730	730	729	731	749	790	759	767	737	742	783	741	752	727	764	722	747	702	761	730	803	697	756	725	728	714	735	790	778	746	729	748	740	747	720	763	752	730	713	739	773	739	713	707	690	780	739	728	725	801	707	737	729	759	729	751	735	783	701	777	791	743	715	753	741	740	749	772	784	768	799	763	767	727	725	788	740	723	787	750	773	751	765	725	745	707	710	751	754	755	768	755	726	708	737	721	695	729	752	796	731	773	738	688	776	680	743	744	722	730	757	735	781	737	747	717	718	748	788	724	732	723	735	744	726	736	700	728	708	738	742	742	756	730	737	748	734	766	730	737	748	731	748	737	722	764	744	722	773	749	719	734	752	791	726	765	757	761	791	748	708	778	695	765	696	753	739	754	674	749	783	721	735	771	732	714	763	693	770	720	720	723	732	738	755	762	743	735	714	754	774	740	699	775	723	760	751	761	712	724	738	766	765	721	760	745	753	731	755	709	764	825	752	757	773	728	774	720	744	758	748	709	727	790	722	758	736	741	774	715	719	757	735	765	795	761	755	714	772	770	766	792	759	701	740	726	768	759	747	745	749	757	760	674	738	764	750	710	780	716	774	739	730	739	708	702	714	755	692	732	745	765	772	740	745	740	752	728	752	740	715	773	789	735	752	774	781	738	763	748	744	739	779	741	796	763	706	705	747	762	758	728	725	759	761	740	702	766	812	684	731	762	762	696	779	775	778	754	791	725	736	746	766	760	715	780	763	774	705	736	714	786	704	718	764	721	766	785	755	731	717	742	737	732	714	725	755	747	723	787	743	772	790	714	760	770	755	733	712	750	726	693	754	745	746	778	743	777	770	783	751	753	752	695	760	748	704	708	725	765	777	803	723	768	728	727	743	750	749	750	737	762	781	749	794	797	763	785	785	741	750	766	747	757	788	736	743	758	835	752	787	745	742	759	752	747	742	777	775	773	697	728	733	709	714	728	787	763	710	705	767	723	699	742	678	750	721	736	784	753	723	795	751	733	738	730	726	745	766	713	746	769	700	782	756	759	745	754	731	700	717	687	724	720	719	715	726	733	778	749	735	729	730	797	744	731	780	775	716	767	735	731	749	722	716	791	741	769	759	800	731	773	773	734	758	774	748	748	741	773	776	784	765	719	730	787	761	722	766	721	766	693	813	694	799	773	681	740	710	728	765	734	731	774	785	727	737	746	725	731	752	745	746	753	739	743	751	729	744	722	761	743	745	742	749	703	712	696	686	724	708	760	687	769	790	671	701	773	732	763	755	763	710	744	764	770	746	758	746	755	752	760	708	764	700	774	754	781	760	754	739	768	748	729	755	733	743	749	764	735	758	722	773	700	790	670	720	771	695	703	737	702	726	725	781	782	746	715	733	757	732	682	763	735	737	721	752	785	739	708	759	713	748	675	726	757	707	691	716	715	725	767	731	753	716	733	728	749	780	751	757	741	763	723	723	782	750	759	758	723	744	750	728	761	699	702	730	730	739	763	755	707	761	756	743	735	712	732	730	749	711	751	727	757	776	783	797	733	702	731	752	779	717	727	750	735	788	783	753	796	731	785	742	744	737	832	727	771	721	773	745	790	754	750	723	780	765	739	748	741	764	774	733	713	776	750	775	735	787	780	707	749	738	772	721	790	767	760	732	708	717	715	731	771	757	738	781	739	733	739	723	759	761	766	714	782	779	769	773	746	728	733	764	762	736	700	739	738	774	787	718	751	745	752	746	705	757	725	744	753	723	762	701	701	704	722	752	722	721	731	736	719	712	724	722	731	739	726	710	728	705	723	806	744	763	763	737	703	732	773	729	739	785	739	751	729	725	751	836	706	723	775	717	730	773	753	764	730	767	799	743	763	788	729	770	739	741	790	737	748	731	784	757	714	763	711	737	750	707	706	755	769	745	687	737	743	782	768	728	709	696	771	741	720	746	755	764	766	721	768	739	719	716	698	739	781	757	714	763	797	761	748	718	747	709	739	744	749	731	730	718	753	757	736	739	819	717	763	737	731	701	751	773	737	711	743	702	761	770	795	746	767	730	747	766	761	776	739	733	754	726	737	747	730	746	756	749	791	779	758	763	765	733	737	726	755	703	755	777	733	810	698	755	733	698	746	743	764	749	795	703	772	725	758	759	736	703	716	734	758	778	727	723	739	758	758	749	793	750	768	804	754	772	728	780	771	742	778	752	717	691	752	742	765	788	727	817	726	724	733	726	762	705	700	744	688	701	691	745	736	738	773	744	751	680	786	772	764	727	795	729	701	766	753	710	750	767	745	788	765	749	801	744	731	740	764	775	741	750	782	760	736	737	765	718	743	782	712	772	738	766	703	721	776	767	777	755	723	785	752	742	731	720	734	726	741	717	680	691	780	713	733	770	754	732	832	752	743	762	703	758	748	749	778	749	743	794	770	740	694	738	782	742	753	740	757	717	704	762	811	746	782	746	736	788	714	718	707	760	708	702	719	719	737	786	710	686	743	786	760
14102	3205	3384	2840	1924	1300	1063	948	665	492	497	374	368	315	328	306	294	308	287	287	230	282	260	231	257	240	274	244	219	244	253	233	235	242	238	247	219	234	263	268	241	263	240	273	264	220	234	232	245	261	220	217	222	244	263	237	238	222	251	241	226	248	202	213	239	227	241	229	219	246	242	231	210	272	236	249	215	208	203	233	237	223	233	217	230	205	244	246	227	232	187	193	250	227	244	253	209	238	227	231	195	212	218	221	244	224	231	234	246	251	239	195	229	249	212	223	234	219	233	243	227	219	208	228	227	197	239	234	214	221	236	230	261	210	190	248	222	228	245	247	198	213	237	245	242	217	235	210	216	218	223	227	255	244	224	226	224	260	224	216	208	217	223	210	212	215	250	222	218	248	235	250	256	229	215	237	183	226	236	227	229	224	248	230	261	201	249	225	237	208	221	251	246	225	231	246	210	223	224	239	209	213	233	196	229	232	223	222	252	227	204	250	227	219	213	233	238	235	221	232	229	234	228	228	223	221	246	187	240	229	205	245	243	238	214	251	238	229	238	211	203	245	248	241	251	218	225	221	229	237	232	229	195	203	221	219	237	223	206	225	230	231	211	237	234	221	244	230	234	242	243	204	224	205	229	242	234	247	228	238	239	233	240	244	218	226	218	232	219	237	210	218	205	205	194	224	209	237	218	224	236	226	215	215	215	244	234	220	230	217	244	216	244	233	230	242	241	237	216	238	230	214	212	208	228	242	211	251	215	207	222	198	210	239	239	201	218	237	216	264	240	215	258	226	255	239	237	232	225	237	215	217	214	230	250	247	236	221	254	221	238	197	249	210	219	206	221	253	225	216	245	241	233	198	236	226	228	228	220	217	236	218	239	240	207	234	231	223	241	229	208	208	200	234	245	247	224	278	226	242	252	221	237	230	230	246	234	227	249	223	239	202	236	221	241	240	257	230	213	223	197	214	219	240	247	241	205	227	233	250	233	226	223	228	216	225	222	258	236	210	212	226	238	256	258	248	211	182	216	214	228	219	230	219	235	240	236	196	255	220	241	225	218	256	234	212	224	231	209	225	247	213	210	227	217	211	226	214	217	232	203	241	223	215	220	221	252	226	202	214	246	231	222	246	220	225	225	222	247	248	241	234	245	231	227	247	246	193	211	229	234	201	194	244	234	193	224	219	234	246	260	213	209	205	244	258	229	235	217	203	229	223	241	233	256	220	210	233	212	213	227	222	237	224	211	211	246	227	222	218	198	207	218	239	226	205	207	230	243	272	260	212	236	235	217	217	240	229	198	240	224	248	220	242	240	214	226	230	238	214	210	226	238	238	216	208	233	233	197	214	234	260	213	213	237	205	181	207	228	222	219	212	237	256	253	225	206	212	234	228	195	217	207	204	234	241	221	237	231	255	241	220	221	227	273	239	223	234	215	233	258	216	203	224	221	234	226	245	220	246	251	222	210	219	242	256	236	216	210	203	203	222	228	234	227	213	220	243	236	234	280	239	250	195	261	222	209	238	216	239	226	220	262	236	218	210	205	238	218	251	216	231	252	225	240	209	207	226	214	249	242	214	233	212	227	227	218	224	232	215	251	236	247	228	225	240	232	240	220	223	229	257	235	248	230	229	220	220	222	232	212	236	223	231	221	222	200	249	247	219	227	207	194	218	232	227	235	222	250	239	237	216	240	221	246	257	239	214	210	221	229	246	230	210	236	231	232	231	230	219	266	228	249	257	266	230	241	233	216	254	223	240	251	255	226	230	248	229	234	204	260	214	198	238	210	244	223	226	216	254	208	237	249	244	211	244	211	203	233	213	228	219	197	228	253	230	230	220	236	253	216	236	223	219	219	221	232	212	227	247	228	241	258	231	228	253	222	222	204	217	224	244	235	240	235	228	231	241	245	225	228	244	228	223	229	242	256	218	208	241	230	218	213	218	230	237	235	229	242	246	208	227	226	222	228	213	202	222	218	233	197	211	240	215	248	215	213	251	220	224	223	216	225	224	218	249	225	193	224	205	195	238	230	242	263	196	226	238	244	220	229	229	241	220	225	241	237	223	206	205	223	218	240	215	233	242	227	217	230	241	229	227	248	231	232	198	241	264	204	200	211	229	217	220	227	237	222	234	216	222	247	224	231	213	221	229	215	195	237	208	229	232	225	250	237	244	227	226	235	187	237	214	229	234	227	220	204	235	236	235	235	258	213	223	237	251	223	244	217	265	264	236	220	223	225	189	209	220	218	232	214	211	214	243	223	214	210	223	249	239	229	204	205	215	235	237	244	225	227	211	249	217	217	212	198	207	223	215	205	229	225	248	217	241	238	247	220	225	228	226	226	196	230	219	187	251	237	222	240	229	195	239	224	236	224	209	230	239	239	240	227	240	245	234	228	234	233	228	248	235	202	240	241	227	203	237	248	224	233	281	221	220	235	220	218	248	224	210	220	203	223	217	218	213	199	222	229	224	207	226	219	236	227	195	223	218	193	204	211	230	220	217	231	219	221	217	234	215	239	197	213	214	266	220	241	216	244	224	230	242	220	234	211	208	182	207	235	240	228	238	220	232	216	233	230	240	215	240	225	212	225	234	239	210	227	249	226	232	253	238	236	236	235	218	230	217	242	216	244	271	206	238	204	233	214	204	234	228	208	235	220	194	225	234	204	244	221	241	231	264	234	241	231	218	213	221	205	220	240	212	232	240	232	205	230	264	209	235	235	244	246	230	223	234	221	233	235	226	249	236	216	228	271	215	209	200	232	232	231	219	241	269	238	249	229	247	192	225	244	203	212	236	212	229	245	229	209	226	204	231	220	220	206	226	231	228	215	214	211	230	244	220	212	217	198	218	232	215	229	232	219	217	249	253	247	228	231	209	237	209	257	240	251	226	238	242	201	250	240	219	222	237	229	211	239	229	217	226	198	232	206	192	216	225	199	217	229	229	215	235	225	206	216	244	210	233	226	225	241	211	223	205	238	228	214	269	233	222	228	236	217	226	266	227	244	261	237	222	222	216	232	254	201	228	211	231	228	200	209	227	243	239	230	237	222	232	231	239	211	209	213	194	241	230	225	227	249	232	234	253	239	210	228	255	231	226	227	247	219	204	211	211	221	252	215	239	256	237	215	230	251	222	241	255	190	236	241	238	221	211	234	249	236	224	204	215	237	240	226	218	203	245	222	218	246	217	224	243	232	216	262	259	236	229	251	218	233	230	247	220	212	224	205	206	239	244	247	217	206	243	218	226	252	218	233	250	242	229	234	260	227	224	258	229	235	236	277	225	214	218	241	221	203	243	200	210	214	225	227	208	219	243	219	228	201	227	208	212	221	220	248	230	227	204	258	207	210	230	232	220	205	194	232	216	236	209	221	234	199	247	225	222	224	230	249	236	209	211	227	217	227	233	233	240	215	208	251	239	222	236	235	226	233	218	238	231	219	191	257	261	244	245	203	226	240	201	250	233	232	206	238	231	270	276	211	232
9282	2929	5634	7294	5969	4867	4148	3247	2858	2283	2157	1662	1454	1298	1266	1190	1157	1111	995	943	851	872	843	864	846	763	766	747	751	769	691	711	734	699	727	764	742	674	690	675	660	675	658	659	647	636	580	659	633	643	624	627	612	624	601	595	627	579	621	542	598	569	579	565	545	570	588	592	567	568	632	606	566	573	621	554	635	590	578	584	575	548	586	575	574	604	564	575	524	606	553	589	566	583	557	589	584	566	572	594	583	572	524	557	586	534	569	600	588	522	557	542	578	593	588	567	545	576	591	569	578	594	585	579	517	558	570	568	569	594	585	567	581	523	525	539	554	558	589	552	603	560	612	560	601	553	596	604	569	602	575	541	622	549	556	536	596	568	548	580	589	511	532	555	585	584	605	581	565	607	512	558	627	585	572	565	529	619	584	596	589	549	530	592	571	616	583	584	571	586	555	574	553	556	598	574	581	564	566	572	545	533	603	563	562	527	528	604	542	577	519	553	610	563	548	547	540	537	574	589	614	576	552	565	572	548	560	574	510	573	589	583	514	529	568	570	552	593	589	558	569	567	571	562	587	568	555	534	532	572	566	562	561	581	580	577	536	588	539	547	588	571	567	533	584	592	615	534	544	589	612	561	555	548	605	586	548	545	591	565	553	562	561	524	589	537	531	581	538	567	588	552	560	552	615	566	509	571	567	562	595	529	535	583	561	555	563	544	549	593	637	547	591	551	568	531	549	582	498	568	572	595	539	551	590	540	572	559	568	556	593	535	556	566	559	583	534	578	514	619	540	565	602	568	557	562	573	525	542	535	550	557	582	538	526	532	565	550	580	570	577	536	638	532	578	572	526	581	572	586	583	566	544	565	607	574	603	532	572	570	566	610	544	582	569	554	577	528	553	553	581	550	554	529	532	511	575	523	577	537	556	542	573	549	580	611	556	553	552	577	532	551	575	580	525	546	546	594	543	526	567	584	560	557	564	549	592	548	555	601	571	562	565	526	577	578	605	581	553	565	654	589	583	534	618	596	554	583	562	588	591	579	579	564	548	568	548	576	571	565	579	570	571	555	580	569	568	567	589	581	591	557	540	596	571	558	586	576	573	570	557	558	540	582	558	549	580	546	568	537	562	599	579	571	571	534	568	546	591	560	548	556	561	552	585	567	528	576	544	556	580	572	530	548	546	561	584	585	567	528	528	555	576	582	550	560	585	564	571	498	548	565	552	558	540	609	545	562	565	544	552	575	583	535	543	556	536	601	588	567	578	556	537	621	588	566	584	574	547	539	534	580	555	564	572	523	596	561	533	554	551	574	595	571	537	547	573	562	550	546	542	579	642	580	519	591	632	548	541	538	568	545	573	591	557	553	559	569	577	566	573	579	561	547	550	562	595	559	539	580	543	592	574	567	519	527	563	550	598	553	604	603	523	529	554	558	602	566	584	565	602	588	578	545	587	557	628	576	550	583	607	556	542	562	577	579	565	610	574	564	601	539	550	585	572	546	567	584	561	552	541	554	571	560	559	579	571	569	596	598	592	562	619	566	595	580	543	560	547	531	560	571	586	565	565	589	536	579	561	556	567	579	607	577	579	588	548	546	549	585	545	552	594	561	557	551	550	591	557	550	569	564	525	549	618	564	533	576	595	541	556	565	576	546	568	560	563	613	596	534	583	530	557	576	562	561	568	540	618	601	577	563	541	528	553	590	601	563	554	574	559	562	592	567	548	577	536	602	540	568	625	601	540	587	592	580	556	582	594	577	627	604	549	587	607	584	556	572	587	561	560	559	551	550	571	525	587	541	531	599	580	604	547	544	547	552	557	612	561	531	583	567	553	542	617	564	542	558	580	570	549	542	549	516	593	619	548	559	517	585	575	557	580	566	580	586	558	532	549	582	526	586	566	541	563	605	567	549	608	618	576	578	571	587	525	632	585	547	547	596	539	545	517	542	568	560	577	576	554	614	518	540	546	608	546	581	548	621	571	571	577	579	550	569	596	584	527	559	601	598	583	546	573	544	581	571	571	582	524	577	576	548	551	589	585	576	565	583	541	559	607	594	560	562	559	584	579	556	559	579	540	560	609	578	535	601	543	538	567	565	559	560	518	575	549	543	579	555	616	594	580	528	549	593	564	598	570	552	561	568	535	533	553	559	557	554	568	564	532	592	562	581	584	578	524	538	588	574	595	582	577	578	591	558	552	578	539	556	569	577	556	534	595	562	540	578	554	609	547	571	575	567	566	603	600	544	596	569	575	530	584	561	562	583	586	558	577	570	572	602	557	591	593	591	564	563	581	558	572	577	583	588	541	528	577	553	545	566	591	599	568	547	534	574	560	551	596	572	548	529	544	557	538	589	614	545	543	583	586	556	550	557	581	578	589	569	603	503	583	600	571	580	542	555	595	546	538	588	507	594	569	541	555	549	547	581	554	578	511	582	565	559	571	548	557	580	580	559	521	558	569	621	575	569	544	520	562	565	569	574	530	529	559	557	571	528	537	586	547	557	611	556	534	538	606	580	553	579	578	591	579	525	544	569	568	599	585	608	573	567	548	570	601	568	576	546	546	556	549	528	601	612	583	591	569	521	536	594	574	529	530	571	538	556	575	578	540	556	632	590	567	593	604	592	525	524	556	573	571	558	527	615	549	585	581	585	517	559	572	570	567	532	589	564	564	568	579	577	552	575	486	528	534	531	587	578	566	592	560	597	577	538	567	588	555	617	534	575	569	595	548	562	595	595	513	574	533	616	571	561	569	557	558	589	560	564	591	627	549	540	616	555	522	607	581	548	592	554	552	598	540	566	571	551	557	530	586	531	592	570	570	600	573	566	574	581	588	590	532	534	581	550	529	565	548	612	583	564	580	580	597	559	537	551	570	582	591	555	548	524	517	588	586	528	551	546	540	610	530	601	595	561	553	615	555	523	592	543	584	567	596	533	547	597	538	505	575	566	560	593	577	580	557	552	597	577	574	534	580	579	576	569	569	523	599	542	537	551	551	545	536	552	559	543	560	551	570	564	546	579	519	516	551	584	539	578	545	625	583	535	513	592	605	560	568	574	596	582	574	599	574	533	544	583	589	570	579	567	576	587	601	585	565	558	545	551	577	549	565	548	577	607	569	551	559	529	575	528	574	586	536	544	548	581	556	577	557	574	588	577	595	618	588	574	559	517	570	568	522	581	535	564	536	547	575	608	547	547	581	594	577	600	569	562	540	572	550	583	569	578	569	522	589	594	573	593	556	530	576	546	621	553	532	547	571	547	536	549	575	539	591	548	571	546	542	554	562	572	549	608	558	588	552	554	537	586	596	577	575	553	565	564	599	573	509	531	543	548	496	530	542	578	568	538	564	568	586	579	552	555	629	540	508	625	581	609	588	580	613	533	569	576	569	558	585	537	577	582	574	528	590	557	525	544	597	595	546	573	564	583	566	566	526	524	581	576	521	587	581	543	589	558	555	566	592	551	569	556	574	607	552	531	577	534	570	546
2259	885	1030	894	749	626	554	498	455	430	411	432	427	357	391	305	317	351	382	346	378	368	388	375	375	349	303	355	372	336	339	354	346	363	339	351	343	311	334	329	376	337	346	357	383	318	330	340	339	351	355	375	349	351	362	298	323	337	333	323	353	372	376	314	355	341	339	343	324	352	332	333	333	331	338	325	324	328	337	336	352	359	371	352	360	359	354	348	346	328	362	310	330	368	338	367	380	360	331	333	334	321	323	342	337	347	334	340	341	361	356	356	315	370	380	331	335	296	318	325	319	348	332	324	311	334	345	354	348	327	326	318	330	362	349	332	349	338	365	354	385	307	349	349	338	326	305	381	292	362	381	355	298	337	385	334	341	367	379	343	335	351	331	312	367	346	303	346	358	329	335	334	310	318	355	328	317	334	333	372	323	361	368	312	322	377	362	314	354	310	357	338	376	327	334	326	342	349	345	330	364	340	343	337	327	346	349	352	330	324	335	346	312	342	343	338	325	365	352	313	323	322	320	346	360	361	346	339	339	326	319	357	369	332	343	334	349	344	324	321	372	335	328	329	355	380	324	349	310	336	359	341	316	332	310	326	356	340	337	351	328	373	332	353	327	335	327	349	359	387	309	358	328	362	356	373	327	327	342	338	347	347	343	334	316	326	358	331	342	341	356	350	341	365	342	336	343	348	365	338	355	369	330	332	369	342	362	336	320	357	341	355	373	352	337	325	323	327	312	335	388	290	387	321	325	340	322	321	321	357	373	312	346	349	330	323	362	344	364	349	330	345	318	331	332	334	384	314	390	340	329	343	343	375	360	355	334	347	335	333	349	330	321	320	320	329	329	315	336	311	363	314	336	336	359	377	359	338	346	333	351	360	341	339	334	337	324	328	341	342	317	343	343	339	283	344	348	342	318	333	329	308	360	317	336	359	352	331	325	330	315	368	359	311	363	331	356	360	327	327	351	362	324	392	342	354	355	313	350	341	383	347	339	344	330	367	356	342	366	325	345	351	355	286	329	355	354	297	326	325	320	359	345	332	338	342	349	349	370	323	332	347	324	313	379	342	343	330	325	304	356	359	333	365	327	305	388	328	355	329	346	320	343	356	329	330	346	336	320	333	308	348	313	359	377	311	381	325	334	296	308	298	346	347	311	359	302	352	299	339	361	340	356	364	327	326	327	362	369	359	329	344	318	374	300	346	350	326	305	352	321	382	329	376	358	340	330	308	347	319	373	331	297	333	331	314	364	340	330	333	340	378	371	358	342	321	331	319	351	350	346	360	336	306	366	358	376	376	351	348	353	334	347	338	316	347	324	333	359	313	329	336	339	321	355	320	338	322	326	343	306	341	315	354	373	305	358	371	330	361	326	360	324	335	354	328	395	384	353	351	327	345	345	327	328	363	326	362	348	345	337	350	345	356	382	336	339	336	298	359	336	333	369	327	339	322	351	365	340	334	370	365	330	306	348	322	357	358	389	336	323	353	346	315	339	320	347	358	311	347	330	338	375	340	380	357	338	323	339	355	358	337	325	365	316	316	336	349	334	333	331	327	328	325	334	355	354	322	308	355	376	366	302	343	353	371	330	346	355	346	357	323	313	379	332	302	344	362	389	348	307	336	323	357	349	342	329	327	341	324	337	338	357	366	348	344	317	340	375	328	350	384	340	399	350	314	351	354	348	345	360	318	322	318	337	347	309	357	346	348	335	343	339	376	364	361	336	334	343	372	344	345	355	357	338	326	316	337	364	331	332	344	289	354	335	320	359	347	361	339	337	367	360	357	340	356	363	380	330	338	343	365	340	368	367	309	348	309	341	307	310	310	295	368	337	348	323	343	353	341	335	329	366	332	355	341	347	342	358	317	368	311	344	345	361	361	337	323	337	355	378	340	323	316	311	311	349	348	388	343	349	380	321	353	382	350	330	330	347	318	313	320	345	335	367	360	360	349	327	369	363	349	357	315	373	351	339	364	316	323	343	332	334	324	348	350	335	342	393	330	366	336	304	335	357	353	341	349	356	314	347	344	349	299	314	315	332	324	337	355	325	339	335	310	347	345	340	327	345	323	326	347	337	318	331	286	306	343	349	340	332	382	303	353	355	348	329	333	337	343	316	346	329	348	332	333	314	311	350	336	357	302	323	299	322	380	337	314	321	354	344	347	331	327	329	318	339	339	339	308	332	327	321	346	330	335	339	332	364	344	374	366	314	348	371	308	343	346	305	328	321	326	356	329	318	318	333	351	338	341	327	336	332	336	322	369	359	377	344	342	362	342	375	334	318	343	373	321	317	318	354	336	361	354	313	350	353	314	346	361	324	364	311	309	311	358	341	347	320	354	332	349	372	334	352	326	331	319	325	331	366	354	343	318	332	339	326	317	331	340	331	341	373	321	314	340	349	314	345	328	335	321	367	327	307	291	359	361	330	326	374	328	337	343	340	344	354	348	372	297	337	357	354	387	340	338	370	349	342	354	302	355	303	302	305	319	335	339	308	330	356	320	329	364	315	331	319	324	343	336	300	313	321	342	355	349	319	335	334	343	327	326	308	329	307	340	348	333	368	367	342	323	366	348	366	357	378	304	333	362	352	330	355	329	354	333	357	387	330	320	339	355	325	355	345	329	326	358	310	338	350	342	346	314	323	335	332	330	356	342	360	361	351	330	344	312	358	340	342	345	328	314	358	319	339	315	374	314	337	326	356	357	323	320	303	349	324	351	347	340	360	328	340	367	394	331	342	348	341	330	347	334	379	346	331	342	358	320	328	343	286	339	341	340	363	307	351	374	360	381	333	350	351	323	339	355	360	334	349	303	389	383	355	345	353	339	339	322	328	338	326	298	324	356	295	327	360	357	353	359	326	346	297	318	335	363	305	336	349	329	379	337	311	335	329	334	355	363	347	372	328	363	331	339	345	314	330	338	342	314	345	342	319	345	348	348	355	337	368	371	379	299	328	335	320	355	335	366	295	345	325	339	344	347	317	348	351	355	309	295	367	354	345	347	335	353	374	339	346	319	358	345	352	355	349	346	373	370	279	359	350	358	344	345	363	374	357	331	341	360	348	319	344	321	362	362	322	355	334	369	315	322	356	333	317	321	328	355	359	338	350	347	341	309	316	375	330	333	345	351	333	344	342	358	338	328	346	346	342	375	351	321	340	324	351	375	373	342	357	335	339	359	364	323	363	369	339	332	330	336	329	330	355	345	366	324	361	346	329	338	361	334	328	357	339	352	317	354	332	376	342	307	368	342	327	380	319	326	382	340	295	317	347	384	305	326	347	317	340	336	354	382	330	349	328	394	351	358	336	333	335	372	379	371	374	336	336	327	344	347	315	335	341	352	338	331	338	312	321	308	327	408	358	312	365	294	337	324	336	297	356	351	364	311	359	320	342	323	313	334	310	322	359	335	335	360	340	351	373	369	311	307	323	336	352	323	369	352	324	372	306	345	337	332	314	343	326	356	329	312	336	360	332	330	363	361
2622	1379	2333	2972	2595	2325	1892	1721	1498	1331	1220	1075	1033	1061	1011	973	955	939	906	891	883	845	879	832	877	891	855	884	847	830	876	869	848	858	847	862	852	863	839	766	919	807	858	833	798	823	829	843	854	820	838	822	855	819	820	808	839	834	794	870	831	768	806	831	793	822	767	818	817	813	822	862	801	812	839	803	811	837	807	825	816	833	779	837	783	780	797	841	766	802	881	825	796	797	836	823	784	791	821	789	825	802	784	835	788	761	822	813	810	773	806	774	806	794	789	772	789	830	847	892	780	776	818	793	793	814	841	792	787	817	819	783	820	811	821	825	798	796	798	758	818	817	854	837	810	839	777	816	815	782	852	798	815	804	803	838	800	830	846	810	852	743	817	809	810	761	832	786	842	808	862	833	794	789	789	818	803	786	823	832	805	844	813	843	849	782	764	818	829	805	794	786	815	783	798	803	824	803	821	816	830	833	846	820	806	759	831	745	803	753	807	799	803	773	824	807	816	780	798	886	800	826	800	803	817	844	778	815	792	789	830	816	840	788	784	790	799	801	759	846	845	833	797	812	831	836	809	824	817	803	809	796	795	833	806	836	874	753	825	778	820	848	808	813	806	840	761	843	777	836	800	788	810	843	824	828	846	797	831	852	792	809	795	805	831	817	790	823	773	799	790	842	837	783	803	831	820	857	792	801	824	812	846	789	732	851	807	781	826	826	784	858	811	820	845	789	817	791	789	844	758	807	796	792	799	821	794	864	828	839	780	743	770	753	801	793	760	844	853	774	807	828	778	831	797	809	786	844	832	881	786	810	797	821	831	844	792	822	846	822	821	813	803	771	821	785	800	770	844	839	822	794	762	863	842	738	804	837	785	808	767	838	783	823	828	859	835	792	821	766	827	750	797	834	852	812	816	844	836	786	821	807	811	814	843	795	814	830	852	799	776	773	778	795	794	870	780	843	784	801	792	841	793	811	791	807	848	798	779	819	791	828	843	845	824	801	798	879	783	800	848	812	789	773	815	755	806	838	786	794	807	853	806	812	806	792	810	807	780	834	814	784	803	817	794	832	818	811	790	825	847	784	772	814	790	834	827	805	795	789	777	828	841	812	870	842	803	799	849	820	796	844	819	765	857	822	775	817	780	790	830	827	843	814	829	813	753	843	801	819	782	808	817	808	868	807	830	822	843	854	783	816	844	769	797	853	819	777	787	825	808	845	811	792	794	826	796	829	842	842	843	835	790	802	817	792	834	850	837	863	776	807	797	801	768	810	800	827	778	806	817	795	839	826	799	866	839	832	834	813	846	781	810	832	821	811	824	782	820	775	817	852	795	851	823	803	826	846	788	753	834	854	817	774	832	796	816	786	787	769	810	834	849	838	777	782	823	800	783	799	791	823	768	835	808	828	796	825	792	814	795	817	771	810	846	827	809	825	829	797	812	827	788	778	766	858	830	857	854	814	754	788	806	812	756	792	801	855	842	834	848	802	809	774	779	800	856	797	808	815	830	792	772	784	770	863	818	796	816	816	793	782	818	750	775	749	812	798	817	805	808	817	794	767	829	784	805	813	825	780	766	857	783	850	805	808	788	820	806	801	803	786	833	778	800	765	825	819	825	842	813	795	826	812	834	769	848	759	792	830	839	821	849	819	819	787	826	849	785	768	816	776	823	761	813	824	817	850	836	822	795	821	834	816	837	780	845	796	808	822	839	861	764	800	812	863	853	780	756	773	809	760	807	798	797	822	799	804	851	835	843	840	847	794	870	784	827	778	802	831	786	837	783	819	829	841	776	804	762	826	832	857	792	822	823	787	820	823	854	740	821	794	779	776	808	811	795	811	770	812	774	797	829	811	793	845	815	837	823	783	759	813	769	838	814	756	848	803	779	829	800	808	765	793	813	821	795	796	764	808	804	799	843	818	807	848	813	757	788	848	794	801	803	816	790	824	822	785	804	824	832	847	745	790	830	822	806	771	790	795	821	806	828	855	792	762	848	857	847	829	798	839	774	819	849	831	775	820	831	817	764	836	843	799	807	780	785	818	796	802	848	805	843	830	773	779	818	763	791	853	824	829	855	845	799	827	815	825	865	781	839	803	812	825	848	818	796	819	824	790	781	845	814	743	811	805	818	814	795	819	809	777	788	855	829	795	822	800	745	787	812	835	855	844	807	804	890	825	794	809	849	810	802	836	831	774	823	775	750	809	838	839	770	770	803	793	804	802	788	810	808	840	835	848	831	835	765	798	843	807	777	842	744	816	810	836	824	854	812	840	790	790	833	818	821	816	786	774	743	811	843	843	828	845	821	892	799	848	770	848	810	826	844	822	797	774	884	770	826	732	839	802	889	810	865	813	787	796	825	830	802	855	847	790	834	790	813	814	806	773	793	823	757	786	833	753	833	816	793	831	811	835	826	829	807	843	837	812	807	797	785	810	835	834	801	834	881	833	756	809	775	782	807	844	843	797	842	791	821	867	799	800	780	869	773	791	762	752	813	790	796	824	804	833	792	863	750	758	832	819	841	831	825	792	852	814	824	816	829	828	791	821	782	853	827	831	815	830	815	823	826	772	784	824	826	787	863	825	845	831	787	787	806	793	845	803	787	822	762	813	791	794	821	858	800	792	784	798	791	823	799	760	821	823	826	847	776	774	812	795	801	821	799	830	811	769	800	806	806	794	833	808	825	836	763	857	819	756	791	819	784	806	814	812	795	805	845	805	820	796	820	810	824	798	824	869	807	826	820	842	804	831	827	817	777	867	803	836	843	829	827	747	776	827	810	807	802	820	878	768	795	850	784	836	807	769	750	807	834	782	858	746	817	807	814	863	835	793	861	819	861	830	845	799	810	810	779	816	791	794	808	796	803	807	798	813	829	807	839	819	736	844	875	806	823	833	805	824	815	754	816	815	829	827	801	800	798	828	788	813	785	792	784	840	835	827	786	798	770	778	803	769	826	908	749	816	806	787	763	783	837	795	848	824	861	806	783	819	861	848	808	782	787	816	818	832	807	755	782	772	791	814	738	828	820	844	847	803	828	860	823	869	827	812	797	787	854	831	844	833	839	855	748	813	866	781	798	831	808	841	778	827	796	811	836	786	817	808	788	809	812	823	816	794	826	759	784	792	766	738	837	811	823	789	783	808	830	747	799	817	867	826	814	835	817	803	813	775	778	797	791	800	829	770	824	803	799	803	872	819	801	819	877	813	788	822	863	864	804	814	814	826	786	825	860	807	804	849	851	798	823	857	805	784	859	851	804	787	843	829	783	817	856	768	858	783	843	837	774	818	841	843	815	800	806	896	838	847	843	822	800	810	837	816	795	789	812	827	883	807	873	823	797	818	821	807	814	848	833	812	815	812	807	775	808	791	778	845	788	823	798	856	877	826	841	810	841	747	794	824	771	823	817	840	783	859	828	814	790	769	816	838	840	823	848	871	784	797	815	778	853	800	850	818	783	798	837	824	863	841	820	804	836	859	832	823
8259	1793	2208	1692	1104	967	854	603	581	541	468	407	373	370	365	353	379	375	344	358	325	334	332	342	323	332	313	333	336	296	305	325	317	306	320	319	301	320	339	338	307	309	304	295	315	319	318	271	329	311	298	315	287	324	294	318	357	300	306	311	317	323	306	302	319	320	308	322	327	327	309	341	299	338	329	329	328	320	328	269	320	281	313	299	300	287	344	338	285	320	299	287	305	301	316	309	336	267	346	296	327	292	338	339	330	365	300	329	340	329	300	320	300	328	312	299	296	289	284	293	290	285	314	337	321	306	342	312	306	296	314	307	313	304	326	310	356	360	335	322	327	290	320	334	332	313	327	317	300	304	333	317	309	300	291	304	299	295	320	330	275	351	282	276	311	284	331	346	310	288	339	287	311	320	307	318	299	311	309	310	282	327	302	328	337	311	324	342	297	308	304	333	313	325	276	287	319	282	294	338	323	338	314	305	325	302	287	297	340	319	328	319	292	332	306	282	325	304	311	303	290	296	306	265	290	320	311	289	362	333	291	279	286	295	321	307	334	315	302	280	316	295	288	322	312	317	315	287	339	254	331	307	309	315	322	316	309	341	282	327	322	317	308	338	287	316	270	333	314	296	307	330	299	301	306	325	309	323	321	302	342	330	331	315	320	297	328	292	308	290	297	315	328	311	324	315	298	297	283	323	330	313	299	301	326	291	296	309	300	308	367	309	295	340	299	320	298	327	294	317	315	278	311	339	354	332	310	292	331	287	298	304	310	343	315	341	325	335	323	305	320	293	328	314	308	280	317	307	315	295	327	331	294	303	282	338	307	285	316	308	317	302	326	324	327	295	317	322	294	340	315	294	320	317	323	342	342	303	297	298	279	321	302	329	313	321	282	286	281	307	300	315	294	326	308	333	322	297	285	329	328	296	316	322	291	320	315	312	335	292	311	276	318	342	296	292	293	322	267	332	278	303	343	313	363	303	300	306	338	331	315	317	301	308	329	307	288	327	282	305	292	278	316	298	309	322	318	303	298	331	277	292	322	297	321	300	313	299	317	333	345	338	312	305	304	325	324	300	308	298	294	307	304	298	341	327	300	299	293	326	309	304	303	311	324	304	327	331	318	316	285	279	336	291	315	310	306	295	322	308	328	333	325	319	300	318	302	296	288	288	305	319	309	311	301	300	300	289	314	291	303	314	327	320	312	326	308	295	318	303	321	285	315	294	314	310	295	309	286	350	311	311	307	302	322	309	307	306	339	289	319	321	309	283	305	313	305	298	289	322	318	279	309	289	304	302	312	315	326	317	305	290	330	331	344	320	291	297	305	310	329	307	300	315	329	296	292	357	322	305	301	314	293	315	295	302	293	274	346	296	302	345	296	286	288	317	324	342	309	287	319	308	330	329	244	273	314	305	300	326	304	321	355	334	318	314	341	306	314	294	320	326	279	306	293	325	312	304	306	321	281	312	287	301	344	320	323	315	287	306	299	297	317	323	325	309	302	305	326	304	321	283	351	316	314	312	322	302	321	332	330	289	275	319	338	303	340	310	318	342	329	315	330	299	331	302	315	298	323	277	313	325	299	317	327	269	308	300	322	293	291	330	299	310	368	309	332	271	328	318	278	305	314	294	315	284	288	327	297	329	307	300	342	304	328	308	291	294	327	280	324	302	298	323	334	308	315	299	310	331	300	322	295	316	304	312	302	316	299	292	319	298	280	292	288	338	304	296	336	326	299	313	332	307	322	305	312	350	349	337	298	333	301	319	292	317	322	347	319	298	317	285	315	310	310	329	302	304	289	291	307	281	307	312	292	326	307	279	303	305	302	345	309	305	323	296	338	339	323	298	319	262	290	298	272	319	300	314	282	297	304	362	318	278	340	299	263	343	316	307	298	294	313	307	309	323	331	295	312	358	320	274	292	314	294	307	285	324	301	342	323	330	280	335	294	334	291	332	310	279	316	329	324	326	316	351	338	327	305	304	352	326	297	308	322	307	306	331	316	314	283	298	276	294	302	317	298	276	318	306	303	325	310	308	311	328	297	307	307	296	294	316	354	318	291	315	313	332	329	301	333	312	304	305	343	325	285	329	339	320	337	333	285	339	318	310	329	327	333	344	298	272	324	302	280	301	292	290	292	301	312	355	304	334	298	299	302	319	287	318	324	285	312	310	312	287	310	323	297	289	299	307	273	313	315	295	329	276	317	293	298	305	270	304	326	310	345	297	300	289	313	323	317	329	307	324	288	327	291	338	319	325	298	308	309	291	323	302	306	325	288	327	307	320	294	289	339	305	343	313	338	302	341	336	362	312	331	293	319	289	308	283	301	340	309	306	330	316	303	359	303	302	295	334	321	306	313	316	357	305	293	287	321	292	281	314	291	327	322	318	329	313	319	317	324	307	341	366	284	328	324	295	313	297	283	322	274	277	309	304	307	310	297	301	285	340	285	325	314	321	314	317	330	287	273	313	325	319	289	303	343	313	316	280	307	329	311	318	301	282	356	300	280	313	324	350	298	330	297	310	305	337	321	274	301	335	282	310	350	343	314	284	304	298	272	299	332	335	326	321	313	335	286	315	296	343	325	316	311	320	326	325	323	306	335	307	320	308	299	325	304	311	279	285	356	332	315	334	317	352	339	314	322	347	317	320	266	348	339	298	292	308	342	320	323	269	298	321	347	317	340	305	335	296	319	288	320	312	296	294	312	329	305	328	361	312	312	317	329	348	321	304	284	303	305	294	313	301	359	320	291	277	280	264	312	313	320	316	312	316	294	322	310	293	294	304	321	302	303	319	296	261	297	318	304	267	320	301	312	324	323	299	324	282	314	297	312	281	271	308	331	321	321	312	348	314	288	317	371	303	331	316	343	290	317	316	316	289	321	283	280	331	331	316	301	301	310	301	304	317	297	310	294	322	318	318	326	340	326	307	309	293	321	294	325	310	302	313	284	309	287	324	297	319	287	338	308	324	320	305	268	304	297	304	312	268	284	313	284	251	343	363	306	326	267	315	297	314	305	314	290	304	322	326	325	322	291	341	347	288	310	319	292	305	304	310	318	314	290	308	321	298	286	305	298	295	306	288	318	300	328	323	290	300	319	297	292	281	317	302	306	285	325	300	297	322	354	314	304	308	335	319	306	296	308	300	314	305	342	314	309	338	324	304	339	322	319	295	310	299	317	284	307	335	290	311	314	312	286	363	325	294	314	301	275	302	337	312	309	327	294	301	276	321	307	340	315	276	327	346	330	316	316	331	298	315	347	335	332	315	310	310	317	279	305	296	296	324	334	287	324	310	332	318	312	344	341	296	305	270	303	332	312	302	306	342	291	312	328	330	310	323	320	307	268	310	335	282	369	293	306	349	322	316	341	309	311	311	310	293	288	310	285	309	293	333	302	303	315	303	336	293	300	317	325	295	324	307	300	333	309	314	303	309	326	300	333	308	333	311	316	278	322	312	368	312	351	279	309	348	340	285	313	310	311	351
7120	2248	4428	5007	4457	3936	3050	2497	2419	1961	1718	1439	1275	1230	1221	1095	1080	977	996	942	983	960	937	973	859	935	875	858	836	847	886	834	867	831	762	818	858	821	784	778	811	817	874	798	769	787	829	790	764	767	710	752	802	711	729	773	752	789	761	749	740	738	762	748	746	721	775	749	727	737	790	732	741	712	802	658	756	723	746	735	722	757	696	769	746	736	795	751	721	735	786	737	762	737	772	777	747	773	732	737	733	764	754	732	768	783	765	719	735	761	753	764	743	767	791	677	753	733	763	717	773	744	726	727	700	712	761	785	738	768	781	721	734	733	733	690	718	710	746	694	748	723	723	734	709	751	777	746	732	758	751	795	748	708	748	737	713	721	753	705	792	765	759	779	703	829	702	732	776	741	695	733	761	764	775	733	719	730	779	766	791	726	745	741	748	749	748	739	747	732	738	783	723	714	734	752	742	720	703	693	773	725	771	781	756	762	745	748	708	749	693	721	757	693	732	724	678	715	769	761	759	737	765	707	688	736	763	729	749	746	724	774	729	747	752	815	788	765	796	746	752	740	703	747	777	783	793	732	760	774	741	759	717	726	734	747	735	721	715	823	759	733	754	763	747	777	789	772	741	804	784	732	738	723	746	785	742	710	731	717	765	794	746	739	762	718	795	739	772	742	741	721	742	751	706	737	722	714	744	692	735	752	806	731	796	708	746	764	729	737	719	749	758	799	780	739	747	774	766	736	752	743	738	748	741	785	757	711	720	781	737	747	771	763	712	774	754	722	709	758	736	725	726	704	711	764	717	763	741	730	764	748	754	703	794	742	770	764	782	785	720	708	769	699	768	702	734	727	750	705	762	768	728	730	723	726	752	702	737	729	787	736	780	763	773	700	751	712	723	753	765	792	742	741	696	707	743	787	734	769	752	746	716	705	755	770	761	802	729	759	774	762	724	719	761	754	758	750	757	782	757	754	725	722	726	727	768	743	777	707	766	732	770	692	793	697	704	730	778	753	716	719	755	724	710	675	796	745	741	737	735	757	702	788	735	743	704	781	733	719	757	765	788	793	741	741	736	763	765	745	735	714	807	739	742	763	755	715	721	738	732	763	717	776	753	774	777	715	758	750	790	742	716	732	756	721	750	774	744	751	772	811	753	741	756	744	707	739	755	716	759	763	743	744	774	737	750	734	753	745	714	732	763	746	750	666	747	724	743	756	753	716	739	732	751	740	768	786	749	740	681	747	744	710	696	754	739	698	771	765	782	764	762	765	723	794	723	706	757	719	714	697	730	761	744	761	737	729	706	745	738	762	724	774	722	726	710	748	698	711	732	741	731	752	755	755	767	752	705	723	792	748	768	703	740	710	712	701	722	805	702	733	701	748	718	746	752	726	726	743	766	724	734	745	784	753	714	754	746	773	728	737	748	722	705	765	709	694	733	733	790	754	751	755	788	711	695	719	735	739	688	763	721	758	750	704	806	785	773	737	781	732	770	801	731	751	753	702	743	756	721	740	750	732	745	758	709	704	755	749	697	733	765	761	766	741	711	746	740	771	770	722	762	744	732	727	752	743	724	769	744	768	778	777	698	744	713	785	734	751	761	739	732	701	742	707	726	752	766	737	777	774	751	759	764	726	742	737	765	739	721	763	754	774	807	697	747	762	747	743	707	678	720	740	756	724	731	761	733	762	812	739	684	703	704	730	778	678	801	752	724	755	718	741	753	764	791	760	735	721	715	778	742	784	755	706	751	733	787	766	769	737	716	663	741	729	712	736	705	735	787	748	775	738	777	782	760	751	744	708	761	777	732	739	711	752	734	734	738	738	725	746	759	758	754	743	694	728	679	747	734	741	712	737	750	718	701	709	737	747	776	749	731	731	773	718	776	773	696	722	731	733	728	783	756	787	773	722	768	700	694	789	712	781	690	760	784	715	764	791	723	777	708	741	706	761	737	753	758	715	743	715	715	718	762	734	749	770	760	753	767	807	743	798	750	732	731	747	769	756	715	743	731	742	762	726	725	734	745	719	756	744	785	744	760	785	757	767	680	744	814	744	755	761	708	764	767	729	701	788	758	766	768	737	758	721	764	756	766	713	784	783	740	795	780	712	718	666	803	746	787	711	758	776	713	802	713	739	801	747	724	749	743	783	747	744	775	762	688	717	772	755	756	740	814	714	723	681	737	735	734	727	750	730	801	766	731	781	759	743	720	737	710	734	717	754	776	767	764	744	697	743	778	713	722	756	771	745	719	753	731	740	702	727	733	746	715	770	715	713	733	693	763	730	709	748	735	760	745	768	781	740	733	744	744	739	798	721	712	747	777	744	758	724	753	737	782	747	728	734	795	729	721	762	716	748	716	762	708	763	745	767	771	749	778	724	763	744	776	771	732	701	730	772	780	768	713	730	705	756	756	748	714	693	747	765	756	753	744	743	710	769	740	763	739	774	717	730	711	752	767	716	753	752	771	770	754	705	726	720	704	773	718	752	719	773	734	789	800	724	777	719	767	729	766	693	745	747	763	763	711	749	729	736	753	730	763	773	744	721	756	789	741	726	738	755	761	708	773	828	770	767	751	736	739	774	720	784	720	741	716	734	726	764	780	725	777	718	784	762	737	728	733	777	729	759	779	719	735	761	745	746	774	730	724	710	759	725	671	752	744	729	728	763	749	739	723	757	722	743	734	706	735	714	770	716	724	772	713	715	720	756	754	743	756	747	731	752	754	718	718	739	717	755	707	736	754	758	745	711	794	770	739	743	723	716	750	711	683	692	767	704	725	731	729	762	704	760	697	750	702	791	778	738	755	745	722	742	746	722	747	726	733	724	747	769	699	773	743	783	752	768	774	706	736	745	768	763	753	729	778	733	785	733	789	679	753	749	707	774	695	743	702	711	742	712	754	699	793	739	752	789	737	751	752	715	736	766	768	711	699	706	732	749	770	789	791	764	749	771	721	743	758	750	749	684	711	778	721	707	742	775	758	769	741	739	718	754	798	765	768	767	715	718	809	784	742	718	739	707	769	752	717	713	760	744	732	756	746	710	730	781	732	748	741	727	766	703	818	721	759	775	726	714	765	799	765	769	752	794	761	759	730	751	700	758	749	749	732	762	735	756	713	779	754	732	767	708	782	755	773	754	680	725	743	751	777	779	683	732	718	758	717	779	795	737	765	743	779	731	735	745	730	694	701	731	706	747	705	738	777	741	777	756	725	750	748	736	729	709	766	720	762	725	754	720	735	743	739	717	716	767	748	703	744	698	710	745	734	771	788	755	744	717	737	739	727	718	785	677	716	733	731	752	707	724	721	742	755	746	739	741	745	749	725	795	749	752	756	735	769	764	766	709	762	716	727	704	757	765	715	775	770	727	736	718	757	723	741	685	739	747	737	691	748	702	759	746	735	697	699	722	754	785	770	735	749	772	763	734	703	755	752	717	713	742	764	716	800	762	734	785	751	740	725	746	750	712	692	755	729	768	722	737	741	724
14455	3119	3536	2678	1695	1258	950	735	554	549	477	372	385	361	308	317	293	299	265	276	304	299	280	306	272	260	280	257	251	218	241	262	244	253	257	260	261	248	228	253	230	276	250	254	240	224	230	244	233	257	238	241	239	244	254	232	207	219	214	230	239	234	233	253	205	228	237	237	246	222	221	223	245	235	230	216	226	224	242	239	240	242	228	216	229	204	240	240	256	253	245	241	230	228	238	251	215	247	225	220	208	248	247	212	232	215	227	220	226	249	221	225	197	239	248	242	237	219	253	233	220	223	228	223	224	251	223	263	246	234	199	209	220	253	248	252	270	215	198	214	239	232	241	236	226	221	220	217	242	231	217	215	232	228	223	223	201	254	249	251	254	210	203	227	225	235	226	241	252	228	199	224	219	227	254	242	231	248	232	217	238	209	225	220	228	252	259	218	242	228	239	227	245	205	190	225	209	226	230	224	204	234	232	234	236	203	194	225	237	225	213	221	200	220	222	254	211	220	247	238	250	230	230	250	251	257	269	238	226	244	211	214	235	230	258	230	217	225	266	202	228	241	208	243	224	235	244	220	233	212	231	224	216	251	237	219	237	223	229	204	234	226	249	202	207	225	224	209	251	226	230	230	228	239	219	210	221	228	221	225	238	229	217	245	212	212	259	216	236	257	231	215	231	255	238	215	258	238	235	219	225	236	264	236	221	221	234	263	233	251	246	218	206	250	242	254	271	236	260	249	234	229	200	206	202	229	238	220	231	211	220	211	222	226	224	210	225	234	247	219	243	219	212	235	249	238	259	247	230	213	239	196	233	220	217	257	245	237	259	238	239	246	218	229	242	230	217	245	229	242	222	216	225	237	233	201	208	241	228	252	206	237	232	252	234	225	231	234	227	226	228	224	221	247	213	243	228	231	263	241	216	247	218	243	205	211	215	247	213	222	239	250	217	241	243	231	257	236	215	212	246	210	259	245	251	231	229	235	221	220	236	276	239	230	238	227	239	249	216	232	229	236	228	235	217	209	235	211	226	206	207	218	212	192	229	234	233	231	215	224	207	247	238	230	199	237	210	220	254	216	216	247	242	217	237	234	206	239	212	241	211	251	219	240	231	229	214	220	236	231	227	222	217	235	234	203	240	211	236	234	235	225	216	250	228	214	213	249	246	252	240	235	221	221	218	198	232	201	239	226	217	230	246	208	249	231	223	250	214	258	229	224	207	201	234	216	235	223	216	183	246	230	228	229	234	236	213	265	230	230	206	232	203	233	247	221	241	215	198	214	232	254	265	218	197	222	208	195	212	232	219	220	200	227	232	203	243	213	238	275	253	235	250	210	216	229	235	206	238	235	227	217	236	230	216	212	252	222	225	235	251	234	224	235	223	226	232	209	221	199	227	219	219	240	224	262	212	204	242	216	268	233	222	228	218	248	226	222	245	214	246	236	244	246	228	215	253	249	217	213	219	243	228	185	241	221	178	241	234	243	197	228	229	245	225	255	213	247	223	217	207	240	236	228	250	232	250	204	227	227	243	220	239	227	240	230	222	242	207	186	234	201	246	225	238	238	234	254	255	239	239	213	229	234	205	237	226	219	231	234	217	227	261	229	238	227	238	187	232	251	241	222	226	242	234	253	228	236	221	221	240	215	220	220	242	211	229	226	225	215	221	248	225	249	201	240	255	228	223	252	230	245	218	254	230	234	266	236	194	239	248	219	236	244	192	232	211	239	233	259	254	232	241	212	231	243	208	236	240	233	209	240	252	250	215	236	205	252	217	237	231	222	228	214	264	264	239	223	227	244	243	244	270	228	227	231	232	223	214	233	205	244	242	223	218	242	225	233	199	223	231	233	257	251	235	246	204	237	203	227	205	205	229	240	224	205	231	248	208	217	238	230	237	218	222	251	227	264	232	236	210	207	233	244	227	250	232	218	226	208	211	217	228	222	219	246	215	212	258	218	233	223	256	221	227	242	238	246	215	222	224	246	216	223	238	232	199	239	256	224	245	238	249	230	227	216	228	237	241	247	223	214	211	229	236	193	223	225	250	247	219	195	203	252	213	233	235	242	205	198	233	211	248	238	236	229	224	220	221	223	203	212	201	228	234	230	225	222	222	265	239	264	220	233	199	216	197	223	229	211	228	243	226	241	218	227	215	227	220	243	224	228	226	214	241	232	194	230	208	243	214	247	255	230	233	200	244	240	195	267	227	242	219	252	244	220	232	242	231	231	233	210	227	224	231	212	239	229	252	227	223	232	255	230	220	258	233	223	224	225	246	256	239	218	229	229	254	216	238	212	227	223	229	254	225	209	218	225	231	204	205	245	235	231	221	216	240	222	234	251	246	215	239	235	222	215	226	219	234	245	247	200	224	186	233	218	236	239	249	220	237	227	220	213	227	228	280	246	264	252	214	220	226	212	225	229	225	213	251	222	217	209	245	255	256	194	209	256	248	221	249	213	233	244	223	233	222	221	233	195	225	218	226	236	228	220	225	238	248	226	214	242	246	252	231	212	221	211	242	226	238	252	234	179	206	238	244	257	249	230	242	224	230	244	256	218	255	217	223	248	243	271	228	244	233	258	217	223	229	236	250	223	235	242	209	263	218	220	201	240	248	226	216	220	221	248	238	250	236	217	224	212	219	227	213	228	236	234	246	264	253	246	221	227	230	226	246	246	229	234	218	221	216	238	251	214	260	214	242	224	219	224	220	234	225	231	221	217	236	253	206	213	222	265	229	236	232	218	218	202	265	208	214	244	213	232	216	218	238	245	208	234	235	220	190	203	259	269	212	241	229	238	232	245	219	241	223	222	223	241	232	238	218	245	236	258	218	227	233	223	247	229	240	240	233	221	219	228	191	216	201	233	220	235	234	224	222	212	255	246	217	228	199	256	233	230	236	208	254	206	217	205	229	235	245	223	230	210	257	223	257	220	244	241	227	237	205	254	220	206	233	199	212	234	201	213	246	251	234	255	236	222	230	235	231	233	200	200	246	216	242	214	236	213	235	239	238	212	214	206	232	219	224	228	243	229	222	221	216	216	234	243	213	193	233	237	247	244	222	250	242	229	226	267	227	230	233	222	212	251	274	249	238	214	232	224	204	229	220	226	236	214	238	221	238	242	236	269	206	232	236	228	234	209	239	210	244	201	242	240	224	242	231	255	224	193	230	222	235	222	229	255	222	226	217	206	260	237	220	211	258	208	247	243	224	232	231	223	206	211	224	212	219	229	214	239	228	210	246	229	217	214	230	239	236	235	201	248	240	216	230	241	221	237	229	225	226	247	236	226	274	224	213	244	203	201	222	226	219	244	218	210	226	212	239	227	234	211	215	234	258	223	206	237	228	230	214	241	200	241	216	234	235	241	239	235	243	234	232	224	245	216	243	206	231	212	236	220	214	217	202	233	217	258	245	238	228	253	227	243	236	236	223	206	210	235	228	238	234	215	245	240	225	236	220	216	242	276	216	249	229	223	236	257	211	197
9293	2865	5868	7029	6078	5018	3984	3259	2795	2435	2099	1648	1431	1332	1305	1201	1165	1131	1020	949	934	950	840	915	864	839	790	783	731	704	717	738	707	708	685	760	709	694	692	688	715	681	645	713	677	693	652	603	632	648	578	628	581	625	580	602	600	594	639	596	553	592	594	603	556	535	595	588	607	633	568	620	581	619	615	612	599	584	555	572	578	601	584	497	605	553	591	577	551	609	575	577	568	584	562	579	558	621	572	574	559	622	566	579	574	577	562	570	597	563	570	566	571	581	541	590	578	562	559	556	552	559	539	539	536	562	594	534	561	537	554	552	541	555	565	602	564	528	593	579	534	547	556	561	592	589	567	563	560	563	544	492	542	608	574	580	569	569	551	579	624	556	603	590	563	573	528	578	556	539	562	528	563	530	584	595	578	581	610	604	530	583	557	575	603	562	554	575	591	605	534	588	561	607	568	563	621	587	617	577	552	565	587	569	536	578	512	529	518	591	602	581	563	511	577	561	572	578	572	577	555	604	589	515	594	577	595	593	605	572	528	591	574	549	559	556	505	568	568	542	540	561	550	581	562	577	540	582	544	550	565	560	542	581	545	569	531	597	587	564	589	553	599	562	600	557	552	578	560	591	589	570	562	563	561	551	601	593	549	636	572	603	586	564	561	537	557	578	556	563	585	579	552	550	558	554	567	588	576	551	584	592	555	601	524	577	591	575	564	540	603	574	562	575	564	549	582	577	583	540	556	575	572	599	525	554	608	577	549	567	594	548	555	596	562	551	576	562	564	567	609	544	575	608	559	551	574	542	578	556	604	568	510	627	574	584	547	556	597	583	565	530	620	565	570	563	571	554	547	587	526	550	579	551	546	564	606	568	569	563	556	598	587	562	547	557	537	566	577	578	548	592	552	582	557	568	554	577	561	543	574	554	570	574	547	596	561	550	563	615	575	541	646	582	538	576	599	591	566	559	580	602	588	583	597	581	530	607	571	516	598	573	571	580	544	552	525	598	595	569	566	539	581	592	555	583	559	546	590	546	545	606	582	521	562	564	565	591	584	565	581	560	599	584	603	611	604	575	534	565	572	568	557	615	577	544	576	569	574	598	575	576	557	574	566	564	556	557	558	560	577	561	555	604	576	546	627	576	553	558	537	599	556	581	610	561	563	590	577	587	544	550	580	547	540	574	574	542	529	565	559	571	550	604	554	601	593	618	585	563	565	574	544	584	593	525	636	542	556	593	594	595	580	607	525	597	572	558	576	549	552	516	576	562	536	595	563	570	571	608	602	585	572	558	564	560	571	583	541	557	537	536	581	550	605	535	589	545	575	593	598	546	569	543	579	577	553	510	553	550	566	590	577	575	506	604	559	600	574	551	546	576	580	592	546	597	564	598	551	549	564	569	549	574	529	564	519	552	551	617	578	563	567	542	576	566	595	534	581	627	594	544	568	530	534	595	572	582	556	588	582	549	567	581	547	579	594	568	550	593	563	559	579	621	564	577	569	548	601	576	538	612	592	567	557	562	558	571	563	576	585	580	578	578	561	616	534	589	528	583	588	602	526	508	560	526	518	551	519	593	595	568	527	588	549	560	571	559	558	564	556	607	524	571	596	580	599	543	560	575	582	547	542	528	601	537	558	506	590	559	607	573	572	571	557	579	593	575	594	572	507	560	573	582	545	589	548	573	615	548	549	575	585	551	536	577	581	512	550	603	583	589	586	560	597	596	581	531	562	534	570	572	579	545	534	550	562	553	589	584	569	557	586	555	524	596	573	586	577	558	564	597	580	526	601	563	597	567	583	604	551	552	580	567	571	573	578	596	543	577	585	559	534	531	573	518	606	609	554	568	562	577	541	491	587	544	551	610	574	585	561	588	584	534	506	614	586	574	544	579	571	569	585	562	585	599	535	566	528	585	561	562	569	520	654	613	531	542	542	546	593	558	540	540	572	599	568	547	565	567	517	548	563	538	560	600	566	575	590	557	548	573	540	611	577	569	588	553	559	559	551	603	534	560	561	635	539	577	571	610	531	545	572	591	579	579	578	579	542	525	604	580	549	592	582	607	520	537	595	609	572	572	560	571	592	607	550	579	526	533	594	569	600	550	561	574	592	544	593	599	542	575	572	571	538	553	577	599	535	567	582	549	555	562	597	576	547	557	560	524	535	602	566	581	556	575	597	544	584	537	592	558	592	577	613	563	606	568	583	599	556	594	596	575	591	525	568	511	506	579	568	597	545	584	590	567	573	602	550	543	545	546	541	544	594	597	583	584	582	564	550	592	549	539	600	559	549	589	554	539	585	572	566	570	544	578	512	593	591	552	597	529	534	577	589	560	599	564	559	567	584	568	544	590	505	572	547	558	610	548	566	582	571	558	580	585	594	603	553	576	596	558	608	540	558	537	541	580	548	575	586	605	552	593	553	559	592	558	556	542	546	535	556	568	559	548	581	558	561	603	535	597	558	570	582	494	566	577	522	578	578	617	597	551	586	564	596	540	529	583	564	597	558	585	580	544	548	589	579	566	569	572	582	541	524	538	533	563	551	519	564	612	533	556	569	570	561	572	567	533	546	554	553	541	594	547	530	579	545	554	537	573	565	581	578	588	584	540	545	586	590	558	550	580	513	567	549	544	563	573	573	585	642	512	570	559	579	562	576	551	565	575	549	541	571	580	623	565	579	555	579	569	560	578	575	564	598	578	543	575	558	564	606	575	522	576	559	553	561	545	568	565	570	587	530	582	557	535	577	607	550	563	545	600	559	583	550	607	568	596	600	577	542	563	593	537	588	563	539	551	573	567	556	563	579	595	571	573	571	583	589	543	572	576	575	536	571	530	528	583	559	567	556	564	562	569	555	569	536	594	554	619	616	574	540	557	574	551	624	548	526	557	549	566	575	529	594	576	549	564	597	573	551	585	566	586	527	553	580	577	551	558	621	591	585	578	583	581	605	497	553	571	567	562	570	545	574	553	559	602	598	531	561	559	560	588	573	550	592	552	552	640	639	566	569	607	575	575	595	572	580	561	548	588	585	569	585	537	562	575	576	582	639	587	546	577	602	624	572	560	558	538	583	564	565	574	607	585	566	602	543	602	595	572	542	558	570	564	588	559	524	555	546	555	592	567	538	601	596	541	531	607	577	536	592	559	599	573	539	595	553	569	573	559	586	553	606	554	527	596	591	557	532	602	550	582	562	598	586	588	578	565	575	583	590	573	575	603	574	583	545	551	599	552	577	572	572	547	619	588	586	541	532	579	565	552	574	587	555	572	538	533	572	576	565	563	597	568	593	572	535	562	575	563	530	596	556	617	592	555	583	553	552	603	567	589	566	561	597	560	537	553	585	556	567	561	603	578	560	548	524	581	569	598	578	563	565	579	574	584	573	604	555	595	567	589	592	580	579	577	575	549	598	552	540	575	564	633	615	581	535	552	596	586	569	582	598	543	590	555	595	575	567	566	594	542	554	554	555	573	569	562	547	567	584	565
2247	922	1069	925	789	627	578	495	481	416	345	415	332	384	373	369	403	345	373	354	381	314	352	339	361	326	314	357	345	307	294	371	318	365	323	320	338	343	335	347	362	332	334	307	377	346	314	319	364	316	335	358	367	339	335	381	331	365	358	347	361	326	324	341	353	304	350	381	334	321	363	327	348	373	338	317	293	331	334	323	345	379	342	338	334	327	335	360	332	333	340	345	325	347	336	329	341	386	345	359	319	316	346	317	337	359	346	332	355	322	344	368	351	357	369	311	329	329	325	302	360	334	340	321	371	310	318	324	350	324	314	365	345	361	332	334	306	350	341	352	365	339	352	312	325	316	317	347	332	344	335	339	324	357	332	332	351	345	344	330	416	331	330	339	357	325	341	316	374	362	333	369	332	326	361	360	341	391	351	327	304	312	300	352	336	338	329	321	337	328	349	363	342	338	324	345	332	334	372	329	317	339	332	319	383	287	363	335	341	348	336	352	329	333	378	330	329	359	336	335	379	345	361	357	307	328	371	323	318	323	306	335	339	309	335	327	320	345	334	375	328	348	333	355	370	321	368	337	301	317	350	354	331	342	319	348	337	338	381	354	364	391	366	362	327	346	334	356	330	331	322	336	339	306	330	323	333	329	346	333	348	347	332	335	347	345	342	347	345	328	347	329	381	344	307	324	349	320	312	374	346	307	338	309	334	346	349	320	325	340	305	309	328	353	352	334	316	305	351	333	303	334	359	318	346	344	294	343	335	334	351	360	327	352	352	324	331	325	331	310	348	329	342	358	321	315	360	338	318	382	318	362	305	358	307	323	301	338	344	373	335	337	346	353	332	332	335	348	354	313	335	329	329	362	313	346	370	301	313	320	370	345	325	346	345	333	337	412	360	328	310	385	339	349	351	319	323	338	337	328	311	338	328	336	342	340	334	328	330	354	313	331	359	345	335	351	312	336	354	367	359	295	322	359	323	299	328	306	352	336	354	310	310	336	367	340	330	335	309	324	356	347	318	308	316	339	355	317	339	323	335	378	323	323	376	377	383	331	308	357	327	350	363	308	380	324	328	356	342	375	337	341	317	360	346	340	345	352	369	323	336	331	319	373	340	363	317	320	345	311	347	350	343	318	343	351	339	324	311	315	352	299	346	349	329	386	321	334	349	323	325	323	327	344	296	345	343	329	343	320	339	344	329	344	355	325	311	348	327	350	322	349	336	376	325	333	346	335	360	370	344	344	318	348	342	329	350	356	353	362	331	321	343	356	336	313	340	332	322	323	366	326	343	364	326	310	335	336	351	351	320	302	366	343	338	339	356	350	340	346	347	333	348	327	315	324	331	311	354	325	351	359	351	334	351	361	337	317	344	341	352	347	325	339	339	348	305	336	327	328	363	370	323	311	336	355	334	337	316	315	316	323	319	342	327	345	370	342	336	353	361	346	323	361	313	351	350	313	346	352	342	326	347	353	349	366	366	364	338	340	330	337	332	313	320	338	370	344	357	366	332	361	323	339	338	335	341	343	335	322	321	350	303	358	325	337	337	346	358	360	362	341	371	339	348	355	318	377	356	329	358	320	344	331	333	333	311	328	324	327	341	285	337	358	351	332	320	380	323	371	352	342	356	357	353	321	335	312	326	305	314	333	356	355	372	326	361	330	336	381	349	359	349	304	290	341	356	336	307	350	355	318	336	335	346	353	335	355	353	332	330	345	343	343	369	348	307	338	336	329	344	344	371	313	376	350	343	354	341	312	319	315	351	346	345	349	326	369	367	337	334	313	354	368	344	345	356	335	357	337	325	388	354	329	335	343	338	327	310	328	333	298	346	294	346	304	360	325	344	320	376	345	332	370	336	342	369	342	351	319	334	370	370	377	331	386	327	338	360	327	342	335	351	339	332	362	316	327	340	358	349	360	336	336	331	354	315	337	353	353	318	317	332	317	338	334	358	323	345	310	354	296	332	340	349	359	354	337	367	357	354	344	367	334	313	331	332	341	336	319	305	313	362	308	329	385	330	338	336	359	352	325	339	349	298	324	355	341	352	342	340	308	369	347	363	319	309	320	358	377	331	345	360	353	362	336	320	316	357	303	311	342	339	322	350	348	342	347	335	345	373	330	345	348	340	338	366	348	344	377	353	329	357	327	329	321	312	321	315	344	332	329	353	332	342	323	330	347	341	356	381	323	304	364	331	330	334	316	362	358	331	332	391	352	335	345	382	352	319	330	312	351	338	332	343	349	330	334	328	337	358	331	316	361	320	336	397	360	348	328	344	371	332	357	347	303	334	316	345	326	294	374	335	316	352	332	327	345	334	349	333	301	335	382	355	346	325	352	346	314	312	370	360	351	359	319	349	354	354	333	333	351	345	375	319	364	366	331	337	339	339	342	322	326	327	315	352	337	347	337	338	375	373	311	325	331	331	322	339	337	321	336	346	365	320	342	312	374	311	386	341	349	345	307	322	330	327	350	347	337	310	336	344	359	332	320	335	354	319	338	326	348	381	336	325	347	338	345	320	371	307	309	353	340	323	327	328	357	332	341	326	311	348	366	314	333	345	328	334	350	360	326	350	378	347	316	357	328	302	366	361	368	338	346	334	328	364	346	319	348	325	349	329	350	316	336	337	308	348	369	313	373	349	368	364	348	349	340	340	330	343	317	317	307	341	327	350	365	363	326	319	327	379	339	331	328	320	303	353	327	321	340	336	335	333	329	345	295	347	343	365	315	352	343	344	360	388	362	348	336	373	373	300	362	317	364	348	346	336	346	374	334	333	357	342	327	371	343	359	345	317	309	360	331	319	339	354	309	357	337	334	337	343	327	357	344	307	329	342	337	337	335	363	312	355	356	382	346	354	345	334	363	349	352	378	323	345	320	356	312	330	340	332	347	357	345	375	342	325	320	351	330	321	357	344	340	357	327	360	327	331	294	318	370	350	333	367	305	346	348	344	337	348	318	346	363	333	355	399	330	298	335	351	343	334	334	349	330	377	330	309	307	350	341	372	287	330	321	334	302	350	337	318	328	331	346	317	351	368	306	355	346	342	346	339	354	325	294	332	335	316	349	327	296	308	291	358	345	330	352	327	350	394	338	359	316	328	350	324	333	321	332	331	345	363	338	308	348	364	370	324	369	345	332	376	336	360	315	343	325	362	342	339	349	313	330	337	356	341	329	371	306	340	342	368	313	329	328	332	322	305	342	332	337	322	360	353	341	347	322	322	290	360	343	355	323	330	378	321	327	340	340	357	360	327	315	340	336	329	289	347	341	332	327	321	342	350	340	320	353	328	355	311	347	327	315	328	359	366	357	348	364	373	361	322	350	311	349	359	328	332	349	342	325	364	348	372	344	320	329	318	344	343	354	328	337	349	354	345	318	335	353	353	349	340	316	351	333	339	330	349	306	327	392	299	313	336	320	324	323	352	297	346	342	351	361	366	368	306	334	371	342	334	354	372	393	336	352	357	326	360	318	337	345	300	322
2413	1466	2391	2853	2762	2320	1934	1661	1494	1385	1179	1115	996	1005	972	1002	946	922	886	917	929	915	880	845	866	875	854	870	900	848	884	818	840	830	881	837	865	795	843	806	888	839	827	868	827	797	851	819	826	875	806	800	843	831	791	848	793	818	828	827	823	814	787	798	823	814	804	848	877	777	785	837	844	857	833	829	810	802	795	814	800	831	779	741	812	873	813	775	803	872	778	786	820	869	757	802	841	797	780	850	761	750	804	865	830	800	814	814	783	801	835	797	785	805	766	801	773	817	817	804	782	822	826	819	803	852	790	850	787	842	834	767	782	762	768	774	779	796	782	772	817	795	797	808	845	872	783	782	827	798	827	783	800	851	837	835	834	841	838	797	796	833	835	852	756	799	838	787	752	775	812	811	822	778	799	758	789	839	765	769	800	785	838	797	743	783	770	811	794	788	774	828	823	821	812	849	793	818	787	803	754	809	786	804	780	759	789	820	797	799	788	800	793	852	759	787	745	825	825	800	856	832	799	804	835	834	803	788	822	813	813	809	777	820	787	778	824	797	826	812	800	772	804	774	810	783	817	843	806	831	777	809	818	829	838	795	814	816	773	801	782	804	799	802	851	754	830	827	845	784	841	817	798	818	823	821	809	857	797	794	898	787	842	777	810	803	862	782	796	884	773	829	826	776	835	808	795	813	808	829	796	779	775	771	816	781	782	792	775	787	810	760	850	834	774	861	773	793	749	752	759	805	832	801	812	769	824	836	815	847	832	841	832	818	814	797	802	851	775	770	840	812	814	808	791	796	812	816	754	792	798	819	828	777	843	828	766	831	820	796	838	766	815	772	770	803	822	808	844	833	795	825	835	818	791	805	827	820	783	803	790	741	824	795	849	768	807	816	766	868	804	810	801	840	760	821	797	858	776	796	825	799	808	827	817	808	844	796	831	751	793	785	856	792	785	780	834	828	827	832	845	789	849	811	787	784	793	800	765	819	755	800	770	779	796	867	823	781	788	822	918	842	816	782	803	813	835	846	818	815	769	856	821	801	760	800	830	810	805	771	748	804	880	816	797	813	789	806	838	793	855	812	781	840	792	772	796	795	783	791	783	795	878	795	812	833	831	793	792	844	807	805	830	783	826	761	816	746	807	868	767	771	754	859	888	805	801	818	790	771	839	794	806	837	781	845	832	737	707	808	842	744	842	842	757	793	770	793	799	813	809	826	786	783	769	772	798	764	871	783	772	800	813	809	786	872	838	796	789	788	814	762	781	829	780	822	843	826	783	787	807	746	789	788	840	791	806	799	793	827	828	798	834	810	795	834	839	825	822	811	821	797	831	793	837	771	832	813	768	780	826	790	796	789	783	820	791	807	857	826	797	793	776	815	814	757	784	848	790	807	784	857	776	775	825	771	802	772	744	780	817	792	809	756	770	775	838	840	834	786	802	808	769	830	787	841	808	755	818	793	786	811	781	801	834	795	835	817	769	802	752	742	755	778	779	832	828	875	814	799	777	788	817	816	800	832	842	823	823	826	835	762	850	785	816	826	836	828	833	737	785	778	825	791	809	808	854	793	816	808	775	798	821	798	776	813	786	782	839	788	846	775	841	821	801	785	816	822	782	808	787	762	812	862	798	809	770	816	826	776	791	810	821	843	841	838	793	767	778	796	837	791	876	764	791	772	777	790	832	817	812	784	757	779	806	781	833	779	841	817	807	824	813	809	801	785	771	799	814	835	809	800	788	807	748	818	791	817	790	792	807	795	775	783	784	724	762	809	802	784	802	817	758	791	822	786	861	789	810	809	751	786	802	835	819	776	765	757	829	808	761	810	815	809	833	799	830	763	805	808	821	808	766	860	780	805	804	800	830	813	779	833	791	793	857	808	749	790	803	776	810	760	780	815	807	779	804	812	811	771	807	820	794	837	745	829	824	803	811	771	804	781	725	798	803	807	815	809	792	801	806	843	859	750	850	807	830	757	794	830	822	811	804	783	787	794	841	797	773	822	815	813	813	789	747	856	821	783	819	798	784	821	815	834	839	773	780	785	845	788	798	847	794	793	842	843	776	784	818	810	788	806	748	835	775	799	827	817	818	797	789	792	776	787	813	845	731	821	821	789	774	772	845	776	855	832	801	794	774	769	809	832	771	785	806	810	855	792	817	856	805	781	799	774	813	824	781	774	768	820	817	770	758	783	810	731	810	791	809	830	810	781	793	773	797	852	792	830	760	804	789	744	833	804	806	836	820	834	826	800	823	824	787	793	810	821	815	763	818	747	821	810	795	804	794	798	798	810	814	861	768	789	811	843	821	799	815	814	757	831	807	780	804	856	868	863	794	809	811	858	768	793	781	793	779	849	772	817	814	809	809	820	785	795	846	849	861	794	796	807	807	745	816	787	787	817	773	790	809	788	777	843	808	762	813	786	762	854	844	811	794	807	810	798	831	850	756	785	776	829	815	825	797	832	793	842	783	790	824	827	810	813	807	787	804	819	794	754	759	844	798	789	769	815	776	831	815	844	803	756	787	821	802	862	745	781	774	782	782	781	756	851	816	829	782	764	751	819	795	849	802	801	818	793	821	791	807	821	845	786	843	804	783	802	765	828	885	778	832	818	794	793	830	804	778	777	881	868	740	821	794	830	823	770	832	799	805	800	803	798	781	774	803	847	777	785	810	749	832	790	790	818	770	741	811	807	787	783	812	833	877	771	844	801	795	820	771	816	813	817	780	834	785	812	835	828	771	818	848	843	807	785	780	800	815	817	799	823	791	780	798	830	814	790	797	805	813	793	860	770	779	784	805	770	877	795	787	832	793	789	812	807	781	769	851	788	751	824	763	814	783	788	844	807	818	836	798	786	863	784	840	789	802	813	798	840	829	817	803	760	829	783	805	822	767	789	887	815	800	764	781	819	794	837	784	805	782	865	764	788	779	794	778	801	785	843	767	809	795	828	853	759	770	805	763	833	797	780	856	797	842	848	826	817	784	787	779	812	799	828	854	784	756	822	766	794	806	821	824	768	771	802	790	772	798	837	780	778	817	827	788	851	760	782	791	755	835	823	789	846	792	785	814	810	796	766	807	844	833	796	819	825	838	792	800	772	769	828	863	766	785	821	809	828	783	829	791	785	782	775	719	794	772	767	775	831	864	807	798	798	793	824	815	816	837	829	769	780	825	809	791	815	786	828	777	777	750	765	798	790	814	823	834	785	767	804	816	766	866	845	780	813	805	796	781	822	818	772	825	792	811	870	846	790	802	797	846	806	797	825	801	782	808	817	814	799	792	826	760	829	810	823	789	806	780	786	787	803	851	791	832	835	810	840	765	766	803	785	775	790	761	804	801	805	771	850	793	812	779	785	829	777	764	835	797	809	783	842	816	814	774	805	786	798	894	807	782	761	811	793	827	776	851	774	780	783	759	787	817	783	806	795	761	799	796	813	779	812	781	799	801	829	804	796	856	813	846	750	793	843	810	827	806	786	783	785
8058	1903	2190	1703	1279	895	800	651	573	495	464	436	440	374	367	359	343	347	339	334	372	345	359	318	298	315	325	313	340	348	279	298	333	313	304	310	307	337	326	299	336	334	320	298	324	304	316	313	327	314	306	311	345	300	327	292	315	283	312	305	336	331	336	346	307	322	302	311	286	264	309	300	299	325	319	283	322	323	323	288	335	310	328	322	331	313	318	292	362	289	267	315	324	345	334	320	331	319	321	321	320	332	327	355	306	303	287	334	305	294	276	300	299	329	351	344	309	298	330	283	295	305	333	296	308	319	302	318	313	303	328	297	288	327	326	320	298	310	296	307	317	300	300	298	308	322	345	337	292	341	279	314	322	301	337	304	320	308	298	261	322	309	315	289	283	318	319	296	307	326	308	330	329	291	319	291	308	325	325	323	304	309	309	311	324	317	280	310	326	285	313	322	333	287	293	317	306	277	333	328	279	297	275	284	310	310	291	324	329	299	312	299	298	336	261	321	310	294	308	330	322	304	299	316	313	294	309	312	328	304	305	338	293	324	301	324	256	306	309	303	309	299	311	336	293	312	300	341	314	286	292	313	344	320	309	324	328	300	317	310	327	305	316	283	296	339	337	295	323	310	337	281	333	318	333	289	321	328	346	301	315	315	308	309	291	311	281	279	346	281	282	330	346	339	302	308	292	299	297	325	286	328	320	329	293	307	297	337	351	331	288	310	285	288	277	332	310	300	305	321	324	315	316	314	294	302	331	315	294	329	307	319	339	306	337	323	349	307	324	299	309	320	290	342	283	292	281	318	335	315	306	311	287	346	300	333	302	323	282	316	283	333	303	293	294	311	349	301	291	306	320	316	309	278	296	328	302	349	307	293	325	310	329	324	309	303	293	348	288	296	307	377	309	297	332	329	330	293	315	277	293	348	326	338	306	293	300	292	310	299	301	349	298	312	309	257	333	291	346	315	277	292	314	319	306	331	323	323	304	292	303	347	308	288	338	336	296	320	309	326	312	321	330	350	321	324	303	306	322	332	295	336	296	296	314	347	311	290	281	298	295	301	304	288	288	302	272	314	305	283	319	299	309	317	335	308	330	323	320	289	310	307	302	292	311	352	351	322	287	320	323	338	328	334	268	317	302	295	329	304	362	346	306	354	291	294	315	302	312	332	302	322	311	286	343	315	301	313	295	299	298	350	322	291	310	332	306	343	302	296	305	324	309	291	313	318	288	285	290	331	298	294	329	282	297	318	310	337	339	338	334	341	311	300	318	303	296	325	324	330	278	300	287	300	312	289	325	335	348	280	317	348	314	309	308	322	304	311	297	292	325	300	300	310	338	327	320	315	285	323	345	286	286	314	318	296	338	293	323	295	321	316	298	280	327	285	286	290	321	304	284	309	302	306	332	308	317	278	261	296	301	313	320	339	310	281	299	303	338	358	328	319	305	303	318	307	316	328	349	347	317	319	317	317	318	331	304	273	346	340	313	322	325	305	297	310	333	343	331	301	325	291	291	302	374	285	312	322	295	288	327	302	340	330	304	307	316	325	293	300	291	328	377	324	304	284	308	325	348	298	319	304	282	271	300	287	330	301	285	343	316	322	314	306	320	293	322	286	328	338	295	304	317	335	306	293	319	332	320	279	318	318	335	253	312	298	317	308	298	311	286	317	336	337	295	310	338	337	315	325	310	317	311	332	334	297	297	345	275	318	297	333	304	311	308	321	286	302	288	306	288	307	292	295	269	319	279	313	337	320	285	288	316	282	297	285	307	309	304	347	319	301	337	320	321	324	279	338	316	289	303	290	320	306	299	311	348	317	318	298	308	290	330	282	279	315	310	310	319	289	307	301	325	320	317	261	339	335	341	291	294	337	283	303	336	337	318	324	319	310	286	355	327	340	291	296	299	302	317	305	323	305	340	320	371	341	309	336	322	308	335	315	279	292	313	322	309	338	328	317	304	323	303	320	316	310	278	329	338	299	309	321	306	313	314	332	311	338	279	350	262	312	324	305	309	325	310	303	307	289	325	335	342	293	338	297	311	323	310	290	329	303	309	317	324	318	310	294	300	317	278	302	286	344	357	294	316	305	321	313	318	327	308	323	354	334	333	320	277	307	328	302	315	318	283	298	316	321	321	318	298	302	323	305	318	292	310	326	288	293	286	273	346	325	324	343	319	326	297	326	307	306	307	281	294	322	317	292	304	276	282	336	313	331	326	307	315	321	314	349	296	308	291	317	313	314	306	311	347	286	317	303	306	340	312	309	340	316	297	339	321	305	316	307	332	296	301	315	285	279	339	313	339	283	290	307	303	306	311	298	321	309	321	282	301	302	343	312	300	309	316	313	306	337	351	341	296	323	340	317	324	335	311	276	312	304	328	318	315	308	291	350	322	291	335	335	303	329	329	323	294	302	321	304	317	289	308	302	323	326	314	291	320	333	304	343	327	308	341	330	288	336	316	296	340	343	305	313	304	315	303	289	321	307	296	285	310	295	269	312	311	310	339	281	302	325	309	331	324	329	331	321	272	312	342	309	314	340	318	279	317	341	284	363	332	305	321	313	296	303	292	291	327	333	313	295	282	319	307	298	300	290	339	309	314	293	301	320	298	311	321	341	307	284	311	308	282	283	284	315	317	290	313	303	324	299	317	317	285	312	329	274	334	301	378	315	283	325	336	314	306	300	303	295	292	302	267	286	302	340	285	321	319	304	296	318	350	315	299	302	316	297	313	325	320	303	286	304	302	321	336	342	314	332	315	330	309	325	324	260	311	344	305	275	314	281	301	339	292	304	303	275	321	336	328	338	270	306	324	310	310	303	326	333	292	321	315	298	308	308	313	296	328	323	308	329	320	334	318	299	302	279	305	340	316	284	316	323	326	341	325	311	310	294	316	337	304	336	304	309	316	307	325	317	307	286	313	293	350	299	286	347	284	300	290	324	312	322	324	323	313	315	334	309	299	311	322	312	321	318	329	314	312	309	322	321	301	297	343	284	314	305	340	299	323	325	284	314	311	270	330	272	321	305	288	320	339	306	315	286	319	335	319	297	310	319	291	300	289	325	338	337	320	310	305	319	315	297	285	327	334	322	311	298	335	302	305	311	290	330	290	283	318	284	329	278	327	316	279	272	300	313	294	345	310	307	311	338	291	283	277	273	304	303	317	314	286	304	332	328	309	313	296	271	300	327	323	332	320	297	332	329	291	296	343	332	321	318	331	314	269	313	328	316	305	301	295	307	318	291	336	304	295	339	354	305	292	273	328	287	322	308	325	314	334	315	303	303	318	314	305	302	331	291	329	353	320	322	312	295	293	343	324	311	327	322	341	322	295	335	286	293	323	360	295	326	349	330	335	343	291	298	292	310	310	311	335	324	351	331	294	325	319	298	309	313	299	333	286	292	322	329	299	322	329	328	314	294	305	299	328	321	320	340	328	300	288	322	303	316	324	282	292	332	334	330	298	282	296	290	305	298	325	302	318	310
7132	2281	4441	5275	4805	3854	3042	2567	2203	1899	1652	1406	1346	1224	1178	1154	1079	1057	1040	973	912	975	881	893	852	891	877	836	876	877	862	864	798	817	868	826	843	775	842	816	786	819	784	799	756	811	838	797	777	785	750	792	758	780	787	749	772	778	726	771	727	764	733	793	734	777	739	750	711	766	701	785	747	724	744	750	732	720	743	738	791	741	743	736	783	714	747	764	756	758	740	753	790	717	714	831	763	728	717	723	760	755	761	719	702	702	738	741	712	713	700	748	740	734	715	779	711	681	769	709	751	768	729	688	678	703	706	749	734	761	791	735	754	720	720	755	770	768	730	737	683	782	704	701	755	736	801	755	776	751	792	729	744	784	739	697	776	729	773	754	754	775	734	719	702	715	737	749	742	737	715	743	720	746	754	754	734	724	736	752	700	762	725	703	756	718	763	765	753	757	722	728	776	704	778	742	700	742	753	762	761	759	793	709	708	759	749	754	760	702	741	744	711	758	758	780	743	733	731	767	715	784	733	769	696	731	708	774	768	755	696	746	727	754	763	706	746	783	731	749	777	735	767	773	696	737	735	774	722	774	734	778	743	691	789	749	767	721	755	720	745	731	758	730	736	731	780	772	775	690	740	756	710	728	745	782	764	751	751	773	732	733	740	688	768	765	767	687	739	704	755	783	732	678	712	747	752	710	814	735	756	791	738	829	747	766	777	762	763	750	762	759	735	742	753	736	779	715	697	727	720	731	706	718	706	745	722	743	744	723	708	736	757	768	732	795	742	737	731	743	765	787	698	775	771	727	760	741	729	776	725	768	759	746	759	727	721	763	731	698	732	745	787	779	721	711	750	744	760	756	769	733	806	784	726	783	775	725	725	702	750	682	755	777	780	764	705	758	769	714	748	760	768	706	687	727	782	771	722	713	761	768	787	750	764	758	757	717	705	730	785	762	734	714	766	735	768	734	781	784	747	740	764	750	765	776	721	771	698	716	754	730	777	815	725	716	744	691	788	780	691	725	719	728	724	722	692	741	721	744	738	782	696	753	748	762	671	754	729	740	738	775	684	768	776	731	713	723	756	723	717	789	760	758	717	737	730	750	751	729	751	725	744	694	782	755	737	757	727	728	748	741	754	736	775	767	739	770	763	708	728	744	754	816	739	711	752	767	775	731	767	725	750	773	750	702	746	735	769	769	713	748	706	740	704	757	701	727	692	736	804	722	721	762	773	758	721	720	750	756	737	736	740	719	723	737	717	776	755	738	778	736	766	760	737	717	772	748	739	781	732	783	760	770	754	713	761	708	779	732	728	703	707	758	674	779	722	694	708	715	757	780	747	692	743	734	746	713	732	744	754	738	755	680	753	810	729	745	731	772	727	788	779	780	716	790	698	698	704	697	730	746	724	761	755	780	750	756	802	747	794	780	744	753	744	762	807	739	731	739	726	743	724	740	695	768	783	751	723	732	766	742	785	766	731	760	740	727	696	748	700	713	720	757	720	674	730	714	690	777	743	748	691	740	721	720	783	773	665	785	735	769	705	755	721	731	765	749	726	765	776	744	730	747	754	731	770	744	771	770	779	728	742	738	701	751	741	708	739	728	743	731	714	725	762	791	737	771	711	670	724	747	782	732	761	729	776	766	799	755	718	752	741	739	751	785	752	710	746	724	751	767	732	714	761	729	726	710	761	798	756	749	742	806	771	728	724	738	768	752	767	709	764	728	777	732	777	742	746	724	738	771	761	673	744	692	698	759	699	766	697	751	771	748	746	738	741	760	723	742	742	755	760	757	772	738	734	768	755	715	743	739	749	735	773	727	757	738	753	740	751	725	709	772	784	739	734	740	769	771	727	726	736	706	750	679	761	720	708	752	734	794	771	789	731	730	758	770	696	755	712	735	739	786	766	741	716	754	784	681	760	718	736	743	756	707	705	779	743	738	713	729	727	735	709	711	709	778	770	722	802	729	756	749	732	727	739	765	795	756	721	755	797	754	779	728	754	732	754	732	727	775	747	703	749	756	770	745	740	735	729	740	736	747	720	757	761	774	674	770	748	789	747	723	767	713	742	780	782	718	813	731	753	756	712	783	726	740	728	776	722	751	737	713	771	779	788	734	745	747	795	782	741	742	728	761	741	755	756	742	699	736	740	720	739	728	759	757	739	734	757	765	743	721	722	794	769	754	748	739	738	740	706	750	701	770	712	723	762	737	688	784	761	728	732	767	742	735	717	737	723	743	771	744	726	754	731	654	728	757	726	728	736	755	749	754	738	768	758	750	753	730	733	747	768	727	724	727	736	786	685	821	737	750	762	779	745	733	747	725	720	691	773	706	727	797	768	791	671	748	739	743	771	713	749	750	713	735	746	726	745	806	716	768	721	756	775	762	749	722	718	737	729	724	735	782	695	745	721	757	756	744	747	743	713	729	817	726	757	751	735	760	697	718	808	710	727	761	732	753	756	738	703	781	739	829	734	747	709	762	753	720	765	810	757	746	747	744	744	729	731	746	731	696	744	727	739	770	752	722	706	726	777	761	710	718	725	720	738	744	728	754	764	723	756	733	739	752	725	813	738	735	710	747	806	757	718	692	742	748	724	727	719	777	726	752	765	787	754	743	803	822	717	742	748	690	720	730	766	756	726	769	701	811	728	738	698	769	777	705	744	745	719	773	717	722	769	712	746	735	727	772	723	710	716	748	773	750	759	760	809	746	710	747	712	731	738	763	702	726	770	720	756	692	737	758	729	705	724	735	750	714	744	753	725	732	717	744	752	697	737	770	761	745	720	738	803	754	742	702	758	780	753	728	731	745	759	774	776	718	719	713	752	751	735	779	785	736	708	747	771	722	724	727	736	721	746	739	764	732	744	742	732	761	747	770	725	709	778	725	762	756	748	685	738	759	706	738	744	750	775	760	752	765	748	785	769	768	721	780	798	729	726	730	740	701	766	734	787	791	707	690	729	725	759	697	729	762	732	779	712	714	723	743	773	757	737	718	748	746	716	771	763	742	757	695	782	728	760	712	721	711	740	737	707	773	725	691	734	726	700	766	767	709	731	762	763	744	759	742	694	773	763	722	726	744	739	743	770	702	680	706	758	691	732	768	705	734	733	757	713	705	726	698	725	747	740	705	710	724	758	753	737	756	691	761	710	814	763	689	727	727	741	697	744	751	746	784	724	731	675	740	707	727	768	698	709	754	757	784	753	742	744	723	757	723	711	710	765	754	719	753	750	745	751	718	707	732	715	686	721	813	746	741	736	783	723	781	729	757	785	727	732	765	717	750	699	714	781	698	687	722	747	727	807	699	768	730	713	751	691	747	705	749	730	721	743	717	765	775	752	721	726	705	739	715	801	714	741	728	758	747	706	782	725	757	732	688	709	756	757	725	750	789	738	736	754	702	734	737	742	756	725	742	729	704	756	714	731	705	743	735	749	766	755	762	767	763	723	694	709	690	731	770	741	700	742	729	697	791	779	775	731	719	764	760
14264	3187	3268	2521	1563	1189	1049	746	619	519	458	403	369	379	314	331	306	305	268	273	296	250	294	280	256	270	280	265	280	237	238	254	258	235	259	217	262	246	261	216	249	232	248	250	229	217	224	236	242	222	222	234	237	246	236	230	249	247	245	230	241	247	233	257	244	244	234	251	235	208	239	235	233	230	236	208	229	235	262	229	208	241	229	251	233	214	246	237	246	204	210	230	227	257	216	234	191	224	224	213	265	233	194	227	210	258	261	241	266	252	220	219	207	217	207	242	230	224	227	219	244	224	245	215	241	244	237	203	226	222	247	211	200	223	213	215	213	214	254	237	233	215	238	242	205	227	243	217	220	200	218	196	197	250	238	202	212	221	233	233	235	242	237	228	206	229	241	213	220	247	231	201	203	262	238	235	217	244	228	222	212	230	217	198	219	263	234	194	242	209	242	232	210	260	210	254	206	213	229	228	242	219	249	224	212	219	256	212	217	238	231	231	210	229	246	271	229	208	229	225	226	237	227	246	234	228	229	238	228	227	231	229	233	252	219	233	225	242	250	230	215	227	210	245	224	206	228	214	241	231	220	265	251	256	236	245	219	248	227	225	229	256	224	216	220	238	226	248	213	232	229	245	219	236	239	204	249	201	223	242	230	221	260	226	220	235	259	206	222	237	230	249	239	226	207	224	194	229	223	233	231	202	236	256	242	244	227	242	247	229	234	234	221	235	202	219	256	230	245	246	205	244	253	230	228	239	226	206	217	247	257	213	237	230	213	235	230	220	218	232	239	253	232	217	220	215	220	197	206	206	254	214	218	224	235	235	253	245	214	240	226	252	254	243	250	241	207	236	214	233	239	225	220	262	238	267	230	250	239	243	231	225	238	239	194	230	201	243	246	227	235	250	238	246	219	204	231	232	246	215	280	239	225	207	215	238	237	266	239	222	237	225	223	214	240	236	212	230	232	234	220	185	214	249	218	218	262	252	246	230	235	227	196	221	222	239	244	218	223	215	230	228	232	205	234	235	230	259	225	232	225	211	226	263	253	251	238	236	203	227	227	215	225	223	217	204	247	244	236	214	250	215	228	244	236	240	237	218	241	201	240	220	235	220	231	223	258	227	219	214	241	224	223	245	234	198	228	234	252	254	231	191	230	256	241	242	245	238	228	287	260	219	236	222	235	229	245	217	219	228	223	204	228	222	232	231	238	221	224	209	231	232	234	265	225	203	235	210	215	218	240	215	240	226	242	234	226	200	230	238	240	236	221	222	245	235	223	243	227	222	241	237	222	236	198	246	265	226	238	221	245	221	240	247	211	235	231	231	224	250	234	219	255	243	225	224	256	223	234	257	217	255	231	221	233	223	239	235	240	223	224	211	233	230	215	257	239	211	225	217	240	227	233	232	223	263	233	230	237	247	259	246	232	224	242	220	212	231	229	254	226	238	205	228	221	225	233	231	229	225	226	229	247	216	241	238	208	216	225	238	232	236	208	233	199	223	217	250	223	253	239	214	243	228	213	210	251	229	222	214	218	234	227	222	246	245	214	226	208	221	234	232	224	232	195	254	265	226	204	214	238	229	237	208	240	215	247	206	245	246	203	239	212	214	239	251	212	254	229	234	247	207	233	247	249	230	230	243	227	206	243	224	256	247	226	271	210	223	199	208	247	270	232	248	224	200	229	248	234	245	223	236	240	226	255	207	255	238	217	246	229	217	246	206	232	234	216	214	221	219	215	244	236	209	223	242	232	241	272	210	215	237	220	234	247	236	235	201	211	199	227	232	218	242	247	227	217	224	212	228	254	229	243	239	238	225	247	237	240	222	230	254	254	226	239	214	200	240	218	222	245	202	237	243	238	232	228	221	227	230	220	224	210	214	216	220	237	254	226	222	232	242	214	216	237	233	234	205	204	207	232	224	260	218	230	217	219	213	222	230	242	214	218	209	237	205	216	206	254	240	210	207	216	237	231	191	212	229	239	253	223	206	237	251	235	235	227	242	245	219	221	250	255	251	203	261	225	243	227	220	254	215	243	227	227	223	230	222	227	226	229	243	232	231	234	229	200	228	229	263	232	213	235	245	240	247	245	222	221	231	229	221	232	203	238	242	218	221	245	194	226	215	237	243	241	218	245	229	208	244	211	243	231	242	201	214	229	231	262	233	250	241	251	231	225	190	240	238	244	201	225	235	268	224	242	255	262	222	246	219	234	219	250	224	226	245	238	217	200	239	216	222	245	224	241	194	236	265	242	239	236	220	208	205	232	223	214	246	244	231	214	231	247	233	233	248	249	250	241	247	236	236	237	238	230	235	253	230	245	240	194	246	213	227	213	218	191	213	208	252	222	215	211	249	237	255	237	270	239	210	243	281	225	211	228	242	221	221	241	216	220	243	239	203	239	214	245	247	213	217	243	230	232	206	219	204	243	216	220	215	214	231	237	202	241	217	204	221	237	263	219	215	234	225	220	251	215	214	201	206	216	230	263	237	218	241	216	233	231	236	223	211	199	243	224	215	236	210	247	244	224	255	212	242	244	242	232	218	232	248	238	239	242	218	202	208	219	255	233	223	216	236	224	232	224	226	241	274	241	207	217	209	249	222	247	222	211	230	210	217	230	250	215	265	253	236	231	259	237	193	237	225	230	201	253	266	229	243	257	239	241	209	221	250	219	250	222	218	230	241	244	221	231	225	228	227	228	239	205	240	237	255	235	258	254	233	238	206	221	246	221	230	248	211	228	227	274	254	215	249	238	219	241	234	215	235	220	214	246	220	257	227	226	222	229	212	223	224	236	223	249	227	217	248	235	246	253	236	223	223	230	231	225	232	205	220	231	254	261	254	226	236	247	217	250	242	210	200	223	233	232	257	230	217	231	207	218	228	237	237	237	231	225	229	221	242	234	225	236	247	239	231	213	194	226	239	222	256	235	228	246	237	223	251	221	262	222	212	209	226	246	217	244	242	203	236	247	217	210	223	236	212	221	207	243	222	210	244	242	193	256	236	245	236	239	235	262	237	243	213	241	220	227	231	216	232	232	204	251	197	224	230	225	213	212	215	228	230	210	224	212	223	242	238	217	242	247	216	235	222	227	209	248	216	232	229	214	246	231	218	231	265	191	242	258	225	213	233	239	207	221	257	219	241	251	211	218	235	228	236	248	251	215	255	197	252	230	246	243	217	229	213	225	252	213	226	253	191	237	246	222	243	250	256	233	248	249	218	237	221	247	271	244	213	208	227	220	234	213	216	201	241	247	225	219	215	236	244	198	213	248	223	244	234	229	242	205	209	219	211	232	243	225	248	185	207	228	256	223	236	244	227	247	198	220	245	227	212	243	243	249	194	230	214	217	266	231	267	233	209	210	232	211	238	231	249	233	235	257	216	231	224	229	235	210	250	215	219	225	229	226	237	237	219	202	211	196	215	264	245	239	226	226	217	221	228	214	222	214	237	236	229	235	251	222	216	220	240	229	241	237	233	220	215	256	242
9235	2976	5613	7099	6039	5141	4446	3234	2769	2372	2010	1655	1481	1574	1281	1156	1130	1031	1017	955	960	868	856	856	876	823	745	759	716	737	728	747	722	710	678	749	715	708	727	696	674	716	638	620	651	654	655	639	655	598	618	612	597	577	594	632	604	592	603	596	595	616	601	572	622	580	603	564	559	581	575	564	568	597	616	581	623	560	567	622	602	565	580	575	572	564	579	558	543	525	568	561	557	573	581	542	626	574	572	564	589	556	611	572	643	551	541	538	568	571	553	534	543	609	505	529	610	580	579	587	563	562	616	578	583	565	570	560	562	614	536	553	546	554	572	546	580	549	574	568	564	609	584	602	557	606	584	595	582	529	577	619	608	540	606	576	548	546	592	553	609	579	559	556	621	556	579	549	558	545	568	575	576	574	584	564	543	554	599	568	580	576	584	607	532	571	516	542	600	559	548	565	534	555	536	595	571	543	597	516	542	589	554	538	574	589	563	606	575	521	570	541	571	584	554	527	613	531	567	563	576	585	514	561	562	583	568	574	569	590	543	582	568	586	562	524	591	583	548	527	571	569	557	558	587	556	584	560	546	586	532	543	559	566	619	584	551	561	539	563	556	590	573	570	543	581	543	614	579	591	590	566	582	553	579	587	545	561	582	573	621	540	567	564	561	565	585	503	550	571	594	565	565	520	534	591	576	561	536	602	590	574	588	622	579	625	538	620	557	560	561	555	556	574	542	524	574	565	582	542	551	543	554	609	576	593	562	538	557	566	536	540	566	569	582	601	562	528	573	547	596	557	581	593	556	557	573	565	547	580	542	518	559	558	572	572	618	562	575	548	580	579	555	557	587	549	555	548	570	532	564	576	576	540	545	550	561	580	565	587	555	552	578	584	547	554	563	551	579	560	585	563	600	562	526	548	531	552	606	564	592	542	598	549	581	562	555	537	607	582	518	588	530	580	562	554	590	580	595	583	548	536	539	608	597	575	587	573	600	539	585	534	617	571	533	606	609	595	581	584	589	567	541	575	561	549	535	577	529	558	601	545	557	630	580	559	595	606	591	590	622	561	543	575	561	539	592	588	577	556	549	589	576	559	594	569	579	583	558	597	559	540	564	548	625	543	600	576	564	599	572	554	566	590	586	536	601	580	573	571	581	579	564	548	536	547	585	548	586	578	550	570	550	595	564	575	567	611	570	574	576	538	606	582	539	578	552	590	574	570	593	588	599	554	582	560	549	583	553	572	542	550	546	565	625	570	540	543	569	533	579	572	542	611	563	536	567	548	539	561	568	572	550	567	614	548	573	569	537	589	547	543	543	598	597	567	584	542	560	542	519	582	548	608	581	550	582	597	554	564	570	568	584	569	559	559	555	558	584	544	579	574	586	545	566	592	572	597	562	585	568	593	538	596	577	555	576	542	545	551	563	578	557	553	574	554	611	535	599	571	568	577	527	547	558	584	522	598	607	551	550	625	558	577	575	607	598	568	530	559	536	568	590	590	598	608	561	547	532	565	583	530	556	585	565	543	553	591	580	554	589	570	540	590	548	551	557	556	598	627	578	573	505	584	560	574	561	605	554	532	500	561	588	570	602	577	598	589	563	562	593	536	574	578	617	611	579	543	575	581	573	586	589	545	561	576	553	572	587	588	591	560	579	548	551	611	582	583	563	566	581	542	603	575	566	582	493	581	579	597	598	561	573	590	558	582	503	564	582	592	567	559	563	587	562	541	555	564	569	563	577	569	574	567	583	598	544	595	563	515	564	584	608	579	569	533	532	593	593	573	543	576	582	564	531	543	555	565	555	598	613	582	561	554	565	573	570	573	568	577	568	564	549	530	566	566	546	599	551	525	614	531	574	577	580	617	558	601	521	576	587	567	544	552	574	587	590	565	573	574	560	555	569	585	579	583	554	555	591	596	617	579	570	556	557	530	563	556	531	526	560	562	598	570	536	553	556	561	618	571	592	585	557	579	570	550	523	562	589	573	554	566	563	527	552	572	585	532	588	560	567	576	577	570	551	571	591	525	543	552	540	577	562	553	542	564	552	596	604	524	576	553	546	604	609	596	562	591	584	580	550	581	529	556	582	559	600	548	547	574	522	541	555	563	567	583	598	520	576	556	572	556	581	532	542	576	555	585	553	557	584	572	603	516	578	615	520	547	562	558	560	521	564	542	568	595	577	523	556	575	554	557	539	565	558	581	532	595	559	524	529	579	548	600	599	582	576	550	526	567	559	576	571	576	607	522	577	614	559	525	569	544	543	586	559	589	564	578	570	574	549	540	575	556	577	566	546	615	570	578	541	543	539	551	603	540	532	548	555	632	560	550	570	563	563	554	593	581	565	574	567	556	579	545	593	605	553	547	549	579	553	574	546	545	564	514	562	529	538	569	550	567	578	533	572	545	521	552	547	593	548	552	540	579	556	555	591	567	552	543	560	552	548	608	600	574	593	561	570	580	530	577	562	539	562	576	551	583	586	576	545	538	532	609	542	559	566	575	562	570	528	562	566	575	565	573	563	562	561	567	562	580	594	572	541	551	542	545	565	553	609	579	601	548	613	568	555	592	543	527	607	525	527	558	587	560	539	589	558	604	563	540	589	552	544	589	559	563	567	544	561	536	551	578	602	592	547	571	577	543	557	554	574	557	565	532	596	565	586	613	630	559	556	551	535	602	563	602	545	566	550	579	571	537	572	569	553	523	565	620	571	617	574	547	566	595	518	594	579	505	564	576	562	585	553	578	554	594	602	585	605	581	585	515	576	578	577	567	513	550	573	542	542	566	540	574	539	546	555	582	533	541	559	579	563	595	566	591	579	598	582	576	575	612	591	607	566	572	500	539	563	558	540	632	564	576	585	592	562	581	544	586	581	594	523	562	554	605	588	544	565	609	572	578	614	602	552	542	527	532	599	552	564	546	560	563	569	546	553	584	556	528	590	554	577	553	576	602	550	588	568	528	556	538	551	550	587	578	577	550	580	587	574	567	583	611	576	573	557	567	572	597	573	584	569	577	559	542	567	561	570	578	547	590	599	535	567	552	598	565	538	586	557	605	558	585	572	617	543	584	547	547	588	525	565	552	587	546	538	602	562	590	535	547	589	554	572	547	515	575	554	564	566	558	558	572	575	604	568	553	558	556	588	544	570	569	587	548	601	545	592	533	578	574	578	608	593	577	556	578	556	557	603	579	574	548	573	552	551	604	542	600	554	553	555	547	562	592	550	564	545	554	556	562	554	604	561	549	544	557	557	562	570	555	616	597	552	587	531	589	558	559	570	600	548	620	585	546	542	617	572	541	596	525	598	526	581	556	573	579	559	558	587	509	527	559	596	586	545	597	558	552	556	575	565	561	519	571	582	550	538	609	574	541	571	560	590	606	557	578	588	597	566	579	597	560	568	539	546	552	588	537	560	537	581	558	548	570	549	534	570	592	553	569	590	566	524	563	579	552	560	550	557	510	561	613	543	581	592	597	552	520	566	515	523	552
2300	926	1139	983	763	682	563	478	431	431	414	371	405	399	378	375	354	381	340	386	346	345	384	359	363	347	369	368	317	364	334	336	338	331	350	344	342	342	359	367	370	372	312	317	331	341	332	327	334	386	317	380	332	352	335	340	356	322	317	352	327	341	331	330	348	368	341	366	322	380	361	349	321	349	352	340	325	346	361	378	383	324	347	324	323	357	381	369	324	316	348	352	344	330	326	346	360	300	322	365	332	333	325	361	359	374	295	333	362	328	327	336	346	339	368	364	326	315	362	351	355	349	318	341	293	344	371	370	317	366	353	326	374	346	322	372	338	344	362	349	335	316	334	301	331	381	329	365	375	323	373	341	358	342	320	341	343	323	359	351	346	356	335	340	369	326	335	314	334	347	325	353	332	325	376	334	365	353	335	340	318	338	372	351	334	328	330	327	334	344	356	321	340	365	336	321	359	331	322	353	311	352	356	357	318	347	324	324	357	361	367	322	342	316	340	364	361	358	332	363	323	310	382	344	351	366	337	351	310	335	347	339	338	341	344	330	349	353	325	317	348	324	357	304	310	309	363	347	356	322	347	355	338	355	329	371	316	354	362	312	371	355	314	332	348	333	317	344	350	311	311	366	346	363	363	357	342	355	371	371	354	330	364	333	344	342	339	359	324	336	312	343	318	378	348	340	341	365	317	360	338	300	360	320	343	327	345	364	335	345	346	334	389	353	377	381	346	354	309	353	361	358	364	351	331	346	341	331	375	321	363	355	371	356	332	372	312	334	351	320	314	364	337	338	357	336	354	335	314	317	318	339	361	353	384	336	327	339	356	330	341	330	343	328	337	310	324	350	352	358	337	322	352	383	351	362	355	352	322	323	333	342	326	401	328	354	365	351	327	345	356	337	312	348	332	354	350	367	335	371	332	308	362	339	315	350	311	377	330	330	338	319	353	336	318	337	354	364	335	338	338	352	367	366	343	316	349	331	341	359	373	335	346	288	331	332	350	289	328	371	321	345	328	345	331	346	339	365	367	343	347	350	331	301	369	302	349	364	323	319	360	357	327	365	316	330	339	344	352	344	339	336	372	315	351	382	367	328	356	362	315	313	339	400	372	338	367	333	353	337	330	334	335	348	336	363	352	353	345	348	340	350	326	332	318	354	357	341	352	339	357	322	347	347	342	322	314	344	325	346	358	371	349	358	323	352	308	356	301	325	336	336	351	331	312	342	354	325	341	334	317	367	343	331	331	341	335	361	368	345	337	319	297	379	349	291	298	318	310	332	367	347	349	330	356	371	342	304	356	346	343	396	352	323	343	333	327	394	327	351	322	384	331	379	348	334	347	345	376	376	364	323	340	355	335	322	343	339	349	342	336	321	357	329	351	371	355	363	340	319	326	353	338	324	364	333	369	356	319	350	328	371	331	325	360	336	346	363	330	339	305	378	313	356	323	326	354	328	329	317	342	355	343	355	330	348	301	357	320	356	363	340	342	324	319	343	339	357	334	317	286	373	363	357	336	353	317	368	359	316	356	354	367	336	350	324	330	306	353	309	359	313	319	341	343	342	332	330	320	315	318	346	326	348	337	357	341	349	333	317	307	335	347	360	337	337	339	363	312	352	304	318	340	353	333	302	332	340	323	344	333	325	319	395	368	381	359	340	324	391	352	320	343	343	373	319	338	333	346	311	323	361	343	349	347	325	328	362	357	355	357	345	344	336	342	383	352	361	341	336	367	346	348	369	372	371	342	304	389	351	343	336	376	363	356	325	333	336	342	315	335	307	318	372	334	357	343	325	343	331	310	353	317	314	326	333	330	342	345	351	367	301	330	323	315	347	355	320	353	359	343	336	376	347	346	311	352	319	396	345	353	331	360	361	322	367	347	367	348	335	279	340	365	311	354	376	338	340	349	361	344	321	314	348	331	362	389	315	343	331	370	308	335	362	338	329	354	308	335	335	331	347	327	345	353	338	360	358	356	370	369	350	336	346	374	320	329	327	335	359	374	362	353	351	345	372	388	368	359	311	326	316	338	323	340	383	359	371	324	347	368	337	355	323	351	342	339	330	357	360	353	316	360	319	363	301	305	345	315	309	351	311	319	368	358	318	326	352	317	338	325	333	347	339	335	372	354	361	322	352	341	325	326	352	344	323	370	358	351	343	346	330	349	336	309	349	353	363	325	322	337	329	351	336	327	340	346	342	353	331	344	345	397	321	313	358	352	330	340	329	352	366	307	319	349	361	345	322	341	351	342	328	346	360	319	342	351	325	299	334	356	337	349	324	358	325	351	383	331	315	345	330	309	356	376	339	365	361	336	332	315	320	368	328	322	339	379	295	335	327	328	345	307	351	357	327	307	359	324	315	346	360	365	345	347	326	329	368	351	333	328	311	326	351	338	331	336	360	367	364	323	357	324	364	350	359	340	352	330	343	310	349	357	317	321	357	342	320	343	363	329	352	345	315	306	307	347	360	352	337	327	359	350	366	351	362	305	340	331	370	370	369	320	344	352	350	324	372	357	344	380	322	350	369	317	339	323	341	318	319	309	357	326	333	331	366	312	309	379	358	321	344	329	337	339	326	359	384	365	311	343	350	313	333	341	326	325	327	359	332	342	340	313	377	324	297	313	359	339	358	357	336	383	336	330	306	367	353	379	315	344	346	343	334	331	314	356	354	344	352	347	384	326	315	338	320	327	332	346	354	338	361	321	332	343	323	383	344	371	370	362	341	306	329	307	348	348	358	344	331	344	330	368	341	324	316	314	356	330	352	363	389	356	330	351	327	373	324	373	330	343	329	334	376	340	333	308	340	349	320	332	345	354	389	343	316	328	346	364	359	324	323	324	313	348	333	333	355	375	338	337	304	347	342	350	354	354	348	354	340	389	336	357	370	334	347	381	351	351	350	340	325	345	323	304	347	349	325	368	337	328	330	338	335	335	332	315	343	344	352	327	342	321	343	325	372	335	323	345	362	341	358	333	314	331	319	364	342	371	369	362	355	329	336	335	341	349	347	326	330	338	332	324	370	341	363	336	334	336	325	340	349	357	314	329	330	341	354	311	321	354	343	348	364	369	366	349	310	350	350	342	324	341	343	332	359	356	350	359	336	344	335	322	343	330	326	339	335	361	364	312	380	343	387	349	318	323	349	345	305	335	316	336	318	372	299	349	353	343	350	353	367	338	346	356	372	316	303	324	338	337	332	352	352	366	345	330	362	351	332	370	353	343	304	348	356	344	346	348	338	371	317	348	334	347	385	349	357	337	328	352	365	346	356	351	375	345	327	379	375	329	309	359	351	342	346	335	342	358	352	367	326	352	303	354	332	342	364	341	355	357	329	328	327	346	356	341	327	328	350	371	317	335	331	363	355	340	348	373	373	367	343	299	345	362	351	370	343	333	339	342	346	320	336	357	349	366	339	350	360	307	343	357	357	344	355	340	298	302	331	345	317	338	332	337	329	334	349	331	360	298	375	354	359	314	362
2656	1396	2406	2958	2580	2328	1990	1617	1431	1321	1157	1047	1046	956	1007	972	1009	908	908	935	899	902	968	879	841	840	814	836	847	837	862	812	855	821	818	841	904	866	823	880	885	847	782	833	839	823	835	839	844	832	861	819	802	838	805	808	809	869	801	828	837	818	785	789	796	825	830	792	831	749	781	815	832	858	849	832	818	865	792	799	790	750	769	806	829	742	808	847	790	864	760	766	790	853	805	808	847	814	826	836	857	767	864	826	807	809	838	802	815	770	795	821	837	867	777	782	779	793	799	770	764	799	816	842	733	797	788	803	773	825	799	793	797	741	810	810	775	849	804	799	822	835	813	836	821	826	841	808	835	785	833	798	905	784	833	818	829	793	821	829	778	820	801	790	777	828	839	775	786	872	773	785	802	795	801	836	817	805	765	741	811	836	786	785	770	804	838	836	770	787	796	788	809	821	783	840	768	855	853	780	839	787	790	791	800	837	832	841	777	861	812	806	791	778	812	797	778	827	778	842	763	809	855	756	833	740	802	856	793	819	835	789	813	810	825	828	891	793	868	855	822	846	775	782	775	802	780	814	830	825	790	839	783	841	765	868	843	787	797	822	780	815	827	813	741	799	784	815	814	789	809	786	808	806	784	799	799	803	761	800	816	853	852	835	755	777	831	828	751	791	757	811	788	851	774	792	837	847	835	823	801	790	804	816	807	808	794	815	749	799	798	824	833	814	793	850	842	734	825	819	834	756	795	757	773	804	828	778	768	823	800	760	774	789	806	833	819	851	823	755	823	867	790	803	819	788	806	811	825	813	843	764	800	812	848	840	845	787	765	857	796	805	779	825	829	805	830	816	823	812	803	745	822	776	800	789	814	822	769	781	847	811	853	782	829	776	795	789	807	841	828	798	789	825	769	780	774	822	792	815	824	829	791	822	812	773	765	835	790	823	790	742	812	811	842	837	799	830	816	772	804	827	792	813	899	749	836	761	772	804	782	805	803	818	812	808	807	826	806	806	823	784	820	802	771	753	817	838	766	827	804	779	779	811	829	814	730	879	794	862	790	838	836	814	812	798	805	773	843	758	813	799	821	815	843	792	830	796	807	833	792	815	773	782	786	805	834	803	786	802	787	789	807	826	813	808	866	795	843	791	796	784	759	878	843	809	813	818	788	836	789	794	791	810	812	794	743	801	817	782	803	840	785	765	796	767	777	810	813	815	790	851	797	843	802	775	858	795	854	782	780	856	833	783	758	784	896	768	791	798	835	783	790	836	834	796	797	793	797	816	780	770	831	814	807	816	800	879	826	762	796	782	812	777	792	737	820	827	769	773	794	831	790	852	817	829	776	859	799	812	781	861	788	806	801	834	818	842	801	763	859	815	821	843	796	780	817	793	752	758	829	792	813	806	762	797	791	871	862	851	787	766	832	804	862	891	844	807	803	832	847	812	791	761	797	789	801	822	797	741	824	790	782	834	748	777	802	856	773	771	801	827	812	737	856	799	788	777	824	790	808	817	819	758	766	815	777	804	812	786	828	807	819	857	785	799	785	860	812	826	794	785	799	780	849	806	790	827	802	803	816	761	840	825	805	784	827	834	819	825	840	810	815	756	783	868	781	778	820	820	768	808	791	821	806	816	795	824	833	804	837	828	839	773	732	788	779	814	817	817	814	847	799	789	776	869	775	808	807	821	781	831	751	797	794	794	771	826	789	844	888	821	776	784	795	821	786	779	764	794	798	793	775	815	854	817	797	821	816	817	843	800	779	796	851	803	809	809	803	785	805	853	771	839	793	816	809	801	803	831	838	767	824	860	754	774	811	752	814	826	789	848	821	828	823	780	757	798	843	834	761	793	802	854	808	751	764	795	822	815	769	837	838	862	795	834	830	745	821	824	828	820	804	785	874	820	814	788	786	811	829	801	832	805	801	814	820	770	788	833	793	794	820	795	792	813	824	818	754	769	780	811	845	814	827	827	817	817	747	791	833	842	774	806	811	817	832	799	780	803	835	796	866	794	798	781	821	826	788	846	807	780	793	810	765	790	818	791	819	834	823	845	857	804	760	759	814	777	851	807	776	750	770	810	790	802	740	782	806	834	794	776	803	817	784	844	800	728	811	800	845	819	786	833	862	790	802	770	772	795	815	768	828	794	866	829	809	779	820	830	820	839	811	782	788	808	817	805	805	859	850	832	813	798	837	819	820	840	802	766	784	806	809	816	800	764	790	789	787	753	797	791	812	840	807	764	796	792	756	782	792	799	717	808	720	830	799	803	848	786	810	819	826	795	800	773	777	793	803	835	843	816	827	784	810	782	744	828	738	820	811	763	820	776	812	798	794	869	866	772	786	796	812	811	769	834	793	793	812	801	784	775	858	781	801	833	835	800	773	792	840	798	841	804	809	808	803	782	797	779	843	770	763	799	811	756	776	793	841	800	852	806	812	822	795	746	816	768	831	768	796	797	821	830	831	800	880	788	822	853	791	822	823	795	828	813	819	836	783	802	777	799	770	798	759	788	825	780	760	810	842	862	748	791	768	786	805	767	812	761	814	783	773	826	801	783	842	833	806	832	780	823	820	796	810	832	771	861	832	829	738	849	776	798	754	770	819	804	829	813	766	802	792	853	814	740	778	758	781	798	827	838	781	803	788	814	852	836	808	819	809	816	911	757	838	840	784	811	824	809	796	819	823	826	845	778	765	774	793	772	798	824	779	816	807	779	818	811	811	908	809	832	797	788	780	787	827	839	776	765	789	746	805	791	817	834	783	817	829	815	822	792	805	854	846	828	826	780	845	798	787	813	774	857	860	768	804	823	848	781	813	826	799	835	815	810	817	804	799	806	804	784	828	811	809	803	786	826	798	804	805	794	822	828	847	806	751	819	780	799	873	818	781	791	790	795	809	792	808	851	785	777	817	773	816	805	819	846	835	769	769	784	830	799	791	824	827	788	809	779	789	767	798	826	839	803	827	808	840	784	833	786	812	785	793	837	805	838	857	840	842	820	815	866	777	798	855	803	796	856	769	758	773	814	806	833	812	784	784	796	807	821	812	846	789	745	804	841	799	799	781	830	745	812	768	829	837	817	781	825	850	807	825	751	776	814	799	855	782	794	838	797	762	775	824	827	778	782	780	804	795	822	780	760	862	811	856	871	819	818	803	787	773	849	770	767	825	811	795	773	820	835	818	807	835	843	807	792	797	859	774	850	864	813	820	790	820	763	862	816	811	798	806	790	851	850	845	757	797	795	816	805	797	768	860	810	772	858	834	788	791	786	802	806	805	814	827	809	789	780	813	826	859	787	826	823	878	809	858	831	778	807	776	886	823	804	828	798	761	801	774	775	781	833	785	861	787	815	818	783	832	774	808	764	801	823	876	779	752	802	831	827	815	808	782	747	820	821	806	827	842	767	806	821	815	822	834	855	794	802	792	776	833	818	809	781	806	763	806	816	807	824	824	833	788	762	814	819	798	765	796	782	824	759	818	788
8203	1842	2060	1739	1219	964	762	648	582	509	421	406	377	416	380	394	323	369	317	288	336	331	347	357	355	373	317	337	313	301	334	315	304	336	298	363	331	312	313	312	307	333	341	321	319	294	300	293	292	348	323	302	278	288	270	324	302	321	293	315	334	314	298	315	300	346	319	310	294	335	306	312	296	290	313	304	297	313	321	269	310	316	331	314	280	310	268	351	293	344	306	305	332	324	315	315	318	313	306	290	303	323	323	324	336	308	280	317	282	290	288	299	284	284	280	281	354	307	297	286	323	309	304	296	273	292	347	301	298	303	306	330	297	304	288	327	302	313	296	325	336	285	328	304	273	321	289	324	284	344	319	305	335	320	289	301	315	306	306	310	319	325	291	311	299	290	300	306	280	309	301	325	287	316	310	295	297	320	303	322	309	327	323	296	271	319	312	306	328	331	303	332	298	308	327	273	282	328	310	304	322	305	309	284	330	294	322	293	335	340	285	339	335	297	317	296	295	281	330	315	329	295	309	316	338	323	351	325	283	273	325	336	306	300	302	277	304	304	328	283	296	299	310	287	311	301	325	300	279	274	316	323	283	311	317	295	310	313	315	318	327	329	297	303	327	311	327	286	305	282	318	303	343	315	298	304	340	308	290	318	307	267	308	309	309	282	266	301	326	291	281	332	326	268	327	316	305	310	328	318	292	326	329	297	304	289	358	315	271	330	310	295	335	331	337	338	300	309	300	336	307	296	318	280	294	334	288	297	264	297	314	291	313	309	296	305	354	347	316	360	283	302	284	287	296	299	293	289	293	335	307	321	330	308	322	287	314	292	311	342	293	322	326	274	343	330	324	313	319	304	324	322	309	331	318	328	315	329	335	293	274	331	323	345	319	329	314	309	324	300	320	341	305	309	283	337	323	294	295	324	320	274	301	307	296	261	286	321	284	331	332	294	331	290	311	323	355	322	315	292	312	315	313	314	296	327	316	272	303	292	298	321	280	306	309	342	337	306	325	292	319	328	329	313	302	324	340	308	303	313	263	298	320	331	284	336	277	292	327	311	299	301	312	303	285	316	303	315	323	304	339	300	320	311	312	304	307	320	301	309	283	283	280	286	261	315	324	314	320	319	324	306	331	304	301	301	324	320	301	291	300	312	280	301	287	293	311	294	300	319	293	292	286	313	312	302	313	286	282	315	299	325	270	317	285	306	290	328	320	286	298	321	307	310	287	315	314	291	333	304	337	314	293	300	309	305	321	315	283	348	298	347	287	284	325	306	307	351	296	292	329	309	320	321	253	323	305	284	281	264	301	293	318	298	305	297	265	298	350	307	302	326	316	306	281	306	307	303	331	299	303	328	312	325	296	295	297	303	294	297	309	303	278	312	306	314	311	297	285	343	334	310	277	303	315	300	325	320	329	338	314	291	309	304	321	316	332	275	291	280	298	315	292	317	321	315	310	278	322	320	338	278	288	333	267	325	288	301	320	302	286	265	308	327	299	320	310	301	283	294	322	305	313	281	292	307	284	339	318	307	282	290	324	281	308	318	309	272	308	338	310	288	299	291	337	299	277	324	345	320	304	291	314	291	326	289	318	303	300	307	302	294	279	312	319	333	297	291	322	335	330	289	294	277	308	321	304	322	318	306	318	290	302	320	324	284	306	315	297	303	288	279	298	314	314	323	289	320	319	303	334	299	301	276	326	291	306	272	317	318	308	324	298	327	314	303	304	315	287	314	341	307	316	255	329	337	310	288	341	345	312	309	308	313	329	299	300	316	311	277	285	319	321	309	308	309	265	326	268	309	330	309	288	326	298	331	315	317	304	307	300	320	297	293	340	318	308	315	290	326	307	280	331	309	302	314	297	290	283	293	308	319	342	277	346	283	306	317	328	305	326	318	314	303	305	301	313	280	330	305	289	309	322	283	299	329	307	307	243	283	351	290	291	302	302	334	306	270	314	319	329	310	315	298	332	290	277	309	313	304	306	274	302	317	342	312	297	316	304	287	287	312	295	255	330	344	265	280	323	286	299	303	285	308	300	317	295	309	293	310	287	295	307	332	297	286	326	322	304	292	311	321	293	292	275	303	359	324	313	320	317	303	317	326	310	288	313	316	312	272	274	325	317	282	320	360	313	299	319	313	330	294	326	312	342	312	299	298	315	295	336	295	284	318	302	293	331	289	298	298	299	317	311	303	302	297	309	316	307	313	282	322	335	290	307	312	319	291	292	313	288	295	304	329	305	309	311	297	298	305	312	304	287	312	276	300	294	319	310	297	290	327	318	281	316	317	336	304	322	332	303	303	335	315	296	298	277	296	343	294	311	343	327	316	326	311	305	325	289	298	333	285	307	321	287	309	299	310	275	309	313	301	316	285	301	311	319	299	339	284	344	267	266	309	306	265	356	293	274	292	300	311	308	287	319	282	324	335	302	327	286	314	317	279	311	288	311	318	336	330	321	315	320	307	293	274	307	297	298	333	338	324	312	316	330	330	338	289	292	309	339	292	303	283	302	328	308	279	300	282	296	302	312	312	297	319	315	328	321	318	318	289	301	313	297	312	300	314	286	305	316	327	333	278	328	257	307	281	279	295	286	282	276	285	333	325	301	305	311	305	334	290	296	311	329	320	324	295	304	281	298	334	326	320	290	298	284	291	332	337	287	267	334	315	303	318	313	275	265	299	298	313	309	288	306	332	297	284	299	305	320	317	294	288	323	280	311	328	315	288	314	312	280	308	332	291	320	290	357	312	336	303	293	310	298	295	262	306	308	319	297	308	309	291	319	332	291	324	316	330	310	290	307	322	344	284	284	312	280	274	318	281	284	314	299	284	309	303	314	289	326	308	310	318	311	323	271	282	280	306	308	311	290	318	317	316	285	298	286	282	304	271	297	292	349	290	315	304	319	310	310	266	331	312	274	311	272	312	313	330	306	316	286	292	312	274	318	318	350	294	317	302	315	268	318	315	315	309	292	298	331	287	317	302	295	334	318	293	303	315	289	296	309	310	278	293	299	303	304	281	329	301	318	299	289	313	321	314	306	296	308	319	286	321	305	294	307	292	288	286	310	335	321	295	276	308	336	306	301	296	337	313	291	312	298	316	292	293	302	312	287	308	325	273	288	293	260	308	275	307	302	330	321	355	308	309	314	330	315	267	308	297	286	317	320	289	322	291	290	285	335	287	334	298	317	314	287	302	304	288	307	309	343	333	301	312	287	316	328	304	305	284	350	266	325	327	304	275	306	297	327	319	300	290	313	304	286	317	314	314	316	306	301	290	292	338	326	317	319	322	274	294	284	310	284	285	298	311	294	334	295	316	333	309	322	336	279	318	306	290	332	287	330	365	307	300	306	260	311	304	346	274	304	332	303	311	289	287	320	314	302	308	306	303	273	297	317	321	298	348	306	339	308	306	310	276	323	287	312	333	305	308	305	315	275	287	287	337	267	294	300	312	332	303	314	304	340	328	291	303	333	284	311	287	304	300
7261	2064	4143	5120	4469	3852	3140	2560	2155	1915	1501	1314	1321	1246	1175	1125	1057	998	981	945	977	981	923	880	878	918	899	815	814	823	854	811	785	836	834	818	866	811	834	822	832	806	766	796	773	802	782	750	804	794	740	724	743	754	776	711	744	772	769	800	734	796	749	738	735	759	753	775	716	743	747	733	804	768	775	762	758	749	744	782	767	758	782	744	750	733	729	748	738	732	748	702	732	784	699	738	746	740	756	746	728	746	679	746	718	737	744	742	744	724	739	714	691	712	739	738	729	747	698	708	720	736	734	729	735	674	736	749	735	766	745	782	758	714	762	701	708	738	752	729	773	771	744	729	769	701	740	721	695	753	693	738	765	735	732	714	761	700	749	718	739	773	757	742	735	687	749	765	704	737	759	710	719	750	717	775	692	721	731	699	690	742	765	699	701	772	740	757	746	709	732	772	750	711	743	764	758	708	689	701	752	696	718	803	737	761	767	692	728	727	718	763	783	731	740	732	753	743	721	713	737	717	706	732	735	713	750	755	712	723	727	735	738	681	769	701	778	766	689	732	732	735	761	744	764	722	729	773	757	760	745	744	759	752	718	747	757	779	739	691	744	717	743	691	704	740	710	693	716	699	704	674	772	761	756	739	789	730	742	764	731	759	731	776	795	750	773	737	756	708	715	754	738	708	736	724	716	698	746	738	691	744	788	821	788	738	721	713	741	705	718	686	751	754	692	733	749	755	732	804	713	795	768	751	714	738	734	748	749	737	772	721	735	737	707	704	726	717	756	702	779	706	772	743	687	751	723	757	784	721	716	770	756	782	753	750	749	761	729	733	719	722	732	767	710	746	734	737	733	728	698	735	760	716	726	774	791	734	732	695	737	751	683	738	731	704	769	736	719	737	700	747	723	753	734	747	755	741	693	748	719	758	773	725	739	707	754	798	723	745	761	767	730	720	769	724	764	739	760	729	780	778	722	777	714	726	729	824	772	741	673	728	721	721	750	753	717	715	745	705	706	724	718	719	715	761	720	751	735	739	707	734	723	743	691	728	755	729	699	690	758	722	743	759	726	731	715	729	738	778	749	729	733	752	742	747	643	789	709	741	762	728	749	742	709	717	742	743	746	734	742	698	747	722	760	738	730	684	738	773	735	705	723	761	758	726	737	744	731	749	765	685	707	676	712	732	715	728	795	778	717	757	716	745	719	769	731	719	739	777	749	779	783	734	722	758	735	762	778	712	751	780	746	758	708	741	719	743	721	724	763	765	749	724	732	688	710	727	746	717	714	728	754	763	750	759	708	757	756	703	744	774	741	732	730	758	755	758	738	741	752	727	762	748	696	705	702	697	739	728	714	717	760	688	802	674	741	724	731	738	728	737	738	692	747	764	732	766	726	762	727	747	737	725	691	706	771	726	768	771	745	746	757	747	761	704	755	748	692	714	729	684	730	731	738	697	731	770	733	740	727	721	752	731	790	773	747	815	774	719	724	682	741	710	726	758	770	730	792	673	748	727	727	691	726	713	774	711	727	705	750	772	758	743	744	740	696	745	739	694	759	740	780	742	738	691	710	750	759	739	686	744	760	788	721	720	745	693	694	693	760	744	724	706	715	758	762	699	720	768	754	716	735	767	775	753	720	703	671	721	749	738	718	699	731	725	764	722	710	751	747	737	723	741	700	719	762	707	696	723	757	791	733	756	747	727	767	758	786	770	732	681	691	760	775	725	755	728	674	797	709	763	754	694	740	731	750	750	826	748	766	727	718	706	702	750	775	765	744	692	716	765	744	725	754	730	772	703	718	786	738	780	724	739	759	727	731	753	729	693	752	773	775	730	736	713	722	757	731	726	794	758	727	767	712	680	779	751	704	698	740	713	757	748	728	787	722	757	737	737	764	726	781	716	776	758	751	740	705	751	765	717	748	755	718	771	753	753	690	765	730	734	739	739	728	715	739	740	727	745	726	778	718	712	763	706	754	734	725	745	705	727	768	677	741	816	800	706	726	722	698	723	759	760	757	770	703	707	740	760	726	707	716	789	751	693	734	738	710	758	715	742	712	750	747	740	699	746	716	769	754	702	740	770	745	758	715	729	738	686	717	707	734	738	756	740	786	737	779	683	718	754	714	706	706	738	734	755	711	753	720	748	718	746	755	712	691	673	754	715	703	702	678	769	713	770	730	723	756	771	720	743	756	738	788	742	785	753	763	683	715	782	755	770	727	746	715	756	698	725	718	760	761	759	719	687	735	742	705	748	735	725	729	704	754	747	755	727	752	743	723	695	744	754	766	765	753	742	712	683	728	747	738	758	749	731	732	746	744	738	750	732	757	720	707	711	750	703	767	755	745	755	730	687	706	771	759	735	731	703	730	702	733	714	761	749	693	727	767	713	718	730	748	741	758	668	756	755	725	757	729	733	744	742	757	747	722	663	682	761	710	706	718	708	788	721	769	757	718	737	733	782	705	789	775	736	721	695	712	725	741	745	740	710	781	769	689	752	726	753	746	677	730	730	752	768	731	749	733	726	702	775	737	739	735	724	757	756	775	740	712	737	744	726	738	732	754	793	720	730	724	751	755	727	759	760	759	704	725	745	776	769	719	755	712	772	762	723	725	776	718	743	755	781	751	723	746	714	730	769	735	743	737	774	755	699	754	755	705	744	765	720	737	738	757	718	722	698	684	710	736	789	744	756	773	771	752	720	753	760	756	777	752	739	734	725	821	723	741	718	760	684	702	725	721	723	771	727	749	733	763	729	801	763	697	697	763	723	758	729	758	678	736	786	735	730	772	737	751	751	762	735	750	738	733	741	752	681	697	678	718	701	755	752	664	748	703	723	700	780	780	729	776	770	694	795	758	720	811	733	744	703	709	776	745	737	763	744	751	726	711	772	753	726	736	746	765	706	738	730	749	728	735	744	754	689	735	738	747	678	757	697	725	766	716	710	735	756	721	733	711	733	689	728	781	738	701	731	714	732	715	767	724	752	772	700	736	709	732	756	710	774	699	717	736	763	757	745	730	749	702	728	737	795	761	700	727	716	759	672	753	782	792	703	752	718	746	727	757	729	733	767	704	709	740	722	783	753	744	814	815	754	726	728	730	684	693	812	700	729	747	758	728	738	742	782	784	718	746	741	735	760	787	731	763	765	739	750	764	786	751	710	737	696	741	750	769	760	780	748	697	754	744	720	726	732	690	797	737	754	720	739	744	725	740	746	721	716	722	713	751	806	667	664	748	760	726	718	722	752	711	731	781	678	760	718	722	756	759	724	785	730	743	701	715	769	739	797	739	708	740	735	746	733	749	732	712	721	744	729	704	778	761	738	747	718	744	763	713	738	774	761	667	791	760	714	761	721	745	704	737	713	730	709	750	704	769	787	689	744	741	770	744	738	694	722	755	750	704	791	698	715	745	725	738	688	726	738	775	762	712	732	757	729	717	746	723	756	708	737	758	747	745	740	674	745	719	717	742	764	714	779	728	707	700	753
14652	3191	3355	2684	1633	1228	934	725	602	532	440	426	393	366	296	333	270	306	301	301	254	262	271	266	238	269	258	252	242	221	232	230	231	219	232	259	235	246	228	265	248	234	230	227	220	219	228	231	234	251	216	225	253	247	240	244	209	226	233	206	222	195	246	228	232	222	242	244	224	225	248	247	203	213	236	241	190	228	207	252	249	233	228	230	206	247	208	226	191	206	221	254	224	253	223	236	239	226	231	207	236	210	216	201	238	243	212	241	214	231	207	224	208	219	231	204	242	219	225	210	211	224	258	235	210	198	232	251	209	232	204	214	218	262	223	239	214	231	215	227	212	227	237	228	232	218	223	208	225	213	220	240	209	232	231	208	233	244	209	221	229	256	224	271	233	212	231	221	217	210	243	221	221	211	230	221	230	221	212	202	222	235	230	211	206	244	244	214	231	226	222	210	218	238	214	209	196	181	243	228	228	249	209	237	221	204	205	216	197	218	236	253	202	208	229	240	213	198	231	223	228	223	222	210	220	223	217	190	196	218	218	234	214	216	226	233	206	206	227	209	235	212	231	200	240	202	239	216	219	221	215	233	210	234	203	233	202	215	221	226	190	205	234	225	251	218	234	242	223	223	215	250	242	224	221	228	226	234	235	228	235	228	231	193	223	240	196	226	215	231	209	254	228	226	232	248	199	225	249	202	237	227	202	231	237	231	217	196	222	202	224	228	226	234	192	218	232	214	214	248	222	203	216	213	248	243	211	223	227	198	213	211	224	228	231	235	225	219	199	214	233	196	236	236	200	220	220	223	235	231	237	239	230	237	206	232	209	236	224	218	195	194	249	243	238	208	222	225	230	234	246	210	237	233	211	229	220	245	231	224	217	188	213	250	234	232	244	259	198	218	218	227	200	240	248	233	254	226	229	237	196	235	200	240	186	228	217	225	196	237	236	221	213	260	234	224	237	210	232	210	221	218	202	237	223	233	222	236	218	223	216	217	196	213	228	229	227	250	266	202	213	229	223	212	206	229	237	220	226	234	199	228	221	217	233	194	204	218	231	227	213	228	233	243	224	253	218	215	221	245	206	195	252	201	236	278	189	226	231	234	234	207	229	221	206	234	221	218	216	216	207	230	210	235	242	232	217	234	208	210	217	219	193	194	206	198	233	233	231	204	202	229	236	220	238	238	221	199	196	240	226	246	249	217	228	229	216	203	211	245	212	234	196	251	243	216	203	215	226	211	226	235	206	226	209	217	217	224	225	228	230	218	236	246	225	211	208	250	200	214	207	232	202	229	205	241	213	239	252	195	223	245	224	237	230	229	196	243	233	216	217	240	195	225	229	213	216	225	238	215	211	229	205	226	221	234	214	196	240	192	237	217	228	221	218	238	229	222	225	221	201	215	214	245	210	222	224	250	231	226	200	207	215	217	201	200	242	216	252	219	250	220	239	225	232	222	208	213	227	254	229	226	239	214	232	240	216	246	227	223	248	208	219	245	216	198	234	229	228	191	235	222	203	230	205	216	227	212	268	223	227	216	230	222	224	219	203	241	246	238	224	237	202	213	211	215	211	210	197	222	251	231	240	210	203	225	215	242	237	250	244	218	225	242	209	215	265	218	212	226	224	202	217	228	229	222	224	209	203	219	223	224	241	236	226	196	218	193	230	206	233	207	217	235	211	228	218	224	245	220	211	203	238	203	216	205	271	211	214	204	223	247	226	216	249	219	212	210	222	210	214	214	206	214	193	207	215	229	230	229	216	255	239	213	212	218	222	205	224	217	223	232	222	202	238	227	237	211	217	225	223	217	218	258	231	210	214	238	210	244	236	218	235	242	250	230	206	237	223	226	205	215	191	206	235	229	227	228	226	248	229	227	202	218	260	247	246	229	257	214	217	214	256	249	222	209	240	224	227	205	254	223	230	213	202	227	238	239	245	199	209	176	202	227	194	210	247	205	192	266	207	216	219	210	228	223	230	206	195	229	223	195	205	200	237	226	206	233	248	215	198	215	264	243	224	218	206	216	211	221	246	224	235	225	237	233	251	245	205	229	191	212	193	225	212	214	223	197	213	195	261	233	218	233	246	212	214	199	226	243	246	229	220	201	198	196	239	240	238	219	225	242	215	227	237	233	209	224	229	232	231	214	213	261	212	214	183	230	229	236	240	212	213	224	214	224	211	228	234	226	215	232	231	261	213	231	244	202	204	214	215	234	214	227	243	223	256	212	242	199	198	213	215	233	215	249	224	229	233	222	215	216	223	224	205	245	203	238	240	225	241	225	240	255	241	217	195	226	232	235	218	233	204	203	195	224	221	219	218	219	209	242	211	195	245	206	229	205	237	227	223	233	219	208	219	204	206	229	226	230	219	221	229	200	228	227	212	231	248	245	221	221	217	237	222	241	190	222	246	244	200	210	229	218	225	189	222	202	222	232	237	246	239	231	238	201	227	210	241	230	218	258	243	220	215	226	219	220	249	250	220	217	226	214	230	211	206	210	207	216	217	220	210	209	212	233	227	208	208	185	224	187	221	225	202	219	228	215	199	239	257	233	231	216	228	256	214	230	249	232	250	215	252	203	233	218	223	213	220	243	230	229	213	235	256	215	238	246	234	214	235	207	220	235	202	211	219	231	234	208	192	209	228	236	225	194	225	209	195	232	184	196	221	204	227	218	231	213	268	234	248	209	197	233	234	234	236	228	234	207	191	212	218	200	201	241	230	216	215	203	230	209	211	226	226	241	209	191	198	235	196	220	223	214	223	192	233	201	247	212	214	209	224	248	230	237	196	210	242	222	243	209	210	196	234	207	198	217	233	240	229	237	207	201	228	219	231	214	242	229	228	213	222	230	208	225	240	227	246	202	209	229	229	243	219	225	192	236	195	224	212	214	229	221	235	267	214	224	223	238	248	240	222	232	222	201	225	221	242	208	232	216	218	232	200	207	213	201	248	220	207	233	220	221	255	233	234	213	230	200	201	230	247	219	231	223	237	208	227	201	218	216	205	238	212	222	236	241	233	217	241	220	208	196	232	209	239	239	257	257	221	206	235	221	214	220	229	217	240	220	190	226	211	238	237	231	214	231	215	217	225	234	198	229	206	219	196	216	231	209	226	219	225	226	255	212	208	205	222	220	212	209	217	228	209	241	249	240	198	223	223	235	234	236	183	228	191	205	209	240	219	235	243	221	189	227	190	212	236	220	209	221	256	220	193	213	224	220	203	247	239	235	250	228	244	244	228	228	198	233	204	223	201	198	202	193	243	220	222	225	220	247	236	218	232	220	249	236	218	217	190	218	223	211	216	249	241	224	213	212	240	218	250	209	235	245	208	226	213	230	197	183	193	201	228	226	233	266	231	206	207	229	219	207	216	182	218	238	223	216	207	258	253	233	235	222	206	211	251	218	216	216	207	239	233	192	193	219	204	213	229	211	227	220	251	196	221	202	227	215	214	254	202	221	212	217	244	224	231	186	208	234	220	224	251	204
9398	2890	5644	7033	5915	4910	4167	3358	2638	2246	1835	1563	1645	1400	1258	1243	1163	962	933	949	922	901	899	827	791	830	774	718	728	710	690	703	690	663	689	687	645	675	681	681	630	664	619	645	637	643	624	616	591	611	598	605	595	618	561	619	631	611	581	602	580	586	625	576	606	633	585	562	632	553	584	603	543	600	587	572	564	544	577	549	550	565	583	532	537	558	589	563	569	578	528	593	581	549	553	545	521	568	599	574	591	576	576	578	611	565	582	535	562	536	519	564	508	539	567	557	522	576	579	570	587	563	544	539	562	569	554	491	505	560	602	524	560	591	579	571	549	619	583	540	588	550	550	546	541	561	542	535	500	521	533	547	533	585	582	546	553	571	546	523	551	586	568	560	535	521	575	570	513	577	571	531	584	506	561	602	579	552	553	520	537	556	566	541	594	545	548	534	544	554	542	537	510	521	592	575	553	501	575	586	571	580	553	531	571	580	537	505	528	546	592	574	521	529	540	514	532	567	555	535	575	552	575	597	568	538	546	526	562	569	497	564	547	531	566	561	528	555	589	572	534	550	530	523	544	578	567	502	545	513	538	522	554	524	518	492	554	549	566	533	519	561	546	506	545	523	553	575	544	542	557	531	559	584	535	527	557	573	556	556	562	558	564	588	534	579	548	549	535	584	531	574	531	565	567	549	546	581	518	546	527	557	564	563	541	554	556	538	558	574	530	565	566	569	574	591	586	584	566	546	549	531	551	538	545	546	557	523	554	569	577	554	566	539	550	553	558	539	520	540	555	545	562	537	573	539	571	532	572	581	521	575	519	553	599	573	569	570	549	530	544	585	591	530	507	559	551	524	569	553	575	578	561	554	575	567	619	556	564	566	487	563	563	572	539	586	539	529	570	557	511	548	545	493	562	552	556	552	539	548	552	569	539	541	558	550	564	532	536	553	550	574	555	540	545	577	560	568	565	528	529	613	593	541	542	543	558	518	513	589	501	549	563	571	593	558	558	545	552	557	555	540	502	560	568	538	564	541	525	603	539	586	566	559	600	618	537	584	579	516	511	540	559	557	624	539	576	567	595	512	592	554	572	535	554	543	520	580	494	534	553	572	518	582	581	567	581	520	512	608	551	533	557	545	566	592	555	589	592	538	535	572	545	530	530	528	539	585	540	564	565	550	574	569	526	517	555	530	541	544	563	548	579	595	521	532	552	531	555	543	534	560	540	548	574	565	517	566	554	562	581	535	511	574	548	544	539	598	550	564	583	539	551	525	530	548	566	579	557	505	529	566	570	584	553	564	586	549	529	528	553	566	561	555	530	528	551	551	521	569	596	568	492	591	543	562	537	563	529	571	581	580	532	563	560	510	523	545	526	567	585	579	532	538	543	570	610	574	559	596	543	494	549	574	506	516	600	552	548	568	524	568	542	568	535	511	548	551	550	559	577	572	543	537	589	528	563	573	554	555	548	524	537	520	547	497	578	553	516	576	529	561	553	540	566	502	569	535	546	577	544	540	596	518	584	610	565	544	542	534	548	616	543	552	570	551	544	575	529	569	551	549	503	561	550	553	569	561	579	584	553	584	560	586	544	607	573	572	579	545	550	546	524	541	575	564	534	565	580	570	587	535	566	555	579	566	580	565	549	547	612	570	561	530	541	577	571	512	524	531	567	557	556	559	549	570	535	572	591	499	554	561	579	551	548	539	512	552	574	555	538	572	558	539	541	580	572	589	570	566	582	550	548	592	521	504	530	512	569	504	569	547	511	567	582	565	547	550	540	575	529	545	572	513	582	591	575	514	596	566	551	557	550	560	554	585	536	547	517	560	532	557	590	557	541	574	569	593	517	507	548	556	562	539	552	514	534	554	549	515	561	592	556	567	563	503	581	556	549	587	558	550	543	529	545	560	552	578	536	584	557	535	566	591	571	543	538	561	573	552	580	527	573	525	546	553	564	566	505	561	554	558	588	526	574	515	587	555	545	543	566	550	546	560	585	580	538	598	588	535	548	589	570	555	541	558	561	560	542	600	538	564	542	560	564	506	582	503	557	569	571	577	535	543	569	570	537	570	586	559	567	530	512	544	576	565	564	532	522	551	541	519	512	533	538	530	543	533	535	547	536	537	548	587	575	555	570	549	579	559	571	564	573	541	520	589	537	533	506	556	572	578	553	550	562	522	554	564	556	595	566	566	547	575	571	543	548	577	553	542	586	553	522	568	551	561	501	521	568	509	576	561	601	540	535	575	572	549	554	559	535	582	569	584	531	566	571	547	535	537	554	586	562	530	551	543	528	588	521	532	553	579	550	554	530	583	542	576	504	527	500	560	558	528	530	520	559	530	589	524	526	585	510	605	554	545	541	528	513	543	562	608	548	542	595	529	570	554	566	586	540	538	565	582	549	536	561	578	573	574	579	569	579	594	528	554	547	556	562	559	537	504	548	545	542	544	533	561	590	525	577	582	613	551	558	542	578	535	567	555	569	508	561	547	536	535	531	574	557	557	561	540	501	566	526	576	583	546	520	557	526	542	523	612	571	525	551	523	585	549	503	536	554	527	581	530	590	560	575	580	544	569	571	545	564	504	541	533	528	559	547	552	519	560	507	566	530	556	574	550	529	575	548	544	538	560	563	570	587	515	489	536	559	580	562	519	537	611	563	535	517	583	570	545	523	556	560	534	564	579	616	568	575	569	563	556	585	535	544	578	566	554	548	522	583	569	583	574	562	542	554	580	519	565	546	573	577	565	547	594	577	516	532	529	545	583	556	534	550	543	555	574	544	549	585	540	553	521	597	585	576	573	590	561	526	528	566	549	549	537	582	549	577	577	561	573	570	582	497	542	570	573	560	547	535	577	531	548	573	530	548	521	569	587	594	559	531	549	547	585	525	550	589	618	547	556	550	574	575	540	561	550	535	552	538	558	563	518	560	550	534	534	584	501	587	603	528	566	539	568	540	536	568	592	538	589	521	580	544	541	540	516	539	559	594	577	578	551	584	590	520	527	554	592	557	583	556	551	596	533	592	543	560	553	532	588	526	577	574	545	561	582	545	549	574	551	535	568	570	600	540	555	559	563	554	598	546	559	553	559	602	570	591	523	553	581	546	565	548	563	578	557	526	574	560	542	540	523	548	559	555	536	544	535	553	588	575	559	554	539	549	537	575	522	582	566	522	556	552	572	575	532	554	545	540	526	600	553	545	579	556	533	574	612	562	537	570	524	537	554	581	578	544	555	574	584	565	531	540	579	558	565	572	547	576	540	544	544	560	534	588	526	549	557	542	557	534	557	545	544	555	539	534	530	552	580	565	548	554	551	540	565	537	571	596	561	579	555	542	558	612	593	540	526	550	536	585	569	539	601	559	618	556	563	544	549	545	556	551	561	508	604	561	541	558	552	487	535	582	568	536	555	567	565	577	557	534	505	556	566	541	564	520	586	558	596	542	591	522	562	510	563	538	521	572	546	568	562	575	540	541	581	563	528	589	594
2176	877	1083	956	790	624	556	500	413	458	393	377	386	332	377	339	372	357	353	359	335	345	340	348	308	329	356	362	337	301	326	326	356	353	319	324	356	347	337	296	318	333	323	327	344	340	361	289	358	338	337	350	351	333	344	319	311	302	333	322	337	319	355	351	328	374	338	351	323	309	348	405	320	363	359	322	340	301	327	356	330	318	306	328	339	342	329	337	337	357	340	363	321	336	315	307	305	364	343	331	360	322	339	317	326	316	316	351	342	332	350	353	325	362	302	317	344	308	338	343	373	295	289	359	349	344	318	310	345	311	309	322	321	316	328	345	315	332	352	314	335	338	307	340	330	328	331	323	353	324	312	329	338	348	341	343	341	384	310	348	331	340	365	331	316	331	363	344	306	360	315	336	327	335	340	333	330	312	342	311	327	313	325	323	362	307	318	332	294	309	308	326	326	346	335	357	294	333	319	348	370	334	354	345	340	349	345	313	320	345	317	352	316	315	319	317	343	319	328	355	313	318	342	342	307	289	341	347	318	307	317	325	310	331	303	307	283	340	307	323	276	339	324	358	333	340	345	314	315	314	355	330	313	372	325	320	321	316	318	376	338	339	341	311	328	328	322	303	303	352	342	305	357	322	357	345	313	358	343	364	329	310	349	314	342	321	351	321	341	348	311	325	355	313	355	363	321	322	294	344	312	345	328	322	343	348	305	349	301	335	327	343	355	339	336	331	339	327	316	334	345	311	318	345	369	327	305	324	335	324	356	361	341	310	343	335	348	330	370	395	320	356	332	355	346	343	314	323	316	336	367	344	318	316	310	314	316	298	367	362	308	338	347	340	318	317	336	354	344	350	340	326	307	345	348	324	338	309	328	312	333	301	328	319	339	345	315	336	344	314	343	367	340	316	324	329	326	333	315	351	351	319	327	348	341	313	325	318	330	321	350	352	367	335	295	342	312	376	303	319	327	331	347	338	326	346	339	326	343	315	334	320	316	306	360	362	314	328	340	349	351	331	292	299	345	314	335	358	345	317	365	345	328	332	318	338	317	339	361	270	346	343	342	326	324	319	328	314	325	310	332	340	360	351	295	311	346	335	336	342	327	339	365	308	322	337	355	349	319	321	330	350	342	334	348	323	311	299	330	323	333	321	302	326	350	305	329	320	285	321	336	312	344	347	314	306	346	316	327	346	313	308	333	377	343	351	321	323	355	326	361	328	315	318	326	366	347	320	329	329	317	300	335	292	302	325	307	343	304	346	317	320	314	337	334	342	327	363	297	377	346	353	356	361	301	308	361	322	332	352	362	353	293	328	322	348	321	341	324	343	335	312	332	361	315	312	328	320	308	349	340	360	317	337	344	318	382	351	345	327	326	311	328	334	317	340	328	318	361	314	349	294	344	319	324	304	340	342	319	311	318	326	326	341	287	360	370	308	326	344	301	330	325	338	362	361	333	351	358	347	334	290	332	305	343	360	320	329	326	399	319	319	368	328	313	349	331	340	362	326	339	307	338	306	376	351	331	333	331	311	327	325	310	348	334	338	318	294	362	348	317	319	355	357	327	338	357	327	340	338	367	312	324	298	341	349	338	328	309	321	363	303	342	315	349	298	339	340	303	358	329	360	342	289	330	347	332	343	328	334	324	296	291	335	320	327	355	351	357	357	367	337	341	306	320	306	344	315	355	359	308	350	328	322	317	328	313	330	329	316	341	361	335	326	342	322	350	357	316	329	347	349	314	350	312	324	332	292	332	312	339	367	287	313	315	330	329	347	349	352	341	354	299	328	304	320	352	355	305	314	373	361	334	322	322	292	336	369	342	320	335	340	341	315	359	303	322	324	324	358	353	343	336	324	305	344	311	326	353	329	332	354	343	302	328	343	370	321	343	305	308	318	323	335	367	347	314	309	330	336	320	329	367	327	337	352	300	323	310	379	324	348	308	310	320	315	315	341	341	331	308	300	328	313	312	324	332	330	301	322	331	317	303	335	324	358	332	296	324	294	358	347	348	349	319	358	366	345	339	360	338	320	338	306	339	346	349	321	350	352	294	335	319	359	320	374	325	315	356	327	315	341	309	319	324	370	319	309	324	339	320	355	321	347	325	354	352	326	373	357	314	330	332	341	342	319	326	355	341	314	365	328	310	340	308	343	318	341	345	335	326	308	304	335	358	331	334	324	348	335	373	343	346	318	335	382	383	331	336	334	331	333	334	321	310	330	314	367	298	357	329	347	329	303	333	331	325	347	328	346	315	321	318	316	306	339	346	328	347	296	342	345	381	312	319	335	320	336	306	296	315	316	335	289	307	313	332	343	306	339	363	289	323	297	309	315	311	332	318	337	309	322	312	331	319	345	328	316	363	330	353	333	318	347	325	334	336	294	343	333	323	362	306	337	358	351	347	318	337	320	342	332	342	322	319	326	349	331	351	323	283	342	348	322	312	363	350	336	314	324	338	329	319	301	326	350	336	313	353	328	302	300	307	332	331	348	337	326	320	346	326	332	335	312	333	335	344	332	335	342	324	334	360	322	348	358	313	346	294	320	327	317	343	323	332	337	329	332	370	330	346	301	377	348	328	332	305	361	332	323	330	338	337	323	311	334	325	330	288	357	334	312	300	328	341	314	334	310	335	312	337	331	342	321	354	355	351	292	311	292	312	301	325	315	300	343	318	366	322	336	322	364	354	315	320	325	331	366	354	370	330	347	329	340	338	344	331	343	320	318	358	341	354	349	341	314	316	289	374	349	346	328	316	348	357	319	324	329	349	354	327	309	378	331	337	320	306	287	341	314	339	319	329	320	344	313	338	345	337	307	325	333	335	316	322	337	334	316	321	351	381	352	347	332	322	326	322	327	316	358	351	330	346	317	299	318	349	350	356	357	360	322	343	316	320	338	316	347	303	321	327	345	352	331	337	348	349	321	301	336	314	339	313	335	334	337	327	325	287	347	313	315	300	333	327	356	316	341	344	355	355	335	344	317	355	322	333	341	347	327	306	336	356	318	332	295	312	334	330	328	345	351	329	329	327	324	338	359	342	359	330	369	328	326	310	312	336	340	347	334	321	363	376	332	331	334	352	312	327	305	319	340	329	324	335	338	322	321	351	294	321	365	327	338	332	343	360	358	384	351	297	354	362	354	332	340	321	347	352	342	337	363	300	337	308	322	330	312	373	336	375	339	350	346	352	323	320	335	358	331	330	328	346	342	312	343	340	352	359	325	333	344	315	360	319	346	358	306	320	340	332	326	335	341	344	322	290	310	330	300	313	318	302	321	317	346	355	324	327	342	314	329	333	339	370	334	327	327	315	309	324	321	323	327	331	404	317	322	343	353	300	334	318	356	379	327	342	325	353	358	318	346	316	371	307	358	284	310	325	329	335	307	355	305	346	353	316	303	327	355	308	300	338	319	323	343	312	391	344	330	301	323	306	329	335	320	340	361	323	338	349	325	316	340	331	338	326	349	333	368	287	324	314	347	342	341
2561	1326	2394	2949	2823	2314	1892	1710	1413	1278	1139	1033	1046	1025	943	951	903	857	943	879	907	937	858	838	821	885	813	810	793	870	841	812	829	846	857	812	826	807	830	851	842	837	814	819	857	797	789	764	798	768	803	866	805	751	785	790	801	783	778	807	797	837	816	797	748	768	869	767	783	763	806	783	774	787	810	780	786	802	791	798	825	807	743	837	727	822	837	775	790	796	785	791	804	825	791	806	771	802	818	808	777	772	797	753	795	796	791	820	805	746	800	801	763	789	796	746	809	786	734	784	801	805	771	804	806	806	845	769	730	776	771	823	767	779	801	855	768	788	808	840	731	762	835	743	757	795	857	777	784	804	776	795	777	762	780	772	765	844	755	793	853	757	798	818	808	800	770	756	788	731	773	817	790	826	784	853	790	798	775	746	779	771	793	748	796	817	837	809	807	799	777	797	808	826	739	839	908	733	751	804	817	750	840	761	767	779	773	758	840	853	742	821	797	787	808	791	788	812	780	816	803	779	769	800	787	751	794	763	829	736	725	803	792	755	790	836	816	740	816	800	771	774	783	790	782	804	781	793	778	793	827	775	789	759	766	783	796	810	850	804	790	761	736	831	794	760	794	804	810	783	768	780	771	820	751	790	766	775	822	755	800	834	839	805	801	772	826	828	771	767	775	805	837	772	749	779	734	773	796	804	815	792	772	763	801	839	762	761	782	757	810	781	825	780	764	803	812	765	749	718	777	813	830	774	814	779	786	811	823	828	789	776	810	800	747	774	810	803	804	756	792	779	775	798	840	763	751	797	752	808	773	771	726	795	765	811	768	749	810	783	835	829	792	842	812	789	770	828	786	790	786	821	744	736	787	771	801	781	816	782	783	818	782	805	829	792	824	760	810	724	795	812	858	751	787	819	788	761	742	752	795	779	780	780	761	787	749	783	812	819	746	788	809	751	772	802	768	799	774	793	763	851	802	785	817	789	765	842	758	724	811	793	817	787	762	746	810	742	804	760	855	786	762	810	795	797	806	775	872	812	816	823	783	779	729	800	782	763	798	805	762	800	730	781	814	763	786	768	740	751	825	798	785	772	786	803	750	789	724	791	840	753	802	771	783	795	812	740	731	746	787	802	783	776	765	786	795	795	827	795	760	776	805	822	761	834	786	787	765	793	831	808	747	804	741	760	777	760	787	782	789	813	798	784	830	837	713	814	807	781	803	750	771	785	812	806	753	793	786	834	806	787	821	785	822	775	776	775	778	831	791	818	777	791	777	822	730	834	809	802	730	777	796	855	844	785	791	843	777	825	791	829	784	776	797	767	800	814	804	795	758	808	832	762	757	791	767	791	789	814	824	747	781	788	761	755	839	819	764	770	789	801	815	822	801	786	761	796	792	823	811	812	769	741	841	815	806	718	743	767	786	774	788	766	791	801	830	867	822	807	783	795	791	829	789	804	766	796	782	784	762	744	761	791	816	793	862	807	804	747	817	795	767	739	810	809	754	754	810	763	783	814	765	773	764	726	824	795	780	809	808	786	761	724	779	818	798	804	814	772	793	848	743	779	759	810	761	810	765	760	771	743	821	814	782	774	809	822	817	814	794	829	777	804	816	740	817	782	785	820	760	804	785	778	833	778	785	735	830	797	820	766	726	804	738	809	776	753	766	810	724	778	783	771	785	775	784	799	810	758	766	815	786	769	799	741	794	770	787	806	801	799	761	842	759	822	768	778	794	762	836	782	753	833	789	787	821	765	781	811	746	782	797	770	805	776	724	774	795	764	802	778	779	781	758	797	787	844	746	787	774	781	821	793	763	782	703	794	805	790	789	765	819	833	795	790	805	769	784	766	799	804	810	753	800	808	824	759	764	851	846	826	766	772	782	808	774	761	799	809	811	827	772	829	794	786	808	728	787	808	844	819	780	791	778	815	802	767	797	771	809	762	784	808	758	809	768	805	762	800	816	797	798	809	835	762	768	817	802	754	830	797	754	787	774	776	788	762	791	812	747	773	750	810	813	755	798	830	789	751	851	764	769	821	804	768	800	832	799	766	784	761	833	809	819	808	798	763	793	766	826	803	779	783	781	809	777	780	793	743	754	759	767	764	836	756	816	771	785	811	792	751	796	792	846	796	789	814	813	735	763	823	817	775	778	733	790	811	772	824	800	794	764	796	767	784	801	825	772	790	869	804	760	804	831	807	747	803	772	800	772	827	778	731	788	809	770	782	770	790	779	757	788	828	780	817	807	738	788	790	804	794	817	806	791	797	710	820	789	796	806	774	797	814	777	764	810	798	813	829	801	826	769	783	751	737	743	791	802	790	800	798	813	773	860	770	802	813	763	769	841	752	822	811	751	769	799	800	780	763	779	827	714	792	794	783	791	804	794	852	780	809	778	793	796	781	801	770	795	767	807	866	766	818	807	792	778	785	845	748	787	767	784	800	759	747	735	812	820	804	781	806	824	758	778	777	770	790	761	781	752	777	804	829	772	756	761	815	794	814	778	795	738	764	812	746	763	760	790	758	810	779	782	789	827	794	767	761	771	790	727	818	779	780	781	766	784	753	813	779	822	775	794	785	778	771	754	756	784	717	790	793	837	811	797	746	793	779	771	767	814	763	792	738	727	773	781	791	790	760	753	814	792	764	820	773	784	774	777	786	782	778	759	762	785	786	742	763	857	790	795	795	734	805	814	764	813	712	762	808	780	768	787	753	771	839	805	813	775	798	815	767	811	831	765	775	783	780	808	746	772	799	831	764	809	843	767	819	829	780	779	758	797	795	777	773	817	802	765	774	781	795	791	802	794	750	819	769	762	798	780	767	799	769	781	805	783	750	797	775	795	796	788	821	820	794	839	755	762	771	744	788	834	775	775	815	808	810	755	802	826	800	779	789	771	803	823	780	823	787	805	796	779	802	808	848	779	746	767	788	794	730	829	737	736	823	813	812	782	789	765	765	771	769	799	853	776	789	816	743	813	819	819	800	820	792	782	800	781	786	735	821	761	750	759	779	788	790	738	762	844	759	746	795	764	756	728	779	809	802	752	725	757	755	808	806	787	805	846	817	762	803	775	741	837	781	746	777	840	787	827	775	781	777	837	803	783	763	829	752	787	797	819	841	785	779	829	725	773	792	805	804	762	754	763	758	800	771	811	791	747	856	803	808	772	776	740	805	824	803	773	788	802	781	830	805	796	817	738	820	813	782	794	788	776	836	795	758	760	777	769	796	795	786	765	783	768	788	794	790	792	807	770	805	771	793	788	780	768	767	780	799	771	744	769	811	823	788	765	759	776	750	797	857	822	784	783	818	821	777	806	745	790	809	866	787	815	841	805	800	820	774	759	764	797	798	781	772	794	821	812	794	798	813	849	808	781	815	745	790	790	864	809	816	852	809	838	799	828	840	780	735	779	773	845	778	790	756	769	840	789	816	801	769	744	820	788	743	769	769	817	806	804	726	827	722	766	799	814	825	748	798	773	746	818	793
8165	1858	1933	1720	1413	999	793	654	532	473	448	403	390	426	373	378	365	378	374	307	336	313	361	351	332	325	335	336	312	322	284	302	277	315	302	337	341	320	301	289	299	292	310	300	311	316	329	307	328	315	316	305	330	295	303	278	302	311	300	301	313	301	296	296	295	304	308	298	295	309	277	325	303	289	300	256	309	290	312	292	313	293	292	270	292	291	302	312	309	288	301	287	286	306	326	326	314	303	285	300	313	304	315	299	249	288	313	313	303	327	309	285	301	281	317	295	297	327	322	307	275	321	293	280	294	292	297	293	297	322	311	288	298	298	324	304	301	318	298	304	310	283	298	310	349	307	291	307	293	305	291	309	297	286	296	299	312	318	278	283	324	294	308	317	306	304	315	298	326	284	334	325	300	342	299	274	311	323	289	246	286	307	335	296	293	319	281	298	320	318	284	306	325	297	318	310	321	309	305	318	303	301	319	317	312	304	263	332	296	273	285	330	326	306	316	301	283	299	315	288	316	287	278	314	276	274	332	310	324	269	302	313	298	283	297	298	273	280	294	321	343	287	301	320	296	306	323	293	300	303	314	293	307	276	313	285	301	289	271	319	288	320	274	298	278	305	301	312	257	309	296	288	341	304	282	267	303	293	285	291	312	283	326	320	337	290	302	267	295	314	303	278	292	257	327	303	297	303	312	300	298	317	317	274	305	286	293	302	308	316	298	316	318	286	276	320	306	262	319	300	307	308	290	329	281	280	307	279	309	316	326	347	292	277	333	301	317	273	315	287	293	282	338	328	284	302	271	299	284	296	333	326	274	307	333	324	290	313	278	270	307	291	278	295	294	296	307	279	298	291	306	346	322	294	279	322	315	338	314	280	314	308	280	274	326	293	285	296	302	284	317	296	279	297	318	282	341	283	314	239	319	328	314	310	292	319	294	281	301	293	303	297	318	311	320	318	268	293	321	256	293	278	317	285	289	315	278	274	301	331	319	286	296	314	297	296	310	297	293	305	300	328	268	325	303	298	319	312	315	318	311	294	266	317	283	297	290	301	288	293	351	254	297	286	283	315	272	290	295	286	294	304	302	287	330	308	304	286	305	328	296	283	307	301	326	321	307	288	282	318	302	302	276	277	286	253	312	305	283	287	283	281	278	279	323	329	293	317	295	311	294	319	317	312	326	294	313	295	284	288	294	334	292	331	243	327	291	311	318	302	304	279	327	303	310	298	283	301	308	320	310	299	292	290	282	298	297	311	313	298	309	313	288	302	287	330	303	294	296	308	334	284	266	318	329	271	289	292	309	315	314	300	321	299	299	312	295	301	299	301	306	297	278	295	282	316	296	286	303	306	323	289	297	326	284	301	316	319	274	331	279	272	335	308	301	345	312	285	292	304	299	307	301	309	306	299	343	294	278	285	303	282	299	298	277	333	299	298	298	278	339	302	290	285	312	265	287	313	333	307	295	304	293	302	268	319	323	327	328	301	339	291	314	303	274	307	308	288	295	321	288	289	290	330	315	292	301	304	295	297	325	294	297	282	339	291	336	298	263	320	270	290	276	287	315	301	269	284	314	307	296	289	306	298	302	311	287	302	279	318	309	272	306	302	297	319	317	311	323	321	295	306	290	302	288	306	323	302	313	305	283	302	269	290	319	340	329	264	285	305	308	322	303	294	312	332	311	318	293	338	273	323	325	310	286	331	292	289	282	304	301	309	296	281	304	290	292	288	305	280	293	308	287	291	306	310	305	292	291	323	289	294	292	303	322	275	267	309	283	317	304	316	315	311	302	307	301	290	325	300	297	308	308	327	287	283	297	273	291	292	268	283	300	323	338	328	284	321	282	265	303	276	315	294	295	331	333	304	314	285	285	303	297	271	277	299	285	291	325	293	307	286	279	285	331	313	286	303	329	294	301	320	339	303	271	274	324	333	277	299	308	302	276	276	306	314	306	319	308	285	326	283	308	305	321	274	300	294	304	310	296	309	292	330	301	322	281	354	303	317	272	304	265	293	320	313	312	286	311	297	312	300	289	294	299	290	295	291	272	266	252	309	302	290	308	283	301	324	265	306	320	304	318	312	297	302	299	303	335	288	308	347	292	293	271	318	285	324	289	305	317	304	322	305	284	304	277	322	285	312	273	279	279	359	312	326	304	275	319	323	280	284	280	320	293	292	331	289	275	324	273	319	317	319	293	324	302	294	332	270	318	246	315	293	308	262	295	299	288	304	288	317	315	286	295	297	281	300	302	260	292	304	315	313	311	299	309	299	285	293	314	320	311	309	306	321	313	330	315	297	297	293	291	292	294	314	290	304	325	318	313	340	274	282	269	339	348	310	308	312	281	303	303	306	346	312	276	298	313	320	303	285	280	301	325	310	327	300	294	334	325	295	273	309	309	310	317	322	297	309	331	307	295	269	286	298	282	320	331	288	345	304	279	271	304	339	279	300	305	289	317	300	303	299	298	265	300	308	285	302	322	301	281	276	276	298	283	325	287	281	305	311	278	312	309	304	284	315	341	266	329	319	295	268	302	264	319	273	301	284	314	314	305	287	291	297	281	281	324	324	337	297	293	313	315	280	270	283	291	275	288	300	330	313	316	290	294	288	310	291	315	289	313	328	294	326	265	295	311	298	301	294	266	279	288	315	307	298	300	271	294	327	293	288	320	293	337	295	301	289	301	296	303	299	276	290	329	300	309	297	287	320	276	320	326	301	304	277	318	288	283	313	302	264	302	306	341	287	301	293	316	318	282	310	324	322	296	278	300	284	305	298	290	305	297	280	269	279	321	307	299	324	306	288	325	326	340	313	345	261	272	291	293	285	308	300	300	297	294	319	300	311	301	318	306	303	289	315	298	291	302	313	313	310	290	288	311	282	296	298	301	296	302	294	316	351	298	307	318	282	291	331	323	264	301	308	289	272	294	244	335	317	307	297	297	285	305	313	295	316	309	284	313	269	297	310	294	309	306	292	284	285	306	306	281	293	284	326	292	342	301	303	281	325	305	257	327	322	330	347	319	283	311	282	300	295	285	266	296	315	304	295	324	302	284	295	350	279	282	317	304	310	331	304	315	344	288	310	320	298	332	295	306	318	311	303	266	285	306	329	299	297	280	280	308	292	279	293	341	282	300	308	312	304	263	320	298	314	279	309	290	295	283	296	288	335	302	302	316	295	311	315	297	292	297	310	318	306	331	272	269	314	312	312	276	310	296	286	323	311	321	310	318	314	314	301	308	284	273	320	324	288	323	315	310	337	316	303	307	313	274	301	314	286	328	318	326	305	325	290	261	332	319	336	289	251	283	313	316	292	305	296	320	289	298	280	315	282	300	319	300	294	324	292	293	275	302	287	309	301	292	279	296	295	324	274	311	308	295	336	289	317	306	300	273	260	284	287	321	273	287	306	289	296	320	282	292	260	315	314	298	302	331	275	275	348	336	321	298	294	319	339	331	312	310	280	309	295	301	312	282	296	292	292	324	299
7244	2213	4042	5157	4724	3849	3143	2666	2181	1807	1455	1355	1397	1280	1141	1131	1102	1025	1022	1020	934	946	927	921	925	912	827	807	812	791	824	822	828	791	783	801	768	841	795	785	819	792	740	757	761	767	802	799	754	717	743	709	685	743	781	672	713	716	714	735	754	744	724	766	734	692	745	730	716	767	758	743	745	721	732	694	719	761	714	748	707	699	750	766	730	729	754	782	714	721	730	736	651	729	712	733	743	722	712	746	708	678	694	759	709	708	692	705	718	699	712	684	680	729	724	690	703	722	753	715	751	724	721	730	762	712	694	720	688	701	725	688	755	686	699	669	666	767	728	724	688	751	724	751	744	679	745	700	685	721	720	718	734	716	676	775	698	694	754	707	709	760	748	759	734	688	746	702	731	792	763	726	719	682	747	717	728	782	703	739	749	711	709	717	687	724	727	685	708	779	689	687	731	717	755	721	699	702	730	738	685	696	722	733	710	735	758	727	699	749	694	737	742	704	687	701	746	705	685	700	720	712	707	673	697	713	732	700	682	703	762	746	722	748	675	730	703	766	729	710	716	724	707	713	738	737	733	731	695	722	682	682	722	680	699	719	716	760	724	736	717	758	710	719	722	760	715	715	735	712	670	735	747	697	661	692	719	746	726	735	700	665	746	756	701	713	762	739	705	673	688	690	696	740	738	728	781	685	710	764	758	730	692	768	727	742	698	687	734	748	701	721	727	754	710	738	709	742	733	723	737	702	747	717	762	717	715	779	739	710	695	737	721	737	693	703	717	726	702	753	790	761	754	703	743	716	756	721	685	761	755	750	739	710	737	746	744	656	674	709	723	741	678	727	717	711	760	767	722	753	756	750	711	710	766	759	786	741	789	767	728	716	725	694	738	755	725	675	726	714	737	728	719	784	748	763	715	753	745	743	712	677	733	706	716	748	702	741	704	732	743	699	729	695	754	733	699	721	716	716	718	749	713	735	721	675	722	726	721	689	733	706	720	713	715	716	735	715	748	704	749	641	727	706	719	776	652	748	722	723	718	715	751	697	687	718	777	692	689	717	676	746	729	735	694	735	720	757	757	710	736	707	689	729	732	735	698	724	736	713	696	709	788	693	715	725	663	723	760	737	709	731	679	756	735	748	735	717	758	731	714	735	751	710	706	717	711	739	693	701	730	735	675	668	745	720	717	725	725	723	721	739	703	782	729	729	632	697	690	695	726	737	728	765	726	709	690	712	769	744	678	728	695	721	733	747	726	701	725	732	710	762	712	747	684	757	740	780	680	735	688	726	744	714	751	711	726	739	768	747	724	714	728	720	693	713	752	814	696	704	683	753	725	746	704	710	721	723	681	740	750	738	764	699	698	775	732	707	745	712	711	731	665	656	739	686	732	747	682	689	723	682	719	735	677	687	746	704	731	706	754	690	697	717	706	740	691	716	703	678	713	741	708	702	750	731	719	691	755	744	691	711	727	684	735	767	700	688	731	700	727	726	744	693	737	738	738	755	772	721	685	706	707	706	725	693	733	748	732	748	701	703	759	733	791	683	738	703	692	732	713	739	736	744	742	752	761	733	708	765	689	717	673	742	762	781	682	706	717	716	722	738	730	723	748	708	718	740	680	687	713	709	750	675	777	698	757	685	713	737	718	726	723	686	658	710	713	680	730	720	763	728	730	744	654	729	762	745	731	684	726	736	730	718	737	728	717	700	698	672	705	740	733	731	736	743	706	739	741	735	783	668	697	720	712	748	776	730	695	763	680	695	740	705	750	754	704	759	730	752	734	737	743	740	738	739	708	701	692	707	727	703	689	732	750	708	737	744	722	738	722	725	727	704	720	704	716	760	777	745	762	682	706	717	720	751	694	738	737	711	717	759	673	733	693	739	720	735	644	741	693	741	743	757	720	746	725	740	711	745	708	732	686	718	737	668	718	750	651	741	701	706	756	732	696	711	701	743	711	713	773	769	726	738	773	707	773	761	727	756	686	744	747	738	703	710	717	720	710	700	754	708	709	732	783	798	689	759	795	677	702	687	697	713	784	662	731	726	667	677	760	713	707	712	689	676	748	675	692	774	709	764	701	699	686	739	716	734	772	759	686	754	704	725	724	775	693	733	728	775	784	673	722	714	756	758	713	760	727	675	726	722	728	723	729	714	737	740	750	741	762	727	742	678	727	735	701	721	675	699	759	722	754	728	706	692	736	719	761	713	734	702	732	719	690	772	744	724	734	777	734	738	690	731	758	712	725	727	737	733	728	710	680	714	658	733	713	721	741	774	702	713	763	715	719	729	717	753	757	738	667	733	756	733	738	717	718	730	732	706	693	667	745	733	711	717	737	716	712	730	710	760	777	697	692	738	757	756	748	751	797	684	762	707	715	742	747	717	746	763	739	711	715	677	723	699	661	696	730	722	734	712	732	718	754	713	653	787	735	715	726	739	702	697	745	755	759	673	781	702	728	726	683	728	688	720	742	701	722	676	755	697	756	707	709	715	756	762	711	696	760	708	698	712	753	734	677	681	750	749	752	700	704	734	705	717	743	732	750	708	768	788	701	768	688	710	728	743	752	752	705	738	689	710	752	741	713	751	750	729	702	724	698	701	725	691	696	714	776	671	744	739	738	711	699	710	768	705	747	730	713	765	765	697	680	715	741	740	693	725	792	748	691	710	747	713	710	731	778	748	741	763	690	700	780	784	713	731	717	756	739	731	718	724	714	755	753	758	739	761	755	751	723	778	743	759	740	668	727	717	726	680	691	699	755	752	720	705	675	732	699	712	733	704	695	759	724	744	738	736	674	719	735	671	722	703	719	728	765	678	695	754	755	714	709	718	757	684	733	738	753	738	692	742	706	710	776	753	751	760	709	703	698	723	747	695	735	750	710	731	779	677	699	735	720	757	673	686	756	744	734	704	730	732	746	761	707	737	717	730	770	743	725	709	681	718	712	734	734	720	770	699	751	696	720	670	716	732	764	762	681	714	720	742	762	701	707	681	734	706	732	698	724	735	708	735	708	672	706	749	761	744	698	748	721	736	738	710	730	720	742	730	722	718	716	661	736	694	720	697	748	734	734	756	750	709	708	711	711	703	664	713	770	747	715	701	726	690	726	706	778	713	703	703	719	701	752	741	685	726	731	755	687	737	754	692	710	692	727	682	701	676	719	688	701	736	727	736	697	709	730	716	687	707	737	727	746	738	734	733	719	738	723	723	738	740	717	699	728	768	697	729	686	682	702	730	705	729	746	736	759	728	743	696	704	709	732	706	728	709	733	729	747	707	719	715	703	725	713	744	725	697	674	742	652	733	756	740	708	701	726	722	732	722	725	721	681	697	728	727	732	713	719	723	725	728	811	700	751	702	736	708	690	692	665	717	739	718	767	726	710	757	741	762	731	683	690	721	734	740	757	688	658	745	724	686	685	652	729	737	761	694	766	734	747	730	726	653	717	723	746	739	733	744	729	715	743	741	694	725	713	728	757	713	765	739
14130	2888	3171	2456	1697	1231	971	803	606	533	449	440	405	387	351	311	296	294	282	268	270	240	249	243	250	236	241	241	242	233	250	235	207	236	250	229	195	245	235	228	232	251	225	240	223	213	226	190	229	184	230	230	213	234	235	229	247	226	243	238	220	185	214	193	220	198	216	240	253	232	182	242	224	211	241	250	211	196	234	214	210	232	218	211	221	256	231	214	206	201	231	238	191	228	254	235	223	215	219	226	210	227	209	225	231	240	215	237	229	215	219	203	242	246	216	201	202	231	209	205	204	225	202	241	234	221	222	213	214	207	222	235	181	247	238	220	190	220	215	211	233	204	214	221	233	204	239	215	219	222	220	236	226	237	208	221	207	215	218	222	229	222	234	214	215	222	211	229	218	222	221	215	228	217	227	222	198	185	221	250	234	231	221	197	243	214	216	199	197	236	219	206	215	244	186	221	231	225	224	235	197	228	188	219	214	211	240	218	238	214	216	223	217	227	220	215	207	216	209	197	222	207	225	215	232	220	244	221	255	231	241	218	231	222	211	240	213	226	226	232	198	243	207	235	215	241	215	200	214	196	226	239	232	226	251	227	234	261	247	256	216	249	179	212	232	208	204	237	215	209	227	208	239	222	218	218	205	200	218	219	217	222	253	193	235	222	209	207	234	219	238	201	219	222	202	218	230	257	217	233	253	208	229	238	205	216	232	212	195	224	220	229	234	249	231	214	216	223	201	239	202	225	239	201	222	208	207	226	211	201	222	187	219	201	225	200	240	224	235	215	215	183	225	214	212	212	246	226	211	221	218	199	224	247	232	237	194	216	245	217	258	214	233	203	240	217	249	220	217	233	205	226	204	204	235	236	205	230	223	226	201	240	212	193	189	225	228	229	229	250	229	191	182	198	213	219	224	233	245	222	208	212	229	216	226	185	193	216	200	210	233	224	221	206	210	247	223	209	198	211	246	218	211	230	215	239	186	190	211	191	214	202	191	214	215	200	189	213	207	227	248	216	236	223	228	206	223	207	240	214	218	207	199	215	218	239	209	233	237	204	205	239	248	220	210	203	221	217	238	242	229	223	218	212	222	237	205	211	208	230	189	199	227	222	230	232	204	257	205	203	216	209	192	190	221	221	214	197	190	209	248	215	220	221	224	234	198	198	218	201	233	210	212	235	207	218	189	248	213	179	204	226	199	220	244	229	221	221	224	190	224	230	223	233	193	211	211	208	199	192	237	205	230	215	248	247	209	199	217	251	205	241	227	191	228	196	222	230	222	222	206	230	229	224	203	226	226	215	228	235	205	215	214	234	212	221	230	227	205	233	249	225	239	267	216	218	208	200	229	217	230	208	194	220	197	203	219	242	176	218	211	219	237	193	215	229	251	221	228	191	201	235	219	213	229	228	251	217	242	231	234	204	188	208	223	213	222	245	217	217	199	235	258	212	205	207	234	210	239	225	231	207	209	224	232	219	218	234	232	205	228	229	218	208	225	186	218	203	242	208	223	215	232	203	233	228	216	219	194	233	207	231	210	206	200	183	202	212	203	190	242	213	215	232	232	226	266	200	213	200	239	240	197	247	219	223	219	209	224	209	260	228	213	193	233	202	231	247	222	238	198	269	225	231	193	202	224	246	244	245	197	223	185	206	199	203	227	205	215	231	212	211	221	219	214	261	239	224	214	198	193	198	226	208	230	213	197	210	212	216	224	242	220	203	204	216	239	209	227	215	236	235	217	232	238	246	209	228	221	192	238	191	196	237	206	226	232	213	217	245	215	231	186	205	239	207	220	221	187	224	222	214	226	207	227	222	228	186	217	220	208	218	220	196	215	225	244	226	216	243	239	200	238	225	233	216	225	178	233	186	210	230	208	184	228	191	229	220	224	185	221	220	257	219	228	194	193	212	218	208	234	199	234	215	220	224	246	215	216	206	246	232	222	188	220	213	232	252	236	207	240	214	244	217	230	221	225	210	201	242	211	221	184	224	202	219	237	207	210	235	205	209	213	227	219	213	228	197	214	217	214	254	216	237	238	229	209	212	234	247	218	248	242	206	212	228	192	198	215	217	199	190	208	231	213	200	226	223	248	218	233	220	223	209	229	232	209	196	229	188	217	221	236	210	231	216	214	216	234	234	215	204	202	225	193	223	232	212	241	206	215	254	207	229	209	247	197	222	223	218	223	191	218	210	221	195	218	218	236	233	246	205	206	257	242	208	228	190	221	255	230	219	227	216	239	233	230	248	230	184	224	206	213	212	250	211	214	228	227	195	224	200	220	237	226	206	233	231	234	241	183	240	209	245	224	192	217	266	223	202	226	234	195	216	239	248	234	199	229	223	202	220	220	201	216	228	230	223	205	198	247	211	189	210	214	228	212	205	202	216	245	208	224	200	209	233	210	214	178	206	175	192	212	232	217	220	208	206	219	224	221	230	241	209	215	229	204	267	215	218	195	242	215	220	246	212	246	237	214	232	219	249	230	215	220	225	237	230	208	239	231	224	211	230	230	212	187	219	236	233	240	222	224	228	199	221	194	218	223	227	215	225	254	225	201	216	254	201	218	227	243	220	209	183	214	188	237	232	261	238	208	209	217	205	232	215	212	201	207	230	227	241	232	215	232	220	249	224	226	222	230	222	202	245	207	226	216	219	234	219	241	219	216	236	184	226	217	228	225	194	224	243	230	211	199	213	211	224	240	257	216	216	210	218	245	222	210	234	224	213	235	255	218	226	203	207	224	208	226	197	216	209	215	202	226	225	217	207	222	220	203	212	253	224	255	222	194	208	225	214	206	230	213	192	201	178	218	208	213	237	221	221	232	215	211	246	239	251	242	228	208	217	180	181	249	207	203	215	222	231	220	237	186	209	194	194	221	220	230	248	222	225	222	234	231	205	220	246	194	217	233	226	221	198	199	191	226	229	218	213	216	252	192	210	195	199	224	227	220	180	212	235	214	216	218	232	240	235	229	208	243	215	219	213	208	224	209	228	215	241	225	223	213	204	210	200	187	229	223	224	219	225	194	191	231	209	225	260	245	211	202	206	254	215	211	200	224	238	212	222	188	222	240	241	237	215	230	245	233	235	223	250	215	208	247	222	230	232	228	219	217	221	236	199	226	230	224	209	216	203	205	194	205	225	201	221	199	226	248	212	210	202	246	217	191	235	215	229	227	208	222	210	220	222	176	197	223	227	185	211	224	234	223	243	207	228	231	215	248	194	232	238	232	213	221	239	229	210	229	219	191	228	225	227	194	202	228	223	231	200	207	209	210	213	214	222	188	232	243	231	188	227	205	230	266	236	222	206	221	225	224	185	234	215	219	209	225	208	211	194	216	212	215	221	222	240	202	210	209	256	206	229	215	208	215	194	207	186	234	220	260	228	219	213	218	232	242	253	207	214	231	215	212	232	219	241	209	250	222	243	238	224	212	238	226	235	216	198	194	229	195	240	225	247	236	235	238	210	209	208	224	210	226	215	262	232
9079	2842	5813	6734	6357	4913	4048	3432	2847	2145	1818	1720	1482	1452	1266	1229	1088	973	969	963	942	968	881	778	784	699	748	721	734	716	667	705	685	674	628	719	708	671	669	677	636	643	625	624	635	650	607	608	637	571	613	545	584	568	627	547	572	573	574	600	571	567	585	554	594	558	555	566	567	596	554	577	540	627	540	576	544	556	561	564	571	579	574	551	507	540	557	547	591	543	551	515	527	576	550	516	572	555	545	532	542	506	540	520	549	522	563	568	572	544	520	552	522	527	567	524	534	557	565	544	542	519	534	553	565	524	485	502	544	500	585	577	513	531	506	555	534	576	538	595	535	480	517	536	567	553	541	530	551	534	508	554	547	545	534	540	547	512	576	512	559	546	531	525	552	559	568	548	531	590	567	553	525	550	514	514	574	593	580	538	533	567	523	552	559	521	553	537	554	556	528	520	547	540	568	561	535	529	550	532	565	525	536	543	559	492	521	517	527	569	528	531	559	541	567	557	541	520	528	537	612	511	560	575	497	506	561	585	527	543	536	543	551	571	502	529	528	564	547	550	575	549	534	516	551	589	562	523	509	541	556	552	553	532	551	563	532	505	510	551	542	492	527	521	529	550	516	528	548	576	537	537	507	523	538	535	574	541	526	574	546	530	538	538	564	536	517	543	544	528	529	538	582	516	526	570	507	517	522	579	533	555	537	492	523	533	508	548	500	515	554	518	541	530	549	516	569	596	520	542	545	542	541	527	556	547	554	557	555	543	569	559	551	509	513	531	613	569	556	539	524	532	551	548	578	528	588	570	527	525	560	565	546	563	564	543	568	530	556	602	613	557	540	553	540	553	557	574	542	515	508	524	574	544	572	523	491	522	546	573	521	551	554	522	509	529	579	526	544	534	542	555	581	523	515	509	539	570	524	531	543	531	523	561	533	514	584	550	580	558	544	487	572	533	554	584	566	524	521	551	593	545	520	548	582	541	544	541	535	558	535	545	559	523	533	539	584	542	522	523	604	521	588	541	533	505	515	537	499	522	518	556	564	540	538	607	560	520	550	533	516	522	527	563	544	564	531	519	575	510	548	522	554	559	559	547	585	573	530	519	566	580	527	548	605	532	542	565	526	563	562	565	542	572	553	516	521	534	524	500	543	541	549	546	501	508	539	546	533	528	569	523	572	546	553	546	544	578	536	568	563	520	554	576	541	530	557	552	506	502	551	486	534	542	524	583	538	545	546	526	534	542	561	571	549	536	512	503	563	552	543	548	527	564	547	556	568	546	558	554	566	549	562	535	503	552	530	575	574	514	561	530	558	545	535	562	540	548	524	566	544	544	546	515	585	564	507	530	576	572	552	481	530	565	535	508	520	555	549	550	500	585	580	498	550	557	576	564	547	532	511	515	520	511	566	527	520	542	544	553	535	528	565	535	511	583	546	565	527	533	526	559	543	541	546	512	507	517	524	517	558	588	526	529	543	566	547	534	564	512	536	571	504	571	547	557	559	521	508	566	494	521	571	542	559	557	530	577	529	563	561	554	545	551	581	560	547	562	549	575	534	545	511	528	552	502	537	524	552	533	560	543	557	532	506	529	591	531	542	548	540	544	579	536	579	510	537	521	556	539	548	560	533	560	542	553	555	552	561	572	562	546	519	537	509	558	483	563	576	553	605	531	572	563	545	537	540	529	536	535	529	589	546	502	564	528	572	576	519	547	557	542	539	538	581	551	559	560	551	539	521	550	560	550	574	550	574	543	567	586	532	550	554	513	529	513	555	519	533	563	545	538	554	530	529	540	527	585	561	612	554	562	591	548	563	534	548	535	514	544	524	539	596	560	494	532	542	514	539	562	521	531	506	530	518	552	563	539	507	526	487	557	540	542	560	565	513	523	524	545	573	528	531	553	517	510	551	562	622	545	579	534	565	524	529	533	558	542	555	541	571	520	556	553	559	541	547	549	553	554	511	549	552	567	533	550	552	573	518	515	563	551	513	565	557	535	542	558	589	569	559	555	549	550	541	529	543	522	513	544	526	515	511	490	525	505	529	544	568	563	548	540	582	538	559	539	545	543	489	563	554	555	554	525	516	558	523	567	559	594	552	524	527	554	552	525	547	530	565	552	562	514	524	556	507	565	553	573	518	562	529	542	566	550	528	501	549	556	543	543	536	521	583	517	543	573	523	555	577	569	587	540	586	540	522	516	550	568	511	523	549	523	555	523	521	517	515	525	559	522	527	544	525	522	534	520	575	536	568	552	516	546	561	511	522	540	520	501	524	561	531	579	508	517	544	573	562	531	544	560	535	519	570	552	544	555	563	609	578	592	541	560	562	554	554	534	546	539	550	535	565	557	504	550	532	527	518	505	546	536	564	556	510	566	561	566	560	527	500	514	539	559	516	517	519	561	563	542	558	577	484	542	565	553	587	564	530	505	528	544	560	535	524	567	541	552	540	537	535	546	568	553	519	542	503	525	520	551	553	553	532	556	514	537	532	555	557	482	529	545	553	507	539	557	562	536	533	513	542	594	536	539	558	534	537	540	521	562	559	544	567	537	576	522	581	559	509	535	516	566	530	545	576	551	508	555	553	557	604	585	507	522	563	536	581	556	546	584	588	527	574	518	565	503	561	484	574	570	566	518	506	552	563	541	507	567	514	521	572	522	530	532	576	539	576	510	557	508	531	499	551	539	529	587	563	542	579	544	598	535	544	589	522	532	590	577	537	568	574	521	572	588	529	585	519	596	575	552	519	519	572	499	557	573	554	507	541	501	555	519	529	513	531	510	536	525	509	547	560	574	567	557	525	512	590	565	573	540	514	555	506	575	523	519	516	545	554	615	543	544	523	575	529	545	538	533	543	527	508	551	542	561	533	524	537	559	543	533	573	579	556	525	532	582	577	522	535	528	574	550	540	507	543	538	575	545	574	553	585	567	549	596	542	547	514	511	509	556	528	582	524	546	550	543	537	571	529	534	537	533	516	531	526	541	519	528	528	534	573	557	522	532	558	523	553	502	515	558	546	586	597	538	547	536	560	532	526	551	516	534	567	572	582	525	563	547	528	535	557	559	548	547	532	524	538	569	533	537	520	550	547	547	570	519	526	516	485	531	506	547	555	551	521	548	552	528	503	542	553	557	523	505	535	565	517	570	573	516	557	515	540	577	554	524	533	536	506	541	573	543	526	537	540	544	518	505	555	587	516	545	583	532	555	527	559	532	548	581	560	513	589	580	566	555	567	523	553	555	538	554	535	518	509	490	578	548	532	538	539	526	561	513	507	599	545	538	502	567	486	522	542	577	529	565	561	518	512	579	555	531	554	531	523	583	557	568	556	550	537	559	548	502	581	552	553	555	548	559	556	554	527	542	530	575	509	553	546	554	538	537	513	543	550	537	541	555	547	571	566	566	534	533	547	558	528	502	564	497	576	532	542	547	574	502	562	563	551	516	586	532	508	574	526	532	540	531	497	567	501	546	555	554	524	538	548	558
2250	855	1130	980	832	626	573	530	439	414	359	368	408	399	369	365	347	371	324	345	341	335	304	283	345	349	337	336	313	339	345	329	323	335	340	389	322	335	322	326	309	341	324	362	291	347	361	329	323	344	309	331	327	341	335	328	312	338	329	316	347	314	345	314	333	325	307	325	343	337	357	343	345	315	340	364	321	305	341	320	308	319	344	330	344	328	337	331	326	367	333	330	339	348	332	310	347	317	338	334	342	325	349	332	304	320	295	311	337	329	341	323	320	338	292	323	321	338	328	311	319	353	334	291	318	337	352	316	349	335	322	326	336	323	324	350	371	356	298	327	263	321	331	328	331	332	302	330	323	350	293	344	334	330	319	319	341	293	344	319	347	309	291	298	316	336	333	355	319	311	326	344	318	321	325	335	361	334	343	330	300	324	356	326	343	328	323	326	335	347	324	341	342	316	326	330	358	359	358	303	330	328	277	321	364	336	355	307	309	338	358	356	320	330	309	327	340	348	332	337	329	339	332	362	359	308	341	356	312	334	322	330	356	319	320	339	348	347	335	301	294	355	325	315	339	323	310	329	330	326	310	313	332	341	328	329	364	339	368	312	326	316	371	353	332	342	317	329	331	337	306	337	357	330	304	354	345	368	339	321	332	322	282	369	318	335	319	327	353	347	316	267	288	342	336	344	294	316	337	319	323	303	334	337	332	333	349	325	304	345	318	341	358	325	304	318	326	320	323	312	346	370	328	328	324	317	340	306	317	302	343	330	353	338	326	351	306	332	339	335	320	337	324	331	310	326	321	367	348	320	336	362	325	329	345	339	330	339	306	360	368	341	368	330	350	352	357	343	335	330	329	338	331	345	315	289	307	320	361	357	332	331	335	328	335	319	335	325	364	323	362	316	312	339	341	293	300	304	354	319	306	315	347	342	331	344	319	330	336	310	317	298	338	323	334	315	279	300	323	338	321	333	332	343	347	304	330	328	313	305	325	340	318	365	321	337	335	315	331	333	356	330	309	329	344	331	346	335	338	317	347	346	303	322	348	347	324	336	325	312	336	338	331	346	297	312	310	325	332	352	341	324	361	327	344	335	325	358	316	316	348	334	331	300	359	366	335	342	339	318	316	325	329	325	322	348	314	325	318	353	315	327	346	310	328	320	375	314	316	326	338	340	308	326	326	341	318	321	337	353	321	345	344	342	313	338	304	298	318	343	350	316	338	323	331	343	339	350	328	296	324	335	313	349	352	324	314	322	377	341	319	304	340	297	328	330	321	317	355	339	336	284	315	327	311	304	326	318	323	348	332	309	273	304	290	338	317	320	318	338	349	297	336	331	301	321	335	327	337	318	296	340	358	339	329	355	336	311	308	324	343	314	298	340	342	321	323	328	300	316	315	356	330	279	318	356	329	368	337	309	332	313	318	335	310	332	356	301	328	338	323	325	344	331	337	325	325	316	343	327	336	337	346	358	335	319	350	320	289	316	326	346	322	311	315	332	351	380	321	341	356	353	343	341	328	325	367	285	315	328	326	337	346	328	343	338	353	348	313	313	295	321	345	308	337	301	310	335	356	369	329	322	367	318	331	381	341	346	318	320	338	350	344	359	319	321	336	325	344	308	330	344	306	317	351	318	293	351	354	313	318	326	348	330	347	331	331	323	347	307	294	327	304	351	346	348	310	368	338	336	292	345	323	314	334	322	299	304	319	330	325	350	347	315	319	312	337	334	351	331	307	319	315	354	321	339	344	343	326	346	316	343	326	334	328	326	324	313	350	304	350	348	339	316	347	369	347	301	330	310	356	321	340	329	319	308	324	342	318	314	306	297	328	333	311	336	331	308	319	286	348	350	354	356	338	349	347	330	332	319	319	339	318	306	323	350	315	351	305	335	304	371	363	323	321	337	309	289	312	348	327	316	343	330	383	334	325	320	335	357	321	340	318	343	323	357	294	296	312	335	338	348	314	336	354	348	336	307	364	359	337	338	338	314	298	326	309	317	320	310	340	313	345	321	329	364	327	326	339	344	316	319	302	345	333	339	274	318	343	321	290	331	338	308	315	338	334	334	322	357	314	345	377	325	326	329	351	307	322	313	336	324	302	326	355	329	354	352	340	334	326	344	348	310	315	318	366	346	364	331	378	335	313	338	340	355	337	329	341	331	338	354	352	315	327	347	326	387	361	333	335	340	322	311	288	338	329	297	325	333	311	331	345	345	337	329	347	320	327	312	326	296	330	350	316	341	296	335	367	321	320	344	308	326	328	349	310	337	334	348	359	354	310	319	331	363	344	344	291	315	342	321	331	340	334	308	360	319	338	324	338	341	316	317	321	319	320	300	325	343	345	350	341	368	321	370	341	349	297	331	323	334	343	320	329	330	328	325	324	293	313	320	317	326	337	346	347	300	318	322	311	302	284	332	342	349	316	340	350	386	341	322	368	336	336	322	321	329	312	349	301	313	332	330	311	323	345	347	315	376	334	345	340	324	346	321	292	339	320	337	333	328	325	335	317	346	370	320	321	310	294	332	340	318	334	355	326	368	326	345	323	326	325	320	326	334	334	325	366	323	303	349	334	343	288	334	341	316	317	338	347	304	342	327	307	354	336	324	326	345	315	341	318	368	336	293	351	320	352	293	333	347	310	339	324	320	343	375	300	334	319	323	352	328	333	319	332	350	313	316	320	307	321	334	329	308	302	324	344	310	317	334	321	344	297	315	340	353	351	346	303	313	330	324	358	332	328	321	312	333	350	335	328	317	331	356	342	325	353	352	350	331	337	346	310	334	330	334	319	304	336	314	309	357	345	307	305	315	346	321	325	308	344	335	328	340	324	341	370	333	351	314	306	291	321	327	321	339	313	314	318	347	343	305	302	333	313	336	363	310	312	326	300	305	329	302	321	335	348	344	314	347	302	313	294	302	316	335	313	340	323	350	360	344	330	308	345	330	300	349	334	315	374	368	315	364	334	327	310	330	309	325	318	325	349	317	320	320	350	332	351	304	320	335	350	327	315	333	331	324	316	353	321	348	306	296	327	315	294	337	343	305	324	365	343	352	326	355	313	294	355	325	349	354	353	336	342	316	315	294	311	312	315	338	309	314	324	373	322	338	319	315	349	326	341	316	346	305	322	338	343	333	362	348	315	324	343	333	309	341	306	341	304	285	318	347	335	322	361	330	339	342	348	361	348	313	324	326	326	318	335	355	305	347	313	332	333	300	325	334	343	313	344	327	335	331	364	324	300	335	322	294	311	345	334	315	311	302	337	286	334	352	319	340	341	286	324	319	337	308	313	349	365	344	312	332	295	305	317	323	342	321	316	352	337	339	311	310	370	333	290	320	329	296	342	323	324	346	330	324	345	368	332	355	330	321	330	333	359	325	340	321	330	302	293	328	348	338	346	349	351	350	309	327	294	302	318	349	311	307	304	335	309	312	341	306	311	303	371	326	346	332	336	322	393	347	357	369	318	320	334	300	326	300	356	319
2419	1374	2497	3053	2659	2182	1864	1647	1465	1235	1142	1072	1066	1021	1015	952	918	922	876	883	847	895	850	869	863	818	781	882	797	867	823	834	784	836	836	813	792	817	803	804	826	795	823	836	811	799	767	797	846	799	825	835	814	798	763	808	859	764	799	793	780	804	793	774	837	768	785	771	775	743	811	786	806	749	797	708	770	815	762	755	831	785	746	793	771	802	801	750	785	775	806	783	743	750	794	753	814	741	750	788	804	758	816	800	837	748	809	774	775	736	741	794	819	766	832	743	816	798	804	760	821	801	766	745	748	784	794	751	746	806	781	786	814	810	790	772	787	739	817	735	797	733	781	817	795	784	739	778	744	749	792	775	746	745	824	769	762	803	782	786	811	750	791	762	749	763	799	805	734	736	775	810	785	793	808	762	776	798	753	783	761	820	778	749	816	783	709	785	785	781	796	782	805	841	787	761	795	793	783	784	745	759	803	763	803	805	816	759	768	747	817	832	764	730	724	796	845	788	800	761	784	823	747	759	814	784	797	846	758	772	801	801	760	808	779	795	780	793	803	703	733	784	727	813	716	785	760	767	775	819	826	781	787	758	769	809	816	771	789	818	739	781	784	792	797	783	742	759	810	783	800	737	785	838	792	835	857	791	805	769	782	749	753	740	760	776	788	763	794	784	796	804	789	776	748	791	785	783	795	794	750	795	773	787	742	728	779	725	775	771	775	771	805	761	814	826	814	778	727	777	829	803	750	743	784	756	814	799	790	788	838	753	820	828	785	796	773	794	768	764	771	795	826	749	771	743	744	800	773	759	810	840	738	768	768	781	809	753	769	793	774	808	739	786	786	817	783	762	773	794	755	769	841	780	800	790	756	798	757	786	813	805	759	745	811	809	764	772	754	787	722	782	779	752	813	768	798	758	776	804	793	838	781	793	754	823	778	778	771	816	815	768	786	824	786	820	783	813	772	748	775	784	820	763	779	804	820	807	754	814	811	744	811	763	828	779	739	776	768	797	794	738	762	801	782	819	801	764	791	826	826	831	756	771	777	757	764	765	758	738	800	776	750	813	816	789	761	740	850	802	763	741	853	782	793	816	762	809	780	807	826	811	765	826	824	765	733	810	844	777	777	761	791	810	845	849	781	798	744	796	836	765	756	802	843	761	735	784	739	812	777	796	803	806	801	775	799	764	835	799	792	760	755	793	779	806	847	749	783	781	769	782	777	792	800	779	791	787	774	808	806	788	773	745	825	790	798	760	721	719	845	821	856	758	775	792	777	786	798	827	757	776	787	783	729	758	764	802	769	801	714	768	731	751	782	766	801	807	758	768	753	780	759	803	744	778	816	806	813	762	753	770	803	795	795	784	758	823	776	771	803	752	712	752	735	791	762	776	788	810	817	821	790	779	818	785	827	790	832	716	790	787	765	801	750	832	782	849	809	774	797	738	804	783	755	822	815	799	770	781	801	793	760	774	808	797	804	793	820	774	797	730	816	781	822	795	746	820	775	787	818	843	760	749	757	782	770	806	789	832	797	775	748	778	795	787	762	793	803	794	785	803	779	738	755	791	755	806	795	796	803	791	820	787	760	780	748	787	806	768	774	851	780	780	782	766	793	786	778	759	760	758	821	800	765	776	754	767	764	757	828	729	760	761	766	761	788	778	806	819	752	814	770	741	772	793	716	750	798	797	786	798	832	757	749	748	780	777	775	824	755	782	745	751	786	776	806	774	741	817	781	794	871	789	873	783	827	820	769	810	800	787	814	808	779	807	778	810	750	814	850	761	762	793	812	790	771	755	811	763	763	772	771	784	769	757	813	754	772	803	835	815	760	804	779	762	785	726	765	813	768	801	778	773	800	833	821	768	783	799	799	836	857	775	719	782	770	823	767	825	783	772	786	752	815	723	781	762	793	772	768	772	781	756	830	816	814	782	759	810	793	765	817	818	802	756	745	794	834	731	722	793	734	785	787	795	756	772	788	791	752	793	774	801	771	759	807	799	746	779	787	807	782	840	811	752	742	779	781	772	804	767	766	790	809	740	785	817	793	802	766	768	796	813	770	796	772	806	759	852	817	814	750	738	792	782	785	765	754	772	789	803	802	819	777	798	804	756	812	743	712	789	797	780	791	718	747	801	799	812	793	838	786	797	761	790	741	756	777	798	796	776	786	798	836	746	775	757	792	765	765	793	733	793	817	706	825	785	810	790	733	770	776	784	784	786	768	838	793	761	788	804	792	778	770	761	777	777	779	816	754	739	828	762	759	760	792	789	774	738	794	778	751	744	831	760	756	771	839	748	805	764	805	783	802	785	733	729	832	730	787	797	810	815	764	792	746	785	762	758	742	840	782	789	783	750	777	788	804	822	870	774	806	735	809	786	779	780	799	797	798	776	792	777	750	755	756	822	809	803	798	813	788	742	821	837	770	718	801	853	804	758	770	776	776	780	801	770	839	779	825	819	773	801	742	768	825	761	768	822	798	778	750	818	747	791	800	745	829	827	784	716	809	776	824	798	798	749	762	776	791	801	765	768	773	815	745	786	805	817	761	727	759	807	747	817	800	782	753	790	830	754	833	744	762	731	773	821	796	736	752	806	812	768	757	786	786	792	802	759	773	758	776	739	804	799	785	776	772	758	779	810	775	826	772	737	885	761	784	808	790	810	694	855	745	734	720	862	813	783	782	758	801	830	803	811	802	766	768	751	806	758	808	729	748	820	758	787	771	783	796	780	795	751	784	789	781	785	850	778	787	763	818	751	762	770	781	770	815	790	798	777	751	782	775	815	795	779	757	712	831	804	797	777	800	767	787	784	763	783	745	768	816	701	789	818	800	800	848	764	731	791	836	800	820	836	813	819	772	746	782	789	790	755	777	804	795	747	756	733	779	773	820	780	774	752	823	781	773	741	811	755	759	752	820	767	776	782	765	731	819	790	738	815	813	779	801	792	755	819	806	802	727	798	788	837	774	752	794	738	792	737	850	773	786	793	771	765	808	809	771	793	756	794	808	776	754	752	801	784	825	761	758	813	751	780	757	774	734	727	779	776	756	758	758	789	798	845	820	796	756	745	832	759	781	732	828	796	729	764	789	801	766	808	815	793	794	804	789	806	809	773	782	840	820	827	761	768	775	789	803	754	819	809	783	757	795	825	777	791	827	755	784	771	811	788	825	779	797	799	772	829	757	778	771	822	750	788	732	779	806	736	794	839	811	765	806	799	810	802	771	784	764	768	757	785	824	787	799	802	788	792	779	785	772	801	810	774	804	766	803	771	779	775	796	777	757	763	756	735	776	770	795	790	784	750	778	746	788	788	774	750	795	831	740	820	758	802	784	792	810	804	808	852	747	806	794	792	788	744	807	767	769	771	747	784	778	791	767	730	779	797	821	771	793	758	765	748	766	782	760	737	763	837	783	791	776	787	808	762	784	786	773	754	821	765	787	815	808	784	788	756	799	753	774	772	747	763	767	831	821	801	785	783	785	754
7950	1625	2048	1736	1250	985	762	638	555	463	423	399	428	388	354	385	344	349	370	316	346	336	309	332	341	302	317	292	299	300	269	305	332	309	287	330	315	303	304	337	339	295	299	281	275	330	326	322	306	307	299	310	302	276	320	314	311	266	346	274	295	309	334	295	299	307	316	321	302	300	300	309	304	292	313	300	298	290	304	270	319	289	320	312	307	277	286	322	307	303	302	308	262	278	300	302	298	252	305	312	330	318	317	270	285	277	290	305	307	300	295	282	305	311	289	278	303	281	302	294	321	329	278	307	319	310	287	289	311	284	317	277	311	304	316	267	336	287	279	333	306	308	288	323	353	313	279	277	289	295	296	307	283	310	287	288	313	291	305	286	308	277	308	301	284	313	288	298	279	294	295	311	321	301	304	332	288	340	310	304	262	319	289	300	286	318	334	301	293	265	283	277	288	275	292	303	280	325	301	320	270	267	317	292	278	278	313	315	308	308	293	302	308	316	277	297	297	297	284	297	296	266	286	299	281	325	304	301	282	287	313	302	264	299	308	296	303	289	304	287	280	299	305	330	295	285	279	327	283	258	306	295	317	316	288	286	309	288	334	288	303	323	309	297	292	284	312	314	313	284	299	320	278	304	281	302	317	271	287	282	285	300	295	294	303	295	269	281	266	307	293	298	297	299	302	272	327	318	291	297	298	312	297	321	308	307	331	310	304	305	324	300	328	306	306	274	308	289	290	266	281	276	309	310	315	300	317	333	307	294	299	295	302	296	268	310	295	331	293	300	292	297	291	312	286	261	321	336	324	297	295	290	315	297	264	294	289	287	328	333	305	283	299	307	297	305	313	294	292	327	289	295	307	319	292	278	302	248	275	315	304	291	287	311	280	313	337	329	298	267	307	335	287	286	306	292	323	302	276	305	306	317	313	275	308	265	274	321	325	298	321	280	271	283	289	288	276	283	288	314	335	298	298	334	280	297	310	298	298	305	299	285	312	289	303	288	277	279	307	292	284	292	324	286	368	315	296	310	293	298	289	300	334	294	294	309	286	303	332	303	291	306	302	312	281	300	320	294	289	293	313	292	273	296	283	271	332	276	304	297	283	282	301	306	272	292	302	316	299	299	285	297	285	330	334	289	312	298	314	304	321	295	295	314	274	304	288	286	290	307	316	329	298	274	285	299	310	308	299	291	273	282	306	314	273	311	291	295	293	314	273	291	312	313	335	316	268	268	294	314	321	281	266	290	293	301	321	301	303	316	281	293	247	263	319	325	297	260	297	301	271	306	296	318	360	291	322	310	336	362	333	320	286	271	293	310	287	306	291	260	303	309	324	299	346	319	301	295	290	307	299	273	309	271	272	299	296	293	291	322	300	295	307	312	312	303	315	306	322	275	302	304	291	269	283	316	315	301	317	283	275	324	275	272	287	316	287	297	301	273	307	313	310	313	319	315	265	273	303	306	310	313	285	277	296	297	285	325	293	285	294	298	301	299	281	298	296	293	302	313	308	292	290	298	324	324	284	309	271	288	274	285	372	310	290	315	310	296	302	299	283	291	259	317	305	306	304	318	308	292	342	296	305	308	284	324	313	252	278	307	297	326	326	287	317	296	296	296	304	283	297	328	304	284	297	318	290	302	312	289	304	298	263	277	303	319	282	310	285	299	307	291	323	303	298	310	303	289	336	325	279	295	271	312	332	274	305	296	309	282	278	284	313	302	302	295	298	286	294	307	293	308	302	280	314	285	298	292	324	309	308	266	268	291	287	289	291	280	315	313	268	280	266	321	294	298	308	281	294	263	322	321	278	306	282	286	271	281	298	294	270	279	302	288	286	302	294	305	308	262	270	291	292	282	304	293	300	316	273	301	289	283	278	299	320	306	261	305	312	317	286	283	301	274	305	305	331	300	315	319	293	293	279	304	324	272	286	271	269	303	273	300	284	293	314	309	297	286	302	277	273	288	282	301	290	295	310	307	306	288	293	299	317	334	327	313	312	311	297	307	292	309	291	318	296	307	309	315	287	283	275	298	322	292	316	299	317	320	311	310	288	284	317	290	309	312	318	269	267	285	282	270	308	301	281	274	287	307	311	286	283	270	318	278	280	325	284	319	308	286	291	312	345	278	291	305	261	302	314	311	304	337	288	288	299	311	277	297	308	291	280	285	325	308	297	273	307	322	298	318	319	284	313	312	315	278	288	302	279	287	299	286	302	315	311	292	305	319	315	300	286	330	289	305	287	312	301	286	270	306	281	307	302	285	316	287	280	294	297	286	291	323	260	330	303	300	287	297	312	300	310	332	290	255	313	277	309	312	317	311	324	300	315	280	311	310	291	281	270	310	278	314	320	290	278	314	292	313	309	287	262	283	254	311	310	292	284	297	291	294	296	284	313	310	260	313	308	296	323	299	294	303	342	314	293	314	303	339	310	325	281	284	298	323	286	284	286	299	290	310	304	325	287	316	339	267	294	301	283	251	296	304	332	309	310	301	336	277	273	325	337	310	291	333	270	296	302	302	322	298	318	308	286	276	323	281	307	283	291	297	310	262	255	321	333	312	300	327	328	304	312	318	277	338	294	290	321	302	295	276	281	297	279	270	327	287	275	280	308	298	271	303	298	282	273	315	312	286	296	298	312	285	267	299	307	296	319	290	314	297	278	325	278	307	316	292	282	287	299	329	297	314	321	286	319	323	289	294	273	309	281	273	323	327	292	307	287	290	305	333	310	308	313	286	330	291	296	305	291	273	312	295	314	329	335	284	316	280	301	312	274	270	315	312	307	298	310	284	273	310	276	286	289	322	294	298	301	290	302	293	318	296	271	302	306	273	284	318	281	307	313	292	333	289	308	320	287	298	314	324	289	305	297	281	294	294	274	319	293	302	300	297	323	307	326	290	297	311	281	307	285	291	283	285	296	304	285	305	293	297	300	280	299	316	330	334	292	298	319	285	297	286	314	316	332	309	322	274	305	311	339	289	310	322	261	332	327	340	289	285	302	294	303	314	315	287	316	289	286	284	288	291	283	265	285	306	335	273	292	280	319	303	302	342	307	302	322	272	300	286	291	291	276	309	288	288	316	297	287	326	312	290	318	280	280	321	304	285	285	297	286	287	302	313	293	291	312	339	314	282	302	312	342	270	261	315	318	308	271	301	276	317	317	298	307	314	347	265	321	295	273	284	289	298	276	306	287	295	264	315	271	319	311	298	322	288	300	297	307	270	317	280	310	300	285	317	291	280	307	317	301	289	281	320	278	310	305	307	305	295	309	283	302	300	285	297	279	278	349	315	304	305	298	302	288	292	311	284	290	299	309	293	307	296	282	326	291	300	280	316	296	280	287	319	316	322	322	316	297	310	332	335	298	294	291	297	321	258	283	316	308	284	294	304	336	313	268	330	283	292	278	309	282	312	296	294	311	312	308	302	302	284	325	271	309	321	305	301	286	310	302	329	320	287	299	291	287	314	302	321	278	315	286	289	305	292
7249	2122	4125	5033	4501	3705	3224	2584	2001	1671	1508	1446	1289	1361	1233	1185	1052	1038	978	1038	945	994	899	919	837	833	855	818	809	804	808	825	808	825	791	852	801	865	819	761	804	791	715	724	773	761	716	746	785	724	747	714	709	719	721	748	747	756	735	727	720	732	740	698	719	757	692	684	738	737	707	680	718	759	692	744	670	669	699	694	709	739	694	761	734	762	730	704	734	740	705	730	711	715	688	722	718	720	735	706	758	712	724	755	759	702	699	741	668	709	725	705	685	710	717	733	740	714	748	709	691	709	688	736	689	703	733	740	713	725	708	772	720	752	730	697	722	682	739	701	690	708	710	710	766	734	737	729	683	725	694	735	725	699	739	722	750	706	709	724	761	704	689	714	675	696	737	731	686	707	670	727	730	740	705	720	761	696	718	711	722	717	724	773	723	685	699	720	682	738	719	704	744	722	734	702	714	705	757	709	689	719	706	694	706	749	719	695	700	677	694	747	723	733	711	737	700	742	753	734	752	701	757	757	700	769	747	694	714	708	711	723	699	740	714	699	747	728	694	748	708	661	673	764	718	717	725	731	735	712	725	702	728	752	710	661	800	728	693	709	702	666	739	682	733	749	785	700	770	751	653	736	697	728	684	727	688	712	744	743	665	704	772	731	700	687	731	713	717	699	678	667	721	677	768	725	689	686	727	655	700	741	767	743	706	671	716	734	666	761	717	684	743	728	739	698	707	673	727	731	712	722	747	653	743	756	710	694	728	676	704	701	702	732	706	706	756	724	676	749	768	772	737	721	712	698	685	686	747	732	699	704	681	720	708	706	758	700	695	706	768	733	734	733	728	716	714	706	737	739	709	729	734	687	685	677	723	716	701	679	691	696	766	682	734	728	740	733	718	721	700	732	699	720	712	760	726	719	701	738	717	685	721	722	700	655	719	732	752	754	727	746	761	707	699	728	751	776	715	708	771	735	766	692	695	728	721	719	721	711	684	711	712	696	689	728	730	711	686	761	769	712	695	690	678	691	724	728	742	740	679	727	771	750	709	720	746	688	741	702	719	720	732	714	702	717	706	694	721	719	671	721	731	714	711	722	706	692	741	708	732	682	739	740	741	707	795	708	659	699	716	715	717	698	713	721	734	756	692	717	754	684	654	681	742	686	757	731	700	685	701	711	686	682	683	741	718	704	691	705	715	735	716	744	679	728	699	690	709	708	725	718	686	694	694	751	692	674	762	704	738	699	685	699	718	726	768	741	667	699	734	719	703	682	680	706	713	695	723	741	707	680	745	700	750	675	740	778	696	727	719	687	719	701	701	721	724	776	743	732	712	688	717	672	712	718	730	752	702	717	737	694	780	737	785	722	723	761	746	709	714	743	665	677	686	678	719	676	690	788	738	692	695	711	705	704	656	741	696	749	741	714	713	753	730	708	722	725	729	726	743	771	758	718	706	698	742	700	741	749	736	724	722	761	744	689	715	695	739	714	703	754	677	670	726	749	731	667	690	699	681	746	740	715	771	666	768	683	696	751	697	659	690	732	678	714	750	702	753	699	739	776	720	688	706	770	723	728	703	742	720	734	725	704	713	724	685	766	677	750	731	674	747	724	710	738	765	716	656	753	718	696	754	703	722	784	720	733	746	713	724	721	705	769	685	697	702	720	764	679	703	730	674	656	761	689	718	686	712	727	694	752	711	686	721	699	691	708	720	715	716	732	736	743	697	696	703	655	731	706	682	731	715	732	746	717	748	671	690	717	734	750	697	682	691	767	727	746	720	733	726	661	744	730	783	743	725	702	691	685	700	731	693	719	720	711	736	700	699	701	702	708	701	722	720	711	754	708	676	754	753	732	751	697	703	730	696	745	710	712	680	741	705	696	692	774	724	696	705	727	685	692	668	722	701	713	750	735	673	727	678	708	694	688	716	704	753	719	709	699	713	705	689	676	724	713	687	753	738	649	748	712	714	737	697	745	708	764	718	739	688	743	715	695	676	699	657	731	667	761	737	778	732	715	678	721	727	725	734	705	729	713	692	713	705	743	751	746	720	767	734	674	677	684	738	711	722	721	689	707	720	745	724	679	695	721	686	721	676	678	688	734	720	726	715	711	716	717	728	755	709	692	702	766	699	703	685	686	741	770	726	734	706	778	684	697	720	710	721	724	714	723	647	733	657	716	725	737	729	745	686	701	693	711	686	688	712	712	740	741	698	719	779	709	705	757	706	702	768	707	727	726	732	729	742	732	755	712	718	756	777	755	712	735	715	705	694	710	757	730	719	684	699	698	704	767	660	723	682	690	678	704	717	723	704	690	720	677	745	738	674	788	701	759	668	747	677	716	699	727	735	705	725	712	701	670	718	734	742	752	753	733	728	738	676	723	731	728	746	737	725	721	704	737	735	705	700	744	726	747	733	692	735	733	734	775	655	723	691	692	685	715	616	680	690	676	692	740	682	705	765	730	656	719	700	646	719	715	722	773	733	732	785	718	746	745	697	709	726	685	716	700	713	714	740	688	725	700	742	736	725	765	701	723	706	691	757	660	687	696	711	709	724	696	709	752	739	725	711	739	669	732	757	730	675	702	733	731	714	751	732	765	744	745	706	678	710	763	698	719	710	710	711	714	754	727	703	741	666	749	705	732	726	708	737	705	727	694	710	734	686	654	702	716	682	713	713	703	721	714	711	691	681	722	680	710	700	703	732	742	683	728	702	714	744	747	740	769	723	695	736	769	738	721	692	660	738	718	730	715	700	711	737	671	722	712	732	757	731	743	722	751	733	735	728	766	692	713	734	751	717	757	729	699	708	702	695	686	713	724	724	702	714	696	721	749	712	729	700	689	713	743	710	739	698	766	708	732	670	705	713	751	706	737	757	693	712	688	682	723	719	729	729	748	787	747	727	660	729	734	677	713	720	766	757	747	682	725	705	716	706	729	745	708	745	694	685	716	686	711	646	685	720	697	710	709	682	708	704	747	696	696	684	706	703	718	673	749	683	706	694	703	714	730	718	729	728	759	683	722	743	714	706	737	746	695	701	736	705	720	717	692	694	673	743	736	678	713	698	758	724	752	739	704	710	734	738	745	714	695	697	747	707	716	795	696	713	671	725	727	699	721	771	709	731	728	724	708	709	699	729	710	760	743	659	742	703	745	753	690	729	734	740	733	733	736	773	732	730	675	735	716	683	688	709	725	745	763	708	707	717	728	728	770	676	688	752	664	732	799	689	732	765	694	694	700	717	740	758	760	720	692	753	768	757	682	710	706	722	699	703	716	690	731	717	711	705	728	692	751	729	772	739	708	739	663	717	680	714	682	728	724	689	681	710	753	699	717	699	724	713	756	707	715	757	699	751	703	733	669	711	726	681	726	732	718	659	699	699	737	740	746	703	721	711	751	698	691	720	704	697	710	733	741	728	727	697	736	750	704	681	717	684	690	708	726	704	719	693	707	739	664	718	670	722	672	677	726	712	685	710	735	710	699	710	735
14133	2677	3168	2501	1636	1131	980	789	603	471	473	450	405	357	392	291	315	286	296	270	293	298	237	263	281	239	233	213	224	252	221	228	220	244	256	234	246	232	238	230	204	230	220	244	237	251	235	233	242	213	200	231	213	223	198	232	221	158	241	215	232	221	217	226	218	230	213	231	209	222	191	220	197	218	208	235	238	254	217	222	224	222	195	187	226	240	226	237	233	224	239	232	198	225	202	223	247	221	195	242	212	209	192	223	223	214	218	197	220	217	212	219	208	202	217	210	218	229	198	244	232	214	243	245	249	232	212	227	225	231	200	209	213	204	239	215	224	211	232	214	216	211	219	223	241	212	227	224	227	223	216	238	226	234	236	236	205	215	245	213	255	240	189	229	218	192	212	238	236	227	207	230	214	251	227	223	210	203	208	218	231	220	222	215	216	217	233	189	251	228	206	232	218	181	189	222	209	225	221	213	208	215	194	219	201	224	244	216	208	186	202	205	222	211	219	224	229	207	205	202	238	227	177	224	214	213	233	230	236	219	192	199	237	210	231	236	200	214	200	213	224	226	222	187	208	199	187	230	192	192	227	222	224	190	241	238	218	212	210	226	240	208	223	219	181	197	186	213	216	241	224	222	220	208	208	237	197	224	208	246	197	205	206	218	199	222	225	208	228	231	216	248	186	200	218	208	222	209	225	228	191	220	220	227	192	212	201	219	210	212	210	229	241	215	222	225	190	227	230	195	213	234	227	243	221	214	243	204	235	232	219	205	210	202	230	236	200	203	208	183	233	208	206	207	222	220	202	199	216	230	211	239	213	207	216	194	177	234	245	228	219	226	225	228	231	219	237	227	221	225	230	213	223	230	201	239	226	207	220	217	229	234	192	220	206	214	246	215	216	214	221	217	208	188	220	199	220	201	206	241	205	254	209	224	202	204	226	208	248	230	232	237	214	217	246	230	200	197	226	226	217	198	250	221	189	189	216	206	227	213	216	233	221	224	208	248	202	221	241	195	231	202	196	222	207	229	224	216	193	206	210	216	208	238	214	205	224	230	208	205	178	205	220	236	217	240	205	225	222	234	262	227	215	240	230	216	254	227	196	210	242	235	234	220	211	207	224	220	237	240	209	225	197	239	218	210	241	206	236	231	230	197	212	240	202	203	239	182	223	215	231	213	241	189	215	190	212	205	213	223	211	250	195	208	227	180	229	235	212	207	231	206	212	187	204	197	253	218	220	229	194	227	220	210	210	191	259	214	234	216	184	212	189	216	191	190	211	229	259	214	207	232	204	210	242	243	213	240	218	209	219	213	255	219	177	213	246	204	234	209	223	236	209	210	197	218	207	213	221	214	209	219	215	234	200	211	239	222	218	215	223	212	234	220	233	239	236	218	211	228	203	215	212	201	190	222	230	214	222	203	219	223	212	232	195	220	225	210	232	206	216	241	236	210	228	224	213	248	216	240	203	210	206	205	226	219	221	212	203	199	229	210	209	199	215	204	222	205	230	225	197	206	203	214	217	237	233	264	214	259	206	206	226	181	242	223	211	245	217	197	219	244	202	205	228	246	220	200	224	211	240	209	219	222	238	224	244	184	215	218	222	216	213	208	224	228	212	239	224	236	223	234	201	196	222	213	226	219	217	204	205	184	230	236	204	218	238	236	222	215	174	187	230	210	256	214	206	213	209	200	227	214	202	216	212	181	210	196	209	215	228	212	226	190	183	221	191	246	204	193	223	228	251	240	210	238	191	231	206	206	207	172	214	201	243	198	170	221	231	203	208	239	225	225	197	216	236	231	216	213	224	207	203	202	218	216	203	239	235	212	217	242	236	192	210	242	241	235	210	185	210	232	203	222	232	227	222	218	204	221	233	176	231	216	214	195	218	215	206	219	200	223	222	213	214	224	249	229	214	197	212	201	230	223	241	200	201	230	243	234	208	224	216	214	200	198	224	230	226	240	231	233	244	205	231	232	187	232	215	238	189	239	229	193	226	213	212	175	181	200	244	217	199	219	226	213	211	236	227	210	223	229	211	206	226	219	224	209	223	233	199	234	220	216	228	210	200	207	187	199	230	225	194	198	233	231	228	228	182	238	215	223	221	207	225	221	222	182	230	228	244	234	226	238	200	236	206	235	219	218	206	218	206	213	240	223	207	220	195	216	214	252	231	206	190	226	228	214	208	191	212	226	200	235	218	219	226	210	228	266	210	191	252	219	204	197	203	237	233	220	259	228	229	197	223	241	212	206	209	248	200	188	233	198	199	222	235	226	205	202	203	234	221	220	205	192	221	206	207	208	203	230	208	182	218	201	203	235	204	218	235	207	233	207	251	199	232	221	226	198	217	207	216	235	237	249	196	226	225	216	221	204	180	223	224	204	220	246	211	228	225	219	205	204	224	225	202	233	253	228	234	213	207	201	212	218	217	227	223	200	231	197	235	226	242	205	211	201	178	237	208	233	267	218	232	196	196	197	217	204	220	230	200	224	215	207	203	234	224	211	223	223	186	239	228	224	214	254	187	241	217	230	206	229	233	194	198	256	232	236	206	205	221	222	213	236	229	238	207	229	226	204	224	238	244	220	208	219	228	225	205	219	223	213	231	205	219	232	213	224	238	195	206	183	234	233	209	195	217	228	221	219	233	229	205	217	245	226	211	222	223	204	225	209	218	202	219	225	224	238	240	235	239	233	231	234	224	219	209	204	202	256	224	193	213	214	221	241	222	232	254	195	222	219	213	234	222	211	225	231	202	221	203	227	241	214	250	222	245	209	230	218	193	241	217	230	203	192	216	229	213	207	225	233	203	217	205	224	225	220	212	209	213	213	227	224	231	244	200	212	235	196	205	213	225	224	233	205	206	192	224	208	233	208	233	214	206	221	225	212	214	226	231	194	234	234	197	208	209	194	227	190	189	210	194	236	222	205	190	229	251	227	213	228	211	218	199	199	227	219	235	223	206	226	226	230	230	212	217	177	262	208	219	225	215	203	218	191	210	223	244	221	233	202	209	236	250	230	213	202	245	218	242	251	252	228	215	191	199	219	193	218	199	215	224	202	195	242	224	223	233	235	193	252	224	197	206	205	235	211	215	198	212	177	217	239	246	227	201	244	214	200	212	232	208	222	217	231	220	224	244	239	198	226	231	233	188	252	214	253	221	216	242	194	211	213	220	196	214	228	234	215	253	213	226	213	212	217	212	215	220	210	223	215	215	216	209	211	220	202	245	206	207	248	231	229	206	222	201	211	206	220	242	231	219	189	234	232	215	212	227	233	194	201	228	206	221	245	205	225	216	221	219	222	211	230	219	230	208	235	182	224	211	232	237	225	236	191	206	200	221	225	230	216	228	207	197	227	214	206	210	203	220	212	204	207	231	240	203	217	222	238	223	245	231	209	211	197	220	238	218	225	232	202	223	225	209	200	197	210	219	238	199	218	215	206	210	213	213	216	187	230	202	177	224	217	224	230	227	210	227	226	217	222	214	230
9256	2707	5893	6797	6092	4979	4001	3172	2696	2036	1774	1619	1483	1462	1432	1189	1039	1092	965	1022	955	908	803	786	788	747	760	652	745	690	746	684	635	662	677	749	689	672	708	665	646	713	600	665	598	625	621	610	607	549	555	532	542	527	569	596	533	563	564	543	547	577	586	539	578	550	553	587	570	565	567	574	527	563	586	548	576	571	541	557	553	547	553	550	548	529	567	575	548	594	523	524	536	532	564	556	534	542	584	549	558	557	577	508	552	506	522	591	560	519	555	537	541	578	537	541	526	529	531	566	495	545	534	506	518	542	533	558	529	571	588	612	568	527	554	528	547	568	548	517	536	515	553	539	546	549	500	516	528	553	506	506	562	554	555	552	574	586	558	555	595	543	577	522	539	524	521	536	543	586	544	556	580	567	562	526	575	548	556	504	542	571	547	602	561	507	515	550	534	519	578	563	537	529	553	542	572	536	517	557	550	497	579	525	521	567	549	508	554	562	511	564	553	530	528	546	550	568	555	514	544	507	535	505	494	542	536	503	557	510	550	504	560	557	563	558	510	557	529	516	516	540	510	538	553	520	562	606	523	534	535	530	523	505	519	533	531	544	517	537	538	537	558	542	527	502	550	539	566	529	547	560	527	519	522	506	586	532	562	534	547	529	552	543	549	581	532	575	493	541	602	530	549	569	507	537	529	540	546	517	533	520	590	530	534	545	532	510	601	573	540	604	550	527	578	520	478	543	553	544	503	549	533	521	576	597	525	518	572	548	562	540	520	535	518	556	520	541	531	501	571	543	534	533	522	542	505	543	527	544	534	533	542	578	521	559	554	558	559	532	545	588	521	532	505	533	560	547	512	555	524	521	522	577	538	539	539	566	541	528	524	502	537	535	513	537	547	530	571	540	522	532	591	523	534	536	564	572	556	547	521	524	545	564	527	545	515	526	512	572	572	563	589	521	547	500	527	529	558	536	542	508	523	540	521	521	533	533	521	552	561	583	524	538	550	521	543	543	577	498	563	542	575	566	530	498	493	538	570	551	556	529	534	511	562	553	517	509	525	546	545	549	550	550	553	542	550	519	541	551	520	546	520	524	567	548	544	569	534	550	523	490	573	541	542	529	560	529	576	549	535	566	544	547	532	533	537	510	518	589	573	514	558	583	535	535	541	536	567	616	485	512	507	521	535	543	567	532	554	543	540	553	583	536	510	545	539	537	547	547	505	574	548	475	516	498	507	578	570	548	547	580	561	544	519	510	553	551	517	536	520	529	521	519	539	572	589	581	538	568	542	490	520	592	531	547	566	586	522	549	542	540	529	545	532	508	546	556	561	532	584	529	566	541	559	561	567	555	578	534	561	521	553	540	547	542	522	529	546	574	553	541	542	515	530	530	548	513	516	568	550	574	580	510	563	508	540	543	503	545	533	492	553	566	548	532	521	539	551	544	583	546	521	537	551	540	569	566	526	531	559	500	530	574	548	562	563	557	567	536	566	567	529	587	532	535	548	563	535	518	539	546	582	545	535	523	510	543	568	558	556	513	571	484	552	527	552	565	542	531	539	577	511	566	532	535	514	547	527	546	516	571	593	540	528	543	541	502	519	572	545	529	526	518	510	579	553	572	538	548	511	516	508	520	563	520	557	543	595	535	529	583	490	581	556	592	552	561	544	559	562	551	525	505	508	560	506	576	586	556	543	499	566	522	577	502	562	508	527	563	550	528	571	506	578	519	543	582	548	521	555	522	540	569	535	508	583	544	535	533	559	562	576	570	540	503	516	534	561	528	509	507	526	556	535	570	568	551	514	563	555	542	520	567	513	544	543	573	548	533	543	515	536	532	565	539	572	586	502	568	559	544	537	508	540	524	538	547	568	524	517	549	528	550	507	571	525	518	548	521	568	544	555	532	523	536	554	488	524	502	511	541	535	584	545	531	573	576	512	542	553	572	535	522	528	548	520	567	516	575	543	573	502	546	601	538	522	510	569	581	536	579	536	482	546	558	552	524	540	518	503	497	540	570	552	493	548	561	564	527	578	521	532	528	552	531	511	536	521	558	532	553	569	528	532	559	533	504	552	572	510	567	513	522	523	499	527	579	522	524	550	531	535	513	545	508	551	519	556	511	511	581	567	535	561	513	548	538	560	549	498	554	521	544	549	567	517	519	527	518	547	518	520	508	543	536	515	508	530	512	493	540	550	545	545	578	547	529	509	589	532	533	511	555	536	604	518	541	528	538	529	572	555	518	522	536	540	544	554	570	550	532	540	542	581	534	525	539	515	560	524	549	528	529	540	570	521	555	567	534	547	547	573	553	555	548	533	562	540	530	566	570	595	519	509	567	544	565	563	528	537	544	568	549	521	522	549	509	581	571	551	521	539	519	563	511	555	535	527	553	551	536	529	543	549	545	532	531	504	519	544	565	563	532	553	533	550	526	572	537	535	541	565	559	577	552	558	497	537	534	568	533	539	511	540	554	528	537	537	543	573	522	549	534	594	573	544	510	508	526	549	521	554	561	525	566	527	517	514	513	533	510	547	544	583	564	569	541	514	548	539	563	525	525	547	548	508	539	569	547	553	557	522	502	587	560	542	583	526	598	557	528	531	587	542	554	552	521	538	545	547	537	564	533	540	547	522	538	563	569	495	534	530	557	557	547	559	530	525	551	506	522	506	539	519	465	577	534	526	539	569	547	519	554	541	525	512	497	554	585	525	501	541	567	535	534	557	550	544	528	548	518	544	564	545	559	529	563	525	550	538	533	540	528	560	554	547	553	521	531	615	534	570	538	546	550	544	558	535	501	543	564	559	574	555	582	560	519	512	554	501	528	597	558	558	548	547	535	536	544	541	578	536	558	578	501	571	521	588	596	536	498	559	543	566	534	553	576	569	569	588	560	510	553	553	534	567	531	556	548	543	564	542	527	549	557	536	544	510	491	601	534	542	552	542	531	548	508	532	543	544	567	542	570	570	563	545	546	545	545	504	514	541	543	542	559	584	518	547	539	520	534	508	556	549	547	553	545	528	543	545	510	522	545	577	537	570	574	515	505	536	540	506	551	573	582	551	537	509	501	549	566	522	565	533	566	554	530	594	561	566	553	564	574	531	559	542	536	553	572	528	567	554	569	496	550	554	539	573	549	531	554	530	540	561	565	500	530	546	549	469	519	521	505	511	518	505	587	556	518	506	551	543	526	556	557	522	540	533	560	553	574	512	558	533	537	530	536	538	529	560	537	539	542	526	547	542	516	532	554	547	499	528	531	547	560	601	524	526	546	596	570	521	548	580	547	564	552	539	540	507	579	541	539	536	532	562	552	527	488	545	564	522	575	564	535	537	579	583	512	554	538	505	545	550	560	543	518	548	550	569	557	549	535	552	532	524	510	556	510	571	532	503	568	543	567	531	557	558	515	540	562	501	566	566	547	526	550	526	522	584	518	602	557	535	555	569	516	526	535	527	519	537	555	570	514	557	552	537	548	514	544	537	532	548	505
2209	907	1131	964	788	640	534	511	461	438	387	373	366	354	344	311	382	338	336	367	340	359	359	356	321	341	331	332	315	368	296	332	341	347	353	334	315	327	314	324	365	336	347	329	336	339	326	334	361	344	330	332	346	347	342	319	346	338	352	339	351	316	298	359	305	329	343	299	298	350	355	306	314	310	307	318	339	321	325	338	352	291	339	327	337	331	272	320	311	357	325	336	337	362	332	302	326	310	324	331	350	327	328	322	340	355	365	324	307	341	297	299	331	296	300	278	355	328	322	323	283	339	301	337	316	356	315	324	345	342	344	319	303	339	333	339	346	330	321	324	332	327	341	316	360	313	299	317	326	316	353	309	327	323	340	316	335	331	327	343	335	337	321	343	320	308	293	334	322	342	308	341	357	349	343	293	320	342	316	317	297	322	307	344	329	378	330	361	339	312	334	327	324	341	316	343	327	330	336	308	309	309	298	308	330	333	325	357	339	323	324	310	330	327	334	328	380	335	318	330	341	336	330	347	323	309	313	345	347	319	329	281	303	308	317	297	378	301	301	325	357	308	327	331	322	345	325	298	320	322	323	310	344	351	318	325	292	349	333	344	353	347	327	312	318	322	304	345	328	333	320	283	315	301	356	322	324	326	303	329	326	301	319	321	344	333	303	315	329	315	323	339	311	347	326	305	341	341	316	303	370	373	379	327	304	361	325	329	323	351	340	301	345	327	322	337	330	336	350	330	333	331	341	292	316	296	328	356	325	321	333	328	356	317	337	298	342	338	316	297	309	317	307	297	341	299	355	330	336	308	321	332	318	351	329	333	334	301	285	297	343	304	356	346	343	360	335	348	346	335	361	324	345	328	339	348	338	321	293	329	316	323	337	346	343	324	323	355	345	345	310	315	319	335	300	306	297	338	285	336	313	304	355	342	327	344	350	340	308	316	314	325	292	327	332	316	316	315	319	308	346	326	345	342	299	301	281	363	349	305	320	305	321	360	317	342	306	328	344	333	291	322	318	330	318	304	327	318	311	331	335	337	319	347	320	286	335	347	332	344	345	306	322	354	320	319	328	327	329	356	368	323	323	310	318	322	315	347	333	310	338	317	327	306	323	317	340	340	346	343	306	337	301	358	289	311	348	324	323	293	334	308	313	333	324	304	298	323	310	345	312	291	307	345	327	309	318	321	327	338	338	349	304	324	351	334	307	344	338	328	336	294	328	333	329	336	343	352	346	361	330	331	325	315	317	359	346	309	336	303	352	330	327	308	300	336	319	293	337	342	331	327	334	318	325	298	330	331	323	324	329	303	332	328	303	318	352	327	327	331	347	331	332	328	320	313	301	348	340	335	295	312	339	313	341	315	323	319	345	365	313	331	366	309	341	358	339	342	328	341	319	342	307	352	326	331	338	339	317	320	332	336	340	284	341	337	340	330	336	331	322	307	318	337	330	345	301	340	337	353	339	334	350	329	349	340	330	317	315	313	347	327	341	362	351	330	330	339	367	326	306	340	346	338	337	332	315	324	331	304	347	344	338	365	298	328	364	315	357	298	292	315	352	336	363	357	314	355	329	346	334	344	335	327	303	330	327	301	332	340	330	305	314	295	333	355	319	359	355	327	339	316	340	357	311	325	342	312	327	382	316	353	327	312	317	312	307	316	331	316	306	287	310	308	308	325	321	375	344	306	315	329	333	321	307	305	369	341	322	338	312	336	311	311	345	328	337	353	310	337	349	322	328	357	339	328	342	322	341	341	334	317	300	316	328	316	333	320	339	359	334	318	337	319	358	300	317	301	346	321	303	346	326	346	330	362	293	332	298	341	318	324	318	315	318	321	314	316	305	335	334	330	323	345	341	339	298	318	344	328	362	310	316	358	346	333	345	354	341	284	296	312	336	349	305	363	333	323	325	331	308	324	322	321	353	318	288	360	303	314	325	336	334	352	324	303	311	309	319	333	335	313	344	333	328	346	330	351	316	303	316	355	355	309	305	338	328	344	319	326	337	307	341	300	370	339	296	350	315	305	333	344	310	303	323	322	314	331	305	293	347	313	332	328	316	339	363	321	349	297	299	328	320	304	317	333	314	324	328	329	322	266	317	299	314	321	340	302	300	321	286	315	351	334	321	329	314	316	328	323	332	330	313	343	317	306	332	311	330	333	345	320	327	326	312	337	320	340	302	342	324	325	338	310	350	307	318	345	348	345	311	332	346	298	338	346	341	356	322	309	305	343	292	322	305	323	321	334	315	336	343	329	328	336	338	313	323	327	320	340	304	330	307	344	329	316	322	332	311	336	336	349	349	308	327	320	320	328	287	328	323	332	315	335	296	298	373	317	342	311	321	337	342	302	318	303	327	348	323	339	326	318	344	310	336	358	311	342	348	332	351	334	306	354	304	320	312	316	356	360	364	339	351	336	330	347	332	324	341	330	349	317	305	345	322	331	315	332	303	320	303	330	309	331	328	329	325	338	334	328	320	321	316	329	318	331	368	307	298	279	310	303	284	275	339	320	362	332	324	296	328	320	326	326	309	317	301	313	318	366	351	336	331	313	333	337	280	345	323	348	344	328	324	369	343	304	339	324	318	361	347	348	316	343	332	312	283	276	336	400	325	312	304	363	327	349	341	329	330	325	329	284	307	354	322	303	320	337	325	352	363	319	287	339	357	304	296	279	347	331	323	324	316	331	311	338	345	352	324	313	372	324	325	306	316	308	320	302	335	303	343	352	338	281	357	334	314	338	329	330	345	338	305	345	306	300	319	314	309	337	328	278	331	323	331	310	306	329	336	333	320	324	310	347	338	351	349	325	358	343	392	332	320	303	318	312	295	339	310	322	307	288	326	333	299	324	348	322	344	325	317	346	342	346	302	330	333	353	310	309	344	329	338	323	329	320	318	346	329	322	353	328	342	313	325	287	358	344	318	301	313	345	345	337	335	317	321	330	311	318	299	337	314	330	323	315	334	311	338	338	354	321	352	329	318	315	312	334	319	327	342	300	275	322	335	317	319	316	293	329	354	367	336	350	317	305	306	322	335	304	325	347	351	389	305	338	341	341	329	313	309	352	329	345	338	359	321	323	332	351	322	300	345	319	329	330	358	343	292	326	374	310	295	321	318	328	323	322	332	348	305	363	309	302	312	305	309	350	291	348	315	311	328	345	355	320	318	334	294	299	355	350	345	362	362	303	311	307	366	338	327	350	351	327	321	325	347	345	322	341	347	297	309	354	329	308	290	324	299	328	309	336	324	338	307	344	347	321	310	297	328	322	322	313	315	321	344	359	347	331	324	345	308	327	360	316	317	329	350	319	347	321	307	344	315	333	298	337	353	357	325	294	326	345	330	345	306	288	306	321	339	333	344	334	323	335	334	348	310	308	321	347	329	321	344	277	349	316	313	321	318	334	342	309	348	295	343	332	324	338	336	320	341	326	350	343	385	317	324	354	345	338	299	297	344	324	370	316	361	342	332	304	358	339	337	350
2559	1391	2359	3021	2720	2275	1942	1616	1483	1221	1101	1053	1033	1039	1004	932	948	891	877	837	874	867	923	857	862	844	835	829	859	811	856	770	804	774	805	854	825	799	870	818	816	761	773	807	776	791	825	773	780	827	767	786	759	807	783	842	762	749	807	785	757	792	805	729	790	782	841	769	807	761	777	759	801	804	792	743	779	787	767	726	814	825	810	703	793	813	743	752	746	768	787	775	778	722	766	835	788	748	803	790	805	779	777	767	765	798	802	827	765	835	746	732	756	813	839	812	802	791	801	791	772	774	817	765	836	826	772	735	765	723	796	823	789	800	862	830	786	760	796	782	803	814	812	815	780	750	773	748	777	833	746	781	780	762	782	769	797	791	813	756	756	781	784	812	782	731	834	753	760	804	793	818	776	817	825	777	750	785	771	757	797	801	757	790	854	778	788	802	814	812	751	753	725	779	746	793	765	802	740	771	786	781	765	781	767	813	774	726	788	779	780	775	764	774	832	739	728	787	801	769	760	773	721	787	779	746	787	821	735	732	798	780	806	749	760	767	773	799	828	762	782	799	768	816	799	764	750	787	771	793	817	754	850	783	817	757	775	808	805	714	815	770	787	736	803	811	762	775	747	801	798	780	769	811	791	802	762	801	748	785	787	807	786	812	763	804	782	784	811	778	791	763	808	760	779	784	752	766	785	756	785	752	780	804	787	827	751	814	764	827	785	768	770	839	808	801	776	786	746	812	810	782	779	812	800	761	780	777	786	753	758	791	808	804	767	750	808	802	736	748	816	758	786	787	778	788	812	796	763	767	790	740	794	771	780	796	755	800	782	766	805	758	828	782	812	818	774	758	754	797	769	736	797	847	771	783	785	744	759	845	821	785	776	787	792	779	821	807	801	774	735	789	815	768	775	845	815	760	751	758	802	706	770	823	764	819	764	755	764	783	801	790	775	805	748	828	799	794	785	761	738	753	777	765	766	790	778	790	800	763	779	738	786	808	817	808	768	785	772	791	774	818	805	779	781	781	823	757	843	818	824	834	780	781	797	813	818	798	738	736	811	768	774	754	781	815	799	795	808	801	783	756	790	865	789	800	776	816	726	768	833	737	754	775	741	812	788	776	767	815	817	790	759	748	784	771	756	799	791	778	715	769	810	747	790	788	759	764	806	774	805	801	809	770	800	819	764	792	776	787	807	772	741	789	775	787	822	792	801	745	796	793	781	775	778	757	744	787	772	809	776	775	718	794	831	765	741	819	790	796	766	808	724	785	776	775	772	811	767	798	806	753	771	811	780	801	782	727	814	746	796	745	756	757	747	812	777	729	746	778	832	794	767	801	817	821	779	725	797	760	774	778	779	805	775	783	820	796	817	766	782	789	800	787	758	773	757	740	775	810	756	799	798	761	844	762	769	773	781	806	812	800	818	807	763	790	827	801	754	720	735	738	804	777	826	784	740	804	852	779	756	791	823	756	803	756	761	801	786	824	832	765	799	821	771	731	727	796	789	784	750	740	808	771	791	777	809	823	787	786	746	754	749	754	800	730	797	735	780	817	772	794	811	789	764	812	752	763	801	769	800	766	753	781	845	756	780	743	798	751	748	785	736	774	778	769	813	783	772	822	806	765	775	804	786	760	767	788	776	782	792	803	801	760	740	754	759	813	820	778	780	840	726	791	782	815	778	766	841	748	803	797	780	759	785	767	808	751	790	764	783	707	760	780	797	780	809	794	799	754	792	768	804	810	752	790	769	742	825	782	795	783	796	738	778	738	750	737	806	806	804	784	823	792	775	779	766	777	793	761	817	752	811	784	733	779	773	809	754	811	794	782	762	786	818	790	799	739	751	763	761	768	818	802	820	768	802	790	750	757	801	800	779	812	771	814	776	770	787	798	799	817	822	806	773	778	812	832	797	749	817	799	728	860	765	767	830	807	784	764	801	843	767	773	810	781	791	787	793	771	766	843	825	854	722	784	759	784	774	778	791	807	698	826	758	772	794	743	760	797	817	782	748	758	788	762	763	732	778	814	763	810	765	784	786	780	793	789	761	767	808	765	806	776	781	751	794	791	779	864	790	811	782	807	792	788	783	793	797	784	800	763	759	820	785	806	793	753	785	799	814	753	794	774	833	773	755	760	794	790	730	801	779	750	764	755	791	764	743	761	753	787	763	793	779	795	776	758	814	770	816	812	818	792	803	781	804	736	730	763	755	735	810	720	783	747	779	775	794	774	741	789	788	770	779	794	800	826	832	745	792	833	833	757	817	788	761	802	767	810	787	750	763	772	802	775	780	736	836	812	805	772	785	775	775	720	812	812	799	774	810	805	763	791	777	752	796	715	786	757	794	758	757	767	763	787	745	786	778	798	756	796	775	731	753	779	746	770	795	814	819	763	782	744	729	774	784	760	767	807	817	822	796	781	749	751	777	768	772	806	774	796	759	787	827	778	808	755	822	732	794	769	785	747	809	763	825	750	788	800	816	841	746	806	740	799	780	785	758	760	787	769	793	745	804	722	795	830	777	816	829	775	788	774	794	715	759	785	789	768	749	740	797	748	809	752	802	791	760	786	781	801	755	772	731	818	813	796	793	803	758	739	743	824	759	796	752	782	781	774	763	772	830	798	796	820	796	764	735	782	800	736	821	788	787	779	771	879	756	799	774	790	812	763	821	778	746	773	712	759	758	809	807	787	754	778	822	777	790	739	803	749	798	771	787	788	798	828	788	783	804	788	776	770	796	830	792	787	790	771	793	771	768	787	755	818	756	766	855	782	731	749	770	806	750	742	797	746	785	807	808	773	787	781	760	809	747	796	757	780	796	824	811	743	736	788	748	798	773	765	769	765	786	787	742	748	774	785	745	816	791	772	747	801	801	785	798	763	770	805	763	811	828	799	751	770	757	788	734	732	792	786	769	792	783	787	769	764	782	797	792	811	779	785	755	721	758	767	831	732	777	784	800	746	793	789	794	750	768	747	764	792	750	811	794	804	855	794	808	810	786	801	778	780	788	773	777	777	776	817	769	743	791	773	768	750	784	767	767	771	742	763	769	780	767	791	833	774	801	752	791	768	797	791	724	774	792	775	785	803	782	743	766	767	824	769	766	772	812	782	768	831	769	834	769	829	784	795	749	800	773	745	811	824	736	740	826	817	760	771	855	770	779	763	803	796	836	759	805	792	784	733	739	744	765	771	821	806	814	848	763	759	758	779	787	823	808	807	775	789	760	769	837	735	769	814	773	755	772	812	793	826	776	765	820	800	792	769	772	799	801	795	764	743	769	749	789	780	778	758	771	752	798	839	789	798	833	766	858	778	816	818	769	765	813	783	773	796	782	809	807	799	799	776	820	774	777	826	726	787	800	806	803	793	792	814	774	754	751	798	809	791	759	778	772	765	828	753	789	780	781	798	763	799	784	804	810	764	777	841	811	765	808	769	756	793	861	826	787	757	789	828	793	781	769	763	743	783	767	828	802	784	749	829	754	749
7871	1605	2027	1713	1215	996	853	660	533	467	455	401	400	419	357	335	342	363	348	369	336	333	323	331	318	290	320	322	337	312	307	295	287	316	282	301	292	297	286	345	297	282	295	282	291	324	299	286	296	296	277	270	322	279	298	323	299	320	300	320	278	282	314	315	295	284	282	299	334	270	274	320	320	311	308	315	290	311	275	323	298	312	277	256	289	332	317	275	308	299	303	289	261	258	235	293	274	285	290	301	317	290	289	283	323	297	302	349	300	310	281	304	282	296	281	287	312	323	287	297	264	288	269	323	291	299	295	267	278	323	306	316	313	325	313	306	281	288	301	316	333	289	308	307	330	297	301	274	271	316	297	293	297	285	290	285	285	294	301	316	325	298	297	337	284	269	286	308	333	275	290	263	298	285	293	303	299	330	266	300	313	297	274	304	295	300	301	312	316	246	293	300	272	298	283	285	312	319	309	329	311	312	273	292	308	261	303	300	300	322	311	277	308	293	314	289	267	297	329	292	297	291	320	305	291	289	254	295	270	297	320	301	300	314	278	302	306	316	289	309	301	284	307	288	294	307	270	266	290	316	279	296	328	337	304	286	299	292	274	316	299	309	304	299	319	293	284	281	321	277	325	300	309	326	325	303	309	295	285	301	320	300	312	295	291	311	295	282	326	307	277	276	313	281	276	329	261	294	298	305	305	315	282	287	299	326	317	276	309	294	291	296	303	280	281	295	306	301	316	269	312	287	291	288	310	289	290	298	297	308	299	288	314	284	290	277	335	303	299	265	303	267	307	286	293	296	287	300	287	282	299	278	310	293	265	283	316	298	308	288	262	301	290	278	254	270	306	297	318	285	289	272	323	267	271	287	280	260	273	274	306	316	288	290	327	306	331	313	272	254	310	314	277	280	334	308	284	278	324	304	289	283	318	267	278	307	276	304	276	267	307	279	252	324	297	305	293	288	327	308	281	290	286	292	275	311	311	265	280	322	297	254	288	303	272	319	305	307	320	307	285	288	270	275	300	303	311	304	273	329	284	284	286	292	317	304	303	284	294	249	294	302	295	312	311	309	317	311	325	284	284	286	333	278	282	260	293	297	323	338	280	295	306	313	285	280	303	275	315	310	285	285	277	308	318	279	321	290	272	307	267	269	305	293	341	281	302	296	294	310	269	294	294	273	291	308	316	304	306	278	292	294	274	280	306	298	307	309	287	289	278	275	303	315	308	288	317	303	262	280	297	268	265	312	301	280	293	296	301	290	281	305	320	301	326	289	300	316	310	320	302	310	302	282	299	284	298	310	314	291	323	292	317	321	304	289	296	295	308	309	296	321	322	273	262	327	307	300	305	334	334	297	290	298	298	291	295	314	297	309	290	284	291	331	321	321	297	308	308	303	278	306	314	305	296	305	285	339	283	330	311	305	315	276	291	285	329	303	287	254	291	310	259	295	285	281	279	296	255	295	301	302	314	304	244	290	327	313	299	289	283	281	293	295	299	293	283	323	297	301	310	274	302	315	308	326	278	301	301	272	346	313	299	332	264	305	283	300	297	299	297	300	287	317	284	280	335	308	271	288	304	312	295	287	286	282	355	331	282	271	255	276	316	300	279	296	328	345	323	306	303	298	267	311	282	324	297	319	289	337	268	316	321	278	285	307	292	289	284	308	278	285	273	298	293	289	305	320	277	288	335	294	318	290	297	278	282	276	266	290	273	297	321	265	281	293	298	287	296	273	293	299	290	315	278	286	294	297	277	303	273	315	299	322	309	316	274	330	304	313	303	282	277	274	291	309	316	262	278	304	283	275	302	277	304	311	315	315	324	288	298	307	307	308	300	318	308	286	290	273	297	300	314	281	321	310	280	311	298	294	293	277	266	262	287	310	306	280	267	280	290	284	278	302	294	286	245	291	275	289	291	305	275	312	313	333	285	259	312	334	331	343	289	281	316	294	283	292	288	308	259	292	272	303	279	317	265	302	291	309	290	296	295	279	307	295	323	294	331	295	286	311	301	301	292	305	292	290	287	303	302	320	317	286	296	286	298	290	277	305	255	314	268	288	318	322	280	304	291	328	312	282	306	283	312	317	324	316	303	321	260	277	304	271	334	297	317	315	332	294	291	276	314	291	258	264	301	288	303	309	312	279	291	318	288	315	279	294	307	308	307	278	287	307	283	267	306	293	299	294	307	297	285	309	293	296	269	330	285	288	271	267	316	281	274	287	268	307	307	295	310	274	296	300	299	291	295	287	308	297	282	283	270	304	300	318	286	259	316	315	307	271	301	264	311	286	305	319	297	295	296	268	276	283	307	299	317	276	278	275	294	300	298	296	287	260	301	296	307	290	319	315	283	300	308	327	284	307	296	294	311	312	271	288	278	287	298	286	290	296	313	276	268	258	275	294	271	338	285	302	317	326	289	280	332	301	299	306	290	279	336	310	335	277	295	320	318	322	305	318	292	288	268	296	297	319	271	274	289	316	290	300	318	315	319	268	304	299	303	299	299	288	280	294	323	271	317	325	282	308	287	261	315	328	344	286	300	304	319	300	310	292	290	306	280	302	289	289	300	281	311	294	301	323	299	297	280	285	300	299	273	293	283	281	270	276	272	292	287	284	308	314	292	252	308	284	287	304	267	331	291	312	306	312	296	278	306	293	292	308	314	305	302	271	292	263	306	304	287	261	294	291	294	293	304	278	274	338	308	295	294	264	315	296	295	288	314	300	268	283	295	294	294	248	303	274	298	316	328	315	298	322	262	292	305	274	329	311	317	286	306	303	303	247	309	314	262	286	269	309	311	295	270	296	314	280	319	273	277	303	305	287	292	308	269	294	299	305	299	289	279	323	284	249	292	322	292	265	280	293	286	281	269	321	282	287	284	292	293	293	321	263	331	313	312	315	259	285	295	308	290	291	301	296	292	323	293	304	312	290	292	288	273	302	276	291	303	305	275	274	276	291	308	305	270	336	301	312	316	321	298	290	284	315	285	300	291	320	273	286	277	287	275	291	307	292	300	299	301	286	296	305	305	298	302	267	275	299	276	272	305	339	280	303	261	325	286	315	305	307	290	318	328	303	295	293	303	296	311	284	296	319	279	292	303	286	338	275	334	298	308	295	295	307	324	303	294	309	280	309	261	304	279	296	324	306	276	268	299	290	328	321	276	272	270	302	332	321	316	311	317	287	292	272	316	283	286	297	285	301	285	299	317	287	266	301	315	314	286	288	280	267	304	294	298	319	298	293	305	306	319	303	282	293	334	273	339	289	270	313	305	292	307	268	294	263	296	290	293	290	295	280	291	276	309	283	279	274	286	276	315	304	302	289	277	278	294	311	302	295	276	296	262	278	276	323	286	316	306	280	311	279	289	281	295	332	330	294	264	339	274	307	268	272	324	285	285	288	302	297	280	300	327	296	273	322	330	295	270	271	282	315	309	295	291	297	313	306	311	317	309	268	259	297	301	316	311	277	276	282	268	319	270	304	294	310
7128	1994	4017	5192	4546	3684	3236	2626	2016	1705	1489	1485	1405	1252	1148	1074	995	1022	1046	995	987	946	874	834	876	801	809	808	793	800	853	743	835	791	803	796	793	706	799	739	746	828	761	758	782	799	737	727	763	793	696	668	705	741	729	769	745	727	705	735	718	709	728	716	696	697	730	698	676	728	748	781	722	711	720	649	711	792	693	777	711	737	749	716	775	700	756	705	730	758	735	727	723	705	702	716	742	718	787	707	749	769	754	754	733	738	737	741	730	707	732	751	718	724	715	734	732	665	702	692	687	661	706	675	674	715	696	712	709	717	738	708	755	715	732	696	699	740	686	718	692	695	714	724	719	718	703	745	698	702	757	709	713	724	757	737	708	725	695	722	725	709	722	696	740	719	740	757	708	686	725	725	713	735	671	672	728	734	718	713	717	708	735	773	661	678	713	669	747	718	710	696	699	726	732	727	692	680	735	694	699	751	705	721	707	706	700	719	741	742	726	708	726	661	700	703	708	694	719	724	725	727	735	682	723	659	748	688	705	700	742	672	699	728	723	756	733	731	722	738	716	701	681	704	741	758	695	706	689	718	766	712	683	732	721	739	675	673	723	651	688	703	694	680	725	695	682	697	726	646	723	674	719	670	709	710	715	761	734	744	710	728	769	704	696	744	684	749	735	731	679	730	682	702	679	731	715	670	731	737	723	739	727	729	736	709	738	697	698	686	737	713	667	764	760	759	688	712	728	724	657	738	719	686	751	671	732	716	698	665	723	736	692	739	715	720	725	683	719	771	731	715	716	749	682	725	693	726	725	664	752	683	679	724	694	752	706	740	744	728	698	721	721	733	680	734	648	710	748	752	726	679	706	734	716	696	701	673	711	741	705	702	711	723	741	718	725	735	700	732	735	730	721	699	685	700	676	706	704	729	711	661	695	704	693	714	671	695	718	701	744	670	743	695	708	712	742	706	763	697	690	704	737	685	663	670	725	731	690	754	687	730	714	721	700	686	702	704	736	760	760	722	712	745	728	724	686	700	687	712	694	713	666	710	710	760	746	650	726	693	711	728	719	705	701	736	688	760	715	720	723	685	725	716	737	693	683	727	699	710	744	737	735	715	730	702	674	695	696	739	702	686	697	726	702	694	735	715	680	708	648	733	702	706	714	702	731	720	695	743	756	751	729	737	722	682	667	672	741	712	719	638	681	684	715	711	682	700	709	639	700	735	713	739	709	691	682	697	650	697	706	696	736	672	742	732	722	721	715	680	701	656	722	766	659	713	715	728	694	691	707	718	682	689	726	686	705	717	707	671	749	711	719	677	667	738	761	692	688	707	720	724	657	718	672	707	694	705	745	739	703	699	684	687	735	730	717	712	675	710	696	688	739	713	716	703	729	741	703	720	678	783	701	701	737	774	665	704	745	761	725	716	719	779	734	688	676	739	721	719	710	713	684	765	692	706	714	741	685	676	679	718	712	729	698	727	703	738	689	743	667	717	691	666	756	698	676	713	724	722	751	703	719	768	665	689	742	728	714	743	726	726	745	705	725	710	760	716	702	720	706	682	707	733	706	698	693	723	719	712	712	722	732	750	722	736	758	742	694	713	667	706	710	714	682	706	719	729	718	719	738	742	717	737	750	713	753	690	683	736	708	683	706	727	729	713	734	753	731	741	727	717	739	683	704	729	709	752	732	716	714	737	672	713	686	696	692	710	649	735	711	710	670	686	697	710	755	658	715	737	726	728	720	682	725	765	679	714	733	713	696	749	711	718	720	675	703	710	701	727	722	673	699	720	735	687	661	725	706	665	698	741	681	718	704	707	704	741	711	747	744	741	722	710	773	685	680	704	728	749	728	721	632	712	707	732	712	748	764	707	687	715	680	706	678	703	727	697	723	680	726	717	768	751	743	721	663	718	714	714	646	699	702	728	733	690	729	705	694	702	767	717	777	696	711	735	707	731	734	717	699	696	733	716	749	786	654	737	712	721	737	760	747	693	697	724	723	701	781	709	709	676	689	691	710	766	742	727	696	712	692	765	747	686	705	755	714	718	717	732	663	688	757	738	722	696	713	666	738	722	724	716	719	710	697	666	743	735	664	714	695	701	694	676	677	706	722	698	728	756	694	677	703	722	732	713	689	714	707	713	694	756	687	711	683	725	656	704	743	700	743	738	717	722	711	701	675	699	762	763	725	720	697	761	727	761	692	729	714	743	702	702	677	724	684	729	712	702	776	689	669	701	704	684	699	712	696	670	702	734	740	703	644	724	720	704	693	657	702	688	716	653	725	735	718	672	722	681	680	687	739	722	741	760	734	751	700	706	706	739	714	681	695	739	718	719	703	710	708	745	683	706	744	765	708	690	672	755	701	714	680	727	756	701	717	725	716	647	770	705	676	698	717	677	727	717	629	755	717	653	701	735	750	689	707	714	740	706	726	700	692	704	721	703	772	734	699	670	704	693	733	686	687	716	729	723	747	682	662	725	711	662	758	706	724	711	722	718	692	739	678	717	698	708	703	782	751	732	678	720	725	734	702	706	714	671	699	701	766	728	747	688	754	720	743	735	670	735	749	718	731	701	726	651	731	734	720	733	712	747	702	680	705	757	742	646	750	690	736	698	741	690	683	697	697	684	721	719	689	655	739	719	734	717	728	744	692	699	701	703	720	722	731	712	728	744	718	713	700	705	704	655	730	680	683	711	729	725	732	723	713	693	675	724	719	663	705	699	735	763	682	690	718	740	701	712	708	754	683	656	678	700	696	727	712	695	686	667	738	733	729	654	724	737	708	726	690	721	698	747	694	737	667	707	770	767	730	698	702	665	693	684	719	734	689	700	763	747	724	769	657	716	721	750	714	689	715	736	706	713	739	728	689	722	667	715	705	728	681	717	681	704	692	650	742	697	682	734	702	715	706	696	712	730	694	739	682	680	705	705	749	690	692	662	734	697	740	719	681	726	708	742	682	696	725	724	694	707	708	739	716	711	762	695	665	723	675	682	716	717	733	725	741	702	703	739	737	689	677	676	686	694	657	733	723	733	690	694	707	682	670	742	710	724	728	711	665	724	674	742	680	733	727	666	715	760	686	653	666	690	717	657	685	715	680	706	705	727	739	766	729	742	764	706	661	748	718	686	721	726	720	711	670	724	701	686	722	748	712	732	649	685	739	737	751	686	740	744	694	752	745	678	720	717	715	701	740	719	667	709	713	726	709	761	741	733	711	721	701	747	748	690	743	699	726	718	704	728	676	738	744	759	707	744	688	689	678	743	726	715	693	720	665	699	692	708	725	719	702	747	714	715	742	656	739	721	744	701	678	697	742	744	716	735	712	740	718	669	696	718	708	705	713	738	712	676	715	742	720	698	736	768	706	699	702	729	733	695	697	765	742	684	720	710	752	742	707	738	695	699	715	724	674	682	726	697	686	680	701	700	750	721	712	689	724	765	699	716	739	744	720	721	697	662	761	695	724	677	746	682	691	741	705	694	677	773
14164	2692	2949	2432	1638	1240	1128	748	652	510	433	404	379	322	315	315	335	313	299	285	275	270	266	233	231	239	235	249	261	254	256	235	222	228	242	227	222	225	227	246	240	204	208	233	236	210	227	219	206	218	226	228	223	232	207	179	231	219	224	195	226	239	215	221	195	205	200	195	210	212	217	226	232	229	227	229	221	223	196	222	195	216	228	229	221	195	180	221	198	231	219	218	230	231	207	210	242	223	217	217	239	237	208	245	229	180	224	229	234	266	217	224	219	209	218	226	208	215	201	190	226	231	219	220	212	228	207	209	198	210	210	224	214	227	229	241	225	214	202	231	197	230	208	185	220	211	226	222	213	246	210	201	218	245	228	213	208	227	205	202	208	225	226	214	201	222	242	200	199	216	210	221	215	234	229	208	211	218	229	232	242	251	211	234	210	200	215	234	220	230	222	235	230	233	237	214	214	247	220	213	200	198	220	225	216	205	208	227	215	223	224	226	189	240	236	237	238	217	195	203	225	211	217	220	202	222	205	191	211	209	219	227	207	192	205	217	244	248	202	207	208	214	190	215	206	198	234	221	214	221	218	211	220	209	200	210	207	227	230	216	190	221	210	207	226	235	208	191	180	202	206	200	213	215	207	227	197	205	209	200	204	237	252	204	201	205	211	218	224	216	202	230	227	199	220	193	215	195	210	197	230	218	182	236	261	208	221	210	208	228	240	199	186	216	231	234	234	216	251	229	198	228	197	209	233	210	229	231	202	225	197	208	207	210	213	206	192	246	226	225	224	210	205	207	226	204	208	205	209	206	216	220	234	224	206	231	188	221	220	226	204	239	214	214	198	211	252	225	238	212	220	216	226	246	219	220	222	210	232	198	215	210	225	233	231	207	198	216	228	198	225	219	223	226	245	216	205	228	225	254	232	207	202	219	226	250	204	210	191	201	234	222	205	190	215	204	222	217	221	233	207	232	214	227	226	196	235	212	213	208	219	202	229	223	215	241	222	231	255	210	230	229	212	196	240	192	205	210	190	191	198	239	237	241	203	223	230	227	201	217	219	224	261	256	220	232	227	217	213	196	235	224	212	231	208	221	218	179	230	228	211	234	214	224	228	201	217	223	233	206	232	225	241	196	201	227	186	202	221	220	202	208	210	216	210	232	220	229	220	236	209	234	191	194	202	240	200	208	220	201	202	240	207	226	202	244	197	221	201	216	192	218	214	237	205	210	203	201	215	204	200	199	216	190	236	235	192	233	223	222	217	215	250	228	225	192	224	221	215	227	224	242	219	254	227	202	206	223	213	195	192	203	203	200	186	220	228	203	219	238	220	213	199	210	229	229	224	241	201	211	216	233	204	222	234	220	200	228	209	199	195	212	201	196	229	201	211	246	223	214	229	210	207	195	217	208	233	223	239	232	213	229	220	228	220	198	239	242	241	241	230	255	245	193	231	220	216	214	227	238	215	214	217	217	231	186	244	226	209	207	199	233	221	190	203	201	219	194	216	213	219	253	213	210	189	223	201	217	225	227	212	231	225	230	230	216	191	219	212	208	203	229	224	220	221	218	202	221	230	209	201	239	212	196	206	222	207	221	203	214	217	198	221	218	205	219	245	217	234	206	217	214	203	223	204	212	204	234	230	211	194	216	230	224	221	222	198	210	207	230	220	203	213	188	218	224	213	215	183	206	207	206	211	204	203	208	209	212	245	243	202	219	214	227	214	215	220	228	220	222	214	221	191	215	221	199	222	218	215	223	207	225	207	221	230	223	231	220	208	214	220	201	220	194	232	192	201	201	217	216	211	236	200	196	207	200	224	225	215	238	204	233	223	217	221	229	216	202	215	242	222	206	219	217	259	232	204	212	242	213	186	212	211	207	201	227	264	217	228	212	225	220	238	204	223	200	215	212	190	202	201	210	209	213	233	212	208	209	201	224	197	228	226	214	221	215	216	216	222	238	212	204	216	222	189	210	210	212	222	216	225	210	235	195	193	201	226	203	215	200	219	204	243	206	225	220	217	217	257	204	241	215	226	232	224	238	215	214	216	218	202	201	240	213	214	246	224	218	225	214	189	217	222	228	220	208	240	190	238	213	226	243	218	219	225	215	225	219	239	200	231	227	237	235	207	220	217	220	210	210	206	207	225	219	229	224	250	207	212	225	213	208	212	183	216	230	200	223	236	218	214	216	211	209	226	210	199	236	191	234	211	164	214	215	209	201	196	227	210	228	246	200	230	198	222	233	225	222	232	235	230	215	236	216	244	230	224	199	200	217	196	227	214	218	227	197	225	230	233	189	234	224	199	184	207	198	211	221	223	224	200	199	223	197	210	229	223	226	214	227	197	213	197	211	222	237	216	212	196	206	189	246	238	206	215	223	207	208	200	217	193	200	229	234	219	238	210	194	218	192	200	203	233	236	196	251	232	232	210	205	227	194	198	226	220	230	228	226	219	232	212	198	251	230	204	198	213	211	229	190	201	200	219	224	214	212	203	237	251	230	206	213	217	233	203	225	218	240	190	205	210	210	193	236	218	228	209	210	213	205	206	226	207	230	202	212	229	229	233	232	220	248	192	217	205	206	211	227	209	195	219	221	231	267	213	211	212	189	218	215	231	219	223	224	238	227	231	189	228	228	208	242	230	210	208	199	203	193	212	227	223	230	215	214	218	194	231	246	222	186	225	182	195	209	210	182	216	193	195	215	220	208	239	228	208	248	210	225	217	225	176	218	223	203	220	229	207	199	249	219	204	187	210	229	213	220	241	212	250	226	222	183	208	212	196	215	204	199	215	243	261	208	214	208	238	226	216	229	218	213	214	242	214	204	192	184	194	222	201	202	200	233	241	211	199	229	201	218	225	210	220	209	189	225	202	233	211	218	234	206	229	191	241	213	189	199	233	207	233	183	215	240	213	211	199	186	211	187	210	206	217	213	234	238	223	208	215	206	223	204	209	197	215	228	206	240	199	213	235	220	199	210	227	219	220	254	218	184	203	209	201	207	198	222	201	242	219	221	240	221	210	205	240	206	221	228	189	220	216	205	221	180	212	215	241	243	240	192	223	226	236	232	196	214	224	225	208	218	214	197	227	188	211	239	191	192	214	223	212	213	224	207	211	195	232	240	225	190	219	207	188	215	222	198	208	200	243	224	238	211	206	188	224	237	235	222	219	201	225	207	207	205	197	192	216	221	215	222	204	218	188	221	233	232	214	234	216	241	208	223	195	243	193	193	196	200	189	233	214	211	206	229	220	227	208	220	224	217	202	201	254	201	184	228	222	217	217	191	228	234	230	208	221	213	213	222	207	222	221	225	210	230	198	222	221	244	238	247	213	209	218	250	216	209	209	201	210	200	222	226	226	225	234	223	203	209	222	197	198	216	188	196	255	230	238	202	189	214	221	224	217	210	202	197	251	206	206	203	248	208	245	251	228	191	217	227	224	231	218	243	219	230	235	247	266	223	228	215	219	225	209	222	226	224	244	177
8991	2631	5594	7025	6109	5009	4071	3079	2504	2055	1905	1664	1552	1431	1348	1165	1104	1053	1033	992	953	827	832	804	774	745	714	697	747	706	705	644	667	681	664	638	650	592	591	697	646	628	633	611	584	630	622	538	549	627	626	589	548	567	589	557	589	537	575	556	536	565	599	581	568	556	576	567	534	569	545	524	567	567	589	533	542	537	556	530	531	533	532	500	584	563	549	531	543	570	546	543	545	565	574	525	556	536	563	557	556	498	550	526	564	550	586	533	523	578	514	575	556	519	542	555	548	575	511	548	566	567	569	524	522	548	507	522	536	526	524	509	529	540	541	481	539	521	533	527	610	553	557	582	575	509	544	531	526	525	552	535	535	551	507	538	559	552	511	568	582	535	517	490	521	576	529	497	524	527	519	557	506	527	552	501	536	544	553	546	576	547	508	512	551	612	527	510	576	530	517	574	533	525	540	524	538	528	558	536	534	527	516	525	516	548	521	522	576	551	530	555	579	512	542	526	558	526	531	501	583	527	510	518	562	569	530	534	571	534	544	551	539	525	563	557	578	534	540	539	525	520	558	550	531	537	564	531	572	534	547	561	541	543	485	514	515	545	531	571	532	580	538	567	528	501	537	530	556	505	555	520	518	547	537	540	561	527	501	560	560	535	538	515	560	530	547	569	526	504	571	581	522	544	545	522	532	561	487	521	575	520	562	521	576	555	522	571	559	601	507	558	532	520	520	577	533	534	584	523	518	569	577	550	545	576	565	533	553	545	514	547	580	536	549	547	513	539	554	535	534	532	515	533	499	551	521	528	521	542	529	548	527	554	523	594	531	567	528	529	545	525	545	503	531	573	581	517	541	562	531	553	586	580	489	517	545	524	500	573	562	533	552	579	542	557	521	534	519	553	539	536	520	479	549	582	566	544	511	524	541	527	556	515	525	519	535	538	521	541	524	512	556	537	532	537	553	517	526	533	481	551	578	532	525	513	514	507	572	526	572	533	543	479	488	560	565	533	535	511	518	531	562	540	565	582	528	582	569	548	563	542	574	576	525	532	536	523	537	501	546	523	530	558	531	554	544	596	542	544	519	546	530	528	510	574	543	533	564	516	538	541	541	577	543	545	538	562	550	514	532	517	520	535	537	546	551	514	510	512	543	551	516	540	571	532	539	513	553	483	542	536	511	516	537	530	534	559	549	512	545	537	530	540	511	570	554	540	537	566	512	514	537	547	563	528	555	566	506	535	564	550	516	569	555	575	503	497	573	509	571	507	530	567	505	510	519	518	520	555	593	564	522	563	527	572	572	532	591	542	567	550	556	508	575	573	525	580	519	552	540	535	569	548	531	528	567	527	550	553	546	507	552	521	520	491	594	515	527	561	565	568	521	555	543	555	517	555	519	579	519	533	546	562	517	524	507	541	492	557	525	549	564	567	532	557	527	561	534	546	538	503	546	520	597	543	543	546	532	569	534	555	587	527	542	532	523	563	538	530	545	591	547	529	574	574	543	553	525	527	549	524	543	515	509	552	523	567	541	539	523	548	542	562	498	512	548	516	543	539	513	528	535	572	542	559	593	525	505	525	539	517	593	512	580	503	533	531	520	564	569	539	529	572	516	518	541	487	560	537	539	561	544	526	573	559	534	542	548	528	583	520	571	573	535	535	508	522	564	557	552	505	523	559	534	551	542	547	572	537	550	528	574	524	549	520	530	566	542	546	521	533	552	531	537	563	520	525	533	535	548	527	527	566	549	535	551	532	522	555	527	543	580	559	516	525	511	588	531	535	541	526	568	520	569	562	540	542	552	519	512	557	510	578	508	531	539	565	532	551	545	569	511	519	505	531	535	547	540	552	552	510	529	519	503	513	526	508	561	559	532	576	542	587	522	507	546	563	529	565	502	576	523	548	528	541	533	557	595	513	553	564	530	519	548	530	536	543	514	536	504	510	519	548	535	509	523	470	523	520	587	565	543	564	533	512	492	512	556	544	549	508	544	533	559	555	526	503	554	541	506	556	544	529	556	586	565	536	528	543	544	519	554	538	538	524	495	553	528	526	559	532	515	506	524	574	553	594	595	538	544	508	556	547	563	552	525	586	532	560	535	519	538	565	532	517	530	581	506	554	550	557	557	516	548	522	559	515	495	545	521	546	532	563	543	597	527	525	518	526	546	557	528	570	606	515	554	516	504	547	546	552	555	526	538	514	547	546	543	541	538	546	547	535	529	549	535	545	607	522	542	544	516	558	587	559	559	501	558	500	507	524	555	565	552	508	560	556	522	525	509	507	550	541	520	505	525	548	507	518	493	534	530	579	566	542	527	535	563	551	544	525	566	542	512	515	562	549	554	529	573	562	513	541	538	527	552	581	538	493	586	546	512	560	544	564	523	533	539	529	504	524	563	504	505	533	535	567	529	559	577	529	484	555	515	568	559	568	556	558	565	560	514	544	501	549	572	463	527	526	527	524	577	554	559	520	499	563	582	544	508	534	505	544	558	574	545	572	534	563	513	508	535	555	511	525	549	547	534	560	546	525	570	542	555	546	534	500	589	509	556	557	573	543	549	529	531	503	526	500	572	549	557	535	582	506	545	504	565	577	488	521	554	520	558	575	536	514	527	523	522	548	556	558	540	542	566	513	541	584	549	513	579	536	547	569	516	581	542	541	576	568	545	519	561	547	528	487	511	534	581	521	544	498	576	538	516	468	547	576	550	531	545	522	541	530	547	556	527	523	542	496	547	539	553	566	565	533	510	532	525	550	576	603	569	496	512	535	503	546	530	610	540	513	538	571	569	535	535	530	563	554	539	547	539	522	546	497	522	537	538	548	536	557	537	526	521	544	530	540	514	553	508	547	601	522	523	544	535	522	539	563	558	559	528	523	514	585	535	503	541	513	538	560	531	529	572	512	522	534	515	487	557	530	539	537	523	527	540	526	510	523	546	574	518	542	524	550	527	513	498	501	523	526	544	545	516	523	551	503	566	521	628	581	565	533	577	540	526	593	537	516	516	551	535	522	531	530	516	523	566	552	540	530	530	530	506	554	548	552	499	567	542	523	552	524	591	526	530	546	567	538	549	545	537	526	583	579	562	567	552	528	532	591	543	499	558	557	524	536	530	514	533	510	543	598	564	537	524	567	510	554	510	548	547	554	534	530	561	556	551	543	533	536	542	526	547	519	480	521	531	542	542	553	557	497	571	553	563	517	537	538	548	519	512	564	529	546	513	494	501	538	513	523	506	527	510	568	545	504	484	502	541	538	499	575	544	501	524	549	534	537	553	524	539	518	537	526	573	516	503	537	557	509	528	554	516	572	540	507	540	565	555	560	562	530	537	532	541	527	504	589	572	565	557	482	542	551	545	540	527	545	512	539	548	564	531	577	521	574	515	535	539	576	562	509	565	569	538	518	494	513	549	552	528	564	519	529	562	560	529	542	534	523	526	552	539	540	484	533	547	500	571	525	566	529	515	550	564	529	528	532	538	508	550	531
2133	889	1174	929	731	558	560	460	412	415	358	371	337	341	354	332	392	375	314	340	352	351	338	314	329	361	325	317	302	329	343	313	349	322	313	338	321	350	332	327	317	325	363	326	325	313	322	313	344	328	310	284	302	353	355	309	323	339	319	356	340	330	347	343	321	312	332	300	347	340	333	326	318	320	313	357	329	326	302	337	332	350	361	356	279	335	310	324	311	309	344	345	355	387	357	338	323	342	302	302	304	304	353	334	297	328	341	343	348	328	308	342	327	328	303	300	332	329	333	359	311	322	322	321	335	292	306	330	365	299	323	323	349	337	354	338	337	292	274	372	329	335	319	346	326	326	350	333	296	326	334	356	312	332	347	331	321	285	294	329	337	333	344	328	299	319	314	294	363	315	299	326	292	319	312	352	343	334	343	369	318	308	321	319	317	343	300	323	293	303	348	330	327	294	347	337	319	323	317	347	353	341	302	358	334	317	340	301	341	308	288	340	325	376	331	328	331	297	341	320	324	308	344	321	336	329	333	356	341	325	369	324	288	332	308	316	319	356	344	340	312	327	335	350	329	320	327	326	315	295	319	358	350	349	336	348	332	327	286	389	307	313	314	306	327	341	337	343	317	343	310	297	356	295	309	339	316	309	288	329	312	292	338	298	327	324	339	325	317	293	347	316	317	357	346	311	336	308	314	310	313	289	296	319	334	316	307	303	356	323	348	337	330	309	319	310	299	319	353	334	350	331	295	367	310	357	332	350	356	331	298	351	326	291	341	314	333	317	322	313	319	319	318	316	321	342	361	311	333	314	278	321	315	321	349	300	317	309	308	326	341	354	325	323	344	328	310	329	307	325	317	310	299	274	356	313	355	320	291	349	315	320	323	349	326	286	321	330	311	324	306	344	305	314	316	344	331	314	317	329	345	348	317	354	338	351	315	333	326	329	323	319	344	311	342	322	313	327	317	346	336	322	301	341	337	332	331	350	318	316	313	362	362	305	359	305	350	335	350	325	314	307	314	279	294	288	332	326	319	310	293	329	333	361	329	287	295	290	322	327	343	336	280	310	298	299	330	292	313	322	324	336	285	304	306	330	286	341	318	333	329	294	354	331	332	293	319	331	337	303	343	313	316	332	363	361	307	347	339	326	326	306	320	305	314	327	318	334	337	326	330	316	299	339	307	351	329	350	316	324	317	320	341	317	337	329	331	349	315	363	369	341	321	339	293	297	364	303	321	293	317	304	325	326	314	343	332	300	311	319	317	323	346	320	325	341	337	300	293	303	334	323	354	288	322	344	346	337	331	336	325	348	325	294	316	336	339	317	281	320	323	326	325	317	322	362	329	344	341	283	309	322	337	346	333	328	291	344	336	293	354	288	332	374	322	317	329	322	314	335	355	332	308	319	326	316	328	347	319	327	348	309	310	336	325	345	324	326	329	327	338	349	307	321	338	291	301	327	339	352	336	324	338	336	352	324	297	338	343	353	327	345	349	347	324	333	330	327	325	331	306	305	326	326	329	310	319	344	313	341	328	297	333	268	327	349	337	320	349	339	338	332	328	330	320	309	327	285	322	310	309	312	308	320	329	320	304	315	316	327	334	315	365	308	338	332	348	323	328	352	335	289	336	335	296	317	322	313	324	330	346	318	308	326	340	320	318	331	349	318	346	330	339	330	312	320	310	316	308	316	361	326	342	346	320	336	308	335	362	312	313	333	377	328	355	288	348	319	331	330	324	294	319	306	335	301	333	336	302	344	322	331	326	318	303	324	350	286	322	299	309	323	290	350	321	318	331	316	297	333	325	335	331	311	336	322	334	338	345	317	322	322	340	297	309	330	313	329	327	319	318	306	301	338	337	312	337	327	329	341	350	353	365	323	335	317	337	294	365	310	325	307	324	313	295	317	347	320	317	350	308	297	341	332	325	317	317	341	330	353	344	360	308	361	361	291	311	337	352	336	342	328	344	325	343	326	313	329	351	317	309	331	329	347	343	322	351	307	351	343	310	336	327	314	342	353	338	345	322	319	330	356	286	324	292	317	344	307	339	325	294	297	338	314	346	354	322	331	305	341	331	323	357	345	348	313	336	333	315	327	340	352	351	288	301	318	334	334	323	331	322	327	313	341	323	307	335	319	331	331	298	333	320	343	314	313	329	307	318	322	304	319	315	355	336	303	311	316	329	338	326	320	340	313	313	318	307	336	299	323	325	368	328	275	327	302	342	283	305	340	329	348	327	350	369	295	335	308	340	308	312	305	332	300	312	349	317	340	378	347	332	310	320	294	323	339	309	372	328	326	302	321	357	313	343	320	348	316	313	275	365	322	313	343	309	328	329	355	316	341	302	304	326	316	338	313	338	301	343	331	309	324	316	308	318	311	321	324	331	337	310	337	323	315	312	297	318	330	330	324	347	353	323	296	359	320	306	309	302	311	301	321	335	359	312	326	330	337	331	333	330	317	321	337	346	366	348	355	316	281	331	320	341	311	369	295	313	316	323	326	336	307	339	328	331	314	343	321	298	288	330	312	347	295	362	341	331	318	330	314	319	323	332	357	318	302	347	314	292	316	314	329	325	308	320	330	319	326	341	330	340	345	332	325	320	363	314	329	338	345	331	329	336	335	368	345	351	325	347	324	331	352	304	323	350	318	317	328	349	318	314	357	318	363	329	333	312	303	300	345	373	368	342	365	349	322	324	343	323	329	339	355	367	301	316	345	337	333	375	314	340	294	356	336	344	345	343	322	326	315	308	321	323	359	349	319	314	320	341	310	322	328	329	291	330	313	302	347	313	333	357	317	303	360	320	334	299	345	344	314	339	307	337	354	335	318	327	317	294	322	334	342	323	316	303	302	305	318	342	322	338	361	302	334	332	310	319	323	358	326	333	327	334	292	296	338	335	314	342	334	356	302	324	315	342	307	370	295	307	327	331	303	374	320	367	337	291	381	339	326	337	330	349	323	309	307	326	347	357	325	325	350	344	311	345	331	312	322	285	312	327	345	334	339	337	348	309	332	334	329	303	309	314	336	315	339	339	341	359	362	330	347	320	293	340	348	361	325	333	349	319	322	301	319	309	321	289	312	372	332	380	299	360	331	362	310	354	282	319	306	308	338	312	317	312	294	325	320	312	316	330	307	354	320	327	340	302	346	319	330	265	322	328	326	325	337	307	312	317	327	310	316	309	316	310	350	355	318	332	356	306	335	319	303	326	313	320	314	338	323	328	299	317	313	372	335	319	303	363	352	366	334	349	349	313	310	340	322	339	342	303	310	326	323	340	359	334	273	334	373	335	349	338	332	356	324	329	322	382	330	344	340	309	314	352	344	319	316	328	321	339	310	335	365	326	331	325	310	338	325	303	323	333	340	300	351	314	345	314	301	333	300	327	335	293	311	338	317	342	354	317	319	331	368	306	343	328	303	300	307	325	346	348	350	321	318	322	292	321	295	345	346	338	340	358	331	335	349	353	331	308	357	306	341	284	309
2586	1378	2451	3023	2814	2158	1961	1548	1352	1151	1111	1119	1030	1046	998	899	917	933	885	918	936	856	831	829	854	855	857	781	819	812	859	799	768	780	839	802	809	744	800	820	807	773	770	829	777	785	779	795	801	869	812	809	839	756	792	722	763	739	771	781	788	786	839	749	716	813	773	800	781	761	747	752	821	766	787	763	791	800	820	754	802	747	764	803	763	801	807	752	801	780	778	767	787	826	754	781	764	753	786	789	815	781	798	780	804	783	797	769	787	825	768	795	814	782	795	724	796	735	700	774	741	750	818	758	746	759	777	776	821	737	727	718	752	735	826	800	786	807	802	769	763	848	740	710	743	758	778	753	758	721	796	784	813	708	782	774	747	773	731	803	743	767	791	792	751	789	783	804	800	801	800	733	717	771	777	741	708	783	768	762	809	784	751	787	748	795	738	744	758	743	793	761	779	805	826	784	815	735	779	812	790	787	717	810	779	788	775	814	805	757	785	807	757	754	738	821	822	767	773	753	781	774	804	784	797	777	801	737	773	765	798	774	802	756	778	755	772	759	771	827	817	796	721	766	790	850	757	822	770	778	767	789	824	806	788	773	820	727	763	720	715	784	733	754	728	829	769	815	733	755	786	775	769	828	806	798	783	758	762	796	757	766	843	819	756	782	751	743	819	780	736	798	790	765	787	756	786	814	744	756	754	819	782	782	762	816	762	765	807	753	785	768	751	802	737	767	791	794	780	769	742	753	740	779	761	774	776	777	827	755	807	792	749	761	769	802	810	790	795	806	779	809	795	781	720	842	793	742	771	839	764	767	780	743	804	761	758	783	749	818	741	795	808	780	787	773	834	800	789	771	785	755	797	784	764	800	780	724	757	802	783	761	789	784	733	808	829	814	776	777	767	802	788	748	790	735	749	788	816	778	784	785	827	781	783	769	766	770	773	816	778	796	797	751	755	779	803	793	840	753	782	879	787	859	739	812	822	757	770	810	810	730	769	770	790	716	826	734	785	761	797	768	817	842	785	726	806	795	812	795	736	783	831	753	762	769	784	812	786	783	722	775	787	800	789	806	775	764	802	804	809	792	760	798	746	762	752	793	765	811	802	744	744	776	769	829	787	780	762	828	775	762	764	806	805	742	782	819	805	768	757	798	801	757	793	768	789	806	775	780	782	778	794	772	775	777	807	793	739	838	778	756	792	803	743	780	787	763	835	752	752	745	816	807	757	807	763	820	753	751	827	769	800	765	771	802	765	751	807	773	757	787	783	767	801	730	760	760	761	802	791	795	818	793	801	757	809	777	851	782	781	733	757	833	734	783	794	798	783	769	747	798	777	744	744	772	775	723	774	799	783	762	783	828	808	761	816	788	806	765	738	796	773	774	810	750	791	785	819	731	773	744	805	840	799	759	776	819	727	767	824	787	770	763	785	775	802	748	724	773	788	809	753	754	776	759	779	757	741	811	769	799	813	751	739	761	766	782	791	749	766	783	777	773	738	711	786	780	737	811	836	809	744	732	789	770	819	742	736	790	787	848	764	784	741	772	796	768	802	833	734	788	793	790	821	786	773	823	754	760	813	788	787	786	787	763	752	862	766	720	726	737	743	768	814	753	813	796	833	796	769	813	777	785	815	759	776	816	794	803	780	775	771	775	783	742	810	791	752	770	793	783	790	764	811	791	832	769	738	777	783	821	773	794	804	738	787	809	740	822	819	817	779	763	764	821	781	767	803	796	767	823	736	791	780	825	775	767	789	763	800	785	763	737	792	835	758	750	766	729	799	789	818	814	807	809	748	816	734	821	781	810	826	776	796	731	781	763	746	810	815	803	737	779	819	730	786	744	775	772	763	825	741	798	767	741	737	757	832	778	807	813	803	761	773	730	845	805	773	737	706	732	748	762	784	757	793	817	813	753	713	783	806	828	765	791	783	873	773	785	791	788	786	807	787	792	761	796	782	794	762	795	789	716	765	814	740	835	754	820	814	763	727	766	825	838	739	812	844	766	781	821	811	786	771	713	868	773	808	784	769	769	720	771	742	737	772	772	803	773	774	752	770	749	748	750	719	756	800	779	782	802	771	745	777	858	733	766	822	789	781	801	814	811	785	770	782	784	798	792	791	814	775	765	833	780	813	754	811	752	829	797	813	782	756	793	805	788	805	770	732	786	787	794	798	816	815	797	799	708	758	798	792	813	790	787	738	801	783	759	790	788	808	804	760	802	820	735	802	802	811	820	731	809	802	776	751	789	790	751	778	756	767	789	767	789	792	754	751	759	761	743	833	812	792	775	750	755	749	809	841	733	765	799	764	823	787	747	741	783	754	784	732	795	799	761	770	812	767	767	793	761	788	776	760	744	768	768	780	768	751	851	789	819	811	753	776	818	808	761	773	773	742	805	758	839	774	725	735	842	742	794	839	742	775	821	767	748	728	751	770	803	779	762	801	760	758	745	798	765	776	787	747	784	752	785	759	762	754	772	813	783	766	761	779	788	788	777	745	748	805	709	770	764	720	753	783	756	825	774	739	771	702	776	800	821	805	778	807	785	774	779	756	797	751	778	765	783	824	815	794	750	811	732	787	773	780	787	730	799	787	762	795	804	747	763	751	853	803	804	804	818	784	792	760	744	767	805	763	763	788	828	727	758	727	780	745	791	818	764	741	785	788	768	781	810	755	810	836	837	794	764	757	754	785	762	716	786	806	801	753	786	752	748	777	802	796	804	760	788	830	793	773	767	845	779	816	806	717	755	763	790	780	795	794	827	805	781	834	709	780	764	834	792	768	788	753	734	762	768	805	753	837	780	796	766	784	756	791	752	791	771	782	742	758	786	787	757	736	740	778	826	747	751	785	704	785	776	842	797	761	786	799	808	811	764	780	789	775	797	782	783	800	734	750	777	756	821	781	762	765	781	782	792	786	772	794	796	761	791	816	809	805	760	737	826	824	763	761	813	741	846	771	767	759	704	779	791	741	769	766	771	783	719	829	808	794	794	792	838	745	774	824	816	762	779	774	756	748	782	768	774	769	765	836	782	754	762	807	717	722	775	759	750	732	755	798	732	784	805	730	868	733	871	816	744	810	809	791	734	755	774	779	726	775	770	778	819	785	819	746	720	730	756	794	769	747	785	774	784	782	792	756	771	844	782	754	791	842	774	765	794	760	778	785	803	744	714	853	778	808	760	754	781	758	842	779	805	739	792	802	779	796	793	778	779	775	766	754	822	771	783	757	794	813	740	816	835	790	752	776	821	751	803	757	764	808	765	753	786	793	748	761	790	788	792	775	794	765	731	748	789	772	750	780	783	755	804	798	771	783	759	736	800	774	789	828	764	785	789	772	809	754	768	712	839	787	750	770	753	760	776	784	767	805	757	797	783	787	808	804	796	813	738	801	795	804	785	785	765	764	778	787	801	832	763	825	783	807	795	757	775	822	778	758	777	785	799	781	751	810	773	823	738	784	793	804	795	784	799	794	788	793	768	842	749
8087	1587	1991	1612	1254	891	882	619	529	462	434	414	428	353	325	371	352	338	339	328	275	376	307	314	334	326	349	302	297	290	329	303	293	290	307	330	318	327	290	319	309	298	326	309	284	302	318	296	337	299	339	283	318	303	299	281	289	300	299	297	288	315	302	302	322	276	331	306	324	298	303	299	316	296	316	329	301	318	290	267	289	302	308	293	305	287	273	299	289	273	287	296	287	308	306	314	291	299	332	284	286	281	318	295	309	294	294	310	253	303	314	315	300	254	307	298	288	264	310	298	310	316	277	288	305	323	288	270	282	303	298	322	325	270	297	309	320	305	282	320	283	275	294	281	281	300	307	318	303	253	282	295	291	291	321	291	295	307	272	312	306	293	321	283	265	295	324	334	298	315	286	301	299	343	312	305	293	298	304	250	302	288	291	292	322	291	259	318	306	291	320	264	320	322	304	302	313	306	293	314	328	295	364	342	287	299	314	316	327	299	269	249	309	314	268	300	293	318	304	290	293	290	297	276	298	286	281	301	313	319	283	317	290	295	339	275	313	304	328	283	291	338	293	309	334	283	299	292	314	344	310	303	305	292	272	286	290	281	288	283	293	290	325	290	312	303	307	291	305	305	320	304	298	305	300	298	289	302	304	283	249	326	331	258	301	314	306	303	299	316	299	335	292	297	279	237	296	303	238	315	312	276	323	291	311	276	313	291	315	296	294	272	312	293	287	296	281	275	295	273	311	302	330	306	263	294	281	284	287	299	330	294	279	294	334	304	285	275	303	299	293	287	271	298	314	266	279	291	269	309	281	304	291	282	305	309	279	282	281	309	301	311	292	299	264	301	291	296	265	296	290	332	282	272	296	303	310	293	287	297	286	285	321	294	296	306	292	323	297	272	306	306	294	316	264	282	269	295	303	311	289	291	289	308	298	304	301	275	301	280	286	313	258	280	296	297	315	284	290	314	311	304	307	299	332	283	304	317	300	298	303	296	322	310	263	267	313	295	320	319	311	314	271	279	319	272	296	303	289	295	318	326	288	312	335	288	284	274	321	299	309	290	285	293	314	288	286	291	292	300	322	309	258	291	296	313	318	317	303	313	287	293	289	287	286	296	284	278	304	294	279	325	316	336	284	278	292	277	292	312	266	322	301	306	277	306	291	320	317	290	277	280	280	310	358	314	301	296	269	308	274	317	303	303	302	290	302	320	301	313	283	297	311	304	283	285	282	297	315	276	309	298	303	309	305	285	280	305	283	328	316	315	307	304	327	301	311	272	297	304	273	302	270	309	321	326	315	299	304	304	315	281	296	297	338	317	283	280	296	307	330	301	294	286	284	284	311	361	336	282	273	283	291	303	282	299	302	335	262	290	296	308	277	313	289	286	319	289	292	308	268	278	319	285	304	288	282	311	317	292	318	289	315	298	300	291	298	286	335	294	266	285	312	308	297	301	304	310	299	306	285	319	281	284	290	289	311	291	323	295	307	330	263	339	309	299	274	265	302	317	320	269	302	308	286	291	291	300	324	304	314	297	315	313	255	287	270	258	345	293	305	290	309	319	302	308	338	305	265	313	299	308	295	306	312	294	294	297	287	272	312	279	287	259	319	291	297	273	330	294	317	327	305	289	304	298	284	299	314	293	325	297	286	305	309	305	328	290	313	312	284	326	309	321	289	286	311	293	264	318	297	337	303	332	326	294	284	280	288	297	288	329	270	312	295	277	324	282	311	309	301	299	316	312	334	314	301	284	331	295	289	281	274	275	298	301	296	271	289	319	268	277	265	259	309	290	277	332	305	310	292	291	314	309	283	308	289	287	295	304	301	287	288	286	315	290	295	282	261	307	277	283	335	280	291	272	325	304	290	304	298	285	304	303	278	289	302	257	283	252	324	305	289	305	295	282	341	331	294	301	289	299	315	318	281	284	294	313	300	272	282	298	306	302	257	279	261	273	300	289	282	305	264	316	307	353	296	285	302	311	293	312	313	300	273	310	319	298	299	316	295	300	304	287	311	306	290	325	300	302	295	288	299	280	286	289	314	254	310	292	288	326	277	289	278	273	298	287	300	300	291	299	315	278	296	310	301	294	277	307	273	281	287	273	276	293	311	313	317	290	310	325	299	310	275	327	280	291	303	302	293	282	291	281	300	243	279	269	293	301	251	329	287	333	308	310	306	316	308	299	313	292	284	274	299	300	313	284	317	302	299	324	316	250	281	340	291	284	300	277	272	325	293	273	322	290	285	291	278	312	317	285	273	279	284	292	307	296	282	314	305	303	294	309	289	303	342	285	332	304	297	341	294	298	309	299	289	319	294	302	300	286	314	306	327	308	324	299	298	324	273	301	324	289	309	312	290	311	309	302	311	321	312	313	307	285	295	305	298	335	300	289	291	300	278	321	290	284	320	298	285	270	269	297	325	309	275	288	298	312	279	302	303	276	292	303	313	295	318	355	288	256	254	295	284	283	317	297	287	289	282	287	306	263	323	293	297	287	311	342	295	307	275	277	270	277	341	254	299	297	261	301	308	302	314	354	284	300	290	307	285	307	307	310	273	315	321	274	285	289	303	288	273	310	301	309	318	327	295	285	293	290	291	288	275	323	296	303	301	306	333	301	335	304	313	293	295	298	304	322	290	315	328	331	304	276	273	297	274	273	297	281	284	300	327	290	283	278	308	322	305	279	288	297	272	298	293	315	297	284	298	302	286	302	321	281	263	283	291	272	293	292	287	296	292	314	329	284	308	305	306	300	316	289	270	309	320	329	290	286	321	325	294	295	283	290	280	298	291	305	276	326	271	314	285	313	310	314	317	260	323	289	310	318	295	290	317	277	297	312	299	292	293	299	353	296	338	314	278	322	334	310	262	290	275	279	280	306	288	306	313	322	290	290	292	297	301	303	319	295	288	278	298	301	308	317	280	304	297	325	318	291	344	284	293	313	287	323	305	322	282	334	297	297	332	308	261	304	295	281	273	284	297	299	292	286	313	290	307	310	297	322	305	300	308	298	313	311	300	301	310	324	278	278	272	313	307	286	319	261	283	332	275	318	278	294	303	320	291	321	297	293	309	301	281	309	305	281	302	305	303	305	325	263	332	286	299	285	323	285	335	286	270	313	304	316	274	324	302	303	289	278	300	281	293	307	312	308	258	299	335	302	288	311	323	308	289	308	320	292	301	315	324	342	311	309	287	292	315	284	298	291	307	289	284	288	303	333	328	312	281	319	288	375	271	286	292	322	293	278	317	284	287	293	306	327	295	322	301	287	311	294	300	294	319	285	294	306	342	289	301	292	299	326	283	312	283	279	297	295	286	322	293	284	314	314	307	318	324	297	306	304	316	303	309	320	314	311	296	280	276	299	284	293	322	298	306	310	308	279	300	289	300	287	329	295	297	274	322	293	253	281	300	271	291	313	314	279	305	313	315	299	313	293	301	301	284	302	309	306	296	293	282	317	316	314	309	283	322	312	307	308	319	284	289	325
7206	1919	4158	5104	4781	3786	3335	2453	1866	1662	1489	1492	1386	1336	1228	1063	1116	1063	1012	1015	941	903	869	795	868	859	835	842	787	832	817	808	795	813	798	746	746	809	776	769	818	755	788	787	760	745	814	729	749	737	719	751	768	771	732	732	763	771	782	718	709	747	742	713	717	743	724	735	700	739	716	729	744	697	718	724	672	666	684	697	741	754	737	736	724	723	737	723	706	701	717	697	729	698	720	716	752	685	734	684	776	731	758	719	709	696	710	731	766	700	714	725	741	670	746	719	751	746	728	723	680	766	720	791	728	734	736	695	698	728	698	658	678	753	740	729	701	783	738	733	651	716	709	741	745	679	732	741	717	701	699	719	728	686	712	743	706	697	719	693	799	792	725	712	646	753	690	679	717	699	733	713	690	691	708	728	723	691	727	691	777	697	679	709	703	667	707	758	681	737	737	683	713	708	725	729	761	713	729	726	737	763	683	745	741	673	798	762	681	721	737	736	727	692	711	718	723	702	714	746	730	721	720	753	684	770	749	730	723	733	722	687	739	734	711	725	715	726	747	723	733	715	695	723	633	705	711	775	723	677	706	743	711	693	741	707	771	689	754	712	737	693	706	713	710	710	714	733	760	759	712	716	771	731	743	758	746	778	682	705	683	697	727	738	667	758	702	746	689	771	716	665	725	715	709	701	737	714	650	687	735	736	682	682	776	751	668	718	775	713	723	668	714	767	751	680	710	738	725	729	718	746	746	694	728	702	749	717	752	722	746	761	721	720	742	729	765	695	775	688	699	702	699	698	768	746	717	714	759	714	735	735	677	728	690	718	732	764	761	710	722	745	713	747	739	761	711	737	698	765	715	737	734	714	710	727	660	736	712	729	762	724	752	724	726	726	758	742	748	752	693	723	710	766	789	720	760	717	717	752	712	693	676	719	718	723	694	731	714	735	717	697	729	716	712	698	712	695	684	695	757	705	691	757	700	706	727	741	718	710	724	737	753	720	786	751	687	729	756	728	702	727	733	736	738	715	741	708	741	702	747	668	695	730	696	735	738	679	739	708	718	739	754	669	671	699	706	762	708	717	739	721	758	668	679	693	746	694	740	757	726	699	744	759	698	761	669	691	738	738	719	742	723	694	721	710	762	728	748	694	700	725	696	716	699	748	754	700	717	696	676	728	714	747	723	705	768	697	664	734	688	689	708	707	686	708	697	705	709	799	682	682	702	686	733	733	715	730	702	733	656	721	723	689	744	715	740	721	675	733	709	711	725	683	762	738	756	767	722	727	730	705	680	700	753	705	733	747	706	734	726	724	710	719	743	711	681	729	711	733	697	743	713	672	778	722	733	744	691	757	728	688	734	703	733	744	667	715	714	702	703	716	759	702	766	723	653	717	739	717	739	735	711	698	682	706	702	696	717	727	691	730	762	684	710	681	750	739	709	739	693	706	689	705	672	718	740	708	711	716	714	724	715	682	694	685	716	716	757	728	739	764	683	726	738	713	700	700	690	756	703	712	732	703	718	758	748	721	768	712	731	698	753	749	716	735	722	776	772	690	720	746	695	701	697	707	726	706	715	717	750	715	680	759	723	707	730	696	704	736	688	751	711	683	722	708	675	762	726	716	742	727	710	703	755	731	697	738	721	699	712	794	716	741	701	761	703	727	738	674	750	709	708	679	707	747	701	710	699	714	726	717	737	730	759	713	666	716	677	743	762	703	696	639	746	779	715	762	727	743	690	658	706	748	709	667	704	768	744	732	678	736	671	663	696	722	759	714	747	725	732	717	758	690	716	678	676	722	754	679	742	745	779	687	788	714	689	708	734	711	697	718	655	690	774	712	680	744	774	738	707	722	713	716	735	719	725	714	729	649	720	728	732	769	722	668	739	744	733	727	683	741	726	746	701	774	759	688	726	746	739	736	670	696	723	688	726	746	733	693	673	703	713	715	735	744	691	681	668	718	685	739	747	716	742	686	744	727	742	752	699	701	749	705	705	670	777	710	719	728	699	728	701	716	800	759	768	712	724	722	678	716	712	725	676	702	704	735	691	746	738	679	689	705	703	720	710	698	759	735	755	745	736	707	717	687	713	766	701	713	744	706	703	683	697	741	723	740	734	751	708	729	723	756	658	689	774	719	739	696	748	708	763	725	739	677	733	702	712	718	728	712	719	755	679	750	723	709	712	718	718	769	708	705	728	688	736	780	778	685	741	745	719	715	701	725	729	666	701	686	745	736	687	713	756	721	737	733	709	722	668	711	710	693	708	690	749	710	756	691	725	702	696	714	741	730	717	713	732	760	671	725	708	690	707	745	725	745	699	747	767	696	723	723	705	682	721	718	749	750	750	702	766	710	754	702	709	698	739	738	655	732	727	682	740	728	730	714	675	726	697	692	717	676	748	747	714	695	712	717	769	695	742	728	685	663	742	751	724	749	772	730	721	708	721	703	693	729	717	669	740	721	708	706	730	705	751	730	692	768	711	662	710	685	733	692	727	728	697	723	760	724	710	740	692	712	709	710	731	715	706	730	661	687	727	742	743	744	709	751	700	712	759	657	722	716	743	712	714	676	682	734	695	649	661	691	717	774	686	723	714	692	742	693	722	726	729	716	731	740	724	741	707	756	714	731	743	689	710	715	707	712	764	773	702	708	682	691	718	731	661	681	735	752	709	700	666	758	717	742	725	781	706	723	715	753	742	715	715	736	692	723	688	726	698	755	661	727	743	692	758	713	703	736	691	727	700	808	717	753	695	712	703	704	735	714	705	704	701	742	759	747	693	721	758	707	738	686	726	724	688	737	739	761	704	749	710	736	702	741	716	732	745	745	734	778	758	726	713	720	729	714	728	724	712	716	740	710	764	698	708	689	709	697	711	709	696	742	708	715	671	665	742	741	697	740	711	731	737	722	741	689	664	732	726	663	732	712	726	732	710	752	686	710	739	709	733	712	707	677	701	705	697	723	716	737	716	688	729	740	729	772	733	732	815	728	716	752	670	696	745	703	711	703	654	707	689	678	735	747	720	692	726	733	730	719	725	698	698	681	704	746	692	727	704	715	743	712	687	712	706	739	700	724	720	732	733	740	738	720	685	694	698	733	694	710	728	683	724	722	716	753	720	691	739	699	735	794	705	736	756	682	758	664	752	757	659	737	737	693	756	705	706	693	764	725	713	700	758	767	732	705	708	780	714	701	676	729	699	754	732	730	775	720	703	740	735	695	772	727	729	733	712	738	737	799	709	738	744	686	660	694	736	764	762	695	755	750	717	720	725	753	756	706	703	680	719	697	688	761	672	778	746	666	741	694	705	710	750	707	726	776	736	660	701	745	698	723	736	786	764	729	656	711	699	707	725	738	717	767	694	743	717	738	690	696	712	703	736	761	744	670	718	707	711	724	677	664	736	762	766	688	746	736	723	726	713	709	752	693	737	723	760	744	720	712	676	762	729	709	697	732	690	743	754	732	739	704	693	703	684	716	732	688	699	758
14114	2521	2957	2288	1652	1190	930	675	642	454	448	418	335	321	378	341	314	286	285	280	272	268	267	262	223	229	236	283	220	227	257	272	248	246	229	222	229	233	228	229	238	232	241	226	246	248	235	205	202	206	266	244	219	206	231	226	203	214	196	203	232	232	229	257	240	211	235	235	215	208	224	225	239	221	219	222	224	218	201	215	238	244	226	225	214	211	231	241	215	192	203	204	214	206	222	205	231	227	212	230	230	214	195	219	234	220	190	229	242	221	242	221	209	215	188	231	215	239	213	236	218	231	189	252	232	197	233	192	212	225	219	226	236	242	197	245	229	226	218	203	202	220	218	207	205	232	217	227	211	198	212	204	223	230	202	225	216	223	239	208	219	214	214	173	224	230	233	220	223	239	216	215	230	206	232	210	247	267	226	240	217	211	209	176	218	183	187	236	240	215	240	218	242	209	246	232	249	224	204	235	199	200	233	208	222	185	224	224	230	216	221	227	259	227	217	231	195	225	194	211	224	211	216	205	204	231	212	224	217	231	189	217	218	230	222	243	212	217	218	204	207	223	206	192	178	214	187	233	238	218	195	216	249	215	212	235	217	238	252	189	224	235	242	215	191	269	203	233	214	197	206	243	210	213	242	198	231	224	240	237	202	230	215	230	207	236	230	248	216	211	211	234	227	233	212	216	240	230	207	204	208	202	209	216	241	220	201	200	217	236	194	208	216	254	220	228	219	219	200	244	212	232	224	223	216	196	222	242	195	230	210	229	219	179	207	217	201	199	231	220	238	191	203	211	220	226	213	181	249	202	251	214	222	226	217	203	217	212	199	228	198	213	239	216	240	228	216	208	235	237	217	225	242	233	260	221	204	213	221	205	239	245	204	227	214	221	233	241	203	218	229	227	208	197	192	212	220	223	217	216	234	214	251	222	214	235	213	204	219	216	238	238	216	220	210	237	254	253	223	222	195	229	260	234	212	212	227	218	218	227	225	214	214	183	204	214	197	192	224	203	242	245	246	231	207	204	228	215	218	242	225	206	215	246	200	182	207	214	183	217	227	214	192	211	220	200	187	212	192	227	203	209	222	211	242	230	217	211	242	211	227	205	212	190	192	216	219	237	236	188	225	224	234	223	232	214	246	204	242	203	238	225	224	212	211	212	220	209	233	215	233	198	209	222	197	207	215	244	228	234	217	240	203	230	208	207	209	220	201	199	253	187	200	246	207	228	222	236	223	231	200	205	206	200	237	241	207	189	213	215	208	241	224	192	215	201	211	194	179	219	189	209	201	203	220	234	220	204	201	214	259	195	219	237	216	209	198	239	231	208	228	203	239	202	215	228	221	190	202	221	218	208	227	201	239	205	221	223	224	202	219	240	230	207	209	232	225	228	189	213	222	211	192	210	261	234	234	228	235	239	227	196	202	199	246	249	204	210	193	204	211	193	205	186	223	203	204	213	211	218	242	208	212	220	210	222	211	215	232	228	200	230	272	224	211	218	248	208	232	237	235	201	210	200	215	201	197	195	192	220	215	259	215	235	225	225	221	240	247	209	214	200	217	211	232	218	203	231	239	229	213	242	221	218	222	217	227	252	215	229	227	229	234	214	228	209	227	226	231	221	229	225	201	217	225	234	211	207	218	254	202	207	207	225	209	231	224	226	205	214	212	213	239	221	239	213	221	219	190	216	214	219	241	235	204	206	249	228	239	244	240	216	221	234	226	238	229	215	213	224	209	225	209	223	231	236	210	240	200	214	236	243	189	215	213	214	186	212	199	188	223	220	213	210	218	244	224	203	243	211	219	236	203	195	237	230	211	207	195	192	209	223	215	230	232	235	227	234	251	187	226	181	208	206	213	224	230	209	220	248	229	235	222	198	213	211	237	208	222	264	250	198	228	217	237	216	223	236	233	199	223	216	195	221	218	222	216	214	214	219	238	208	215	204	227	196	243	224	222	220	212	247	225	208	239	199	203	199	242	193	229	209	214	196	201	254	217	217	237	218	220	236	242	200	195	229	220	229	201	216	205	196	234	193	224	229	231	235	205	255	229	203	208	215	251	216	202	206	226	208	201	219	200	193	222	210	209	225	217	243	216	212	252	238	241	197	219	239	214	225	269	266	249	205	212	222	210	226	202	218	263	217	206	178	227	226	200	208	234	204	222	202	219	213	207	213	203	208	232	247	213	230	229	231	205	234	207	221	196	203	218	217	200	221	232	205	216	227	209	186	205	189	224	252	230	211	211	213	212	217	206	186	234	206	202	209	220	229	213	218	220	240	236	212	242	205	217	240	244	220	213	209	234	235	218	219	222	230	201	222	229	228	213	235	249	201	201	221	231	202	253	234	240	238	206	226	233	204	228	219	203	235	207	210	211	223	254	244	220	228	225	198	213	182	225	219	234	226	207	203	209	211	221	219	239	241	208	190	209	204	210	212	198	226	226	215	224	222	222	222	227	223	227	207	216	250	223	219	231	229	200	186	218	229	199	199	236	203	214	262	204	210	219	245	198	211	224	228	219	223	208	231	221	205	237	205	208	248	222	246	235	215	238	207	199	211	211	245	202	216	227	261	218	236	243	261	205	210	219	205	228	199	227	237	217	220	222	226	213	207	230	222	218	216	222	228	201	224	231	210	227	237	235	217	200	195	205	237	221	224	196	213	226	242	232	216	209	219	199	226	230	210	212	230	226	228	183	238	211	198	237	230	206	227	220	223	240	235	239	234	235	246	224	214	209	213	218	225	228	241	222	232	228	223	238	234	223	196	228	220	233	229	223	204	206	249	209	192	230	235	235	214	231	203	214	230	233	223	214	235	239	214	201	228	226	215	202	228	239	240	220	211	214	221	223	223	217	227	215	219	218	224	230	216	224	239	212	216	221	221	216	216	236	206	233	197	238	237	222	210	228	214	208	218	221	196	201	202	209	206	208	241	226	231	236	201	236	223	238	193	209	239	216	212	209	214	199	222	233	200	203	237	203	225	215	201	206	220	220	204	224	242	248	190	208	223	246	204	182	216	207	218	228	191	187	242	231	214	217	213	240	205	204	257	252	197	225	211	202	225	191	214	191	219	246	201	244	211	193	215	217	241	216	213	254	232	225	202	228	217	215	232	264	211	204	224	253	216	260	242	233	226	225	226	213	216	213	221	227	245	247	222	228	200	243	220	197	228	242	221	220	218	179	201	228	213	195	251	243	228	221	236	228	203	219	205	198	225	216	220	239	216	238	237	208	193	209	201	214	214	191	223	205	204	245	177	232	222	227	218	200	226	226	216	263	216	224	207	204	216	199	187	194	240	228	211	206	222	219	219	228	207	247	217	223	213	206	218	211	235	222	224	229	212	233	236	222	216	243	185	218	214	231	209	195	221	246	236	233	195	241	209	221	206	225	222	244	246	247	200	217	234	216	232	208	205	227	241	227	234	226	227	234	223	217	218	196	224	222	245	239	226	257	234	253	227	225	215	249	220	175	210	199	209	177	225
9069	2585	5644	6826	6030	5045	4065	3138	2786	1866	1992	1816	1486	1474	1338	1188	1173	1050	1069	972	974	858	828	836	806	758	757	682	694	696	685	647	685	711	621	657	678	664	613	632	650	630	649	611	686	625	629	606	606	585	600	611	602	594	590	586	573	603	584	571	588	600	574	584	567	569	593	551	544	570	543	578	595	555	538	555	574	561	593	576	545	562	520	551	557	552	550	547	563	577	529	558	561	573	553	558	544	587	594	532	576	560	587	554	551	555	577	531	526	560	527	527	540	552	574	533	560	494	555	582	569	555	550	509	541	510	597	561	577	555	520	518	509	563	495	550	529	547	562	559	517	597	521	561	599	556	587	570	578	528	547	547	562	569	561	553	538	533	517	554	538	532	520	573	526	539	579	526	500	550	558	576	568	583	573	570	581	539	531	558	541	525	581	571	579	556	548	532	550	549	550	563	537	558	569	499	535	554	554	534	521	519	564	501	530	557	528	575	573	498	541	586	492	537	520	581	532	564	537	525	509	563	536	553	578	599	555	539	547	549	561	561	513	566	567	552	512	512	544	531	567	581	543	560	572	511	560	568	508	547	524	539	564	493	580	567	545	553	544	531	606	530	525	550	574	586	558	541	549	542	547	556	560	559	555	613	564	545	564	547	540	584	547	591	540	570	574	571	503	534	527	526	564	556	543	552	534	550	574	554	570	526	562	532	493	583	557	533	495	521	505	566	549	520	529	509	544	561	568	578	530	525	583	571	559	586	535	559	555	528	538	566	517	563	537	530	543	541	505	582	537	532	558	557	556	534	561	534	525	526	579	537	535	523	543	571	526	580	585	541	577	565	540	536	517	545	589	533	521	544	561	568	549	556	570	583	568	547	577	563	531	586	597	532	523	528	543	498	565	546	537	568	550	549	545	538	552	548	572	539	557	533	567	592	539	510	575	570	592	566	490	547	503	575	526	537	589	578	566	540	540	577	538	530	576	511	544	530	536	564	563	570	538	543	518	567	562	543	572	556	517	579	550	538	572	547	498	546	535	558	571	561	525	570	491	565	593	579	532	595	576	501	563	534	539	551	565	540	556	538	578	536	548	549	540	561	557	591	541	525	553	593	530	598	531	553	528	556	518	529	533	558	583	536	547	524	524	583	546	551	560	550	568	586	519	523	535	563	553	594	572	545	600	524	579	557	523	534	518	586	566	553	538	544	575	555	545	563	538	555	539	549	549	556	529	536	562	577	511	529	561	513	500	515	586	555	569	510	559	534	546	542	549	551	558	546	554	525	505	556	575	554	580	593	542	516	573	578	537	523	573	495	536	573	560	555	562	522	597	545	527	545	535	561	546	552	582	535	526	542	541	506	513	573	544	503	518	540	517	556	512	528	543	528	536	595	555	549	524	538	574	524	555	530	574	571	513	565	509	530	529	585	526	550	565	530	541	562	541	535	548	566	536	543	545	578	551	556	543	537	554	530	541	541	592	574	534	539	565	532	524	551	527	522	533	499	540	607	552	494	556	545	578	567	538	541	599	567	544	586	554	566	515	584	556	523	499	532	575	526	538	546	568	530	533	563	556	539	535	561	525	573	588	559	563	484	553	598	553	543	525	516	564	505	494	516	561	562	574	574	593	521	551	586	564	572	536	531	550	521	556	523	546	544	566	524	521	554	544	592	564	527	541	539	512	525	580	570	530	512	562	554	542	531	612	538	545	551	558	524	585	576	574	549	543	566	567	571	570	562	511	560	553	537	518	551	552	521	540	555	560	531	584	585	525	581	567	549	608	549	555	523	542	573	540	563	567	582	562	562	578	538	538	573	549	538	568	530	582	553	518	542	509	551	577	545	537	563	527	553	539	570	542	513	539	518	576	570	548	516	557	554	541	548	583	562	551	523	536	546	569	583	496	532	524	568	526	549	537	511	538	530	552	551	568	537	543	558	534	566	544	523	567	502	531	601	559	549	519	566	549	544	518	507	504	566	519	511	566	563	543	546	499	561	564	543	563	567	504	543	509	555	536	549	543	524	566	555	545	531	515	537	569	561	564	550	555	599	546	567	540	546	510	530	491	537	533	568	551	559	529	539	554	535	562	542	517	567	529	508	523	544	555	543	526	538	571	565	541	574	551	524	533	600	555	581	586	561	567	570	538	563	544	548	554	540	552	563	515	530	575	557	555	555	532	591	517	538	544	514	551	544	529	522	548	547	535	584	544	529	587	526	580	508	542	518	504	529	543	504	509	543	553	516	560	532	590	558	555	533	522	536	514	561	525	554	541	531	581	536	551	505	559	537	517	580	549	570	569	547	506	556	534	578	580	565	552	581	512	554	536	541	561	583	554	554	560	548	565	522	551	529	552	522	577	543	519	571	542	563	509	537	533	563	552	551	569	539	533	591	552	566	526	542	551	570	529	570	511	522	566	555	606	545	574	528	562	574	542	530	536	541	590	555	526	562	458	545	572	558	527	539	528	538	502	551	570	490	551	532	510	563	587	550	523	550	560	565	555	541	538	546	510	562	556	546	549	591	595	514	541	539	570	555	530	563	540	554	528	518	518	586	534	571	553	535	517	569	525	549	535	564	562	525	588	558	571	567	566	577	568	557	549	528	563	568	524	596	590	530	528	508	585	543	545	557	529	504	539	544	540	527	510	545	521	529	516	559	566	566	565	544	529	572	559	563	536	543	551	596	521	530	523	591	558	536	557	537	539	544	543	524	570	536	560	584	581	564	529	563	502	503	580	518	542	586	535	572	532	534	569	578	565	523	560	564	576	544	524	540	552	538	552	550	576	529	519	555	581	592	570	511	578	545	552	607	575	522	543	544	541	512	586	559	553	561	593	578	535	516	561	533	549	549	550	541	551	575	554	560	571	499	535	559	558	562	541	553	552	569	544	536	522	567	560	559	522	528	578	593	549	523	545	533	530	596	557	541	531	545	574	544	590	561	532	593	561	561	518	548	545	529	550	566	576	552	557	550	526	478	517	537	532	527	576	519	560	572	499	519	515	562	536	560	553	554	520	535	541	521	545	564	508	518	511	559	570	549	523	610	554	536	540	548	524	583	549	581	555	512	540	561	556	520	567	528	530	551	490	517	504	566	484	550	576	563	601	532	562	569	548	566	535	475	535	550	538	563	551	530	580	545	548	518	505	525	560	537	501	539	553	533	539	552	514	529	539	560	548	595	552	516	541	505	586	534	547	538	564	556	571	568	503	552	585	581	519	588	629	546	516	542	540	552	546	527	549	535	550	546	555	559	519	576	543	565	560	545	547	564	546	540	541	560	559	565	575	504	522	527	507	545	577	587	549	540	543	568	543	535	563	552	553	533	505	527	493	572	527	541	539	539	546	559	518	585	552	560	532	533	545	545	528	539	555	523	579	543	569	554	563	548	559	538	520	549	590	574	555	536	505	568	592	523	506	565	573	570	533	547	523	577	523	554	524	514	570	526	534	561	528	537	547	542	593	525	607	509	574	503	561	547	545	554	521	530
2162	856	1058	939	785	619	552	496	402	414	367	391	396	360	377	353	361	348	346	334	381	348	309	373	382	324	320	315	352	328	349	333	302	346	326	333	350	366	322	319	338	337	326	325	348	337	346	353	345	376	340	340	337	334	351	333	352	336	346	329	307	353	321	323	314	358	356	315	330	334	335	336	321	325	309	340	336	313	324	306	320	341	318	347	340	380	356	321	337	318	336	415	338	359	332	339	356	334	312	309	312	366	348	365	324	325	295	343	312	351	329	287	312	342	324	318	341	330	356	338	327	317	327	331	302	333	340	307	325	331	344	329	340	350	321	336	346	303	358	332	337	353	338	327	341	314	353	320	309	308	336	368	288	328	354	358	343	314	326	299	318	302	310	317	330	334	335	346	356	353	342	362	358	348	366	349	324	347	333	349	387	309	321	322	350	347	316	345	333	349	355	375	325	317	316	331	369	337	326	342	326	312	353	316	358	372	352	348	364	348	342	304	353	334	336	357	336	317	339	330	325	351	337	329	344	360	361	323	304	344	350	325	326	353	290	343	312	343	322	378	323	344	336	295	363	281	335	300	353	350	304	309	320	336	313	342	336	341	326	314	332	340	336	353	322	319	339	306	302	332	328	312	338	340	294	342	356	336	341	336	361	320	303	334	336	309	345	317	333	343	299	322	318	305	351	321	361	335	300	341	321	334	327	326	321	326	321	347	345	286	337	304	375	353	288	327	323	290	305	366	378	299	314	330	323	316	309	321	359	319	343	333	330	314	301	317	298	344	337	320	312	311	348	305	325	390	333	316	336	319	338	338	331	342	359	317	337	326	327	347	345	330	319	319	325	315	327	288	349	341	302	334	322	391	337	325	350	357	318	356	330	344	305	311	325	326	290	308	289	331	308	336	357	354	338	349	293	322	337	367	319	289	345	313	330	353	332	319	373	361	311	325	307	321	305	335	328	315	321	325	327	305	342	317	358	316	350	327	278	304	337	322	330	344	312	344	334	323	320	309	306	341	360	312	327	345	316	342	347	359	331	349	321	351	347	361	314	345	340	381	340	308	332	362	298	326	311	301	360	318	309	321	327	341	336	364	342	307	328	337	287	348	330	326	340	349	343	347	345	315	337	327	324	335	337	338	322	343	351	302	342	318	300	341	330	298	318	302	357	307	317	355	316	312	332	300	367	350	353	335	306	330	332	333	339	275	347	321	340	346	314	346	384	339	322	361	349	292	332	312	327	322	292	348	337	326	338	339	335	329	306	338	366	357	305	330	331	324	327	325	321	351	350	370	313	317	304	306	315	322	349	327	361	346	321	325	362	318	328	294	346	322	334	365	346	362	357	320	334	306	314	321	350	354	335	313	336	316	344	330	330	329	371	349	294	372	338	360	330	318	333	302	335	303	335	351	317	371	342	321	342	335	310	351	352	332	353	346	312	340	346	312	345	337	336	335	327	331	309	310	326	315	327	353	355	302	316	329	338	316	354	317	347	329	368	302	317	339	338	361	321	323	360	331	331	310	307	341	325	334	346	334	339	357	347	314	342	323	330	356	340	339	335	301	346	338	348	344	328	338	329	344	338	324	318	328	333	362	318	301	327	293	315	347	342	331	362	338	307	322	325	351	333	330	326	312	334	376	327	305	329	332	353	318	337	311	347	337	354	316	301	279	335	357	353	333	363	382	343	364	343	348	376	333	334	344	323	348	319	355	329	314	299	339	323	318	369	344	329	342	323	318	344	327	356	336	304	333	333	358	335	300	321	358	352	342	326	331	336	319	312	380	365	360	322	365	335	320	370	328	362	322	334	356	327	349	357	325	348	346	303	359	322	358	315	353	325	336	375	322	327	312	338	330	361	342	354	342	340	340	303	327	370	358	312	320	310	333	356	300	367	318	323	344	346	342	315	348	310	338	361	318	348	320	316	335	313	326	335	327	361	341	315	313	296	316	332	310	343	290	307	335	335	343	307	304	322	319	351	315	325	361	313	364	333	304	353	323	344	304	310	311	347	314	303	343	341	306	350	320	311	323	336	340	347	335	342	322	366	308	302	317	324	331	300	328	325	341	354	368	373	318	335	372	330	327	354	374	325	344	319	330	346	344	316	350	310	343	350	343	316	336	329	356	320	375	345	313	327	297	331	325	356	356	311	346	276	291	326	314	318	340	381	329	326	334	315	340	354	376	314	294	341	305	324	348	299	340	359	316	349	314	386	350	320	341	320	340	324	327	367	314	339	341	367	331	331	349	330	362	363	361	306	390	343	339	332	327	321	309	323	332	311	303	330	370	321	328	363	353	355	340	314	335	327	325	364	346	333	359	353	326	333	342	306	311	327	345	304	369	355	352	305	316	341	346	326	322	356	331	319	332	334	305	330	339	319	346	347	349	339	306	341	312	314	303	302	322	336	323	315	336	320	336	329	310	328	317	340	316	334	326	329	303	324	328	321	307	327	333	342	342	335	358	315	342	349	307	327	341	321	335	315	347	313	340	358	332	345	310	341	335	337	335	320	311	333	323	304	347	332	316	354	333	322	358	351	349	325	329	341	385	347	380	336	328	339	346	309	367	314	304	328	310	348	303	348	308	363	333	318	303	330	325	321	317	333	332	331	316	313	357	362	331	329	374	314	318	321	322	330	338	310	343	364	332	304	333	352	371	364	370	371	321	349	327	321	328	323	354	357	323	330	356	339	355	345	333	348	352	314	342	347	311	346	333	326	377	306	337	307	330	307	320	319	297	305	305	340	319	318	372	354	350	340	298	328	321	313	329	308	327	380	365	307	354	369	286	342	365	318	363	309	345	345	362	363	338	293	304	315	320	334	350	319	340	359	323	351	324	339	340	336	332	336	321	324	316	328	328	328	352	296	343	361	334	318	332	353	327	371	322	315	319	316	324	340	318	305	335	324	342	301	362	328	325	349	335	339	380	367	321	310	344	353	334	366	343	335	299	328	337	332	314	357	293	324	329	309	308	298	324	323	347	321	328	336	340	341	329	334	349	358	363	321	310	322	313	326	358	334	320	330	366	298	325	341	327	349	319	335	329	298	302	376	334	317	320	324	355	356	314	327	333	332	318	336	324	321	350	357	369	358	337	331	347	378	329	324	333	305	330	362	299	327	348	345	318	287	349	316	337	359	341	340	337	325	340	330	359	303	286	334	338	347	335	336	331	317	357	295	339	340	327	345	347	327	331	306	386	352	329	325	351	325	285	339	326	342	358	319	356	317	328	314	340	343	326	320	330	382	326	365	316	330	293	360	328	330	325	374	310	330	307	317	348	362	317	340	365	351	321	294	336	287	353	364	295	343	344	333	333	330	310	357	321	333	317	321	295	359	350	344	334	318	295	323	299	345	312	310	344	319	343	356	331	342	305	333	337	290	356	328	344	351	332	324	343	318	343	347	318	333	328	341	340	301	331	331	342	344	328	351	327	339	354	304	307	328	326	321	301	311	316	335	344	326	339	316	332	311	345	282	328	340	328
2505	1447	2420	3129	2782	2269	1942	1626	1314	1212	1168	1170	1069	1063	999	931	919	945	901	970	845	876	828	904	911	860	823	892	760	795	798	836	838	783	829	867	863	789	855	800	855	867	819	837	759	802	839	751	767	817	816	806	800	810	782	766	790	801	825	795	814	812	743	793	805	788	777	785	754	778	794	743	766	778	787	737	864	787	724	799	805	767	767	804	815	800	804	768	785	779	759	771	778	751	823	801	802	815	812	854	829	758	794	754	749	788	781	780	851	823	807	802	786	780	793	813	774	810	791	788	783	772	791	792	834	828	765	819	796	806	789	812	815	772	791	779	792	778	786	806	780	815	777	774	782	813	747	773	774	787	778	748	817	830	817	793	810	814	765	845	730	843	774	790	761	756	837	779	771	780	785	777	844	800	795	819	782	821	823	792	776	784	795	833	789	781	769	823	769	804	831	796	754	809	715	845	790	797	800	785	751	773	775	801	816	780	811	757	793	785	725	739	799	813	846	791	803	750	779	818	787	810	847	781	759	810	756	787	791	754	818	793	766	801	809	819	731	765	763	818	822	796	791	848	767	764	762	848	793	792	819	780	786	797	804	766	805	808	816	781	728	805	818	790	823	829	786	811	789	769	791	743	791	786	775	775	779	765	793	828	796	794	812	781	808	794	812	785	765	791	838	809	765	806	773	825	841	787	788	766	780	820	775	722	780	824	793	789	804	763	828	809	769	787	806	749	733	812	812	792	806	808	810	746	810	831	811	813	842	781	806	806	834	798	806	815	740	796	795	761	821	795	777	762	809	795	804	793	804	807	764	783	782	765	760	786	798	750	784	779	810	805	779	826	727	753	764	812	777	841	813	782	789	841	761	727	766	794	755	799	777	836	777	782	767	770	797	783	778	795	827	848	764	835	784	777	798	784	781	797	809	754	817	812	804	767	837	782	811	797	801	768	836	750	753	784	810	775	735	762	792	805	787	791	767	800	776	815	793	812	738	839	782	731	739	814	790	792	766	810	778	796	756	831	793	795	787	795	751	737	746	840	824	791	770	798	806	826	830	824	812	801	775	792	788	777	774	760	795	792	758	810	798	752	779	753	815	789	746	764	850	795	825	828	819	783	797	767	771	739	755	772	765	787	741	821	764	822	791	789	801	805	798	767	822	831	853	770	763	847	799	778	794	800	754	802	679	738	758	754	775	777	805	830	778	785	810	784	768	753	770	752	789	752	748	818	795	775	796	785	800	804	815	773	827	784	777	832	795	837	818	795	769	790	802	760	815	810	801	840	817	812	818	796	758	807	808	811	846	796	859	778	795	776	769	802	819	743	790	810	822	761	809	807	803	734	795	792	734	845	789	855	781	776	789	818	796	818	774	797	756	826	778	776	760	782	775	837	782	732	825	772	812	797	787	799	832	771	781	804	791	806	774	757	763	829	797	789	785	767	792	745	800	746	823	819	796	788	814	779	760	837	764	773	795	800	799	809	770	772	754	744	715	775	793	808	792	805	800	773	790	767	725	800	802	801	786	823	777	773	774	784	766	774	803	795	767	718	731	771	798	784	742	728	820	806	813	793	783	823	774	800	807	797	771	780	790	802	740	808	816	739	818	801	791	769	731	759	804	792	728	765	790	775	813	793	808	801	824	817	786	758	773	807	792	782	775	789	817	794	763	753	813	844	817	838	797	811	801	794	760	791	810	805	821	800	769	822	800	825	777	801	837	784	806	776	794	768	804	812	834	749	764	830	834	810	794	801	819	792	864	815	768	763	786	749	795	788	783	790	783	760	777	784	769	835	820	753	859	776	788	737	810	792	765	736	846	759	814	786	772	758	733	797	777	806	790	785	794	825	763	765	812	845	821	818	800	769	822	806	820	776	780	750	816	788	778	771	795	836	816	819	812	785	812	850	793	763	781	777	766	812	817	799	791	764	784	737	791	824	809	775	756	830	827	802	794	786	779	822	792	784	834	783	781	725	771	791	821	806	784	835	786	842	786	801	835	806	812	781	803	844	793	829	769	774	819	790	782	834	792	774	794	758	780	768	770	755	784	813	732	778	807	821	756	820	811	767	795	815	848	802	837	807	818	793	793	801	806	771	761	842	780	794	813	773	794	833	773	821	788	757	807	777	757	792	808	764	779	787	777	793	802	795	792	825	796	750	780	800	784	835	788	831	720	819	798	826	761	781	774	787	796	833	795	788	757	798	783	812	851	809	803	801	815	802	781	811	828	804	786	819	786	785	810	808	768	813	810	796	842	785	812	762	779	805	809	779	723	820	844	781	768	830	788	799	828	847	797	811	782	752	760	808	794	777	791	825	797	825	760	753	846	777	785	772	790	773	805	780	807	837	816	765	770	767	788	852	791	812	788	791	792	798	817	819	762	785	757	776	788	766	831	785	806	802	790	768	827	756	866	819	808	792	830	803	805	765	792	817	815	826	782	835	823	763	815	801	766	786	809	798	860	826	784	775	770	802	821	774	774	756	795	814	777	810	774	801	771	732	811	795	813	790	806	767	783	776	773	794	781	749	811	764	803	774	855	800	799	782	777	806	770	744	813	762	811	757	822	817	838	826	831	771	793	850	754	766	734	818	838	803	857	852	764	705	777	782	769	786	762	730	816	776	798	789	828	846	822	780	773	821	757	790	814	789	788	768	826	755	753	783	791	785	782	766	813	801	852	840	743	790	786	761	769	736	759	791	819	800	807	798	847	805	750	760	764	857	786	753	801	790	770	796	802	840	779	806	807	789	786	807	826	811	822	812	824	830	802	834	794	758	775	790	842	814	751	818	792	787	769	805	807	766	823	798	796	787	799	773	814	783	760	787	809	748	776	810	769	814	784	729	798	792	843	751	786	801	766	802	841	799	807	825	797	850	798	782	813	823	834	829	808	773	744	778	797	769	798	838	746	766	773	771	786	812	760	812	822	815	743	847	808	866	787	758	780	780	825	787	749	810	814	769	769	781	766	821	811	797	752	795	783	747	787	816	817	766	852	782	763	805	799	799	782	801	811	797	799	822	801	735	783	814	802	805	773	808	798	747	789	826	804	789	823	783	771	822	819	783	801	765	767	768	802	796	786	811	789	781	811	780	802	809	784	759	795	816	746	805	770	793	848	820	801	785	801	850	783	832	769	808	829	786	843	746	785	836	768	757	766	749	782	782	811	816	795	798	806	743	795	813	826	792	800	836	829	783	837	814	790	772	850	758	826	763	770	803	811	787	838	778	770	755	778	772	750	789	809	776	741	860	799	775	794	752	877	823	802	761	768	767	720	849	787	840	804	822	772	805	781	780	805	816	816	791	773	740	810	768	858	795	785	774	768	792	787	765	766	824	749	733	799	828	839	804	784	764	838	819	775	828	774	760	814	839	788	800	763	800	819	842	847	807	842	750	721	780	724	834	766	836	772	854	797	816	774	809	810	772	774	775	827	822	802	825	824	782	803	762	776	824	798	812	783	747	783	841	778	766	773	763	726	799	785	848
7868	1543	2012	1722	1181	901	782	660	550	475	446	446	382	361	358	332	350	349	325	352	320	313	354	351	317	300	328	325	332	295	315	316	309	339	339	299	293	336	289	342	300	335	297	287	307	331	309	314	312	299	289	306	311	317	301	313	315	317	310	302	304	306	315	298	279	263	328	299	280	293	327	315	318	285	284	268	324	294	328	306	306	337	306	300	316	319	289	299	294	284	290	307	298	309	283	265	304	272	289	302	302	314	300	317	293	317	303	295	293	313	334	296	302	293	320	326	307	322	321	318	294	309	303	292	333	287	285	322	301	275	314	302	318	328	260	294	318	296	285	307	313	302	300	291	284	296	304	311	289	333	277	310	296	317	283	312	303	270	330	321	350	279	310	294	298	316	308	319	327	306	312	265	332	299	281	307	266	285	309	323	319	292	323	311	340	311	305	289	333	306	307	287	298	317	285	318	329	329	286	302	289	325	284	312	302	291	282	290	297	302	285	293	321	268	311	298	279	320	303	292	315	277	302	310	319	298	306	320	269	321	263	292	336	308	310	315	353	328	333	306	332	304	300	327	331	300	288	332	304	328	303	282	282	332	314	326	277	289	284	304	271	303	306	303	311	288	307	276	276	302	296	314	290	297	339	287	315	322	304	278	281	303	311	345	308	322	268	299	337	299	284	273	289	292	298	341	304	289	275	279	318	291	321	303	300	315	268	304	287	308	316	286	330	329	328	289	308	328	277	317	307	341	286	285	315	294	335	304	275	322	306	293	303	279	318	302	310	334	293	322	296	286	249	273	321	275	283	272	306	265	281	341	329	278	295	339	304	329	306	262	280	323	294	310	302	318	297	298	296	290	325	319	301	280	306	312	283	313	287	301	281	307	315	318	318	308	299	289	318	334	276	308	297	296	318	303	311	279	328	288	284	293	323	295	284	321	291	274	318	257	280	312	313	348	312	299	318	304	314	337	330	273	274	296	299	268	351	303	323	299	281	277	286	321	305	321	286	280	299	313	338	324	292	293	294	297	285	307	304	314	291	294	253	328	301	302	301	278	279	270	294	313	287	300	294	310	284	276	307	337	333	310	293	269	285	296	309	342	313	314	266	303	337	340	319	270	327	289	305	324	305	325	278	279	317	299	317	270	279	303	330	292	295	321	309	306	307	313	277	319	314	326	333	295	320	283	323	278	305	292	294	306	316	319	275	313	299	320	316	327	315	295	291	304	325	290	323	309	316	313	296	335	325	293	282	326	312	316	290	308	295	340	306	280	286	313	299	284	302	304	308	295	274	306	299	327	299	296	336	311	281	292	327	311	321	318	294	306	324	309	309	306	299	320	282	315	307	287	299	288	337	303	305	295	312	292	294	304	309	267	286	315	304	315	320	317	281	340	318	308	292	305	271	323	300	283	296	301	304	304	296	313	310	307	286	316	343	308	279	281	329	286	282	270	294	284	319	307	311	304	298	317	300	308	283	296	274	322	299	314	317	308	303	286	291	300	300	316	293	339	287	309	306	285	317	290	294	310	318	307	307	297	295	314	304	299	278	348	325	320	281	315	342	305	302	328	263	316	283	313	334	340	268	286	279	300	342	322	297	313	338	286	301	283	336	301	278	325	279	277	323	298	304	301	313	298	319	299	296	289	338	314	297	289	290	324	304	320	275	273	320	285	312	300	307	323	325	273	323	310	292	359	315	294	274	269	310	270	285	318	299	293	321	264	293	296	301	295	292	278	327	271	325	300	320	312	316	312	289	336	296	305	297	280	303	303	290	284	308	306	285	300	323	340	298	269	276	279	303	305	298	314	319	315	317	275	312	276	315	304	320	311	268	287	293	323	302	298	288	289	326	324	298	307	296	280	339	289	291	268	309	332	314	323	326	293	305	319	321	312	282	278	303	280	312	291	282	302	329	271	321	279	316	308	341	332	306	336	299	262	306	283	316	325	304	337	275	315	289	307	276	307	327	275	291	343	291	312	286	290	291	297	310	299	314	314	284	278	299	286	308	330	326	272	307	295	304	302	281	316	308	273	326	305	332	304	295	288	316	319	302	279	294	271	296	292	310	305	280	281	303	322	286	330	286	342	316	310	308	309	291	314	299	298	320	318	289	302	330	299	305	303	302	295	305	323	320	317	291	313	284	333	312	292	303	324	287	281	308	288	321	306	291	320	354	306	277	316	272	334	328	311	302	322	301	299	321	312	299	319	308	316	276	301	299	314	277	293	311	312	291	325	332	284	287	328	310	285	308	317	300	346	311	302	311	291	306	297	291	311	308	273	282	318	310	292	298	311	273	327	349	286	311	267	309	306	303	303	292	332	307	286	333	327	327	305	297	312	313	280	292	305	324	335	307	291	292	293	294	311	321	309	312	287	325	307	297	315	315	282	299	307	303	296	264	289	310	336	309	292	276	279	309	312	277	287	317	319	279	298	274	311	291	260	295	349	296	274	315	303	294	254	308	271	291	271	311	289	280	317	269	310	337	280	317	317	306	277	314	300	282	276	322	295	291	282	286	283	306	292	301	288	319	304	323	289	273	292	305	307	308	336	299	305	293	275	292	300	286	276	285	316	347	321	300	291	302	280	292	302	276	297	301	333	269	275	316	295	297	323	288	277	323	289	320	287	290	309	315	320	307	293	267	290	312	308	255	320	296	273	320	285	286	295	304	311	316	307	294	314	264	284	300	285	298	311	306	313	313	297	297	345	295	325	284	294	293	274	306	331	298	296	298	319	318	267	277	340	282	288	302	302	275	299	282	287	306	291	297	310	305	286	342	302	295	328	262	318	288	289	279	278	309	317	312	305	303	301	301	289	297	295	314	319	291	276	285	319	276	304	330	313	300	286	300	298	300	294	319	290	280	281	283	301	321	289	291	267	315	314	306	305	288	312	336	297	289	293	277	321	334	312	298	316	284	337	308	276	269	296	313	302	325	330	304	287	327	308	272	307	306	312	312	288	296	305	294	291	309	310	294	328	276	321	302	295	290	318	300	332	308	336	302	301	338	287	306	295	313	316	307	303	288	305	318	269	295	284	306	323	290	260	303	285	307	294	265	285	265	311	293	311	291	291	317	302	289	295	304	300	299	301	255	290	301	294	304	337	280	307	285	308	299	289	307	308	296	319	285	280	292	298	277	298	304	300	268	304	297	300	338	306	317	344	283	292	325	302	317	309	314	330	288	285	296	274	304	314	307	325	336	304	291	298	277	295	286	277	314	332	291	306	294	291	307	283	316	319	299	286	285	298	301	290	340	306	283	279	298	331	276	298	275	266	290	289	276	301	313	296	297	312	298	292	301	269	280	325	295	316	293	324	291	314	287	332	270	319	318	292	302	294	308	335	308	270	254	297	289	297	307	286	293	300	328	303	309	289	308	325	317	310	332	301	296	318	295	293	316	312	310	279	289	295	274	263	267	310	318	298	300	334	300	287	306	303	297	263	325	298	302	268	296	306	323	292	335	307	308	294	275	326	260	292	282	292
7169	2004	4151	5036	4335	3870	3129	2310	2077	1769	1649	1480	1411	1326	1197	1134	1168	1021	1028	963	946	862	880	920	938	866	898	842	817	822	840	807	804	805	789	775	771	796	786	799	762	780	821	762	732	794	708	774	742	740	741	757	737	776	732	754	766	760	764	759	708	688	715	700	768	742	769	730	773	785	762	739	727	714	787	722	738	727	771	698	710	806	723	806	783	677	722	718	697	758	740	753	695	758	690	764	723	779	702	785	724	707	694	731	723	727	748	719	777	705	719	710	707	684	684	741	694	752	703	715	681	715	704	707	725	737	756	742	732	732	761	741	757	750	756	696	693	718	713	721	709	736	712	673	750	737	732	695	718	718	721	731	737	688	719	717	745	744	694	731	759	739	780	687	734	764	695	725	701	750	721	742	723	754	747	741	699	725	680	744	735	716	718	775	716	743	735	772	709	772	701	696	706	707	723	724	725	734	707	718	733	736	713	746	751	755	699	732	742	723	701	721	740	697	700	766	714	746	705	770	707	694	709	735	748	678	761	723	677	721	702	738	715	697	732	696	764	696	753	755	704	725	721	712	760	754	720	722	701	686	724	708	743	741	756	700	696	716	724	758	708	717	700	724	721	737	759	714	733	725	680	683	754	751	772	749	713	732	719	700	693	763	726	718	734	776	762	736	676	690	696	761	763	674	722	706	739	730	738	752	766	718	744	702	738	752	711	753	732	685	693	713	726	706	688	740	697	662	735	742	699	721	764	727	778	736	703	724	708	694	744	696	703	715	730	735	731	739	742	744	691	718	738	730	728	754	783	710	738	719	733	714	746	737	722	756	712	730	806	688	758	686	772	725	713	685	769	708	690	681	728	794	753	733	692	712	702	725	692	705	690	754	718	797	728	710	791	694	698	710	718	697	759	715	680	731	685	771	753	744	714	726	728	722	780	688	714	766	776	760	687	721	713	705	713	782	690	780	701	737	727	752	739	675	744	747	691	721	691	757	726	718	756	679	714	756	676	727	695	700	789	721	706	732	699	764	761	773	695	736	763	704	738	701	658	760	698	747	741	770	677	680	751	756	731	708	745	732	724	760	750	743	728	706	744	749	752	745	735	717	744	702	751	736	701	726	708	738	718	729	707	712	728	754	716	790	661	692	703	772	694	785	685	755	732	765	693	672	757	714	708	729	712	741	768	731	712	751	712	772	721	717	748	742	723	688	710	699	713	706	712	733	743	718	755	740	722	731	709	673	725	723	728	695	679	720	757	689	734	764	755	707	740	713	748	722	744	742	722	703	729	702	738	704	723	739	745	730	734	693	726	752	728	747	728	750	722	718	719	730	666	735	769	764	721	727	725	718	715	659	696	736	730	745	738	773	732	734	735	713	726	700	755	719	734	693	684	718	711	701	767	725	725	758	701	742	688	750	766	711	732	694	735	750	722	745	712	761	744	691	738	740	761	791	715	725	719	764	714	723	751	680	722	710	734	744	779	660	668	747	737	745	741	711	732	703	691	726	715	700	752	734	698	759	698	739	755	719	666	705	729	687	755	706	692	737	703	721	738	736	750	745	743	744	701	693	696	745	723	711	690	708	736	737	755	705	744	734	725	714	739	763	731	703	721	719	696	705	743	775	700	723	753	711	700	681	740	724	713	678	736	724	711	689	733	700	755	759	732	689	716	737	745	763	746	753	750	723	726	668	771	707	714	758	700	716	694	762	707	757	696	709	739	750	725	781	688	778	744	687	695	753	697	708	712	687	657	729	731	700	653	692	764	688	697	739	738	704	742	742	729	702	709	704	712	728	662	759	776	693	700	725	698	769	747	724	744	699	685	760	697	698	737	750	707	733	740	698	724	732	705	772	731	732	743	722	724	721	744	737	717	759	685	725	744	716	724	681	693	746	740	734	734	721	739	696	728	730	726	737	689	759	727	763	693	724	672	724	686	726	729	738	727	749	736	730	729	689	772	687	716	729	704	726	752	758	717	739	742	752	744	739	686	742	667	757	701	725	757	740	721	743	727	713	717	733	732	725	719	707	718	727	775	800	781	742	687	778	669	752	718	754	771	727	735	750	703	731	742	749	747	720	752	746	713	708	713	765	746	729	701	724	734	712	682	708	747	717	742	690	707	688	752	698	722	728	743	745	761	748	761	719	755	709	706	700	726	690	748	746	695	686	721	660	706	751	754	763	757	738	742	706	744	714	745	767	762	735	722	667	724	689	696	712	698	706	726	731	728	723	787	700	683	732	754	709	743	700	745	732	686	719	762	756	707	745	713	697	670	739	759	718	762	744	753	746	734	709	691	695	707	730	745	688	683	731	697	716	750	719	715	725	726	757	740	741	750	679	779	687	734	688	692	686	695	721	725	756	784	769	742	741	724	703	705	731	702	731	710	694	736	748	722	725	678	762	712	699	744	776	760	696	692	737	760	770	717	729	724	715	742	722	749	713	746	720	705	726	700	758	694	733	684	746	718	724	722	743	744	730	748	688	719	700	755	724	725	746	726	725	724	778	674	712	738	749	667	700	730	745	708	708	711	738	709	741	738	692	695	695	733	709	710	768	724	690	725	748	752	691	727	751	757	726	718	699	742	731	747	703	699	725	725	698	772	671	731	722	758	710	711	728	729	793	717	703	748	715	700	739	729	722	705	750	701	713	733	725	731	748	745	708	710	692	730	746	742	715	657	711	741	726	687	731	653	721	741	742	694	718	721	739	696	771	676	713	754	712	738	744	687	730	724	705	783	722	680	725	734	772	664	737	738	726	779	717	718	775	726	758	726	757	708	725	717	645	700	712	721	719	725	722	728	672	694	713	663	710	724	725	717	708	698	748	716	720	737	711	719	720	741	784	771	710	737	740	738	708	750	689	694	757	733	711	712	685	759	695	726	714	725	700	754	740	709	700	740	661	753	732	763	776	716	734	714	751	731	731	761	755	752	739	729	693	721	721	731	755	709	719	786	682	734	748	708	745	727	719	748	698	735	705	713	676	720	772	702	722	737	760	720	729	724	726	710	770	766	683	772	783	716	687	735	749	757	756	715	695	753	717	744	686	726	756	709	748	711	732	808	781	754	769	732	674	746	722	740	739	782	738	749	716	736	738	725	761	740	716	704	720	710	696	726	695	772	718	756	740	701	744	739	711	731	718	754	721	682	783	677	691	735	753	715	729	743	765	711	779	781	768	760	710	731	705	698	672	705	710	706	712	718	718	707	730	746	715	698	690	704	701	714	710	721	729	722	704	737	740	708	721	741	743	727	748	721	707	770	751	688	676	672	734	713	714	760	710	703	733	666	721	680	716	749	753	761	756	693	725	710	727	733	736	710	714	745	708	772	738	762	699	715	698	697	699	683	711	698	782	701	726	719	724	763	721	752	765	722	715	718	736	726	741	752	705	719	698	693	694	722	708	722	709	763	690	686	732	698	740	698	764	746	754	731	735	778	756	722	742	799	718	690	751	727	716	708	692	734	739	730	703	751	743	677	741	793	715
14006	2364	2969	2500	1587	1205	960	684	530	453	437	411	399	404	295	306	294	312	295	290	280	272	255	243	258	244	244	255	243	242	234	227	207	222	248	235	226	225	249	228	254	236	247	243	223	224	249	230	225	250	215	221	217	226	226	253	206	242	214	222	241	229	245	256	238	250	216	207	236	209	241	204	225	195	236	197	237	204	204	222	226	235	236	208	218	222	236	227	214	237	215	246	200	210	203	203	231	245	223	197	245	225	230	235	213	215	227	227	215	234	217	241	236	224	245	212	219	213	234	218	228	224	229	193	229	220	215	208	251	213	204	224	233	206	227	222	243	215	235	214	219	226	215	235	225	249	209	214	219	210	207	233	208	231	254	219	203	223	212	215	196	227	225	212	224	246	236	224	220	223	237	236	225	219	202	208	229	211	210	208	228	223	237	227	233	225	231	191	237	217	251	225	216	210	231	221	240	229	229	216	248	214	225	198	221	209	256	239	217	233	229	220	209	236	200	204	225	218	219	207	233	181	200	262	218	219	212	243	254	217	248	256	215	219	219	209	218	222	201	245	218	236	227	229	225	233	216	231	209	230	211	247	231	241	231	238	219	222	221	233	216	205	193	257	234	209	227	233	212	203	159	219	203	221	195	235	239	178	202	257	227	203	202	202	220	219	215	231	219	198	242	199	241	181	216	220	205	223	231	238	213	228	228	234	214	204	224	194	241	209	215	180	227	227	226	225	246	226	208	214	218	233	232	206	202	212	234	252	223	211	226	231	241	238	196	233	232	216	220	227	246	229	231	204	211	228	215	201	214	216	219	207	210	221	217	249	214	201	250	195	242	269	200	222	221	243	190	225	227	220	218	215	227	198	219	219	229	194	214	194	220	208	233	232	212	241	239	226	199	222	221	208	240	214	207	238	208	235	230	229	215	213	211	227	214	230	235	197	217	212	238	257	230	247	229	203	245	245	222	213	175	197	229	206	223	244	214	228	208	215	213	223	230	206	250	232	223	228	219	220	220	227	248	231	204	216	216	224	217	218	229	204	222	244	247	215	209	244	233	208	191	236	222	202	223	236	210	225	236	205	231	231	219	184	223	218	214	203	236	239	220	233	199	231	206	209	194	234	210	231	220	215	226	217	198	226	209	216	224	220	215	202	197	234	224	223	224	199	220	212	236	216	221	244	237	217	218	207	235	248	227	222	191	218	233	246	209	229	245	216	234	239	230	216	204	219	208	214	217	216	223	196	192	264	224	215	192	211	191	204	233	227	238	202	227	211	227	233	210	240	217	206	201	235	207	223	230	248	221	227	200	220	224	226	202	220	210	233	197	227	249	236	211	222	220	241	236	225	208	218	250	219	211	206	228	213	221	222	233	219	210	211	237	217	217	206	209	240	214	234	210	253	220	198	239	220	252	234	224	203	239	215	224	226	222	249	235	220	203	227	250	208	222	229	224	221	187	211	222	229	234	218	218	209	218	218	208	214	240	205	235	223	214	220	199	248	201	218	208	226	216	215	223	210	252	258	252	213	216	232	206	223	216	240	217	221	205	203	192	196	231	242	204	222	223	211	205	227	225	228	222	222	240	244	217	229	205	220	229	211	223	244	254	224	227	225	179	214	202	228	243	207	231	233	227	218	252	231	220	200	209	233	235	211	212	219	237	203	259	211	240	193	219	204	227	237	200	215	179	225	231	203	246	228	225	236	219	193	233	228	218	191	205	218	231	229	221	232	239	208	219	223	251	231	216	244	247	224	230	240	244	208	196	237	240	239	227	197	226	220	219	243	212	195	228	224	233	237	224	238	233	232	242	227	227	208	214	228	240	222	244	218	205	226	253	226	248	204	204	227	212	223	218	210	200	222	241	222	237	225	249	206	227	233	205	204	217	235	219	210	226	219	271	239	223	212	233	235	235	204	253	246	245	242	213	205	226	230	202	222	219	230	221	222	239	219	197	221	238	217	226	210	234	213	220	212	215	206	204	236	238	208	211	226	240	230	223	210	237	244	190	199	196	242	236	217	221	192	215	230	214	250	212	220	225	211	228	226	232	237	222	221	219	214	233	220	242	226	238	233	249	182	238	235	239	191	216	238	225	244	202	238	237	209	211	221	213	236	232	173	200	206	241	210	231	231	216	226	229	211	218	198	208	224	225	199	243	204	224	209	225	187	250	235	227	225	226	239	225	224	226	220	230	203	230	232	251	232	231	188	216	233	225	206	208	237	181	193	213	247	226	213	226	233	257	220	208	199	230	238	235	215	180	234	222	223	209	247	209	195	212	219	216	219	230	195	230	212	222	236	211	230	193	198	202	222	204	220	233	202	209	192	217	203	218	232	211	252	238	212	219	207	244	204	216	258	215	215	227	192	225	220	213	246	183	221	213	215	253	224	253	228	237	236	206	216	218	216	213	228	213	201	216	226	183	230	209	242	227	230	223	225	203	198	243	248	218	233	231	234	233	223	187	221	231	219	194	234	223	227	206	224	199	220	203	245	212	257	213	224	214	219	212	209	202	207	211	225	236	222	212	239	228	229	229	227	247	200	223	206	220	212	206	213	211	230	222	206	248	226	217	244	232	219	237	203	202	220	208	185	248	222	211	228	238	205	236	210	208	242	221	205	229	211	223	230	233	196	218	208	219	227	220	234	232	227	215	224	211	218	247	246	235	227	211	232	236	216	225	215	233	250	206	229	202	211	204	219	229	217	232	207	227	258	217	227	238	219	209	231	221	216	221	227	232	226	234	206	223	232	239	202	218	218	222	227	241	218	217	196	241	230	224	224	230	197	249	234	194	232	233	233	233	237	221	221	210	200	221	215	247	214	230	236	195	215	232	212	245	218	231	210	231	227	214	211	237	202	210	207	238	242	204	232	234	229	247	235	234	200	216	216	236	220	223	225	216	224	234	234	218	196	203	196	217	222	234	201	269	221	231	250	226	227	220	210	206	248	227	220	212	231	230	219	206	210	213	233	229	213	229	201	225	217	222	227	221	203	201	210	237	208	215	242	221	221	210	213	196	224	213	236	221	248	213	221	214	235	193	226	218	221	213	222	231	221	234	244	219	225	233	202	217	235	218	195	217	226	242	212	210	237	238	215	236	215	231	222	224	236	239	251	229	223	247	231	230	239	212	222	227	181	247	228	206	202	200	206	221	211	207	211	215	253	241	204	224	198	222	223	232	248	222	229	212	230	236	221	221	222	207	216	241	224	195	250	225	219	223	255	209	226	201	209	218	191	210	229	215	208	227	257	217	243	240	232	212	217	227	231	207	238	206	206	247	216	228	194	196	188	223	253	212	201	220	224	209	237	211	272	251	228	202	230	240	225	225	203	185	244	208	209	200	222	219	228	223	236	215	214	223	209	211	227	224	223	214	206	224	239	209	215	229	218	211	193	216	233	262	234	208	227	203	205	254	206	215	206	232	209	228	235	223	210	236	220	238	246	206	243	213	230	203	252	232	215	208	239	201	234	217	229	208	208	220	213
8946	2480	5564	7053	5878	5007	3982	3039	2387	2027	2073	1849	1620	1482	1231	1197	1181	1159	1062	968	985	829	834	811	769	788	782	707	706	629	699	704	667	636	666	680	578	654	683	621	634	686	675	624	602	589	564	602	623	543	584	586	575	585	560	616	593	585	576	587	517	592	585	585	567	570	569	586	591	560	509	589	560	532	557	571	588	560	537	536	537	565	565	566	586	550	541	551	556	569	555	563	541	575	582	555	524	564	597	605	527	559	577	592	527	580	573	514	552	548	534	577	520	549	596	565	526	592	549	564	541	592	547	571	549	571	528	556	532	582	519	540	545	543	567	515	557	606	497	514	546	520	554	590	529	593	565	537	548	545	546	561	563	550	549	558	561	521	549	552	533	553	566	541	541	570	547	566	572	549	543	576	554	554	561	567	561	539	591	554	577	539	554	574	574	548	556	564	565	579	591	578	523	557	528	550	520	571	548	520	522	553	553	595	546	577	590	574	514	536	548	551	570	511	584	560	558	553	560	538	576	558	542	526	535	540	579	547	549	540	556	538	560	518	555	560	507	516	560	542	526	559	511	539	544	524	567	494	513	545	553	526	554	516	561	554	586	565	542	581	609	520	509	568	565	538	571	565	551	569	553	584	527	562	575	545	541	548	562	538	572	510	575	549	585	592	521	575	513	584	553	559	566	512	545	531	538	556	586	539	546	539	582	570	573	573	564	575	573	514	563	522	528	559	568	526	556	535	526	531	560	581	585	546	537	523	537	572	535	564	591	545	587	527	543	590	595	506	554	535	564	504	526	560	511	521	538	579	512	520	582	601	598	584	545	570	528	548	554	566	554	539	582	494	529	538	563	537	556	530	577	542	549	531	609	540	557	548	526	549	537	528	579	564	550	576	575	551	552	549	553	587	583	562	525	553	563	546	565	551	587	556	524	585	575	529	535	598	532	565	594	574	562	571	576	581	549	546	594	534	587	554	573	537	521	546	567	544	565	540	575	547	586	564	559	544	607	540	564	511	545	527	547	561	549	534	575	539	548	576	551	529	557	555	568	539	534	532	570	583	514	547	540	533	547	556	539	545	536	564	582	538	561	541	583	582	567	543	590	532	559	588	621	542	527	615	547	548	520	583	532	543	556	572	543	524	542	546	537	544	549	567	550	581	560	537	536	551	541	524	529	542	566	547	552	586	547	600	560	534	524	569	588	568	601	551	525	540	542	553	546	565	532	513	587	527	594	560	563	535	530	545	534	535	613	560	563	586	598	534	523	539	546	550	556	586	559	530	500	536	553	587	568	521	583	488	538	535	571	564	528	551	570	557	523	557	555	566	526	555	599	538	557	613	559	584	518	541	533	537	542	559	559	538	561	520	554	571	527	516	585	567	557	548	520	594	556	556	552	537	519	564	559	503	591	549	584	565	571	560	510	532	533	537	529	543	549	545	543	488	537	555	544	557	522	594	546	563	529	539	534	537	592	539	570	531	562	553	580	575	511	537	569	524	592	538	548	540	539	591	557	567	549	561	570	554	518	565	560	531	539	545	513	528	541	557	565	505	525	537	539	552	562	563	541	538	530	512	554	562	550	547	562	565	566	544	558	562	533	578	559	554	537	549	523	563	549	544	574	534	537	546	544	564	547	534	557	573	505	541	572	550	543	545	514	577	596	548	578	562	552	555	590	566	586	586	554	528	511	557	545	544	540	568	563	579	580	548	583	589	508	565	517	540	558	561	560	563	551	505	549	526	568	549	578	566	565	592	576	519	511	562	569	539	542	546	516	520	568	554	516	560	583	536	536	549	565	581	577	563	582	560	541	540	542	534	505	564	572	566	557	572	554	542	588	558	554	577	563	532	525	532	537	527	581	586	551	563	542	582	571	536	541	539	538	509	534	506	515	532	548	576	584	532	566	579	521	566	558	538	541	570	588	562	535	529	557	538	518	558	575	528	550	581	524	541	539	595	524	547	564	537	536	565	593	550	607	522	516	573	568	534	542	540	507	530	564	547	564	568	530	528	567	547	539	593	574	551	561	549	554	563	577	550	502	577	540	513	563	554	540	532	542	590	535	561	586	625	584	599	532	531	539	564	565	535	547	561	553	542	499	530	535	580	515	497	472	552	556	550	555	572	577	560	576	549	565	552	558	586	585	585	533	585	522	519	526	578	587	557	552	525	527	549	525	529	506	570	530	569	521	526	534	549	520	582	556	542	575	581	544	567	526	529	551	572	603	605	538	545	589	529	526	562	543	543	559	555	509	582	522	579	530	553	558	548	567	535	552	558	570	571	556	583	559	552	561	528	538	590	543	570	569	567	506	539	547	537	582	559	557	523	568	558	557	519	584	569	545	565	579	531	517	557	531	532	528	573	540	584	585	553	565	630	532	536	537	528	551	556	516	584	582	563	542	556	551	561	548	584	564	560	547	550	567	518	608	574	488	543	539	559	557	544	524	572	591	589	555	568	551	540	549	567	547	543	552	530	583	552	564	559	572	595	565	561	520	554	548	554	573	548	584	527	582	574	566	554	580	570	544	542	531	551	513	577	531	572	508	566	515	547	530	526	599	581	586	549	542	558	567	555	518	521	537	519	568	544	534	555	573	585	518	572	501	560	555	562	570	565	566	544	561	590	507	606	548	567	560	569	549	524	577	553	529	546	543	542	500	556	564	577	551	517	581	605	532	571	514	570	557	551	566	533	543	554	538	580	560	550	554	600	550	551	573	585	540	555	559	537	556	548	546	540	545	549	526	536	600	572	543	569	535	576	539	543	559	568	527	556	510	544	522	545	548	505	514	576	569	556	559	569	530	544	568	523	518	562	571	526	564	603	525	537	559	539	557	500	543	578	579	554	604	537	537	566	519	566	505	553	561	617	568	527	562	572	597	549	552	571	513	551	575	560	551	538	534	541	569	532	549	543	490	577	546	555	555	516	571	558	561	532	565	570	513	533	533	563	622	569	573	547	561	570	594	550	562	558	533	591	557	576	530	517	529	565	582	585	567	539	562	570	550	609	585	549	534	524	544	538	529	520	565	550	596	551	538	502	571	552	559	549	513	595	587	553	566	563	577	576	544	566	555	570	546	547	547	558	558	569	594	539	542	546	524	560	535	579	574	534	557	581	590	549	544	540	583	568	553	540	549	563	571	525	545	563	559	493	537	517	546	550	517	532	542	526	540	545	520	537	554	578	580	569	548	589	572	562	537	585	537	561	500	575	534	557	535	546	556	535	559	565	539	564	595	573	567	558	532	533	569	584	530	542	497	583	566	555	561	564	552	562	523	537	560	605	565	532	563	530	557	572	513	556	552	546	535	540	575	540	550	554	558	557	608	497	535	540	534	569	560	557	548	549	602	539	584	553	537	532	575	584	546	527	544	588	562	541	587	538	550	548	585	550	538	548	544	553	538	545	502	552	580	549	602	570	523	577	570	551	531	559	562	550	539	543	595	562	560	585	535	550	586	538	523	571	557	543	566	533	537	574	519	509	536	554
2183	911	1197	1046	756	628	550	442	433	372	397	381	372	375	354	328	347	320	383	378	338	362	349	356	315	351	354	306	336	342	336	306	315	309	331	320	393	358	334	327	342	349	347	340	348	343	331	324	347	344	313	351	376	352	343	339	364	374	360	329	335	346	337	357	339	353	344	316	347	302	336	317	320	338	347	370	332	304	321	350	336	327	316	355	340	336	329	358	346	332	283	353	351	319	311	333	335	322	375	330	331	325	367	318	376	329	321	350	344	348	296	350	334	367	341	321	321	338	317	308	329	312	323	326	325	358	339	316	336	329	353	360	302	334	307	350	318	341	342	325	335	366	366	297	310	355	367	343	341	343	342	342	303	327	313	346	346	330	336	341	332	322	370	358	365	347	328	354	371	351	307	335	340	353	326	325	339	331	312	335	340	320	333	339	312	314	322	339	316	327	343	331	349	340	359	355	331	335	339	343	332	335	316	325	318	359	370	352	395	345	350	317	325	339	354	346	328	338	338	299	298	308	344	359	317	346	319	330	383	307	341	353	341	341	343	327	376	340	319	346	324	346	323	336	321	350	344	325	317	325	346	325	336	324	323	321	336	319	321	316	346	353	333	325	309	340	320	332	369	324	306	345	331	303	377	314	298	341	307	367	355	307	300	339	323	330	319	329	322	323	311	317	295	322	341	296	336	393	331	318	314	323	331	342	348	331	340	324	365	320	341	322	341	344	309	360	334	339	347	324	321	343	317	333	330	326	332	317	371	328	321	341	355	341	335	316	333	357	347	323	326	346	358	357	319	339	315	341	335	311	344	332	318	344	353	333	342	348	303	313	349	357	333	305	333	321	346	303	363	329	345	337	338	304	331	351	310	300	330	344	344	366	340	354	323	329	356	323	332	324	346	332	366	346	314	322	347	374	382	362	324	308	336	333	323	335	314	324	319	299	311	334	336	347	334	345	335	324	329	335	301	348	340	350	343	328	343	324	327	316	315	371	356	341	324	335	305	330	321	315	356	324	324	384	326	314	359	334	357	327	352	345	315	343	310	272	331	319	312	365	351	353	332	345	338	335	325	339	358	391	344	323	342	328	330	324	327	321	349	335	347	330	343	352	331	340	326	349	343	352	333	306	348	334	345	350	310	323	344	343	344	325	353	330	332	309	329	333	311	317	339	360	347	336	331	317	341	334	334	342	356	360	377	354	328	333	340	329	350	313	312	315	347	316	367	317	358	379	358	324	347	358	366	346	340	328	329	312	358	326	328	325	295	312	336	334	354	329	326	321	354	333	327	335	372	344	344	341	329	331	334	351	318	333	360	339	341	305	370	299	365	342	349	339	355	371	344	315	317	324	346	310	350	327	339	316	362	327	307	339	316	308	356	353	367	306	363	321	307	357	333	313	348	338	318	340	361	338	352	344	362	338	317	337	341	350	310	308	339	349	346	316	330	330	360	334	341	348	378	389	308	369	318	328	309	285	375	317	333	375	342	370	350	344	303	314	316	342	366	330	337	310	323	348	326	327	340	324	366	318	347	323	324	365	320	325	326	295	304	310	334	331	380	359	335	318	324	341	338	324	336	316	355	296	352	345	305	351	342	345	323	333	328	338	306	315	307	293	330	334	368	335	347	323	324	286	342	331	332	353	300	345	348	347	323	346	331	364	327	338	326	342	369	319	336	348	349	322	325	340	352	329	337	294	359	284	318	319	343	378	334	329	337	352	349	345	323	343	346	349	339	326	355	324	317	322	329	330	350	340	306	333	351	288	365	320	327	366	315	338	314	354	370	370	315	324	320	313	318	344	365	356	322	329	355	297	311	356	309	350	347	331	336	340	313	336	328	311	361	331	303	271	309	365	366	341	321	331	357	315	326	328	335	320	360	317	356	360	370	356	331	355	354	329	366	342	339	361	330	351	356	349	339	318	320	341	340	332	321	327	309	303	324	322	361	321	328	320	336	334	320	343	335	357	329	332	313	326	340	327	348	310	369	346	362	317	350	343	327	347	368	324	304	316	341	343	361	353	356	317	329	345	340	363	315	306	306	323	343	317	388	356	327	306	346	359	353	349	364	338	342	331	327	334	303	325	322	369	362	333	325	328	336	346	342	342	340	351	334	344	343	385	316	330	319	344	327	308	356	314	354	305	317	344	346	367	319	339	344	331	319	339	331	322	325	322	352	311	359	327	327	316	342	358	334	310	359	344	335	355	351	322	325	333	358	331	323	371	311	362	329	374	327	353	385	381	355	366	343	367	315	321	311	343	317	344	331	381	314	344	361	347	356	349	344	327	350	312	312	315	357	329	362	320	308	316	300	333	302	299	322	339	369	334	365	307	336	303	340	291	331	296	353	307	335	369	336	311	344	318	332	365	339	326	350	317	326	340	333	342	328	351	340	308	316	342	321	320	362	354	362	355	370	364	352	321	311	324	295	362	342	364	334	366	342	316	302	339	338	348	344	316	330	361	330	347	326	314	314	337	348	338	327	327	320	341	310	348	302	302	332	365	318	359	377	345	337	358	285	328	327	360	329	349	366	355	297	360	357	364	343	354	344	363	388	351	315	316	355	337	335	336	331	338	316	351	315	349	330	332	338	298	335	352	328	342	324	312	338	332	316	347	331	357	361	306	320	337	348	385	352	358	365	343	308	371	316	341	336	339	329	342	343	321	358	299	347	300	316	330	325	329	341	337	327	343	325	348	332	303	320	397	297	321	321	324	325	370	321	340	318	354	279	328	357	333	312	322	328	345	354	331	317	352	345	320	313	335	340	363	343	327	341	300	332	328	328	304	333	320	314	330	338	326	345	351	326	318	338	335	308	352	372	350	344	346	330	335	314	313	307	386	312	404	300	304	324	336	316	324	322	342	392	333	341	314	347	303	332	312	339	325	311	324	320	313	321	307	307	296	340	355	303	352	338	315	342	326	317	359	338	327	347	348	344	332	277	348	340	305	349	336	336	327	361	327	317	340	313	296	359	310	326	369	344	345	324	359	359	379	313	281	337	342	317	352	335	334	329	348	328	331	303	357	325	319	326	343	341	319	355	333	352	332	333	334	313	355	311	338	357	325	353	328	312	305	328	326	348	351	357	313	348	371	357	312	348	338	327	352	336	322	343	333	340	326	336	337	329	333	331	360	304	316	314	310	354	335	321	356	360	326	320	306	338	325	331	368	342	322	315	318	306	325	331	349	344	325	348	301	372	329	316	295	338	335	358	340	345	328	286	328	342	355	330	332	336	367	332	332	348	319	338	323	337	310	330	336	316	346	315	338	348	328	337	350	335	343	313	355	362	344	311	310	342	305	299	353	324	330	367	330	338	371	357	354	368	379	348	347	345	328	346	340	336	306	330	361	340	349	349	345	331	348	326	343	310	360	360	363	322	293	336	338	364	335	326	347	318	355	352	290	330	345	310	363	350	323	331	326	335	299	345	359	367	358	339	317	315	356	336	349	341	305	346	354	310	334	310	349	340	303	324	314	356	343
2481	1409	2557	3055	2666	2472	1894	1559	1293	1288	1183	1159	1134	1101	925	947	931	943	891	922	904	829	897	810	869	802	849	844	877	812	785	810	848	860	810	839	837	817	831	825	842	800	832	803	821	792	830	789	804	826	782	809	776	829	815	819	793	770	809	843	775	835	772	782	863	776	768	832	834	799	781	746	792	787	815	787	807	787	799	788	801	830	806	798	760	777	813	799	823	806	763	792	805	766	837	764	792	795	768	782	796	824	781	788	798	800	808	805	832	718	801	792	802	778	774	812	791	810	800	851	792	739	857	820	816	780	770	821	797	767	815	815	784	808	795	748	824	818	756	812	838	812	776	826	763	796	787	839	782	762	814	799	819	806	810	784	813	770	813	818	764	816	824	782	813	794	788	822	775	807	755	794	794	815	776	793	800	784	775	755	781	786	802	760	778	776	809	785	821	831	797	820	804	806	759	781	805	826	780	809	813	762	755	799	797	779	775	791	777	806	832	756	803	840	775	840	817	793	802	794	776	827	798	827	793	807	832	811	796	815	755	799	826	784	807	756	789	832	783	755	790	765	791	814	804	795	792	802	778	767	796	771	776	819	818	789	794	801	739	800	835	800	794	834	807	753	792	783	750	801	861	768	790	785	767	747	787	794	770	771	767	738	782	819	784	832	765	760	771	779	796	791	780	801	759	804	744	832	758	781	818	744	783	800	791	801	794	812	793	790	795	793	820	775	750	798	802	769	748	736	792	795	741	839	762	789	810	842	788	823	818	790	775	826	783	811	794	857	806	827	795	749	750	801	794	810	817	825	783	784	763	768	808	789	833	795	810	798	777	794	810	765	771	825	799	822	823	798	841	744	782	805	786	805	794	835	790	799	781	773	788	792	780	796	752	801	779	810	805	769	769	770	765	770	776	752	760	779	824	812	836	812	855	817	801	757	803	816	848	784	780	792	828	794	824	815	801	807	829	792	770	799	810	800	805	829	758	803	795	823	788	807	774	817	832	760	792	787	803	846	813	781	772	801	778	783	776	810	760	770	850	777	811	827	811	811	768	802	783	778	808	812	792	801	833	793	805	809	779	821	782	830	783	769	831	824	772	794	814	801	865	774	851	815	808	774	781	834	813	824	771	814	820	832	816	844	740	747	792	780	715	776	783	771	803	769	753	770	819	817	769	759	817	798	819	801	781	812	780	783	813	834	811	809	766	848	802	831	805	779	756	838	877	736	772	844	749	787	787	732	767	752	777	786	803	781	787	812	779	767	832	813	793	772	763	765	836	768	808	838	773	778	800	800	827	799	744	815	821	794	784	745	829	796	805	801	784	761	796	825	781	768	785	783	828	807	796	795	768	787	764	812	789	771	805	827	766	814	826	761	839	776	839	814	766	799	770	809	776	851	746	821	802	849	823	723	869	828	807	844	763	785	820	788	833	795	761	796	833	757	784	789	781	816	807	753	824	826	754	781	806	800	769	793	793	750	793	821	788	759	786	814	768	787	780	732	789	767	806	771	810	781	811	803	763	766	798	793	792	814	807	782	789	791	820	792	740	803	737	820	827	789	815	801	826	799	820	765	786	780	756	820	814	801	787	807	806	815	848	806	813	792	774	816	765	781	765	785	817	782	820	814	783	772	810	814	752	794	818	799	818	751	841	755	823	799	791	720	803	825	779	834	738	795	787	789	807	792	784	825	821	780	773	777	772	796	827	775	773	787	788	770	756	770	773	823	795	753	803	831	798	803	757	754	780	780	799	761	779	801	846	765	805	724	783	825	787	766	792	817	775	764	801	792	781	796	790	799	776	859	819	815	810	814	810	844	784	754	794	810	844	816	793	857	804	807	715	831	816	773	806	781	795	742	792	785	816	753	771	820	775	754	740	781	813	795	799	815	794	793	786	770	797	764	841	807	766	841	816	833	805	763	827	829	783	789	803	799	799	815	765	757	815	817	779	770	780	814	806	781	809	794	811	770	818	795	789	826	789	780	762	837	798	811	867	826	863	778	806	793	775	797	783	778	760	799	794	861	778	813	811	808	815	843	760	809	805	795	780	775	814	803	847	795	795	775	803	827	800	758	750	783	742	785	815	776	778	788	869	807	785	785	791	830	838	840	851	780	774	789	815	734	773	810	768	780	812	759	801	796	817	752	777	855	806	788	804	798	802	845	791	783	751	818	804	771	800	822	807	799	795	767	791	755	710	792	799	824	855	805	810	808	802	776	806	771	812	801	795	788	797	778	784	868	784	839	830	763	783	800	781	759	837	817	805	784	778	799	803	863	799	787	818	804	827	763	825	792	771	851	842	780	761	733	784	815	777	773	761	804	859	794	800	816	844	823	798	820	786	809	841	783	794	790	778	732	769	800	810	762	803	777	780	813	776	775	814	787	797	752	823	842	811	822	774	775	798	790	783	798	772	807	808	819	799	799	819	819	780	779	811	828	790	827	798	774	775	809	758	745	806	787	778	814	781	771	796	840	810	760	783	775	752	740	733	785	782	809	824	822	769	792	851	789	761	783	798	829	780	797	756	819	790	797	792	796	821	781	772	773	820	815	768	832	779	817	762	772	798	769	824	756	788	819	822	832	830	792	804	786	807	769	841	790	839	777	774	800	774	814	842	768	848	778	783	728	789	800	834	802	835	823	751	720	831	780	777	796	798	771	799	777	783	835	802	762	835	773	808	787	838	798	791	786	812	788	772	781	788	707	744	744	797	819	825	825	774	799	782	795	796	823	799	781	828	784	783	788	780	830	833	813	838	813	786	809	787	779	773	817	756	757	755	798	789	802	757	820	827	781	762	777	761	785	849	793	838	803	802	803	779	772	815	737	774	824	848	797	769	785	825	774	820	792	797	790	867	800	853	819	785	863	806	779	805	772	813	825	851	826	777	795	779	821	782	817	823	781	817	781	765	829	822	818	827	787	754	820	780	782	772	772	787	827	811	837	829	781	818	776	828	806	816	788	733	807	854	841	779	833	840	794	794	774	804	809	823	787	806	830	735	760	763	842	795	774	811	768	791	779	767	825	787	762	801	819	782	765	752	816	794	762	825	753	765	815	801	795	792	834	730	810	778	806	835	793	780	782	750	842	797	781	776	836	792	860	836	808	748	776	798	795	777	773	778	781	766	797	789	824	821	805	811	812	797	770	781	799	809	773	835	807	799	798	755	816	810	785	804	735	829	808	833	800	777	781	786	779	813	762	826	801	790	765	795	772	771	826	742	791	776	821	811	781	750	723	729	817	838	796	776	767	834	801	793	800	782	792	799	833	828	758	813	810	761	836	791	839	792	792	766	748	779	797	770	779	789	812	764	830	778	809	833	747	835	774	820	848	786	791	785	791	824	829	759	789	830	813	765	860	793	803	795	786	799	816	756	816	828	815	780	790	783	802	777	808	807	740	792	789	761	818	773	839	796	774	832	772	812	763	755	787	787	792	784	816	761	793	781	803	811	793	781	806	810	747	811	797	782	804	838	815	818	793	761	780
8087	1611	2028	1597	1145	1015	770	627	530	497	469	423	399	361	373	386	354	349	371	351	325	314	324	308	317	281	311	303	333	318	305	321	310	300	312	318	327	315	278	284	310	282	327	312	291	296	274	333	302	294	316	297	307	303	328	315	293	295	312	274	321	296	268	319	318	317	282	296	296	293	300	296	286	315	311	311	319	340	314	301	304	314	312	309	315	286	302	295	290	280	297	281	316	322	292	299	315	300	302	307	297	284	266	331	303	290	312	295	279	310	297	313	306	314	325	297	294	354	280	311	302	305	269	334	288	296	339	299	327	297	319	350	321	305	310	302	274	293	274	297	288	258	298	287	297	315	279	318	282	295	300	311	299	304	271	308	289	303	316	331	306	300	262	315	292	282	308	279	298	314	295	336	286	285	289	276	325	316	259	296	299	277	283	302	317	311	281	305	313	314	297	294	281	305	274	299	283	289	358	300	302	300	289	294	297	296	279	283	328	279	320	276	293	299	344	278	308	303	343	314	295	308	361	329	305	298	337	313	330	303	273	292	277	298	314	317	314	333	333	314	331	310	268	301	305	303	294	276	325	311	310	297	336	293	308	319	287	307	329	313	299	318	324	306	306	309	324	305	280	315	292	291	288	324	288	302	309	292	315	303	282	304	314	331	299	292	280	332	288	263	261	330	290	329	299	286	312	311	275	321	330	293	316	283	341	314	287	307	282	303	315	321	310	296	272	288	284	317	305	277	301	267	290	291	308	327	337	300	344	305	297	285	330	316	305	290	284	312	306	317	316	309	318	290	303	318	286	302	314	305	292	299	302	283	286	283	313	297	322	314	291	307	287	290	306	294	306	331	311	323	296	297	311	286	282	331	324	284	326	321	306	284	314	313	309	296	279	301	279	264	313	327	285	322	280	301	289	308	298	312	278	300	318	309	305	300	328	307	333	305	321	320	340	278	289	285	343	304	308	299	299	310	304	311	271	327	324	334	325	312	297	303	300	267	284	316	253	338	319	324	289	313	275	288	311	256	286	309	329	292	316	270	277	305	332	311	336	278	283	291	283	336	324	294	308	320	320	290	309	309	291	302	291	277	319	277	291	305	330	313	278	300	297	298	270	325	310	265	279	274	282	303	288	321	287	294	303	299	304	298	339	301	305	290	297	351	280	293	304	288	320	300	271	315	295	310	307	319	286	309	282	249	322	263	326	306	301	272	330	311	298	294	322	277	303	304	312	317	292	314	324	287	296	313	295	283	328	288	281	279	263	285	281	312	276	293	290	282	305	295	314	298	263	322	295	303	295	304	308	298	308	300	298	325	323	287	261	300	294	289	294	323	297	336	289	281	328	344	312	285	320	325	316	324	303	316	281	281	334	310	310	304	316	301	298	307	344	288	272	300	277	338	294	308	298	330	301	294	287	319	300	312	283	313	271	279	305	292	322	274	295	265	318	302	329	324	319	293	272	267	287	284	302	310	300	292	289	287	291	301	317	309	324	333	301	279	304	311	297	320	270	279	293	304	302	329	283	294	291	279	271	303	312	289	323	302	295	274	335	321	292	291	283	296	305	287	290	287	317	306	299	286	329	294	271	289	258	296	296	317	310	320	285	260	306	318	296	298	315	306	293	304	301	315	287	315	279	310	284	285	313	329	279	314	304	305	299	285	280	294	317	312	332	297	327	310	291	331	282	290	307	318	291	299	318	304	299	322	288	311	316	263	283	303	294	268	296	316	285	282	296	307	319	308	305	280	295	327	308	330	348	293	329	336	295	301	335	302	331	322	298	297	290	332	271	297	305	300	314	287	273	306	310	293	302	296	312	312	306	281	300	307	299	290	316	319	302	301	317	300	302	277	321	299	288	310	318	301	280	328	301	317	284	303	307	303	288	272	278	337	300	286	280	304	328	278	271	293	272	295	285	271	317	319	329	300	310	297	321	300	292	276	311	287	314	325	297	318	300	312	328	293	297	315	341	315	272	273	266	340	303	290	281	283	275	266	302	253	264	287	298	277	299	291	307	310	321	288	279	280	341	327	307	293	296	282	298	347	304	292	284	316	319	280	314	305	320	292	274	277	298	314	292	320	282	296	299	287	324	281	320	331	293	292	326	313	291	344	322	305	306	283	280	300	296	311	291	280	357	312	317	291	283	291	279	302	290	283	296	307	307	315	289	313	312	318	271	288	321	271	301	294	317	264	275	299	304	268	327	296	307	261	309	301	301	299	292	314	316	319	288	293	278	314	305	308	292	287	314	314	298	278	311	315	334	337	296	297	301	326	279	270	306	261	332	309	302	319	315	251	269	293	314	289	333	322	278	291	324	299	285	292	313	314	255	307	289	333	317	323	308	300	284	281	295	308	317	287	301	291	308	280	303	297	301	291	324	274	291	315	327	292	293	284	298	296	309	325	296	277	304	297	288	309	262	316	305	297	283	302	317	299	300	314	318	321	289	320	319	325	311	303	307	324	280	274	293	293	294	319	275	324	300	300	307	304	330	307	313	301	279	281	272	290	295	300	291	303	305	321	312	329	324	329	334	346	279	319	308	306	295	276	293	310	279	288	289	334	303	317	320	298	298	295	299	323	300	295	299	325	316	347	306	313	305	276	304	312	333	333	307	302	339	309	304	286	309	290	308	308	292	300	315	252	290	298	261	317	297	359	296	287	292	326	319	294	307	274	307	271	284	295	304	317	296	273	331	274	295	297	313	278	285	293	310	283	310	323	287	274	311	299	286	285	258	318	289	269	299	288	304	310	294	295	304	283	290	301	304	293	283	315	293	303	309	277	279	273	298	291	312	341	300	294	304	373	314	324	307	332	278	313	299	307	305	291	276	307	291	315	246	312	292	292	315	328	293	304	288	299	282	291	309	309	318	323	295	307	294	332	297	320	261	301	279	307	296	301	297	307	291	321	300	308	300	276	331	291	289	290	329	329	287	279	309	318	296	270	316	336	312	299	313	309	345	325	301	280	291	298	309	282	328	330	335	277	287	284	324	291	307	292	310	307	277	291	299	316	311	288	327	299	288	320	302	280	284	327	282	312	303	268	305	311	280	301	322	299	312	322	292	346	272	342	267	272	304	294	331	314	328	287	269	327	317	282	278	302	270	294	301	252	301	312	317	316	314	301	306	284	284	297	310	303	301	308	311	307	313	281	300	286	297	304	326	271	305	287	311	303	289	308	298	289	290	267	298	311	272	331	298	313	269	296	334	288	292	294	274	304	316	302	286	284	294	271	302	323	295	293	295	334	297	277	298	294	315	309	329	316	282	293	304	319	291	320	281	298	272	281	321	300	266	288	314	324	343	296	297	322	285	313	271	298	295	302	273	332	312	290	322	302	322	314	305	297	323	294	287	286	318	271	272	294	311	298	325	289	305	289	281	279	337	301	291	333	298	279	279	337	319	321	308	303	293	331	324	311	291	277	323	296	323	298	347	301	304	309	278	307	315	295	302	318	295	305	317	340	297	268	317	293	323	267	350	322
7123	2003	4134	5168	4326	3927	3067	2394	1878	1808	1593	1537	1522	1385	1161	1178	1106	1107	998	986	922	946	976	942	858	898	813	832	854	852	826	818	777	802	763	854	817	771	736	802	800	775	812	807	761	772	816	743	726	765	804	738	767	723	764	767	744	811	774	770	707	726	725	739	729	712	728	724	732	738	707	717	724	761	766	706	692	720	735	743	713	726	771	724	734	738	708	741	722	724	736	745	694	722	694	761	768	694	724	750	709	678	747	742	697	774	696	752	734	747	721	700	700	781	731	687	749	657	761	675	714	723	705	729	724	721	682	722	747	714	670	773	679	700	743	745	738	718	742	735	687	755	704	780	756	726	755	676	670	742	774	760	727	694	726	665	775	699	745	709	690	753	716	745	739	746	735	711	715	688	738	740	752	673	677	726	726	697	741	695	735	702	727	755	725	770	674	774	754	771	723	738	748	737	739	736	693	754	742	719	778	696	698	733	754	748	673	741	732	738	708	690	719	779	746	715	694	716	708	680	718	723	741	749	694	703	705	686	739	752	703	691	765	672	723	766	757	762	747	746	702	744	725	758	726	808	695	732	749	761	673	723	710	700	701	734	709	650	733	738	744	736	717	769	716	740	754	683	746	760	717	731	696	749	711	768	704	748	716	740	729	715	721	756	720	722	730	715	675	715	735	735	707	715	712	743	705	741	722	702	753	716	755	721	736	701	750	733	744	672	678	747	724	734	728	711	770	759	684	699	732	757	699	729	712	740	720	754	751	740	697	745	654	705	706	657	683	731	739	754	737	729	745	652	693	680	700	743	731	673	734	705	705	743	732	711	769	708	713	755	765	683	726	766	691	710	713	721	717	723	763	742	769	718	714	708	738	752	695	805	704	665	704	746	704	726	712	715	777	741	713	737	729	740	721	714	704	720	711	723	670	753	750	768	714	739	715	768	728	756	713	723	686	774	714	749	667	687	764	736	672	723	749	672	732	670	758	737	746	692	679	748	724	695	762	733	740	717	713	724	736	744	704	737	773	687	725	711	753	733	760	733	742	695	742	746	759	749	735	713	748	712	712	725	731	740	699	704	722	749	715	741	755	707	764	725	773	713	717	762	701	744	774	727	699	686	761	729	725	713	757	709	713	693	703	705	734	711	675	709	754	690	726	729	713	719	690	734	737	705	731	708	712	724	730	740	714	727	745	708	754	744	735	735	748	715	687	730	711	772	750	757	747	711	725	691	678	728	742	723	742	728	737	716	720	747	761	751	732	732	760	745	718	731	680	685	754	762	742	744	770	693	786	702	749	715	699	760	721	713	737	717	737	748	692	777	730	745	740	659	692	744	706	721	686	697	691	737	725	731	722	730	737	716	723	697	743	729	724	747	710	698	729	718	684	695	712	732	700	744	677	703	734	772	724	762	713	766	708	739	735	712	690	740	765	746	697	694	738	722	758	687	776	708	678	733	690	739	708	681	747	695	768	662	700	703	765	709	698	742	697	715	736	710	716	745	706	715	736	739	752	705	696	705	741	713	743	747	718	732	754	745	690	758	747	761	689	675	712	773	708	809	721	710	725	709	716	755	736	742	781	722	685	701	697	761	752	690	754	712	682	737	657	712	751	750	751	712	754	716	712	715	692	737	773	716	711	714	718	773	727	753	720	743	666	709	690	762	767	737	740	733	707	717	798	670	743	703	724	710	667	749	729	685	772	730	749	720	719	722	768	787	704	656	681	748	687	704	718	706	710	691	760	715	743	686	680	711	726	760	713	742	734	697	737	706	713	697	751	770	724	733	741	747	708	738	681	764	728	710	737	710	740	709	725	696	720	744	727	725	707	779	705	727	766	728	699	757	707	709	725	740	703	717	732	771	710	700	697	763	705	742	761	708	695	695	751	740	795	714	741	735	695	749	673	755	751	762	720	705	719	667	698	703	738	752	746	709	722	738	719	714	769	670	732	691	709	736	769	688	755	740	726	727	708	688	736	715	701	729	691	708	677	734	699	728	729	723	733	687	757	759	709	757	719	669	717	663	760	730	687	758	758	731	746	756	725	758	710	753	716	711	695	743	771	775	700	746	715	758	738	742	749	738	759	725	727	684	717	728	748	749	705	766	700	692	681	727	748	729	766	722	745	781	717	758	727	698	726	675	731	776	700	731	767	733	726	740	701	753	752	672	731	746	702	753	779	709	713	752	742	743	739	728	731	706	750	769	710	725	753	744	715	687	752	744	754	786	737	703	762	733	727	736	743	706	692	742	716	715	720	721	747	724	726	684	736	726	774	695	739	743	748	744	742	710	710	670	712	730	727	788	686	727	719	729	718	757	726	716	737	714	778	708	699	699	692	769	723	776	740	731	730	717	716	710	687	747	716	704	734	711	710	721	741	719	754	753	756	711	761	737	749	749	688	715	748	731	718	698	707	703	682	734	687	754	703	732	739	708	718	744	736	696	687	721	702	734	745	725	693	774	709	773	740	731	727	729	713	697	737	756	713	718	704	738	770	681	686	711	685	752	731	726	734	725	740	761	769	746	725	746	701	736	739	776	721	710	701	713	728	707	678	714	710	756	734	701	710	735	708	689	740	755	720	727	720	696	694	743	734	742	745	733	738	761	719	751	742	697	730	713	720	730	722	752	723	715	723	719	716	751	744	720	737	752	713	709	718	739	693	702	690	749	715	725	739	738	736	719	703	748	726	715	687	697	782	719	733	720	691	740	764	670	705	742	703	768	746	755	730	750	711	725	681	711	759	709	686	756	740	763	741	718	747	679	679	699	745	679	730	747	714	704	721	710	777	706	673	733	738	731	741	735	752	707	771	728	677	711	668	692	760	735	751	698	762	724	690	761	708	700	732	739	709	761	701	733	732	755	722	737	783	722	693	742	742	735	711	742	760	732	727	741	728	726	693	736	739	690	738	702	683	749	719	695	714	755	754	681	702	733	696	723	760	685	704	744	742	732	739	727	725	661	749	743	718	731	747	730	728	738	734	734	714	756	711	692	734	693	720	728	745	780	735	711	727	750	732	715	732	693	725	701	715	724	721	678	687	730	750	773	715	711	769	723	778	729	764	751	666	747	694	704	710	745	712	722	739	734	754	720	735	752	743	722	706	707	733	772	692	692	696	742	710	740	764	696	699	669	680	707	755	692	723	722	708	718	772	697	746	745	678	742	695	748	752	777	748	713	791	684	728	750	756	726	714	710	765	742	723	738	699	712	705	739	729	719	685	710	749	699	773	681	732	794	699	747	734	718	742	757	754	767	714	725	696	736	713	724	743	702	718	715	744	731	696	754	727	752	788	718	722	725	744	722	731	711	731	699	699	747	671	737	722	688	741	693	693	787	764	741	716	738	734	758	750	748	771	770	744	693	756	709	719	763	738	725	763	736	729	751	660	740	768	723	738	731	753	712	737	704	703	720	722	727	699	743	764	710	725	714	784	709	722	727	706	712	751	686	685	733	692	692	735	701	736	709	723	752	741	722	719	704	723	731
14002	2471	2938	2292	1635	1239	887	660	541	518	459	442	394	370	325	306	335	288	269	277	307	260	272	236	249	250	259	282	246	260	249	261	207	231	225	229	245	241	246	245	243	235	259	241	211	219	218	238	205	218	230	219	213	191	229	198	261	242	236	224	204	217	213	244	259	214	226	204	212	220	209	234	229	242	243	229	204	200	226	234	205	209	189	248	243	212	218	215	213	222	219	205	222	238	228	211	217	233	224	209	215	230	235	181	248	216	212	221	215	260	242	198	206	219	219	223	220	238	214	240	229	236	216	229	215	231	237	223	203	204	243	226	218	212	247	237	206	217	206	208	247	230	242	235	184	223	205	219	220	210	237	209	223	228	233	218	216	230	198	220	217	233	189	234	226	256	202	213	200	215	209	254	188	215	240	226	211	230	226	205	231	250	237	212	210	206	256	219	243	263	242	242	235	228	237	239	227	217	221	241	219	232	202	219	213	210	214	216	217	221	232	214	251	232	214	239	230	204	221	252	227	183	216	221	243	239	222	216	222	218	229	220	239	207	225	220	213	207	225	221	199	206	224	203	231	212	237	219	218	212	216	212	212	212	213	203	195	206	195	247	210	198	224	206	242	243	227	201	237	220	253	217	220	222	215	208	216	215	216	241	231	222	222	192	221	210	215	225	223	216	221	234	214	213	200	229	219	213	228	234	245	244	206	241	220	222	202	235	195	247	223	213	230	215	238	182	262	202	262	217	216	237	221	247	202	220	211	220	210	196	209	228	243	233	212	210	202	212	215	210	214	218	217	227	208	225	207	209	197	218	217	234	217	218	253	238	218	251	216	202	213	233	206	240	204	213	207	233	232	198	214	225	224	251	237	238	230	216	225	227	188	204	235	198	226	220	248	216	217	203	244	233	252	255	229	210	226	221	236	218	225	211	256	240	195	208	251	199	239	228	226	231	238	228	225	212	208	230	232	220	206	229	210	246	239	218	218	207	212	225	220	256	224	253	219	202	207	218	238	216	225	207	242	216	222	212	222	228	238	217	197	219	242	246	233	224	215	185	229	242	228	225	255	207	187	214	229	224	211	202	191	205	215	210	192	241	225	226	199	249	204	211	206	203	239	214	224	218	225	226	213	222	210	212	219	222	200	246	259	203	216	233	236	196	214	253	210	212	214	226	208	226	211	201	224	211	222	240	236	235	210	197	212	208	234	208	197	225	215	202	214	196	205	235	216	220	218	210	192	227	236	203	218	201	203	180	193	216	246	228	213	208	210	234	214	194	198	218	212	217	197	208	216	195	223	193	220	201	238	216	223	209	220	199	227	220	228	219	222	244	214	230	228	204	221	208	209	209	218	213	220	212	255	229	229	218	199	232	195	228	215	223	221	243	239	236	243	218	223	219	232	226	221	211	227	224	224	217	224	231	210	213	204	232	212	194	233	217	237	218	214	240	217	230	202	250	234	210	232	204	212	206	250	249	219	223	232	195	223	231	249	199	218	236	252	225	228	194	228	233	223	202	215	233	199	199	215	242	218	206	214	206	239	237	219	259	198	222	255	193	218	229	225	191	224	232	195	232	224	211	193	229	225	247	241	223	205	238	234	227	199	243	222	193	219	238	211	226	226	217	200	223	241	223	260	232	210	261	214	213	219	241	250	227	244	220	206	219	234	239	239	214	203	230	201	189	218	212	189	238	183	211	227	218	198	182	217	208	236	237	234	281	228	251	209	211	210	196	244	222	221	204	223	227	198	239	236	229	216	220	225	234	247	235	224	217	231	226	224	214	219	221	175	217	231	245	194	236	212	226	241	241	190	216	219	249	248	201	203	237	194	217	224	255	203	237	215	206	206	254	222	210	215	238	232	230	218	223	212	260	212	236	201	228	244	222	223	210	174	208	201	217	207	230	209	236	212	223	230	207	223	209	229	239	220	226	230	221	215	245	205	205	248	219	213	221	221	210	237	221	191	216	218	228	201	192	202	207	227	225	193	215	196	226	245	196	206	191	221	213	206	232	212	249	218	227	228	227	213	255	253	210	225	212	235	228	200	205	217	204	246	232	229	212	213	238	205	218	234	215	218	234	233	207	216	240	239	232	243	200	224	223	205	223	227	218	233	224	229	225	226	235	237	201	236	232	214	228	212	215	222	200	223	230	217	222	208	208	233	217	213	212	206	186	228	223	198	232	179	220	211	220	229	204	220	215	211	213	198	222	229	214	211	217	241	222	204	246	260	218	200	250	223	212	201	194	169	187	235	216	212	231	237	212	223	228	219	211	211	235	240	255	232	225	223	215	218	210	236	220	216	207	235	236	222	228	217	198	194	225	194	197	243	215	209	195	207	253	235	239	264	224	222	200	189	223	221	206	201	199	228	218	228	235	220	202	247	214	239	221	252	214	216	236	218	219	205	235	224	216	237	206	229	224	222	228	201	219	209	199	207	227	220	195	216	207	240	247	230	219	220	243	204	201	204	234	201	207	208	220	232	239	223	249	225	233	198	217	227	221	235	208	218	229	204	223	221	226	198	211	222	231	225	204	221	224	199	203	193	224	200	210	217	204	208	225	221	217	192	222	205	226	222	240	222	230	191	212	239	217	211	210	213	237	216	196	225	186	196	191	241	242	227	225	238	241	209	214	233	252	223	208	193	210	211	217	213	221	193	213	216	210	253	234	197	228	218	211	234	219	210	243	230	233	238	210	228	204	217	247	212	231	248	213	200	199	241	227	195	219	218	224	224	202	207	228	236	210	204	224	196	223	215	217	207	207	212	221	223	218	237	205	223	227	224	204	230	225	224	231	239	251	218	192	217	209	222	210	217	216	221	230	188	201	187	244	255	225	193	187	217	244	202	194	211	232	208	242	213	246	235	210	194	243	187	205	246	224	204	214	245	237	217	231	221	234	248	241	201	242	202	194	195	222	223	230	247	210	234	206	196	185	240	230	220	197	239	210	185	228	228	233	225	229	222	195	185	233	209	222	233	213	232	189	205	233	217	223	226	233	249	222	207	223	234	228	222	237	211	236	203	235	210	210	228	236	219	243	209	224	223	230	215	225	207	213	258	230	214	227	210	203	203	213	218	232	216	216	184	198	232	175	180	218	206	202	235	208	232	238	215	230	218	212	203	199	240	213	215	210	236	207	222	222	226	219	224	232	234	244	228	226	245	231	220	194	219	243	231	208	262	218	235	181	219	215	195	223	236	245	216	220	231	210	228	227	209	227	196	209	220	217	246	223	233	215	218	223	219	229	231	214	226	197	230	183	236	216	221	229	207	226	203	209	199	209	196	215	210	197	216	225	201	196	219	222	223	218	213	225	213	212	231	234	226	232	209	215	214	229	259	234	232	235	194	222	221	201	201	255	220	207	218	214	229	233	207	217	245	200	220	242	236	205	256	229	198	220	219	232	246	184	218	227	237	213	231	240	227	223	234	241	242	221	212	229	233	222	211	215	238	213	236	238	221	248	210	226	237	229	200	235	211	225	222	210
9020	2502	5531	6752	6253	5150	3868	2857	2301	2131	2125	1788	1723	1527	1354	1215	1215	1082	1066	906	938	874	813	836	888	788	814	762	698	716	674	634	652	613	657	636	692	685	629	632	656	633	636	681	617	594	604	613	598	603	607	567	621	515	629	581	580	593	611	589	593	595	557	581	572	581	572	532	568	571	554	549	576	542	544	580	530	586	557	533	608	602	565	567	557	540	606	562	549	524	569	567	576	541	519	564	525	536	589	550	562	580	553	563	544	561	574	558	578	556	507	548	545	496	530	586	543	549	581	591	529	536	557	535	501	574	543	567	532	551	575	484	584	536	523	544	573	538	596	521	551	533	572	592	565	575	528	562	547	526	565	566	615	581	559	545	531	531	530	499	550	493	558	550	559	560	565	532	541	535	536	570	563	562	525	537	548	546	477	525	544	553	581	559	528	507	529	540	561	565	573	537	541	511	519	574	559	489	553	557	567	547	516	538	515	570	591	545	595	543	562	513	542	516	560	549	586	523	539	556	550	561	492	520	529	540	569	541	520	579	548	480	556	547	547	526	514	533	537	553	566	537	583	603	560	559	529	523	554	572	568	544	549	567	533	571	548	565	526	537	543	558	586	549	543	568	518	567	568	555	538	554	557	584	543	574	564	540	512	567	541	522	535	592	575	564	561	551	571	567	578	570	539	514	547	519	544	563	568	537	520	568	570	534	509	558	569	521	544	577	548	564	582	552	545	567	567	574	556	568	518	574	558	549	574	560	538	531	577	562	552	556	573	540	561	563	547	539	542	558	566	499	531	504	518	568	557	549	536	590	568	565	531	574	524	539	521	532	537	528	557	541	540	548	549	557	573	520	565	585	533	580	550	552	570	578	555	577	524	565	562	588	548	527	541	539	532	540	518	603	529	553	511	533	509	571	517	570	523	588	575	489	532	539	544	551	555	553	549	520	604	527	561	536	554	531	522	542	547	562	537	568	525	564	537	553	520	571	578	542	596	537	525	546	608	567	587	506	539	562	558	562	575	521	564	543	567	534	541	581	549	524	635	523	533	552	574	541	533	565	555	541	507	589	553	527	583	560	592	518	532	532	523	555	544	554	569	554	544	526	539	541	583	560	594	536	548	541	486	524	526	520	548	542	573	551	568	536	578	547	564	537	537	567	540	578	540	549	545	562	527	581	571	548	497	523	545	569	553	542	563	555	550	553	552	579	548	534	552	552	561	519	528	518	571	561	574	536	533	524	570	531	523	546	534	537	540	583	584	558	542	539	541	523	560	595	525	601	473	581	609	581	571	536	513	555	581	571	539	550	560	547	529	546	548	528	577	576	568	563	543	536	514	552	529	509	511	542	541	532	545	581	540	530	573	556	541	570	522	524	513	564	551	536	540	528	579	529	594	546	524	537	578	596	544	524	535	548	540	527	552	550	540	498	531	585	603	566	561	594	555	567	536	558	563	507	587	566	538	572	555	519	530	548	528	536	523	573	546	586	563	528	528	519	531	510	509	569	566	543	527	563	526	588	540	540	526	532	571	585	575	534	579	566	552	562	584	538	540	502	563	521	508	561	545	537	506	522	565	552	533	586	550	542	564	584	541	534	564	574	560	589	528	577	579	548	516	527	538	516	579	540	557	545	538	478	542	549	564	540	598	536	588	572	527	535	571	540	512	563	578	530	551	516	523	553	529	503	535	560	501	527	535	546	547	581	539	537	564	533	541	533	557	543	582	543	538	575	619	600	560	566	543	572	527	548	506	541	544	570	514	536	543	567	568	550	554	534	584	560	594	536	539	544	527	596	563	564	564	534	522	542	549	597	560	576	558	539	562	553	616	555	547	556	489	534	545	555	553	559	539	574	583	559	537	541	566	562	551	597	525	530	553	564	532	556	497	551	522	569	550	557	584	563	563	539	558	566	510	544	552	563	572	575	548	576	514	534	539	590	597	565	568	538	533	507	568	546	556	576	539	539	576	550	530	545	551	574	535	572	520	554	555	543	556	522	547	560	507	522	555	550	535	563	591	591	623	535	542	606	555	565	538	530	562	559	532	561	547	522	549	541	560	582	582	594	511	551	579	534	595	534	525	518	566	541	559	563	570	520	541	562	532	499	566	562	572	527	581	569	549	526	543	546	564	564	570	566	496	503	609	523	595	593	557	520	492	522	496	546	537	542	524	552	556	538	539	580	558	541	544	540	539	538	545	518	570	573	534	552	560	513	577	581	529	528	511	575	542	530	535	545	541	518	532	536	560	575	595	570	539	570	529	539	519	543	520	522	536	579	553	587	562	566	580	482	570	514	531	535	638	534	578	541	576	543	537	509	585	542	567	524	536	590	528	584	584	581	523	553	524	534	534	523	559	539	551	532	569	523	533	567	511	567	520	540	549	552	496	548	580	573	567	552	514	512	552	527	536	558	592	546	559	540	537	521	563	543	555	572	573	531	544	518	504	562	551	515	535	500	566	567	524	566	540	565	540	539	564	543	543	554	536	546	541	514	575	572	484	543	510	559	553	537	532	546	545	550	590	566	534	582	547	530	580	560	548	559	503	553	589	577	543	576	531	520	552	535	548	522	504	561	518	531	565	554	545	547	563	574	554	565	553	538	534	541	532	552	583	565	553	563	509	533	546	570	567	577	580	565	534	547	535	526	540	618	553	608	534	558	516	530	566	538	565	588	552	553	484	552	550	517	529	579	542	537	532	562	542	536	536	544	529	513	534	507	553	525	521	497	572	526	543	552	584	552	531	550	554	544	556	544	559	561	543	508	549	526	554	537	545	564	503	566	564	548	526	550	527	513	556	558	557	593	545	536	555	557	538	568	527	539	545	541	566	525	557	526	508	511	566	551	486	575	556	540	565	541	586	572	542	563	558	540	571	551	531	550	591	555	548	506	545	525	549	537	561	616	576	576	544	534	554	553	548	600	527	570	538	543	499	523	549	538	514	590	529	578	572	571	515	540	579	539	582	548	542	547	555	557	551	570	564	549	534	555	543	563	561	565	506	545	527	548	534	505	523	530	506	553	536	545	550	561	537	532	565	557	556	543	563	551	545	534	517	551	498	504	503	559	541	544	546	567	579	552	554	558	516	567	553	560	547	546	540	557	513	552	557	538	539	557	575	537	517	524	534	544	562	577	546	551	570	571	585	559	553	560	554	533	544	579	525	556	549	607	541	500	554	529	520	570	569	583	579	533	492	553	583	561	552	574	584	560	527	566	569	560	589	552	574	529	551	572	593	543	538	562	587	540	560	542	552	602	534	532	549	539	558	563	542	554	542	536	587	567	542	547	547	541	560	564	542	560	554	565	556	538	557	521	604	547	499	530	567	497	560	571	563	564	540	561	550	548	542	553	524	521	566	537	551	553	544	543	545	535	555	566	527	539	537	540	549	530	537	482	494	593	539	592	530	523	561	572	538	562	548	516	548	546	544	532	532	564	527	513	568	585	576	535	568	573	611	574	578	550	550	570	500	551	554	595	572	529	531	521
2236	885	1225	1043	753	649	512	430	427	439	403	349	379	355	345	350	345	323	361	363	350	338	337	326	322	324	353	361	328	330	367	332	322	313	326	358	315	329	303	326	293	341	321	316	342	317	353	310	331	318	310	305	334	328	354	316	336	346	335	319	310	343	301	321	333	347	338	344	300	302	361	359	339	287	362	321	341	332	330	311	333	345	332	314	333	313	351	317	346	318	342	343	368	324	328	308	314	340	363	327	282	340	322	313	319	322	310	320	362	340	351	312	359	334	317	348	335	365	353	327	304	307	334	335	341	313	291	337	326	328	318	324	327	361	343	343	308	308	303	316	346	322	354	346	304	322	311	314	331	338	312	333	322	384	326	311	355	311	353	358	340	336	314	279	317	359	319	331	348	340	346	318	271	328	343	339	321	303	340	348	330	317	323	322	314	347	328	311	349	314	321	342	306	347	327	316	337	360	298	321	322	303	328	358	364	306	330	293	357	330	293	339	309	344	394	338	291	375	322	333	311	318	357	342	323	336	302	322	396	336	342	325	353	353	302	331	325	302	372	326	328	333	332	322	369	351	341	333	315	346	300	358	361	311	324	313	319	292	339	329	336	304	343	336	342	322	352	331	303	306	335	311	311	312	310	336	347	321	357	300	323	346	347	315	317	318	319	345	311	363	334	337	347	314	368	335	365	343	316	334	316	304	336	366	318	311	333	300	295	347	340	340	350	326	329	341	328	342	352	344	350	324	340	334	326	329	313	336	313	334	363	307	321	349	323	341	303	323	335	343	335	330	322	340	336	298	364	311	342	296	300	353	336	351	329	318	322	339	328	344	356	341	309	325	330	361	326	322	321	337	323	321	326	339	311	338	339	348	310	328	361	327	347	342	334	321	343	356	335	317	328	311	310	318	321	336	324	319	334	336	308	330	369	290	334	346	363	338	337	344	290	332	335	353	349	355	332	316	332	320	325	370	331	359	370	330	351	331	319	307	337	305	309	350	304	307	321	318	352	364	360	347	317	315	329	353	315	343	323	338	320	330	331	317	346	311	369	358	358	295	301	370	352	331	319	328	330	342	311	325	355	324	357	302	301	346	340	353	332	343	298	314	337	328	331	326	321	325	325	333	361	307	338	355	299	325	330	355	368	325	328	328	366	319	370	340	352	362	311	309	298	319	334	337	347	310	371	362	306	338	330	323	326	338	318	326	301	302	331	321	334	319	332	317	351	327	302	302	296	297	318	321	347	363	376	343	313	335	320	316	356	309	338	341	325	322	327	347	340	333	320	318	352	313	316	365	333	327	371	346	332	332	331	304	331	355	320	374	324	323	327	321	339	318	329	352	305	351	325	361	340	334	318	330	355	303	382	324	345	320	374	324	339	322	329	329	332	341	322	312	350	354	321	361	317	348	317	343	322	267	323	342	330	333	340	308	330	338	330	274	340	343	354	310	335	345	339	305	390	337	352	320	314	331	321	360	354	306	339	316	329	321	357	358	342	324	340	340	335	360	331	361	332	336	342	323	350	318	327	337	355	355	328	336	328	288	324	302	301	327	320	333	347	354	342	364	335	334	332	352	310	318	349	333	350	331	346	327	359	358	333	338	320	336	340	309	328	340	330	334	310	326	341	344	311	324	327	355	335	305	337	314	345	343	311	330	307	330	361	344	308	378	354	307	349	333	348	317	310	355	352	331	325	353	319	294	325	320	336	340	367	357	350	331	351	340	348	336	313	331	386	318	351	332	329	321	338	337	365	336	333	310	328	343	317	339	354	318	338	364	326	306	319	339	320	327	354	321	343	340	297	326	326	320	328	338	316	339	320	317	331	324	351	341	330	295	334	323	346	323	338	341	314	346	345	320	355	356	342	327	349	369	319	338	338	317	347	315	331	318	311	331	318	281	328	329	332	291	329	325	314	344	315	303	319	291	332	311	371	334	324	351	342	339	370	345	325	317	343	298	316	312	333	325	308	340	328	329	306	301	303	331	288	368	328	304	342	329	309	340	320	331	339	322	354	345	332	336	325	301	327	329	328	302	349	335	313	348	350	307	327	318	308	347	337	341	327	307	331	364	353	347	326	323	320	343	318	372	293	354	358	337	319	336	319	335	360	350	332	368	325	329	327	329	365	333	345	310	345	328	318	349	329	340	359	334	363	341	341	326	310	318	314	301	309	355	332	330	302	352	330	318	330	313	332	307	347	309	324	339	351	336	320	306	303	323	317	324	338	347	322	298	317	357	336	357	321	333	327	313	337	316	336	331	356	320	333	316	343	324	374	318	303	330	331	304	311	318	329	339	343	336	343	335	315	325	306	334	358	365	359	320	307	353	337	331	329	341	318	304	325	348	344	328	344	368	348	352	392	351	331	352	359	305	325	296	350	316	329	355	298	323	305	345	312	344	336	382	335	342	311	326	353	325	331	300	339	323	281	344	319	325	323	356	342	346	316	324	318	361	289	331	350	322	335	325	362	311	323	330	294	326	310	318	335	312	328	330	310	331	336	344	334	333	321	354	300	353	322	356	372	342	317	335	307	308	348	334	355	332	338	363	336	338	300	303	334	311	340	376	335	330	324	330	348	360	341	348	331	340	370	331	332	346	368	317	360	318	314	324	313	342	337	333	354	300	335	305	316	335	323	339	321	318	342	304	309	314	358	326	306	325	331	337	325	330	317	330	352	322	324	293	333	321	341	322	346	374	344	322	332	316	345	343	331	317	314	311	336	306	331	328	353	321	333	322	319	322	330	326	340	349	336	316	340	340	319	314	342	291	320	299	361	332	347	339	346	340	321	350	314	325	332	338	321	317	308	326	312	314	345	316	316	345	357	292	354	340	329	324	369	310	353	375	347	323	317	313	309	327	326	340	323	346	357	320	345	361	317	293	306	318	323	361	355	289	303	318	354	301	350	348	306	308	341	359	350	368	356	333	330	330	324	315	374	321	325	364	304	348	305	351	359	335	338	317	334	326	338	363	322	337	364	308	347	337	360	343	355	365	314	333	344	354	351	345	325	312	332	290	312	375	328	315	304	343	327	294	375	294	318	360	323	338	345	295	327	308	324	348	349	330	341	343	344	350	337	358	325	334	312	312	335	338	315	333	326	348	342	334	335	334	354	312	363	312	322	343	318	343	322	311	328	379	315	341	350	320	303	347	304	349	323	283	322	335	325	330	357	310	332	323	353	369	309	289	339	318	346	370	361	347	352	326	344	289	326	340	344	300	339	332	313	338	334	342	323	361	319	337	341	329	367	368	384	330	339	307	319	357	347	303	299	344	337	345	351	373	355	352	330	323	344	309	346	352	327	326	312	349	328	327	351	342	288	332	300	331	343	347	321	353	352	320	330	298	324	320	343	309	333	329	331	331	359	325	323	317	307	348	363	317	321	353	280	353	318	310	331	343	330	341	309	320	349	330	341	338	339	317	324	348	338	312	282	294	337	380	314	308	336	353	337	332	343	353	326	324	333	317	331	373	307	326	336	332
2541	1406	2540	3132	2864	2304	1823	1516	1323	1319	1212	1212	1209	1033	1034	941	912	948	890	868	914	864	854	865	826	871	833	843	825	836	793	798	785	795	861	822	855	831	837	808	891	840	842	811	785	772	754	774	838	829	791	828	790	818	835	792	800	762	800	789	784	729	813	814	773	796	785	786	791	766	819	859	805	804	776	808	847	817	752	759	793	808	848	798	784	806	763	752	798	745	757	799	826	738	786	810	837	747	817	808	784	778	779	819	763	798	803	784	751	821	817	773	793	731	785	819	827	787	805	792	798	778	750	815	802	840	795	753	754	807	775	829	821	836	800	830	840	753	739	805	767	787	797	786	802	782	825	835	822	762	775	784	791	768	806	852	777	777	811	830	761	749	796	832	753	770	772	786	779	813	823	818	799	804	768	829	797	799	801	775	791	763	804	812	805	805	779	795	799	790	815	803	770	764	820	828	789	828	797	761	773	740	806	806	819	784	811	788	828	763	785	853	756	771	785	788	806	817	806	814	781	783	773	818	832	795	809	787	773	789	821	791	831	785	853	840	780	825	777	817	813	703	744	752	781	789	772	782	771	802	796	788	819	801	821	827	790	800	801	788	813	788	805	760	808	809	790	760	799	790	757	809	775	800	824	792	805	741	804	767	796	779	803	820	781	741	760	857	834	772	797	738	813	853	821	781	792	771	741	778	724	756	797	779	768	793	755	851	831	821	786	810	821	818	842	831	748	824	762	814	743	778	803	759	784	778	780	800	754	755	833	801	776	758	793	764	770	662	775	778	806	758	795	855	830	771	808	805	805	757	842	778	809	777	751	806	790	728	758	793	724	763	746	792	755	814	741	766	816	789	784	783	838	740	839	791	786	831	796	818	757	782	743	804	795	767	833	805	815	829	774	794	824	790	777	760	834	784	800	787	788	758	781	772	787	762	802	807	756	794	751	816	792	789	825	775	747	812	803	807	767	793	746	802	752	756	806	763	788	767	795	817	751	761	802	807	833	756	756	799	769	774	815	822	788	853	812	840	792	759	783	775	755	772	791	784	806	768	801	814	807	777	766	800	756	786	760	776	812	801	797	808	798	814	795	845	769	798	794	784	781	824	787	800	766	819	763	764	792	766	796	784	792	746	781	747	815	814	783	823	856	780	794	807	741	760	758	797	798	815	787	801	779	799	787	838	791	826	739	766	802	723	805	757	786	806	734	804	832	775	770	824	855	797	784	778	821	809	826	777	808	790	801	769	774	788	785	810	810	807	804	808	818	810	780	833	811	755	833	781	794	794	818	798	795	749	799	792	845	793	782	805	806	852	836	809	782	802	798	768	805	828	831	820	788	770	758	802	813	782	799	747	795	828	826	822	741	785	785	802	790	778	818	764	872	818	832	774	793	797	785	795	797	809	801	790	800	808	804	805	746	816	764	763	816	785	755	822	757	805	777	792	780	763	758	777	839	745	814	766	801	803	749	783	797	823	773	835	776	804	843	784	746	801	783	811	809	773	800	789	807	764	794	797	726	794	756	764	845	818	767	759	822	816	776	799	797	754	796	801	796	761	787	804	761	795	758	766	819	788	775	829	732	816	792	783	818	769	812	787	786	811	788	828	795	773	794	807	817	789	772	814	801	767	796	774	757	806	797	792	756	752	793	799	796	808	824	803	781	838	748	776	811	811	824	788	757	793	787	798	785	807	770	823	778	760	822	802	814	785	791	840	742	762	749	787	758	778	791	820	734	765	812	824	797	767	787	770	803	770	827	772	820	842	813	840	792	852	793	802	785	751	823	792	742	763	787	805	808	788	790	763	741	752	742	789	781	784	762	812	753	790	794	755	821	742	803	742	790	775	808	790	793	802	822	766	690	818	848	762	834	801	782	784	771	813	794	818	720	784	826	748	810	789	771	753	774	821	791	759	815	769	778	800	836	746	790	800	801	792	769	756	823	748	778	725	804	772	794	810	737	815	756	792	808	811	749	776	797	761	757	785	746	790	798	780	806	846	819	811	781	813	764	822	808	752	758	771	767	805	765	784	761	765	796	808	768	820	777	846	818	785	776	719	757	768	794	768	774	784	753	828	776	762	779	765	792	783	830	775	818	783	816	819	781	791	767	820	793	784	766	783	832	840	794	769	832	791	761	735	776	837	789	772	790	792	779	809	777	816	816	761	769	803	777	747	769	810	812	773	795	743	848	805	779	789	803	778	764	732	820	765	774	796	806	804	775	766	802	767	745	763	861	738	724	800	769	801	807	743	822	783	808	789	792	798	827	769	776	784	758	792	790	815	785	729	757	785	765	783	789	802	815	832	792	775	859	720	815	810	781	822	785	825	795	804	832	848	806	749	800	776	793	719	738	756	819	743	756	792	801	756	790	814	761	787	757	792	784	808	764	823	785	812	793	740	790	806	833	771	843	789	843	797	809	773	838	808	751	749	807	804	759	795	856	801	761	784	813	776	764	794	809	781	744	757	744	771	761	786	781	819	777	758	780	798	799	745	827	780	799	835	797	821	859	767	764	783	816	765	775	746	776	768	809	815	826	736	792	809	785	830	807	799	768	796	730	830	818	773	768	789	769	822	835	750	816	797	816	784	803	808	772	766	805	806	783	744	782	759	798	784	756	773	790	777	809	778	867	778	765	783	804	751	819	816	781	784	792	785	807	829	771	790	788	761	817	767	818	793	737	811	790	779	768	775	760	805	773	758	758	794	842	787	818	827	818	756	785	806	821	776	787	776	796	810	728	799	810	804	792	790	788	770	810	753	778	752	798	831	785	724	825	767	803	820	773	762	714	805	817	784	778	784	767	796	785	821	825	780	809	759	786	810	847	805	763	814	763	775	826	810	808	840	800	776	736	762	789	800	812	810	810	820	799	767	759	779	768	769	842	800	752	791	809	795	735	841	799	734	802	799	784	773	766	812	799	785	806	784	842	809	792	834	807	842	813	742	714	768	795	753	818	762	790	823	846	795	832	821	837	807	798	798	840	800	773	787	816	799	755	781	760	837	782	772	729	825	747	785	776	828	790	756	783	783	768	815	776	793	836	799	790	822	793	786	786	831	804	819	825	798	815	831	769	801	748	819	813	809	795	772	780	766	766	780	798	823	784	799	754	801	802	826	816	805	751	767	813	762	772	821	776	814	813	746	802	817	811	826	779	806	777	802	768	752	751	813	793	787	800	762	776	785	792	782	742	785	789	740	836	778	836	801	800	801	813	794	830	786	760	812	780	787	819	763	814	755	769	832	787	766	780	783	800	762	753	758	790	756	799	806	798	840	798	806	812	799	817	805	792	779	798	818	719	803	759	786	767	793	763	781	783	794	790	770	811	779	818	818	825	756	772	788	785	765	780	778	769	824	796	825	842	743	786	786	739	841	771	781	801	752	790	783	814	810	740	778	790	807	783	809	795	817	791	758	841	829	804	781	739	772	787	762	797	811	782	823	833	784	774	758	810	799	813	817	786	822	832	804	791	779	783	830	806	851
7848	1618	2022	1571	1249	942	706	594	504	530	434	429	414	391	392	360	340	351	360	347	336	310	314	285	299	330	317	313	290	324	309	297	324	349	314	271	317	302	319	298	315	314	274	335	283	335	301	326	322	274	323	331	312	311	312	332	291	288	322	314	310	264	317	298	303	326	305	287	286	294	312	302	302	304	317	316	279	271	311	299	296	325	297	283	282	287	300	307	283	292	303	316	286	277	288	319	283	293	321	293	271	297	282	282	303	255	302	295	267	272	308	313	267	298	274	305	284	327	316	273	289	305	296	291	300	316	302	285	302	323	305	301	284	281	321	277	327	297	331	326	291	284	266	295	308	309	271	279	321	285	295	296	314	294	285	277	290	309	312	281	306	287	319	304	308	283	327	326	284	296	312	305	283	312	287	311	279	303	263	320	280	280	321	322	338	323	309	320	292	298	282	283	302	295	291	290	317	294	298	311	302	300	300	289	290	286	312	340	289	327	308	326	368	306	313	302	280	275	283	327	290	307	301	323	272	284	292	313	288	290	308	309	278	321	324	280	321	333	297	309	278	298	298	310	271	287	279	264	306	294	306	321	300	304	289	313	322	291	296	270	305	343	298	274	298	291	280	303	289	281	294	316	316	282	352	307	285	293	280	288	275	308	302	298	318	308	309	308	294	306	284	284	300	301	283	286	324	307	311	314	289	316	300	287	269	322	315	296	312	335	309	258	304	324	325	287	303	313	309	329	265	324	266	315	310	284	287	291	312	316	282	305	296	324	289	285	281	273	294	292	270	338	297	303	303	280	270	306	318	304	341	330	294	313	308	318	308	285	301	292	290	300	310	262	283	334	282	296	310	278	257	315	295	320	294	322	294	297	314	301	285	316	286	322	313	341	272	327	303	300	313	324	296	282	317	306	309	294	294	264	300	303	296	289	300	281	276	296	329	319	329	287	285	268	270	316	288	245	299	309	330	282	272	301	314	305	292	312	309	315	273	319	305	308	295	262	295	306	339	335	290	277	325	304	323	302	294	307	304	298	296	325	288	295	292	264	276	314	308	263	296	267	294	313	302	314	317	262	305	302	292	263	295	281	311	297	299	333	288	317	261	308	311	313	294	283	269	293	285	295	290	276	323	297	290	274	288	292	300	288	294	296	320	295	285	293	303	291	279	289	264	273	294	273	309	287	345	295	296	269	307	284	286	316	319	267	261	276	306	304	308	299	267	307	298	302	277	270	314	307	300	335	316	296	298	303	293	291	292	286	291	269	265	310	284	304	259	308	293	298	288	298	322	290	289	312	296	281	281	273	315	306	327	283	291	282	337	294	261	307	270	287	308	254	282	288	286	282	312	269	286	312	320	311	300	293	310	285	278	306	311	289	299	295	310	300	288	275	327	299	298	327	298	311	293	317	346	304	298	317	315	313	311	312	309	285	317	283	314	279	302	310	270	289	290	294	328	283	314	330	278	312	282	287	333	303	289	317	289	298	261	285	285	246	333	293	303	288	291	310	302	303	295	276	297	297	293	327	253	267	275	310	299	274	276	270	308	323	331	313	295	301	341	294	323	310	268	313	332	294	306	289	292	271	301	279	283	304	303	291	316	331	252	264	282	323	311	271	269	308	307	296	284	317	341	319	329	282	319	268	320	341	311	313	313	293	294	311	317	323	308	308	316	290	275	319	295	316	271	305	315	305	295	288	307	279	324	277	310	299	278	291	293	279	304	266	331	316	294	291	278	316	282	293	290	315	300	275	321	315	291	307	317	280	300	277	292	282	294	279	282	309	314	288	320	273	284	297	349	289	294	294	299	283	296	309	322	290	299	316	331	283	293	287	313	309	295	295	314	316	304	312	263	307	314	297	333	327	297	295	293	307	281	282	282	319	317	294	294	282	290	290	296	280	315	322	291	294	307	269	283	269	298	315	316	257	312	297	310	288	280	268	276	270	327	273	315	317	269	323	295	296	298	278	282	283	285	304	267	297	296	272	293	313	304	291	320	300	296	314	309	274	294	302	258	304	303	273	292	291	293	285	272	292	299	289	302	297	313	310	295	320	292	351	301	300	294	303	283	303	305	298	307	280	317	264	304	326	293	288	319	288	323	325	280	288	315	314	306	312	270	289	314	285	312	284	299	285	283	294	328	286	285	300	286	288	248	293	307	293	284	294	283	314	277	272	301	316	316	288	280	299	292	328	326	302	289	313	285	318	294	290	306	299	308	294	303	308	308	330	299	274	308	322	297	278	303	305	276	345	302	289	323	295	312	303	300	304	296	307	314	300	302	309	277	284	297	307	282	294	322	305	318	328	288	313	316	305	308	299	277	316	319	302	334	310	306	302	294	282	298	314	303	317	304	268	299	303	280	300	281	349	324	287	281	289	294	319	317	313	300	287	272	336	299	303	286	315	313	306	269	315	323	278	254	278	332	288	295	315	307	332	364	321	284	303	288	324	314	324	290	321	303	314	295	286	294	306	299	306	281	280	295	255	283	285	272	328	306	288	285	285	310	303	279	290	285	292	267	313	329	297	277	339	284	289	295	330	292	274	296	313	280	306	316	305	300	318	304	281	298	301	287	272	301	296	312	308	299	311	282	309	311	298	289	307	271	325	303	285	308	272	316	314	296	265	294	230	284	295	288	300	298	262	284	275	295	314	331	303	309	312	289	311	287	283	329	301	304	302	323	320	282	298	296	305	287	324	295	274	334	310	301	291	296	285	302	292	313	302	297	310	293	289	290	274	311	332	291	312	308	323	289	319	291	300	287	295	308	344	275	294	300	320	298	329	281	316	313	311	316	286	301	299	289	293	309	304	317	299	298	286	312	298	299	318	315	328	316	270	319	285	319	306	279	312	307	279	285	303	334	311	294	295	300	293	333	303	278	263	305	299	315	277	307	295	316	294	282	287	330	302	270	297	292	298	318	296	286	281	302	298	277	281	300	284	269	303	287	294	298	283	297	296	278	305	306	272	289	286	293	310	306	307	288	287	342	314	276	305	312	299	292	284	298	320	294	303	339	314	286	309	277	310	308	313	320	314	357	285	300	309	301	304	294	311	282	314	328	334	278	294	284	312	300	329	320	299	295	318	306	313	303	265	334	300	285	295	283	311	276	279	330	258	308	327	312	310	304	290	305	281	308	292	311	298	284	282	302	334	314	301	323	289	317	276	274	296	283	279	311	283	288	298	308	307	335	291	327	272	310	302	290	259	316	306	285	292	288	302	320	269	304	305	277	297	312	266	267	286	298	279	292	280	315	342	254	290	276	302	331	327	279	280	275	275	293	279	278	282	317	289	278	264	290	283	302	301	316	310	281	295	310	314	308	322	303	296	294	312	305	269	273	309	304	302	318	274	318	271	306	293	288	287	298	302	293	293	241	304	305	313	298	315	309	316	303	289	307	302	290	296	295	287	305	320	302	296	312	270	285	319	319	273	277	331	313	319	278	325	290	302	282	287	281	254	293	329	302	275	289	287	267	285	327	292
7149	2005	4135	5080	4670	3962	2926	2160	1985	1831	1744	1487	1458	1278	1235	1171	1099	1051	1043	1016	923	935	875	886	877	828	838	826	832	822	798	784	758	779	756	814	812	787	739	779	758	774	760	794	762	779	791	797	738	711	747	764	740	737	719	710	799	762	746	751	705	740	711	733	721	693	739	717	678	747	705	681	788	729	732	693	697	786	746	770	714	694	730	739	668	724	691	682	711	724	724	703	717	763	743	684	709	679	690	684	706	668	716	716	721	743	702	753	728	719	722	699	701	722	729	730	708	747	781	723	739	703	721	725	709	738	730	715	703	736	714	753	721	717	728	652	710	696	708	720	715	717	753	734	707	720	749	731	708	742	726	766	716	749	735	698	762	718	741	733	794	713	736	648	737	729	717	696	710	720	714	748	735	719	713	736	756	740	725	744	684	713	689	733	707	725	674	722	627	722	713	721	750	663	716	734	696	703	722	697	755	766	672	715	740	706	697	701	705	731	691	685	690	722	732	734	721	719	666	700	731	714	713	667	702	718	757	698	709	692	750	706	722	668	726	718	725	741	743	732	695	714	718	710	724	697	719	657	735	743	735	727	705	749	724	715	750	768	729	702	734	732	688	744	683	693	714	726	759	718	699	684	709	721	684	716	675	737	705	742	739	731	717	700	690	683	677	700	740	721	743	735	725	699	768	713	718	708	697	721	704	744	664	699	693	728	677	735	771	710	699	702	659	727	718	696	718	736	715	688	773	688	664	729	693	732	731	758	710	679	727	700	708	725	685	736	752	710	741	762	736	741	705	723	745	664	746	713	722	676	678	730	722	735	724	704	726	703	711	727	714	718	718	718	756	714	718	714	668	695	752	678	748	742	680	696	766	685	665	698	681	733	740	757	734	667	737	700	743	654	708	745	756	714	703	682	733	715	707	667	770	729	658	723	699	681	708	688	773	746	704	732	737	711	759	722	692	703	752	708	741	714	720	751	708	727	757	676	714	714	708	717	703	730	721	716	701	771	721	760	745	704	719	753	708	704	752	736	699	721	703	719	667	683	693	709	730	652	735	747	747	725	734	727	722	684	740	668	738	705	710	684	678	732	706	738	703	720	689	715	686	720	711	698	708	740	688	743	703	686	697	728	728	724	676	724	707	761	671	693	737	710	699	752	713	704	749	700	747	726	706	723	705	710	761	656	730	671	707	693	717	727	746	691	771	720	786	764	739	747	716	720	709	694	680	767	720	712	704	680	700	723	677	741	705	729	674	683	752	729	718	643	726	726	721	701	766	687	701	741	768	728	747	683	710	694	733	735	734	732	719	740	709	710	730	726	723	729	691	735	727	677	703	766	738	721	713	718	742	713	655	726	690	723	738	666	721	702	715	669	763	702	750	712	713	724	780	713	692	728	725	701	715	750	745	741	714	693	761	739	690	749	704	717	727	696	728	682	712	707	653	684	686	736	701	705	707	740	743	697	698	748	770	728	703	703	743	736	712	686	721	710	749	728	699	743	723	738	709	691	732	758	714	743	730	700	707	708	704	674	713	715	748	775	709	703	684	699	738	708	763	697	709	754	696	738	704	714	759	734	715	675	694	725	709	724	701	725	695	718	796	725	686	763	735	694	705	701	736	701	713	714	720	727	713	728	733	747	677	692	729	695	703	725	695	727	704	726	736	725	721	720	669	758	752	686	731	729	730	683	692	748	736	672	705	722	717	739	737	688	690	680	767	703	717	727	691	700	730	724	715	694	780	757	701	703	723	666	685	720	728	744	772	654	694	745	740	727	716	701	709	700	652	686	722	718	742	700	681	737	735	722	710	670	692	634	760	708	693	738	677	697	715	657	670	719	707	681	699	706	725	692	714	740	730	723	662	737	730	659	754	711	701	712	714	709	729	753	677	730	687	751	735	684	730	745	729	724	717	739	726	774	699	687	742	674	723	712	721	712	735	743	719	719	674	721	740	717	662	755	731	715	744	670	706	682	688	701	694	737	759	705	722	706	734	709	720	716	736	692	739	678	690	723	706	689	751	690	706	681	745	788	718	700	694	708	710	735	723	732	709	717	694	704	715	676	750	732	721	747	740	696	693	695	725	738	712	706	720	750	751	662	755	721	688	708	726	706	732	742	696	713	756	722	667	701	712	695	758	664	744	699	726	702	725	671	664	728	761	733	656	731	717	688	710	753	745	683	683	702	708	702	706	678	711	696	742	684	685	707	736	715	733	676	709	737	757	737	751	719	670	769	713	717	713	720	786	729	733	692	671	718	685	739	711	695	694	692	712	711	730	700	718	727	698	686	733	700	695	712	696	740	729	739	721	682	703	704	681	778	753	718	728	704	719	717	734	705	707	708	682	709	730	709	738	685	715	717	696	706	691	715	754	718	753	710	726	710	789	743	682	767	736	744	728	732	716	717	711	734	752	693	760	675	737	734	774	699	751	715	726	690	716	704	692	690	709	698	694	730	746	705	710	701	718	687	732	715	728	777	707	728	743	637	707	653	732	730	689	726	696	701	756	709	718	745	687	714	738	712	709	751	723	714	726	757	731	696	719	693	747	736	730	702	652	727	724	692	710	716	736	703	684	717	705	740	737	738	728	717	714	719	738	719	674	714	698	739	758	723	716	714	728	754	756	711	695	743	711	713	705	686	680	724	737	687	746	689	753	769	708	737	715	737	767	716	729	719	723	702	779	777	668	735	741	728	765	731	695	692	683	714	756	724	738	734	702	710	716	701	763	757	701	739	693	734	719	743	719	736	730	741	750	716	765	730	752	712	683	706	765	753	734	751	721	691	692	734	756	721	716	726	790	651	734	721	720	715	755	736	691	684	749	722	676	729	646	776	759	724	732	735	699	722	704	688	735	716	730	719	759	721	709	702	703	688	727	715	706	727	696	700	737	753	728	721	740	717	717	666	710	749	663	665	728	703	719	716	691	732	671	709	758	713	669	683	710	719	756	699	739	739	769	735	717	786	712	742	737	709	748	754	738	745	738	720	707	763	699	715	697	633	742	723	706	726	742	705	731	709	709	700	777	707	704	701	723	788	708	724	752	739	709	735	674	700	697	738	726	713	724	668	664	683	740	706	719	675	712	716	709	717	767	703	720	756	709	697	663	710	712	692	679	734	707	725	721	730	732	738	754	713	725	728	680	746	779	737	693	733	684	745	740	708	757	730	681	725	717	717	729	695	681	721	795	727	699	724	726	744	721	699	683	757	676	709	748	740	725	685	761	694	699	734	719	713	727	726	709	648	667	725	762	699	712	724	736	733	704	731	736	723	715	730	696	710	737	686	682	741	769	698	744	709	743	720	708	714	684	707	748	692	719	694	733	693	755	718	749	717	722	707	692	711	663	697	789	757	666	727	722	740	743	763	709	686	711	767	710	737	734	748	704	722	715	706	700	735	747	758	728	695	727	702	689	717	712	718	782	727	709	744	720	724	702	692	753	727	683	675	747	701	738	743	729	696	763	707	693	702	701	722	722	719	706	730
13818	2478	2799	2344	1617	1253	802	653	605	499	463	528	460	345	326	315	309	305	298	280	254	240	233	260	232	253	256	264	225	245	213	249	223	236	239	241	216	239	238	249	219	225	231	239	227	233	221	239	217	227	190	208	233	228	249	232	233	217	240	220	232	208	253	246	211	227	232	241	210	197	216	214	228	185	228	222	234	200	233	203	207	226	245	188	238	206	211	197	205	215	210	209	223	210	239	222	219	204	219	205	200	224	211	216	216	237	227	224	218	187	204	214	207	212	226	195	217	223	204	218	186	205	219	207	225	235	221	212	210	228	208	206	210	249	213	230	205	241	221	224	191	200	233	197	216	229	237	219	205	204	223	238	214	223	223	205	223	221	224	214	220	230	214	214	211	223	224	201	234	188	210	241	218	186	232	237	232	231	200	222	235	202	210	211	213	217	203	195	209	204	197	214	200	216	220	219	211	222	212	180	220	216	206	215	244	220	197	263	210	228	210	200	206	220	201	232	213	209	203	221	192	218	203	221	227	228	230	220	223	199	225	204	214	224	229	226	246	209	217	216	219	221	234	225	239	209	221	232	214	213	223	222	241	217	199	210	210	197	233	217	216	223	203	235	228	192	204	217	221	249	210	190	203	204	211	216	250	237	206	207	210	200	225	232	218	214	219	229	238	239	221	243	212	181	193	225	200	239	216	207	226	199	204	231	232	227	233	205	202	214	228	230	181	220	196	237	242	234	181	210	223	223	184	216	199	225	226	230	215	253	215	205	208	239	218	201	232	251	209	227	210	221	259	190	195	205	248	210	234	211	204	215	194	213	223	221	213	235	215	201	224	225	224	193	227	214	216	204	239	216	205	240	197	217	192	209	232	211	205	228	209	224	194	181	214	218	229	231	216	217	213	178	201	211	231	214	205	203	195	217	217	209	198	228	198	218	180	233	262	225	228	226	213	213	226	213	214	211	200	173	225	208	217	234	221	172	216	225	216	238	196	233	247	220	217	219	210	199	209	205	228	209	211	234	210	222	207	219	212	196	240	257	245	194	213	253	226	180	220	215	220	229	241	210	206	228	221	227	205	222	216	231	225	221	235	233	226	227	209	211	207	222	224	224	208	176	221	204	217	189	234	200	228	206	214	222	227	220	236	196	222	230	239	211	178	224	200	231	213	219	230	236	221	234	241	203	232	222	237	216	207	235	209	227	233	199	202	216	234	218	218	204	224	206	222	208	214	243	212	239	232	210	198	209	202	210	210	216	231	252	193	225	223	210	245	216	238	191	224	197	217	200	203	206	203	223	196	203	216	201	244	224	215	225	221	202	214	205	221	198	220	225	198	198	185	216	217	202	220	217	222	208	213	229	186	212	246	223	199	230	221	222	240	243	203	183	197	225	238	235	205	215	238	216	180	208	219	215	221	227	215	229	213	223	246	219	210	209	222	228	215	206	207	205	209	194	224	205	214	221	202	199	243	214	221	214	196	238	209	205	226	231	237	203	220	207	201	203	197	252	193	253	176	227	225	218	193	251	257	187	203	176	238	213	207	206	220	228	209	219	188	221	219	210	215	204	204	201	194	214	230	204	213	218	227	220	225	209	239	226	232	250	211	215	225	210	230	230	222	225	224	218	239	242	232	263	229	208	198	223	204	222	216	233	231	203	207	221	231	234	219	194	218	203	227	222	204	219	181	239	197	236	249	223	204	210	208	216	199	211	199	223	219	219	224	201	212	213	205	204	215	222	214	214	218	252	244	234	235	206	214	210	234	207	216	233	230	208	219	220	211	224	236	224	217	212	221	197	203	205	217	223	211	223	252	214	208	221	211	232	193	209	208	234	204	216	196	206	200	197	221	202	225	233	244	220	207	183	198	231	214	202	208	203	241	211	215	228	209	222	235	212	196	231	237	241	225	196	230	233	199	220	240	206	234	228	241	224	205	231	183	212	184	204	226	211	214	207	214	218	213	245	202	219	216	250	206	215	234	240	226	212	214	180	211	221	191	222	211	222	174	200	209	195	199	205	196	182	241	225	205	224	218	195	190	188	199	223	211	218	227	212	233	200	191	240	205	227	208	247	197	218	227	209	221	227	265	219	214	223	233	233	220	217	212	211	219	206	208	195	202	217	232	223	266	234	231	212	213	213	193	219	230	244	222	242	236	219	234	218	202	231	199	237	227	216	220	188	228	226	185	229	219	211	229	229	208	193	215	203	227	226	260	211	186	218	231	223	201	212	185	230	218	210	220	205	225	236	217	204	225	219	230	217	207	191	182	221	210	244	211	203	214	195	204	247	226	218	202	200	196	215	218	227	241	235	197	204	211	209	243	203	227	227	208	222	215	217	246	239	202	211	219	191	185	228	249	218	218	221	218	227	195	202	210	196	224	241	246	213	235	197	235	215	209	192	194	212	250	231	223	244	234	216	230	249	207	212	223	232	243	222	229	203	189	192	182	239	226	241	229	212	212	230	206	178	209	217	205	232	244	221	224	232	192	240	227	234	207	247	243	189	194	205	194	206	233	219	221	206	215	230	207	231	205	206	207	219	206	230	235	206	221	233	211	204	223	210	213	195	209	233	208	205	211	223	208	215	211	207	210	238	204	235	229	217	219	215	226	216	213	235	233	203	222	223	233	228	210	198	235	204	241	194	227	216	213	225	233	200	234	229	236	192	196	193	212	213	218	201	233	193	226	215	225	202	228	222	235	228	212	242	208	200	242	240	200	194	225	211	231	235	220	228	209	220	198	212	205	238	216	203	229	211	233	195	239	220	218	214	200	243	238	224	217	193	210	221	220	213	233	236	222	224	223	213	200	218	200	219	228	220	205	227	193	215	227	216	238	222	224	222	192	211	236	223	202	203	224	226	203	228	231	244	188	214	234	215	210	220	203	215	224	203	236	241	205	193	196	226	214	207	198	244	213	203	229	226	215	224	219	199	218	200	227	205	191	203	200	215	226	215	205	212	221	206	188	204	217	236	192	208	236	208	211	227	237	203	239	212	194	218	205	204	196	219	218	213	229	232	225	201	205	198	247	215	198	222	197	222	254	198	215	207	232	216	187	197	231	215	245	234	224	239	209	258	224	226	201	197	232	216	214	238	214	210	208	221	199	210	226	237	226	190	208	217	211	219	207	227	219	232	171	242	185	210	215	235	201	224	242	216	223	208	209	242	240	222	223	204	235	206	213	218	232	253	214	219	233	241	244	186	203	201	221	208	217	205	233	227	197	216	229	205	203	210	235	222	230	211	204	211	194	243	227	232	200	205	225	229	217	224	218	208	215	220	242	260	210	219	226	176	202	190	211	228	201	204	228	237	199	218	213	228	211	206	215	186	235	202	211	233	229	216	241	243	237	193	208	210	232	182	211	184	216	236	246	202	197	218	226	229	240	222	196	248	234	233	222	219	200	180	226	197	218	226	204	202	233	213	247	196	222	224	208	205	200	236	227	199	220	203	226	210	247	193	229	224	228	224	202	206	222	238	203	211
8973	2543	5495	6994	6386	5043	3600	2763	2414	2363	1971	2171	1737	1445	1376	1264	1181	1236	996	971	945	857	840	830	825	765	785	709	716	644	627	614	615	655	663	638	606	603	621	624	632	643	636	607	607	617	637	618	569	612	580	561	611	614	573	613	616	608	599	572	554	594	572	562	552	570	554	552	523	548	580	551	579	578	569	584	555	550	564	552	552	524	553	526	567	579	565	541	516	514	550	552	579	544	568	558	531	538	519	545	566	603	544	558	556	555	508	526	532	532	537	567	529	526	537	515	511	520	560	560	517	556	543	565	535	533	611	537	505	504	569	471	544	543	552	538	577	539	540	542	541	560	582	500	517	544	575	535	554	558	501	540	576	514	574	477	574	535	574	533	570	543	547	530	538	537	504	518	577	574	565	535	531	552	558	543	538	562	528	567	523	525	566	520	551	538	541	535	548	507	503	530	575	577	536	576	497	505	531	536	528	568	514	564	543	562	529	509	556	564	569	541	549	520	578	554	532	487	511	537	550	530	528	519	510	542	558	543	527	597	560	535	552	523	553	529	560	546	528	531	525	554	518	544	550	564	572	546	548	546	550	534	544	537	555	571	557	549	492	527	531	587	565	570	517	552	551	508	575	576	535	554	539	520	544	541	474	516	551	522	557	488	537	526	542	498	537	548	573	521	518	549	542	525	500	571	554	536	559	535	524	528	556	515	591	540	509	547	517	548	518	532	536	485	551	556	575	509	512	530	530	541	536	513	514	560	523	551	600	536	539	534	525	540	510	564	532	548	561	542	550	568	508	544	493	506	564	498	505	522	522	543	503	547	532	554	510	559	516	501	522	532	550	518	540	559	549	530	545	545	557	525	529	546	531	524	545	504	514	520	540	542	523	596	532	562	527	532	545	542	546	579	565	548	565	577	573	567	552	516	543	592	549	545	504	558	509	547	540	565	512	529	507	540	530	556	581	558	541	525	538	525	553	559	560	534	521	522	574	535	567	566	537	534	535	525	568	531	533	512	567	533	582	525	550	495	520	535	528	537	518	508	553	548	560	496	559	526	521	539	546	536	519	571	538	534	520	571	527	528	555	534	543	546	532	543	526	544	534	531	549	572	538	550	519	550	580	554	557	597	554	568	533	553	552	564	508	515	548	541	543	556	536	576	553	555	517	554	578	563	534	547	551	568	540	539	542	576	523	544	545	536	553	533	535	534	529	552	531	526	559	559	548	496	594	529	571	570	534	530	525	552	498	551	575	579	544	544	523	560	578	567	508	534	523	532	534	580	536	503	540	569	537	559	504	525	477	502	560	555	538	548	531	581	573	553	543	521	515	535	501	533	534	555	527	537	542	483	525	556	559	577	533	562	511	535	585	506	553	513	538	574	533	488	521	570	530	520	577	525	527	514	572	523	579	555	564	546	541	529	548	523	552	543	562	512	560	535	553	578	532	558	564	536	536	555	554	546	545	521	554	554	530	545	521	526	507	539	491	538	539	542	481	553	529	549	550	536	559	548	553	512	574	555	507	562	533	502	520	537	580	573	548	549	532	551	529	524	553	523	489	546	507	562	554	558	530	512	540	528	533	582	543	572	552	532	540	524	522	518	516	541	526	527	552	532	552	532	531	526	562	524	583	529	575	523	540	499	530	525	501	549	530	522	536	528	531	557	530	537	533	571	534	562	600	489	548	530	546	546	521	504	515	543	547	533	562	540	545	515	526	505	522	582	545	520	573	539	567	589	539	538	529	532	528	518	543	529	543	544	585	561	560	571	525	577	557	559	549	568	540	551	590	515	535	509	507	523	536	530	566	551	540	532	465	540	554	558	524	563	556	505	543	558	516	541	568	543	529	521	581	532	554	513	519	525	535	542	542	516	575	546	564	540	541	550	559	556	579	546	549	548	555	564	526	580	508	539	528	569	577	525	544	518	538	578	530	532	541	574	494	579	520	525	530	526	578	557	557	503	563	563	543	545	528	547	563	576	550	527	545	532	504	547	580	525	550	548	526	576	521	536	541	569	566	531	491	564	512	525	536	513	514	521	570	565	566	506	527	539	547	570	553	522	498	546	495	504	517	562	538	544	537	541	539	530	548	541	545	548	532	564	541	530	495	527	559	595	533	548	515	510	491	533	589	593	559	576	525	510	518	544	564	549	543	548	518	515	506	595	497	538	565	524	529	529	541	541	548	510	525	513	547	539	504	502	548	588	576	527	561	538	541	523	536	575	521	569	540	507	546	559	521	529	530	555	502	536	555	567	534	534	512	592	598	490	559	538	543	575	541	538	555	541	549	555	561	543	540	540	539	540	561	541	582	537	525	526	527	508	559	510	552	578	524	508	506	543	536	581	549	565	549	540	541	524	533	576	581	493	567	534	534	528	530	508	529	547	561	558	545	562	520	534	544	545	546	538	542	560	519	557	566	552	582	558	535	525	504	516	508	546	543	551	553	578	506	533	548	499	528	543	555	494	550	556	540	530	573	546	590	520	569	561	563	522	532	552	525	559	529	557	547	552	546	507	512	530	520	528	547	530	561	540	511	524	543	538	549	541	573	569	566	543	506	515	521	576	550	528	540	532	599	546	534	520	543	489	585	549	497	513	532	584	515	511	551	581	515	547	547	505	569	531	548	573	571	547	535	560	541	561	557	611	536	542	509	533	544	566	543	535	526	547	552	555	547	545	549	521	560	578	539	525	535	550	535	547	557	583	556	511	510	506	562	508	546	554	498	530	518	534	520	561	576	535	535	551	524	550	547	553	576	561	574	488	495	512	565	547	524	574	549	554	538	542	535	560	542	542	556	535	544	521	524	581	565	563	557	529	493	522	542	518	508	524	538	549	541	529	571	531	525	545	548	546	498	506	566	528	546	525	533	547	549	544	502	544	534	508	570	527	548	506	510	537	535	499	571	526	591	541	544	547	556	530	561	529	554	551	550	506	549	583	525	480	538	521	529	576	581	559	548	557	564	536	531	580	520	561	541	522	534	544	546	522	548	545	551	575	507	565	535	514	560	556	540	518	521	602	523	569	507	560	514	553	578	542	524	557	533	526	492	532	573	547	519	536	566	569	513	504	525	577	575	560	529	537	543	552	542	514	600	555	571	581	566	533	585	534	522	519	526	563	547	539	563	546	551	559	557	581	551	535	533	564	523	532	514	537	520	593	524	533	551	556	538	528	521	515	553	562	567	551	533	541	548	549	550	498	541	573	572	546	556	565	540	543	547	557	595	572	542	565	568	522	558	526	545	536	544	530	561	554	605	553	513	555	522	541	544	535	553	570	531	527	531	533	573	545	548	593	563	533	526	567	506	490	552	559	560	566	515	503	541	536	507	543	555	512	530	538	521	554	528	545	547	519	561	556	547	538	533	563	539	489	577	567	562	521	536	520	553	521	536	533	547	538	532	533	506	553	578	537	521	523	536	540	517	566	534	541	556	599	538	519	539	557	528	530	555	572	529	560	527	549	558	543	525	518	557	530	540	534	563	600
2181	933	1207	1047	783	659	529	433	410	430	375	380	364	416	348	350	382	321	330	337	346	335	345	344	338	379	351	318	350	341	325	327	355	346	331	334	355	314	307	341	334	316	341	328	334	296	340	299	333	330	310	298	318	304	323	330	329	333	317	354	307	330	325	311	309	349	295	313	307	336	312	337	301	331	324	307	328	333	323	338	339	356	342	324	333	324	330	342	339	361	366	305	310	299	306	378	323	323	329	369	376	325	375	337	336	328	320	326	295	336	327	336	328	307	358	354	334	298	319	353	379	344	331	300	341	305	356	332	326	323	329	300	317	317	328	331	328	329	341	349	318	333	357	311	320	299	323	346	318	345	302	310	320	312	318	321	325	325	293	350	362	343	312	317	287	339	318	309	329	321	322	286	334	348	307	343	284	311	315	310	326	342	341	302	324	304	327	357	348	307	305	343	326	326	350	328	335	307	332	312	324	311	338	319	341	336	302	317	336	340	348	317	307	312	298	348	333	364	338	319	354	306	309	353	352	338	325	318	309	329	354	334	306	331	335	319	337	282	340	366	336	345	328	343	327	288	316	341	364	355	306	337	310	304	292	308	351	338	332	322	316	312	332	303	312	331	333	353	340	321	317	327	338	332	330	309	323	347	335	319	364	354	294	307	305	315	320	338	340	317	340	326	354	354	348	316	309	325	361	289	313	299	309	328	355	305	345	348	328	325	333	343	333	285	324	325	305	323	348	295	337	323	346	309	331	341	325	343	333	340	330	319	322	313	313	302	324	347	340	325	287	325	339	321	315	296	325	340	342	332	288	337	348	357	344	321	323	322	360	323	309	338	322	310	338	296	314	320	321	315	345	342	310	311	323	337	302	350	313	301	330	311	332	320	325	321	327	293	328	374	365	347	341	316	362	328	340	300	329	366	325	323	336	346	340	315	312	305	339	336	327	303	322	338	318	344	367	334	341	318	318	335	332	337	311	297	339	329	341	350	311	311	337	335	342	354	334	302	319	336	350	360	332	304	361	292	318	335	335	347	322	347	334	339	318	318	305	300	321	308	319	314	327	319	325	310	332	302	314	322	353	344	351	317	326	318	307	385	346	324	332	318	322	320	289	306	327	315	284	305	333	337	340	291	307	364	332	314	317	334	336	358	334	357	327	313	338	336	325	313	342	327	312	331	346	339	333	325	349	343	341	316	295	316	289	336	344	337	362	351	326	305	311	350	315	328	333	332	308	314	333	320	305	336	345	320	324	336	324	355	329	299	320	322	328	301	335	326	328	334	313	298	335	330	349	340	310	333	309	357	352	323	316	349	302	334	318	368	330	340	325	327	299	340	305	290	325	336	316	352	340	319	345	343	313	333	318	369	349	338	321	313	344	313	332	334	315	322	315	334	313	330	322	325	322	347	374	339	336	321	334	333	352	352	322	336	338	332	295	304	287	314	358	330	338	327	342	326	320	336	325	316	346	318	330	326	333	312	300	348	320	331	342	338	370	342	329	289	382	365	330	321	324	330	333	314	329	309	314	353	331	292	318	301	334	320	318	293	309	350	288	317	329	346	348	330	324	307	343	306	329	328	331	326	296	312	278	317	346	325	351	325	342	340	331	333	354	319	343	351	319	351	346	296	372	347	335	336	343	345	318	321	320	327	336	309	326	283	316	287	307	315	337	311	330	352	323	312	295	310	348	348	314	327	350	343	306	314	329	330	333	309	355	336	316	318	353	321	359	323	309	341	304	313	353	348	285	340	339	329	330	310	350	349	314	296	288	311	347	351	313	338	326	312	311	318	297	301	321	318	287	316	306	336	322	341	332	312	330	336	323	314	330	328	327	316	322	324	334	304	335	318	326	302	320	322	354	329	318	303	344	357	327	327	337	311	322	323	365	356	317	328	329	378	345	315	308	312	316	322	352	321	320	341	302	328	306	330	320	355	327	341	344	300	314	325	313	355	311	321	301	331	346	318	292	365	347	310	348	341	335	324	372	316	339	334	340	376	359	315	318	360	332	321	295	334	325	355	337	321	346	349	288	339	339	295	304	313	322	353	323	323	328	301	342	314	336	325	334	309	338	368	317	318	326	305	325	340	364	301	317	349	303	346	343	335	326	341	329	351	317	299	334	308	350	326	317	316	336	339	331	332	318	326	338	340	296	327	315	303	336	312	324	314	336	306	323	330	349	325	345	308	310	324	325	325	337	336	324	340	342	330	296	337	321	319	334	327	330	363	305	376	344	314	336	336	345	316	349	318	341	309	315	277	314	357	281	337	305	306	333	311	361	351	322	330	344	328	323	336	334	332	372	345	307	303	333	307	302	304	317	343	336	363	315	326	343	320	330	339	311	312	292	334	330	346	305	305	297	351	339	348	338	338	314	340	343	290	306	325	330	297	307	333	318	310	333	277	333	325	339	288	350	310	302	347	330	321	285	330	344	302	326	355	318	321	335	338	310	324	291	357	318	311	313	300	345	314	310	356	323	363	316	312	338	317	356	315	325	312	315	320	328	334	324	344	343	347	338	324	381	331	319	328	336	359	312	292	340	300	355	363	364	315	338	332	321	343	326	337	334	316	317	332	333	340	292	339	358	341	317	333	366	346	368	323	324	308	356	352	324	360	317	351	306	325	342	363	338	319	292	322	326	316	313	330	333	316	320	310	333	307	309	337	328	324	314	362	315	331	313	307	305	301	318	337	329	318	313	344	358	331	328	342	337	311	315	315	341	305	318	337	321	321	314	333	331	301	315	315	321	318	307	323	304	338	327	349	315	347	355	311	307	333	338	357	344	299	334	298	361	347	317	321	316	314	362	303	330	320	369	359	344	328	308	321	341	316	339	303	303	340	367	343	312	307	329	307	334	299	351	327	339	302	309	345	346	327	388	294	334	343	346	312	317	356	333	336	320	294	318	330	337	323	359	313	307	348	299	316	370	319	322	320	299	336	344	307	331	302	316	340	345	297	318	343	339	290	339	319	286	344	320	356	322	320	311	332	285	286	292	322	333	329	324	337	317	334	308	330	301	331	360	314	318	308	313	346	329	343	291	325	345	337	287	342	320	326	340	306	313	304	301	320	324	320	320	303	316	367	285	358	318	339	313	302	336	309	314	350	338	312	286	338	311	333	359	330	317	325	288	305	374	327	310	307	292	315	322	318	288	299	343	323	321	330	323	346	328	332	329	376	340	330	317	340	322	309	328	339	318	334	343	335	333	300	321	347	324	291	311	300	325	320	344	321	323	349	342	359	331	368	344	331	327	345	315	328	278	336	301	370	365	325	303	322	335	302	333	326	305	315	324	332	378	333	341	330	371	317	335	299	298	320	306	350	346	339	315	326	337	352	343	323	319	363	294	302	334	320	303	326	325	290	324	314	321	350	320	350	326	361	327	345	342	325	330	382	351	336	340	332	350	294	341	341	357	285	318	312	346	372	347	334	324	344	327	345	347	324	352	323	325	317	328	304	311	342	313	321	331	331	336	317	305	376
2432	1327	2553	3122	2845	2372	1736	1406	1385	1306	1256	1190	1160	1059	1017	947	951	911	945	821	856	874	858	870	896	852	833	833	804	807	776	790	791	815	834	835	742	776	794	794	841	811	850	815	817	780	797	827	818	763	843	792	754	802	820	820	773	824	825	807	795	792	795	764	790	758	722	782	790	786	773	744	812	780	816	792	775	832	791	739	802	795	827	778	788	787	767	822	772	763	757	787	779	803	786	841	760	762	724	785	787	781	805	809	761	776	726	800	779	726	777	777	837	773	779	736	757	802	748	766	757	801	783	761	758	778	743	755	741	816	771	766	787	781	766	786	786	794	777	770	783	806	781	785	781	789	781	776	731	803	765	784	741	762	786	769	795	781	809	819	728	792	803	788	762	794	727	788	761	777	781	753	782	785	754	767	812	821	789	755	798	791	773	812	786	793	796	794	816	806	760	811	803	801	723	770	799	761	788	756	776	757	767	805	797	807	802	757	768	807	809	759	794	790	764	802	778	812	747	782	747	740	764	823	806	785	760	756	762	781	775	752	820	732	730	821	816	747	789	789	774	809	756	792	767	783	835	769	780	770	782	806	751	774	779	802	733	761	756	788	804	755	770	829	795	813	807	835	743	776	773	793	810	834	806	788	744	731	753	797	805	777	777	780	735	775	716	832	783	793	794	811	768	829	823	780	771	786	798	835	785	836	753	801	790	856	810	765	780	776	798	818	782	756	804	796	834	778	807	799	798	794	816	783	789	767	815	791	737	725	780	786	798	779	782	738	779	757	795	790	811	758	765	801	780	817	805	787	801	772	776	783	803	778	756	753	815	809	756	790	799	738	791	724	792	769	774	777	841	753	774	793	823	801	779	804	807	805	755	787	812	775	828	783	796	776	808	758	786	779	768	777	821	786	798	778	779	792	752	778	781	770	741	845	803	810	782	743	775	787	765	762	762	783	816	811	738	786	796	779	774	785	737	768	811	829	758	756	791	739	758	821	734	766	798	790	797	767	784	791	761	796	779	812	822	793	718	821	780	816	771	785	750	735	788	776	774	775	746	766	793	787	780	817	819	825	779	763	745	758	806	793	809	805	772	762	748	793	790	818	757	783	777	807	768	783	795	794	761	817	776	747	768	776	853	727	821	807	735	801	794	804	783	728	781	775	730	774	754	801	744	798	768	797	765	748	748	821	788	724	782	778	787	805	790	800	800	813	793	781	731	756	759	773	813	736	858	697	742	819	824	777	756	793	807	808	806	788	729	771	813	793	819	749	828	761	787	800	799	755	794	777	790	743	792	740	827	723	841	775	764	785	794	788	720	820	755	799	767	761	802	771	786	817	792	750	750	807	756	813	783	781	802	776	817	788	749	828	827	818	799	789	754	821	744	791	747	791	777	767	742	761	777	756	854	765	799	820	769	765	799	782	791	775	792	758	761	821	803	759	761	825	761	811	790	775	771	762	795	858	780	758	813	758	770	779	795	775	771	785	765	758	824	802	736	743	790	815	783	796	796	746	757	777	795	795	796	826	814	817	818	799	826	741	750	741	774	810	776	787	791	723	785	776	746	759	776	780	737	753	766	704	789	789	725	848	789	819	837	768	763	705	779	783	774	787	801	798	772	737	796	766	792	794	790	787	750	847	770	782	776	776	781	739	823	792	763	732	816	744	800	792	770	804	795	829	819	783	756	807	766	712	769	761	774	827	761	752	773	723	757	730	788	759	802	748	760	756	832	799	784	814	758	774	762	812	732	788	788	758	789	744	801	783	798	741	739	762	824	797	737	762	792	807	815	813	737	804	798	770	755	818	795	767	820	795	768	797	785	787	745	749	771	776	776	793	805	785	825	758	752	787	768	799	787	768	827	793	789	734	794	820	772	814	782	734	789	788	820	839	760	774	823	791	822	752	810	791	789	789	777	743	800	778	777	747	738	805	782	779	796	789	751	776	808	814	769	725	753	760	806	778	799	782	826	746	779	780	885	796	753	796	786	815	810	772	804	806	803	747	820	787	774	716	741	792	798	799	756	813	770	740	731	750	779	803	786	803	765	774	802	753	748	816	775	736	769	830	809	747	754	817	771	800	758	767	725	765	824	776	788	806	778	777	768	814	767	759	805	833	831	745	798	744	797	793	774	815	796	828	794	770	775	802	778	821	777	842	801	778	748	758	795	832	783	775	730	793	733	797	785	796	776	782	792	786	774	752	776	743	769	785	780	772	778	783	778	777	787	808	801	767	766	783	850	772	766	734	808	751	794	845	846	754	789	784	773	831	761	751	777	763	765	768	772	819	770	748	768	748	724	753	779	756	777	792	847	785	753	792	801	754	752	813	784	758	766	800	784	793	715	799	749	792	787	729	787	770	721	788	787	785	762	810	770	811	779	803	806	790	794	829	804	733	775	791	768	765	779	809	773	754	815	763	790	751	806	805	775	798	776	747	779	777	826	749	781	737	767	750	766	821	822	826	778	813	793	807	824	792	741	849	735	774	756	727	786	757	802	774	721	782	790	807	781	772	756	701	743	772	769	724	770	790	795	775	803	739	787	812	778	775	797	790	769	778	751	787	777	811	793	798	744	836	814	760	768	819	821	801	753	788	813	782	797	757	845	798	792	786	779	769	822	789	814	780	799	807	757	820	758	781	773	777	801	817	807	758	773	786	762	816	807	796	768	811	806	752	763	819	789	812	779	776	782	751	762	777	759	745	767	739	776	795	796	799	761	802	802	763	787	758	788	831	793	760	769	788	737	762	817	800	763	772	780	783	768	818	790	737	770	769	778	809	720	809	807	813	729	733	787	819	830	784	820	794	809	737	762	721	773	732	772	729	796	769	740	723	796	800	779	746	796	776	839	796	781	747	801	782	778	820	792	798	751	772	759	808	768	777	791	777	745	783	804	815	813	805	790	744	787	733	760	781	742	775	769	767	756	795	814	807	740	803	804	755	787	742	764	802	786	744	809	836	774	812	780	772	831	810	728	811	817	788	820	794	739	801	806	763	838	775	791	784	806	777	807	831	763	757	807	821	771	783	751	829	744	747	820	806	766	788	758	740	773	766	816	778	795	792	779	814	821	792	821	759	767	770	808	821	814	794	802	780	842	821	836	770	729	769	764	759	773	770	805	790	788	711	764	786	806	761	785	780	765	756	768	765	751	807	761	790	785	738	768	792	806	814	756	800	748	775	813	824	804	800	825	819	799	793	752	767	791	735	739	757	796	748	795	773	786	825	715	812	759	769	800	799	806	779	804	777	802	777	819	759	854	804	756	762	808	797	810	780	781	759	777	733	807	780	791	796	775	789	772	739	730	780	788	794	768	787	793	762	777	774	771	762	828	789	775	732	788	725	800	767	799	795	819	765	744	832	804	770	757	766	796	817	756	752	786	818	800	751	773	778	795	770	754	732	802	783	803	748	825	823	762	798	774	771	784	751	743	737	762	739	762	775	744	802	780	776	843	797	747	827	769	800	762	762	818	815	777	760	813	772
7881	1601	1980	1654	1296	961	742	584	548	520	459	419	396	388	335	342	376	334	349	326	337	313	289	341	328	287	336	287	337	280	290	311	299	320	310	295	306	308	309	281	292	291	316	304	284	302	289	318	288	310	324	315	266	292	297	341	300	272	309	313	326	331	327	315	293	283	296	302	263	257	249	293	291	298	306	291	318	304	309	303	309	301	325	293	311	290	298	313	273	334	317	295	290	314	292	282	286	279	294	268	315	291	303	278	288	298	304	273	298	276	334	298	307	292	266	322	291	291	301	308	303	306	279	318	301	291	285	283	294	324	286	287	286	281	310	292	284	275	298	322	258	316	272	296	269	307	296	329	308	334	316	296	289	302	323	358	270	284	306	257	274	286	263	297	285	289	269	284	293	293	299	281	287	300	316	312	315	314	288	271	291	275	277	266	314	297	299	275	290	284	303	288	328	278	300	298	327	295	269	306	282	320	274	302	286	270	286	310	287	308	278	277	319	266	274	303	299	295	279	317	297	318	262	257	295	322	299	274	289	293	306	298	304	307	316	287	307	315	305	302	253	281	286	254	303	273	293	276	306	293	286	284	308	274	290	307	294	301	306	323	311	307	264	301	311	270	288	292	299	300	328	297	310	306	275	291	292	284	278	275	320	282	306	278	316	306	288	317	303	301	324	291	303	319	306	280	288	288	282	296	307	294	292	277	285	305	272	271	263	284	280	323	308	273	302	328	290	247	295	293	293	300	300	300	253	326	297	293	321	281	317	281	292	312	267	263	285	282	323	300	309	279	283	289	281	272	297	305	320	288	279	300	319	312	321	282	269	314	292	317	312	308	293	282	292	260	327	343	302	282	298	298	269	301	340	282	304	307	285	283	308	294	333	257	292	263	304	277	308	287	299	313	311	295	303	284	273	337	291	295	321	304	301	309	312	326	283	302	311	293	306	282	285	265	304	310	273	282	271	291	320	316	292	281	292	273	305	315	298	285	288	322	281	286	290	246	303	281	338	326	269	309	284	307	326	313	287	316	296	281	282	304	281	299	317	276	302	298	299	289	283	303	272	324	323	287	270	286	260	292	294	317	288	281	288	289	298	311	300	274	301	296	288	330	314	281	296	306	308	330	298	317	317	292	293	317	298	308	311	268	320	282	292	313	314	334	265	312	316	269	308	283	261	292	284	311	288	297	272	321	296	301	288	290	319	324	292	276	263	260	285	285	290	295	295	270	304	305	291	291	311	277	291	288	296	279	309	279	311	276	278	317	320	272	287	304	284	260	302	288	297	253	256	285	269	276	279	307	274	285	300	309	308	303	286	296	282	322	299	321	268	263	311	317	320	296	287	314	341	306	284	305	299	284	312	303	285	290	296	269	297	309	288	306	270	280	287	292	270	298	330	302	310	291	312	281	303	292	303	278	296	312	287	308	307	290	261	318	307	299	307	318	297	307	310	297	335	303	289	301	291	276	315	308	313	284	296	273	263	304	312	296	280	294	296	327	284	305	285	253	306	259	323	297	325	290	273	305	297	304	297	292	301	321	307	311	307	320	282	290	295	316	305	291	290	270	291	267	328	295	276	263	315	310	311	313	303	285	302	282	307	289	270	320	317	297	286	295	298	272	305	277	295	276	297	322	285	270	299	276	323	290	295	279	276	308	275	318	324	293	323	305	316	326	282	273	295	318	304	277	288	296	309	272	299	301	264	295	263	294	290	311	300	279	300	294	276	276	297	295	311	281	310	283	287	258	254	302	283	295	289	324	312	281	287	297	299	291	314	270	288	313	287	291	303	359	299	315	278	308	299	312	288	300	248	275	293	326	293	316	316	298	278	284	305	315	300	303	283	333	320	287	287	311	290	308	271	322	284	338	310	304	312	302	259	293	278	350	302	271	292	284	322	310	283	276	271	338	288	303	308	280	307	309	310	305	269	287	281	275	272	287	289	331	283	330	276	282	324	288	283	323	285	316	302	296	301	327	323	299	273	321	296	309	281	324	271	283	296	333	302	273	277	316	293	300	278	288	285	311	300	313	290	279	289	326	300	291	286	290	277	282	289	298	282	319	290	307	347	299	317	319	325	288	311	294	330	297	278	324	316	288	289	263	324	316	282	317	291	305	321	286	321	332	338	276	330	300	274	326	280	300	305	277	296	316	258	265	287	298	301	287	298	325	289	297	277	302	278	293	273	286	295	299	282	267	266	302	309	285	268	288	324	278	309	320	287	261	317	312	263	315	290	279	302	324	295	283	289	301	282	266	284	284	286	271	311	312	264	281	325	302	273	298	300	292	289	279	271	289	317	284	284	305	327	293	292	306	304	295	290	293	296	293	267	264	281	342	281	283	284	323	268	295	283	276	303	312	294	276	299	314	282	298	272	303	290	285	319	280	341	301	293	299	289	322	287	287	306	267	287	281	281	295	315	306	254	290	282	295	332	317	273	293	268	282	289	309	295	325	260	320	286	294	325	284	309	287	277	312	300	297	287	295	297	277	297	331	320	329	286	281	303	273	300	320	285	293	311	280	319	304	303	318	275	278	294	256	297	291	291	276	282	298	284	314	308	299	301	282	311	310	292	290	303	255	280	313	280	326	310	283	299	242	293	293	303	294	326	285	308	280	323	328	295	293	292	273	311	304	278	339	289	307	309	272	321	321	326	327	293	265	287	300	291	295	296	282	313	323	270	315	321	303	249	271	302	248	299	290	272	286	291	280	288	283	286	315	309	282	303	276	312	257	286	275	303	314	291	276	268	303	325	301	271	306	277	288	293	300	273	274	294	304	261	281	289	283	327	296	272	289	302	289	263	308	292	290	288	309	268	307	276	308	308	306	281	300	300	294	273	321	328	294	282	301	293	297	269	290	300	317	266	296	280	288	283	270	271	287	342	297	288	286	276	307	294	269	305	275	302	293	256	297	299	317	289	296	287	322	305	332	334	302	287	302	293	327	298	308	271	290	311	283	279	307	296	292	318	278	308	299	304	293	281	284	278	295	294	279	264	295	304	285	306	322	329	339	278	333	289	262	302	289	285	280	300	270	285	300	288	302	306	271	285	239	282	311	299	296	285	288	289	311	301	334	286	261	307	314	314	268	312	314	290	289	299	327	291	332	294	305	283	290	275	304	266	331	312	324	290	297	297	324	300	292	292	274	308	261	299	263	303	279	291	277	271	309	277	300	299	307	342	272	280	291	281	277	299	290	304	301	289	329	298	297	309	295	311	288	268	284	301	282	301	276	310	285	300	291	334	292	297	300	292	285	302	308	297	287	295	300	300	288	302	305	301	297	326	287	309	317	265	266	323	274	293	306	284	310	332	305	292	284	274	298	298	308	289	290	305	329	296	305	262	283	307	288	288	295	309	303	357	295	319	299	315	343	292	298	278	290	336	272	296	288	283	288	259	281	297	305	294	309	306	276	286	302	296	292	290	316	294	272	301	300	273	315	312	277	270	272	322	299	336	283	294	291	296	278	307	282	291	324	301	261
7161	1949	4061	5296	4819	3707	2836	2173	1992	1931	1743	1605	1359	1348	1212	1177	1078	1019	996	981	981	954	878	870	881	870	852	852	803	782	776	793	770	733	755	793	780	771	729	796	759	785	750	796	772	750	712	757	729	784	736	705	741	746	726	746	722	769	740	733	715	732	765	703	710	699	683	668	708	684	712	717	759	662	698	693	696	706	721	733	687	759	705	704	686	773	712	694	717	728	728	756	732	707	707	700	709	713	690	758	691	715	725	695	765	713	735	678	713	688	706	677	687	709	736	680	705	709	686	738	747	690	694	719	681	691	688	706	777	673	708	729	729	729	709	702	734	670	677	724	717	690	730	716	724	695	752	696	729	692	702	654	703	695	743	712	707	662	712	683	705	743	703	720	717	701	669	739	753	714	704	746	729	741	693	728	715	696	774	687	754	708	677	751	742	647	711	709	706	676	773	723	698	745	709	724	725	735	694	642	669	705	701	669	725	704	712	725	704	698	688	735	683	663	649	673	719	649	683	688	721	727	719	694	720	694	704	737	671	714	716	725	699	735	720	703	720	685	672	677	718	715	734	728	702	722	716	743	703	713	709	688	711	700	718	718	722	731	740	697	719	719	726	761	642	738	678	715	702	699	700	749	705	733	720	732	702	697	672	678	707	695	680	668	690	691	731	726	703	702	672	701	718	744	673	774	693	698	681	737	724	680	716	699	737	720	722	723	738	748	749	734	740	719	664	715	718	681	719	681	707	720	717	712	736	743	697	724	756	707	719	730	655	720	713	708	752	695	675	719	701	781	685	696	710	714	751	713	684	692	698	776	677	712	740	737	739	758	729	727	660	707	698	718	716	730	733	699	740	723	689	719	726	689	704	647	687	771	739	766	746	724	691	694	732	688	727	703	649	726	690	729	739	715	687	741	712	712	652	715	698	766	648	737	711	686	706	725	732	727	746	734	720	758	689	714	685	722	719	689	674	740	685	732	755	687	737	704	690	698	679	702	728	689	689	742	715	720	730	716	681	741	713	687	730	740	728	652	703	684	711	726	738	721	709	708	720	716	689	708	699	690	721	720	760	712	673	679	730	694	721	678	712	717	739	763	726	744	712	784	707	679	680	711	714	736	741	720	752	716	728	707	762	674	700	740	716	717	742	728	688	661	759	711	710	714	668	728	701	701	719	747	675	682	725	748	688	734	736	689	756	683	728	686	637	685	687	724	728	781	674	716	714	740	771	717	716	720	725	761	733	691	728	708	708	705	727	731	694	721	720	654	736	716	745	729	706	680	731	702	723	681	734	692	737	710	700	737	708	695	642	719	745	684	713	696	723	683	687	688	771	727	725	710	704	724	710	657	692	704	697	737	692	747	697	713	729	723	666	718	684	712	735	680	698	707	707	764	762	724	748	742	711	714	685	754	662	727	675	721	758	721	763	723	688	740	720	669	719	714	690	741	747	685	751	691	766	678	707	696	720	681	690	731	707	674	725	716	688	696	709	690	675	741	704	678	760	695	712	661	717	743	725	683	726	720	700	729	718	719	685	715	687	742	706	698	662	689	715	721	709	658	738	722	714	692	729	756	730	713	693	732	710	654	707	688	720	705	726	709	656	685	727	710	708	696	735	712	739	698	709	712	668	727	665	761	749	696	768	703	665	702	749	704	736	707	720	696	708	734	704	740	743	726	700	751	728	697	722	694	742	713	661	632	725	658	720	734	691	693	692	702	688	695	710	726	741	675	732	686	676	675	729	704	695	725	706	699	737	721	724	727	719	707	761	700	707	730	711	763	698	682	689	739	700	690	738	676	688	708	726	676	688	716	742	709	691	761	673	754	716	678	638	715	668	699	671	756	729	670	704	738	758	737	707	742	715	691	722	723	691	699	735	709	698	701	685	692	730	693	686	715	682	713	723	738	692	712	705	679	673	730	686	683	743	729	705	671	698	737	691	665	708	674	684	729	705	720	706	731	709	693	685	656	737	663	709	690	696	648	736	746	714	701	732	695	695	672	707	762	718	669	699	728	717	687	696	728	705	734	693	719	689	690	684	689	739	666	715	710	700	673	685	706	711	743	690	725	679	717	668	725	685	731	721	704	715	704	752	716	747	742	689	709	685	731	719	699	723	686	723	663	693	683	686	717	725	749	707	682	709	687	729	714	722	697	743	691	712	701	737	684	690	675	773	688	708	713	710	703	687	733	677	693	684	711	738	738	695	715	726	705	701	705	668	757	720	686	735	679	672	729	713	701	712	754	729	659	680	702	778	730	692	684	702	693	698	693	681	691	755	729	719	710	694	681	750	688	705	723	739	770	724	682	746	627	746	698	672	670	708	746	712	704	708	721	723	658	691	669	714	707	693	741	711	701	750	711	752	676	695	669	729	709	704	704	712	717	701	725	698	750	742	702	655	731	738	677	699	730	652	714	757	688	732	728	701	700	732	747	677	692	703	705	721	691	659	696	730	722	673	716	723	739	679	681	711	758	703	714	740	691	703	687	721	691	740	705	682	738	728	696	714	733	690	715	739	748	743	720	726	716	688	707	719	719	740	740	711	730	711	722	727	660	678	764	737	696	734	700	744	724	705	724	708	722	682	680	701	707	716	677	698	721	715	715	701	713	719	715	671	741	757	736	710	685	727	709	699	698	706	648	692	694	686	716	763	711	731	683	729	707	685	706	703	692	718	704	730	696	688	681	687	738	733	708	734	665	720	757	654	738	725	690	700	685	731	697	731	722	689	679	703	718	733	732	700	742	716	708	745	704	684	703	706	682	727	722	715	724	705	674	697	728	690	670	728	733	674	712	737	666	724	722	722	760	733	687	732	708	747	734	671	728	691	669	720	692	736	711	714	763	719	665	687	710	731	739	689	701	755	655	692	671	742	770	718	661	741	703	675	714	701	747	706	744	689	667	717	703	711	711	709	702	734	717	689	716	689	716	714	741	715	701	736	685	741	695	717	695	724	730	705	730	784	724	694	661	708	704	684	689	710	708	707	703	728	693	744	706	660	707	727	715	728	698	683	734	740	654	678	669	722	705	681	775	719	680	758	689	710	673	744	722	709	708	736	686	701	759	716	722	718	698	679	728	730	740	708	691	710	705	732	720	651	691	703	668	681	655	695	671	729	726	719	707	750	752	725	678	712	697	706	730	716	704	704	738	686	736	738	700	702	678	671	764	701	744	723	659	717	666	704	745	720	696	714	661	718	703	670	699	716	697	674	708	710	665	727	732	699	705	656	693	724	740	703	661	684	718	709	726	721	695	691	649	699	697	727	737	698	699	694	674	714	705	736	680	683	708	720	722	704	680	735	712	684	700	675	671	744	741	698	713	723	653	702	706	696	721	724	738	739	659	672	650	756	688	728	726	692	676	676	726	750	758	714	685	697	723	688	718	704	699	710	724	701	717	685	687	711	665	704	738	721	714	722	712	707	682	712	701	725	708	728	706	686	740	656	703	690	655	753	695	697	690	672	701	695	711	718	708	700	707	749	699
14017	2460	2773	2301	1753	1188	824	596	561	513	442	428	401	363	343	315	286	342	298	262	273	258	270	250	247	252	255	259	250	249	240	208	230	211	232	235	242	266	227	210	224	238	231	222	230	211	213	200	202	239	208	223	206	226	208	216	222	206	235	207	202	225	229	223	223	209	213	230	215	212	211	226	213	225	230	207	233	217	217	197	217	256	237	229	204	241	216	210	202	233	200	200	215	200	213	198	230	200	219	205	215	216	207	232	206	212	214	217	229	223	182	207	231	203	207	224	240	207	223	227	218	230	195	219	212	201	234	223	220	209	223	215	207	239	207	215	213	230	227	236	229	198	230	224	209	186	214	225	226	244	216	212	209	217	209	195	215	206	240	217	219	205	223	231	219	225	218	214	191	221	192	206	245	211	230	225	242	202	215	225	211	223	231	228	205	215	201	232	242	204	223	198	244	210	216	199	206	209	206	197	213	194	215	210	208	243	237	219	203	200	215	211	239	213	226	194	205	212	201	198	213	217	223	205	248	220	214	209	203	198	205	227	213	244	201	209	234	210	205	226	202	216	220	228	228	207	203	207	209	247	243	228	215	207	215	212	203	214	210	231	193	260	220	207	232	208	225	224	204	197	186	197	234	211	224	219	207	216	221	188	204	235	239	227	248	223	199	214	186	223	197	216	214	220	224	230	226	226	228	211	219	205	223	205	204	233	207	206	217	223	236	218	224	212	248	239	232	243	199	218	214	252	205	228	232	210	211	213	205	219	219	220	179	204	215	181	219	223	235	212	226	235	222	214	217	200	209	198	181	220	200	213	208	227	233	221	199	195	197	201	219	217	217	210	218	206	215	187	214	241	214	218	201	242	224	220	232	217	191	205	208	222	241	244	210	222	210	198	211	192	197	201	231	211	211	199	197	214	226	184	202	224	181	209	208	216	224	174	222	225	208	223	195	216	224	216	216	244	232	193	189	232	207	240	222	227	218	216	212	217	215	229	203	202	197	216	217	202	229	246	208	192	261	227	243	231	210	235	244	200	205	233	198	215	220	237	196	204	237	204	203	214	211	210	203	213	209	227	207	204	213	188	226	230	202	197	232	194	204	187	213	242	206	218	195	224	218	195	220	210	216	219	220	211	227	207	240	221	229	225	228	196	189	211	184	204	217	219	207	196	229	236	214	195	215	204	224	216	191	223	211	208	206	188	218	243	211	218	231	196	200	204	209	191	212	209	220	192	217	265	246	213	244	189	224	200	227	202	214	189	218	208	220	221	215	220	198	212	203	213	185	203	226	214	239	207	220	217	229	216	222	250	249	214	201	214	201	213	210	216	242	227	217	220	237	215	224	206	208	205	242	199	203	205	217	214	214	219	229	210	233	224	220	201	205	229	221	212	222	258	239	223	221	189	227	201	204	240	200	201	214	228	213	205	199	215	221	221	206	230	184	227	200	209	195	192	233	193	218	212	234	234	214	203	264	221	211	236	230	218	235	207	225	231	217	188	211	212	193	214	204	218	191	208	228	208	212	207	199	211	201	236	193	232	205	222	255	218	229	188	203	248	206	197	206	168	212	210	232	225	208	246	192	232	228	227	223	225	235	218	193	222	220	212	224	201	217	209	213	218	232	228	227	229	224	228	230	218	191	230	223	200	212	218	203	213	233	214	208	209	237	178	215	209	214	210	199	192	231	212	253	203	227	224	237	220	200	222	205	206	201	218	213	191	188	208	213	237	193	215	209	246	229	194	218	209	212	197	220	192	218	214	203	235	199	218	189	227	220	227	199	211	230	195	226	209	214	219	208	231	217	220	251	211	192	188	233	225	204	188	193	205	216	203	215	253	209	205	212	209	206	232	202	190	217	208	229	215	203	198	206	200	207	202	197	190	222	233	230	225	205	225	213	209	191	233	202	209	216	196	205	192	204	262	212	223	226	224	205	206	210	228	200	222	218	222	201	211	231	232	217	221	211	224	193	206	249	215	222	203	214	219	210	218	196	197	241	220	208	196	218	228	182	230	213	233	215	215	257	218	227	216	213	233	211	202	193	206	236	207	211	203	228	222	189	234	203	227	237	202	219	218	228	206	208	208	198	239	222	215	247	203	214	229	223	201	227	205	230	206	169	221	184	236	226	204	214	237	246	202	220	207	224	200	205	224	211	186	232	218	235	237	204	208	193	235	225	215	227	199	222	205	206	204	193	220	217	202	207	190	178	211	202	206	221	234	219	223	234	213	241	226	210	204	200	237	217	217	229	218	236	212	210	192	215	227	234	200	239	222	225	215	213	213	198	224	249	216	200	232	232	212	220	228	219	233	211	216	215	212	227	201	202	222	226	234	231	215	237	200	213	206	268	227	216	204	237	193	229	227	231	199	221	232	199	204	186	218	236	214	202	181	212	214	193	240	228	202	207	216	207	230	229	219	193	213	167	176	177	195	189	228	223	238	206	227	222	219	236	228	206	258	205	218	230	227	219	199	208	212	215	202	201	234	195	234	230	238	241	215	211	202	234	190	195	227	199	239	210	205	203	208	205	222	200	201	236	217	238	212	211	227	176	204	204	225	225	229	233	210	240	224	206	223	225	230	195	229	221	209	190	210	243	212	238	216	213	206	215	220	229	234	230	192	211	239	219	217	218	215	243	218	213	222	220	203	209	206	225	219	236	204	238	209	209	183	196	223	223	215	228	212	205	207	224	210	228	211	198	214	210	222	204	214	203	220	194	232	227	209	208	225	238	205	232	215	195	220	229	194	211	246	209	215	201	233	208	223	245	209	202	223	211	199	242	225	213	208	220	208	214	208	210	199	233	219	209	211	242	225	208	212	234	203	222	200	244	252	221	204	215	199	228	196	221	214	216	217	186	188	202	192	186	216	214	194	197	200	231	216	240	215	217	216	230	206	220	175	218	215	211	237	222	224	215	225	222	199	232	212	160	216	207	179	190	208	226	213	220	204	204	245	194	233	205	234	241	240	213	225	220	223	218	210	206	197	200	207	235	204	211	212	232	221	198	210	206	237	219	237	197	222	233	219	225	227	204	246	198	240	193	215	220	228	208	196	236	240	202	189	212	213	202	189	207	192	194	188	216	215	188	205	219	212	197	221	212	223	198	218	215	231	194	198	215	222	219	233	213	223	214	226	220	222	209	210	263	214	200	210	188	213	226	220	245	202	222	214	217	184	244	194	208	233	205	200	219	216	215	224	194	208	212	201	212	205	226	212	231	229	209	246	206	219	201	227	245	203	204	209	226	208	224	197	216	201	204	201	211	208	229	205	219	234	189	209	226	223	227	240	216	237	228	231	214	219	213	207	230	217	200	205	211	206	195	214	230	211	199	178	194	217	220	211	209	224	189	212	236	234	218	213	201	209	214	215	234	236	193	221	236	219	222	192	217	215	191	229	205	223	218	239	233	215	251	216	251	216	229	215	211	207	210	192	217	206	194	218	207	217	195	204	204	190	201	239	230	191	207	218	207	212	207	228	219	224
9018	2525	5612	7063	6405	4827	3424	2888	2563	2248	1978	1917	1616	1443	1380	1267	1125	1117	1045	945	888	871	844	772	800	799	764	726	638	659	663	624	636	669	636	632	595	653	637	629	639	658	600	640	629	578	550	623	597	587	554	583	639	554	574	618	575	605	578	597	579	581	508	598	590	573	550	520	547	550	549	543	584	530	572	510	548	544	529	540	561	559	544	515	515	541	531	539	526	523	539	531	561	541	521	581	526	515	534	510	576	547	566	543	569	543	567	562	536	528	531	533	554	532	551	563	541	560	488	529	558	550	533	519	576	544	537	522	525	535	498	524	524	544	574	534	525	561	572	589	520	534	547	556	529	516	521	523	550	532	531	517	475	513	525	556	532	539	590	547	529	542	509	557	550	530	530	551	547	547	534	553	566	573	526	517	535	547	545	576	525	511	541	513	538	515	555	539	518	509	552	547	532	519	520	513	505	544	541	528	571	540	553	560	555	565	561	527	532	548	560	572	533	545	524	534	489	551	482	527	523	555	546	549	554	603	523	568	531	562	576	533	544	563	518	528	559	563	544	526	524	551	519	514	562	504	536	519	527	525	502	527	539	553	535	502	563	543	524	583	554	538	555	557	541	541	528	530	556	570	570	555	552	551	520	536	529	539	506	514	519	533	495	491	527	530	551	563	493	543	535	520	518	559	551	513	532	573	511	527	552	528	557	524	539	536	494	539	539	539	545	561	564	510	538	545	557	554	557	497	571	546	523	523	546	519	541	529	521	563	515	546	534	565	545	562	540	484	544	570	511	542	547	543	568	525	525	540	557	527	545	517	542	529	557	549	523	536	510	516	505	553	571	503	542	537	564	566	533	520	519	532	575	559	553	533	551	548	566	542	512	550	541	525	555	513	513	534	552	544	564	531	519	543	553	547	525	537	513	491	542	530	532	516	564	503	525	550	575	520	569	562	537	549	551	572	480	531	531	556	532	525	537	557	542	563	529	530	565	510	540	557	522	529	545	538	530	547	534	552	572	542	518	467	557	552	544	525	492	493	539	501	524	563	546	513	513	529	525	553	529	577	553	504	529	515	543	537	530	551	526	543	584	553	537	571	552	564	520	565	521	570	522	526	548	528	504	516	490	538	522	566	558	543	557	538	543	518	516	511	537	516	545	532	558	549	531	509	573	527	519	504	507	507	544	520	554	549	491	544	548	551	534	548	562	512	555	506	539	531	547	512	539	560	520	526	523	514	513	570	541	556	524	528	535	579	525	501	520	537	550	507	512	560	571	533	540	530	513	561	529	548	557	582	516	498	556	539	591	525	577	558	552	511	490	570	554	542	538	564	556	522	486	536	542	564	523	571	521	527	580	564	516	539	534	551	555	517	518	536	565	547	540	533	533	530	580	536	535	534	536	481	511	539	523	533	546	622	505	569	562	525	540	527	515	548	537	528	508	519	533	560	576	552	511	545	533	547	567	576	536	539	576	549	539	543	532	554	515	516	563	499	536	518	541	544	534	554	545	574	548	523	570	546	532	571	568	524	492	563	570	511	533	504	566	552	560	525	513	531	578	532	548	559	518	569	527	562	545	568	523	533	546	579	518	516	537	579	532	542	534	530	513	528	543	553	543	556	542	519	549	551	526	479	541	528	510	549	554	553	526	526	543	590	547	516	549	534	548	538	547	514	487	553	559	498	518	524	518	539	555	582	530	563	547	518	542	528	544	551	534	539	566	579	517	490	535	578	553	523	523	567	516	515	555	519	530	559	552	500	535	553	552	541	495	554	560	574	530	528	522	523	519	540	491	531	537	515	560	514	579	543	536	578	532	533	575	520	559	545	555	521	559	531	507	518	518	564	530	533	587	544	591	508	524	534	542	551	526	578	536	533	551	579	556	523	551	567	586	523	552	537	578	531	532	526	509	541	542	532	507	488	524	566	524	534	551	541	524	527	546	551	531	525	529	521	552	529	544	560	507	561	523	595	552	495	536	578	563	557	509	557	485	557	512	541	529	486	554	541	539	546	543	501	567	501	529	518	528	512	540	554	540	527	534	526	591	567	545	542	517	563	546	518	484	527	543	515	525	519	507	519	520	562	537	563	571	556	514	523	535	505	559	550	513	539	544	531	604	518	582	529	540	538	554	570	558	533	528	564	558	516	570	570	526	532	567	544	528	519	557	532	530	537	533	495	506	545	544	541	538	540	546	545	566	543	548	539	559	503	563	537	528	549	572	544	550	496	512	519	540	551	574	529	518	579	548	536	501	538	529	551	502	551	552	543	534	538	532	542	556	540	529	510	549	531	545	505	575	491	523	529	490	535	560	526	537	563	491	496	537	574	530	582	532	555	546	525	542	545	512	572	561	541	509	581	560	530	502	530	554	532	561	565	519	543	532	534	573	546	517	551	519	538	555	524	536	509	539	539	581	517	512	538	526	536	571	542	544	529	523	537	567	524	534	530	522	564	543	524	544	535	588	512	518	519	547	541	511	569	564	550	557	534	506	523	533	537	531	532	542	529	531	543	520	540	507	503	526	561	519	527	540	537	576	514	569	571	517	549	534	524	532	527	540	550	514	548	540	546	563	556	513	516	533	517	520	530	523	532	527	560	540	524	543	526	542	557	523	548	539	573	506	558	575	532	508	519	555	499	543	539	539	538	538	540	558	543	542	592	515	561	532	558	552	564	541	510	530	554	554	544	532	531	539	566	539	531	574	504	571	495	502	544	505	513	497	508	495	563	528	542	501	537	516	555	547	533	543	534	520	551	533	550	543	515	498	529	565	533	557	530	551	522	562	542	519	599	537	564	511	547	532	526	523	540	514	586	507	512	526	542	527	536	554	549	524	574	560	567	556	574	536	545	541	492	539	556	506	498	544	503	570	524	548	543	563	572	539	543	546	528	519	513	572	515	529	521	536	555	541	543	501	538	502	533	561	545	537	549	531	531	518	566	549	518	507	537	541	563	508	526	519	527	544	510	495	513	574	532	542	538	557	578	543	532	556	514	519	539	563	479	533	541	518	529	571	528	526	563	505	515	545	514	539	529	558	534	566	547	571	514	588	532	571	533	513	527	555	509	522	505	514	532	535	575	512	554	598	548	559	554	517	531	535	541	497	510	569	558	512	527	559	561	528	528	484	526	551	491	569	542	548	520	558	507	511	541	564	540	509	501	532	548	538	553	542	545	525	507	520	537	555	549	533	514	526	525	544	540	553	529	548	536	553	513	502	509	572	534	526	541	548	557	506	528	570	526	513	557	540	521	515	548	528	520	546	547	547	533	589	553	583	557	490	582	505	545	526	576	526	524	549	531	544	573	554	521	555	541	506	534	570	534	554	531	548	531	528	526	513	575	490	522	587	561	529	534	532	500	516	524	601	525	550	529	520	534	551	508	547	537	533	544	539	506	526	515	487	531	528	562	546	562	555	529	572	506	521	563	519	550	540	591	514	542	520	509	562	531	488	536	576	529	517	498	534	545	544	548	555	524	546	540	530	512
2179	885	1165	1099	783	629	519	456	404	411	394	403	344	397	345	348	321	336	342	352	325	338	321	337	357	295	336	327	341	323	312	320	320	278	318	317	312	302	321	333	314	338	320	346	314	329	343	337	359	367	347	321	339	324	331	329	311	327	302	369	313	304	323	314	320	326	346	364	283	343	326	355	305	324	335	303	318	300	299	331	304	285	304	317	316	345	332	314	329	318	311	325	307	311	332	355	360	319	351	331	319	273	318	330	297	331	308	320	344	392	336	316	336	329	311	336	325	344	316	296	315	365	302	344	316	300	337	337	343	342	318	292	316	350	328	332	323	308	332	326	342	321	307	350	331	319	287	292	310	280	321	311	318	332	333	343	312	336	330	325	337	325	320	283	334	331	316	330	337	339	340	306	325	302	331	316	310	344	316	298	363	307	330	278	323	335	326	348	342	343	320	343	351	323	333	308	321	325	284	332	339	325	342	328	331	301	326	301	334	310	296	355	369	312	333	330	323	317	340	301	342	304	310	307	320	321	295	340	320	335	349	356	337	314	338	340	303	345	354	308	305	354	350	319	341	332	310	298	341	315	313	358	340	315	326	317	325	343	323	319	312	302	342	293	307	306	335	327	322	332	317	335	322	310	305	318	325	341	312	329	316	321	317	344	350	381	330	306	286	311	311	322	338	327	309	328	331	322	324	328	316	330	312	339	321	348	334	343	348	329	307	328	340	355	337	340	346	337	319	310	325	306	347	298	314	331	332	302	315	301	326	334	322	359	310	341	325	321	339	323	347	302	338	312	319	336	314	329	318	334	280	341	347	317	359	290	290	298	336	329	314	345	306	333	357	323	320	311	305	301	353	328	328	315	326	282	306	330	318	322	303	352	313	317	331	320	310	307	322	322	345	305	324	339	333	347	343	325	314	342	318	326	316	342	331	336	308	314	284	321	348	334	321	333	332	331	313	324	311	366	337	315	345	327	324	323	336	339	278	327	366	325	342	282	351	319	337	304	315	337	302	328	333	324	293	292	322	319	348	308	330	300	315	319	343	322	333	301	328	357	292	315	350	293	314	300	307	317	355	367	303	317	326	334	328	323	313	308	312	320	336	322	327	334	319	340	331	295	325	304	290	309	322	312	312	320	316	335	355	312	346	338	343	325	325	313	335	336	313	333	320	330	332	332	304	315	306	340	318	334	323	335	357	318	349	346	284	338	345	328	348	286	322	338	325	333	340	317	347	321	350	316	315	332	320	336	328	319	344	322	296	300	309	338	343	315	293	335	316	305	297	336	327	369	307	334	320	332	341	298	350	335	323	324	315	330	301	351	328	328	302	311	320	318	314	338	315	267	314	318	326	320	341	329	353	335	315	281	350	319	316	301	317	299	341	306	325	354	322	336	362	321	328	341	308	348	351	324	346	325	356	358	353	310	325	287	309	324	311	295	317	273	338	326	309	344	319	323	333	317	327	312	300	330	330	319	358	338	324	312	315	319	341	312	351	337	329	304	335	305	369	304	303	311	333	324	330	310	337	339	314	311	332	325	317	361	333	292	294	314	294	307	333	337	339	315	310	329	303	309	327	312	367	304	305	313	320	335	323	323	327	323	320	315	300	322	307	306	310	331	285	359	367	286	297	339	336	364	315	300	363	364	318	310	311	302	306	310	310	304	356	316	319	297	311	311	329	301	297	318	308	337	348	332	310	311	324	287	331	317	323	329	339	370	331	329	336	358	303	329	329	335	320	297	294	304	327	312	334	298	343	362	353	332	336	356	361	305	312	379	323	335	299	310	313	345	288	330	322	311	303	335	310	326	353	337	290	314	321	299	298	294	300	356	357	331	333	346	313	302	306	333	318	315	373	322	337	327	315	325	335	324	303	321	327	296	310	282	324	302	331	312	334	281	316	294	301	319	297	324	340	353	336	296	357	320	294	313	381	341	350	318	330	342	336	340	311	317	342	327	313	366	350	321	332	317	323	312	336	332	286	301	326	305	337	304	354	371	345	300	320	320	307	316	345	331	348	338	325	314	334	342	340	346	341	333	314	304	317	307	359	312	338	340	304	326	316	296	308	342	341	326	336	333	283	338	351	339	308	335	328	295	373	328	282	321	331	324	319	344	358	333	335	312	298	343	349	326	366	344	339	319	309	327	322	301	310	340	313	325	347	313	356	343	341	330	350	323	303	310	327	322	336	324	324	318	312	323	324	323	330	317	359	333	350	327	319	319	306	292	338	295	289	301	317	297	329	305	319	318	360	344	314	297	293	310	358	318	317	331	305	321	290	333	364	335	312	308	327	351	329	344	332	311	297	278	317	320	303	328	373	312	304	298	342	329	319	320	304	332	298	338	316	328	289	327	313	304	323	325	296	320	294	312	325	348	340	342	313	331	352	306	322	352	342	375	362	363	330	323	316	358	300	308	333	313	327	314	287	330	313	308	312	336	325	313	312	333	303	325	282	328	338	334	365	366	325	328	335	323	327	353	336	329	329	331	327	321	282	331	360	313	344	302	301	323	339	329	331	337	348	323	349	363	308	330	353	363	335	327	319	292	303	306	364	275	312	328	331	340	322	312	345	324	273	369	326	316	359	334	332	338	327	354	340	331	342	347	321	308	337	261	323	273	321	302	359	294	303	299	335	374	316	302	337	323	325	333	320	338	302	316	326	303	308	320	271	309	316	363	349	316	325	320	333	323	316	320	311	311	310	355	314	338	315	360	309	303	332	351	314	336	306	323	308	325	317	312	332	327	363	309	321	327	338	307	336	300	312	279	303	305	358	311	315	315	314	322	336	297	312	318	328	349	319	316	365	316	315	331	337	317	319	355	299	342	297	334	275	315	325	344	322	299	325	302	303	335	322	347	322	313	325	301	329	321	330	305	325	360	319	313	337	306	350	317	310	326	329	325	331	355	316	305	366	298	308	311	345	299	349	313	319	339	313	312	348	350	316	297	311	305	319	338	345	343	342	347	339	339	340	305	327	303	333	310	325	323	331	318	320	338	331	342	334	321	359	334	293	315	322	316	335	315	283	312	328	294	331	326	319	302	295	306	335	313	329	330	324	308	347	315	339	310	309	289	334	297	360	307	348	387	327	314	314	300	334	331	341	334	301	304	324	304	314	315	328	308	355	330	310	325	309	341	350	329	326	354	321	313	361	293	326	347	351	342	347	312	339	298	346	282	330	314	317	313	359	288	308	309	346	350	340	297	329	307	329	316	325	305	317	334	358	319	324	314	327	352	313	327	333	312	292	287	302	330	301	306	321	316	302	307	327	313	339	358	328	317	341	302	349	339	335	317	325	347	332	323	320	330	300	327	295	291	298	320	338	306	306	319	306	332	351	329	343	341	296	354	307	344	310	290	337	359	316	348	314	329	306	310	303	340	330	342	310	322	347	346	343	341	331	362	363	322	311	327	325	337	323	328	327	300	361	291	333	326	369	323	324	319	312	304	307	328	334	291	335	303	326	324	309	314	342	317	310	317
2559	1394	2446	3226	2795	2140	1747	1414	1422	1319	1203	1188	1112	1027	1045	998	939	893	863	845	849	816	888	843	838	864	855	769	824	848	805	776	788	803	736	783	849	783	791	846	798	846	780	782	794	822	816	797	779	774	763	789	833	786	772	731	797	803	811	780	789	761	746	784	808	788	817	786	776	756	794	770	760	785	727	774	773	762	750	778	818	755	751	773	772	785	763	724	772	772	827	717	783	789	756	778	740	766	797	779	739	787	807	760	752	781	794	819	802	828	781	806	769	773	812	823	722	741	766	764	778	797	792	796	789	748	799	776	736	786	799	774	775	798	770	776	731	793	784	794	808	726	751	765	810	778	782	748	750	787	800	785	740	789	806	760	811	767	818	702	797	760	750	749	787	823	787	762	821	787	757	782	782	778	821	777	770	744	773	782	771	736	723	760	820	763	773	787	790	713	833	808	719	804	805	742	776	807	743	766	801	753	741	739	759	820	818	775	793	788	789	799	775	769	721	775	763	789	771	755	771	807	798	735	732	750	820	814	784	780	798	803	751	801	793	765	850	754	732	781	735	772	773	750	826	735	792	796	774	779	811	754	814	737	721	825	778	784	794	718	755	746	771	796	768	774	762	792	748	796	822	771	792	776	774	731	839	808	735	778	796	771	736	786	756	766	748	763	809	768	738	768	754	738	757	787	788	746	740	799	777	787	811	780	798	760	801	760	749	750	765	755	764	824	833	783	811	774	785	784	839	772	797	757	812	787	711	795	749	801	771	746	799	746	762	770	753	794	793	740	819	800	765	757	771	846	771	778	771	796	728	811	778	745	745	753	775	764	785	782	775	769	809	751	752	752	741	751	739	818	813	779	731	766	801	835	776	768	755	835	831	787	780	745	781	825	771	752	801	778	770	786	790	769	757	781	731	757	781	746	780	765	752	795	774	792	824	769	817	805	778	807	757	726	753	804	696	795	778	783	780	794	766	783	806	805	772	799	815	770	745	771	791	710	802	754	736	746	772	776	778	737	753	799	747	800	782	735	774	793	780	798	792	801	763	802	802	760	771	788	766	779	739	776	817	784	777	755	763	735	758	763	808	768	785	792	769	761	740	750	800	799	754	768	790	783	783	812	765	810	772	771	737	730	825	758	807	792	728	758	741	742	755	768	767	777	787	781	760	789	781	792	773	748	753	759	784	802	763	741	799	781	770	754	733	794	797	739	730	777	729	788	806	766	750	770	753	774	753	814	771	753	790	789	762	706	820	778	813	792	756	759	735	777	743	756	767	753	768	753	796	755	770	776	760	769	761	785	765	827	760	765	798	822	732	778	795	813	788	758	772	770	731	799	778	787	777	755	796	779	762	815	749	795	755	735	767	785	795	757	789	770	759	745	763	767	760	752	816	762	783	799	760	792	741	750	803	760	769	751	775	769	778	766	772	745	783	732	771	825	792	786	819	772	736	753	757	789	774	771	749	760	753	783	721	772	807	751	740	772	797	811	721	759	749	830	718	772	764	820	746	791	761	760	792	768	751	773	769	801	803	750	764	811	771	737	767	804	789	776	786	786	770	767	714	780	736	734	747	757	795	803	767	696	805	759	759	781	743	757	812	719	802	764	739	775	794	823	792	808	808	784	835	776	765	738	752	825	778	783	783	763	795	739	745	798	725	773	804	759	804	826	800	753	741	809	778	721	795	749	780	827	797	806	802	865	769	778	762	799	801	757	790	818	759	787	795	729	759	787	730	809	822	764	722	707	785	794	803	815	761	827	793	786	758	777	774	833	798	787	770	730	773	722	780	832	765	809	755	792	784	769	758	803	779	734	833	772	773	766	775	819	793	734	766	766	748	787	783	778	780	803	748	752	773	755	726	794	744	795	827	786	770	802	772	789	753	748	743	821	754	741	830	751	758	774	783	736	761	755	728	774	745	782	806	763	775	775	801	737	793	769	772	763	727	737	758	774	766	728	757	751	831	779	740	805	755	810	793	784	801	773	767	765	780	828	770	767	732	770	741	797	816	773	795	805	787	786	809	781	787	760	749	785	788	762	760	764	824	687	794	783	785	814	799	792	778	794	799	793	772	723	783	802	787	765	820	750	785	839	766	775	733	781	770	765	740	756	722	734	796	819	754	781	778	775	813	776	784	788	765	771	807	793	787	779	818	737	777	799	783	755	781	773	733	779	730	804	761	812	759	787	774	785	806	786	790	790	823	778	762	812	746	809	799	749	803	791	765	783	776	749	804	748	775	749	789	806	792	783	796	809	781	767	797	791	810	811	783	757	753	765	748	803	775	789	778	771	774	794	778	808	806	747	814	754	782	737	810	807	763	812	758	746	757	763	764	762	791	803	800	779	777	784	782	767	716	757	751	761	749	841	832	707	796	772	800	751	790	758	707	753	793	734	800	760	758	779	752	742	773	749	817	788	759	804	782	741	755	775	840	829	754	775	762	776	762	735	764	842	783	758	771	844	775	762	751	771	771	769	773	819	790	810	776	782	796	741	760	802	756	792	817	801	769	783	802	766	794	799	795	811	759	815	817	768	763	760	792	810	783	786	841	812	779	780	743	823	806	791	742	804	804	766	823	769	749	791	767	795	738	762	797	741	757	781	812	801	803	787	748	823	832	835	788	774	788	772	806	752	797	742	755	769	825	754	780	773	786	786	742	824	767	731	775	837	772	782	833	769	774	758	790	711	774	741	780	777	787	799	879	723	821	756	757	785	746	826	799	769	747	780	825	737	831	764	760	797	792	743	719	818	801	777	789	806	826	853	762	691	797	779	745	796	747	803	761	776	769	777	814	760	778	801	792	750	768	745	786	800	791	803	725	729	758	789	738	756	767	780	710	734	791	803	814	748	741	783	781	737	752	733	755	794	796	789	732	733	761	798	775	769	777	810	767	740	776	805	737	759	772	738	805	801	830	812	714	779	763	778	735	779	763	803	793	802	750	735	779	752	750	754	767	778	775	767	823	776	817	766	725	784	764	775	776	739	749	831	774	813	751	780	809	753	756	831	784	771	822	825	812	848	787	746	726	816	710	787	772	753	791	815	701	794	786	769	763	820	731	776	769	775	761	736	789	775	822	786	735	844	792	773	770	829	790	808	793	787	802	774	777	809	801	841	745	781	793	767	750	770	756	770	727	758	751	775	742	775	786	783	803	736	792	803	808	788	768	763	773	789	734	730	776	774	756	789	748	767	792	816	793	734	809	696	772	755	785	752	770	798	766	743	723	696	801	756	796	777	742	737	772	742	733	712	795	766	759	810	788	805	838	780	782	777	780	776	772	753	740	803	714	790	822	765	810	771	752	791	787	798	769	793	795	761	758	766	757	727	783	769	755	788	804	804	744	834	780	804	746	781	800	760	795	805	844	747	806	768	757	811	817	772	799	749	772	820	760	771	764	733	822	819	736	750	796	801	802	783	800	797	728	807	773	806	765	757	777	776	781	773	750	785	820	738	763	771	777	734	787	782	766	835	753	803	756	821
7861	1440	2017	1778	1386	946	690	598	546	531	456	442	407	407	395	372	379	316	362	290	329	330	322	311	276	331	335	332	356	275	292	321	332	300	288	311	327	284	298	291	318	283	274	275	289	276	314	317	310	318	304	332	297	289	324	295	303	301	296	309	313	267	254	295	266	288	307	283	292	307	306	291	309	303	270	281	257	283	328	296	291	259	291	274	271	343	285	286	345	255	326	290	285	327	293	302	295	294	282	296	319	292	296	318	329	296	307	326	275	295	325	348	319	288	291	303	308	269	299	292	272	290	283	274	286	280	289	278	268	304	265	264	315	285	325	292	288	298	274	317	302	285	329	266	286	292	261	303	305	274	286	282	330	305	282	304	338	282	271	300	294	305	281	297	301	307	266	329	352	302	287	311	249	270	255	283	286	284	304	271	261	285	294	288	276	288	344	288	298	293	318	318	274	291	279	281	313	270	297	288	286	299	274	299	299	299	290	270	310	278	300	287	274	309	294	263	265	301	313	243	336	293	292	293	286	294	323	284	295	295	301	300	281	297	297	292	263	331	284	300	290	302	314	278	280	306	309	286	263	278	287	303	292	295	322	290	288	331	329	284	311	280	279	283	279	286	325	304	295	281	325	303	319	321	284	291	312	272	294	309	295	278	290	268	281	282	292	275	278	307	281	312	314	309	286	266	312	269	287	272	242	286	286	320	278	294	281	296	275	269	262	280	300	303	328	292	286	279	300	299	280	278	271	285	298	326	295	299	293	269	301	278	283	295	287	287	304	281	314	266	277	268	284	324	301	275	311	278	296	299	299	316	317	292	289	289	307	299	283	273	272	334	319	280	295	312	258	302	288	278	311	286	253	300	304	282	271	300	303	302	310	305	310	310	284	286	300	295	301	316	307	320	332	300	347	275	316	291	308	263	300	314	311	316	273	306	307	324	334	304	306	264	313	278	286	271	291	294	260	301	295	309	307	309	301	302	281	256	282	288	293	292	301	323	273	300	263	289	261	268	295	286	272	283	296	285	331	315	272	331	307	278	301	275	290	302	304	295	287	307	272	300	287	270	300	291	337	289	287	281	281	289	293	281	299	311	310	260	303	268	294	288	273	308	308	299	302	290	310	305	262	280	284	322	280	311	281	294	283	285	264	303	323	310	319	281	289	312	325	301	304	317	296	278	299	285	253	271	284	298	299	317	286	272	287	260	293	285	312	290	315	323	285	273	312	283	263	308	292	288	330	318	288	301	281	301	293	319	296	284	309	308	282	295	341	266	286	336	310	281	297	278	297	285	307	292	265	319	289	276	299	275	275	289	295	288	288	271	308	322	264	287	290	305	279	312	318	302	310	290	301	312	315	310	311	310	295	298	278	302	310	302	296	274	318	288	326	309	312	285	282	264	287	304	273	281	304	297	330	299	328	295	272	296	304	277	321	276	305	281	316	315	277	339	312	294	310	263	313	298	270	309	285	275	288	279	280	311	309	297	274	305	298	332	279	274	321	278	275	320	318	290	293	309	301	331	310	295	287	286	309	311	324	272	272	338	290	307	285	328	300	338	325	285	294	285	309	269	290	310	291	335	265	304	294	290	281	281	291	270	263	257	295	291	296	305	322	314	284	303	281	290	293	310	280	308	267	291	299	296	294	297	299	324	279	277	291	244	279	299	304	267	279	301	282	295	280	297	274	285	304	336	252	292	304	280	265	324	321	321	318	279	306	282	281	307	288	299	293	303	284	298	322	306	288	284	289	318	292	312	289	337	320	333	296	293	252	292	299	288	296	283	281	316	303	266	309	267	307	291	301	301	263	275	285	319	295	319	289	344	304	280	288	286	293	302	290	273	309	296	289	297	328	311	272	296	293	295	282	282	283	294	284	274	324	320	312	287	301	273	315	304	319	302	277	297	296	276	273	276	268	301	296	311	292	347	313	307	277	322	287	299	289	266	317	266	322	297	289	276	310	284	267	278	284	294	278	287	260	307	298	275	279	284	304	305	293	304	311	313	291	264	270	270	314	255	313	308	311	322	290	271	314	305	312	300	282	288	298	287	302	258	331	252	285	302	277	268	284	282	289	306	315	313	342	308	283	265	322	312	306	278	270	295	277	319	264	324	275	293	337	309	294	311	314	292	308	286	294	329	323	292	298	331	278	296	281	310	287	318	303	273	305	320	305	292	303	286	316	311	276	286	315	291	289	285	319	324	300	294	307	317	302	319	283	331	287	290	316	288	274	304	320	281	324	286	321	274	316	269	294	268	314	280	294	343	356	260	303	335	315	339	293	298	284	283	314	298	265	310	299	300	298	263	312	310	285	308	287	319	287	309	278	293	286	304	248	316	291	291	285	294	315	314	309	319	288	302	294	324	291	279	312	310	294	297	265	305	304	281	272	268	298	309	301	286	273	318	336	298	311	300	296	291	271	289	288	339	242	279	332	261	294	297	283	285	289	311	267	320	295	301	298	312	299	305	297	273	270	296	305	340	297	261	270	282	296	294	317	309	295	310	334	278	292	303	267	303	301	281	292	301	319	323	283	291	290	290	253	287	284	333	303	275	276	307	277	298	298	299	276	280	313	297	274	303	284	294	333	296	323	297	270	308	301	323	311	278	305	276	322	299	291	305	305	309	284	273	279	305	302	281	324	301	318	294	289	288	276	291	267	297	279	300	297	302	294	291	256	319	298	295	256	294	302	307	285	273	281	280	318	286	284	306	305	287	267	300	279	307	281	286	304	298	272	302	294	310	301	319	288	301	311	312	275	306	299	287	305	287	324	278	296	278	303	287	295	303	285	297	306	273	283	315	312	302	289	297	312	300	291	288	298	290	321	331	339	271	321	239	278	295	285	292	305	332	285	280	271	273	285	270	316	307	290	294	275	284	274	313	274	301	281	304	280	294	305	290	282	292	311	281	316	300	270	322	279	288	265	287	289	287	249	290	304	241	328	289	319	327	297	297	308	287	284	306	289	273	300	301	310	267	324	286	297	279	322	313	317	302	309	295	297	286	302	304	283	328	280	327	299	298	289	289	283	306	284	305	283	251	272	280	310	302	279	279	276	260	306	286	312	301	277	297	263	308	289	319	292	305	319	263	275	300	322	275	319	278	285	284	328	259	329	285	289	297	280	284	302	306	291	300	290	341	315	301	301	303	311	308	285	298	281	268	286	287	276	286	280	277	306	277	307	284	310	341	300	292	302	316	309	272	300	325	283	326	346	291	303	275	306	300	288	291	295	277	286	248	314	295	291	294	282	278	281	290	301	312	301	282	306	305	305	300	272	303	281	294	309	294	298	284	287	305	314	254	274	279	307	308	258	305	276	303	283	293	280	305	275	317	303	304	294	274	298	275	294	278	305	292	301	312	287	281	313	263	287	313	280	267	291	277	279	273	272	322	300	314	300	302	277	289	308	335	258	279	310	273	290	312	302	294	305	269	337	295	313	296	277	298	300	326	292	273	314	283	294	264	316	319	317	288	300	271	302	291
7029	1956	4150	5526	4797	3581	2683	2257	2191	1947	1690	1630	1461	1372	1213	1153	1168	1037	1005	988	963	994	880	901	895	873	827	824	851	788	791	759	745	806	763	760	721	802	747	748	726	755	834	756	760	717	783	761	721	713	776	763	784	777	767	702	741	763	683	682	714	734	725	706	717	762	673	737	710	717	749	717	743	777	674	663	763	699	712	777	674	742	713	746	706	751	736	674	663	755	752	687	759	683	710	717	673	769	743	689	708	741	702	767	737	716	680	711	716	695	720	736	738	680	724	721	723	698	724	712	699	731	720	694	763	726	699	736	701	729	701	739	695	718	742	771	703	713	699	696	710	740	694	696	714	702	723	669	683	709	699	673	714	705	724	762	779	666	693	707	728	744	754	683	688	709	704	700	709	665	715	704	682	708	716	713	675	746	673	709	659	722	706	691	732	718	685	734	741	720	690	708	756	726	720	690	711	712	709	714	691	735	734	667	705	747	696	704	741	720	712	690	721	717	704	708	731	720	684	701	682	774	721	697	719	651	690	697	650	718	720	737	704	695	701	712	746	686	709	727	730	761	692	708	725	717	718	686	703	715	692	726	742	715	722	694	732	744	729	728	752	706	689	711	704	685	719	677	707	642	667	690	713	667	708	715	694	713	724	726	666	737	736	671	734	722	693	715	703	729	721	743	709	711	692	666	706	750	686	700	706	726	707	681	666	771	706	700	708	682	710	671	800	707	741	713	731	734	743	707	701	697	720	708	719	722	711	689	683	767	741	697	714	698	718	695	705	688	709	708	680	668	716	736	743	731	714	709	735	742	677	719	750	718	696	700	740	737	724	729	706	672	729	736	714	696	726	742	706	637	761	707	720	662	725	692	727	685	691	700	704	709	731	701	690	716	712	748	749	726	692	674	694	743	706	690	706	717	713	705	673	699	774	731	756	727	705	748	752	695	722	710	757	664	754	664	682	715	721	717	708	762	674	685	732	764	729	686	688	705	743	717	722	683	681	692	744	692	694	681	705	722	740	681	710	686	706	720	740	696	696	686	708	673	669	757	639	724	719	703	720	705	720	770	721	724	691	723	706	672	719	736	711	723	705	709	717	687	695	636	660	704	670	722	737	643	750	713	707	704	713	707	677	709	757	739	741	731	714	758	732	712	692	720	700	747	769	703	668	707	661	706	705	706	718	686	635	697	707	755	726	708	761	715	690	701	678	687	703	719	703	728	703	698	721	708	710	780	709	696	687	712	686	704	717	733	708	681	727	709	745	712	724	703	681	694	723	683	731	743	682	683	736	718	719	715	661	739	757	713	701	682	753	717	757	701	732	714	774	750	700	726	702	710	696	699	701	752	686	696	702	715	746	681	740	716	751	717	737	675	697	737	725	668	733	691	720	691	725	740	688	702	748	680	696	696	709	700	745	744	708	689	697	698	732	700	713	654	708	709	762	713	733	755	688	740	732	742	727	696	734	669	720	675	731	712	745	682	751	712	715	674	680	735	726	758	695	758	703	686	706	751	687	689	701	699	711	707	711	648	684	688	704	754	737	706	738	715	741	644	709	732	695	733	703	697	742	698	673	703	765	761	674	717	688	687	713	720	710	656	731	741	701	751	659	752	720	731	713	695	743	682	700	724	726	707	689	675	664	756	679	724	693	706	684	745	706	704	700	672	785	720	735	671	677	669	681	691	749	688	676	719	731	668	714	689	709	760	741	703	720	702	757	669	699	768	656	704	715	672	698	749	710	706	682	696	755	687	721	689	725	730	687	755	714	706	701	728	717	724	704	656	741	742	702	716	724	694	683	712	732	743	724	724	683	709	733	684	668	720	714	754	735	699	686	769	719	729	691	746	698	718	668	723	731	675	710	713	705	721	707	788	688	707	685	716	687	733	760	703	711	685	703	721	735	715	680	720	729	721	694	682	723	737	719	737	712	665	716	653	734	676	718	661	739	703	708	686	705	743	688	752	713	696	704	718	722	685	716	684	727	739	679	696	698	667	687	707	727	711	707	693	759	667	708	754	678	735	680	708	721	713	748	727	724	745	645	699	687	722	697	667	703	723	728	710	705	751	716	687	720	726	725	695	706	694	749	701	770	745	726	711	711	687	703	730	786	710	752	691	687	690	691	737	699	748	670	728	723	740	756	670	724	713	693	693	703	690	720	737	749	684	700	719	691	730	742	722	718	694	722	691	725	721	745	705	701	685	736	739	697	729	715	735	735	673	733	718	728	691	694	697	712	696	692	711	689	705	702	669	700	731	705	703	713	758	730	762	688	726	746	721	664	726	678	696	739	730	726	659	735	712	714	663	676	738	765	682	720	693	711	681	731	699	716	720	730	738	699	728	753	722	685	699	711	722	746	730	764	719	746	690	732	714	745	774	757	723	686	699	737	727	716	684	682	745	641	709	713	724	719	693	709	682	740	710	722	692	766	674	713	697	706	678	709	733	693	710	748	694	728	743	699	702	779	676	691	736	740	739	720	713	686	677	697	766	700	737	739	688	701	700	725	723	745	720	704	705	722	712	720	714	736	720	706	666	691	737	680	738	719	756	727	720	730	746	756	736	675	712	703	728	720	716	801	695	713	717	729	711	722	731	739	690	687	690	694	690	735	675	715	708	717	728	733	698	681	753	662	705	714	706	690	700	716	644	723	709	713	751	711	718	762	710	755	697	679	716	686	747	718	698	754	672	710	712	703	721	709	710	708	694	714	692	689	747	676	694	707	704	713	732	684	726	703	771	702	687	684	677	732	728	764	695	687	735	700	760	738	713	672	678	697	695	773	748	704	686	720	729	703	683	741	712	719	745	703	771	762	756	712	696	704	703	699	748	719	729	756	740	732	709	692	759	730	692	664	706	702	707	707	726	721	726	729	728	700	717	676	727	680	703	750	674	692	718	755	742	709	698	692	723	694	700	685	689	719	705	721	740	715	707	717	696	729	711	732	727	664	667	711	722	717	745	680	749	735	725	724	741	724	740	732	702	731	697	729	720	693	721	735	717	753	687	709	686	706	689	723	725	714	743	687	711	684	750	686	706	704	713	702	703	698	735	707	684	730	743	736	727	771	717	693	724	727	762	682	757	710	682	699	781	728	674	687	750	707	729	741	699	726	700	723	711	675	717	687	708	753	730	739	724	703	723	683	667	698	718	718	703	671	708	728	714	739	733	688	723	709	727	717	737	699	727	700	751	701	752	694	699	677	678	710	706	726	721	720	772	732	733	720	722	727	711	714	677	749	702	728	717	733	688	696	678	724	723	695	742	683	752	695	699	723	733	728	745	670	761	676	706	704	717	720	720	747	679	706	670	748	709	725	673	750	683	734	706	714	742	704	720	673	728	754	750	683	715	762	702	702	640	710	718	696	751	742	719	700	726	746	690	711	715	736	707	754	713	717	763	705	731	719	718	710	710	687	703	696	735	712	719	724	727	696	733	705	761	698	709	643	735	744	721	702	707	774	724	716	720	657	672	691	698	710	735	725	732
14077	2415	2857	2540	1746	1123	765	674	632	549	494	431	388	393	314	363	283	291	292	284	280	247	232	245	241	273	243	243	207	225	242	213	229	217	214	243	221	219	230	237	245	222	236	225	251	205	210	226	223	241	219	212	219	228	228	234	235	227	245	237	198	253	239	250	235	244	215	225	224	204	224	211	206	204	212	211	229	203	248	223	201	242	224	218	220	246	215	217	210	238	219	239	241	232	208	217	212	196	182	202	213	226	205	215	216	236	214	195	235	215	212	226	207	239	219	224	217	181	226	196	224	194	216	218	225	207	232	221	205	204	236	208	201	190	230	214	189	229	209	226	230	208	225	197	226	201	222	248	227	233	255	217	220	216	235	213	221	223	224	233	197	231	232	223	194	205	210	216	238	220	226	231	211	197	204	223	221	219	181	233	231	204	196	226	235	203	211	195	237	215	227	235	216	193	221	210	214	212	208	208	202	221	199	224	247	203	195	231	207	227	182	197	222	208	213	186	223	225	197	231	209	210	212	210	254	198	219	241	229	224	210	212	226	217	214	204	219	215	214	195	214	229	201	238	219	236	212	216	199	230	226	227	198	211	230	219	220	217	220	204	216	230	229	253	236	228	187	233	244	243	211	245	236	217	219	232	246	213	224	200	220	201	218	218	206	240	215	231	223	203	203	208	192	216	200	214	226	231	219	213	195	216	217	214	218	220	211	227	193	219	193	204	205	224	242	228	224	197	203	232	207	233	205	202	206	216	241	217	190	215	200	203	246	225	206	214	215	225	209	199	224	221	196	196	218	246	209	208	199	184	210	201	187	204	223	209	243	218	195	222	234	218	216	185	234	194	201	224	202	230	207	206	233	229	214	208	210	225	190	198	229	217	224	239	200	243	256	208	218	225	211	232	232	202	200	224	187	208	211	196	246	239	218	212	211	212	207	195	203	222	209	222	230	228	218	216	215	209	201	202	240	206	224	198	242	211	215	188	213	205	205	215	219	203	223	200	210	213	223	234	210	213	233	227	212	231	191	226	251	187	209	256	205	199	233	227	219	191	206	232	243	213	240	238	191	213	218	216	216	229	211	205	190	223	247	227	220	210	219	223	237	207	223	232	229	228	197	220	212	241	220	227	211	189	210	186	229	234	216	217	208	214	222	215	217	222	220	215	219	214	228	205	221	202	189	194	201	237	210	226	206	213	201	206	235	194	215	209	208	205	228	228	232	221	244	237	211	229	194	199	200	195	201	224	219	232	230	224	224	237	216	217	215	212	227	245	226	222	237	197	208	231	212	237	205	200	219	206	225	236	220	207	193	225	216	225	215	217	187	249	207	213	217	226	221	212	198	207	195	229	226	205	216	212	215	204	236	221	196	228	194	214	226	200	209	220	231	213	195	221	213	221	217	222	207	228	210	214	213	213	205	235	197	224	211	197	217	220	216	209	215	219	195	206	194	193	189	229	211	246	200	225	199	226	222	205	228	190	209	218	214	222	202	210	174	194	200	220	198	195	232	199	224	203	199	212	210	220	233	213	227	173	216	208	207	227	192	204	192	198	233	224	218	206	227	220	246	222	205	218	197	192	201	211	178	220	206	197	212	221	197	213	225	204	251	208	227	227	224	235	216	221	218	176	212	209	230	211	238	228	190	221	226	221	243	197	195	232	230	208	196	187	216	212	205	229	220	243	186	224	196	200	217	222	231	202	191	230	211	209	231	224	234	235	210	194	244	203	225	225	212	232	209	224	219	215	200	202	180	251	227	242	204	213	222	238	212	224	222	226	227	189	211	210	207	213	233	223	206	214	211	223	222	235	228	209	208	219	221	214	220	226	183	185	231	216	209	224	247	193	207	172	214	250	188	216	223	235	226	217	205	211	192	203	253	207	208	205	203	212	224	224	218	211	214	189	232	212	201	207	204	238	174	213	223	196	233	205	207	196	211	220	213	222	213	250	244	214	209	233	213	196	209	223	184	208	216	235	178	226	199	206	210	220	193	208	223	198	224	207	200	202	240	212	211	208	203	200	197	217	201	216	235	194	211	234	246	217	222	215	207	217	189	246	207	219	228	197	219	188	188	195	202	231	221	209	197	192	227	207	194	194	195	219	236	233	223	244	212	194	219	205	246	236	201	208	230	219	221	200	224	214	173	232	206	249	204	208	191	222	206	213	201	207	221	222	246	207	218	213	196	203	227	204	202	233	225	217	231	191	197	210	205	214	194	246	176	238	209	206	218	218	201	218	237	252	197	207	229	239	188	216	208	220	225	219	214	218	228	210	204	221	211	243	246	210	221	222	192	254	224	209	206	245	231	211	222	219	213	206	209	220	199	218	187	237	193	217	216	211	213	218	228	224	214	203	233	230	214	229	213	206	244	210	208	204	225	203	243	217	216	207	220	223	219	220	227	204	210	204	240	232	265	212	213	233	245	222	213	219	249	213	207	235	197	210	200	207	214	208	226	240	219	206	196	210	228	242	218	217	181	220	213	212	193	233	216	188	196	231	232	205	204	200	196	229	223	197	210	242	221	230	221	219	208	202	206	214	210	209	206	208	206	207	216	221	223	207	240	204	224	232	207	221	199	226	198	214	213	219	207	209	186	209	198	220	230	248	201	208	200	202	243	207	217	191	211	229	235	207	215	224	209	233	209	230	245	224	219	201	213	226	249	195	238	198	206	250	210	209	217	247	228	241	209	220	200	241	203	211	214	225	255	201	220	249	222	235	216	260	182	213	207	215	213	210	218	207	230	230	225	192	231	207	195	210	233	221	199	203	218	234	230	222	180	199	194	243	218	226	216	230	222	220	194	223	235	260	230	217	198	230	212	213	228	200	221	230	202	184	221	176	223	232	220	227	223	210	243	182	241	251	213	215	224	233	201	207	197	241	204	244	205	218	208	200	210	220	199	196	225	239	215	227	214	226	210	198	200	235	203	225	245	228	196	210	213	197	226	224	211	191	249	234	231	227	213	211	222	229	213	216	218	184	211	218	227	227	213	201	224	230	232	225	221	207	221	209	220	206	227	236	219	209	207	218	224	223	238	202	223	212	212	237	205	200	230	212	235	232	191	229	228	204	255	234	241	222	204	203	208	220	226	213	241	225	219	210	197	189	215	241	217	215	209	231	219	217	214	215	209	238	218	202	228	229	223	210	220	204	227	194	203	198	221	249	220	211	219	235	202	228	210	237	215	238	228	215	225	207	201	195	207	258	197	224	218	208	223	209	211	233	234	190	186	232	219	187	231	212	226	209	206	187	215	195	260	210	229	236	199	258	218	220	206	220	235	220	217	234	242	198	209	230	221	207	213	197	214	243	227	208	244	202	190	230	230	227	231	190	205	229	195	207	213	206	246	220	246	190	219	245	247	221	215	212	197	188	186	225	211	221	202	200	258	213	210	241	228	242	217	243	222	212	198	220	219	187	217	220	216	224	218	219	240	216	242	236	215	232	221	185	225	233	230	223	204	193	203	245	236	240	225	207	255	220
8942	2342	5563	7283	6171	4738	3484	3077	2612	2424	2280	1910	1735	1535	1393	1340	1104	1066	1047	926	851	878	838	790	737	791	760	676	704	680	630	669	669	575	623	635	624	640	608	646	625	602	623	644	690	622	572	614	591	593	604	568	566	543	574	582	571	559	584	598	575	572	566	560	548	560	561	524	534	579	562	593	576	554	572	551	504	549	496	531	550	521	549	566	510	516	478	566	513	536	566	521	556	534	580	550	568	566	541	551	508	544	569	544	536	558	528	575	511	549	498	491	521	556	522	527	556	555	532	564	547	528	535	542	558	496	546	540	536	558	592	580	574	579	523	540	513	501	517	568	547	554	522	550	544	517	514	574	517	570	538	514	520	518	515	542	507	586	560	523	533	540	547	565	550	512	475	548	552	559	522	529	547	557	522	506	512	518	544	540	514	528	532	579	554	521	532	534	538	577	519	560	543	517	545	551	496	514	536	570	576	536	526	508	549	548	526	527	588	492	577	521	532	535	525	535	520	516	521	569	542	529	565	567	531	516	517	537	518	496	522	545	532	538	510	468	527	528	560	554	531	505	520	554	563	547	605	529	530	507	536	546	532	560	525	539	497	559	542	520	478	550	521	530	492	507	514	564	566	534	547	505	544	564	551	553	511	524	529	536	535	540	522	558	514	559	560	534	515	554	537	504	533	544	533	550	523	551	492	508	553	513	572	545	579	532	511	550	580	560	574	505	528	556	550	532	546	527	545	527	532	533	513	566	533	530	515	549	536	565	548	590	536	539	541	510	541	530	535	528	512	545	552	581	500	525	499	528	528	549	527	566	500	541	532	529	556	536	551	497	506	503	517	540	515	543	527	568	527	492	555	546	590	550	552	511	535	521	546	553	538	484	535	551	548	513	548	523	561	567	524	534	570	552	514	579	533	536	529	537	507	501	520	534	537	523	513	549	531	543	516	502	548	538	539	525	560	576	550	509	567	530	514	553	501	547	544	529	547	488	499	551	551	548	530	571	577	546	527	585	579	550	478	583	526	554	538	542	477	511	545	544	543	516	540	510	504	530	529	554	556	498	539	551	566	557	551	519	546	524	591	529	507	531	524	595	543	551	550	538	520	518	555	551	524	494	573	543	518	563	556	505	507	570	560	508	535	535	515	555	543	542	553	511	550	569	552	566	552	537	532	577	528	542	602	547	515	568	511	539	505	495	478	540	524	558	551	538	517	550	531	525	572	515	582	544	524	540	536	556	550	526	565	523	532	531	534	516	537	533	505	549	543	497	508	520	551	534	535	545	562	524	542	507	560	497	547	542	553	535	510	488	544	579	527	579	503	546	543	532	504	549	533	505	544	520	492	537	568	524	534	513	575	542	528	500	547	603	505	547	537	535	524	526	536	532	559	552	567	542	520	531	560	503	540	545	514	537	538	550	486	498	536	518	536	550	541	526	582	534	555	578	511	558	554	522	540	557	555	560	545	528	521	520	515	539	559	542	501	538	534	535	538	529	511	543	522	536	518	512	549	527	543	523	549	545	544	536	508	559	501	503	559	483	519	510	565	538	534	527	515	543	566	567	535	575	517	547	530	563	493	553	533	584	556	570	537	539	556	530	548	544	560	536	536	550	484	615	551	555	517	541	507	529	544	536	543	505	580	541	571	528	538	530	519	558	529	527	583	505	530	539	519	507	551	576	509	527	549	580	555	581	524	516	522	549	507	549	521	560	573	559	540	517	534	529	553	519	534	540	511	520	535	533	548	537	542	530	552	498	537	538	545	495	511	569	544	537	555	517	502	578	536	520	550	517	576	541	552	495	519	543	536	550	539	537	522	542	613	529	497	526	508	569	518	522	534	550	547	521	573	513	515	525	577	515	566	545	537	538	539	564	521	575	592	526	576	526	554	582	562	541	555	497	526	574	535	515	521	548	559	543	551	601	562	549	538	469	534	554	506	527	513	551	582	537	530	544	537	542	531	542	521	593	513	503	565	573	533	534	523	574	511	563	524	522	514	524	487	561	553	526	541	523	583	517	495	503	522	579	591	550	497	501	542	545	562	500	553	533	543	523	544	533	587	542	535	548	498	573	533	568	532	537	547	510	525	509	540	495	538	570	511	520	542	573	561	530	559	542	517	559	519	529	532	509	516	548	536	534	523	518	506	514	530	518	523	495	546	517	525	504	543	523	562	564	528	587	527	553	520	534	524	536	533	510	516	583	532	516	526	572	551	553	507	521	552	515	511	554	496	539	558	509	485	568	562	535	550	512	544	528	528	511	513	568	559	532	516	564	500	563	546	542	564	551	557	545	565	522	502	537	525	545	519	539	573	544	538	566	563	541	500	493	542	555	548	548	514	537	537	571	543	566	539	537	531	520	540	537	546	550	523	535	527	496	547	542	524	501	475	524	513	540	539	522	510	552	513	550	530	522	535	522	551	522	558	531	557	498	542	535	577	535	565	543	535	549	535	555	540	537	549	541	552	529	522	510	547	552	528	552	519	541	547	534	538	537	531	544	547	512	575	585	549	513	547	556	505	480	514	525	534	526	548	565	514	541	552	542	583	562	507	518	481	515	560	581	560	535	543	566	549	554	549	516	539	533	518	538	533	538	538	555	509	543	548	545	509	536	540	560	541	551	508	584	521	532	535	530	518	566	524	561	525	519	532	511	625	544	544	545	528	525	526	509	527	548	533	528	555	571	531	567	509	554	522	536	501	539	552	575	559	550	539	531	539	525	535	552	542	588	499	525	485	499	555	567	545	566	504	558	558	552	526	553	535	518	555	557	554	548	525	560	571	489	505	540	550	535	564	550	509	550	552	517	496	492	577	543	554	533	523	555	553	555	550	485	525	494	537	543	526	527	533	512	503	543	545	560	494	537	501	528	586	535	521	540	526	549	532	531	570	527	580	544	543	529	566	544	518	531	535	571	547	511	522	492	520	525	549	555	535	526	544	532	538	506	517	547	514	584	537	545	518	502	518	530	534	554	518	537	520	502	556	576	570	531	501	521	512	571	524	552	568	562	509	560	494	582	558	552	534	525	537	501	522	533	544	523	554	515	509	521	526	541	550	520	543	517	516	565	506	562	535	575	536	533	532	523	529	550	557	551	533	553	513	513	538	540	561	524	548	531	530	537	536	530	537	515	555	506	536	538	524	543	572	544	584	600	529	553	501	520	515	518	525	508	567	556	517	557	501	537	507	525	573	515	535	533	526	507	572	515	511	528	560	524	536	520	516	526	553	522	512	551	524	551	524	565	538	550	520	531	495	542	546	552	521	561	483	539	502	556	565	550	559	578	568	544	533	538	539	548	521	507	528	517	574	562	573	546	550	555	554	531	544	554	556	555	565	500	565	547	526	566	535	543	557	523	576	522	500	521	559	510	513	536	532	543	560	497	565	552	513	488	545	524	542	498	485	519	523	541	544	533	509	565	535	517	533	572	522	512	512	526	544	554	533	566	552	528	527	553	539	544	528	536	527	539	576	553	554	548	541	541
2300	914	1201	1026	801	619	518	496	452	391	413	427	387	362	374	304	329	339	347	318	331	348	359	314	353	346	348	339	331	323	334	346	325	328	352	364	307	296	332	305	350	313	318	346	307	321	320	337	318	344	322	318	340	315	317	355	349	325	332	309	302	312	312	352	323	328	305	339	345	344	342	299	334	322	333	338	327	300	339	317	340	312	311	320	337	319	334	331	357	330	329	358	334	349	346	319	315	304	343	331	346	300	319	324	318	303	337	316	357	332	324	364	335	319	322	314	323	344	284	308	362	329	275	297	305	294	305	329	302	317	315	325	332	320	332	332	322	321	348	347	309	322	320	339	308	342	350	311	318	353	344	344	323	314	328	336	299	325	320	320	330	312	282	305	325	305	304	332	345	331	343	341	330	303	345	317	334	347	324	310	316	317	362	341	295	285	315	280	365	319	334	326	335	302	330	322	360	318	361	349	334	326	337	343	306	334	317	309	362	330	323	328	343	313	344	307	323	302	318	322	348	334	341	314	341	297	355	343	334	310	341	344	340	325	325	333	311	302	372	319	302	320	295	320	353	306	339	336	355	330	311	315	300	336	301	310	347	327	299	305	306	340	339	320	331	291	323	329	346	356	345	303	330	299	337	310	328	348	345	309	299	310	337	332	337	328	312	311	316	325	325	295	316	311	309	302	333	297	317	330	312	306	328	309	342	330	313	321	320	318	304	353	321	323	294	318	322	338	353	361	352	314	340	312	350	325	335	282	310	307	331	335	349	335	346	306	354	346	312	327	339	340	330	330	288	311	328	325	356	342	313	304	297	323	328	326	355	306	327	283	331	342	324	267	333	306	325	297	307	306	307	334	345	328	344	340	323	331	298	348	292	341	355	333	349	304	325	325	324	324	366	295	318	349	326	330	314	339	321	348	322	330	338	338	323	347	337	326	325	318	317	331	298	313	309	340	325	330	329	324	341	302	352	312	305	340	335	310	360	316	323	324	329	342	317	311	335	336	344	316	314	337	320	365	322	295	332	317	342	338	303	327	319	334	331	332	315	343	320	307	316	328	319	353	332	278	346	303	331	352	320	349	273	319	323	321	324	333	313	344	340	297	339	323	315	312	323	292	340	324	284	331	345	320	339	313	344	328	346	339	310	303	346	322	271	313	340	295	332	328	307	315	302	340	334	298	299	299	327	342	318	324	334	298	317	351	344	322	355	327	320	327	321	350	327	346	338	319	359	358	350	316	285	376	314	297	332	335	264	327	325	353	315	348	344	336	324	323	297	281	291	339	358	319	309	337	367	355	294	332	326	323	340	333	338	293	283	325	303	312	332	326	322	331	345	279	329	345	306	325	324	327	359	326	318	315	346	310	334	378	339	346	312	289	349	336	317	310	350	331	316	302	293	336	344	307	331	302	297	299	333	328	331	323	316	325	307	316	305	321	352	311	327	331	330	328	307	325	316	334	322	310	336	333	354	353	312	301	368	338	347	312	351	320	333	316	358	353	329	304	319	300	299	302	324	330	323	331	304	312	300	311	339	318	328	334	333	332	339	299	278	311	349	355	334	311	316	318	313	268	331	350	309	318	362	317	360	322	327	373	345	337	329	293	314	332	319	339	321	312	308	314	326	298	317	336	335	312	287	360	333	339	305	341	350	333	349	307	330	314	354	335	329	348	360	315	302	338	329	312	337	338	300	339	313	312	322	339	314	305	320	302	334	329	342	325	314	327	306	358	306	307	324	296	330	338	336	312	288	328	343	361	321	319	365	352	338	326	300	325	306	339	317	330	329	340	324	322	354	298	308	303	302	318	331	280	328	342	334	317	343	342	367	354	293	292	336	330	322	336	321	308	314	319	346	298	312	299	306	306	391	332	292	335	327	315	297	321	333	295	338	355	343	304	361	343	320	355	329	341	338	327	322	352	334	316	324	333	301	322	299	363	339	345	342	342	332	314	327	350	370	332	317	312	338	316	316	300	320	285	341	329	332	336	329	296	313	344	287	346	324	343	323	332	327	302	341	300	373	315	364	320	350	320	338	321	319	353	306	318	330	345	329	319	335	345	345	314	324	331	341	326	333	326	321	318	312	321	362	333	293	349	324	303	339	315	362	320	347	347	353	325	316	330	339	313	366	347	317	340	318	296	326	327	324	334	312	298	341	345	299	349	323	345	348	342	304	349	356	346	352	295	323	327	342	333	325	311	349	320	347	319	319	339	339	314	330	310	294	315	311	313	313	337	333	342	321	319	330	345	316	330	264	326	309	340	357	392	290	320	347	322	319	340	319	322	329	320	312	364	308	326	314	302	347	280	336	351	333	312	333	344	335	384	328	302	310	319	308	291	351	338	282	265	353	337	320	316	346	327	339	299	340	306	329	328	337	328	334	316	299	311	314	346	292	359	322	321	332	309	364	361	313	337	302	310	319	315	330	329	294	311	319	319	324	366	329	335	333	326	337	293	367	347	348	316	304	337	316	319	336	303	338	324	305	297	292	312	328	317	323	326	311	365	286	336	323	305	363	307	306	329	331	314	324	322	344	341	336	357	326	302	303	350	341	316	311	342	335	305	279	319	296	304	306	331	311	325	308	289	302	298	320	339	328	315	347	340	323	332	334	337	314	317	316	320	324	326	347	324	330	323	318	320	352	328	291	344	333	316	335	371	330	348	299	311	308	314	316	301	337	340	333	303	321	312	332	314	327	274	277	324	339	327	342	320	314	362	339	319	304	325	307	310	335	305	320	318	299	322	325	331	309	302	327	317	340	328	318	353	310	323	321	345	306	267	307	304	339	311	280	355	274	294	348	331	319	315	313	332	289	321	297	310	316	332	330	287	309	294	341	330	334	311	367	326	326	299	306	327	316	288	322	323	331	339	319	341	300	322	345	326	317	307	300	337	325	326	318	329	331	321	271	330	356	334	326	333	302	314	315	315	331	336	309	334	282	303	323	318	336	339	329	322	313	341	287	315	330	365	325	319	324	336	319	350	336	321	352	325	331	330	313	347	310	350	306	359	328	313	343	335	330	353	335	354	355	354	336	341	338	316	329	305	328	315	351	303	323	341	334	329	331	316	314	288	292	327	308	323	315	304	336	306	303	305	333	301	331	303	311	306	383	305	318	333	295	305	313	315	342	322	346	308	337	336	327	320	328	348	330	391	325	319	350	303	287	327	293	327	347	343	309	335	291	367	310	339	355	330	332	336	317	327	314	311	301	317	342	330	318	302	335	324	321	340	305	357	354	307	343	309	330	327	328	349	305	307	302	351	363	338	354	313	363	331	354	351	327	284	346	330	333	363	285	329	344	345	307	343	321	317	328	340	335	316	335	335	344	312	362	312	327	332	319	310	336	329	335	311	345	326	331	313	330	357	303	349	319	322	318	330	317	343	327	310	322	312	334	324	303	337	350	303	311	346	328	338	320	312	335	369	315	339	318	284	292	341	346	338	300	322	333	314	313	322	312	312	289	334	321	312	299	296	316	321
2550	1412	2728	3348	2761	2029	1659	1544	1464	1291	1312	1175	1047	1045	1045	1002	966	910	889	883	863	882	864	858	837	794	827	753	845	848	763	780	820	795	785	803	809	840	831	816	788	842	806	735	777	843	753	783	764	733	777	779	815	774	810	787	784	742	799	750	784	776	795	810	755	779	805	772	738	769	771	741	790	775	781	756	734	791	772	825	825	785	804	732	814	781	784	747	773	854	810	739	763	744	791	807	782	823	762	800	810	775	750	728	787	796	782	753	764	750	781	745	799	801	773	769	800	785	760	752	764	775	761	794	767	801	766	768	792	765	774	767	774	789	795	746	751	833	813	786	764	823	760	773	721	779	783	784	737	797	780	773	750	845	751	770	756	816	742	726	721	784	756	755	783	820	766	804	791	787	744	781	736	766	791	763	753	767	796	768	759	787	764	775	783	752	784	774	770	779	753	770	750	768	751	752	742	766	773	743	772	726	809	749	754	756	769	734	696	800	739	758	784	821	765	774	774	781	718	746	815	792	785	719	820	790	771	784	767	767	807	762	772	774	799	813	781	811	750	787	826	758	796	722	758	807	803	752	775	772	802	777	782	738	759	772	749	803	743	815	775	783	793	787	784	783	765	782	736	759	752	770	722	757	778	768	743	725	831	794	805	755	726	743	773	750	820	727	771	746	782	753	786	712	790	780	734	794	767	767	838	733	779	760	787	738	812	764	816	787	783	758	753	749	785	769	740	759	745	798	759	811	694	759	784	759	782	770	772	734	754	783	761	762	757	791	762	765	765	794	744	689	764	755	796	826	797	780	732	768	724	786	822	741	800	831	801	813	799	812	773	740	808	750	779	755	749	797	767	755	754	748	755	811	748	789	811	758	765	731	762	762	811	819	800	757	765	789	751	816	804	758	770	760	801	779	780	799	746	763	719	779	802	729	821	729	791	811	717	759	814	779	766	778	748	739	772	739	762	744	798	787	793	809	780	768	755	740	795	719	814	771	804	770	789	795	771	808	794	766	758	825	798	768	756	784	753	732	756	768	730	772	750	759	756	680	782	739	812	779	743	750	748	756	778	798	767	806	800	725	749	762	818	819	749	822	729	714	729	745	720	766	741	787	744	777	772	776	758	865	783	790	782	754	779	778	748	759	784	777	767	788	852	707	797	792	766	739	749	743	747	717	795	730	766	776	766	785	794	841	837	781	759	781	798	786	779	754	785	775	725	784	783	768	720	797	771	751	768	759	784	811	750	802	764	780	776	793	773	804	763	785	730	796	794	749	783	801	786	778	744	766	708	729	764	748	820	787	733	796	745	826	760	769	783	785	767	819	798	797	748	782	792	758	796	765	807	798	769	779	787	764	769	817	802	720	799	759	764	762	784	846	802	795	827	796	767	787	800	811	745	780	772	779	817	780	754	761	776	756	793	820	772	818	788	770	801	766	769	751	777	788	795	724	813	807	721	826	739	794	811	779	764	815	768	791	782	811	792	744	753	776	782	710	738	804	807	784	743	783	753	761	747	812	781	795	771	792	775	767	800	790	805	763	783	788	755	789	739	744	739	749	737	755	799	764	778	777	770	784	755	757	751	829	766	705	781	789	790	744	778	790	745	812	767	753	786	756	785	785	789	792	759	772	758	741	764	764	769	807	804	781	750	761	800	769	779	793	751	793	854	800	791	739	754	730	727	757	815	721	810	759	781	794	760	758	754	771	809	764	769	773	752	766	797	785	807	769	755	748	742	761	739	812	817	788	815	841	754	797	709	764	747	760	797	804	750	769	786	790	761	743	756	800	741	790	777	777	746	790	778	760	792	796	773	771	769	750	751	824	743	838	786	787	794	787	791	744	709	710	795	765	765	818	768	781	790	737	799	808	735	754	724	803	782	788	798	759	771	799	755	791	774	780	753	785	812	813	790	763	803	763	812	771	783	766	747	801	792	805	720	761	805	810	791	723	800	792	793	781	773	774	794	797	740	697	727	802	795	770	810	779	752	767	740	748	807	744	755	782	781	752	850	788	753	772	780	766	737	798	764	798	814	724	799	772	740	735	787	780	751	796	740	769	794	775	780	819	810	821	752	831	740	830	765	753	775	829	738	769	762	785	790	748	786	786	791	773	792	749	831	766	764	811	826	739	808	773	800	790	709	764	771	778	813	772	774	753	794	797	756	808	787	796	774	736	808	745	807	769	803	778	784	823	765	786	733	762	785	826	775	769	755	790	795	808	809	803	776	770	787	780	727	766	793	821	771	813	781	818	770	737	764	781	807	776	830	781	744	829	761	793	779	718	776	791	735	769	720	749	792	782	734	790	735	783	772	754	779	745	778	753	798	741	821	780	765	776	745	753	767	743	744	774	787	788	771	815	732	748	818	781	700	777	740	743	816	748	758	773	825	759	781	762	821	759	789	809	757	792	792	760	778	772	831	789	763	771	781	796	791	768	778	791	763	776	761	779	753	723	797	765	783	754	791	785	766	772	750	782	755	777	722	757	765	803	772	763	780	775	765	771	765	841	770	775	727	774	752	752	763	795	741	842	784	747	752	736	737	794	739	802	783	793	813	782	798	770	765	780	797	809	783	792	773	760	790	764	801	771	793	748	767	775	801	802	742	809	762	786	750	791	747	824	754	809	772	780	744	756	762	750	755	825	814	784	766	753	738	790	816	776	778	755	804	775	766	746	764	775	731	761	771	720	772	774	769	749	756	770	726	793	797	755	809	745	809	811	798	751	763	754	788	785	789	800	772	784	785	796	740	788	788	805	755	780	776	812	756	756	774	759	796	763	856	777	819	771	820	778	821	812	792	761	789	801	821	806	818	763	796	747	798	828	826	770	777	808	732	737	781	807	770	776	758	754	807	764	761	788	779	780	823	775	770	776	758	778	820	788	767	804	824	762	772	781	780	788	759	777	787	804	780	804	812	808	746	801	749	749	775	773	792	783	752	814	751	826	800	809	810	788	824	782	762	816	800	755	825	757	801	772	790	757	831	714	796	821	763	794	783	787	789	799	752	767	821	754	753	758	745	817	773	785	783	778	769	765	765	808	782	747	761	735	770	751	751	757	744	764	774	800	756	766	794	781	781	751	779	807	763	800	801	760	796	795	773	774	771	745	783	762	751	765	732	820	796	755	767	738	794	835	765	769	757	801	767	832	787	745	743	750	701	773	802	762	786	813	782	812	763	829	778	834	763	786	771	798	770	816	771	716	763	730	807	784	795	705	793	760	731	807	789	759	786	752	778	797	754	807	768	806	788	771	769	780	782	810	767	789	756	755	765	746	810	794	809	759	749	734	737	809	784	772	768	738	811	757	785	771	806	761	787	741	803	796	757	756	771	734	796	781	747	738	820	790	826	760	788	737	788	731	748	747	783	728	815	782	812	736	760	788	760	818	760	733	766	768	772	736	792	790	775	797	793	797	823	772	799	770	750	774	803	831	791	735	757	787	739	773	799	789	765	749	776	795	778	799	711	780	809	772	772	770	801	784
7842	1646	2097	1825	1291	909	683	618	581	559	480	452	419	433	341	362	333	324	285	340	384	316	313	323	309	337	369	301	312	335	290	301	286	320	323	279	291	315	286	294	315	294	312	305	297	319	287	302	295	283	304	285	338	271	324	287	308	305	282	319	311	306	317	300	292	263	295	297	256	300	273	326	330	300	288	269	311	266	283	299	319	274	294	322	281	265	275	287	288	336	314	299	305	319	323	292	297	292	290	313	280	299	279	276	301	304	296	297	291	249	318	304	309	278	287	287	285	302	323	266	292	283	257	308	276	279	283	315	279	302	279	304	292	278	317	316	279	288	291	300	294	292	295	287	281	297	301	277	288	286	287	281	262	310	259	289	308	279	303	316	270	304	268	329	313	320	324	290	308	281	290	269	305	284	281	269	279	326	302	273	278	277	275	297	294	295	286	301	296	301	290	291	320	301	301	317	284	314	292	298	326	334	307	299	287	298	311	305	283	340	310	319	317	301	297	276	318	310	313	298	279	300	294	306	308	297	291	299	301	305	264	287	276	307	308	287	274	293	298	280	279	304	287	267	327	286	304	285	276	318	283	294	305	284	303	307	289	279	328	298	317	306	274	279	324	290	313	285	265	272	329	303	303	281	276	290	317	287	298	279	315	299	300	303	290	297	300	294	302	274	295	261	276	305	312	302	300	245	276	280	281	266	297	310	321	271	300	273	327	280	311	267	319	272	317	311	309	285	272	328	300	308	295	290	310	321	296	301	305	278	317	290	304	289	272	261	301	275	252	276	322	293	276	319	294	280	271	288	296	260	326	317	272	301	271	303	258	305	281	280	262	336	275	287	287	282	288	299	295	297	286	285	258	297	293	330	280	287	289	301	289	292	269	314	295	293	294	294	301	282	304	329	295	288	323	301	307	326	300	319	277	297	282	311	257	316	316	313	299	299	286	306	311	290	297	265	312	314	323	282	287	315	280	280	285	258	306	321	300	289	279	298	268	292	325	276	321	272	272	300	272	294	287	308	296	354	297	312	331	309	322	315	260	283	270	289	294	287	268	290	308	287	253	265	289	328	269	297	300	328	293	284	308	280	311	301	301	302	301	304	284	293	293	263	294	317	287	302	294	302	299	286	306	263	288	299	278	275	271	313	282	282	306	298	313	302	351	296	318	271	307	285	305	310	263	292	295	293	300	322	281	322	322	308	307	295	300	291	307	282	270	313	300	303	290	272	305	331	320	319	262	270	300	285	310	283	276	318	296	295	296	283	320	296	314	286	306	306	276	297	293	304	276	295	295	328	301	270	289	303	305	299	291	273	277	345	318	306	306	330	286	285	277	297	300	289	308	300	308	290	314	277	288	265	290	300	315	305	313	288	306	323	292	300	295	295	290	301	260	296	308	268	304	276	303	298	289	271	292	323	342	350	300	289	300	287	250	307	281	287	317	277	276	308	302	290	301	296	318	282	301	293	283	287	305	292	292	310	293	300	286	305	297	316	268	287	276	291	266	286	296	271	266	286	303	339	301	274	287	316	282	273	277	304	285	302	264	287	296	250	289	306	318	294	295	303	299	296	258	276	292	290	290	280	291	335	312	283	282	323	308	276	310	320	314	327	275	290	293	289	327	304	277	298	295	250	275	301	282	285	285	312	305	263	291	299	303	289	292	331	289	326	290	277	251	310	279	313	307	306	294	297	263	285	306	300	278	295	277	282	315	331	290	295	326	295	317	309	309	297	280	267	316	313	294	280	341	290	295	288	261	288	258	334	323	274	293	309	292	287	320	323	298	256	238	348	293	284	278	301	294	296	274	262	269	322	272	285	328	291	299	316	291	302	302	321	288	276	328	277	317	328	307	324	273	309	321	290	322	315	301	325	301	301	307	301	262	317	300	297	290	278	341	299	275	244	282	287	281	307	280	286	272	312	302	292	305	297	262	282	301	296	264	291	314	287	309	315	290	285	324	283	307	287	293	327	277	296	298	294	281	314	308	293	291	286	328	311	310	299	275	312	295	290	316	267	281	307	310	291	316	285	322	295	278	326	298	319	272	301	305	294	308	297	310	282	299	305	286	304	300	315	314	266	313	274	291	287	293	303	285	308	295	292	307	296	304	293	256	308	293	276	303	327	304	317	314	314	323	272	290	298	323	301	313	262	277	283	312	309	328	304	286	283	314	277	301	277	308	283	280	300	303	304	296	286	288	287	320	298	299	293	318	260	322	250	294	312	281	275	280	312	284	287	308	296	283	303	271	287	290	271	274	328	269	276	283	316	305	312	283	311	279	295	285	298	280	318	315	308	298	279	290	298	301	285	281	293	272	298	305	258	295	302	262	288	274	302	315	276	300	317	298	278	275	304	245	282	278	305	316	277	320	283	304	306	350	327	313	296	278	312	285	285	276	282	313	291	293	305	296	254	283	282	305	311	295	328	295	276	282	268	327	318	309	271	286	282	305	279	269	327	267	284	308	286	279	292	291	298	330	300	286	316	296	284	269	268	318	291	337	294	294	322	292	314	249	284	264	288	284	312	283	277	298	333	294	286	304	284	311	281	279	286	320	276	316	282	278	333	312	314	287	324	329	281	293	242	279	333	293	278	299	288	290	282	307	291	299	329	316	291	327	322	273	263	264	339	254	320	293	301	274	280	286	290	281	290	319	294	281	291	306	318	326	334	305	320	296	315	313	322	297	239	299	328	295	288	269	285	304	307	339	304	276	285	303	298	272	287	309	294	301	316	303	333	286	301	304	314	264	280	294	330	305	293	312	294	248	295	289	286	277	277	284	310	288	317	292	275	265	277	294	284	273	303	320	286	270	268	277	301	340	322	279	296	285	299	295	312	305	277	299	319	306	311	272	292	299	308	324	306	282	294	280	309	305	299	297	316	307	310	271	297	281	274	297	307	245	293	282	299	319	267	326	276	283	304	274	307	280	291	321	319	286	333	327	315	313	262	262	285	259	338	286	281	311	244	293	320	295	283	314	291	283	296	289	293	283	244	297	284	315	305	313	284	292	296	307	315	294	302	282	282	317	314	298	285	300	299	271	301	275	285	315	277	298	301	325	269	292	283	322	274	304	300	301	327	286	302	315	280	297	314	287	284	311	246	287	258	304	277	276	288	339	304	310	308	328	282	292	270	290	301	328	311	317	282	299	272	319	310	289	264	276	299	262	269	307	296	303	308	275	317	253	280	288	325	299	290	273	250	321	285	312	261	301	334	279	309	295	299	290	283	305	314	335	309	325	289	281	303	289	298	288	301	283	274	291	314	281	288	281	277	268	290	271	297	302	273	308	265	280	301	315	334	266	294	248	277	260	296	310	304	304	277	332	295	285	278	307	307	318	333	268	289	269	252	292	260	314	282	255	277	271	305	328	289	303	290	304	287	315	268	295	347	280	287	303	325	289	274	316	307	312	325	332	291	280	290	278	281	328	298	325	307	295	310	297	302	272	303	260	283	276	316	287	276	307	307	314	283	307	288	334	300
7146	1986	4235	5357	4472	3415	2676	2298	2254	1805	1783	1628	1503	1356	1227	1138	1047	1026	1049	1011	944	926	880	871	896	880	809	837	795	727	819	757	781	748	805	777	794	717	798	794	796	742	759	769	765	768	792	764	738	749	691	757	732	750	742	762	718	730	787	698	735	758	695	769	709	684	725	754	754	724	713	707	710	770	707	684	731	728	756	729	700	732	683	684	721	716	740	701	672	690	735	714	693	690	725	683	742	702	751	728	737	757	718	690	739	710	722	703	747	678	714	749	715	688	700	683	705	691	655	740	659	690	753	758	726	680	682	693	699	719	698	704	713	705	708	688	658	699	704	717	718	713	772	701	658	690	687	721	676	673	702	687	744	681	686	708	694	681	725	697	652	702	660	712	724	715	751	697	748	692	692	682	676	703	726	709	722	691	741	701	707	708	689	722	696	706	715	712	731	671	662	738	719	698	676	725	734	712	727	728	701	725	748	666	708	678	726	695	760	660	709	696	666	721	667	755	700	705	661	735	778	674	720	691	713	712	741	755	704	704	693	727	712	715	720	742	709	696	680	734	681	673	669	759	729	689	700	706	738	692	718	673	718	665	725	692	724	749	747	743	711	690	744	692	759	685	706	699	699	736	690	695	707	735	693	706	761	666	720	665	697	669	683	699	721	672	702	733	713	742	721	696	679	666	798	706	685	687	688	705	694	697	708	660	753	695	726	705	733	729	712	702	716	723	709	667	730	705	708	693	737	761	729	641	649	731	753	701	687	732	739	706	692	708	772	705	681	714	723	685	704	694	677	720	712	706	698	757	684	675	803	681	707	740	690	709	724	725	731	699	720	713	699	751	675	719	726	688	736	713	725	743	737	692	682	686	765	680	696	700	703	707	697	701	684	721	733	727	727	700	708	693	734	715	715	682	732	681	687	730	728	693	685	681	693	705	767	738	691	760	679	715	716	700	752	730	724	665	758	659	666	682	707	689	711	667	728	775	711	715	723	700	716	699	722	633	675	674	691	720	715	796	718	720	655	726	696	700	696	680	726	711	733	697	722	713	729	717	733	727	736	731	710	709	692	734	719	692	760	693	702	699	758	680	738	713	681	714	687	702	664	720	695	733	707	720	724	689	712	690	700	752	672	702	710	707	707	690	739	688	731	673	686	683	681	704	704	727	764	728	694	683	703	649	669	719	742	744	727	724	687	751	717	724	706	695	697	722	695	707	660	759	690	771	761	701	727	693	710	735	702	736	695	717	719	762	707	713	704	717	673	724	707	702	712	707	741	712	676	706	738	756	749	728	718	701	716	681	725	697	751	740	701	706	733	691	689	724	711	681	739	662	730	674	690	766	723	743	687	753	701	723	740	643	693	711	732	715	730	693	685	705	724	726	713	697	734	672	713	685	689	739	732	700	762	749	706	733	653	711	714	712	694	672	697	643	707	722	723	669	699	732	752	724	690	694	717	728	696	729	710	706	681	701	761	692	734	761	679	710	685	723	709	708	710	706	708	760	689	736	695	695	752	717	759	704	729	717	724	757	667	666	711	699	736	701	747	714	733	658	728	715	738	690	699	700	704	725	687	712	726	738	673	680	691	688	663	730	716	694	689	744	729	688	744	660	699	713	708	744	769	685	722	680	723	705	737	720	706	695	695	730	692	689	707	692	715	711	711	731	674	727	702	676	730	731	743	698	717	723	736	699	704	713	709	710	705	705	719	689	687	674	725	730	690	680	688	758	694	734	681	680	698	719	718	707	687	746	748	676	690	718	754	756	721	716	684	732	684	750	648	717	684	714	700	683	711	713	706	731	752	751	705	698	668	727	718	680	676	697	731	749	683	711	705	690	706	716	728	708	743	701	696	736	731	734	671	716	694	703	715	731	752	719	697	719	717	706	648	736	661	753	709	745	723	703	746	682	700	719	724	726	716	649	689	733	658	715	708	727	712	685	695	715	746	737	699	708	730	699	680	771	715	681	721	665	686	706	688	758	666	743	668	662	727	664	666	714	687	685	711	742	734	751	716	684	721	665	695	744	748	717	708	692	700	724	666	683	743	757	716	742	739	755	708	720	710	715	720	730	692	691	730	730	717	708	672	717	694	716	704	744	734	700	734	709	717	662	746	671	728	757	714	735	717	759	692	700	737	755	728	709	694	711	726	697	704	712	681	681	724	692	700	698	675	725	689	729	708	702	733	752	716	738	679	689	691	692	689	728	739	729	702	700	714	715	694	706	700	696	686	671	671	693	717	733	748	664	728	703	692	723	706	678	696	669	685	720	735	681	753	697	676	697	692	692	703	659	738	689	701	724	691	697	696	707	681	722	685	703	681	742	690	702	675	732	689	696	652	748	683	695	717	686	757	704	753	698	693	723	751	689	753	704	749	732	704	752	731	677	739	707	802	693	748	735	727	649	656	740	713	726	734	709	703	688	688	736	691	713	680	706	691	717	720	718	723	734	685	698	699	742	724	700	723	720	733	688	722	660	694	734	708	730	724	712	719	706	718	730	736	689	711	722	727	712	732	701	717	692	700	685	709	695	709	722	711	708	661	727	696	740	681	724	738	713	722	742	714	737	667	698	706	674	738	717	736	716	688	681	686	708	707	742	673	682	692	727	674	722	736	735	707	656	720	679	692	749	729	666	735	738	720	712	738	708	756	700	696	710	715	706	721	700	706	674	725	683	667	709	678	707	672	723	714	711	717	686	695	717	737	728	752	691	709	653	672	705	687	748	697	746	675	714	765	698	752	722	697	689	731	729	700	730	714	699	755	700	668	668	674	687	687	726	724	661	733	710	715	745	716	712	701	699	776	713	765	689	697	689	720	716	707	730	749	691	725	669	735	743	735	718	701	717	713	703	640	711	717	764	725	707	719	706	757	685	753	712	745	694	690	690	702	736	710	701	723	743	678	666	707	712	745	748	714	755	763	694	671	673	713	714	746	698	734	789	677	717	664	725	749	698	743	686	649	718	702	678	738	741	679	732	677	700	746	685	705	738	728	693	684	684	696	698	703	701	669	711	684	736	736	719	730	700	732	674	701	747	683	743	722	748	777	667	724	733	746	716	679	724	730	724	681	724	687	678	675	714	723	657	730	731	680	694	710	743	662	758	728	741	696	653	690	674	699	679	710	704	710	692	722	669	706	677	684	698	668	724	722	701	680	696	680	734	722	709	708	646	725	750	699	687	711	718	674	725	675	742	701	728	632	668	713	670	723	762	708	745	713	712	687	728	693	690	698	704	717	680	726	745	740	710	709	711	716	716	744	747	736	694	722	763	739	750	742	698	714	643	710	671	705	675	718	737	675	715	696	691	682	665	695	712	718	686	699	769	661	749	745	769	693	699	691	693	704	694	725	745	738	679	666	677	701	679	709	754	744	710	723	717	661	726	731	695	680	669	710	713	739	680	706	635	716	718	724	692	702	750	717	704	666	716	715	678	752	723	742	711	714	728	730	715	692	768	735	681	757	738	708	691	715	757	744	734	758	719
13808	2458	2982	2500	1612	1068	836	649	607	565	529	443	401	338	335	336	298	285	251	271	277	286	235	243	231	244	219	246	224	211	254	238	250	217	214	207	233	232	218	198	229	227	220	219	218	207	195	199	199	219	219	224	223	215	204	228	227	213	206	216	223	227	227	220	224	198	216	206	195	220	219	186	212	195	233	229	214	225	208	195	210	217	230	234	206	198	218	235	207	194	210	208	246	204	206	229	226	193	235	238	205	196	198	213	222	244	198	197	190	222	211	231	241	241	215	221	219	237	217	193	215	226	234	218	203	187	213	205	192	208	197	202	212	204	220	193	226	228	212	206	228	219	222	193	199	196	227	214	232	225	206	193	213	227	217	214	191	202	231	213	241	211	189	196	188	203	249	222	217	227	240	185	246	235	184	222	241	215	206	225	215	205	211	205	190	207	203	216	220	218	218	225	224	229	231	214	201	220	211	225	231	227	227	227	238	239	235	202	222	214	194	225	228	183	204	227	212	217	209	181	212	199	231	232	217	212	192	237	222	220	216	205	203	231	233	196	236	228	204	243	213	212	198	235	237	217	217	229	184	197	225	222	216	215	220	216	203	196	188	217	245	231	210	211	214	200	224	232	210	220	223	223	225	187	198	211	214	214	215	210	202	196	204	224	231	212	205	201	250	219	227	196	250	223	224	226	230	221	199	214	240	209	205	229	203	216	233	191	213	228	259	224	203	216	216	211	208	200	205	198	219	213	214	196	222	198	223	229	247	226	225	211	191	218	211	212	223	223	205	209	216	178	195	224	232	219	206	200	216	228	204	194	243	208	233	237	173	211	209	234	217	208	212	226	211	212	228	224	201	203	244	232	247	183	240	182	202	214	213	200	243	209	194	224	225	194	213	214	194	231	208	235	236	223	214	197	218	194	223	208	212	197	187	223	205	230	213	197	220	213	237	199	216	207	219	219	212	196	198	205	211	233	242	210	208	227	208	191	222	225	222	200	220	202	205	219	220	209	211	244	223	203	200	225	210	220	224	231	198	226	191	209	199	229	225	186	218	215	206	199	208	208	199	191	197	201	204	214	211	230	214	198	189	213	202	236	233	214	226	222	254	199	190	218	222	219	227	239	228	222	213	214	258	209	222	176	199	205	208	240	217	231	203	242	189	214	227	211	217	216	203	181	199	199	198	190	227	213	212	199	204	181	220	211	219	219	198	188	208	254	209	230	223	228	196	219	199	206	228	184	233	211	215	211	225	239	203	200	208	225	187	186	226	217	202	221	210	204	220	245	200	212	209	201	211	199	185	209	225	218	217	212	230	232	210	201	231	209	224	219	189	225	193	224	212	215	214	209	206	207	226	204	224	211	219	205	218	229	224	191	177	215	198	182	230	209	243	212	229	213	221	194	228	230	214	221	206	184	229	204	210	229	202	237	217	211	203	197	186	208	217	216	205	212	212	178	208	225	217	212	209	208	211	219	218	224	215	220	233	185	236	217	212	223	199	232	243	217	215	205	210	202	219	209	220	211	198	210	199	202	183	203	214	226	230	191	192	188	213	197	221	247	223	220	224	202	213	207	211	225	201	212	221	213	232	212	217	227	200	194	195	223	224	208	234	204	221	202	187	222	217	219	216	216	195	183	216	192	226	237	214	229	201	206	220	206	238	222	218	196	228	212	247	210	218	227	215	193	196	233	214	233	210	202	213	194	242	220	184	205	207	201	223	190	220	222	239	209	212	208	171	214	208	197	231	207	212	201	204	200	233	213	199	214	234	236	225	220	220	235	237	196	205	220	193	207	203	223	205	204	189	216	205	216	187	204	223	195	223	204	217	193	225	209	185	222	193	234	220	203	213	223	203	218	220	201	190	236	207	223	219	187	215	213	233	224	208	204	189	186	199	186	204	239	190	220	225	192	200	211	238	201	190	188	204	209	207	193	230	221	240	189	227	213	203	195	214	191	240	191	168	226	216	232	213	199	220	209	217	188	207	206	195	221	209	225	201	251	219	210	209	201	247	186	231	199	226	227	217	239	212	204	198	211	213	220	206	216	232	207	235	203	244	201	222	212	208	201	218	224	225	231	200	213	196	208	213	195	216	215	210	220	203	218	208	203	202	191	248	232	229	212	210	217	215	218	202	215	213	210	226	217	223	212	224	154	222	213	248	199	239	201	235	211	207	203	204	221	211	216	214	222	213	196	215	225	201	241	244	207	226	244	215	198	235	228	212	236	198	204	244	219	205	174	237	231	225	238	206	213	218	202	207	245	201	216	196	200	218	224	219	224	221	223	212	219	226	211	250	246	222	204	245	192	187	199	216	202	226	217	209	225	220	207	215	217	249	201	207	181	226	226	194	203	194	204	188	220	245	212	214	213	194	218	223	217	239	232	221	205	213	209	222	214	243	207	232	235	225	239	226	207	188	223	217	204	217	228	207	218	222	221	197	202	213	200	199	206	208	207	199	238	212	220	225	199	222	209	222	223	226	200	207	188	200	211	227	210	219	197	203	217	255	226	187	221	220	238	217	214	196	223	225	217	219	233	198	197	205	193	186	233	219	217	215	195	239	197	218	218	229	214	237	217	227	208	205	218	226	199	220	216	220	209	200	215	213	211	207	212	213	200	223	197	218	194	219	176	229	177	187	202	221	213	219	230	243	225	239	237	220	228	238	213	216	201	212	195	235	187	208	208	223	213	176	209	226	231	233	217	231	190	202	209	226	237	241	242	223	205	180	215	249	226	208	232	217	217	181	213	208	204	203	204	212	234	219	198	211	211	217	190	215	206	211	212	256	209	208	193	216	203	223	222	199	235	236	245	192	214	219	206	235	188	217	230	213	223	211	200	215	233	224	201	203	217	241	235	188	214	192	197	203	214	226	212	223	194	220	207	221	225	197	196	200	211	204	197	219	241	225	214	208	221	235	196	184	227	229	203	203	206	211	238	220	207	215	216	211	202	207	228	237	193	238	212	198	221	208	214	198	223	217	244	218	239	192	276	231	230	202	201	218	218	200	186	199	219	245	193	215	199	220	244	218	227	211	225	248	199	220	219	210	212	233	202	218	209	204	207	203	193	182	212	233	222	257	246	223	216	246	196	194	244	223	224	221	242	222	216	232	188	226	240	211	208	206	189	221	251	198	204	212	197	185	215	227	191	219	200	226	218	201	206	217	227	214	198	191	229	225	221	211	200	221	187	198	229	212	213	220	221	223	204	206	239	247	209	240	211	238	215	206	197	242	199	175	242	210	233	198	203	205	235	218	226	192	232	212	218	212	212	213	238	208	218	197	227	213	218	208	215	184	197	225	237	216	210	212	224	206	233	206	200	194	202	207	210	203	251	222	231	219	235	210	213	207	211	209	215	198	207	219	214	220	228	210	191	199	224	196	221	214	211	217	238	215	201	210	232	200	207	211	197	220	218	198	220	195	201	208	195	210	192	215	192	208	221	239	217	227	225	219	244	185	227	191	202	198	192	226	215	217	216	173	224
8956	2581	5867	7144	5907	4654	3416	3127	2835	2372	2259	1897	1728	1622	1405	1255	1161	976	1119	903	917	883	796	833	782	749	801	677	690	674	628	636	606	594	628	646	590	668	624	637	622	575	609	637	639	613	591	535	572	593	623	611	560	602	567	595	568	550	588	542	576	547	544	554	537	562	574	536	552	562	540	514	495	547	555	549	503	567	525	544	520	527	512	548	569	564	553	516	520	557	547	578	535	563	526	539	549	533	540	520	555	553	551	572	544	550	575	514	500	549	560	552	545	510	544	524	579	522	567	509	566	537	538	531	511	548	514	560	551	526	583	531	552	527	570	546	510	572	528	537	553	506	541	535	544	516	566	510	546	544	575	544	521	527	510	551	524	560	523	549	549	557	570	498	560	572	560	537	525	544	571	568	553	554	519	579	567	514	550	473	557	563	556	522	529	525	521	562	543	524	538	517	534	527	535	575	536	522	524	544	512	561	526	542	542	565	526	519	557	484	520	522	514	529	539	534	548	546	565	530	505	507	555	518	554	472	543	529	523	492	513	513	518	581	558	525	576	536	538	508	529	532	509	543	523	540	501	574	479	533	533	511	521	558	569	533	574	530	516	520	579	544	510	533	503	522	492	547	568	528	554	533	525	524	522	529	503	537	501	516	566	535	540	537	539	546	539	546	558	521	536	517	522	532	558	517	512	503	512	554	533	515	592	592	542	531	541	533	543	527	513	497	535	524	563	494	497	518	503	512	568	529	530	570	519	544	539	531	512	535	550	515	549	535	559	531	565	529	555	529	501	535	558	516	588	538	494	533	522	548	566	541	513	578	565	527	559	558	564	540	544	533	536	535	548	506	527	578	529	531	533	556	513	516	558	531	512	557	546	528	503	554	537	574	533	568	516	552	539	549	532	547	547	516	529	528	580	526	512	560	534	543	528	508	551	516	530	555	554	531	535	522	540	549	559	518	550	551	522	522	519	533	487	567	503	515	580	544	548	534	540	544	523	506	539	544	570	550	543	542	516	553	528	539	587	505	508	486	515	508	531	501	527	559	579	558	512	549	533	483	532	510	556	505	517	517	574	513	587	565	514	532	591	518	533	533	530	502	515	508	587	551	516	547	550	518	556	550	507	505	551	526	505	574	538	528	552	517	528	513	495	505	514	523	527	514	514	546	512	509	578	567	529	536	546	535	532	558	515	553	519	502	537	515	525	485	543	532	553	555	548	533	569	522	504	557	546	564	551	550	517	528	523	495	525	531	506	569	590	519	598	569	551	516	544	538	541	524	512	529	527	533	521	526	509	513	510	533	513	502	541	492	489	513	551	496	545	495	546	544	523	535	532	524	540	542	498	499	539	555	481	562	528	532	536	546	535	499	527	501	507	541	570	534	542	550	516	497	583	585	541	562	537	516	496	507	541	536	566	537	550	539	564	525	513	545	543	536	557	559	523	531	547	533	555	594	546	488	595	545	543	556	568	530	526	519	529	496	541	509	552	542	517	542	538	509	505	569	511	545	573	527	512	531	482	506	545	579	483	559	513	505	548	468	547	544	544	537	523	525	567	530	524	490	559	521	528	522	566	553	514	546	573	538	574	531	518	515	538	515	497	547	535	548	569	516	494	515	541	510	528	536	564	549	536	505	519	548	547	503	512	577	510	543	512	521	504	544	546	510	543	547	524	523	552	519	524	518	510	555	526	521	511	552	512	536	536	555	567	523	524	520	542	526	561	541	501	495	548	527	557	499	516	544	517	538	557	583	514	530	527	581	519	507	568	562	497	561	524	513	510	522	510	519	519	563	536	546	548	518	550	548	561	522	514	507	517	557	535	554	543	541	573	548	529	522	536	494	536	579	536	550	559	541	508	573	534	504	560	564	523	545	536	535	499	513	542	522	562	532	532	526	545	513	578	511	530	552	529	551	551	566	592	503	520	578	513	542	513	558	491	550	488	498	536	505	555	535	552	516	507	543	527	548	530	533	516	536	507	524	542	524	569	548	576	517	524	512	521	530	573	511	561	551	521	518	524	519	532	467	545	517	552	549	513	527	520	552	563	541	556	552	518	507	515	577	509	581	549	503	546	558	526	568	525	533	539	500	543	556	532	505	560	550	548	508	536	521	547	497	522	542	512	484	564	546	530	560	545	574	536	555	526	542	527	526	535	546	508	518	517	519	498	537	521	548	537	500	498	557	540	508	552	543	541	516	543	548	551	578	570	535	534	566	539	534	553	571	495	525	523	574	534	563	561	514	512	535	522	547	534	561	502	561	545	565	523	560	521	534	578	531	526	549	569	525	548	549	562	540	544	546	511	506	515	539	517	545	533	528	551	542	509	549	508	531	538	516	500	528	487	552	540	537	516	552	529	533	530	562	527	551	509	525	554	492	530	534	585	531	524	524	526	559	540	544	558	510	524	557	512	544	533	557	502	546	516	515	530	521	557	531	532	533	522	550	540	545	549	564	591	528	528	521	560	499	535	545	523	504	524	525	539	531	527	510	545	544	549	506	516	554	558	513	537	566	544	542	548	546	467	537	517	548	471	514	528	539	517	518	504	522	543	566	492	563	526	524	541	540	546	538	567	572	551	523	510	583	536	500	546	527	515	489	523	545	556	547	519	514	528	544	514	559	506	498	547	526	542	511	525	523	488	560	513	494	511	564	561	546	564	559	517	524	539	515	522	528	551	548	556	476	544	577	529	535	551	528	536	527	542	557	533	531	535	536	506	542	529	510	564	532	538	518	555	582	528	533	551	533	495	546	539	572	533	564	504	530	525	534	561	540	484	533	508	495	549	560	525	495	536	491	486	508	527	557	496	514	544	527	527	493	525	541	568	525	536	528	568	508	531	607	510	555	534	540	540	560	509	562	550	494	511	527	515	533	536	572	550	503	529	549	517	592	539	523	534	524	560	502	513	487	540	550	495	502	553	502	519	553	548	540	567	551	568	583	541	550	499	532	529	587	555	518	544	533	537	551	526	512	516	559	513	525	491	549	561	520	538	579	534	534	541	529	558	520	560	525	561	545	518	543	514	504	565	524	499	594	541	553	559	540	564	527	558	529	556	506	552	559	486	542	577	529	528	523	517	552	500	562	517	548	503	538	529	548	539	518	534	503	504	506	530	510	573	540	543	516	503	513	540	536	537	531	543	510	553	588	537	526	518	563	546	492	525	519	543	482	496	546	553	568	567	515	539	534	525	523	530	522	511	554	523	537	524	566	513	563	581	513	519	531	521	573	562	532	522	514	553	541	521	548	555	490	512	533	598	536	550	467	547	531	544	511	570	530	552	509	516	583	520	500	537	565	529	546	551	558	493	530	509	501	524	506	539	498	558	509	543	535	529	478	532	525	539	524	526	562	569	500	507	490	558	546	501	473	508	505	561	525	535	566	523	572	522	536	595	494	560	512	553	557	538	553	544	516	567	525	517	529	518	518	541	540	496	576	536	553	498	547	484	542	572	531	518	536	481	523	540	531	517	465	573	568	514	530
2353	895	1244	1066	761	628	491	461	448	396	389	377	371	369	370	393	343	329	311	342	362	317	333	344	333	336	338	298	350	335	351	350	352	306	317	329	321	315	304	316	310	309	328	347	369	322	324	338	306	331	328	313	334	354	304	338	342	321	351	311	307	300	337	360	297	315	316	345	294	368	309	324	371	353	351	321	319	342	328	320	321	325	319	299	301	350	327	337	307	336	347	337	342	344	326	317	342	344	343	309	337	298	319	329	315	345	372	337	321	340	364	326	334	323	324	311	266	360	348	339	308	313	338	320	328	334	304	324	357	337	328	332	312	375	311	330	325	283	332	340	349	342	315	378	331	322	344	319	319	313	342	296	339	336	348	327	323	345	349	350	302	314	313	314	321	319	330	355	339	318	320	321	328	301	316	352	280	334	303	297	336	327	326	293	342	349	313	331	322	336	311	336	320	308	327	318	296	322	342	339	327	355	323	315	310	322	351	316	312	298	271	313	341	329	333	333	324	338	307	308	315	358	341	330	332	321	346	354	326	337	339	303	337	328	319	329	373	315	312	369	314	327	332	316	353	308	309	324	338	341	290	285	309	311	313	315	325	322	320	338	331	341	348	312	311	290	328	318	307	324	356	328	288	324	321	354	299	323	341	356	326	312	316	310	315	318	349	309	318	315	323	324	329	305	333	315	318	318	390	310	310	309	288	315	309	319	295	335	319	354	337	313	352	313	346	324	345	366	311	339	312	306	303	348	351	350	325	321	336	328	304	322	298	338	340	359	317	295	332	291	316	313	316	357	344	344	345	297	295	363	366	350	319	327	323	338	302	330	342	332	337	353	321	288	343	361	348	305	310	334	266	300	311	312	318	290	341	327	321	326	333	337	344	291	331	323	311	299	333	343	324	310	320	348	333	343	325	348	311	328	327	316	322	308	301	338	336	345	350	340	354	302	356	301	296	342	301	312	319	356	337	310	337	343	343	340	317	307	356	316	311	303	314	361	362	349	314	299	321	317	317	322	330	321	295	303	304	303	331	297	318	343	339	335	312	310	284	336	340	335	375	320	328	346	341	372	328	333	340	325	348	359	312	319	317	327	334	307	353	337	349	325	376	304	323	307	341	330	351	330	359	299	328	333	294	298	343	339	344	289	341	339	323	362	322	345	348	318	328	319	317	340	318	295	303	358	317	350	321	346	327	319	349	309	351	363	295	322	336	348	306	304	327	341	332	322	304	305	346	348	304	306	319	325	292	333	332	317	298	303	363	293	324	382	336	315	326	317	324	317	329	350	354	356	331	297	324	342	342	350	338	287	344	319	337	345	342	323	322	359	335	318	340	349	325	344	316	324	314	325	286	282	334	336	314	329	279	341	305	333	324	351	322	333	315	337	306	323	321	305	302	318	342	338	317	322	321	312	362	322	298	308	363	348	342	282	336	313	308	330	359	338	330	324	322	344	311	329	291	328	323	334	345	328	398	334	346	298	335	336	331	307	335	338	327	338	333	300	313	338	278	343	305	340	330	323	337	312	328	324	349	359	305	327	310	337	349	320	323	298	314	308	342	325	336	318	321	324	306	339	338	334	323	344	342	330	321	328	329	325	298	335	341	332	336	307	318	330	351	337	343	310	342	304	349	329	355	320	331	303	347	344	303	304	295	343	274	339	317	355	332	294	342	309	303	332	309	310	321	291	322	304	304	352	329	305	307	321	323	316	317	320	290	310	365	358	296	324	330	320	329	346	327	348	320	338	309	320	330	346	367	339	338	290	333	281	298	301	357	378	338	337	329	353	346	315	320	302	304	316	317	328	343	292	285	313	302	316	344	339	329	313	320	316	336	344	344	352	331	384	320	333	308	302	293	340	312	291	337	289	349	318	301	335	348	284	291	365	327	323	346	299	325	302	271	324	322	304	304	318	331	319	306	303	313	323	321	319	333	390	353	315	345	317	327	314	347	312	314	316	347	311	356	335	383	313	327	330	358	303	320	310	332	318	271	349	336	312	331	318	326	321	302	340	312	327	350	325	312	318	296	319	313	326	287	327	321	338	344	341	314	303	307	315	307	299	307	343	333	300	319	313	343	338	328	326	299	309	335	294	303	335	345	343	348	329	340	309	302	298	330	344	337	322	358	321	323	311	335	328	353	294	319	303	320	342	346	346	300	314	330	334	366	326	325	302	326	315	319	327	297	320	346	315	282	308	316	298	313	364	347	342	349	315	323	312	328	301	352	349	346	320	344	327	354	338	338	289	331	342	304	308	302	334	350	349	327	332	333	329	357	328	303	321	315	311	300	336	349	311	333	335	335	323	331	367	311	372	337	337	301	346	348	347	296	335	314	321	306	289	360	350	329	320	346	307	314	306	331	293	359	328	312	312	323	308	304	348	326	328	334	332	323	304	321	314	317	339	333	322	313	353	327	320	358	325	343	333	307	332	325	290	316	359	353	333	335	331	327	308	331	320	321	362	362	342	341	310	319	301	285	352	326	304	331	318	330	339	321	301	305	324	340	321	334	353	343	343	347	330	319	324	319	359	344	345	313	343	332	318	334	312	362	314	357	290	321	332	318	321	336	328	345	297	327	315	333	303	321	324	293	367	331	328	291	338	353	317	308	317	345	364	326	345	311	370	307	347	308	325	335	303	324	355	303	327	305	336	321	313	303	338	360	301	310	301	308	365	332	326	271	345	350	316	319	314	315	330	323	300	307	303	295	344	305	331	302	327	306	328	304	309	362	310	331	289	321	313	349	307	344	309	313	333	334	325	348	298	328	290	330	341	358	344	313	340	347	370	328	302	313	331	355	322	324	329	339	307	300	352	354	309	330	344	334	358	324	340	346	324	343	328	338	345	315	319	294	314	349	328	325	333	346	313	324	328	347	314	313	334	334	341	292	310	331	307	321	332	309	313	328	335	310	318	317	340	288	328	325	333	332	335	346	357	307	308	322	338	321	328	352	348	314	342	329	334	362	311	299	288	306	302	320	255	321	309	334	320	344	343	287	290	337	341	284	312	346	347	306	323	322	343	344	346	363	318	300	325	323	332	314	335	325	336	303	336	332	324	334	313	365	320	311	296	325	296	319	325	312	289	329	322	325	313	315	306	283	354	320	327	333	369	295	305	339	323	301	314	315	342	327	319	319	367	346	346	312	329	333	348	320	365	349	348	313	318	333	318	323	289	320	318	351	286	339	342	338	293	330	323	331	331	336	341	319	322	342	325	290	321	327	325	302	337	273	334	287	308	326	339	397	341	334	321	336	330	346	337	306	334	371	317	318	302	317	311	313	315	311	307	312	328	282	337	340	324	317	328	340	339	329	328	349	311	323	354	346	305	341	308	323	319	322	295	317	316	300	327	292	330	346	325	331	322	325	283	348	315	334	310	333	367	325	329	315	341	338	330	313	322	289	350	344	343	330	333	336	290	325	332	312	368	320	351	318	306	330	359	344	333	307	327	323	319	334	326	358	287	275	330	364	300	295	314	315	336
2547	1484	2609	3299	2718	2043	1636	1552	1515	1419	1297	1138	1125	1050	986	1008	959	899	893	896	821	845	851	825	788	856	843	817	784	780	811	747	827	832	820	794	823	782	774	771	758	790	759	792	775	756	852	797	831	819	797	878	795	790	801	815	756	761	751	819	776	722	764	773	761	820	749	775	790	843	758	838	738	784	783	788	784	826	762	817	777	755	761	706	776	801	722	767	786	798	778	768	745	838	817	826	782	774	791	755	770	803	790	761	794	779	823	775	783	759	784	804	808	750	776	759	769	769	812	753	739	772	787	800	771	825	760	796	744	822	787	807	796	778	779	821	780	817	791	793	818	788	815	719	761	808	823	797	788	840	802	764	809	793	774	777	792	749	728	806	727	755	787	770	771	781	760	764	773	806	734	767	764	826	797	716	795	800	742	804	850	787	801	771	805	773	821	805	770	782	732	694	767	775	812	775	816	798	781	797	731	781	763	758	772	792	787	755	775	751	760	758	798	787	820	764	779	786	789	739	806	786	759	776	739	763	811	777	811	785	786	782	768	758	783	795	830	758	757	738	778	781	824	801	740	801	773	792	726	791	797	826	803	785	762	795	806	769	787	778	811	749	819	751	816	785	767	788	813	781	795	796	818	803	735	790	828	714	819	781	797	774	820	787	777	753	805	763	785	790	784	710	750	760	766	752	798	789	821	798	788	820	797	771	751	809	772	779	776	772	817	784	781	788	776	786	798	733	761	750	732	699	778	740	763	746	788	829	767	771	793	798	774	792	772	791	828	767	750	810	790	828	788	774	767	734	762	793	751	746	758	745	767	788	751	765	776	773	792	816	799	786	724	774	816	766	742	780	779	772	774	769	758	800	828	762	769	783	837	769	765	773	787	785	734	776	790	766	811	838	775	817	751	803	792	760	760	802	793	800	767	780	775	820	801	818	811	757	775	819	805	774	786	792	864	822	780	699	743	754	809	821	758	725	735	794	738	810	790	825	855	792	839	807	819	750	749	795	790	778	784	768	826	733	782	758	798	788	773	775	760	792	759	812	741	782	798	778	723	797	760	751	779	775	778	798	794	778	767	814	784	747	815	805	777	748	778	807	773	759	767	758	779	786	766	825	767	746	754	770	798	777	797	802	779	787	769	742	778	792	713	769	767	791	773	795	784	772	757	765	772	761	766	750	758	678	810	734	764	809	817	783	735	796	761	744	779	759	779	812	742	811	784	803	805	736	797	814	819	736	838	839	768	771	799	757	757	802	775	839	728	744	808	805	785	786	769	760	788	777	765	749	751	801	828	785	772	762	788	787	762	803	795	814	805	811	784	844	813	787	749	814	760	766	740	840	738	771	790	773	740	781	769	801	816	778	811	778	789	767	789	822	745	750	794	751	775	797	756	791	735	770	748	792	794	754	780	798	816	753	752	756	779	761	746	792	773	782	864	758	800	783	773	773	764	757	801	786	801	774	762	829	772	758	770	744	782	753	762	778	800	783	784	800	801	818	809	792	802	778	749	776	799	795	812	816	772	757	796	716	788	767	723	826	756	780	775	749	806	733	767	746	770	818	781	800	787	781	792	711	799	765	845	772	830	762	824	787	799	832	766	764	791	767	803	731	788	776	787	797	794	781	795	813	793	775	769	800	759	739	827	771	741	765	806	731	768	802	729	757	790	766	754	800	782	724	811	779	783	765	777	791	751	757	791	815	742	772	722	800	770	755	790	778	726	769	777	747	785	802	808	782	767	825	799	835	795	782	759	765	799	719	809	772	821	805	780	742	801	755	791	792	764	760	805	733	802	823	777	762	781	764	790	825	809	727	808	784	751	817	800	787	748	744	817	793	775	775	788	820	758	801	787	795	761	783	772	745	832	708	744	798	768	758	796	785	794	801	734	790	770	724	774	789	829	788	813	805	771	833	793	819	760	790	799	792	823	773	776	738	778	798	781	742	773	762	823	749	775	775	791	804	803	759	806	757	793	752	789	778	796	772	759	756	794	765	727	799	788	792	814	757	800	850	824	759	792	792	847	801	768	745	760	805	807	779	802	739	782	778	813	754	787	772	808	810	783	778	753	805	751	766	760	785	811	765	775	816	772	808	817	738	810	753	780	805	833	766	771	790	802	729	776	762	770	766	828	775	777	735	751	785	786	782	785	780	805	792	764	785	768	834	785	821	787	755	801	796	722	755	753	763	816	792	784	788	822	801	749	826	742	725	766	778	781	796	787	825	762	695	734	800	797	822	769	757	755	754	812	769	735	762	833	742	800	777	823	812	766	823	812	838	793	814	766	777	833	840	757	766	795	790	829	782	812	783	757	760	793	764	770	770	809	800	778	771	767	728	721	848	740	797	790	783	807	778	742	824	774	797	779	757	788	820	764	772	791	760	825	779	763	833	825	789	762	693	795	790	750	805	762	778	747	804	830	804	728	787	748	811	788	745	771	747	778	769	792	794	767	768	754	765	821	751	742	787	870	789	742	805	779	807	822	755	770	774	777	771	800	745	804	784	761	804	832	793	768	788	771	774	779	760	806	785	827	775	749	757	799	743	794	703	738	789	786	770	815	749	784	772	758	816	782	785	783	791	813	797	779	774	823	765	773	748	775	807	742	785	742	787	785	818	774	766	775	767	776	754	802	752	741	788	818	793	738	806	759	715	794	744	758	798	771	768	751	790	804	808	755	746	827	771	840	749	743	822	787	823	763	777	819	749	810	819	780	767	818	780	795	791	763	803	793	782	820	808	801	776	807	737	804	805	766	784	806	805	775	760	808	822	783	781	800	767	772	793	807	765	790	757	768	772	781	794	758	843	739	710	726	807	757	765	774	739	796	773	771	802	736	793	774	813	761	848	764	824	789	755	817	774	771	821	752	802	791	794	772	784	724	726	770	778	791	745	770	805	807	752	791	748	777	798	782	803	795	754	739	748	808	745	766	793	798	752	797	767	697	713	770	750	788	785	782	740	781	774	770	795	778	784	748	820	784	782	764	779	804	783	738	784	769	806	751	781	770	809	774	790	763	788	777	793	764	760	747	765	752	766	819	786	765	739	758	762	796	751	790	760	783	789	822	751	769	790	803	778	738	806	767	794	727	766	762	850	795	789	799	775	745	785	808	737	793	757	742	772	769	750	771	789	746	810	763	792	820	813	787	775	770	794	813	748	775	778	780	771	762	780	749	773	797	790	728	785	810	770	733	816	752	817	803	786	780	801	752	766	768	728	789	813	735	818	834	783	754	814	744	777	799	761	752	818	793	765	789	793	789	814	729	769	737	766	771	750	805	759	765	740	808	756	773	807	771	841	786	769	766	782	792	792	783	789	733	776	774	765	817	801	775	783	818	834	791	775	734	759	795	773	756	805	782	781	765	770	822	828	798	782	785	771	761	777	762	749	789	741	722	765	760	799	778	777	773	766	765	768	739	780	807	800	762	787	801	828	733	825	797	754	737	828	745	782	834	749	788	766	842	814	750	783	839	826	833	738	781	808
7918	1612	1952	1708	1148	909	673	649	518	554	520	404	459	421	399	341	345	339	357	328	335	320	319	294	329	277	318	343	320	321	283	293	302	297	312	329	270	303	302	298	313	283	273	279	272	282	314	285	286	273	320	303	318	269	292	319	289	286	274	284	308	288	295	296	293	268	307	308	287	304	292	287	312	274	324	330	277	286	266	291	291	298	285	312	305	289	268	287	286	281	295	320	297	310	301	254	279	271	309	286	303	292	292	312	311	300	292	299	302	322	315	298	301	330	299	336	318	320	289	298	280	293	282	290	271	313	291	303	304	295	322	284	283	297	249	290	313	283	307	268	305	277	283	327	278	292	276	271	304	276	285	309	283	291	321	294	248	302	310	293	301	290	313	311	260	269	301	291	291	294	317	295	288	250	281	282	255	298	264	274	293	317	286	315	255	297	308	287	272	285	298	269	327	298	290	286	295	300	309	303	312	274	260	278	310	295	324	317	296	317	298	319	285	284	282	297	270	290	268	291	299	305	298	291	298	257	284	260	286	325	282	321	297	257	300	298	257	259	264	274	279	266	297	258	297	288	305	303	265	306	326	289	282	288	301	300	289	302	303	291	297	299	257	301	309	291	274	279	322	296	293	279	341	315	280	290	294	275	278	279	299	296	324	299	322	281	290	307	295	284	269	273	308	284	313	306	314	303	308	268	291	285	302	310	305	294	279	300	269	263	295	337	283	320	291	272	324	281	337	315	294	297	309	286	307	271	288	298	292	277	294	307	323	294	292	252	297	301	306	271	302	300	294	305	293	304	278	267	280	300	269	262	306	292	305	296	308	281	287	317	293	279	291	339	279	301	289	279	288	258	308	270	314	277	284	292	288	306	307	282	282	290	307	287	264	279	299	264	308	275	266	289	274	285	301	320	279	281	281	310	303	325	266	290	286	313	273	293	298	303	323	274	308	312	274	305	312	271	318	288	314	275	305	288	281	297	307	270	299	291	285	268	266	266	279	272	312	302	265	255	301	301	272	295	297	323	306	303	296	273	270	278	290	288	291	280	308	317	273	304	293	293	292	319	330	301	274	317	280	287	306	298	251	261	306	293	254	328	313	274	268	304	321	295	281	279	259	269	268	269	283	289	293	314	289	301	303	296	284	317	313	298	311	279	303	305	298	310	304	269	321	297	258	306	301	292	282	293	282	265	296	302	290	264	327	289	282	232	303	288	273	297	298	304	317	300	308	300	302	278	248	278	290	272	281	272	310	283	274	347	296	292	280	287	291	289	328	298	301	342	315	315	290	305	248	321	314	283	266	262	333	302	271	288	321	291	292	316	293	271	302	299	308	288	255	281	301	323	315	277	281	301	264	281	318	291	310	284	296	273	298	286	277	329	304	287	301	292	282	291	320	269	267	282	306	325	316	279	308	330	292	316	293	305	310	293	308	308	351	300	298	293	311	331	293	296	296	258	299	274	295	320	293	311	351	319	312	284	298	266	323	266	304	316	313	274	312	326	290	286	301	286	288	300	287	280	299	292	303	281	301	308	326	260	306	276	273	282	278	261	299	288	285	285	313	328	274	313	277	275	289	290	282	261	278	304	313	294	301	287	279	341	285	287	297	320	314	312	317	289	323	282	300	280	273	291	308	244	304	277	318	286	287	293	285	290	302	264	274	262	279	330	296	281	340	304	291	303	284	282	308	278	283	280	311	303	300	299	324	296	295	301	273	288	287	298	316	305	318	326	319	289	263	305	296	261	323	314	295	272	278	327	300	281	289	274	293	308	318	286	327	283	297	293	299	296	300	310	294	323	279	304	317	314	300	303	295	281	272	307	287	273	281	282	317	292	261	283	343	319	276	297	290	269	278	285	286	295	310	284	247	287	285	261	285	288	291	276	351	291	270	262	250	302	275	280	285	319	295	310	292	303	302	297	279	288	292	305	312	268	277	299	258	270	295	300	299	297	276	330	241	306	296	283	278	297	270	308	282	301	317	305	285	305	316	283	305	262	278	285	300	306	308	240	346	263	296	322	338	263	276	293	288	301	304	255	319	307	273	304	320	312	300	286	314	291	309	294	296	280	289	324	311	308	302	267	281	272	286	273	308	269	303	301	307	283	305	295	302	297	294	254	277	314	293	290	291	304	298	279	286	254	306	311	268	285	346	295	310	315	290	287	252	287	307	299	308	306	303	285	284	290	272	305	288	307	318	278	300	276	326	286	295	317	276	312	314	276	300	308	270	301	318	278	300	290	275	301	275	295	295	273	312	318	260	285	318	263	284	319	277	303	285	266	355	299	278	286	321	289	299	311	331	306	288	294	316	313	286	255	265	275	274	266	298	287	294	308	290	286	329	305	284	295	301	295	299	291	299	262	309	272	259	254	298	274	313	258	271	270	296	306	334	312	295	278	305	274	285	300	293	282	291	294	331	301	313	296	293	298	277	286	272	295	306	323	313	312	325	305	292	298	304	305	304	288	288	306	267	259	268	315	322	277	284	281	296	289	290	265	304	273	281	271	278	313	296	308	298	285	277	271	326	296	306	322	282	270	319	309	312	274	309	322	279	320	315	325	271	258	342	326	280	308	310	313	302	304	309	289	282	303	263	325	266	296	288	281	307	300	289	322	275	252	290	304	295	308	275	283	299	287	314	271	275	291	297	309	287	266	273	283	310	312	274	273	277	316	289	296	281	288	286	324	285	281	302	308	279	288	295	262	340	321	285	286	271	260	266	317	326	321	316	266	322	313	255	342	265	295	280	305	306	299	271	295	308	270	278	309	285	275	255	275	304	270	317	292	308	300	287	295	293	291	278	277	273	314	290	317	289	271	304	297	310	303	313	289	294	272	272	290	292	283	301	254	306	297	306	308	307	317	275	278	313	310	300	319	300	303	281	286	300	281	287	275	317	291	297	286	289	296	315	306	299	282	318	304	290	303	288	295	330	326	287	318	274	292	313	334	272	279	301	302	306	281	282	343	317	292	267	286	288	274	289	297	316	302	277	301	301	292	308	258	298	284	309	279	288	258	317	317	294	276	310	299	306	306	302	306	277	305	309	297	279	275	301	291	297	268	304	307	305	304	306	308	286	289	273	298	333	271	287	276	270	285	280	271	288	295	278	285	255	304	314	296	301	287	292	290	303	287	241	303	300	289	302	299	274	290	303	315	306	286	325	311	292	297	304	265	294	307	289	318	293	302	289	282	270	293	251	325	322	290	298	287	279	266	309	285	263	285	302	268	283	305	306	296	282	303	299	283	309	279	279	320	306	302	276	292	312	274	271	291	269	272	298	298	317	288	296	305	304	338	298	279	309	301	295	310	270	287	298	277	285	265	285	302	300	284	294	270	281	284	307	325	310	332	280	284	329	317	278	272	312	332	275	274	268	309	289	260	280	260	272	297	269	274	309	314	298	303	290	269	295	290	278	293	313	296	282	285	303	266	307	284	310	298	294	309	304	335	321	279	312	302	281	268	287	304	301	287	306	298	298	293
7061	2026	4273	5425	4467	3373	2562	2461	2205	1942	1914	1594	1398	1392	1229	1168	1082	993	1086	992	932	884	864	925	831	908	825	831	843	779	817	799	741	732	758	770	768	737	760	733	789	754	768	791	794	747	749	712	731	705	718	731	739	727	726	736	739	713	743	717	759	729	714	712	709	719	712	727	745	687	714	682	679	742	705	726	694	703	706	684	670	697	733	647	723	706	750	723	710	702	703	756	665	678	742	759	723	684	698	677	751	728	747	709	704	698	712	749	705	711	658	706	742	725	733	732	710	747	699	703	726	717	660	712	677	699	696	740	722	687	708	688	685	717	687	703	662	733	732	733	742	723	762	688	714	695	636	689	715	685	733	698	721	668	737	741	698	728	738	712	705	716	634	694	706	685	730	706	723	753	706	731	734	702	712	712	756	737	688	724	719	725	702	672	699	684	694	745	735	724	742	717	701	700	667	694	692	660	756	683	673	704	748	742	700	687	711	700	723	734	698	722	675	676	740	705	648	708	654	655	669	723	735	712	673	748	728	728	706	751	715	675	741	695	686	731	678	719	671	735	652	677	687	687	736	733	693	688	729	710	715	739	688	705	719	726	779	688	699	743	672	722	675	734	686	658	724	752	780	697	713	667	677	695	685	697	696	736	716	747	687	728	673	663	700	714	692	762	707	719	675	670	690	694	715	661	707	730	738	679	683	736	707	675	711	669	684	705	721	734	718	698	659	713	728	713	699	683	776	692	712	729	773	726	705	749	742	713	750	767	697	713	693	691	703	721	668	716	704	751	721	673	696	689	750	725	686	716	731	664	751	706	750	678	755	713	733	666	727	729	700	748	750	675	697	762	686	722	728	727	684	683	720	725	670	642	687	682	676	691	694	714	697	673	679	703	686	686	681	697	694	721	688	711	710	705	708	704	739	766	714	641	710	706	733	695	733	700	694	636	700	689	732	737	733	708	718	750	690	682	707	716	710	681	724	694	695	703	692	713	713	709	688	750	658	689	693	695	776	728	718	692	710	714	731	704	720	711	672	745	684	720	758	682	708	708	721	705	799	656	713	670	770	710	697	720	677	689	717	720	682	728	711	729	683	705	680	709	702	724	702	682	647	685	738	722	730	707	706	728	729	752	729	691	716	699	696	743	703	720	710	730	686	740	672	757	684	697	738	705	686	729	695	714	722	719	722	733	734	724	703	707	691	765	702	673	704	713	715	708	682	713	688	666	714	736	720	729	659	701	716	691	755	685	690	733	701	680	688	672	774	674	657	720	660	716	713	701	695	725	695	707	715	694	705	694	720	701	673	723	685	725	701	709	723	686	715	699	744	686	740	707	712	725	697	696	726	697	755	724	701	711	670	693	692	704	693	711	707	761	714	755	703	717	730	712	742	747	722	705	720	687	725	652	764	682	686	703	700	706	733	737	703	704	653	697	726	702	680	684	742	716	765	698	676	716	681	735	699	719	742	726	726	742	757	734	668	706	732	749	727	764	701	695	698	706	725	667	729	722	697	685	693	680	707	729	704	758	726	687	674	730	697	699	748	737	696	743	681	670	686	727	752	708	709	708	722	691	684	726	722	754	751	726	718	705	685	722	688	655	698	673	722	706	727	714	712	698	678	720	715	715	710	750	681	745	733	698	727	672	685	742	721	681	702	714	703	727	695	692	744	736	681	693	720	662	688	693	708	739	694	672	682	707	680	721	723	697	735	722	700	667	736	746	707	750	710	704	726	673	712	651	662	702	704	725	683	714	699	670	709	710	703	674	681	693	702	684	698	710	736	682	698	721	682	700	714	701	711	700	717	696	744	692	658	720	702	741	711	704	699	724	716	740	729	731	720	709	656	687	714	706	726	790	678	705	694	666	751	652	723	703	742	700	678	714	714	694	739	697	672	707	718	702	685	743	693	693	724	720	706	720	644	713	739	710	692	746	751	704	707	709	673	702	732	670	723	723	752	702	715	704	711	700	683	683	733	670	698	675	704	677	692	694	647	732	696	732	725	726	699	700	708	692	680	713	745	714	704	676	683	757	699	731	733	683	702	742	718	713	698	721	750	673	702	693	702	730	702	714	731	700	715	719	654	658	711	670	714	723	706	768	778	699	746	700	687	710	708	717	709	726	688	706	719	691	704	726	756	709	698	726	705	698	709	673	692	684	689	685	695	708	683	689	695	737	777	690	680	680	725	678	733	734	696	714	703	728	729	678	707	741	743	732	732	717	722	714	723	715	694	709	686	753	712	706	696	757	746	686	682	687	717	713	654	713	705	692	680	662	697	710	676	687	734	672	668	733	711	723	758	696	696	702	734	716	708	707	722	692	721	681	726	721	733	692	680	705	758	679	684	708	714	693	658	710	697	730	729	683	775	712	674	676	732	713	695	702	700	705	701	690	706	696	714	738	714	665	718	681	680	676	707	793	715	710	697	711	732	680	706	703	745	688	686	717	727	685	703	730	709	657	675	726	694	682	701	690	710	736	676	676	700	740	714	698	696	709	701	778	678	730	750	688	763	720	692	705	734	675	698	681	724	700	723	736	723	741	712	710	688	641	744	728	692	762	724	747	743	731	755	721	653	700	695	705	656	713	722	722	700	744	696	712	684	732	742	753	687	698	702	755	741	686	691	677	740	734	698	720	659	697	692	759	710	700	731	760	747	699	698	684	660	709	707	715	721	675	678	708	744	712	737	646	711	699	711	753	780	706	689	721	707	719	712	716	708	709	698	682	740	687	727	699	671	666	722	681	728	682	691	724	722	748	757	710	690	674	719	751	690	717	704	686	708	678	690	719	700	695	682	718	711	693	737	736	708	746	677	721	700	721	677	700	701	711	703	739	692	747	716	686	720	685	726	732	680	696	675	714	738	753	737	690	715	692	724	690	708	722	710	673	726	723	678	708	720	720	733	694	718	735	743	743	688	694	739	734	721	717	715	729	655	711	693	694	711	714	681	686	725	649	742	705	711	682	698	751	676	727	724	720	689	723	663	731	690	656	728	703	707	697	717	723	772	692	761	740	693	682	747	683	756	738	702	719	681	705	689	687	696	725	741	753	700	744	662	730	709	701	722	689	684	715	712	670	719	741	656	773	750	705	681	719	707	687	683	709	689	711	728	726	719	697	724	661	702	743	681	671	688	686	685	710	694	732	702	668	694	703	689	716	735	755	753	718	704	699	716	723	724	705	692	696	675	686	665	714	697	740	672	729	725	712	745	717	734	701	716	684	712	753	730	743	699	730	713	679	694	744	723	740	692	686	726	736	709	710	742	670	683	747	709	673	761	721	718	701	654	746	714	689	681	701	666	716	729	672	699	698	694	673	672	738	701	725	717	704	711	727	741	671	688	661	742	735	710	686	699	725	707	659	720	676	729	754	681	678	686	738	693	709	695	696	660	699	703	678	700	679	732	768	701	731	736	730	723	767	682	646	674	693	710	687	714	745	708	654	668	674	715	750	723	697	699	697	688	718	723	669	711	695	684	689	742	649
14195	2609	3076	2385	1579	1222	861	704	601	525	491	434	374	348	367	320	267	290	273	273	272	234	209	263	232	226	244	246	218	230	217	239	266	235	245	235	217	219	249	226	208	213	240	247	246	224	223	218	214	213	206	223	235	215	226	225	220	215	227	208	211	236	173	232	218	229	213	209	222	205	223	216	223	218	200	206	244	231	212	216	206	226	202	205	206	218	224	183	227	231	202	218	204	225	205	223	210	222	218	231	212	219	230	211	210	231	221	197	232	244	238	219	205	233	228	244	242	214	230	203	220	215	215	220	197	232	207	221	205	242	219	243	202	210	205	218	218	242	210	188	212	217	199	220	209	215	217	223	190	187	213	214	253	184	243	231	226	224	191	179	222	207	193	248	232	220	205	221	188	226	245	224	237	200	229	208	210	202	233	204	197	197	219	210	224	202	194	203	239	208	196	205	221	196	233	193	216	253	231	202	214	201	220	178	231	182	206	211	206	212	193	213	214	240	195	206	250	220	225	203	233	201	204	211	219	214	210	215	192	200	224	222	230	222	210	226	212	247	201	189	264	198	215	198	235	227	241	245	220	218	200	211	252	206	225	229	200	209	215	211	217	201	227	211	226	201	218	229	227	228	201	184	207	210	235	232	196	216	237	226	208	238	230	206	213	247	208	212	234	237	209	189	230	212	235	223	220	217	223	223	218	220	244	195	188	190	188	225	219	183	184	194	196	207	197	233	181	202	202	225	227	226	215	209	201	235	215	218	224	224	191	199	203	210	213	208	218	231	192	195	201	213	201	187	213	206	228	226	224	227	220	197	209	212	216	224	230	201	187	197	222	218	193	204	239	228	205	228	233	195	206	212	228	229	212	208	207	207	210	194	220	193	213	212	221	213	223	238	216	229	219	219	225	176	224	216	204	211	243	217	214	207	203	221	212	216	240	207	239	207	194	195	179	215	172	217	210	237	210	254	216	208	206	221	207	217	189	206	179	217	253	200	213	202	181	243	189	214	226	226	224	205	183	223	197	219	190	194	221	237	200	199	216	219	212	207	197	242	217	211	246	223	226	218	215	208	188	212	216	212	225	220	188	211	240	209	225	241	196	204	234	255	231	235	205	226	213	250	214	202	229	243	216	196	213	185	202	235	216	201	211	235	191	205	204	217	193	215	223	226	206	209	216	216	238	222	194	220	242	178	182	211	219	247	229	229	208	197	187	230	220	205	233	219	214	212	213	205	216	218	229	241	197	195	200	229	212	225	209	242	211	231	213	182	223	227	216	213	220	190	203	229	231	182	196	219	212	202	235	183	232	228	230	204	225	211	206	219	258	195	204	234	205	208	226	210	222	244	211	216	216	213	201	249	210	203	241	193	184	190	212	220	210	189	226	232	214	193	247	204	244	211	234	209	212	240	202	214	204	230	222	227	214	196	215	234	217	203	194	202	221	195	211	209	194	200	230	201	247	233	220	206	228	228	220	219	224	204	211	206	227	212	207	218	228	216	219	209	227	212	208	203	205	222	215	217	244	209	197	225	196	208	219	234	178	211	200	194	205	221	205	203	211	226	198	201	203	209	217	208	207	222	213	239	225	227	211	230	185	181	208	234	222	221	205	194	218	248	225	227	195	208	207	197	198	220	209	212	220	234	211	240	219	212	221	213	200	218	215	210	216	190	221	201	203	194	235	217	200	241	226	211	199	221	218	197	234	231	213	200	213	213	199	248	194	190	205	245	215	224	216	218	218	223	203	228	261	207	204	192	209	213	235	232	247	214	200	225	202	183	202	213	226	199	226	236	243	219	219	208	222	189	204	223	200	206	206	215	223	234	229	205	233	228	214	230	199	221	214	212	182	211	194	201	226	202	220	218	212	211	185	205	205	214	220	190	204	239	175	200	209	221	223	200	236	210	216	200	195	223	243	226	238	209	226	232	225	202	212	196	231	202	200	226	174	233	192	228	203	224	197	248	199	213	237	195	201	205	210	218	193	220	213	227	227	221	232	227	239	203	207	207	233	219	226	179	189	208	195	222	222	251	207	211	205	218	236	246	199	232	213	246	224	215	223	253	214	220	232	224	215	212	231	214	216	237	201	211	221	211	219	207	198	207	196	208	214	235	216	195	203	219	217	192	225	213	230	211	238	236	218	221	194	227	218	195	241	222	224	199	223	201	219	196	208	193	226	222	209	222	219	230	209	196	207	236	221	221	224	234	222	211	213	208	195	222	241	209	217	232	213	199	223	211	239	211	220	201	226	227	238	224	218	246	209	183	238	235	216	206	200	211	208	188	218	220	220	217	221	205	189	250	217	207	217	186	199	251	240	215	210	227	218	211	221	219	232	226	197	207	209	215	197	221	223	192	214	217	200	217	218	193	214	220	216	231	211	214	213	186	220	237	222	188	213	194	235	201	217	203	214	210	210	207	216	210	179	188	204	211	219	217	213	210	201	221	187	225	203	255	221	200	224	222	248	213	218	190	199	213	208	202	207	206	232	207	202	235	211	223	213	202	222	211	178	185	222	233	224	226	244	195	198	197	206	223	196	232	216	201	214	224	204	204	220	216	196	194	196	213	214	200	194	249	229	213	209	201	210	232	214	223	214	186	234	226	205	223	214	202	200	216	206	218	222	188	213	193	198	232	227	235	221	216	224	220	221	206	250	212	200	223	231	219	193	228	211	201	226	204	204	211	218	219	239	211	214	217	211	206	206	188	198	197	205	224	205	221	236	206	221	204	205	222	233	224	249	205	226	217	216	230	200	201	180	208	214	208	219	223	241	198	216	204	219	234	232	234	224	196	208	185	198	196	216	203	214	207	213	213	230	213	224	205	212	217	231	230	195	202	221	223	195	195	225	201	214	196	219	223	198	209	218	209	219	192	213	191	212	204	205	238	206	220	202	223	214	231	201	201	223	198	245	226	203	219	219	207	236	206	233	223	231	200	224	208	220	221	220	179	222	216	214	205	223	227	226	244	207	197	207	213	228	211	198	204	224	216	213	199	214	213	216	208	235	223	210	239	229	225	232	203	208	209	245	216	232	216	232	210	228	220	226	207	228	212	215	178	202	208	196	201	203	209	192	209	208	220	211	198	215	211	179	219	205	216	214	228	191	221	218	209	188	201	219	245	212	231	211	214	200	187	221	207	209	203	208	228	216	204	215	227	224	236	222	213	201	209	198	239	227	210	226	224	213	178	228	221	238	200	244	194	205	195	211	217	226	195	225	200	228	244	199	204	207	227	199	220	219	225	198	206	218	199	193	243	218	229	245	213	216	245	211	204	211	242	222	232	205	229	190	221	211	212	203	230	220	202	196	193	197	202	205	218	236	202	205	201	222	207	196	183	201	199	232	231	221	210	210	238	212	205	221	252	213	240	215	229	209	202	211	233	203	225	203	208	187	205	201	213	225	214	208	222	192	202	245	218	212	214	198	197	194	183	217	196	214	193	215	233	213	203	207	209	209	218	206	213	213	235	238	240	219	224	196	217
9073	2520	5764	6969	5958	4374	3471	3183	2676	2559	2188	1948	1627	1461	1406	1241	1076	1055	1026	1016	864	844	823	838	779	723	730	688	691	680	633	631	655	675	612	603	603	610	638	609	655	625	567	551	608	612	561	583	607	582	580	530	554	562	560	545	570	588	566	514	564	573	582	558	546	545	570	543	585	546	523	543	499	556	568	537	547	526	548	543	546	546	520	549	529	523	584	552	546	506	566	584	497	556	519	544	543	558	535	532	556	539	547	510	538	538	535	554	549	521	532	524	552	514	517	539	528	531	539	513	521	543	546	508	507	529	568	545	513	511	571	539	525	540	524	567	558	504	548	539	511	508	535	560	555	499	519	558	523	521	549	486	552	529	537	561	555	540	495	568	527	538	544	548	538	517	492	544	524	530	543	546	541	507	548	559	519	543	488	496	488	516	516	514	547	543	548	536	545	503	548	551	515	522	515	539	563	542	555	510	503	547	555	548	493	612	578	557	533	544	528	559	569	549	525	521	524	511	549	488	535	529	527	564	481	536	511	538	556	502	540	528	519	523	557	559	545	541	600	554	584	528	521	510	528	539	520	580	534	565	540	555	539	496	551	551	557	507	517	547	572	517	552	522	544	487	535	525	524	535	517	549	524	533	512	506	555	529	543	510	519	530	518	525	539	566	530	584	486	556	515	529	569	536	523	518	502	536	515	561	544	520	525	521	537	516	565	516	539	563	550	549	541	543	535	534	517	562	539	534	540	543	501	548	528	509	529	587	536	577	546	560	526	496	534	574	517	554	498	530	509	549	548	540	517	534	523	547	564	508	544	547	542	535	548	555	526	546	497	566	526	562	527	521	539	532	547	573	502	548	524	549	555	504	531	528	566	520	524	506	536	539	537	489	541	498	570	567	539	512	545	483	571	556	481	547	550	503	528	533	531	523	544	521	500	558	527	510	519	502	504	521	560	533	519	512	561	534	551	539	527	560	541	562	481	541	534	537	520	531	526	555	577	558	534	522	569	571	492	578	547	522	523	490	566	530	518	537	540	515	530	507	512	511	555	531	569	531	553	555	557	500	508	560	521	533	600	544	546	542	493	517	512	531	544	518	550	545	515	570	481	531	539	476	506	523	572	512	532	508	521	492	511	542	528	514	524	528	515	544	559	541	506	543	550	497	511	557	540	550	522	519	518	529	521	518	505	511	603	538	538	550	529	556	519	578	549	541	520	527	533	546	545	529	535	584	544	549	477	545	506	536	551	551	490	536	511	561	522	541	570	514	532	539	513	503	530	517	519	530	526	515	517	506	531	548	507	503	528	553	530	561	555	547	551	576	542	603	538	523	503	531	533	496	517	523	500	552	492	517	539	526	507	533	522	516	535	500	485	538	538	562	568	549	541	533	517	518	529	532	532	506	524	551	584	518	503	514	531	510	536	536	557	517	516	525	544	559	557	514	540	546	507	530	480	529	528	539	536	561	499	512	524	531	517	521	509	549	546	511	588	521	533	547	525	526	552	509	533	516	592	540	548	520	538	544	542	538	529	543	527	498	523	524	538	493	530	543	544	563	547	572	548	559	558	518	544	553	495	528	592	540	533	519	539	485	533	594	538	553	523	544	560	530	517	542	524	539	529	543	538	573	539	525	571	511	527	506	541	515	544	544	535	570	538	551	509	546	518	516	511	569	555	554	534	517	525	541	539	568	543	502	518	508	587	536	542	520	500	534	543	524	515	521	571	531	523	545	575	515	532	542	541	489	541	548	535	534	545	523	535	542	532	572	527	551	527	524	559	531	556	548	578	557	556	534	544	515	521	560	502	548	522	526	519	508	529	517	540	519	523	545	521	547	524	509	536	557	513	508	540	516	509	541	514	565	541	517	541	514	494	524	571	553	519	575	563	572	512	525	502	579	538	568	523	469	556	521	554	517	546	559	554	521	544	529	479	565	554	554	538	541	522	538	540	556	545	524	538	513	543	524	529	540	530	532	544	540	557	563	519	523	503	533	493	548	460	513	560	521	559	516	525	517	474	550	566	541	506	529	538	530	536	513	524	533	527	520	492	531	580	522	548	508	549	544	517	534	532	563	507	505	520	555	550	550	515	544	537	519	484	511	520	532	553	534	525	517	545	541	550	540	561	515	557	533	524	513	496	555	527	529	565	540	470	555	526	536	517	561	510	515	519	532	514	536	497	515	514	505	536	563	548	507	528	541	565	513	520	557	550	525	519	492	545	567	515	546	527	494	493	541	491	497	530	512	572	553	530	541	520	505	534	534	520	514	502	533	594	506	594	520	586	540	522	523	542	565	534	555	539	525	475	447	495	530	571	515	521	557	581	521	534	523	549	494	520	506	526	520	550	537	536	485	510	560	526	553	565	552	515	538	565	546	533	553	551	519	571	561	529	547	561	535	547	504	579	509	520	545	521	558	569	517	532	519	520	532	508	516	512	538	508	564	504	506	567	527	522	579	530	513	549	536	555	514	523	564	549	549	523	541	556	543	519	540	497	530	513	539	514	534	556	531	531	521	520	537	561	516	544	543	524	493	548	533	560	538	500	527	512	525	502	485	540	563	502	566	582	527	551	553	580	541	496	528	551	555	522	468	469	526	604	534	543	547	527	543	547	532	499	558	568	560	569	477	544	549	527	551	570	461	580	533	510	527	530	562	532	534	536	539	575	530	549	589	555	517	542	530	505	594	512	525	578	531	521	553	536	541	504	556	494	510	564	536	534	523	531	526	520	520	536	544	532	538	506	555	513	508	503	532	551	548	515	511	517	549	518	528	552	541	489	551	532	542	514	495	538	522	519	515	518	537	549	506	501	557	528	480	541	517	535	553	485	510	538	514	550	536	541	522	534	541	480	537	579	542	517	533	482	517	572	556	549	541	513	528	524	543	550	479	515	552	488	529	518	577	538	520	562	540	535	529	545	504	589	538	553	494	534	541	551	534	545	496	540	555	585	519	517	570	571	507	489	536	550	510	538	505	576	547	492	531	545	512	554	556	556	539	573	508	532	533	506	532	546	540	556	523	534	529	532	516	502	504	529	538	563	541	520	538	524	568	545	557	523	524	537	550	518	547	579	528	566	508	555	537	569	561	523	530	529	537	544	483	573	498	508	564	530	543	533	501	532	527	561	539	529	546	559	546	551	577	507	554	553	549	552	541	525	580	491	547	553	567	481	519	523	514	556	548	516	528	518	532	487	571	577	567	549	534	565	539	526	532	560	553	528	533	541	564	553	527	510	551	521	536	534	537	498	539	544	534	544	545	541	529	528	528	587	549	500	536	528	524	553	510	530	517	559	537	547	561	541	576	546	534	547	550	569	572	526	536	540	580	548	498	532	526	572	554	528	537	483	537	546	533	508	502	540	536	557	528	519	578	498	576	513	551	524	505	511	550	511	570	572	558	538	530	552	508	535	500	552	529	517	573	529	499	503	556	529	557	545	493	536	526	541	535	518	543	572	518	530	521	521	549	557	547	548	520	588	496	554	538
2208	958	1241	1000	765	550	513	476	443	411	423	379	325	390	357	376	384	349	353	378	358	356	323	319	379	318	306	286	365	340	381	323	342	336	337	328	321	334	333	333	333	355	337	333	298	331	339	339	333	320	311	349	342	325	356	326	345	325	308	294	357	325	330	309	336	314	369	300	345	325	326	337	340	294	299	328	364	320	303	338	338	375	313	339	327	326	326	360	310	357	324	347	282	329	302	374	329	335	337	326	319	308	323	347	283	328	299	295	315	301	338	324	353	339	315	336	339	310	330	330	294	303	305	293	307	320	321	303	318	333	313	339	319	311	304	359	306	329	317	337	327	331	313	338	315	296	312	290	340	309	330	305	326	331	337	327	354	323	336	351	301	292	305	341	324	328	343	371	349	302	310	334	335	333	336	310	328	312	332	362	296	332	307	329	324	276	300	324	327	344	334	309	301	321	332	326	307	322	348	348	336	297	329	365	300	327	361	309	351	326	335	311	334	337	345	350	326	325	322	330	307	289	333	303	358	336	332	332	307	342	329	358	342	310	315	355	337	338	301	332	356	335	363	323	320	306	321	330	335	326	358	306	333	334	318	305	309	310	347	330	325	323	327	315	324	317	301	321	313	314	343	316	328	295	310	299	299	295	307	288	339	323	330	319	321	360	350	343	299	329	322	329	304	360	349	331	330	323	330	309	353	291	325	365	333	373	319	352	342	329	323	302	337	334	374	274	299	307	320	322	319	354	348	327	352	345	325	319	316	301	342	321	313	361	348	308	339	315	321	302	337	323	293	348	332	317	336	348	353	339	294	316	353	292	347	328	315	321	331	303	307	335	306	320	344	349	288	340	314	318	357	336	315	328	338	322	334	330	331	347	320	349	307	332	331	329	334	299	337	324	322	336	303	309	354	322	310	357	383	289	302	343	328	314	333	354	318	335	350	316	333	320	306	300	298	302	315	339	352	339	360	324	349	314	319	315	324	305	322	322	394	318	318	345	315	320	317	349	317	353	325	308	326	343	324	327	309	328	355	345	391	342	357	326	305	352	334	310	281	342	353	357	296	340	323	317	313	350	282	368	313	318	334	308	328	306	309	282	348	335	369	287	357	304	292	330	325	342	337	338	339	304	329	353	323	307	323	332	326	305	302	328	343	323	324	324	317	348	332	323	289	344	350	347	347	326	320	342	323	311	299	324	329	346	312	325	303	340	322	323	332	346	322	332	311	331	334	320	324	351	342	352	314	340	321	319	320	312	304	297	335	325	329	351	305	359	320	324	312	310	344	318	360	312	308	334	343	329	313	336	317	321	307	292	324	311	319	300	323	305	347	338	354	322	334	298	337	308	330	357	333	319	277	319	320	333	321	322	304	309	326	352	349	334	346	320	280	329	350	318	325	306	341	364	302	308	341	291	330	315	342	342	329	310	289	307	349	318	315	321	325	340	334	328	301	356	327	328	341	333	336	318	316	356	338	336	333	344	329	319	324	301	290	313	309	318	317	279	323	319	338	324	315	299	327	327	375	323	312	322	309	326	295	284	324	320	323	319	321	293	370	318	338	307	329	321	337	336	304	319	328	319	336	339	345	334	307	302	295	319	352	310	316	318	315	345	356	339	352	337	302	315	329	362	385	344	336	344	389	329	350	298	347	329	319	355	345	326	332	306	318	350	358	321	310	311	311	298	312	303	324	352	322	317	350	326	340	314	291	291	325	300	306	328	329	338	310	321	316	323	351	335	305	311	334	336	331	273	354	342	349	306	361	345	308	336	332	346	305	336	332	327	322	325	322	323	335	337	297	339	324	301	307	303	309	334	322	300	327	344	327	312	322	350	314	331	326	360	316	315	334	306	331	339	322	328	327	335	306	310	337	313	336	304	307	302	329	301	336	337	352	369	306	334	349	342	327	314	291	303	314	340	320	299	347	296	372	326	293	321	312	332	307	327	332	352	332	338	320	337	370	346	314	319	343	311	313	298	301	347	320	311	328	320	348	343	349	331	295	339	367	326	307	318	308	307	328	284	359	337	345	293	339	357	329	312	332	310	309	355	326	326	316	336	336	347	322	329	321	322	326	316	330	318	323	333	354	315	308	321	335	315	329	312	315	291	325	355	312	322	341	368	333	318	340	339	354	322	303	339	329	351	318	346	289	330	320	293	318	315	313	335	323	331	356	328	314	328	345	360	334	321	337	331	315	319	315	274	332	327	323	294	329	332	305	320	309	398	335	332	318	327	297	308	302	335	305	320	315	333	332	322	306	304	342	297	320	332	330	306	324	340	363	330	343	316	350	290	307	311	314	331	330	300	300	295	308	330	334	330	355	320	360	329	327	381	346	323	329	308	330	346	327	348	331	317	300	329	313	331	314	334	292	318	338	344	321	303	293	336	326	344	290	338	324	332	311	289	347	344	318	321	304	330	320	346	319	315	325	341	324	349	317	342	326	322	287	343	377	292	356	297	334	312	302	319	335	316	314	330	301	303	330	294	311	317	325	366	320	329	338	313	318	303	314	326	331	330	320	353	301	336	359	349	324	336	314	343	292	315	325	335	334	344	308	312	347	298	318	356	360	351	320	355	352	323	315	335	346	322	336	334	328	353	337	329	354	343	330	332	318	298	325	334	320	323	332	323	343	339	291	322	323	316	339	338	320	320	365	334	341	297	357	351	318	319	315	331	362	310	348	349	349	371	335	295	349	332	309	339	306	342	281	341	334	365	377	316	302	299	330	323	336	319	351	303	335	299	318	348	329	336	320	346	286	328	328	319	324	318	308	327	370	326	343	360	316	345	351	302	349	352	326	322	347	361	300	346	313	303	334	301	332	301	339	311	332	325	340	338	338	321	306	328	331	316	321	309	282	340	305	291	314	317	330	344	303	274	321	293	362	325	318	327	345	341	344	333	312	343	346	306	335	318	310	317	332	326	334	310	336	301	314	337	327	324	327	338	300	364	351	311	316	293	307	318	313	361	340	321	360	339	334	301	307	327	336	352	300	328	324	327	348	325	320	323	339	345	306	318	341	304	328	335	322	313	337	343	330	326	311	311	346	343	332	350	321	320	288	302	331	328	313	319	334	327	332	323	304	274	320	317	318	320	309	358	325	319	334	343	318	324	356	357	306	302	302	352	332	291	355	305	356	293	326	309	321	326	325	306	312	323	325	332	314	327	366	363	304	289	296	310	321	331	333	308	328	336	333	339	325	331	324	316	317	343	340	291	321	311	347	344	356	333	340	320	310	325	281	319	319	321	349	315	314	330	339	307	315	383	299	327	323	310	361	335	326	286	342	306	347	307	309	291	325	340	357	295	333	339	323	299	368	360	345	335	294	318	330	310	328	328	333	317	339	311	321	325	335	323	314	304	340	282	330	370	348	342	341	317	320	297	327	305	274	366	324	309	348	337	336	341	337	345	337	337	299	310	279	314	301	318	282	305	336	343	353	319	321	323	343	345	327	319	317	294	341	352	364	310	357	318	356	356	331	318
2500	1398	2616	3234	2732	2009	1645	1620	1436	1345	1282	1232	1128	1104	966	980	906	966	897	905	873	921	865	851	861	840	833	874	761	795	789	779	801	742	781	771	839	815	827	789	821	808	807	788	820	813	792	773	815	746	794	814	805	799	796	821	819	804	790	771	796	805	795	734	786	792	781	754	816	787	791	797	818	776	817	805	762	792	808	763	808	783	843	792	811	809	761	786	731	780	737	749	785	759	784	781	798	760	786	780	718	769	778	749	772	796	779	759	819	774	778	760	799	749	799	824	774	769	788	750	789	764	759	802	786	722	802	814	777	779	758	785	794	781	764	775	750	771	760	793	793	754	794	798	756	750	746	791	772	787	750	804	776	783	828	798	717	781	792	773	774	823	752	770	761	756	786	791	786	775	715	760	784	795	791	753	779	769	814	814	819	749	782	754	753	758	754	804	759	750	776	790	830	768	789	756	698	786	771	774	770	791	780	834	757	810	812	774	790	804	799	743	775	801	770	759	807	769	755	790	801	783	786	773	802	775	786	778	785	769	766	773	755	820	739	795	799	768	815	787	812	778	809	791	796	771	809	786	757	785	756	773	794	758	765	827	780	763	733	801	779	738	774	792	771	794	751	799	768	778	789	764	786	753	745	806	764	715	802	727	794	796	754	772	827	787	788	757	805	780	797	787	791	766	781	751	762	786	724	782	765	796	804	783	754	761	777	792	730	757	754	778	780	769	762	794	761	752	800	723	778	773	784	754	802	796	789	785	750	739	796	780	812	771	848	782	790	777	784	808	795	794	779	796	802	764	786	810	761	833	792	787	744	740	810	772	810	759	799	780	794	779	785	819	780	797	768	734	869	757	779	790	790	787	765	799	744	758	753	753	752	761	797	770	767	809	769	741	752	761	786	791	764	764	781	765	803	769	742	811	814	832	777	773	782	769	717	731	774	768	783	819	793	722	763	759	787	771	828	780	786	834	730	749	806	767	772	802	763	818	722	795	792	766	795	791	779	706	835	764	784	718	706	765	728	853	731	755	820	834	732	796	766	806	757	750	814	795	795	778	762	801	801	811	780	776	796	805	773	795	816	802	796	775	760	723	789	752	811	781	802	788	781	765	789	740	776	815	803	806	761	770	776	734	775	796	768	808	789	778	790	773	770	777	785	798	797	807	815	763	761	814	783	756	776	790	762	757	751	810	775	800	756	763	813	788	780	791	816	811	780	743	759	793	762	802	713	778	814	764	741	742	816	746	798	793	807	812	820	722	798	786	823	707	760	758	759	768	802	783	753	759	779	778	845	768	780	768	803	777	754	814	771	748	773	752	764	792	769	792	816	779	700	791	785	776	815	816	801	797	734	815	709	826	776	803	783	778	782	725	798	819	716	789	737	788	752	828	788	769	728	819	767	794	776	786	772	752	752	802	781	746	816	763	782	757	759	820	780	740	791	734	809	795	802	773	864	789	785	757	730	753	779	752	743	784	792	770	825	801	771	779	834	771	729	786	785	779	769	759	814	756	779	830	745	839	802	795	782	828	801	778	813	783	761	799	768	725	779	757	761	758	750	774	759	803	772	782	765	790	825	765	771	828	750	792	823	810	799	794	754	790	786	818	769	744	797	751	795	767	754	740	760	761	835	760	835	789	754	834	737	785	801	773	805	747	806	768	766	762	791	795	781	778	757	751	798	702	793	767	717	735	746	794	805	767	801	780	794	785	817	833	797	766	785	805	810	811	803	837	788	779	753	750	800	763	725	755	782	750	745	746	802	803	790	824	754	754	802	853	755	800	778	800	794	757	806	780	788	788	749	798	766	797	793	788	746	769	774	788	783	811	816	776	771	786	768	756	781	786	737	817	760	854	741	765	774	769	751	784	773	755	784	748	773	779	725	753	786	801	802	758	779	796	748	809	810	801	773	785	813	777	773	788	729	770	778	793	811	759	758	815	797	814	783	831	749	858	804	781	796	813	787	780	796	795	804	804	775	773	742	748	747	783	723	756	850	809	787	776	799	756	732	812	795	757	780	776	719	826	800	788	775	745	748	789	800	765	798	823	770	759	768	765	797	813	829	773	818	786	736	778	784	764	773	792	745	736	764	802	857	781	741	792	812	789	758	795	804	788	741	784	764	773	807	791	769	791	749	762	787	763	813	797	810	780	812	782	782	760	762	776	792	768	820	798	779	832	722	796	828	753	693	761	778	804	759	811	793	823	767	771	815	773	775	767	774	831	811	789	771	781	770	790	813	802	770	807	779	781	796	784	779	799	829	790	768	781	834	772	754	790	764	761	730	797	765	742	793	752	751	782	779	829	786	801	766	835	696	800	792	714	801	747	821	832	772	741	753	761	777	750	763	802	804	766	756	759	770	740	801	780	788	776	779	739	754	748	783	715	787	748	773	812	769	803	810	759	814	761	766	785	760	749	758	758	777	814	794	732	762	769	740	798	738	755	772	780	815	773	761	790	788	811	792	816	778	755	769	758	802	780	741	772	764	776	811	768	760	794	787	749	787	769	786	775	802	828	788	774	808	795	811	780	808	804	748	770	800	843	779	752	763	751	812	744	778	797	789	773	759	799	810	770	758	764	765	752	744	821	807	729	773	776	789	709	777	791	778	759	800	786	788	828	804	827	773	763	760	804	809	780	782	803	790	797	773	787	820	773	771	834	785	772	781	804	774	764	770	756	784	822	758	774	769	778	778	747	779	790	824	810	828	682	827	770	769	774	778	788	731	787	770	814	792	784	765	818	764	832	765	764	837	829	754	789	765	733	757	787	824	730	777	815	779	738	784	709	738	819	813	762	824	781	769	845	760	747	752	752	816	752	797	807	720	812	764	804	788	790	791	828	791	806	747	787	788	782	780	798	757	788	772	768	790	796	800	786	824	816	784	788	795	822	800	770	780	742	789	810	749	802	778	766	764	731	796	801	779	812	786	803	767	802	824	786	796	790	779	801	797	811	808	736	762	838	749	762	776	783	802	769	755	776	826	782	737	827	772	817	733	784	804	715	743	787	833	813	722	782	791	799	819	785	771	784	827	800	763	783	808	755	737	724	801	745	803	829	818	748	793	810	788	783	787	793	794	754	794	749	774	778	781	791	775	759	746	772	754	778	725	788	746	835	784	788	768	783	811	780	772	808	777	841	790	723	761	801	809	797	762	805	793	799	746	773	796	782	765	784	789	807	800	791	758	727	791	806	796	786	800	798	768	712	776	806	776	789	766	781	832	770	755	755	794	766	790	769	787	795	821	833	758	813	801	844	769	782	782	765	753	819	810	786	794	780	815	746	785	762	789	769	764	756	783	777	798	827	777	752	746	758	818	775	779	775	839	745	804	738	782	764	752	788	772	771	823	749	793	762	810	764	769	765	793	764	790	728	817	832	772	768	775	742	756	774	734	779	751	787	787	763	802	782	785	819	778	796	816	796	822	806	746	779	804	791	844	817	801	790	788	831	761	781	790	768	806	822	765	759	793	763	765	788	786	737
7936	1681	2170	1882	1195	814	698	634	534	492	501	482	416	426	375	376	339	381	304	328	361	333	313	309	315	302	320	293	311	308	336	328	290	307	324	340	311	305	337	307	299	290	280	275	315	317	304	297	331	275	279	268	323	273	284	307	291	309	313	296	307	300	271	286	318	237	284	286	294	262	274	300	283	284	288	300	288	305	316	264	298	291	259	281	302	275	308	315	294	279	306	294	288	293	298	282	295	317	278	301	303	298	279	276	284	299	293	309	297	299	305	305	306	282	290	295	282	301	270	305	301	276	318	300	297	296	285	322	302	299	277	338	291	282	292	308	277	304	296	282	284	267	294	306	322	299	271	267	286	288	304	305	311	275	264	285	297	264	322	269	265	305	317	296	287	329	287	287	285	303	281	302	306	282	305	282	279	281	290	268	288	298	292	282	319	298	302	285	274	292	289	296	301	312	288	278	292	301	316	286	317	316	287	280	288	261	285	273	303	275	313	305	309	310	273	286	257	286	305	278	299	315	301	326	290	308	303	296	294	276	297	276	329	316	298	283	301	291	305	344	298	312	313	278	299	306	301	326	307	301	268	298	310	289	328	284	280	283	292	270	309	322	286	282	306	280	281	294	320	293	313	273	290	286	277	320	294	340	259	285	328	318	297	274	260	306	296	290	263	311	284	274	302	316	298	290	309	313	318	318	282	255	290	291	299	276	286	274	334	285	261	312	299	330	310	290	304	271	330	297	299	296	273	295	292	269	278	329	268	290	284	305	285	274	297	322	314	292	309	303	280	273	300	266	290	286	276	326	308	300	296	302	276	253	281	284	308	307	297	318	291	287	303	274	331	309	347	285	279	266	277	276	288	302	282	302	300	287	283	295	291	287	290	290	296	293	295	324	303	303	305	270	299	287	313	308	280	303	336	281	263	276	325	303	268	298	331	302	278	290	277	264	311	289	333	254	297	301	313	270	277	306	291	315	295	284	297	303	302	283	292	276	280	305	268	299	265	263	275	316	292	293	289	295	291	287	273	268	298	277	307	298	299	290	258	285	342	317	296	300	290	309	285	292	282	321	277	312	279	291	240	298	291	272	253	306	317	306	313	285	279	301	301	294	275	241	314	279	268	263	289	279	284	298	282	291	293	292	315	290	313	276	333	293	293	313	315	290	314	292	300	278	288	299	294	259	268	296	284	309	308	300	287	296	288	277	298	309	290	272	260	301	295	277	332	271	305	294	295	283	301	281	300	306	308	303	302	295	295	289	295	266	305	300	322	279	288	278	276	281	287	273	298	303	289	324	293	293	273	264	267	295	303	318	294	293	326	309	308	295	256	261	294	285	283	281	282	291	318	318	283	297	294	268	286	305	307	335	319	292	278	297	272	286	263	296	292	297	263	288	279	289	287	276	277	258	271	308	340	289	321	267	314	275	300	311	297	303	291	316	273	277	298	310	338	277	325	295	280	294	313	299	306	278	292	310	290	289	286	270	251	275	280	283	243	313	284	280	290	285	310	315	297	313	315	308	286	293	290	287	297	304	269	281	277	265	297	324	307	306	310	276	299	302	321	304	293	299	292	301	267	298	310	321	278	281	302	332	319	304	298	315	292	263	283	260	289	296	313	260	285	282	304	292	252	282	303	280	257	286	307	281	279	295	279	253	290	299	259	283	304	270	296	262	262	287	300	288	280	266	292	298	286	266	299	313	298	302	288	289	297	277	305	290	289	285	301	290	309	298	298	272	284	305	307	283	274	313	255	278	308	284	293	297	317	294	276	296	301	316	278	301	310	270	296	279	257	267	276	274	313	307	277	301	295	271	292	278	305	317	293	313	270	298	286	301	292	292	295	318	308	294	275	325	313	317	298	301	307	330	340	279	296	326	314	299	272	266	278	293	307	310	265	279	288	302	307	299	270	327	294	286	300	315	302	281	289	272	267	279	291	315	301	275	275	319	309	302	322	296	294	311	293	265	296	309	296	285	296	294	306	284	334	294	317	308	313	294	316	257	283	295	287	318	312	321	285	290	293	312	292	322	333	268	315	303	298	255	318	273	291	291	322	292	304	311	296	260	306	315	289	285	290	309	309	259	302	299	323	275	289	307	284	298	308	282	288	259	279	285	301	311	278	325	317	286	319	328	292	347	294	294	311	311	298	284	302	305	288	297	320	293	265	297	273	311	300	275	302	317	327	307	305	272	299	307	305	290	320	291	287	299	308	293	320	252	306	272	261	341	286	275	334	321	307	287	295	305	303	298	270	266	274	278	322	274	261	290	297	293	299	310	300	283	306	319	292	276	280	278	295	288	266	292	295	287	280	298	306	299	268	268	269	297	303	279	290	277	294	271	309	279	295	322	268	297	308	264	270	293	295	307	299	283	287	287	307	301	312	298	293	293	280	328	305	289	261	314	295	278	295	271	333	287	322	302	276	297	290	339	292	291	287	288	286	282	311	314	283	287	285	323	274	319	334	288	294	268	305	286	280	314	282	269	300	319	298	291	289	323	272	318	283	320	305	292	286	250	283	292	281	266	290	377	292	304	307	277	318	296	303	284	268	302	282	292	303	293	297	318	285	312	290	280	275	304	319	307	272	280	306	311	276	283	313	295	286	331	310	284	307	278	323	292	295	295	322	303	258	287	318	258	273	285	295	310	279	282	321	284	317	290	267	322	331	303	324	272	291	268	268	289	280	270	298	296	266	283	270	312	304	297	240	285	277	300	286	272	267	290	284	289	301	306	271	295	286	304	291	305	310	266	292	305	293	290	300	274	300	279	297	300	308	359	293	261	323	277	307	272	282	294	275	300	275	273	312	270	317	288	242	282	270	264	298	272	286	275	301	282	333	303	289	277	323	281	282	281	275	274	298	300	303	272	280	291	296	272	312	303	284	269	302	300	302	317	302	286	309	348	316	328	309	271	313	289	300	269	283	292	286	303	275	318	284	324	288	283	314	293	292	285	325	328	327	302	298	296	285	284	311	293	289	301	309	291	313	297	301	279	313	285	306	299	286	326	283	306	292	319	298	292	297	286	285	300	322	308	286	281	276	278	315	301	303	339	280	312	280	297	277	287	300	277	310	269	278	294	321	301	297	285	309	298	289	327	317	315	273	287	300	314	318	255	303	287	300	306	331	275	314	321	285	326	286	306	300	326	311	284	299	312	275	295	314	273	303	317	304	306	293	293	308	273	308	315	292	300	277	305	337	265	291	291	279	275	294	246	277	278	294	270	313	308	274	291	286	310	290	238	278	322	306	288	300	311	282	322	310	326	280	293	295	298	287	284	296	275	302	268	291	300	293	274	316	300	270	294	315	309	299	307	285	321	282	302	285	300	297	308	301	277	310	326	299	269	299	324	280	294	298	271	309	296	288	267	307	331	289	280	291	294	311	265	326	271	277	281	325	302	316	324	304	267	313	256	338	304	309	279	289	274	297	303	293	284	302	280	291	291	335	292	307	287	296	278	326	293	304	293	278	294	295	263	283	301
7064	2074	4294	5357	4529	3370	2666	2516	2230	2213	1818	1577	1490	1408	1149	1143	1106	994	994	993	931	879	897	880	847	846	822	784	817	858	751	785	785	769	761	770	743	778	753	791	749	756	765	752	743	766	773	734	776	690	732	734	760	731	695	700	719	716	705	713	684	756	697	754	695	731	684	730	737	745	725	681	693	706	727	730	716	679	729	726	758	677	711	667	702	743	729	675	687	713	728	698	736	797	643	695	706	742	665	754	772	714	712	713	723	687	704	729	704	688	721	703	707	675	736	688	706	724	715	731	683	744	707	742	687	708	672	673	679	692	691	723	672	710	687	669	711	660	693	704	703	739	688	711	734	676	707	733	682	708	722	735	755	702	719	726	727	689	701	729	745	694	755	710	669	719	734	728	750	695	683	710	703	738	692	683	744	716	723	681	712	688	714	705	689	713	622	687	702	667	727	678	724	683	698	674	729	730	663	695	741	670	722	718	684	711	670	707	730	725	722	716	700	710	723	757	688	684	720	709	709	714	709	722	712	735	704	702	713	717	716	724	672	719	610	719	671	722	712	724	724	683	643	758	730	729	682	732	776	713	724	698	748	649	681	708	682	727	749	721	695	751	701	694	680	680	728	697	726	730	705	752	725	714	692	725	725	748	719	700	681	718	670	731	695	694	755	694	752	714	717	669	707	713	717	744	702	705	708	710	706	727	706	750	730	683	685	673	700	715	714	732	717	656	721	698	741	712	696	691	671	665	682	744	761	732	715	668	663	720	684	716	717	756	719	685	744	718	727	713	694	708	698	707	746	762	720	720	732	733	700	722	735	672	752	724	714	667	689	691	723	708	692	691	667	719	693	721	747	682	714	650	699	699	761	679	745	721	713	671	708	630	718	674	676	695	688	686	703	665	750	718	742	693	712	732	761	702	727	716	713	713	714	708	698	709	737	676	714	709	681	720	729	659	706	698	687	706	681	736	740	703	708	702	692	721	704	706	715	722	757	712	716	750	734	706	673	745	690	724	751	705	716	729	685	694	732	717	739	692	732	632	701	672	682	715	715	686	700	718	709	651	717	740	676	691	704	686	705	736	715	688	733	716	708	719	703	696	697	688	729	734	718	723	717	723	699	752	694	746	700	689	702	708	721	678	718	663	699	713	755	709	723	748	721	770	703	741	700	752	705	702	697	751	713	732	664	755	712	666	671	704	729	688	711	735	729	694	706	715	682	652	696	714	671	667	726	705	683	706	662	673	673	710	687	728	706	706	744	704	674	700	629	712	684	701	736	701	684	714	729	764	696	706	678	728	700	712	732	684	696	722	737	749	701	653	696	713	658	703	668	712	709	689	718	746	694	659	677	697	726	699	680	724	702	757	730	726	714	698	715	709	779	748	693	730	718	644	727	668	714	702	725	697	724	722	688	691	706	700	724	693	693	690	705	679	655	700	688	736	729	740	707	737	649	747	714	736	721	697	687	724	712	702	667	751	674	698	750	669	670	735	692	728	672	686	736	707	728	730	685	691	759	704	735	722	728	688	664	710	713	723	701	733	725	691	732	742	759	753	737	756	731	674	661	735	706	663	693	708	677	691	701	711	743	719	733	698	758	718	706	705	716	698	705	699	718	722	736	696	736	764	718	747	691	709	722	686	747	748	720	740	705	713	706	668	744	737	724	679	681	704	677	706	696	703	737	695	774	720	716	677	668	718	695	698	683	736	670	708	686	725	715	727	686	719	713	705	720	690	708	698	699	727	690	661	658	737	704	693	683	715	695	704	738	678	704	690	765	703	723	682	746	717	736	736	694	730	687	716	680	760	665	701	675	668	727	747	735	758	714	734	712	665	684	718	696	738	734	707	716	706	695	684	701	745	702	744	718	698	690	691	642	696	698	687	686	774	746	729	709	678	689	759	722	740	699	699	688	724	690	740	710	719	657	719	696	702	710	705	688	685	722	692	721	729	717	691	764	691	700	684	726	721	784	648	656	730	674	717	694	695	716	718	687	719	755	721	767	724	692	675	681	691	709	748	714	727	720	697	723	684	692	735	700	713	722	692	748	706	680	712	729	688	691	702	698	756	709	671	665	662	689	732	740	711	672	731	723	694	718	765	744	733	663	681	762	726	726	732	723	713	710	744	713	711	701	718	707	710	680	721	701	710	730	725	743	698	657	663	688	709	768	696	719	732	697	722	738	697	713	707	686	716	699	712	670	687	682	698	730	685	727	731	708	742	705	698	718	704	716	663	738	716	726	727	677	733	669	715	722	666	713	702	692	700	772	758	671	684	713	671	625	699	733	714	726	701	682	752	703	714	731	727	674	762	739	652	707	665	742	724	695	722	674	759	704	703	704	685	702	725	656	690	712	729	740	705	725	759	694	760	698	725	712	703	730	723	721	685	741	715	730	695	668	721	649	696	739	683	673	672	723	723	752	718	740	736	728	732	732	697	737	714	704	716	722	662	729	701	705	659	697	698	729	704	671	719	696	701	684	700	723	743	701	704	708	710	714	704	711	727	715	727	738	714	710	702	702	675	676	704	747	705	685	770	697	717	755	734	699	715	715	653	697	687	725	697	711	673	682	728	698	752	694	705	710	744	746	726	725	709	669	723	703	707	690	720	743	698	715	685	714	721	690	681	735	716	708	704	687	669	697	733	720	796	709	704	733	695	694	730	709	707	665	736	711	735	727	737	676	690	661	704	681	736	744	713	699	700	699	710	712	734	776	682	729	712	721	716	698	717	696	757	696	687	700	761	718	730	745	719	662	695	706	705	714	733	709	743	701	698	679	713	728	697	753	715	727	700	666	715	625	683	721	715	698	718	698	720	686	725	721	719	748	718	702	687	745	713	748	669	721	720	727	690	692	726	682	711	716	710	645	695	758	759	721	689	711	738	715	744	759	724	683	720	698	738	708	727	712	704	727	734	718	735	725	712	699	736	707	730	668	735	652	688	725	704	686	754	731	677	702	750	744	730	700	740	717	660	673	721	707	702	722	685	745	723	688	694	681	711	715	714	741	690	718	682	686	699	662	684	681	708	711	693	733	719	753	689	753	714	681	710	702	712	714	723	691	714	707	706	692	711	715	702	726	734	660	746	731	707	755	688	718	695	741	717	697	717	688	688	732	738	714	726	753	714	739	696	685	724	749	734	737	713	710	726	732	730	697	696	718	710	758	726	691	695	641	673	736	726	699	738	684	659	702	622	708	693	703	719	685	711	770	740	690	726	720	812	748	751	699	712	660	732	702	727	697	687	700	702	714	769	676	703	673	729	731	722	715	726	718	713	677	676	709	710	695	745	771	672	659	742	725	711	718	701	721	736	687	732	714	692	740	687	712	742	682	691	703	715	682	723	726	713	763	709	720	697	719	688	717	712	693	719	740	732	736	709	723	752	682	688	747	760	701	724	697	754	665	709	696	685	705	686	734	747	761	727	670	686	690	754	681	708	670	765	672	702	682	727	738	717	739	731	702	719	686	719	734	689	705	760	740	693
13871	2568	3232	2477	1558	1017	820	746	640	552	521	421	397	331	348	320	316	261	306	272	262	275	265	248	223	232	243	251	236	203	233	197	233	239	232	212	227	226	228	252	227	231	222	232	221	222	237	222	238	229	201	213	220	232	233	216	225	209	249	192	219	202	228	195	236	245	246	225	199	213	235	266	235	207	218	222	193	210	191	191	195	197	205	199	238	202	173	250	215	209	200	250	231	207	208	212	216	206	217	246	225	244	226	225	223	272	221	245	199	190	216	199	209	203	242	214	196	222	217	210	205	229	217	238	192	210	197	235	206	204	225	216	230	226	220	210	223	262	232	226	210	227	207	199	212	199	197	223	187	216	224	230	202	197	216	224	220	214	196	191	239	208	214	220	191	207	196	212	188	197	218	182	208	229	218	227	213	193	217	186	227	206	200	241	197	223	218	203	210	212	263	221	205	202	199	236	198	193	221	207	233	193	219	200	195	218	210	205	213	245	223	204	213	221	204	205	209	194	230	205	227	231	186	204	210	207	202	206	230	246	225	220	202	185	203	228	218	167	193	201	213	235	231	230	256	210	193	185	205	214	210	217	235	211	213	211	211	198	208	212	209	241	195	217	182	227	189	233	206	200	209	242	211	215	202	212	193	228	216	245	198	187	223	203	200	204	204	228	221	189	220	193	198	221	229	250	213	177	219	203	196	187	198	220	222	214	202	211	241	189	209	206	235	217	214	203	234	229	213	217	214	231	205	222	192	188	215	214	210	225	216	213	191	201	215	223	228	205	235	188	220	201	214	224	228	199	199	214	238	195	235	228	229	204	213	228	211	203	220	195	194	217	205	183	215	213	200	198	219	231	217	222	236	195	205	219	200	226	217	209	237	218	220	210	250	200	195	206	194	225	229	209	215	204	218	186	219	226	203	216	223	216	224	188	238	201	214	211	264	211	205	217	213	216	217	204	209	229	202	208	211	203	202	200	202	186	178	210	235	209	219	216	209	211	200	184	187	204	232	242	211	246	216	233	220	178	235	219	225	219	256	189	212	218	219	195	225	204	199	220	204	197	190	206	208	219	198	210	216	202	225	198	234	218	212	218	226	255	222	186	208	198	215	213	195	214	216	219	236	233	202	228	190	192	201	223	223	203	217	219	242	194	209	222	209	215	217	197	217	204	219	206	242	223	226	212	205	223	176	232	176	205	254	220	208	204	166	230	228	200	196	201	206	198	226	222	181	225	194	200	231	212	224	212	195	230	220	216	210	235	216	217	218	209	190	229	212	205	211	214	205	212	234	222	207	218	224	232	205	186	210	207	211	189	225	206	225	218	199	222	235	188	195	216	197	232	217	212	204	201	197	189	206	217	195	245	202	233	181	188	187	210	218	219	226	230	211	235	221	199	202	193	218	229	206	182	185	199	201	203	180	227	212	211	212	208	216	250	229	198	234	224	215	215	209	216	218	204	203	226	199	186	214	221	232	185	194	209	208	217	186	226	208	199	183	215	210	204	218	213	190	208	219	192	201	210	238	199	240	189	216	232	215	197	213	223	217	203	185	202	199	184	220	222	204	202	213	172	215	175	243	197	199	200	220	196	219	222	207	215	233	229	212	186	242	220	235	260	229	234	218	224	193	223	210	215	216	206	224	192	202	218	204	196	215	214	215	204	248	232	217	216	218	221	205	209	222	215	219	183	217	194	195	232	225	195	216	191	186	206	215	221	222	215	194	229	202	207	230	200	193	211	221	210	214	210	204	232	212	232	241	215	211	227	215	207	222	216	217	205	206	240	238	250	250	209	218	224	207	198	229	217	226	208	192	199	260	210	245	214	210	238	225	230	210	222	212	208	208	208	202	214	201	214	221	234	221	220	211	211	210	217	220	222	212	215	228	215	245	228	213	198	206	198	189	200	189	234	186	220	182	228	226	205	186	204	230	212	202	240	202	208	188	226	201	208	206	198	205	221	228	198	225	217	202	217	230	210	208	186	215	240	211	202	190	224	194	224	204	224	214	183	232	202	182	261	219	223	204	210	225	213	243	235	222	217	236	228	209	221	189	206	228	228	207	244	217	207	227	209	230	224	211	214	201	215	198	198	195	205	212	225	193	217	233	219	218	202	212	245	223	220	202	200	215	199	208	228	230	222	212	209	187	208	207	220	185	179	217	218	245	211	193	224	203	213	177	219	216	216	215	197	220	194	220	215	192	224	199	188	209	216	244	198	192	231	222	203	234	238	219	222	251	225	199	214	195	220	211	243	210	212	223	215	201	206	222	215	215	212	196	201	254	215	215	207	191	238	218	247	210	204	218	180	223	201	217	219	211	211	201	230	213	225	216	225	231	236	253	229	198	208	214	202	205	208	209	213	242	211	188	214	228	217	225	218	221	210	212	219	203	227	223	236	232	202	221	210	222	209	188	193	201	226	205	197	243	227	207	213	231	236	222	222	207	222	208	223	202	237	205	193	218	234	236	215	223	205	220	217	194	208	200	208	198	201	194	230	218	189	217	219	219	210	216	201	196	229	222	238	210	209	235	236	209	202	228	200	181	212	219	224	208	208	206	200	198	208	228	217	210	216	223	220	212	217	214	230	214	187	228	233	202	231	236	211	225	203	225	232	194	222	211	210	196	221	215	215	197	209	205	241	243	176	223	206	207	194	188	193	201	223	204	241	209	237	182	177	208	191	215	217	210	232	213	203	247	219	183	206	209	207	213	210	207	219	194	230	182	219	206	205	206	227	242	195	200	221	217	197	207	217	210	217	213	231	203	214	209	237	255	218	222	228	209	223	216	218	191	210	217	217	199	230	225	190	215	204	214	237	218	221	217	232	192	213	188	204	197	202	230	220	209	191	224	209	221	223	202	204	196	220	201	225	200	217	201	217	206	195	238	207	193	217	216	185	219	242	236	233	202	201	226	226	212	227	203	197	218	218	235	227	206	235	199	212	194	197	217	212	200	218	213	188	212	199	215	224	206	219	200	234	203	221	182	232	225	184	183	221	210	219	205	213	209	199	215	206	192	237	193	213	194	203	183	220	196	212	211	195	201	209	217	214	235	230	222	191	208	188	223	209	210	207	202	209	227	214	180	200	209	230	219	208	215	191	216	229	254	226	208	225	213	175	200	202	194	207	196	225	205	214	219	203	217	193	197	220	242	215	201	209	222	177	205	223	212	204	231	219	235	241	213	212	219	207	219	230	201	225	234	207	212	249	223	191	231	227	215	216	229	189	209	190	213	230	201	222	227	198	207	189	241	218	197	215	238	210	216	190	207	222	203	230	199	203	216	221	222	229	197	211	221	213	199	212	203	192	180	217	184	222	234	198	232	211	222	223	222	212	226	225	220	226	221	207	221	227	211	194	225	203	203	227	237	207	217	231	246	200	200	219	202	197	188	193	204	208	211	213	221	219	212	179	210	229	204	218	227	228	203	219	236	231	217	188	229	211	232	231	205	228	202	237	205	213	223	210	214	201	202	193	210	207	219	234
9080	2643	5805	6936	5690	4473	3802	3390	2797	2523	2441	1885	1751	1565	1360	1217	1195	1103	1036	1019	837	902	770	777	773	709	762	761	718	687	646	671	625	616	639	598	637	610	597	659	662	640	634	561	577	606	635	569	568	593	561	606	617	600	595	599	575	594	585	578	557	583	556	569	537	555	545	558	539	530	542	544	503	573	521	536	500	545	527	546	548	552	573	537	538	579	540	538	502	543	541	521	569	546	561	536	503	556	507	528	517	561	579	484	526	524	571	546	560	503	522	496	540	541	552	524	523	547	555	495	528	543	501	561	585	511	528	507	545	527	509	557	532	502	527	542	532	517	524	566	535	557	524	567	583	532	549	521	522	553	504	569	539	561	558	533	558	544	552	548	524	538	538	507	508	522	555	498	524	529	510	519	539	536	516	546	524	527	519	511	545	541	518	578	582	520	514	506	525	512	525	542	548	548	569	531	513	538	497	495	512	482	506	535	543	552	577	516	549	499	515	500	513	508	510	539	600	478	556	517	543	540	517	540	531	521	509	564	533	522	512	588	518	518	568	566	504	543	500	558	519	539	548	557	532	554	544	539	532	555	517	489	555	563	497	520	534	531	536	529	532	532	554	513	509	510	579	558	558	499	518	530	508	513	524	527	556	495	543	537	555	536	542	546	534	529	518	510	567	515	512	543	568	542	520	534	583	556	543	556	559	548	528	559	506	530	534	557	562	519	539	566	558	555	525	535	533	538	535	531	522	552	563	521	531	517	529	513	512	545	596	515	516	523	540	549	545	573	550	553	528	512	506	533	516	502	554	557	518	508	508	542	541	544	488	543	539	545	516	536	549	569	545	573	572	608	497	549	541	552	575	562	561	527	538	531	527	540	537	534	523	524	552	540	537	540	547	539	493	507	497	579	530	525	518	520	561	524	544	558	554	566	513	550	517	525	516	545	571	525	524	494	538	560	530	560	501	529	506	528	517	533	538	537	546	556	577	548	551	560	518	506	553	524	548	567	568	514	565	524	553	527	531	538	554	539	534	508	561	541	537	548	562	550	539	503	527	504	538	541	547	532	551	563	527	503	523	503	564	512	562	530	545	550	519	531	576	517	545	542	529	502	542	530	526	542	527	527	573	524	543	489	558	563	515	559	554	558	577	519	549	532	524	529	515	566	538	554	555	523	566	473	530	495	530	540	539	509	536	515	566	493	540	574	582	544	492	575	511	522	546	536	526	532	554	535	538	517	522	503	525	535	511	531	553	539	539	518	509	559	520	520	535	525	506	520	495	532	563	504	552	553	547	546	536	511	482	600	529	549	533	546	566	547	560	531	503	550	545	541	549	529	530	532	499	561	574	551	575	512	553	517	542	505	536	558	540	523	544	511	494	477	544	521	553	539	563	525	552	611	518	538	522	558	550	554	528	494	561	539	561	524	560	519	532	568	573	534	518	530	548	543	565	541	547	530	525	553	553	558	547	520	541	562	517	531	556	552	549	595	513	530	547	578	527	539	526	576	531	530	548	543	566	516	537	506	520	476	551	524	570	536	504	561	498	567	534	523	566	527	588	534	536	569	547	552	539	558	560	566	528	533	533	533	560	533	525	499	554	550	531	524	521	532	555	533	536	573	547	501	493	536	541	599	552	557	539	530	505	515	491	526	514	564	530	545	524	572	523	530	559	569	476	492	529	564	550	565	514	495	547	547	556	514	526	533	549	518	517	515	523	572	557	567	559	544	509	537	519	529	519	547	540	565	550	543	532	528	511	560	570	548	537	526	555	553	483	578	509	543	499	520	562	560	514	580	563	526	540	541	584	549	513	518	545	550	570	529	509	521	515	563	564	539	607	543	519	535	548	499	507	566	563	546	571	554	546	532	551	546	498	516	532	528	528	506	525	543	541	553	538	492	546	537	516	506	536	496	481	537	542	566	519	531	556	519	526	542	524	561	503	542	513	563	536	544	556	550	512	531	582	527	552	535	499	534	539	500	531	547	517	534	551	491	562	519	509	531	506	522	545	545	562	545	538	516	506	529	555	499	536	539	547	530	547	508	544	500	541	524	544	538	566	610	549	565	583	552	554	526	520	555	515	517	576	535	531	505	572	539	487	522	532	527	564	566	504	558	558	571	522	544	545	523	540	496	540	569	587	534	540	545	539	530	536	518	512	557	519	512	574	513	543	532	516	530	536	515	554	524	523	525	506	548	513	530	579	620	541	543	522	541	537	543	576	530	524	517	518	537	516	550	521	560	537	565	562	595	579	547	523	546	507	564	516	525	532	514	493	498	500	510	516	531	496	522	525	549	529	529	564	519	553	537	536	500	540	516	539	547	556	588	541	510	469	541	513	542	545	578	534	565	532	511	562	536	503	533	518	546	586	498	529	548	557	564	510	566	526	489	540	543	553	534	529	539	494	500	528	541	542	587	513	535	518	495	513	531	532	538	532	542	526	518	528	534	532	518	571	555	514	541	531	563	564	487	504	528	537	550	543	518	537	511	541	547	566	549	553	571	479	529	499	526	538	590	552	547	536	553	552	555	522	543	530	532	553	526	566	548	571	549	513	526	555	547	590	554	569	548	529	522	501	546	533	516	510	581	560	563	536	541	512	485	535	544	531	560	533	530	546	521	525	582	564	510	568	517	540	509	530	539	530	516	521	559	514	548	539	542	499	539	564	520	556	514	566	543	512	525	523	522	556	561	472	502	549	500	499	478	568	516	503	515	473	516	544	524	541	556	524	524	550	540	504	539	552	539	578	513	518	544	547	510	522	530	544	529	534	538	546	546	500	485	534	572	541	547	507	512	528	540	547	527	511	596	504	558	518	578	526	549	522	532	512	543	517	543	521	562	552	556	513	521	563	538	519	519	523	513	499	535	532	544	498	533	526	542	562	564	533	585	547	538	577	558	537	561	556	540	521	535	520	553	460	516	523	521	537	545	544	542	554	537	553	503	550	554	574	523	526	586	539	555	571	573	570	513	508	535	555	540	530	548	548	552	503	529	515	563	519	544	554	515	573	558	539	518	532	563	556	523	525	558	567	536	495	526	515	529	560	531	535	516	577	575	543	501	525	531	512	518	538	544	558	523	537	531	529	514	566	514	546	553	509	527	558	508	518	573	521	547	579	552	550	514	537	551	522	522	510	558	514	554	580	497	483	527	551	508	523	515	511	516	516	574	557	515	537	527	488	550	573	546	500	553	560	561	523	532	519	525	528	557	515	541	546	552	532	515	545	510	523	526	548	539	545	577	511	532	510	522	550	536	562	529	526	546	509	567	553	536	554	559	517	516	537	530	569	525	563	514	485	537	509	533	539	540	594	490	566	576	519	502	536	545	561	520	561	515	557	541	544	504	569	506	530	516	518	508	583	550	505	573	503	528	562	556	528	539	551	512	478	520	507	548	487	553	549	536	522	514	534	544	515	556	538	532	577	534	550	505	573	546	567	530	543	524	530	543	539	551	550	528	515	533	509	575	520	529	539	547	543	539	497	504
2311	971	1162	950	774	536	478	498	450	443	417	406	401	338	341	395	358	331	373	336	303	302	379	307	305	333	354	338	342	330	327	320	350	316	321	329	330	322	309	353	322	322	317	342	332	335	321	288	370	323	310	295	289	301	318	326	371	310	307	356	321	341	320	337	321	355	336	307	298	300	339	310	332	346	309	331	354	294	320	353	329	338	282	318	342	328	327	326	328	325	308	343	356	345	324	339	323	355	336	321	324	330	312	328	339	358	317	313	329	296	313	331	304	336	360	317	326	290	336	315	321	340	315	301	334	329	316	365	318	294	330	373	329	352	329	351	330	317	350	298	319	308	342	348	322	338	320	297	312	328	333	353	360	303	336	357	312	286	339	303	314	324	302	330	317	325	318	318	332	316	352	333	331	353	348	327	294	315	323	366	326	318	352	296	318	329	345	323	353	322	331	363	345	319	307	336	324	358	334	317	292	327	308	313	315	332	349	332	356	323	341	337	350	307	324	334	343	308	309	324	308	343	311	296	322	331	357	323	353	357	359	339	345	325	339	326	353	354	332	324	364	297	324	348	372	330	340	289	349	334	304	344	312	306	304	304	337	340	304	328	300	330	336	335	351	323	296	337	339	327	290	327	290	348	303	312	327	360	308	324	343	296	318	364	310	343	330	318	339	356	328	319	318	339	356	318	349	322	335	344	327	333	330	351	312	356	327	321	315	326	324	331	391	350	343	327	329	343	334	326	329	337	312	345	350	316	311	319	311	349	376	365	351	361	349	338	337	283	305	351	345	329	313	347	303	308	318	316	339	337	318	322	361	302	295	320	331	348	328	325	327	317	308	317	301	307	349	345	340	318	343	308	303	300	326	332	307	333	337	366	350	327	353	320	318	374	353	312	325	317	335	322	328	302	324	346	325	357	310	339	347	367	297	339	329	327	308	347	331	298	314	319	330	331	338	313	306	345	330	346	329	318	319	335	314	337	377	346	340	310	323	340	313	333	332	333	325	312	322	289	323	339	343	328	307	361	334	369	327	287	315	300	331	332	353	347	320	343	347	331	330	314	361	338	341	291	315	314	325	333	344	324	344	354	314	313	329	323	296	304	347	322	355	313	296	349	312	326	338	324	317	329	338	323	343	339	295	290	330	344	322	362	335	348	343	320	331	358	346	282	310	295	351	329	349	304	369	367	326	310	343	375	346	315	359	309	309	335	326	315	338	328	339	329	304	310	319	299	299	317	302	319	313	322	272	352	293	332	318	308	336	352	343	343	310	329	313	286	328	311	278	319	323	334	331	302	340	323	353	339	304	350	346	337	319	309	333	344	311	321	338	306	319	259	310	291	325	336	320	352	314	337	323	340	324	314	316	351	339	316	349	333	322	332	294	304	354	345	311	324	329	363	323	313	334	303	356	375	345	344	372	331	317	327	341	332	358	328	301	331	303	324	331	327	308	311	322	304	307	327	306	315	337	308	321	333	344	309	338	354	310	323	371	335	314	334	347	310	344	361	336	281	336	319	368	290	311	334	333	330	286	306	340	311	327	292	333	325	338	366	333	352	309	314	358	386	339	307	328	319	314	307	314	315	309	343	305	356	336	307	331	315	338	319	324	313	324	310	328	340	318	317	313	321	322	308	349	368	312	341	342	331	340	348	313	320	315	336	358	344	319	315	323	288	384	316	315	321	331	305	321	361	333	376	354	335	314	331	330	335	345	332	338	309	300	332	322	344	305	317	321	308	323	325	311	316	342	316	337	303	331	328	316	343	342	310	334	303	317	353	324	345	336	317	322	310	291	309	333	375	305	284	342	370	298	314	325	308	307	336	352	321	321	338	295	355	346	308	332	319	341	327	323	326	323	320	331	351	290	321	323	313	311	355	306	311	340	349	299	328	342	328	368	341	343	322	324	310	324	337	333	324	323	343	343	330	355	325	392	326	275	305	338	319	311	330	336	337	292	340	333	344	324	306	345	332	304	361	327	347	340	310	333	341	333	337	330	319	308	337	317	305	308	353	301	325	308	314	325	345	305	325	348	292	361	342	348	326	316	336	316	326	331	306	327	345	313	300	342	352	330	349	304	323	347	338	306	343	344	298	286	311	330	352	316	323	344	327	329	333	321	350	348	303	339	317	303	288	323	312	330	319	331	311	366	335	312	325	355	357	348	302	331	337	339	318	286	301	373	317	331	350	299	343	352	336	333	309	342	304	334	330	312	313	342	329	321	325	328	320	342	315	314	325	302	343	362	322	347	325	327	364	344	303	347	315	324	324	298	281	301	333	341	361	372	346	325	329	311	360	347	336	329	332	334	335	297	339	344	333	310	340	321	321	343	342	340	328	316	315	305	356	341	312	324	330	320	300	352	347	331	314	340	310	326	306	319	334	304	364	338	329	313	344	326	325	321	316	314	276	329	305	322	302	338	319	305	329	291	300	317	349	328	336	340	332	322	352	312	352	340	362	299	308	369	340	309	290	317	325	350	343	321	308	357	313	324	312	354	311	338	326	333	328	340	343	326	369	336	303	336	311	314	314	293	317	329	321	330	349	313	354	331	294	296	332	323	302	330	308	321	322	273	323	300	293	352	370	309	341	329	309	351	377	324	325	351	369	336	340	343	346	323	308	352	315	310	333	336	327	347	313	323	311	336	310	340	341	356	352	325	329	325	328	351	349	316	311	337	304	317	328	324	295	362	335	309	356	346	283	333	318	354	323	326	306	313	306	348	316	338	331	292	338	362	324	344	311	310	342	329	316	345	352	317	290	332	316	352	331	268	361	324	323	334	330	344	338	333	336	341	328	352	296	346	345	360	345	325	351	289	322	342	314	307	347	346	305	333	340	342	338	293	329	297	304	292	297	337	340	312	352	338	347	333	313	335	334	326	361	335	344	311	304	308	314	331	306	299	320	331	297	302	320	279	332	343	329	326	308	341	366	319	308	324	383	309	324	353	309	314	329	325	332	356	334	310	323	311	359	320	357	324	343	326	343	330	327	312	316	348	329	313	344	327	342	305	330	314	315	341	324	320	325	325	322	349	342	316	293	352	313	301	300	338	336	323	320	331	329	325	342	351	313	362	349	332	339	348	340	316	331	338	324	327	322	307	326	318	343	319	350	324	357	330	307	307	343	351	333	318	329	331	343	296	324	374	317	334	310	341	339	320	335	344	331	351	320	338	337	307	341	334	313	317	323	366	323	325	324	324	294	307	348	322	350	338	346	306	330	336	360	340	344	359	282	353	327	320	339	322	330	311	355	351	362	312	309	313	302	314	297	327	345	311	314	349	332	317	326	346	321	331	327	341	333	332	305	321	313	345	325	339	310	344	353	333	347	308	357	327	326	334	354	362	349	268	290	351	330	318	322	312	278	346	328	327	366	311	319	357	330	357	330	337	319	326	334	350	335	330	331	328	328	310	341	302	329	318	331	316	290	315	339	341	350	330	330	320	328	338	334	312	359	330	314	334	336	332	352	362	318	347	303	303	310
2551	1477	2738	3211	2567	2003	1891	1751	1409	1465	1323	1178	1154	1048	1013	965	927	902	891	929	942	847	816	868	838	854	870	836	801	776	796	798	767	821	767	773	838	812	814	815	775	821	821	836	817	795	779	790	812	807	792	797	819	790	800	754	796	817	837	832	776	817	833	768	801	820	776	741	762	802	794	735	823	812	772	785	777	749	808	779	776	794	776	770	774	792	812	809	762	731	786	783	755	831	766	789	757	812	776	765	804	772	784	826	808	803	780	782	783	795	777	745	802	745	807	761	837	752	797	787	737	805	791	800	775	803	825	815	738	772	789	773	789	762	826	828	772	789	780	778	813	784	763	854	777	762	801	760	725	759	771	775	816	730	767	759	844	788	792	757	754	749	801	780	755	794	780	736	795	809	801	762	788	762	801	755	772	748	754	756	817	760	839	717	757	821	796	765	785	811	827	785	771	792	779	778	813	832	779	744	791	793	809	777	782	816	815	786	812	836	756	738	748	792	755	773	802	785	704	753	798	762	773	766	786	824	793	818	814	793	771	778	773	780	768	802	773	792	799	837	780	820	766	791	782	808	752	781	745	757	800	784	760	759	775	758	741	786	739	749	786	776	778	799	783	801	803	819	762	785	789	813	814	789	763	788	795	829	831	789	726	742	790	793	793	764	803	809	795	761	815	771	772	734	816	774	791	783	800	876	785	774	807	839	786	800	756	792	753	784	800	770	793	793	767	785	774	800	737	756	813	776	728	807	763	791	784	767	812	774	794	802	825	781	754	779	795	839	803	769	807	791	831	734	777	786	823	795	777	764	787	801	795	770	759	797	790	777	752	782	811	757	811	756	805	753	780	761	813	824	856	725	766	795	815	750	797	786	764	795	743	774	791	822	776	788	756	807	797	790	697	799	776	780	802	785	812	815	782	764	753	782	776	773	784	829	754	794	759	768	782	812	752	837	807	745	821	788	779	797	779	781	745	787	811	778	801	787	799	818	746	734	810	728	776	792	767	827	790	795	797	768	814	781	761	798	796	810	745	775	771	713	819	749	759	753	813	783	722	796	745	780	739	718	778	796	810	718	791	747	732	826	753	748	823	800	753	753	742	812	769	742	792	796	763	789	845	757	743	775	757	771	780	809	737	826	890	811	749	765	782	814	884	765	812	792	757	776	752	761	756	774	807	808	838	788	773	848	748	782	802	762	821	777	774	743	787	763	776	828	752	761	782	827	794	798	807	774	764	708	792	797	796	765	776	767	747	782	792	821	774	777	784	820	826	758	785	807	734	799	786	755	782	811	751	788	788	770	764	809	823	784	817	825	736	776	799	760	777	801	769	769	827	786	773	763	782	773	751	785	828	761	803	792	769	751	765	799	799	801	833	784	768	803	815	774	781	829	806	836	833	808	791	804	793	851	782	793	743	768	780	775	771	803	739	841	784	776	777	819	751	744	784	806	773	756	744	762	746	791	794	764	788	797	771	786	805	759	759	738	772	772	764	812	788	756	786	793	757	822	775	808	831	814	779	794	768	793	792	832	737	848	804	766	799	759	787	836	828	801	801	773	796	767	810	769	763	796	811	796	838	735	770	765	776	756	820	776	799	758	783	764	759	754	790	822	811	790	809	743	809	774	792	764	795	775	780	812	759	805	805	802	762	778	772	805	795	766	754	778	851	830	821	776	737	772	755	771	795	805	781	749	783	811	777	746	751	755	793	808	785	801	822	748	798	799	747	808	762	780	813	748	833	775	757	767	754	741	739	764	829	779	807	796	762	802	752	820	858	837	729	788	781	817	720	763	766	756	773	777	741	764	822	839	785	768	790	766	749	803	789	765	796	819	813	810	765	773	741	784	782	757	777	761	808	750	757	798	759	762	773	792	792	807	752	777	805	832	760	780	762	774	787	777	782	747	820	805	757	801	768	795	750	801	809	807	775	754	810	734	828	805	792	767	754	753	750	759	764	732	840	776	806	816	822	782	766	762	761	783	728	792	758	817	812	801	750	830	814	752	732	764	817	764	799	729	799	803	820	789	760	782	818	783	839	804	783	813	808	761	807	759	773	788	756	804	801	792	754	799	767	780	787	791	775	789	778	768	760	826	819	779	833	759	789	786	777	806	807	818	783	824	754	760	769	770	785	780	795	772	790	857	805	733	802	776	813	756	776	797	784	789	769	737	759	794	792	755	720	784	767	773	812	767	846	762	749	779	824	787	750	751	800	811	766	809	793	790	793	800	792	799	756	799	782	751	795	770	818	762	749	736	787	802	751	744	736	745	766	775	740	741	811	761	818	772	807	752	768	858	788	784	738	830	771	807	786	808	792	780	815	795	765	708	798	782	760	744	782	775	742	767	796	803	767	857	760	817	744	741	764	810	774	799	766	745	736	813	796	782	747	802	846	770	810	826	753	754	779	772	830	766	848	764	714	753	787	780	814	800	767	839	770	767	842	826	760	785	747	772	803	769	814	767	791	752	800	742	742	752	801	805	806	764	784	746	776	784	823	733	730	780	750	801	798	816	836	775	730	785	764	826	785	844	763	761	769	794	731	739	766	804	785	749	826	754	794	800	741	749	742	761	789	741	769	780	789	749	761	759	776	812	800	741	822	733	744	782	794	800	789	832	795	773	751	766	804	795	747	767	824	758	781	790	797	785	760	744	759	769	760	829	823	805	802	781	772	781	816	773	801	786	751	751	797	778	856	754	822	771	820	802	777	815	853	773	836	789	778	818	749	757	775	832	781	791	800	743	792	789	772	831	780	790	770	727	810	828	790	796	765	811	740	797	772	746	766	776	771	765	754	796	817	792	762	784	807	780	772	773	768	776	848	817	733	679	749	728	789	802	734	804	839	795	818	795	755	780	755	831	750	749	825	793	783	792	796	773	746	762	794	760	764	780	810	807	780	796	767	769	762	789	751	809	783	777	777	833	789	809	823	799	813	774	770	810	803	784	783	747	791	773	835	776	734	806	753	801	800	794	777	790	799	754	772	746	781	764	782	856	824	763	711	786	759	743	799	811	804	809	796	779	756	806	809	769	787	766	753	717	775	756	813	745	771	812	788	758	759	819	802	774	782	767	805	809	795	808	802	798	780	736	785	734	783	804	767	769	770	806	775	739	771	777	724	759	831	740	804	813	773	795	764	774	805	772	774	812	749	743	749	796	776	749	764	745	776	757	760	833	768	776	772	761	839	789	747	789	819	790	763	753	727	780	759	708	781	807	768	832	772	804	802	799	790	791	743	841	825	797	777	750	797	824	772	791	805	758	806	790	836	797	850	787	776	798	771	801	772	812	786	851	794	722	818	765	843	816	737	759	793	772	796	748	828	764	792	843	735	767	749	753	737	752	747	799	751	771	759	731	778	753	749	754	807	748	761	783	830	809	777	758	856	743	751	812	755	792	820	784	810	782	785	748	766	797	848	750	797	789	813	764	816	778	741	735	760	734	804	771	827	781	752	755	794	757	816	766	721	820	777	792	798	783	798	774
8210	1687	2021	1622	1041	837	721	619	564	620	518	449	402	373	363	346	323	334	328	335	308	310	333	321	326	323	306	292	310	290	321	331	309	300	325	299	313	284	300	305	277	326	308	298	309	317	304	279	299	306	324	315	276	314	278	313	324	313	306	310	285	287	292	283	288	281	304	279	311	268	286	289	306	305	305	273	297	319	295	272	332	281	272	285	281	278	295	303	278	310	334	284	290	291	315	320	301	295	300	294	313	264	299	268	336	323	274	333	304	291	279	266	300	306	331	297	286	264	280	328	332	305	302	301	287	294	333	303	301	289	308	275	303	280	310	307	287	322	276	252	262	297	302	265	262	281	276	307	322	283	296	305	339	292	281	291	278	278	304	279	276	301	299	285	333	347	288	312	312	261	297	279	293	301	282	336	284	266	308	285	305	291	297	303	285	275	311	289	306	276	280	319	279	296	275	271	323	309	284	313	304	298	303	268	312	289	319	265	322	311	261	288	303	331	297	267	271	295	294	297	310	337	310	305	313	308	276	293	304	296	309	299	299	257	282	272	316	287	289	313	312	292	289	289	261	320	323	299	289	275	287	275	315	302	304	285	270	312	277	298	286	284	297	285	348	294	307	280	288	293	292	288	303	304	294	275	330	319	286	307	318	281	320	293	291	296	299	311	281	277	314	321	302	285	288	290	322	304	308	277	285	291	306	288	276	300	327	311	308	290	306	271	310	301	308	301	293	273	317	295	260	274	290	284	315	267	282	313	322	354	311	305	264	294	284	310	334	265	294	296	308	309	323	300	283	273	314	272	288	305	263	317	270	265	296	292	276	289	300	273	316	292	294	315	311	285	284	320	293	269	303	332	318	302	300	299	311	260	271	288	288	309	269	263	302	312	283	281	290	268	283	304	310	257	277	294	280	290	287	273	318	303	308	291	320	267	305	306	323	313	281	291	320	295	280	270	305	266	311	324	288	305	313	300	304	290	273	293	312	310	291	319	290	302	264	294	301	270	284	304	300	304	319	284	289	313	281	284	306	321	312	282	291	303	262	342	273	325	310	281	279	327	297	277	307	301	285	307	295	272	288	290	324	275	281	300	267	287	301	275	259	296	299	293	286	268	296	291	309	296	245	294	305	322	275	314	309	273	293	274	270	283	310	278	318	290	293	341	312	292	258	273	304	334	306	285	289	266	296	285	311	307	296	287	330	307	291	319	277	273	280	314	306	284	291	282	288	328	281	324	289	310	329	276	267	277	291	310	331	296	277	307	288	292	259	281	311	293	312	303	235	278	312	300	289	278	288	305	331	314	280	273	304	308	268	280	308	319	295	291	297	293	269	270	295	327	275	328	300	295	318	286	292	307	281	276	305	336	306	309	294	312	304	323	294	310	287	280	285	309	301	304	304	320	321	259	282	353	291	266	314	290	281	295	276	277	279	310	286	284	324	270	272	316	301	305	306	303	304	315	282	275	311	289	285	305	290	296	288	321	292	300	274	311	294	335	273	307	310	289	301	272	334	294	316	268	274	292	317	284	304	265	259	320	318	283	283	330	307	299	274	289	318	288	295	299	304	316	289	290	265	288	314	289	282	292	275	306	287	322	303	315	268	292	308	258	285	308	323	289	278	301	298	298	275	296	284	311	286	308	301	310	285	292	304	264	313	273	289	290	291	282	322	302	258	298	302	274	318	301	295	294	285	285	254	299	301	280	291	274	268	264	305	279	287	296	295	322	309	289	263	286	302	314	287	304	272	311	313	286	285	323	278	289	291	288	320	323	292	288	277	328	291	263	271	296	306	301	300	279	280	293	283	314	312	306	293	295	288	302	301	304	326	290	285	286	277	341	299	273	290	304	299	304	304	291	308	293	292	294	305	267	288	314	301	258	307	291	312	270	288	304	312	284	279	300	318	324	329	281	289	255	286	299	283	307	273	316	312	278	289	296	286	279	279	292	316	313	282	313	317	264	309	291	286	309	318	313	328	293	275	273	311	309	283	285	253	287	303	258	285	283	286	282	261	329	292	306	298	295	298	272	276	305	300	339	288	273	317	272	306	326	287	293	309	284	309	315	291	307	302	314	345	285	315	293	281	279	300	276	284	293	292	271	293	313	317	272	327	329	299	282	263	300	292	275	292	304	290	325	266	282	296	331	307	270	310	299	330	333	275	258	303	294	318	305	331	257	310	303	277	320	285	329	312	278	316	295	279	287	293	287	309	314	303	281	278	305	310	290	274	284	299	309	289	266	290	306	341	263	287	325	317	325	312	295	282	296	328	305	305	287	319	289	293	317	295	290	309	289	308	295	291	312	291	304	271	287	289	281	288	286	311	309	336	308	291	278	312	296	296	278	309	322	290	276	336	304	281	272	293	322	309	260	321	303	281	308	279	288	280	296	306	291	281	266	292	291	289	303	283	311	292	321	259	298	301	278	313	291	269	316	300	260	298	273	275	293	308	276	273	286	321	292	275	286	302	314	277	316	314	312	311	292	299	286	278	303	297	304	257	285	314	274	285	317	283	269	289	296	306	310	329	291	287	283	254	311	272	279	263	297	334	266	291	269	262	298	281	318	302	271	310	299	313	307	330	286	310	270	294	293	345	295	288	273	269	308	287	283	294	304	291	282	304	299	273	269	294	302	306	268	310	319	297	307	297	317	343	314	302	310	276	308	320	312	293	300	292	301	302	321	265	290	276	289	295	252	287	286	305	275	282	317	271	288	318	315	278	305	315	314	293	326	296	315	307	329	277	323	270	291	313	305	306	285	280	319	284	332	302	275	290	300	298	301	310	292	275	277	291	288	286	298	284	263	291	300	269	326	302	283	283	286	285	303	309	304	305	271	299	289	306	321	304	298	256	297	281	312	301	298	276	314	297	279	292	284	310	301	291	284	325	303	286	307	290	320	294	268	264	304	309	288	320	302	281	311	306	295	291	264	273	308	289	265	271	281	258	279	301	300	336	301	297	296	308	296	283	270	264	296	304	325	277	280	288	287	262	288	335	268	274	273	277	290	289	302	294	279	284	287	278	286	306	309	282	281	302	315	310	264	307	369	299	314	314	305	342	309	297	303	272	278	263	292	308	310	283	280	320	300	285	277	308	320	286	330	303	271	325	315	300	271	300	320	318	328	323	309	312	317	283	305	321	323	294	292	293	289	312	300	293	277	277	292	326	288	293	297	309	304	314	311	321	284	336	253	274	307	308	293	288	308	321	267	315	323	269	264	273	278	280	278	294	277	315	278	292	306	303	304	322	301	292	278	291	286	283	278	296	304	297	286	283	282	314	293	294	301	284	297	275	341	308	298	322	282	278	302	286	299	297	248	264	294	287	273	288	294	288	312	295	299	294	294	256	289	301	290	281	306	323	296	300	290	295	286	287	279	289	300	287	282	294	293	326	265	315	314	281	275	276	289	281	273	305	243	289	299	296	321	296	294	305	308	305	262	297	294	305	328	310	295	332	309	356	314	289	288	332	265	289	322	319	321
7199	2147	4400	5114	4243	3327	2891	2477	2460	2142	1947	1664	1462	1282	1324	1149	1136	991	968	1002	961	952	969	853	886	902	843	797	749	803	818	734	781	785	796	790	814	767	766	800	799	727	783	744	724	770	762	752	722	747	724	711	795	707	691	752	712	749	738	775	730	683	722	707	703	674	749	692	727	679	727	731	696	678	726	703	746	712	747	727	746	685	766	710	753	701	692	738	708	724	728	696	745	757	735	696	692	689	698	691	687	682	732	738	730	714	685	651	731	721	667	702	720	697	722	670	721	711	687	777	723	712	696	673	766	692	704	761	723	718	720	685	681	756	711	716	676	707	701	688	679	730	707	672	699	695	687	727	695	738	681	703	704	672	718	698	666	746	709	688	675	661	691	706	673	691	702	729	683	681	743	688	697	735	748	737	723	661	705	643	720	733	676	704	720	723	704	723	719	725	749	787	736	704	736	721	746	731	721	669	780	708	731	709	698	693	722	745	701	728	693	740	685	676	706	675	753	672	743	690	686	716	682	713	686	732	716	690	731	723	706	726	710	715	711	675	707	720	719	706	745	737	712	706	707	722	681	714	718	683	729	695	686	710	715	691	715	692	736	686	752	675	713	693	710	728	713	758	742	718	736	737	714	767	686	706	704	732	684	738	703	717	685	718	729	705	711	702	700	707	682	682	725	723	716	681	681	707	695	704	734	680	714	667	724	689	709	734	748	708	716	750	682	740	712	700	703	698	702	716	652	660	688	740	660	742	687	678	683	757	699	749	679	737	719	683	690	717	688	693	715	687	713	759	733	736	696	721	704	709	739	718	755	726	749	719	692	718	717	730	749	744	728	732	691	735	750	721	714	750	706	673	674	724	704	723	677	713	662	723	716	704	729	739	676	703	708	676	672	729	700	774	695	742	691	725	699	679	678	684	724	717	699	715	661	698	713	682	724	736	686	664	746	725	726	707	708	709	709	684	701	685	738	729	708	677	698	720	712	702	713	695	686	729	771	720	711	708	699	715	686	741	688	690	711	725	710	736	677	723	695	699	709	750	663	729	708	720	680	723	719	707	666	725	732	684	712	685	709	688	726	686	706	691	727	724	695	731	733	771	656	683	700	718	715	700	767	718	747	727	768	745	691	754	720	713	674	724	754	688	656	702	715	713	699	750	694	685	760	720	681	697	740	766	699	704	731	711	730	744	699	703	733	689	743	765	726	729	690	739	723	712	756	688	678	661	715	688	729	723	731	708	675	687	722	737	681	684	671	671	741	694	728	728	652	680	712	697	664	713	662	720	691	697	711	654	673	702	694	729	666	724	743	695	702	717	750	745	710	714	709	702	702	675	696	675	773	647	738	735	739	699	683	691	712	707	731	685	668	721	690	663	723	681	721	680	686	710	739	704	675	713	761	706	679	798	674	731	691	749	666	747	751	715	752	709	723	732	713	755	758	699	735	752	700	715	705	667	699	689	684	760	704	719	666	741	730	736	731	753	755	715	689	750	704	688	736	715	706	700	704	723	692	707	705	731	654	722	727	790	693	667	651	722	726	685	715	757	674	732	719	705	720	715	731	704	722	756	701	690	713	747	707	698	717	733	704	744	730	717	694	715	718	736	725	707	694	677	717	738	703	704	715	729	706	686	707	682	718	709	689	729	721	740	720	719	712	709	749	703	719	701	743	769	697	693	696	731	707	706	696	729	733	695	693	693	708	683	702	710	737	674	740	741	708	647	695	730	720	626	757	682	696	729	749	683	722	705	746	699	699	712	696	696	741	770	705	724	695	740	723	716	719	673	699	690	678	707	669	721	679	702	764	686	667	684	740	729	715	750	722	734	709	748	711	758	695	665	677	702	740	752	741	703	722	751	736	776	662	690	778	719	690	720	725	668	745	686	763	686	686	685	756	684	763	672	694	706	774	721	730	762	740	715	677	754	703	791	702	699	716	680	706	716	749	714	667	703	716	722	677	699	711	662	715	738	693	699	669	733	710	737	702	729	698	667	718	727	692	713	730	725	735	704	718	736	683	704	724	743	716	700	714	688	703	731	717	696	697	690	717	681	712	702	675	719	610	663	693	753	743	711	713	709	734	721	684	729	710	780	730	709	706	727	760	714	692	733	720	739	762	714	685	724	741	720	725	751	717	707	692	721	751	703	686	736	779	688	729	709	690	706	719	684	717	713	698	699	710	715	775	723	772	683	714	694	742	694	699	707	739	724	652	698	732	807	716	744	685	728	700	716	689	678	670	725	757	746	657	737	718	733	763	731	695	705	721	706	713	698	724	703	667	685	683	696	708	687	687	764	710	715	725	754	706	681	724	641	775	739	657	713	705	730	736	694	719	725	717	682	698	679	731	708	698	732	681	668	721	729	707	735	758	637	715	719	731	720	708	658	687	726	680	723	712	734	691	719	693	702	693	679	718	746	719	703	716	707	753	724	763	690	675	737	685	702	740	757	738	734	705	714	719	745	681	712	686	679	665	737	759	677	688	780	695	714	720	691	699	711	715	731	702	708	712	686	702	685	743	679	700	706	700	614	709	700	681	695	717	814	718	727	685	729	731	717	670	714	754	748	742	714	716	755	690	710	676	711	748	670	737	686	724	722	753	690	686	717	680	717	721	684	754	713	718	723	690	725	685	681	687	739	695	694	723	672	711	718	685	694	728	715	725	745	722	713	765	767	654	641	701	663	721	726	769	740	685	697	705	678	691	751	698	669	701	727	712	735	695	729	695	732	735	765	719	722	723	706	718	719	677	728	679	738	714	694	721	706	748	719	715	764	699	719	711	721	735	720	744	704	743	699	733	729	699	764	714	701	704	706	722	728	717	704	714	684	756	691	701	722	711	733	721	723	736	719	758	676	715	679	700	672	718	788	742	686	724	698	714	748	713	710	753	709	723	760	718	710	720	706	677	714	727	725	751	761	750	698	744	736	769	717	694	745	717	707	684	669	721	713	711	723	716	729	697	713	738	750	696	709	695	707	689	697	716	749	754	732	700	727	676	688	734	727	743	689	668	715	725	739	680	718	703	705	703	729	713	754	761	683	684	734	715	776	769	709	700	668	742	733	714	714	741	754	716	695	661	728	716	747	676	743	699	763	751	708	738	703	679	759	731	729	743	727	677	693	731	725	719	623	737	715	680	721	700	732	771	730	723	688	720	709	739	748	738	712	730	692	767	704	754	723	693	739	708	717	736	705	733	741	709	680	731	704	690	724	693	775	731	742	682	734	714	762	723	754	718	701	697	675	694	713	742	735	712	678	733	715	702	720	696	729	706	735	710	697	759	713	684	681	705	745	696	692	708	702	684	700	699	695	715	740	709	726	706	738	737	732	691	746	706	736	725	722	720	722	659	609	722	700	688	698	736	676	750	736	683	740	689	756	730	734	733	701	683	728	671	659	712	736	740	717	682	693	714	698	676	689	742	730	717	750	716	705	688	754	696	686	727	711	688	680	734	716	686	692	686	741	762	754	684	737	684	724	746	697
14238	2736	2953	2311	1669	1070	832	839	661	602	467	427	397	337	375	298	290	299	287	276	240	257	256	234	261	232	271	219	241	223	219	216	247	220	230	234	222	240	234	215	205	234	225	217	186	223	241	216	213	199	204	231	213	206	234	214	215	216	214	224	219	183	209	214	229	213	202	231	236	212	203	215	222	235	204	200	201	182	220	223	208	227	238	208	190	213	199	219	219	255	219	235	236	236	199	194	201	202	179	231	221	199	219	212	210	239	223	215	202	205	238	205	194	236	221	211	214	201	210	229	209	226	202	224	202	221	221	228	199	208	225	232	218	224	236	216	194	212	222	198	196	230	217	205	197	217	182	230	199	204	224	196	220	215	202	213	210	227	216	218	195	197	220	234	219	224	237	206	198	221	209	212	230	210	205	213	229	208	209	206	206	206	224	219	222	225	228	221	206	230	199	195	216	225	225	201	202	226	209	222	208	182	203	207	200	228	231	209	217	195	187	185	201	215	218	201	207	210	189	214	214	218	210	192	222	205	216	237	186	231	209	243	226	194	199	175	236	209	223	209	247	205	214	228	222	229	216	218	200	232	199	229	220	220	228	211	204	214	224	215	218	206	222	237	221	222	204	215	194	200	226	237	195	213	221	211	226	215	230	230	178	213	238	244	209	210	223	199	226	218	197	208	231	219	194	210	196	216	211	206	203	213	217	211	211	206	219	209	192	210	207	235	242	202	198	220	205	192	223	193	211	220	217	210	211	249	239	207	235	218	204	214	248	201	208	208	228	244	202	233	227	209	229	225	207	233	193	213	224	216	189	198	214	200	226	240	203	224	201	218	201	213	232	224	219	220	239	231	234	201	229	204	198	202	226	210	218	219	213	199	199	212	247	190	200	192	234	207	205	206	217	214	212	238	210	232	234	196	201	210	215	207	196	240	211	229	231	210	226	212	237	195	213	231	220	211	224	231	202	214	211	224	217	221	208	220	189	215	205	216	212	215	198	222	225	224	215	209	242	196	219	201	242	188	219	198	197	240	224	217	242	237	203	208	183	187	202	218	200	211	228	210	239	221	207	197	215	204	194	216	228	213	223	240	225	184	219	229	215	220	235	211	202	239	234	226	218	180	191	216	218	229	258	207	206	220	233	204	229	230	214	218	217	221	198	218	206	217	206	200	225	204	202	210	222	207	230	241	243	211	234	197	232	216	226	213	192	235	212	222	192	228	215	212	228	210	201	232	215	183	204	225	241	213	213	206	203	212	225	230	235	208	242	204	229	197	218	213	204	202	235	209	197	228	218	226	220	225	201	225	210	193	180	200	203	227	211	206	234	231	211	219	235	198	214	222	210	216	244	211	197	201	231	226	198	200	201	220	228	225	181	213	214	213	213	172	245	213	226	184	237	218	225	219	205	195	196	227	199	229	254	194	232	205	209	232	214	214	217	197	198	217	200	229	179	203	219	214	208	235	214	197	220	204	255	238	221	189	222	217	233	211	209	232	213	205	199	205	230	205	197	213	200	205	215	235	205	208	206	208	239	214	227	217	229	204	238	208	193	191	213	204	198	235	201	210	199	220	184	243	231	206	184	197	218	200	213	221	212	218	220	208	183	206	225	217	208	200	198	196	188	234	219	197	214	240	209	200	226	178	215	224	239	220	210	219	213	243	227	245	211	205	202	239	232	193	227	239	194	240	217	196	211	201	219	189	227	224	240	218	200	234	199	213	216	222	237	185	210	223	225	240	213	187	236	197	216	217	211	218	206	241	206	225	208	197	223	222	227	237	198	213	228	214	255	212	226	214	218	196	215	221	247	223	229	225	213	237	224	208	241	223	222	234	198	216	226	170	230	201	231	208	213	217	227	202	197	227	234	205	196	228	225	203	182	200	234	211	222	213	217	223	214	218	209	221	237	206	226	223	197	226	224	182	219	220	229	247	188	174	210	184	213	221	196	228	203	201	221	206	215	189	209	237	213	210	230	207	225	232	230	211	216	239	212	220	225	207	203	203	204	222	217	228	213	243	216	216	216	198	219	206	244	221	223	185	207	216	180	179	214	203	225	217	189	229	243	203	212	189	211	207	200	199	227	230	221	214	222	201	221	204	207	203	233	218	218	220	196	231	216	195	185	195	219	203	208	219	220	198	209	199	209	214	226	205	215	213	221	225	242	213	202	250	214	190	218	218	204	220	218	196	226	189	195	195	232	217	206	218	222	187	223	221	202	234	209	214	234	238	215	207	193	244	232	217	237	225	231	215	213	219	210	194	213	226	208	217	217	233	208	222	220	205	206	191	213	197	232	228	194	217	224	216	211	229	224	213	216	196	206	224	211	243	213	190	224	219	192	224	223	211	191	214	212	210	219	208	201	211	211	202	203	219	244	257	235	208	206	191	235	214	196	227	243	203	201	214	204	219	212	225	194	209	203	206	178	188	215	236	235	229	226	228	230	232	198	215	222	220	206	223	206	222	205	203	194	213	205	237	220	242	176	236	231	210	248	243	246	231	231	221	235	169	185	218	225	236	216	181	195	202	206	219	218	213	206	207	229	200	180	218	213	193	226	230	206	200	260	208	222	217	216	204	224	206	213	250	191	224	189	216	206	208	203	226	202	213	216	216	217	230	208	223	222	202	225	194	200	233	217	214	217	194	221	211	200	233	242	193	212	238	230	201	215	245	190	209	223	206	234	233	219	190	214	212	199	186	222	214	205	240	234	202	226	219	218	199	213	210	225	194	214	231	191	212	222	226	224	213	225	213	224	217	206	177	212	232	205	198	219	184	238	213	210	199	238	198	208	218	212	217	252	222	223	211	233	242	209	208	228	263	202	210	196	205	215	237	221	184	221	221	229	212	186	191	202	214	212	186	229	210	215	220	204	219	206	230	216	205	258	194	219	223	244	211	229	241	196	236	225	232	205	201	215	182	200	208	224	232	215	221	191	224	215	199	226	180	219	235	213	215	218	198	197	210	218	209	218	205	198	199	232	225	213	214	242	201	217	198	226	208	201	231	208	219	244	215	214	225	217	211	238	231	212	214	186	207	196	214	228	192	217	232	199	217	220	211	227	207	219	199	238	223	191	234	226	238	188	216	192	242	192	231	238	216	193	201	212	203	178	230	239	208	224	202	218	207	211	205	209	192	202	224	220	209	229	226	207	197	191	221	224	202	224	222	177	216	230	180	233	231	213	205	194	217	250	253	210	228	226	201	194	195	206	211	250	215	205	204	249	212	213	201	203	210	231	218	192	216	212	213	242	200	212	216	223	203	220	206	256	204	221	232	198	188	220	208	216	218	223	188	249	228	228	207	207	239	201	212	218	214	202	206	172	208	219	222	227	211	226	209	230	214	198	215	216	199	185	228	191	249	224	207	215	225	215	234	219	202	215	223	202	230	220	206	215	173	208	228	230	216	237	226	249	209	214	228	208	196	217	187	205	224	214	204	235	208	202	215	199	214	248	212	222	181	188	233	221	192	222	222	218	190	216	185
9180	2754	5685	6959	6004	4271	3979	3349	3213	2781	2171	1928	1735	1528	1324	1234	1144	1061	1044	928	874	857	861	806	811	798	737	703	684	706	665	665	629	647	641	645	682	621	626	637	685	633	635	589	624	602	590	606	623	621	547	618	614	566	608	555	588	563	553	580	563	623	580	581	560	532	553	557	542	576	579	581	511	540	515	541	572	544	549	585	549	546	532	587	553	502	488	562	533	541	591	573	578	567	536	533	555	567	559	528	488	543	534	546	544	483	537	541	528	527	535	512	505	537	549	541	557	536	565	511	528	550	520	496	559	514	517	524	554	537	519	555	594	543	503	546	544	551	523	503	505	558	567	528	538	532	527	553	542	574	509	539	542	527	534	524	517	516	533	531	512	541	547	528	576	520	503	549	538	538	561	563	565	544	507	536	538	530	522	507	481	546	524	508	542	527	576	521	507	551	559	522	547	516	569	567	507	513	442	497	501	516	496	572	484	524	535	524	525	506	516	499	542	502	514	568	540	515	538	493	559	573	501	546	540	566	543	536	539	514	525	560	570	548	514	529	529	552	546	547	532	566	541	529	531	492	573	485	572	536	534	518	510	518	552	542	532	538	537	540	525	554	560	523	556	524	532	497	534	506	498	519	518	501	497	532	524	547	539	513	535	554	530	559	509	529	576	541	546	504	519	542	522	526	556	513	559	562	519	550	584	537	533	536	558	519	516	534	602	528	556	520	496	558	552	515	538	620	526	498	529	508	555	525	534	516	541	530	522	559	518	550	512	554	508	558	548	540	526	552	537	502	512	544	482	504	541	532	579	540	526	488	557	495	494	561	495	531	552	538	539	552	513	530	527	489	539	553	514	542	552	549	531	513	493	528	566	551	494	537	506	543	529	534	531	583	530	542	502	530	506	555	525	526	554	530	501	546	561	504	569	552	536	536	583	524	537	519	544	570	556	570	537	547	544	552	519	541	495	542	575	544	501	541	538	538	561	542	559	515	568	563	539	554	552	582	568	527	555	556	581	565	537	532	546	539	524	532	582	525	551	565	541	559	538	537	502	558	556	544	510	557	513	533	571	541	555	537	543	586	550	522	512	552	553	551	556	526	578	548	513	545	527	562	526	559	528	522	529	562	540	524	558	585	535	504	522	552	541	554	518	568	537	547	538	575	560	520	516	553	544	540	555	551	550	552	534	548	545	521	550	519	520	563	491	486	515	532	518	530	531	550	507	518	547	574	549	532	525	536	567	551	517	552	556	567	533	544	538	523	565	493	525	526	538	570	520	523	567	553	590	495	553	502	519	579	544	591	506	532	541	557	504	536	568	533	520	517	484	530	522	540	524	498	552	518	517	587	525	547	541	527	498	526	544	518	511	516	494	535	513	523	519	560	508	535	529	539	548	542	570	508	527	523	508	559	544	552	537	563	530	554	545	531	535	526	531	538	550	530	498	552	527	548	537	498	498	541	529	518	527	559	506	524	546	528	534	558	527	526	539	573	504	520	599	557	541	527	539	569	560	545	492	512	514	520	527	528	534	531	571	532	562	539	522	539	572	537	554	532	559	563	543	505	565	538	550	561	554	528	523	538	543	577	535	546	592	543	557	569	555	521	536	522	578	531	558	534	569	506	491	544	520	530	534	537	545	495	515	532	546	519	534	527	570	565	537	530	479	531	532	523	569	544	546	556	540	536	568	508	537	534	561	529	536	522	546	524	546	553	512	557	542	558	552	555	521	486	548	528	548	580	573	516	524	510	539	532	541	516	578	526	496	541	533	509	527	534	511	535	514	509	556	569	524	524	565	480	545	584	514	536	522	524	527	533	538	515	550	495	564	493	537	536	499	554	540	537	521	530	525	540	535	564	531	528	535	528	533	494	559	510	528	541	521	513	574	527	518	511	544	510	527	553	465	539	532	536	564	554	517	559	507	512	523	525	520	563	565	520	533	517	511	552	566	545	540	546	498	521	504	547	524	557	512	533	503	533	574	585	551	536	509	548	544	507	522	569	536	526	483	526	518	530	550	516	521	568	537	517	584	514	487	576	556	501	541	550	550	539	493	516	520	559	524	549	511	535	545	545	532	560	498	575	584	555	502	499	525	584	572	540	540	539	535	528	556	529	529	520	505	531	539	504	539	511	535	523	537	551	571	546	539	559	551	516	549	546	552	548	533	579	550	511	509	534	505	509	553	579	512	559	542	549	524	555	532	571	536	509	527	535	530	514	548	497	515	536	529	520	534	539	511	516	526	543	504	516	511	564	522	507	542	529	497	520	526	582	565	528	501	555	539	545	554	551	544	502	529	516	522	558	495	491	551	537	546	541	527	559	569	554	548	559	553	543	528	538	550	536	561	543	534	547	504	546	529	539	552	524	503	560	547	565	549	529	532	563	550	537	545	507	543	544	556	563	531	551	568	536	524	563	472	515	527	532	541	518	503	564	516	561	584	542	490	572	519	551	542	592	510	548	498	549	561	569	513	525	572	566	550	502	540	538	529	506	477	526	509	531	527	564	558	534	569	567	506	541	554	512	525	545	541	557	533	537	546	524	530	506	547	553	539	534	525	527	575	528	525	583	574	518	538	550	530	512	526	531	534	504	543	557	527	529	528	554	542	553	498	546	539	531	527	520	534	539	531	508	566	554	567	515	522	502	568	507	501	559	584	543	557	541	517	530	534	502	555	531	518	557	565	500	537	553	521	527	524	547	520	521	554	509	525	510	522	576	525	497	517	523	525	564	580	564	534	545	506	531	566	508	589	514	574	543	536	546	520	551	573	547	555	531	537	553	539	504	520	551	538	570	565	566	551	519	555	545	525	552	496	567	518	557	530	569	506	498	523	525	534	543	536	548	516	544	527	571	553	523	567	470	578	506	481	512	506	543	515	527	516	558	517	534	507	499	555	556	510	587	578	581	550	556	545	553	526	475	515	514	514	535	529	565	506	505	525	583	554	559	547	525	489	511	524	526	526	488	513	511	551	508	530	549	525	559	569	552	581	546	556	533	522	495	527	552	554	511	550	546	533	576	535	520	524	544	536	522	553	523	572	528	517	525	583	568	525	519	499	561	505	565	532	510	522	546	487	535	559	524	542	521	511	519	538	514	488	515	522	507	528	521	543	557	556	523	565	527	541	533	511	533	569	529	531	544	564	516	529	555	559	534	531	515	554	584	553	535	551	527	529	519	528	525	524	512	579	571	536	526	541	563	602	547	555	558	537	530	543	554	544	528	542	518	605	538	559	527	563	531	537	565	528	505	546	538	504	529	545	527	559	585	546	565	509	520	560	531	537	539	505	544	548	516	519	512	561	528	521	520	569	518	551	523	530	523	517	531	537	562	564	525	523	507	527	513	514	551	529	537	563	521	506	516	556	508	570	510	520	506	532	546	528	525	547	585	510	524	518	508	561	528	551	552	550	539	564	560	532	519	549	550	570	538	529	529	504	574	537	562	556	563	560	511	571	526	552	574	571	513	559	558	524	540	543	509	573	516
2322	920	1196	979	689	554	546	492	460	459	399	408	396	374	341	337	348	347	312	356	352	346	351	320	322	320	289	332	330	350	328	321	312	358	344	348	346	302	336	326	367	291	323	341	298	357	336	327	331	352	340	309	330	356	338	347	333	352	319	318	306	329	384	307	361	379	343	321	284	333	338	336	319	328	288	293	288	318	333	334	312	304	344	323	304	323	333	328	308	335	350	322	332	298	332	344	319	329	281	321	315	298	330	334	315	304	341	316	340	315	332	325	302	355	332	292	304	328	321	313	336	288	326	334	349	334	299	327	333	308	323	351	311	302	345	333	320	314	321	359	304	307	318	304	332	330	315	336	329	309	322	302	317	341	325	305	299	329	305	340	292	329	313	297	326	338	302	334	363	333	350	329	336	331	323	293	334	300	317	333	330	334	311	329	313	333	308	325	310	294	333	334	317	339	320	332	314	355	328	336	314	326	308	342	318	294	326	342	330	336	331	337	339	356	309	320	330	358	328	344	340	329	297	321	351	318	294	335	340	292	308	301	319	368	338	290	344	322	339	289	321	308	318	326	340	360	356	330	286	314	323	364	318	353	306	328	291	312	325	337	339	313	293	336	337	341	346	349	351	340	352	364	292	282	309	342	335	300	343	333	335	320	289	342	305	327	330	300	311	299	333	334	329	287	330	321	314	347	315	325	336	321	320	331	353	360	337	326	334	288	288	349	316	317	322	316	321	289	353	318	333	320	314	298	292	332	346	310	312	347	336	324	342	345	338	335	327	317	303	348	313	353	340	318	301	310	373	334	340	340	329	298	322	315	319	320	305	311	340	332	329	308	329	334	313	326	343	306	318	321	314	345	341	319	323	311	353	331	347	342	336	366	331	318	315	368	340	309	342	332	321	343	350	310	323	334	336	297	316	352	338	335	336	312	319	311	310	319	333	318	353	303	317	337	306	314	345	326	271	333	319	328	326	310	337	315	317	317	334	344	352	351	320	293	315	301	311	306	298	345	315	338	345	317	322	337	356	337	345	317	352	302	303	347	329	314	357	339	308	295	330	318	317	327	331	357	326	308	325	330	374	301	309	335	366	305	306	322	282	327	343	315	316	304	345	309	315	332	305	281	339	299	294	334	319	348	299	301	284	335	333	308	345	316	325	332	302	299	356	335	295	312	321	293	311	274	309	324	278	319	325	338	342	329	317	337	341	325	328	294	359	280	321	303	337	328	322	333	295	318	364	343	334	300	287	316	322	339	351	329	335	317	328	320	337	288	308	290	311	325	314	308	337	346	319	329	329	322	354	334	321	339	319	310	305	315	323	292	306	295	334	313	327	311	303	338	314	313	309	340	322	351	302	316	335	310	342	325	307	374	327	312	314	341	335	294	310	320	318	320	313	333	322	358	354	337	314	307	328	309	306	322	337	305	312	335	290	344	335	351	319	314	313	314	315	293	343	365	319	306	314	311	318	318	337	307	308	323	322	309	319	336	343	298	310	368	340	339	319	336	310	310	326	339	328	330	288	310	317	309	328	346	344	307	303	308	336	334	324	307	332	335	351	318	359	351	297	320	320	336	311	313	323	303	329	328	310	308	356	323	332	311	306	325	314	331	317	327	332	326	343	337	310	319	330	316	341	347	335	337	303	303	312	347	308	331	323	298	298	354	346	338	357	333	339	311	324	338	337	287	325	298	332	335	320	366	297	334	318	331	327	301	301	314	307	327	344	321	314	334	324	345	311	319	306	300	311	323	311	317	313	336	332	328	348	318	334	349	291	336	307	308	334	354	298	331	320	318	307	356	317	356	356	331	312	318	330	293	319	316	326	331	328	339	334	332	330	313	330	320	315	329	325	321	316	354	353	326	278	325	321	314	339	333	332	312	340	363	344	360	302	304	309	305	311	378	307	375	317	318	328	321	348	295	353	310	318	353	303	362	348	297	303	297	301	309	319	317	335	326	319	350	319	303	329	349	322	311	321	364	329	329	331	299	312	306	363	347	293	338	328	329	309	334	315	310	344	350	349	349	328	346	332	352	313	342	328	352	348	295	340	322	319	321	316	333	292	365	318	327	329	291	318	320	342	345	319	295	303	322	324	350	299	318	335	351	321	323	334	285	290	286	304	317	339	325	311	314	326	286	347	339	335	324	325	330	338	310	318	309	323	285	341	326	327	291	335	361	308	331	325	329	339	322	318	319	323	312	333	296	308	316	313	333	325	347	334	315	312	319	317	314	299	329	304	312	306	337	329	326	315	324	301	288	341	330	331	363	331	291	333	292	362	327	310	330	301	332	348	306	324	312	358	331	309	312	308	311	317	347	337	322	338	325	325	295	348	299	333	321	300	336	334	316	337	339	303	366	325	317	358	328	353	315	321	321	304	333	350	328	316	301	350	309	326	336	323	326	315	303	345	345	345	354	315	333	328	306	320	349	319	317	357	311	288	320	331	318	332	327	318	365	346	336	352	322	325	343	358	340	344	347	327	286	304	339	353	310	348	312	346	307	319	308	301	298	301	309	319	318	332	337	307	309	348	367	344	314	348	290	329	349	336	295	348	352	323	329	349	337	321	330	319	344	349	339	343	334	332	333	325	331	346	314	316	323	327	361	306	316	310	328	362	361	330	311	282	328	316	313	327	311	318	323	321	323	314	372	298	301	325	315	299	312	310	282	338	353	353	288	337	292	318	322	314	250	299	298	322	335	331	312	321	289	323	316	318	331	299	323	316	338	291	334	343	321	290	311	327	329	334	345	332	328	340	354	335	343	346	315	312	328	322	357	314	296	335	338	332	322	309	320	334	317	337	344	345	341	318	341	319	326	305	321	366	350	334	337	300	341	307	325	305	293	291	310	310	302	334	343	289	319	316	367	321	325	335	322	347	288	327	315	303	316	292	338	327	361	314	308	315	307	348	349	326	354	326	310	325	335	347	346	353	341	329	308	303	322	339	328	328	295	359	316	304	317	330	288	321	328	295	346	303	308	330	308	309	299	350	314	338	338	307	295	349	312	315	320	358	309	316	303	322	314	295	345	321	332	321	307	343	305	315	366	279	308	331	338	316	314	313	313	302	315	341	298	312	317	323	335	339	296	300	334	314	344	332	342	337	331	302	350	338	288	339	330	302	324	287	332	319	330	315	322	321	350	352	334	313	315	330	305	318	296	310	323	298	352	321	326	322	308	312	315	342	346	330	323	303	347	347	333	323	326	334	282	339	314	298	319	316	345	311	345	320	338	317	340	374	318	322	330	315	301	305	311	325	325	318	308	302	300	328	282	344	315	340	329	330	303	358	322	325	320	353	314	350	322	308	311	308	341	330	300	304	363	333	316	290	311	341	349	350	335	332	283	321	338	330	330	326	322	313	341	352	311	306	313	335	302	323	327	333	345	347	334	352	321	334	300	284	339	295	337	343	330	333	342	320	314	318	359	339	305	309	358	293	306	295	343	324	278	280	343	302	351	327	298	323	334	302	323	323	312	340	360
2699	1450	2584	3072	2399	2074	1899	1667	1502	1378	1290	1186	1101	1056	932	945	930	906	931	857	859	854	886	879	842	812	800	827	792	792	792	740	800	786	819	763	829	825	802	852	788	762	801	817	828	796	780	754	778	737	834	836	834	817	788	814	785	793	794	803	770	765	801	855	775	807	802	769	781	774	739	785	721	752	744	745	799	831	763	763	781	805	778	777	784	762	775	770	747	779	779	772	772	803	755	758	774	835	785	792	739	791	780	769	766	768	781	764	801	766	743	732	803	830	762	779	782	806	765	803	805	795	753	752	774	806	818	799	803	742	729	742	734	813	797	750	793	785	754	809	789	781	779	756	767	756	796	772	755	836	768	782	761	786	785	770	814	795	785	780	780	764	765	789	746	760	823	815	829	792	767	774	749	797	769	765	846	777	766	810	748	780	815	777	784	707	773	754	793	772	843	787	745	750	810	751	805	760	757	753	788	762	837	785	772	778	766	803	755	784	764	781	809	779	745	829	735	804	767	726	771	807	801	788	774	767	750	797	755	779	752	787	836	805	782	767	745	805	714	823	797	809	742	772	811	763	782	776	760	787	783	757	855	766	795	792	764	784	838	769	824	752	756	757	761	793	752	759	786	766	822	750	742	780	788	822	758	803	770	759	849	776	802	746	771	831	766	749	749	757	829	802	793	796	825	768	747	783	818	817	718	769	785	800	775	768	789	788	783	824	754	782	824	793	771	820	821	759	782	808	814	775	795	757	740	807	830	754	785	826	790	789	793	781	757	816	807	807	783	783	786	773	804	753	757	792	772	762	772	790	761	758	736	804	773	735	722	734	747	759	755	776	765	749	791	769	807	836	783	769	758	764	784	769	790	787	770	752	789	792	757	733	799	796	800	806	763	789	748	827	769	817	758	733	833	824	761	808	794	800	772	776	797	815	717	743	820	796	813	727	821	765	815	754	772	765	836	730	790	847	758	770	760	807	812	807	759	786	749	783	812	800	769	787	739	769	797	803	772	768	777	771	798	805	803	786	763	761	761	737	765	786	790	823	756	784	768	751	774	800	770	752	768	746	778	803	761	731	749	786	781	785	805	748	758	827	813	778	787	828	767	793	772	770	744	808	777	752	776	774	792	764	769	736	736	757	767	761	835	834	761	797	805	781	741	752	797	769	789	799	834	757	794	796	750	777	797	795	788	806	724	794	739	820	794	770	789	732	815	782	835	798	769	733	768	760	765	796	801	760	772	758	744	782	768	786	788	764	750	800	791	766	784	806	763	784	789	765	778	833	758	748	771	741	782	796	760	710	818	762	775	743	786	783	810	761	783	711	803	835	799	772	770	735	769	793	753	771	820	781	767	767	768	745	814	860	759	818	765	724	773	767	754	776	773	756	792	747	778	794	774	756	770	790	775	775	791	733	769	787	794	773	790	757	721	763	749	814	798	770	767	776	716	762	767	812	741	763	795	758	773	767	765	732	781	832	769	779	748	759	778	776	792	782	783	790	814	750	793	775	755	789	763	816	770	817	803	787	765	735	781	789	777	771	751	753	793	744	778	732	812	775	809	744	768	732	757	805	792	750	728	797	757	772	760	778	750	748	784	810	757	738	809	768	763	819	764	790	742	780	735	745	775	785	797	831	791	829	752	765	755	800	784	774	761	742	827	825	810	813	813	786	779	754	807	832	789	859	800	754	793	760	763	709	756	780	742	775	813	783	772	804	757	792	785	827	776	790	797	738	782	741	800	761	756	799	789	780	756	809	755	761	750	788	804	791	771	781	805	774	729	758	776	767	806	755	743	788	804	809	777	760	686	786	806	806	764	755	815	773	742	808	773	778	776	770	749	846	762	820	806	814	774	761	766	787	815	772	814	782	755	797	770	825	778	797	774	761	774	746	777	726	792	790	757	787	775	776	800	721	767	783	797	787	740	800	790	794	747	809	745	742	787	820	792	766	793	782	748	758	746	795	805	782	748	772	792	778	768	812	838	804	763	792	815	807	782	747	814	749	786	761	770	741	784	737	767	741	802	796	788	816	813	792	805	755	769	767	746	787	734	789	792	780	768	743	753	792	809	830	792	807	829	698	768	790	762	812	754	781	748	767	764	740	778	789	778	756	776	741	778	759	757	734	805	769	768	800	769	794	789	799	777	770	782	746	724	766	770	748	767	818	743	762	768	752	749	792	772	747	748	776	786	806	739	809	794	772	758	788	790	776	727	765	779	809	758	765	819	840	753	788	774	818	714	782	791	792	770	810	756	732	797	767	794	771	754	817	754	797	783	795	815	753	797	759	749	828	766	761	791	809	819	791	749	780	796	755	770	774	761	791	788	788	741	775	743	777	786	763	772	751	803	841	748	777	765	780	774	784	770	822	784	760	766	770	848	752	803	765	811	773	775	726	791	801	768	798	764	797	820	793	820	788	759	764	799	779	778	787	761	758	779	775	790	813	759	824	756	758	824	770	781	744	746	767	707	789	797	777	784	792	827	779	797	765	807	771	767	815	748	770	769	771	822	784	762	824	762	766	747	801	804	779	726	783	808	749	766	725	746	808	725	768	723	749	834	826	763	776	769	775	827	820	700	803	788	795	787	720	793	779	808	827	746	774	792	779	781	774	815	801	728	790	752	830	782	784	808	788	832	799	759	758	748	783	769	774	827	781	785	737	811	777	805	784	814	758	767	779	743	785	749	785	859	769	797	816	763	717	825	781	763	807	753	777	821	773	823	782	782	721	789	747	812	761	759	785	755	779	735	815	769	780	795	804	757	781	801	765	797	738	777	773	791	757	839	746	738	820	825	793	793	730	752	789	778	776	775	737	737	758	753	753	766	801	762	806	756	769	822	770	828	763	733	802	765	781	739	760	769	779	794	750	756	808	776	766	769	787	783	793	774	714	800	776	778	795	787	802	837	753	795	724	790	788	767	776	777	813	749	761	774	775	732	781	770	749	786	733	787	802	776	768	800	774	770	705	764	795	778	727	751	807	745	777	825	783	810	778	772	843	821	839	801	782	790	818	761	798	765	778	787	818	779	789	776	789	778	764	782	823	758	800	790	758	781	749	745	758	780	794	739	830	761	824	763	778	766	767	765	799	735	776	754	795	695	796	769	745	781	761	765	756	764	793	779	772	839	774	783	811	711	781	756	759	784	800	791	757	766	790	747	783	793	815	813	759	792	748	777	791	762	826	727	818	810	810	755	767	824	811	762	727	772	792	784	794	846	791	749	723	781	827	731	761	837	763	762	756	788	820	797	835	789	778	741	801	795	830	786	782	754	786	808	814	785	747	766	783	784	777	772	801	728	783	753	768	757	753	813	804	775	782	773	807	791	750	757	763	813	759	801	807	742	776	780	781	817	783	726	782	775	816	759	798	758	798	813	761	760	772	798	752	799	787	766	794	753	779	809	834	749	760	747	793	743	780	777	789	791	806	802	751	772	791	757	774	818	784	811	797	794	747	781	796	720	806	749	808	751	782	753	786	791	744
8117	1701	2003	1741	1118	775	740	674	636	530	471	449	419	412	349	343	363	292	314	326	326	329	280	288	314	303	309	284	286	322	310	311	310	328	324	303	298	274	329	310	277	332	300	311	272	271	285	300	288	308	286	283	324	305	289	294	283	295	300	278	249	264	283	270	266	313	279	302	278	292	301	256	311	282	308	303	278	292	305	301	299	301	278	312	334	280	309	306	310	257	303	265	296	303	271	275	280	299	319	298	325	313	274	261	260	279	269	286	288	299	296	250	330	267	313	289	291	299	313	292	315	327	281	271	300	280	306	261	321	254	299	296	312	288	291	296	287	311	275	309	289	282	289	300	294	315	270	285	313	302	277	277	281	293	333	277	303	261	294	283	299	258	334	275	255	287	264	264	313	306	293	293	320	295	277	271	268	290	238	315	275	288	281	298	294	287	241	279	292	241	283	336	307	294	314	297	313	266	276	287	301	299	312	279	302	290	309	277	261	297	273	285	264	293	292	310	310	300	295	283	272	279	295	291	302	297	285	284	301	309	280	278	296	277	304	263	269	298	303	302	271	310	320	271	249	295	268	285	300	310	271	308	309	285	292	283	324	273	315	267	300	270	284	318	265	292	295	298	291	288	278	308	293	277	323	310	277	285	290	307	327	319	289	299	322	291	291	300	292	305	298	316	305	310	300	292	291	274	297	280	310	311	319	258	265	287	281	292	287	294	276	280	279	325	272	270	266	284	290	294	308	306	286	277	285	307	312	292	266	292	283	302	291	308	282	316	278	291	331	312	276	296	282	290	325	279	293	273	287	295	300	320	289	295	291	287	299	284	277	302	295	316	299	294	329	264	317	240	296	272	294	288	286	315	301	292	290	295	299	295	333	288	261	284	306	279	307	265	332	303	302	270	321	279	271	291	295	260	282	281	304	304	288	299	287	286	294	288	300	285	260	275	310	270	257	300	293	315	275	283	295	313	321	311	311	288	296	298	271	284	299	284	269	289	327	308	267	285	305	274	304	313	296	281	290	295	272	337	301	282	307	339	312	276	262	284	318	296	298	326	271	291	300	278	291	303	275	305	288	304	330	283	280	303	296	262	282	276	263	287	262	253	318	294	299	262	296	273	286	250	305	317	303	307	272	306	302	273	281	307	332	278	285	267	307	299	264	286	277	257	295	304	292	294	265	286	304	282	284	288	289	317	312	310	318	287	265	297	289	292	295	305	281	300	294	313	294	262	293	281	274	307	332	280	299	282	247	275	296	291	313	302	283	262	353	307	288	280	312	282	322	284	259	264	301	298	283	304	289	260	298	315	272	276	319	264	263	282	259	267	287	288	245	296	289	306	297	301	301	299	311	281	278	296	321	283	294	304	288	285	268	300	296	317	280	310	299	284	288	310	311	319	277	282	280	311	261	276	282	296	310	297	316	291	299	250	258	303	294	279	290	293	262	305	288	270	263	271	298	282	300	280	282	289	295	290	248	257	266	313	299	276	291	299	270	285	301	295	255	293	310	268	331	308	325	300	284	269	259	303	301	320	281	307	299	264	321	279	286	311	290	295	305	273	263	303	244	302	271	308	302	252	301	256	310	322	319	260	292	266	296	308	284	261	281	294	306	300	311	308	283	323	315	322	323	282	289	302	318	299	285	290	289	240	270	306	273	295	305	305	296	300	257	277	310	279	276	284	271	306	297	296	300	322	315	291	304	285	300	287	304	299	302	282	315	268	272	306	298	287	259	281	323	282	280	340	288	275	296	302	286	306	299	303	275	293	255	296	288	279	291	254	267	279	315	290	263	287	316	281	269	285	289	281	299	264	311	287	250	308	281	254	299	293	302	276	291	274	258	293	278	310	294	282	328	284	271	261	280	263	287	302	283	288	268	306	265	293	247	297	361	298	288	260	303	252	259	254	325	292	226	281	269	274	277	325	306	262	336	281	305	264	286	335	286	329	294	281	271	314	282	246	292	298	271	316	291	301	287	278	276	331	326	284	308	325	271	285	304	282	268	290	273	302	253	300	315	299	275	314	264	284	319	287	280	257	284	292	292	261	304	306	300	283	275	262	297	290	316	304	285	297	304	300	285	269	249	308	293	302	297	282	296	320	300	299	282	302	277	303	273	264	294	297	322	272	288	290	286	277	314	277	283	267	270	302	276	287	299	270	292	275	296	262	329	280	273	287	306	273	296	314	299	304	264	295	301	233	288	326	308	283	272	289	294	316	310	259	294	311	271	282	313	276	282	313	271	261	319	271	281	320	286	295	277	273	273	314	270	304	279	310	277	298	287	300	285	301	264	294	285	286	304	282	289	290	275	287	274	346	293	292	266	282	280	275	319	290	301	283	305	266	305	311	305	305	296	286	277	295	302	272	324	295	302	256	337	316	267	294	306	274	293	246	287	309	260	303	300	295	283	288	294	306	290	315	270	299	295	292	323	287	316	277	284	304	296	302	283	302	310	278	300	265	309	297	279	261	305	310	312	280	278	314	299	293	298	289	290	279	299	284	316	275	281	322	308	301	293	272	324	277	283	274	289	294	292	278	280	278	299	290	278	302	276	285	275	301	290	288	316	265	285	302	280	290	289	323	289	280	286	268	293	304	306	283	324	247	302	306	311	278	299	285	307	320	310	260	312	278	281	298	288	279	286	299	297	265	291	277	270	285	308	266	291	256	282	288	309	308	292	281	288	273	295	264	271	287	281	279	284	261	301	269	284	295	270	267	308	274	299	281	296	304	299	272	294	274	264	260	299	295	295	231	247	260	311	294	301	293	263	275	293	288	297	292	288	270	302	279	287	304	287	297	298	317	284	298	250	278	305	303	295	274	262	323	293	271	291	281	285	270	280	288	302	272	303	279	280	298	291	304	323	253	299	282	321	259	297	315	346	294	296	295	286	296	305	292	290	301	264	300	324	296	296	312	289	273	275	276	288	283	325	298	344	286	287	307	301	288	312	290	303	289	279	280	283	294	306	304	289	276	284	300	319	311	298	284	307	314	310	293	293	286	293	301	284	321	298	268	307	289	302	288	296	292	273	292	263	289	291	295	318	313	318	300	274	271	317	272	271	307	266	295	308	284	262	286	323	321	257	269	272	299	284	300	305	273	300	295	269	301	303	310	295	274	250	311	278	271	292	285	324	288	265	307	312	284	313	305	299	288	321	304	302	277	296	265	292	311	291	284	296	300	288	279	246	267	277	288	304	258	275	284	299	304	321	274	274	283	298	301	280	302	307	275	276	317	311	315	254	280	275	311	272	329	302	270	294	295	277	263	245	292	279	293	273	282	269	268	316	303	313	290	282	282	310	304	286	293	289	252	305	292	270	273	284	273	287	296	294	280	272	270	247	290	269	294	262	300	306	290	294	287	303	285	297	293	298	272	321	293	278	313	315	293	259	306	268	295	289	298	278	262	303	316	304	288	307	330	289	307	287	293	293	279	288	285	268	315	281	305	275	308	303	283	278	304	286	252	295	257	294	303	276	285
7243	2156	4362	5107	4254	3292	3056	2571	2369	2125	1843	1636	1500	1312	1197	1103	1100	1044	960	972	937	941	921	870	843	883	861	768	787	867	804	768	775	800	741	747	780	768	772	757	759	814	744	719	752	722	726	720	675	740	685	726	727	728	750	750	709	754	747	704	739	732	708	640	683	741	728	700	747	716	687	691	694	736	733	685	685	725	706	680	721	738	706	700	760	738	683	688	677	706	673	702	738	699	697	708	722	686	694	728	707	716	710	698	728	695	738	726	708	690	747	695	671	704	692	694	653	730	676	734	667	709	696	706	693	705	696	686	674	732	704	694	705	727	701	731	682	697	746	690	713	641	715	709	686	699	713	729	698	734	690	661	706	709	692	731	692	703	720	725	716	719	700	709	700	743	726	737	716	694	681	727	705	714	695	705	688	676	715	728	736	681	701	748	733	710	712	705	723	715	704	696	707	695	677	708	705	708	729	728	640	678	702	690	718	736	690	712	702	726	697	696	718	684	688	702	732	683	708	728	739	730	679	711	708	687	751	705	674	756	739	696	700	700	690	707	704	701	692	676	725	697	696	739	687	708	701	660	708	716	667	735	688	685	739	694	749	683	653	755	738	711	722	679	727	673	753	738	711	676	713	630	718	719	755	710	692	691	690	673	711	692	782	741	697	660	726	723	743	754	694	701	705	716	701	688	648	664	693	699	703	687	703	698	733	707	714	701	730	740	661	701	718	687	744	692	659	698	686	660	649	679	694	727	685	704	747	732	712	731	688	722	718	688	728	721	701	738	710	661	748	690	669	725	732	723	687	716	721	693	657	711	684	670	674	700	704	670	710	676	681	682	722	736	651	718	720	724	732	697	724	696	738	687	720	674	704	688	629	724	688	675	697	710	707	730	704	723	733	708	731	731	739	654	687	713	654	708	674	630	726	689	652	733	686	729	670	681	699	659	725	768	697	740	667	716	699	724	754	701	659	700	677	733	682	683	745	687	741	697	670	679	682	741	682	706	759	679	730	715	700	719	684	697	700	696	751	711	692	766	688	693	707	670	765	696	688	666	725	687	709	719	672	714	686	751	702	712	699	666	671	728	684	702	707	767	711	685	715	707	645	714	668	658	754	698	686	669	701	747	724	746	690	719	716	730	690	709	684	712	695	676	702	696	724	743	692	693	712	712	697	721	685	707	706	701	722	713	696	697	770	698	687	722	699	704	713	684	682	696	742	688	736	705	709	687	622	745	675	730	671	662	715	739	736	754	701	733	728	750	698	692	743	707	698	670	747	685	660	745	716	718	706	731	715	727	698	660	751	684	686	759	729	646	748	725	693	682	645	725	673	716	696	649	692	755	665	706	698	711	701	697	716	628	705	689	711	697	651	699	757	728	661	762	727	716	685	724	636	692	699	657	675	704	708	706	674	693	666	718	674	725	736	716	683	689	710	650	741	702	666	699	727	703	694	723	714	715	681	714	715	688	739	715	694	704	660	695	698	663	760	658	716	721	688	726	699	698	786	705	742	694	747	680	653	697	683	715	718	678	676	698	708	678	731	669	710	684	697	738	724	717	726	753	725	745	719	736	722	724	682	727	711	692	711	702	722	676	715	718	637	699	693	723	730	739	750	731	675	640	683	707	703	698	751	694	701	772	744	687	768	700	721	670	685	692	715	716	692	709	696	661	693	731	725	653	704	712	718	717	706	698	681	709	713	732	748	697	722	744	710	686	704	712	744	691	751	659	659	721	709	698	749	662	722	698	728	738	729	726	688	723	709	682	738	734	725	655	729	755	657	678	661	686	687	757	730	708	723	689	740	731	648	705	671	749	710	727	719	692	646	685	690	712	712	688	669	702	672	675	729	695	691	709	715	690	737	720	695	725	679	663	706	674	704	702	690	735	730	781	716	712	725	690	688	679	681	705	722	669	708	687	693	651	702	709	697	728	722	716	669	665	661	710	684	725	676	714	714	730	710	703	728	700	754	758	716	723	662	769	710	675	646	724	692	694	725	720	702	674	725	691	683	713	709	701	716	685	742	682	731	714	731	669	723	720	708	737	723	730	698	746	773	681	714	743	681	703	720	737	692	730	723	750	671	740	714	724	661	724	647	743	727	727	705	738	704	729	683	685	625	717	706	740	688	726	687	682	656	668	759	716	682	766	677	689	719	700	686	693	709	701	699	704	709	696	674	700	690	724	709	691	664	670	723	694	714	689	726	711	711	725	718	679	694	688	680	692	699	685	703	717	715	723	739	718	675	739	707	720	665	704	657	695	731	690	748	681	711	684	683	719	614	748	683	681	737	724	708	686	709	729	689	696	719	670	691	719	694	744	720	739	735	650	674	722	707	681	738	749	686	707	693	675	733	688	719	718	705	662	740	700	691	714	735	660	731	688	678	721	764	682	714	708	689	686	688	719	694	719	704	687	763	713	675	738	623	712	704	739	679	723	696	695	668	709	680	660	687	718	694	721	680	673	698	716	655	744	730	743	696	722	707	744	708	656	752	703	763	712	698	753	718	651	725	677	693	693	770	649	692	692	725	749	678	685	696	747	685	675	718	736	727	681	676	681	694	712	757	702	692	687	727	723	724	715	727	732	719	690	654	708	722	725	722	712	691	655	687	732	719	714	684	695	687	719	699	694	688	682	684	745	705	713	735	688	699	714	740	718	733	675	740	711	689	677	775	664	664	770	702	712	672	714	718	701	691	757	680	725	721	663	719	688	754	716	713	693	713	673	652	741	716	700	715	709	744	694	762	720	770	720	686	703	667	729	715	717	690	730	764	678	722	698	724	698	702	666	652	710	677	678	683	677	753	700	709	693	698	704	670	720	684	700	736	719	721	704	713	707	674	684	719	722	711	709	687	751	715	678	672	722	719	672	694	744	664	683	748	692	705	687	712	716	750	678	725	695	724	731	688	732	685	709	745	671	741	688	663	669	675	695	702	749	695	692	670	718	758	676	693	712	675	711	675	670	689	673	718	693	690	702	681	687	705	712	709	669	710	739	676	680	701	688	696	714	651	724	746	648	687	700	767	713	686	676	728	723	631	716	725	726	666	725	698	737	681	725	727	717	712	699	734	695	728	735	716	717	738	660	717	726	737	719	708	687	714	663	688	728	665	729	715	723	712	688	637	692	719	679	703	692	687	725	737	720	705	702	707	678	748	705	710	694	657	724	715	685	723	690	718	689	720	721	690	681	699	695	679	703	671	726	736	736	666	702	756	669	677	706	707	707	705	732	732	733	731	700	712	670	736	748	706	714	727	678	693	686	701	745	715	737	732	686	673	713	729	714	763	690	700	743	676	743	690	733	696	666	690	711	684	725	692	649	733	717	708	705	708	675	707	684	733	619	739	655	669	723	760	664	707	736	702	734	724	689	708	668	681	707	711	692	704	741	695	751	735	721	716	717	700	718	702	720	711	681	740	710	706	681	686	701	691	684	701	702	664	774	684	745	721	753	727	679	774	782	687	716	717	755	701	721	721	727	696	742
14077	2697	3067	2370	1512	1042	974	750	692	649	481	446	387	361	322	305	294	278	285	267	248	258	233	264	232	222	218	231	239	246	225	253	218	224	230	223	241	248	216	235	222	217	191	236	246	240	221	213	217	208	210	201	242	228	220	207	156	206	212	221	199	202	228	245	208	202	201	225	224	238	226	229	213	195	204	203	206	190	223	203	220	233	217	224	225	232	218	205	177	218	196	200	232	220	199	184	211	208	207	198	213	222	214	197	203	217	210	205	213	228	235	204	213	244	228	199	200	215	204	237	211	218	186	214	196	220	222	233	229	207	205	183	216	217	217	196	205	226	222	215	222	192	199	243	237	216	197	207	224	228	197	209	219	223	217	216	215	208	219	221	207	186	177	194	192	197	213	222	198	199	213	197	223	227	210	185	187	240	184	210	188	223	173	231	227	202	184	233	196	219	198	208	204	189	207	222	203	223	181	201	204	224	214	208	231	240	199	201	245	203	216	224	197	218	228	219	217	219	200	220	209	202	224	197	204	192	206	214	222	192	225	233	213	216	201	214	207	213	214	193	219	201	233	214	174	207	202	231	232	209	234	171	235	195	182	200	202	204	218	240	214	225	186	220	222	224	207	200	218	204	209	187	186	208	225	202	204	223	203	187	181	178	205	198	213	216	216	202	206	203	227	216	216	201	213	200	226	197	215	226	200	194	193	227	211	224	200	181	241	210	220	206	220	229	215	216	203	199	197	196	174	224	210	197	224	219	182	211	203	198	204	213	250	198	194	209	212	203	194	215	190	229	199	175	208	189	201	230	219	227	191	210	199	219	221	200	208	208	197	228	209	202	218	232	211	233	212	202	209	211	228	236	193	193	228	214	245	224	227	211	225	213	212	227	208	218	253	201	200	237	227	222	206	197	191	203	192	195	195	207	218	193	192	224	187	205	184	246	215	201	199	215	205	203	224	206	205	235	186	201	246	240	217	209	199	211	207	227	208	196	238	243	229	237	239	213	209	201	224	253	201	211	214	214	189	224	210	195	225	223	213	212	194	188	232	192	230	212	222	216	218	195	198	213	195	207	208	201	189	200	196	202	204	201	223	212	226	205	229	185	197	210	232	187	178	225	178	192	251	227	208	190	211	209	186	204	201	201	221	181	229	243	210	211	192	200	202	212	177	199	201	234	181	192	222	203	203	218	192	208	200	191	185	197	207	194	182	197	208	205	202	174	225	229	210	188	216	186	220	237	186	193	196	221	220	181	184	220	230	213	215	196	199	190	217	204	235	216	192	245	224	220	205	216	202	174	217	215	224	215	217	204	179	189	241	220	206	187	181	203	205	203	193	225	200	209	218	222	214	218	191	191	212	216	227	225	206	198	181	244	200	188	195	218	229	203	214	208	207	231	238	220	204	233	217	198	211	231	206	211	220	204	196	219	185	189	201	200	198	210	185	227	214	215	205	226	226	184	196	210	266	213	223	219	232	226	205	211	226	204	211	209	231	202	198	191	207	193	181	199	209	229	213	205	217	194	200	226	202	218	194	205	186	219	212	219	195	204	220	221	203	191	193	211	210	184	244	211	204	191	220	232	239	210	209	225	182	206	220	223	227	224	228	218	207	216	229	201	199	175	204	218	186	228	198	220	199	210	205	224	213	231	209	221	218	185	244	217	225	206	203	173	199	207	190	220	218	205	180	227	207	229	207	232	202	217	215	199	213	224	232	201	219	205	231	203	202	191	211	183	219	212	196	251	236	222	207	218	228	192	221	196	191	219	193	215	219	238	198	209	203	204	198	222	223	220	214	236	173	234	202	214	190	207	218	225	178	206	228	209	203	211	228	227	204	188	195	213	180	199	197	214	217	218	217	228	184	222	197	226	244	212	217	204	191	227	179	208	203	225	222	185	220	221	193	197	219	221	229	232	212	199	230	183	215	233	204	215	191	240	205	228	225	207	228	196	228	214	198	222	217	208	206	216	220	241	201	228	235	209	202	223	221	205	212	204	201	223	222	221	220	190	197	226	193	203	219	209	205	220	211	208	196	215	196	238	219	244	239	229	221	203	215	200	206	206	198	197	184	207	225	219	227	199	197	182	215	213	205	222	200	221	215	218	202	223	215	218	203	212	191	232	240	217	211	197	219	203	209	205	221	192	246	206	198	193	205	179	197	247	192	186	210	208	207	184	166	227	220	205	192	186	203	224	223	220	206	207	184	216	200	210	219	242	216	220	197	221	207	211	206	213	221	211	177	257	217	216	194	209	214	215	199	216	211	203	212	244	219	190	201	183	221	187	217	208	190	202	201	242	192	213	209	181	192	183	221	209	233	231	197	211	232	217	215	208	195	208	227	217	198	195	221	186	205	199	189	204	188	218	233	231	173	218	230	240	227	220	211	185	204	196	225	225	203	227	225	216	221	202	223	199	217	200	226	227	216	210	210	242	193	203	205	230	237	214	207	211	184	231	196	218	211	228	209	238	205	191	201	205	215	233	210	197	227	208	215	191	203	220	237	222	219	216	209	221	192	198	234	239	197	216	231	200	229	217	181	172	214	218	215	219	202	223	195	239	231	233	206	211	213	205	212	202	214	207	226	217	214	223	204	221	198	212	239	198	209	212	195	251	203	249	229	199	205	196	204	226	213	198	207	204	225	213	215	197	201	228	212	213	219	220	228	213	234	211	228	208	236	216	232	207	214	207	236	254	213	242	223	233	214	243	247	191	218	218	212	195	220	208	200	226	217	213	176	216	213	209	221	226	204	208	215	233	212	205	212	221	214	218	188	231	250	204	198	188	207	205	233	195	216	238	192	187	218	218	207	207	191	165	201	200	197	230	238	220	211	207	216	217	218	203	186	193	222	212	207	244	224	210	209	196	219	196	229	202	199	225	217	213	219	212	205	216	193	225	235	186	188	200	218	189	200	211	189	184	191	210	213	228	215	224	213	218	232	188	228	194	195	195	189	233	224	207	211	222	233	208	199	226	202	233	222	234	212	197	213	214	239	236	228	193	216	204	200	235	221	229	224	217	232	192	225	193	202	196	201	191	181	226	194	213	199	226	221	207	210	200	193	211	210	219	199	214	190	210	230	192	216	172	239	202	197	225	194	223	198	208	197	257	222	189	190	220	222	202	202	205	225	232	200	201	234	223	237	226	219	221	225	219	210	233	239	214	209	213	211	211	185	213	218	190	236	198	206	220	196	201	206	186	201	227	217	215	225	206	215	205	222	214	194	193	189	229	225	224	200	187	214	219	186	198	190	245	184	198	183	208	205	204	204	215	192	174	217	216	253	211	213	196	214	223	191	211	214	218	221	203	202	232	207	202	224	227	213	192	203	202	200	206	224	226	222	213	236	209	206	216	201	232	185	229	203	208	198	205	203	209	237	193	219	211	209	213	213	217	180	196	195	218	200	217	202	233	244	239	234	212	211	229	202	201	229	198	217	202	198	196	183	199	208	205	224	200	226	206	184	182	206	226	214	212	190	200	228	197
9298	2779	6025	6859	5676	4447	4160	3541	3247	2826	2228	1962	1689	1522	1277	1170	1156	1110	1085	936	864	850	826	825	781	800	720	698	723	682	630	617	675	637	657	652	633	645	607	658	679	636	628	656	628	643	589	605	595	550	565	560	577	569	587	594	597	560	581	535	532	544	513	550	542	539	522	560	542	579	502	526	543	557	548	550	559	537	575	511	534	538	523	537	513	550	554	500	525	562	485	545	526	504	535	495	552	530	522	586	564	507	533	505	538	507	551	561	542	555	544	527	525	528	564	486	528	555	511	507	551	520	543	492	550	515	492	499	508	512	529	536	597	575	520	564	497	509	567	522	566	551	546	510	518	518	519	545	547	560	531	545	518	526	534	513	531	483	544	511	506	589	561	503	550	521	559	534	527	520	541	509	546	518	535	559	567	543	530	524	574	515	545	522	546	534	569	525	503	553	537	537	548	513	572	519	532	530	507	520	517	556	505	551	519	563	568	530	538	539	518	544	498	486	470	549	538	551	530	486	531	536	508	515	508	489	545	562	513	483	561	527	526	536	532	526	532	559	531	532	501	522	489	544	523	520	553	544	530	546	529	517	528	525	522	566	565	542	532	565	531	545	499	466	533	506	579	532	551	495	525	523	504	512	482	488	474	516	545	492	505	560	537	522	520	536	532	505	496	511	518	540	527	495	510	500	555	532	532	548	528	538	523	476	523	530	507	573	538	533	529	494	523	483	520	475	529	524	551	516	509	515	556	523	568	558	508	498	562	557	471	530	504	516	551	543	517	544	477	529	552	554	514	566	564	529	520	527	544	531	527	492	559	533	518	507	503	531	533	538	512	514	521	530	545	506	546	518	570	514	537	550	521	498	544	529	544	534	541	542	517	515	571	522	539	568	518	531	543	548	503	521	541	498	505	509	557	558	516	543	577	494	524	538	529	543	550	497	559	534	522	541	536	505	515	538	518	510	524	475	525	544	527	494	541	531	526	491	550	547	506	483	490	559	485	516	496	507	503	556	522	542	537	534	517	512	502	550	545	530	523	534	512	493	553	516	531	524	528	531	522	511	535	520	555	548	530	537	511	531	508	521	543	553	542	558	552	525	512	525	506	519	536	529	506	510	512	532	522	530	559	501	489	550	570	550	521	502	538	550	539	532	527	535	537	496	537	548	530	524	522	526	549	560	563	558	537	528	559	533	485	539	495	542	504	565	487	547	541	510	531	525	553	493	528	498	528	527	532	536	520	502	535	539	547	529	579	498	514	506	487	529	527	491	545	498	548	521	539	504	503	533	507	513	543	511	538	512	547	551	522	553	550	516	570	532	487	567	528	564	551	566	531	548	498	563	510	506	538	513	540	535	504	547	508	544	520	497	534	511	530	520	564	533	524	488	518	496	544	493	542	568	510	510	558	525	522	504	563	525	570	490	514	513	518	563	601	535	484	496	491	527	544	530	557	550	501	530	519	479	525	530	527	526	478	530	554	519	524	500	516	531	534	539	580	542	535	500	538	485	518	548	498	510	568	597	564	507	550	532	489	499	536	537	540	514	539	556	512	486	534	511	567	571	514	571	514	504	531	530	525	531	520	517	539	541	515	541	512	511	533	540	517	533	554	494	530	507	523	521	546	513	507	582	508	485	533	530	577	506	508	497	532	509	530	517	542	530	496	543	581	546	542	502	544	559	539	518	507	504	537	537	519	495	536	574	532	558	520	553	519	522	553	523	572	572	554	497	526	536	520	553	521	547	596	525	562	533	510	521	580	561	499	525	518	539	561	520	504	540	524	521	523	528	522	522	480	495	495	542	523	516	563	515	533	553	491	502	539	532	506	524	527	538	531	522	540	534	561	519	500	555	528	501	510	559	486	495	519	513	489	540	511	518	574	556	514	523	525	505	541	523	481	520	524	505	523	542	520	513	541	547	517	562	539	558	518	491	540	529	551	567	535	556	518	535	538	520	531	497	530	539	528	561	513	530	520	512	519	509	538	519	514	543	544	544	557	560	554	556	518	494	561	522	541	558	516	536	540	543	531	496	533	544	506	563	512	498	482	509	558	533	537	591	515	521	526	487	535	530	524	536	553	502	516	512	515	520	518	531	501	491	529	518	512	531	522	546	515	493	518	515	528	569	567	520	511	545	553	514	519	540	509	537	505	519	541	525	557	539	499	550	505	486	525	506	496	502	510	489	523	574	463	524	559	505	586	521	495	514	511	526	523	493	504	515	494	551	521	533	524	558	499	547	547	498	521	538	528	517	542	543	551	517	495	514	508	530	538	551	538	590	523	573	544	544	555	554	517	529	545	554	548	526	531	537	534	514	516	521	479	568	556	497	538	532	522	515	539	511	521	542	540	540	551	491	526	537	525	554	511	520	527	505	542	559	513	566	530	538	526	556	512	536	530	523	525	537	576	546	496	557	489	489	562	538	451	502	526	526	530	545	516	557	543	530	522	549	553	538	542	524	540	544	560	531	514	532	576	489	521	554	555	509	551	544	577	491	547	511	512	571	559	527	520	564	515	515	528	540	522	561	573	517	492	531	516	547	539	523	517	548	535	526	514	549	523	517	538	517	490	497	537	498	539	518	481	541	546	579	504	515	487	523	601	555	535	496	513	548	537	484	561	529	556	566	555	553	524	565	534	515	523	544	516	557	559	520	491	515	568	548	501	524	530	576	534	506	539	540	566	533	536	508	538	528	516	548	513	520	557	554	534	538	566	513	555	496	530	548	554	527	518	529	517	527	524	528	532	510	542	561	520	517	539	574	521	522	500	490	509	533	522	515	487	518	522	517	541	563	526	509	516	548	510	498	485	486	497	522	527	586	539	546	531	556	522	523	514	592	494	502	511	521	527	536	536	525	531	526	541	525	508	502	507	556	523	501	524	527	539	500	513	556	553	524	502	514	536	524	531	574	511	502	526	551	534	523	534	514	524	540	542	538	533	512	524	559	519	526	512	547	538	487	531	512	508	527	513	557	504	550	534	498	498	518	524	551	556	550	519	493	548	517	538	508	501	528	523	545	504	540	544	534	554	509	505	527	569	512	525	532	537	534	472	515	570	525	511	512	485	508	533	540	549	557	489	523	523	556	490	558	525	542	537	564	524	520	497	521	555	534	560	536	500	590	522	518	498	504	532	499	523	538	510	502	544	541	518	553	546	543	585	496	529	490	523	541	535	490	544	518	501	527	529	487	505	537	516	503	546	501	526	554	512	536	488	505	523	518	556	511	500	516	551	526	497	541	505	518	511	555	550	560	530	537	510	535	508	594	515	580	515	539	524	504	526	536	533	563	492	517	566	519	502	529	556	540	540	546	495	488	528	563	538	501	519	541	521	513	514	570	540	535	522	526	557	499	530	523	542	511	513	525	547	549	538	515	551	532	535	544	528	557	532	544	527	534	548	516	500	573	522	531	553	555	533	535	546	529	521	538	542	545	509	538	512	523	525	514	514	474	555	532	528	524	544	575	517	537	556	499	536	553	469	563
2249	909	1220	971	722	592	583	504	453	440	392	404	363	361	351	369	332	363	344	325	332	314	328	326	304	332	339	318	334	339	335	313	341	327	322	305	330	336	329	340	342	328	319	295	340	365	331	336	301	325	317	323	341	330	349	316	322	308	313	324	346	333	352	344	323	330	354	319	340	341	322	309	290	288	345	290	323	323	322	304	315	323	306	350	354	329	326	324	349	342	327	291	329	310	327	330	287	302	346	310	321	312	309	306	290	297	303	344	344	338	294	314	323	332	302	354	323	314	330	324	332	300	325	317	327	296	306	293	339	302	315	328	306	304	339	296	323	339	311	294	331	338	369	336	346	304	331	307	320	331	315	321	320	308	284	312	310	331	305	317	319	314	299	364	307	307	317	324	341	325	323	351	280	291	316	297	318	350	295	303	305	317	324	311	302	317	345	332	310	350	367	295	341	355	318	358	332	309	349	304	325	330	312	337	329	316	325	299	335	297	315	329	297	344	320	313	336	283	308	312	332	315	293	288	341	319	360	318	354	325	339	361	312	336	318	326	317	337	309	358	326	342	300	331	312	314	334	331	320	325	357	305	354	317	277	314	300	339	328	326	334	328	307	299	304	311	291	337	327	322	318	333	302	318	300	336	346	305	330	339	329	348	315	327	365	328	334	321	305	336	323	337	307	331	321	349	328	317	303	321	327	340	328	292	323	305	360	318	340	325	318	322	343	293	330	308	338	299	332	330	350	328	307	309	314	332	320	314	318	331	309	304	306	309	309	331	326	365	350	348	318	301	308	304	334	334	303	307	309	295	329	344	323	297	350	286	334	366	338	327	307	320	300	306	335	316	291	329	325	351	362	345	335	343	325	332	316	322	286	326	319	298	331	321	315	317	319	357	281	305	325	352	342	343	307	309	313	302	313	322	322	304	300	315	287	298	325	335	326	291	334	299	333	323	299	307	285	329	331	301	305	316	313	325	333	322	310	280	293	334	352	311	280	315	275	314	310	325	310	333	340	336	302	311	309	333	334	331	303	323	332	325	348	302	312	314	293	330	318	309	334	326	294	305	328	336	345	338	335	317	322	313	362	364	301	301	336	286	304	349	324	346	324	327	322	313	316	334	349	325	311	347	334	328	295	317	315	299	320	307	322	350	282	321	324	318	356	336	298	331	301	291	319	331	283	328	327	306	310	342	295	332	329	331	294	297	308	315	319	344	345	294	329	300	327	313	294	324	311	308	322	321	319	313	304	315	329	340	321	273	305	320	330	308	337	327	308	297	315	300	321	336	296	310	334	321	376	280	314	329	304	300	337	331	302	312	323	315	303	325	340	301	362	304	330	287	320	310	293	304	319	336	353	308	299	321	333	345	322	308	315	332	314	342	308	304	331	287	315	326	310	324	329	315	331	329	318	322	321	308	302	315	304	298	309	309	322	303	322	316	349	285	321	346	293	300	341	308	300	288	314	312	339	315	304	311	322	313	298	290	310	331	310	373	337	323	332	316	320	312	349	340	313	317	339	329	292	309	298	353	318	331	296	320	318	325	338	318	341	343	333	310	343	316	317	345	344	295	315	311	306	317	343	342	298	338	310	319	304	296	288	296	326	337	296	306	314	341	346	349	303	300	341	302	299	348	302	325	345	323	344	334	308	322	322	327	326	315	335	302	281	325	306	295	343	276	346	307	327	344	313	304	314	333	325	309	334	323	314	277	308	323	329	308	325	317	315	348	308	338	341	372	280	318	305	318	304	340	350	333	299	294	329	295	325	300	301	325	349	317	303	328	310	337	354	350	290	309	308	322	318	354	292	352	348	319	277	309	319	312	322	304	327	293	353	313	341	336	282	336	355	325	321	333	312	312	324	309	305	289	323	333	294	357	326	330	319	303	298	373	316	338	340	356	328	300	304	318	313	349	316	333	317	287	299	345	315	304	309	309	282	304	342	326	326	317	322	294	314	341	349	316	317	281	318	327	324	337	319	322	337	306	336	285	323	327	347	339	300	334	370	304	334	356	317	316	333	344	313	300	315	322	297	304	344	290	292	352	311	295	350	340	332	322	310	304	315	320	307	292	299	292	330	317	331	328	287	334	338	333	345	317	313	309	315	340	316	326	330	336	339	309	295	314	300	323	317	317	354	309	335	315	354	329	295	300	322	272	318	326	346	323	344	331	307	333	328	308	305	321	342	313	334	306	329	324	299	328	294	337	326	311	329	341	367	306	306	290	311	313	297	303	324	309	306	321	346	297	343	332	331	340	322	306	335	339	344	321	296	321	305	315	301	319	313	303	332	332	318	321	318	326	320	310	310	328	342	312	319	323	343	299	355	330	351	301	330	302	305	329	312	330	355	296	315	288	311	314	329	350	307	307	295	303	296	366	326	330	323	305	314	353	300	333	308	326	335	330	326	328	295	325	339	287	308	371	333	322	334	312	324	313	338	299	334	298	350	325	353	287	357	363	314	320	316	302	324	329	316	311	345	355	340	306	350	330	332	314	364	316	329	319	332	325	335	279	337	325	328	318	335	339	326	323	311	317	307	300	348	335	328	313	320	297	299	315	332	324	303	331	317	339	335	303	307	289	353	289	304	337	332	327	325	337	329	337	328	338	290	320	301	341	336	302	349	322	326	363	305	309	321	276	323	321	316	320	323	322	301	339	300	335	326	325	353	335	321	345	295	334	336	338	300	329	315	309	322	327	314	328	303	291	346	323	331	322	310	340	349	366	302	303	353	321	320	325	322	370	354	329	327	341	324	324	337	351	275	323	335	324	341	325	298	300	316	317	312	344	303	317	307	344	305	342	329	285	351	315	332	329	330	319	307	282	308	335	301	341	288	337	369	346	301	327	302	322	299	318	295	314	313	300	332	313	302	316	309	349	323	314	360	309	314	302	337	316	331	305	334	336	314	317	324	338	344	320	341	348	317	326	342	279	290	350	337	328	311	334	356	334	332	303	298	324	303	310	311	297	330	326	307	313	315	329	310	342	284	332	316	295	291	304	309	283	335	326	305	302	319	348	306	296	333	323	316	341	314	300	317	332	326	351	309	333	299	314	312	342	328	338	318	320	302	305	339	340	318	305	355	318	340	323	330	320	339	333	341	323	340	313	310	298	333	328	313	327	318	290	344	298	313	321	347	341	292	345	324	317	333	325	308	306	301	316	307	334	335	334	319	333	322	333	286	319	320	324	324	321	303	328	311	316	330	346	302	319	313	324	301	352	309	311	324	352	333	307	316	296	341	321	325	356	323	332	307	333	342	337	315	308	309	288	303	293	334	323	310	352	299	317	322	319	293	341	296	326	304	297	313	321	301	325	284	320	327	363	339	290	326	317	341	322	337	299	314	324	315	319	336	335	331	313	347	334	310	326	332	328	327	325	295	340	316	348	318	302	342	339	327	326	301	307	305	334	355	319	268	270	338	347	305	318	340	293	341	324	332	279	306	326	317	309	343	286	312	327	318	317	331	311	284	343	353	328	260	366
2507	1466	2552	2998	2439	2223	1989	1665	1546	1432	1244	1233	1086	1032	1046	956	930	927	868	850	858	919	802	822	845	800	822	843	768	802	821	767	769	764	763	813	794	799	739	786	798	798	832	824	770	810	800	805	793	770	796	759	774	790	813	767	793	805	795	795	817	759	820	795	784	730	797	808	787	794	749	788	828	747	732	801	765	788	714	813	777	806	792	769	783	776	729	780	838	786	737	790	791	770	747	780	819	710	725	767	778	796	774	769	800	816	763	762	786	772	754	762	759	796	788	778	792	766	775	748	746	746	789	744	745	735	769	812	794	736	753	783	766	726	769	744	713	790	783	734	775	745	784	789	792	695	756	768	778	763	763	798	687	705	806	757	837	756	732	739	761	699	756	801	758	729	731	733	759	785	788	751	747	740	687	767	746	758	766	801	766	768	767	805	791	725	798	733	816	790	738	736	764	793	780	743	741	770	730	778	753	743	702	736	772	760	720	740	759	803	742	762	792	748	789	754	751	780	751	774	763	755	769	782	770	785	773	770	797	791	786	777	745	805	745	793	825	787	783	731	770	765	760	749	752	784	781	825	741	756	741	766	755	799	761	785	759	804	745	803	816	710	761	769	747	781	784	775	757	809	791	782	763	756	748	806	784	757	773	715	776	840	753	708	792	763	791	755	732	756	798	750	768	767	767	758	744	747	776	820	772	752	759	768	753	754	743	740	805	757	759	764	788	793	765	801	736	784	802	756	807	735	797	784	713	829	796	794	731	781	747	775	762	694	750	766	738	785	765	786	723	765	767	780	794	759	767	784	820	787	729	771	790	759	762	802	764	738	748	791	736	775	753	759	729	767	764	746	782	786	750	771	748	786	759	755	767	779	779	821	827	762	799	788	774	734	788	812	754	783	805	778	702	786	777	758	746	772	821	808	756	787	783	739	705	731	748	765	762	761	786	799	794	807	760	765	744	756	708	775	757	818	764	770	735	767	803	817	792	763	788	862	808	746	799	749	790	759	763	758	774	764	736	782	734	788	770	785	769	750	804	726	773	760	814	786	827	765	797	809	697	748	755	790	807	790	746	727	812	780	764	783	776	757	707	773	755	801	764	774	698	758	730	783	783	766	788	849	741	777	738	774	736	753	751	767	794	747	806	804	775	748	749	796	790	792	713	755	783	770	798	769	720	809	784	783	733	814	717	722	733	811	821	790	783	788	805	763	785	749	818	751	781	792	753	733	770	749	765	773	778	758	753	764	823	793	788	844	782	748	781	750	805	761	787	799	725	766	758	754	736	766	747	797	760	771	729	803	748	754	769	777	729	755	798	789	763	773	755	783	723	697	691	785	756	725	797	787	849	804	749	735	784	773	752	752	760	791	776	717	794	746	754	772	738	770	753	750	779	770	795	697	780	761	750	705	778	740	767	742	765	794	752	763	801	779	777	819	798	779	795	779	757	794	740	782	717	733	773	817	775	787	794	774	782	738	753	777	736	755	767	760	790	756	762	810	802	781	784	765	737	785	731	738	740	773	736	766	745	749	712	776	745	739	807	806	795	759	774	781	744	784	739	788	796	757	782	739	778	826	767	817	799	794	824	761	799	745	767	726	744	780	773	746	802	744	791	765	749	741	766	803	776	759	795	786	702	750	746	797	774	755	716	749	782	771	759	767	762	769	763	737	764	773	738	783	773	740	780	765	743	795	840	715	727	730	745	729	797	772	736	769	782	770	784	755	798	822	747	805	802	746	764	755	836	779	795	768	801	823	724	761	744	784	768	831	822	752	769	756	795	816	729	782	796	759	770	822	718	809	792	704	736	799	734	767	782	763	800	750	833	773	821	761	749	744	762	755	794	751	754	764	753	765	751	769	741	768	778	770	756	757	764	767	727	754	697	758	775	761	749	739	763	774	774	736	734	748	786	824	768	791	734	795	800	751	765	825	751	813	780	828	765	753	737	740	778	780	735	752	792	735	755	762	766	809	824	760	757	790	781	835	750	812	780	784	775	724	784	777	741	799	773	781	775	794	759	822	809	819	775	717	739	703	787	769	710	762	799	752	766	777	789	787	747	777	757	764	741	751	778	756	764	764	770	749	747	743	761	695	807	788	821	796	755	720	777	750	759	762	774	740	831	764	783	776	806	754	786	771	749	758	801	782	786	782	797	767	781	754	797	823	796	766	750	811	742	764	795	745	820	776	745	738	767	808	749	764	797	785	798	733	829	797	724	782	797	718	784	800	750	827	766	747	770	750	800	803	813	776	731	718	762	721	764	768	802	765	751	813	756	780	759	791	725	724	736	737	771	784	785	792	712	768	787	779	762	752	760	827	771	755	781	730	801	781	783	755	734	777	744	774	765	762	807	753	819	774	789	750	723	802	792	789	811	768	799	794	738	765	788	769	745	772	780	780	720	713	765	771	786	785	737	789	764	774	790	800	819	798	771	742	773	789	776	782	795	827	754	806	758	752	754	733	806	794	720	776	753	759	766	747	777	800	750	767	796	794	746	796	762	738	817	735	725	751	756	728	740	741	814	735	760	798	781	741	778	790	740	768	755	754	756	770	794	787	745	741	796	777	793	787	808	775	758	820	785	755	764	785	804	768	746	739	786	740	774	802	800	738	770	791	769	719	802	760	802	817	768	797	780	752	778	801	709	740	739	771	810	702	755	770	747	791	760	775	740	765	782	806	753	816	830	718	758	805	754	740	768	754	760	760	756	748	822	791	782	753	765	777	784	753	735	775	721	782	753	761	752	806	761	757	787	762	800	775	808	794	746	749	806	767	763	788	780	833	793	739	753	723	789	780	797	763	768	729	794	751	756	775	782	760	761	806	761	798	787	760	759	787	756	773	778	770	732	759	772	740	767	765	800	761	713	754	743	746	755	733	810	767	796	800	776	724	740	806	788	741	753	796	790	762	794	774	734	740	790	770	776	776	754	792	761	730	800	793	766	763	788	709	742	723	752	753	796	798	762	828	794	731	751	768	808	766	791	725	781	777	802	726	744	754	741	785	806	779	775	752	789	789	770	792	734	757	793	785	744	740	750	804	732	785	750	835	741	722	793	755	781	778	750	751	793	707	785	798	789	796	782	758	763	763	750	787	751	762	791	745	759	778	817	749	749	741	778	764	768	784	778	761	766	752	766	721	777	805	789	747	813	802	771	752	772	785	757	751	686	766	772	805	795	772	771	757	785	753	756	721	818	791	794	800	769	768	739	834	762	799	760	802	757	754	774	832	785	753	748	746	843	846	745	750	780	778	770	750	792	821	792	768	786	782	753	793	811	733	766	812	803	766	820	730	723	730	738	783	766	771	786	775	794	772	766	715	712	787	783	829	776	808	780	774	804	774	767	809	809	760	753	816	773	758	754	734	730	762	806	744	757	778	744	740	772	787	776	751	820	777	811	712	725	789	800	778	777	778	777	717	747	775	732	740	846	813	805	780	754	803	768	732	776	739	811	734	743	768	787	780	778	789	771	755	783	810	737	773
8022	1690	2128	1621	1117	915	837	687	574	505	520	413	398	370	384	361	324	335	321	322	320	316	284	328	292	311	306	291	301	302	359	272	334	286	320	302	320	299	300	286	300	254	287	304	285	312	265	306	264	276	279	307	301	285	282	312	303	277	289	272	297	262	276	273	317	306	290	328	289	314	279	280	293	327	262	290	312	309	309	292	302	269	257	288	256	293	239	267	280	280	306	292	277	285	321	261	296	300	298	275	274	280	290	298	286	277	301	281	297	302	288	287	290	275	302	276	308	271	299	319	278	276	283	269	282	305	273	261	265	304	277	289	266	248	312	307	305	291	279	270	277	288	284	274	273	282	259	280	284	320	284	293	281	299	277	288	290	267	302	299	264	317	286	293	279	282	266	259	289	282	261	276	286	275	281	263	297	311	296	290	298	294	279	269	266	285	264	265	304	283	302	296	274	277	244	304	301	286	270	279	279	265	293	331	301	259	267	301	293	277	266	288	275	275	318	306	277	261	277	309	257	309	297	301	290	277	259	309	274	308	273	286	299	322	282	295	337	279	291	296	296	313	250	280	284	279	297	300	312	295	279	277	296	301	282	311	322	248	297	270	287	266	278	316	299	286	301	323	264	284	272	266	287	254	288	305	299	301	285	253	278	269	283	276	303	283	298	275	289	301	300	275	280	305	291	291	290	311	312	298	301	286	280	298	292	289	296	273	296	296	290	278	268	301	297	260	304	253	310	282	273	281	295	302	300	306	291	276	282	288	297	242	300	290	287	286	291	288	292	299	296	266	299	280	294	298	273	268	293	289	270	299	317	291	240	287	283	277	274	283	287	301	312	283	308	325	287	288	279	293	296	303	291	300	291	299	282	292	299	260	297	248	303	284	284	294	300	290	279	283	304	303	242	277	328	297	304	313	298	315	262	270	264	270	294	305	277	280	280	287	275	284	286	265	274	310	289	271	278	263	288	299	262	270	251	318	300	270	295	311	280	279	293	301	291	267	306	295	265	298	297	298	265	287	312	306	309	273	290	301	288	292	296	284	306	273	272	300	268	243	291	298	303	260	275	240	286	305	258	313	267	264	265	278	290	320	289	304	290	308	304	321	287	304	310	275	298	290	278	293	303	289	299	279	278	287	291	269	311	258	307	262	286	273	287	279	282	306	300	261	286	259	284	287	276	294	266	305	279	289	283	266	288	294	276	322	315	297	312	302	272	289	283	291	315	274	280	300	325	281	283	294	279	289	278	305	273	255	312	278	262	263	308	271	288	269	259	277	307	285	262	303	276	283	302	312	263	318	317	286	259	296	268	298	276	313	296	278	291	277	292	318	275	261	312	301	258	293	237	283	283	299	293	280	307	294	317	326	318	290	312	287	306	280	294	289	288	292	325	307	301	294	276	307	260	287	291	247	310	295	278	276	277	323	306	269	269	261	290	297	310	266	306	306	286	287	298	274	273	284	292	294	284	308	313	286	316	291	268	264	266	271	279	282	302	272	309	295	279	232	335	277	315	284	304	283	298	315	271	302	282	281	294	302	286	289	292	278	302	318	285	297	280	325	270	295	269	304	302	278	289	262	271	260	276	281	306	305	306	280	281	291	286	295	265	306	311	277	310	288	255	266	279	263	295	266	281	291	292	309	299	305	296	295	310	276	299	299	297	316	286	307	299	305	312	298	284	264	244	327	289	264	278	305	317	281	277	278	273	288	283	316	279	280	283	282	291	280	276	291	273	311	280	291	297	321	289	265	279	260	277	281	314	312	233	322	336	297	271	288	281	278	306	303	273	272	258	301	319	313	283	257	258	255	285	271	289	323	248	279	287	284	293	270	290	260	277	313	287	278	256	273	275	292	266	293	308	296	281	287	287	292	299	265	264	293	323	287	269	312	296	294	264	289	315	256	287	296	317	281	304	295	269	298	267	270	320	279	274	272	292	292	279	296	308	264	284	288	297	284	289	310	288	268	287	272	267	287	295	299	297	275	300	294	281	257	277	307	286	282	275	296	297	264	276	286	291	299	272	299	337	274	272	304	277	293	304	295	316	293	278	278	281	313	287	295	289	294	307	284	284	276	298	303	287	289	284	274	314	316	308	315	283	277	281	278	255	334	301	298	294	274	268	287	309	315	300	314	268	314	307	309	311	305	250	262	294	300	338	256	290	301	272	293	304	260	261	312	321	296	320	299	296	264	285	262	321	325	286	293	310	273	282	305	273	303	276	270	298	288	292	306	293	257	282	321	260	295	306	316	301	302	309	287	293	295	291	265	292	283	275	283	313	265	275	252	271	283	279	307	304	289	291	315	264	293	280	297	265	268	303	259	320	280	281	304	279	291	275	289	310	296	281	297	273	252	251	307	281	320	274	278	271	287	262	252	302	273	281	299	303	296	286	293	283	324	293	283	285	288	307	302	284	275	306	293	309	315	276	285	307	286	289	280	302	297	271	314	275	292	335	266	283	303	272	307	302	291	307	309	277	281	260	267	314	286	297	263	306	269	277	274	287	287	263	286	296	282	274	297	285	270	282	316	269	260	310	279	271	296	288	296	291	276	247	302	296	279	323	287	292	303	280	298	299	292	302	296	305	300	281	303	312	282	284	268	279	290	279	295	288	324	327	301	282	270	292	289	256	283	277	262	260	316	300	270	257	255	261	269	314	287	307	264	253	275	294	292	253	277	300	290	292	313	298	276	329	300	300	317	282	273	288	270	276	267	265	304	261	293	281	279	293	245	280	268	279	271	282	264	257	278	298	272	314	275	301	311	292	276	288	289	292	291	293	307	270	294	284	295	290	288	299	285	272	264	263	308	258	270	277	312	300	283	300	269	283	303	277	312	309	267	296	281	263	314	292	280	315	296	278	269	278	305	303	272	353	297	272	309	266	300	270	281	293	302	277	309	283	281	301	263	296	317	280	313	259	296	291	283	280	310	277	309	329	319	267	321	301	297	286	276	285	300	282	257	314	301	279	281	279	291	281	297	257	307	267	312	300	301	276	301	299	256	278	315	305	294	286	261	276	269	311	268	277	258	306	268	296	278	270	278	281	315	284	300	288	278	301	331	298	296	273	281	269	287	301	298	288	305	291	295	279	297	284	270	305	279	325	256	304	305	280	321	266	281	291	315	304	295	275	289	303	270	268	284	271	305	292	296	276	305	287	292	307	289	294	270	306	299	313	297	277	303	281	292	279	300	302	297	287	279	288	277	292	291	286	308	264	270	281	292	280	275	316	299	291	302	273	301	319	302	289	291	291	306	300	267	268	302	319	299	279	285	266	267	310	268	278	272	291	273	303	279	310	296	276	307	284	284	291	279	293	276	271	285	282	287	287	279	282	283	277	294	305	277	286	275	301	298	295	296	303	277	268	268	294	276	285	275	326	289	265	292	280	287	323	304	268	288	297	299	268	266	277	314	335	284	286	274	298	277	264	262	267	328	313	292	270	289	306	316	308	283	282	299	307	302	264	306	264	309	293	271	258	307
7107	2104	4235	5096	4189	3673	3277	2637	2448	1991	1831	1600	1465	1311	1293	1142	1091	1071	949	985	946	894	837	878	887	878	846	802	824	744	724	825	755	824	799	771	791	805	782	776	769	789	756	716	722	777	746	715	733	697	714	698	737	727	768	653	727	689	719	764	699	713	672	756	682	690	734	708	709	699	744	700	672	711	700	721	718	690	713	718	666	706	733	722	770	692	703	694	685	664	694	674	683	687	714	705	729	674	714	697	700	731	714	707	722	662	677	715	685	672	668	695	699	673	674	682	690	701	767	672	736	696	696	702	735	706	728	694	675	655	742	659	742	698	691	744	687	703	679	725	708	734	697	677	757	677	665	717	740	673	710	673	689	671	731	658	688	665	692	674	663	706	706	717	695	747	660	702	653	726	698	711	697	711	670	682	722	653	665	679	692	633	674	692	662	736	650	740	671	732	670	712	732	669	689	744	681	671	677	663	743	698	655	686	691	728	681	719	672	666	706	667	673	774	724	701	681	653	683	699	719	693	711	694	678	698	711	661	713	685	746	704	742	725	679	725	679	679	728	631	757	653	707	696	710	739	722	737	710	697	711	711	694	717	682	711	674	715	704	710	733	708	681	727	733	739	667	687	708	700	709	668	736	688	735	664	725	681	665	741	666	666	671	661	714	681	688	679	695	686	678	737	710	708	692	686	664	661	638	688	746	717	645	709	688	707	677	660	726	689	704	725	671	720	721	671	681	729	685	696	675	725	693	723	683	760	740	704	687	716	683	697	692	701	695	713	689	673	672	706	729	668	704	714	720	712	665	723	679	730	713	675	702	645	750	686	659	678	751	679	712	749	716	684	709	609	694	754	687	689	692	732	731	653	736	714	660	744	681	721	687	722	714	720	718	719	697	718	721	688	682	657	680	703	687	674	713	737	687	711	674	708	696	711	689	737	671	671	675	628	688	699	697	706	685	668	741	727	696	695	693	695	693	640	733	675	688	674	655	682	696	655	712	689	682	686	710	711	688	704	657	686	673	698	685	699	724	724	685	700	684	725	671	702	758	695	759	695	708	705	757	714	719	685	672	636	637	703	728	667	712	698	686	698	719	757	664	745	695	694	714	729	658	708	738	684	668	663	664	680	703	720	733	654	666	699	673	733	697	698	727	704	632	687	699	716	711	696	731	675	664	676	683	701	702	687	696	685	717	687	660	713	683	684	719	686	655	694	686	650	672	738	729	749	658	742	694	694	721	726	691	685	738	767	727	689	682	698	669	716	717	674	715	700	719	691	714	697	641	678	656	707	676	678	703	702	672	727	749	655	712	653	673	699	644	696	712	678	729	693	684	748	711	721	716	672	676	717	679	703	729	690	689	698	669	674	692	700	650	723	704	712	700	692	714	699	701	650	710	715	708	709	725	682	683	671	684	700	696	676	730	710	715	685	701	656	703	697	735	719	700	678	713	680	712	708	699	681	720	714	666	705	682	696	697	709	698	697	694	688	702	672	701	700	678	723	731	687	698	708	702	667	704	702	708	696	743	679	667	677	642	707	714	701	688	754	661	687	717	706	707	703	651	700	747	687	673	693	750	652	692	704	664	760	642	711	686	724	722	671	667	691	666	684	736	696	689	691	715	656	629	683	710	701	686	713	666	721	697	671	695	716	665	649	710	689	677	707	737	719	730	698	653	693	716	741	717	685	697	685	663	737	748	683	722	711	669	701	657	694	660	706	713	719	738	695	724	654	686	700	741	701	705	661	714	703	682	656	653	714	701	691	650	666	730	674	689	690	733	663	759	701	691	688	733	713	694	737	728	684	749	695	693	716	709	699	698	731	716	704	722	724	690	710	699	695	695	731	670	716	701	732	694	744	666	746	719	688	696	662	694	706	663	697	748	708	691	702	683	699	703	750	671	673	710	722	687	701	692	705	714	696	656	691	708	686	656	667	684	691	680	689	676	676	712	706	650	675	713	686	697	723	682	707	708	709	686	668	659	707	715	689	695	683	687	692	694	751	763	679	740	690	675	671	697	719	679	690	716	745	667	733	673	677	694	743	715	714	719	745	697	721	699	751	659	738	684	688	664	714	707	720	715	703	728	691	660	712	689	740	682	673	699	715	681	737	726	690	689	682	709	675	717	684	699	697	758	727	732	701	727	702	688	689	691	685	726	688	718	721	690	696	681	674	773	680	702	708	716	681	696	726	707	723	685	658	695	705	707	712	707	699	722	680	661	713	626	703	691	707	665	738	730	727	701	730	716	716	682	692	729	652	665	676	698	722	706	682	717	722	730	697	652	681	724	741	677	651	691	704	678	732	678	726	716	701	708	724	712	640	633	648	678	708	713	656	694	739	706	665	695	743	677	680	722	675	690	708	696	702	654	732	711	709	689	748	689	671	693	716	739	740	696	687	701	706	690	742	690	713	742	735	689	731	694	735	719	726	711	703	774	633	695	700	705	665	674	717	737	706	671	727	714	710	705	712	696	690	702	688	695	710	648	640	696	711	677	691	716	707	706	739	678	714	678	711	663	682	709	672	681	683	724	717	725	706	663	663	725	730	655	706	722	742	708	713	734	699	702	731	702	664	710	700	637	733	722	694	683	694	677	696	717	706	696	704	690	675	688	708	669	723	698	734	674	739	717	697	727	680	713	718	708	723	720	700	673	720	704	671	702	709	728	705	701	693	726	718	706	704	695	700	650	718	681	750	743	742	706	707	679	714	692	637	707	657	672	691	735	697	712	658	679	682	733	697	730	707	685	710	701	714	727	649	672	710	731	729	706	730	777	712	673	722	737	683	692	695	690	687	655	737	721	746	738	650	750	714	767	690	691	705	709	700	697	699	673	690	737	714	627	665	710	671	720	677	677	701	695	713	719	680	710	714	702	672	718	676	678	711	714	678	741	711	688	740	696	661	707	727	705	704	717	660	672	728	669	697	709	723	681	713	693	690	699	722	728	650	712	684	711	730	707	691	757	681	704	774	688	750	733	701	673	765	735	701	678	696	672	694	705	687	731	703	696	725	717	667	699	650	678	750	718	667	669	685	625	667	711	716	727	680	695	700	684	684	701	695	716	720	683	715	647	691	692	706	685	657	698	671	767	749	711	728	704	728	666	670	697	656	712	682	672	739	705	677	699	680	705	721	650	690	701	662	727	697	689	733	707	700	726	702	714	754	717	715	677	682	702	717	690	719	717	674	696	732	726	687	701	709	726	690	702	705	700	688	678	691	671	663	663	676	718	714	649	719	679	713	684	686	705	637	705	720	714	696	685	709	682	695	704	756	662	791	707	666	682	728	714	693	741	689	704	718	716	693	680	728	647	695	683	714	639	715	680	659	717	754	677	679	740	708	691	694	685	739	711	717	685	712	668	643	669	718	729	691	707	672	700	652	680	692	686	718	710	680	636	700	728	695	680	701	731	704	702	697	693	683	693	682	706	697	719	697	699	720	705	697	708	654	742	754	696	724	695	718	700	696	711	688	682	713	697	720	702	654
14197	2735	2984	2247	1538	1176	949	784	709	598	462	441	378	361	311	323	323	282	270	258	269	263	273	252	250	246	251	226	230	222	208	221	238	249	241	254	237	218	248	275	214	236	237	241	250	226	225	220	206	230	227	212	214	232	233	217	213	224	196	224	220	215	214	190	234	203	222	224	226	217	222	213	208	207	230	220	226	199	187	218	200	213	216	192	215	183	204	177	193	211	225	192	209	200	190	215	188	203	211	226	196	208	225	201	219	226	233	198	198	197	224	203	208	213	222	211	184	203	189	202	226	226	229	216	207	192	223	203	182	191	220	209	226	210	194	239	206	203	226	198	182	181	185	214	195	220	221	206	197	201	196	208	187	211	225	203	214	220	220	216	176	226	214	217	215	228	204	229	225	226	209	200	215	192	202	192	225	183	219	209	190	216	239	194	190	180	177	205	207	196	221	245	205	193	226	234	216	207	214	203	202	192	196	212	181	200	203	227	229	188	192	223	193	199	205	214	190	230	230	196	213	210	197	206	188	208	205	189	203	189	216	209	190	191	226	198	220	187	218	212	209	220	225	220	229	219	198	188	203	227	182	198	207	200	208	193	202	193	226	223	207	217	225	203	208	207	199	172	213	203	213	205	212	240	207	195	223	183	221	196	202	211	207	208	216	218	216	208	200	207	202	186	187	194	217	210	203	184	218	223	216	214	186	198	209	213	227	200	227	199	203	206	226	201	205	209	224	189	217	186	234	199	207	204	213	224	226	197	219	233	191	179	221	189	218	192	203	209	216	220	211	210	181	206	193	207	195	224	226	210	224	215	199	203	197	204	197	225	201	202	192	218	197	206	197	209	212	205	203	193	211	200	214	233	191	213	221	208	185	208	200	239	231	225	197	206	209	202	243	226	229	221	228	242	186	218	201	221	188	220	191	184	205	203	210	202	221	202	233	176	235	192	187	198	195	191	213	203	239	187	236	246	193	206	212	210	211	217	206	212	221	203	211	224	220	193	222	174	200	218	206	178	203	237	215	217	198	212	207	244	216	232	216	201	202	233	214	184	214	212	204	196	219	219	193	195	211	231	224	204	204	206	225	222	213	211	172	219	211	193	201	200	217	221	224	189	212	196	204	233	200	210	206	211	208	190	199	203	244	181	228	198	212	215	207	227	223	221	192	207	231	192	205	192	181	205	210	206	213	196	192	216	226	229	214	205	207	205	195	234	233	209	198	218	207	191	185	201	199	214	195	233	218	220	206	231	206	229	183	227	214	211	219	218	184	196	210	229	209	176	236	223	205	182	194	204	197	195	201	229	231	201	224	218	220	204	222	216	178	210	216	223	222	230	207	205	214	185	229	197	185	208	222	195	209	202	241	192	203	215	226	202	206	197	184	257	224	213	239	205	215	189	235	188	229	209	216	198	229	208	204	197	228	225	222	194	225	198	229	221	207	218	203	193	190	201	214	205	194	196	219	212	220	197	226	184	248	191	221	192	223	216	182	199	238	193	209	230	202	216	250	205	191	210	223	162	249	214	210	225	217	210	220	211	224	224	213	188	212	185	224	213	169	184	190	199	177	221	223	189	183	208	201	201	220	190	222	187	214	208	193	199	202	212	211	185	177	196	201	176	211	179	188	209	199	204	202	208	211	212	183	218	210	214	229	224	216	194	207	220	207	203	200	193	208	177	219	218	213	176	243	220	196	228	211	253	194	222	206	224	216	220	202	229	198	201	203	199	196	200	223	200	199	217	195	196	182	213	192	213	191	199	228	213	227	198	216	194	216	200	220	214	236	202	220	202	208	208	211	203	228	226	224	196	173	236	226	221	221	220	224	232	187	218	218	224	193	201	211	224	240	218	199	179	206	226	224	212	242	207	196	201	215	208	206	219	233	194	230	201	246	229	196	242	216	226	235	198	216	197	171	196	211	201	210	213	209	223	180	192	232	187	224	205	236	204	218	206	229	219	200	222	237	196	222	207	221	220	216	190	206	186	227	229	206	183	199	253	204	226	195	229	162	214	211	182	208	208	196	199	205	193	227	194	164	204	187	199	212	209	222	218	207	229	191	216	200	214	194	208	225	191	186	245	187	211	178	221	211	220	189	186	190	205	214	212	205	213	215	208	224	205	212	212	227	225	208	220	213	248	231	221	193	221	187	183	218	202	254	225	213	197	235	204	222	201	228	231	204	230	195	208	200	194	188	198	216	205	217	213	227	214	218	194	186	216	220	207	177	207	199	177	203	212	201	218	207	212	190	222	200	190	199	224	202	214	213	203	191	193	249	197	229	204	226	204	210	200	213	190	209	214	195	208	185	193	216	214	221	215	221	205	200	196	192	220	232	202	196	201	207	186	222	197	201	211	233	208	219	227	227	199	198	217	207	197	225	209	214	240	195	201	223	200	221	228	182	210	224	233	212	200	211	190	204	207	197	243	222	196	207	201	217	228	209	191	229	219	181	211	203	220	190	182	199	211	205	196	217	215	221	211	219	205	200	165	223	240	199	205	234	218	216	216	207	212	213	193	209	204	185	222	183	213	243	221	218	201	207	221	222	213	233	216	226	186	204	235	240	199	205	205	231	213	219	222	213	199	212	212	244	238	190	231	190	188	211	219	213	210	223	230	223	213	218	186	184	198	224	221	210	178	214	225	190	200	210	223	192	210	199	231	213	183	202	218	175	188	198	203	178	201	212	191	217	221	219	204	187	219	183	208	201	211	196	194	223	208	210	205	196	201	179	228	220	213	225	193	179	229	222	229	211	227	196	201	196	201	209	189	221	190	210	208	203	205	208	187	227	197	217	204	209	201	231	235	206	207	201	206	225	211	213	176	231	216	213	226	197	214	204	201	217	179	216	192	196	205	213	204	205	217	193	223	213	212	221	206	201	218	197	207	204	230	234	231	209	206	186	211	201	192	214	223	218	225	201	218	213	207	215	215	206	215	207	185	233	229	198	211	220	211	220	223	234	211	182	175	220	210	187	226	232	233	211	206	205	202	213	199	229	222	194	218	224	237	203	219	228	205	226	193	186	196	201	188	205	232	208	198	212	210	172	219	201	206	234	194	207	207	211	221	178	257	217	220	196	189	203	215	208	206	181	192	224	219	229	203	208	192	209	193	210	216	194	196	213	192	234	230	219	199	209	246	175	224	211	167	208	201	211	199	193	217	224	198	220	191	203	218	190	191	226	177	243	217	212	215	223	206	219	183	220	195	188	215	182	193	198	208	224	216	211	204	211	238	239	205	221	221	190	214	179	193	233	212	212	225	222	208	204	225	234	206	203	200	192	177	230	197	218	242	207	206	178	198	249	200	209	197	195	218	204	185	223	180	200	215	193	224	228	197	219	201	216	211	197	228	209	216	188	194	219	203	219	211	222	214	228	229	212	210	229	217	204	212	200	219	221	201	199	180	203	213	226	200	223	183	221	192	213	233	228	229	214	202	215	187	228	216	209	221	223	223	189	221	244	203	213	202	183	237	212	188	208	202
9135	2567	5940	6731	5565	4870	4116	3589	3194	2627	2151	2217	1723	1443	1385	1214	1070	1125	969	912	876	894	875	835	824	744	732	675	685	634	661	594	641	681	669	693	663	670	636	639	648	604	591	591	617	637	581	613	569	515	548	558	543	556	589	527	577	590	540	578	535	567	525	542	524	551	561	532	529	555	546	503	558	526	553	538	554	538	528	563	538	528	518	503	527	509	517	539	545	515	516	509	546	547	554	533	524	553	533	536	499	540	543	513	530	538	545	531	524	517	520	525	545	532	487	516	547	509	527	488	544	495	524	496	527	570	544	542	501	510	523	568	491	504	499	558	477	558	485	508	499	537	505	501	553	517	555	531	541	521	540	536	533	519	526	589	536	502	515	552	487	554	507	535	503	577	534	504	477	521	515	518	522	511	511	526	547	538	537	510	491	529	569	521	543	462	526	503	532	528	551	545	513	539	544	538	512	503	546	521	517	553	523	521	505	567	537	509	587	523	519	509	535	549	480	498	512	513	495	529	546	515	528	555	562	550	542	524	509	517	532	530	507	523	519	538	533	484	504	553	531	519	531	529	561	516	507	544	542	520	536	529	498	492	517	509	505	527	514	516	525	527	541	510	526	482	511	540	519	489	523	565	583	534	519	522	533	551	541	518	511	491	491	552	493	502	509	545	545	514	529	555	526	504	516	530	553	522	494	514	514	512	511	526	479	509	536	506	526	519	542	535	486	530	507	516	479	569	524	516	533	563	515	522	494	505	547	529	512	519	465	489	525	493	518	513	554	528	530	516	527	515	570	508	522	518	551	568	538	503	529	537	553	542	504	509	499	580	532	461	544	494	525	513	558	499	513	528	542	569	516	525	515	544	542	530	525	543	492	498	565	579	530	547	592	541	514	523	518	521	512	563	538	491	536	487	557	549	499	510	518	543	543	475	518	526	492	506	496	507	493	567	545	529	546	528	504	535	490	527	474	546	496	523	520	526	484	480	461	485	553	555	452	543	553	530	553	531	569	549	540	526	484	528	566	519	505	507	488	531	555	478	509	516	489	500	534	525	513	530	492	470	523	526	507	526	541	555	533	549	496	497	472	516	574	513	510	517	517	497	468	517	529	543	548	513	512	519	561	532	512	527	542	534	523	531	549	511	499	558	496	539	566	564	539	511	525	534	526	523	521	539	538	503	503	557	580	534	519	541	508	555	553	503	557	505	471	518	537	494	524	521	527	505	554	527	509	511	513	568	516	534	579	516	516	539	496	533	529	492	507	508	509	500	568	528	518	536	576	557	490	534	541	542	532	537	548	544	538	542	479	531	482	518	539	547	552	489	516	510	570	527	528	530	494	496	500	529	511	507	521	506	534	520	524	529	503	513	514	504	462	491	514	531	540	510	546	477	531	520	505	523	551	497	523	530	516	528	533	530	532	537	523	523	500	524	525	517	576	547	515	530	559	541	554	536	529	521	528	501	479	550	537	547	514	535	511	511	546	515	519	527	499	517	531	509	517	472	481	518	480	521	554	595	506	561	548	552	552	528	540	525	522	498	520	519	538	483	545	491	577	506	530	496	566	539	495	531	536	550	544	527	550	507	474	491	520	556	517	496	543	536	541	528	562	535	528	557	510	536	533	528	516	532	509	518	516	527	510	506	503	572	515	552	545	550	497	524	545	488	537	503	532	544	511	536	542	498	509	549	489	508	496	511	543	544	534	515	526	515	527	518	517	522	554	492	550	484	531	514	514	569	522	543	521	532	549	506	525	516	522	509	539	524	522	502	518	508	566	558	519	497	530	522	509	543	516	551	537	517	520	500	554	509	485	531	514	526	553	554	492	541	510	512	532	509	529	493	545	543	501	543	523	508	478	531	512	476	525	518	489	548	541	542	528	554	518	537	564	526	510	496	514	536	517	520	521	547	552	541	547	529	572	487	476	521	529	494	520	550	548	527	514	518	551	509	560	514	483	520	513	517	506	543	529	506	552	518	508	526	548	525	530	516	581	513	541	549	545	570	534	582	508	558	543	527	548	530	479	513	503	511	539	548	522	486	517	533	546	535	516	555	520	562	541	538	513	510	524	516	549	514	574	544	550	509	540	505	515	546	577	492	532	512	541	528	519	538	523	560	514	542	496	526	519	480	510	472	517	531	549	546	542	502	563	530	514	560	523	503	514	519	516	564	518	511	517	604	520	518	495	541	526	546	479	501	531	552	553	541	543	517	527	515	493	553	531	515	522	519	500	496	527	531	522	512	569	538	539	538	509	517	502	544	567	530	528	543	507	536	490	558	528	490	536	510	568	556	528	510	538	530	536	510	512	523	592	508	526	556	511	533	502	533	540	514	535	511	514	524	551	566	544	532	552	547	502	528	509	534	515	540	535	501	536	522	578	527	526	561	512	514	521	532	507	519	551	546	506	554	545	503	551	540	558	537	530	514	532	550	519	524	517	508	554	490	515	519	529	550	532	534	517	500	501	492	528	500	525	510	491	512	508	527	513	520	483	524	533	532	516	523	550	459	538	546	526	505	501	567	524	543	525	531	532	525	538	503	567	484	507	524	540	542	505	550	502	506	514	523	516	578	520	570	535	543	521	539	529	551	559	476	494	555	499	486	509	550	508	528	530	504	533	504	500	491	581	522	528	521	514	525	524	553	520	493	562	520	565	551	511	538	537	554	529	503	518	514	538	519	506	500	511	526	520	505	546	566	533	551	529	496	538	525	531	513	562	530	528	538	550	569	529	502	521	515	562	535	526	493	543	498	542	497	527	555	520	573	516	533	501	513	514	500	517	517	526	515	559	512	509	548	494	516	541	517	483	570	494	529	544	511	553	530	507	492	512	541	544	530	568	517	522	539	542	497	538	509	519	514	534	567	524	537	484	528	548	578	541	539	509	514	532	512	475	505	550	503	538	494	536	525	513	545	530	508	479	495	516	545	552	499	519	522	494	511	493	532	547	507	503	477	533	544	562	551	548	517	515	513	532	494	508	557	535	526	534	509	509	576	561	548	553	564	500	541	528	518	531	539	506	524	574	510	565	542	519	501	542	565	508	560	525	553	526	527	518	530	507	506	495	521	566	502	547	520	558	533	541	517	530	506	526	541	523	514	529	518	514	556	524	503	533	515	521	545	534	522	524	523	527	521	499	518	542	557	508	525	484	505	492	505	492	507	490	542	532	545	519	514	533	525	527	523	513	503	579	526	536	505	544	540	551	536	541	517	531	496	521	537	555	540	552	525	479	518	533	521	502	547	465	508	546	532	510	548	486	487	500	542	528	546	512	551	556	578	523	539	511	511	516	536	551	509	504	523	567	537	545	534	538	541	531	530	534	540	545	511	556	478	566	518	507	508	499	521	489	488	501	510	535	565	530	551	498	544	533	510	531	522	504	555	544	521	535	534	534	514	543	526	532	566	532	495	502	500	516	501	528	549	553	509	538	538	529	513	495	548	467	541	532	479	518	534	524	555	502	529	556	517	518	542	517	490	553	503
2277	955	1199	1043	709	579	565	500	464	443	437	392	388	329	356	364	316	299	364	337	343	352	342	320	344	358	358	340	317	299	322	331	350	310	335	323	309	345	331	300	310	336	331	322	323	322	329	323	311	334	317	345	320	353	342	323	285	347	275	297	327	309	324	300	339	349	326	300	357	304	321	316	311	303	315	350	316	309	320	335	318	306	303	300	296	293	315	302	321	345	284	344	335	297	319	310	325	283	302	347	341	348	286	331	285	343	335	322	328	326	319	316	305	314	347	335	317	293	334	308	316	315	338	300	303	290	309	326	344	321	313	312	320	310	292	317	312	320	331	330	345	302	295	299	330	342	327	312	325	307	299	342	303	329	319	328	319	330	290	300	331	321	328	335	319	321	314	296	312	341	330	314	321	299	289	325	294	310	297	314	319	323	321	316	335	339	323	331	301	303	332	330	338	301	302	299	304	320	293	288	261	331	304	312	296	302	303	305	299	295	356	321	323	323	319	292	316	336	314	305	321	315	373	340	301	354	323	325	313	303	328	349	297	309	337	308	323	333	311	331	357	281	311	313	317	292	307	326	295	306	324	332	313	320	320	304	319	323	340	303	303	343	330	306	333	329	341	354	327	320	317	353	303	309	350	317	317	313	343	324	301	295	326	328	309	345	307	305	339	352	289	304	317	316	350	366	300	315	307	305	300	303	330	306	319	334	317	338	306	315	318	331	318	335	300	309	293	303	328	272	339	324	319	304	290	285	330	317	323	309	284	295	319	334	327	271	350	316	322	322	328	299	334	314	324	322	339	299	311	307	304	318	297	356	302	313	319	301	321	316	312	335	323	315	317	318	316	335	320	301	323	311	343	338	310	316	300	313	329	312	327	358	345	296	295	316	314	286	322	313	335	331	320	315	334	351	331	319	313	324	305	310	363	309	363	300	330	330	292	269	344	352	333	326	297	298	327	313	307	311	332	295	307	313	329	293	322	318	320	344	333	322	331	292	288	325	309	337	299	302	278	285	313	296	335	325	308	317	333	294	345	335	339	337	284	344	274	321	329	356	340	312	339	306	316	311	355	352	315	306	302	349	325	281	306	320	317	320	309	333	303	343	295	320	347	298	312	301	335	314	327	317	322	334	294	312	317	307	316	313	341	311	299	314	324	309	289	327	295	347	333	334	316	369	333	329	307	285	311	303	346	295	305	319	343	332	312	301	317	312	318	322	319	312	318	323	294	325	309	286	303	304	329	306	315	330	316	341	313	314	329	299	277	320	329	324	318	324	337	283	337	320	339	329	329	316	330	291	330	348	326	293	330	341	312	305	336	333	322	331	312	329	319	347	288	276	305	318	319	323	324	315	290	317	324	302	301	328	352	320	324	314	338	276	314	306	315	316	276	321	305	313	346	328	310	357	292	320	354	337	296	329	312	346	347	333	294	299	302	301	321	298	271	315	309	323	333	354	344	328	303	297	330	311	325	316	328	303	304	313	353	300	293	335	288	350	309	303	321	311	310	297	317	297	294	301	303	313	310	303	339	343	352	304	339	307	316	296	322	328	333	296	313	321	319	321	309	313	328	318	328	265	308	333	294	322	314	322	313	310	340	317	321	306	323	328	310	304	317	344	327	339	288	304	333	327	288	350	293	291	314	307	316	337	340	349	340	307	338	316	353	331	294	319	320	340	323	312	312	315	346	309	299	322	316	327	319	285	331	305	304	315	325	359	346	338	306	342	323	308	321	330	353	298	320	342	307	311	331	329	333	319	316	314	341	318	331	318	302	311	304	303	309	314	324	340	297	299	329	319	293	351	302	344	317	315	316	329	312	298	293	305	320	313	355	317	288	299	294	297	318	305	347	325	334	325	330	326	357	311	309	333	347	336	341	308	298	283	345	314	347	327	345	318	339	363	307	331	311	336	324	343	349	341	294	313	340	310	325	288	286	299	296	320	315	305	338	302	320	307	351	335	331	292	314	305	363	307	330	304	309	321	303	350	307	323	332	359	292	289	296	307	330	338	316	324	303	285	315	317	320	289	357	331	282	303	341	342	334	335	323	297	298	321	335	284	296	322	323	299	329	327	338	310	310	317	334	352	309	317	296	348	340	325	333	328	323	318	317	315	338	345	339	315	306	315	336	298	329	318	336	319	273	280	340	326	296	305	311	327	290	347	333	283	349	312	320	307	331	344	317	342	311	321	270	315	321	322	320	347	290	357	352	312	321	305	337	328	292	305	312	280	325	308	310	320	317	319	302	324	296	363	306	321	325	332	329	295	305	314	326	344	321	331	330	306	364	319	332	312	287	339	327	322	311	306	318	322	314	323	341	321	311	302	309	348	305	364	317	301	307	294	311	314	324	321	310	298	319	292	297	296	328	342	313	306	297	329	319	323	341	286	306	287	329	315	321	294	347	333	313	327	305	307	314	302	329	306	314	320	320	304	336	308	321	316	345	341	302	298	308	299	345	294	333	301	323	311	300	305	302	318	321	320	304	325	326	311	280	314	350	329	295	315	312	306	311	305	315	315	327	301	323	296	326	308	344	366	317	342	351	326	315	303	275	294	296	296	315	320	337	326	314	326	322	333	315	300	291	329	292	313	319	307	313	329	314	318	311	315	304	312	307	298	326	331	293	314	315	315	315	292	376	313	318	330	317	337	301	333	308	324	334	321	301	333	325	312	298	315	312	332	326	319	320	342	331	358	309	285	308	293	324	335	357	326	337	323	296	285	296	350	310	292	338	321	333	281	321	362	337	320	306	294	283	266	312	307	282	333	335	304	308	341	323	296	318	290	314	329	343	333	330	311	293	317	329	303	307	335	304	313	322	329	332	339	335	318	317	315	334	353	324	270	298	331	313	356	349	345	325	308	319	287	335	328	335	306	292	334	282	317	292	319	342	316	306	270	353	313	328	323	332	320	310	296	342	356	314	333	293	335	321	338	298	318	319	345	326	314	311	318	330	347	297	308	317	309	302	315	359	317	337	287	332	308	288	320	348	297	342	316	349	318	324	303	307	312	337	354	318	308	300	303	308	326	290	349	341	302	295	316	337	344	365	311	325	309	318	309	368	313	330	310	316	328	330	309	293	333	314	327	341	330	321	343	314	320	326	277	370	312	316	336	304	303	328	312	295	331	316	323	314	326	337	349	309	326	313	287	302	310	288	312	315	332	325	372	343	343	289	340	317	313	287	322	332	347	309	264	310	312	318	312	304	333	305	273	291	296	308	356	304	329	368	305	327	354	318	381	343	273	303	318	368	315	323	296	340	314	340	334	320	309	294	328	303	300	336	316	307	304	312	353	297	320	299	288	357	346	312	322	340	304	315	324	291	307	339	321	327	325	295	330	337	287	262	289	321	336	344	339	368	301	355	310	319	338	309	335	330	297	350	321	305	316	304	339	341	301	324	296	308	297	329	307	303	345	298	307	355	296	274	309	296	301	337	359	307	332	312	332	302	299	309	354	303	301	342	301	341	293	318	306	317	297
2493	1415	2553	2858	2539	2319	1950	1773	1585	1470	1233	1176	1103	1014	1027	938	965	901	927	830	835	860	811	852	829	858	792	821	718	773	832	820	850	799	802	778	762	770	800	798	780	722	776	797	773	738	782	812	761	792	760	773	807	792	803	744	786	761	744	741	804	732	802	837	739	785	761	799	737	755	788	745	763	776	754	747	773	751	763	760	774	768	743	777	744	755	775	779	733	797	716	766	735	737	728	791	781	819	814	721	774	798	781	796	779	790	781	779	703	804	785	774	802	766	716	764	812	785	769	750	769	805	722	765	787	767	790	753	780	772	746	784	757	756	736	783	765	774	792	783	785	752	743	788	754	787	770	789	754	748	766	768	782	757	787	765	759	769	758	725	761	735	766	734	804	790	772	723	742	735	788	800	771	719	774	742	805	753	771	810	776	750	701	748	742	773	801	792	770	808	724	764	773	780	788	767	786	835	807	792	755	731	803	791	769	778	761	757	831	762	756	743	788	747	787	741	805	709	787	764	777	738	726	772	712	745	801	747	758	769	775	770	710	794	726	794	708	779	765	747	727	760	808	757	761	756	763	760	803	774	778	760	810	780	740	762	784	728	791	751	732	761	790	754	774	796	807	700	760	732	789	767	787	720	746	747	800	729	770	732	769	842	778	736	794	744	790	759	769	760	739	787	728	755	717	802	764	779	696	696	762	765	741	757	777	744	764	754	749	792	785	740	812	759	790	759	676	791	771	800	760	771	771	771	757	758	753	754	787	785	766	756	847	748	721	723	771	758	774	739	750	769	755	799	765	810	773	770	760	739	793	771	772	766	739	783	748	790	774	803	801	745	739	777	777	735	760	781	797	755	787	744	768	757	785	782	755	763	781	780	814	765	757	779	802	757	728	866	760	768	787	722	742	758	764	798	755	778	743	764	754	780	719	790	810	753	734	786	806	773	764	756	829	764	774	744	772	736	783	780	727	792	759	776	801	772	748	787	803	723	791	795	764	757	793	799	799	750	764	758	756	747	748	753	781	748	760	766	742	741	748	753	742	713	787	741	775	781	819	766	748	753	741	740	760	710	726	760	746	785	725	765	822	745	773	738	776	782	808	794	738	761	796	774	719	759	758	701	769	814	776	821	776	747	794	792	795	773	722	780	755	762	777	773	760	750	695	774	844	816	774	795	756	735	815	795	792	797	767	791	761	789	798	743	797	758	773	778	735	775	775	779	800	769	759	747	814	813	772	784	764	736	745	747	730	778	789	763	764	765	751	745	787	820	746	781	715	761	747	797	834	836	795	800	764	740	805	771	791	768	792	750	757	740	785	784	738	711	769	728	736	798	763	782	743	725	787	781	740	732	845	792	734	779	736	715	776	734	758	798	813	749	801	735	748	788	759	823	765	795	756	775	790	777	767	789	779	740	723	779	780	774	682	774	783	792	761	751	756	828	789	772	759	771	730	799	753	764	789	746	766	790	758	763	745	749	767	775	765	754	783	752	836	749	764	764	773	773	758	760	789	806	747	761	717	768	760	792	780	735	765	771	800	781	731	796	774	799	752	789	739	786	755	748	789	793	819	711	783	809	759	761	784	781	752	755	715	756	810	772	751	737	814	756	783	818	804	788	703	756	711	788	732	783	775	784	784	726	794	745	739	774	733	773	779	784	721	764	762	769	775	736	751	714	768	732	772	750	759	744	740	733	760	722	765	805	777	709	765	753	809	760	790	779	755	801	736	782	746	788	785	789	710	741	768	756	787	786	785	789	759	745	789	737	797	784	793	749	734	837	730	741	726	709	756	767	801	778	739	790	738	768	799	775	765	775	776	807	783	740	797	803	779	814	766	797	798	760	775	731	753	770	766	774	772	742	803	802	778	773	752	784	774	760	793	740	764	795	745	819	814	751	774	754	744	753	778	776	746	767	751	719	798	737	764	780	783	771	745	796	797	725	707	767	783	786	769	798	727	760	738	783	761	688	780	758	733	789	766	800	701	744	800	761	790	777	787	748	771	761	783	797	766	782	771	780	832	754	757	774	739	776	782	732	741	757	825	764	744	754	764	757	775	755	720	734	752	798	754	766	813	792	761	799	761	784	733	785	765	770	761	764	810	694	747	714	774	751	750	768	719	771	780	760	820	800	748	753	798	765	755	741	762	810	743	825	786	751	729	747	788	750	746	767	813	786	736	780	774	766	723	717	794	781	724	769	736	769	742	761	770	737	771	743	728	783	706	741	762	799	764	740	746	809	787	714	746	797	768	750	765	826	739	798	732	809	761	802	771	755	809	757	723	795	801	743	779	714	745	757	776	722	792	748	742	783	773	743	715	797	765	713	746	782	780	764	762	808	820	737	765	766	725	743	751	781	761	698	776	785	746	798	717	765	822	786	763	836	778	744	734	737	759	770	787	770	779	756	765	772	772	756	737	784	766	752	771	776	762	732	798	796	755	730	754	753	735	754	734	771	752	756	731	769	776	760	762	757	826	776	724	736	763	729	778	753	774	718	816	779	752	804	784	824	769	753	751	747	747	766	814	791	775	816	805	745	741	758	796	731	749	802	771	707	725	736	773	834	787	758	806	767	704	784	763	729	734	747	711	792	744	745	797	763	778	731	777	775	716	795	776	783	720	767	818	799	812	791	758	744	780	803	717	776	778	751	735	785	761	746	785	785	761	778	756	791	725	806	763	716	714	767	787	761	724	765	739	748	758	787	735	761	728	772	802	725	767	778	778	770	767	743	778	808	748	760	731	762	777	747	749	729	775	807	754	792	726	761	775	755	776	776	710	769	755	775	763	762	782	791	758	753	720	762	757	778	765	717	706	743	817	748	750	732	774	746	827	781	761	795	757	779	794	759	709	772	742	783	747	831	732	799	780	744	772	791	761	782	752	767	809	773	785	817	753	751	769	750	834	714	776	734	745	797	778	743	740	767	796	776	733	756	794	742	773	797	788	772	741	753	765	759	745	779	787	779	798	723	794	768	730	740	778	778	741	793	776	733	764	755	784	810	762	750	765	758	738	753	790	758	728	776	792	746	775	748	727	773	758	724	780	766	742	796	756	831	778	749	730	794	743	809	789	783	762	774	763	766	727	757	737	744	779	765	766	760	745	783	775	732	756	762	703	762	766	757	752	773	773	810	848	768	781	717	808	758	761	767	757	736	802	725	687	785	726	721	789	825	762	752	797	712	766	786	814	805	742	766	775	763	774	784	785	764	729	738	779	738	738	759	781	738	792	778	774	702	735	761	735	775	762	748	767	823	739	746	735	757	789	719	767	765	745	693	732	783	777	786	778	716	738	788	746	796	729	778	774	749	760	753	757	754	831	759	735	756	740	774	754	756	740	711	781	758	768	721	709	729	772	769	778	763	762	790	741	753	729	742	725	797	778	795	762	790	769	738	802	718	730	778	779	760	724	811	797	735	754	769	726	763	744	729	764	757	748	743	767	756	748	774	700	739	748	789	788	753	769	760	780	716	761	746	739	750	787	769
7989	1604	2000	1525	1113	905	890	718	666	487	488	430	435	396	351	340	318	321	330	317	358	290	323	303	318	310	315	280	307	283	286	288	302	284	278	296	294	275	304	300	302	270	301	279	264	287	305	284	288	301	283	273	265	290	262	292	293	294	306	277	280	286	300	274	277	276	264	303	300	286	282	303	284	296	268	277	274	271	295	278	273	276	283	253	264	279	280	275	267	277	290	285	280	291	286	282	314	294	293	270	289	278	283	302	282	253	261	295	311	260	284	299	267	295	296	307	283	299	282	288	252	292	308	279	310	261	287	293	285	282	295	299	263	263	311	289	296	286	253	273	284	309	286	277	291	286	283	273	287	349	301	297	298	274	264	309	294	283	286	286	285	272	277	296	262	258	294	274	285	313	268	295	289	311	270	281	276	272	280	287	299	291	269	276	312	271	275	257	286	283	288	292	270	279	269	305	284	302	285	272	284	266	279	290	262	236	275	319	311	266	282	294	287	286	310	289	278	293	311	294	257	268	282	291	291	317	278	288	277	252	256	303	282	309	280	295	307	262	275	269	258	289	292	269	294	267	268	305	269	283	296	275	278	318	253	305	263	273	265	279	314	276	260	297	310	293	256	272	259	276	290	255	283	294	290	261	262	318	286	302	254	305	298	270	264	280	302	285	308	285	260	282	286	273	269	262	283	239	304	263	301	324	292	300	297	306	277	295	294	305	274	280	295	300	276	297	249	280	283	286	285	268	322	279	303	268	293	274	282	288	271	301	304	286	277	290	237	261	268	281	277	284	294	253	289	310	283	274	302	295	328	290	273	290	260	297	284	272	255	277	286	282	278	315	286	280	300	304	274	276	251	276	292	307	292	303	274	285	289	291	279	297	318	331	302	312	276	318	284	267	294	278	290	254	279	296	305	289	334	298	297	279	286	259	251	280	281	281	302	288	310	288	264	295	309	289	276	282	282	283	303	290	304	281	271	277	303	294	282	305	279	306	264	294	262	282	244	301	307	313	306	302	248	290	299	285	302	297	267	270	290	289	260	317	292	284	302	282	272	306	308	299	280	288	273	277	326	282	302	302	299	286	310	266	279	295	297	269	317	289	234	261	301	300	279	287	287	281	321	290	293	267	278	248	291	291	322	281	312	272	283	279	286	281	273	254	259	275	297	282	282	308	318	275	248	295	303	276	259	313	284	277	263	295	300	284	283	308	261	270	277	303	260	245	292	303	304	312	297	302	311	295	316	282	249	267	297	303	259	301	301	296	292	314	284	316	284	281	290	325	302	291	295	294	287	285	263	289	299	298	285	288	275	268	282	270	281	288	287	281	296	296	291	287	321	291	278	273	266	315	316	262	300	303	249	296	268	284	279	262	281	275	279	292	277	299	279	257	302	255	261	280	283	277	275	277	294	267	266	258	283	307	284	287	267	269	296	278	281	301	270	244	284	263	273	291	293	302	290	302	291	282	304	284	276	280	283	281	268	284	265	288	246	312	268	295	296	285	277	257	271	281	316	312	287	280	262	294	316	311	268	275	294	292	318	294	291	287	268	313	264	296	246	284	299	256	273	285	255	312	306	282	288	294	280	293	273	288	299	310	263	275	306	282	259	290	282	258	294	277	265	265	305	276	298	237	302	272	295	283	270	294	279	287	301	290	282	284	316	281	270	309	321	287	275	294	238	309	301	290	268	284	268	291	276	295	307	298	272	342	295	269	289	285	284	289	287	271	294	292	272	273	307	287	300	287	294	293	267	264	304	294	288	298	299	262	300	284	289	301	279	294	298	271	286	288	311	302	308	293	293	272	297	262	285	268	307	291	310	294	278	276	290	285	267	277	266	266	294	322	284	310	286	306	284	277	313	261	298	288	272	280	263	278	281	314	268	271	263	284	280	257	307	288	279	254	302	293	283	310	306	272	284	275	235	282	280	271	269	278	259	287	272	302	270	276	276	314	303	292	333	273	270	321	295	287	272	302	284	291	269	309	285	269	288	310	283	300	279	282	268	277	294	310	294	290	271	268	292	287	286	310	262	303	304	257	253	267	288	289	269	325	277	296	269	270	311	275	278	283	314	320	281	280	295	266	299	303	254	314	280	267	311	316	291	321	269	294	271	316	292	293	271	322	278	329	287	292	281	272	259	282	298	297	266	275	295	281	297	272	294	293	289	282	292	279	271	288	301	280	278	294	276	298	302	280	298	273	277	300	267	283	304	293	247	271	258	277	281	282	290	263	238	262	286	289	308	292	298	266	269	276	303	270	252	298	245	294	300	293	302	314	263	314	288	277	303	288	293	266	272	270	297	304	314	291	278	284	287	288	292	292	270	258	290	295	315	292	284	293	288	289	266	277	275	278	305	272	275	309	268	287	265	300	289	274	309	266	302	295	289	303	300	295	267	307	296	297	302	355	288	273	305	289	315	298	275	300	297	270	295	274	276	267	288	333	265	264	311	292	293	301	312	267	318	285	269	284	309	262	275	298	284	268	274	258	301	253	301	282	297	280	268	271	284	291	289	299	254	304	272	296	265	275	294	290	283	310	273	277	279	290	287	270	281	266	288	262	281	293	300	305	262	283	290	292	261	265	282	305	267	236	292	293	292	276	280	260	286	276	307	301	301	257	290	292	271	307	302	291	313	313	294	264	280	276	298	295	297	272	302	281	308	281	281	291	277	282	300	278	276	278	284	260	294	311	311	274	272	300	280	284	271	296	282	279	264	290	298	255	266	274	281	256	279	288	306	295	268	294	303	288	277	297	295	312	272	281	312	304	259	298	299	330	270	273	272	277	261	280	277	288	310	281	308	259	267	298	278	279	278	250	278	300	297	291	283	278	280	277	265	314	276	294	301	297	258	291	262	277	291	306	288	269	293	274	278	288	296	295	277	277	300	309	284	312	275	303	294	274	253	297	296	268	309	291	260	293	297	280	266	316	281	321	261	289	269	261	321	301	265	288	297	278	295	275	317	296	308	272	248	300	244	303	274	287	282	304	277	342	253	291	304	269	263	275	279	272	287	286	296	263	290	303	298	307	300	239	280	277	278	285	283	300	276	281	280	301	275	290	296	291	277	283	276	289	279	287	295	306	271	292	267	296	298	284	290	271	306	278	286	290	319	282	241	273	253	279	259	300	277	271	291	287	293	282	271	301	320	307	287	296	314	279	301	277	293	300	296	297	284	307	274	275	264	273	279	253	282	285	303	320	333	286	263	276	299	307	275	286	271	323	271	282	293	300	300	293	296	309	270	283	275	278	288	268	276	262	286	311	278	275	281	296	257	293	281	290	268	281	273	264	261	320	345	252	255	297	284	314	294	257	272	305	293	262	271	282	274	281	277	267	262	321	282	284	292	269	286	298	286	265	270	298	315	266	282	279	241	284	283	285	269	308	281	281	304	268	270	286	250	308	268	313	264	297	291	271	292	264	271	269	296	266	292	280	278	296	315	288	256	293	286	283	277	300	281	283	284	283	301	233	306	289	293	263
7296	2064	4345	5029	4286	4015	3319	2842	2525	1993	1870	1756	1450	1289	1208	1156	1125	1017	981	968	950	917	865	872	887	854	836	832	787	756	770	766	749	757	756	766	729	821	697	778	756	787	730	786	732	706	717	756	682	674	717	771	724	691	730	703	666	753	691	687	686	750	727	712	683	721	703	703	701	688	723	704	695	706	692	698	704	672	753	718	638	681	689	697	664	675	658	685	712	686	722	709	673	715	723	713	695	690	705	671	696	725	699	657	654	685	698	672	641	702	703	697	680	688	695	706	661	704	657	655	688	684	671	729	744	698	675	686	685	687	687	739	728	645	659	697	739	707	673	685	688	697	693	699	670	667	707	697	645	709	700	685	706	685	733	674	691	709	696	658	718	708	660	681	689	681	676	705	688	701	732	681	672	674	647	719	683	693	666	655	712	650	685	711	703	714	695	663	706	691	697	648	713	651	695	714	642	624	674	683	696	700	694	701	704	663	675	712	667	681	673	699	693	649	707	636	678	707	660	692	679	696	655	682	668	689	735	673	682	635	681	700	660	691	693	709	673	693	729	668	703	695	645	690	730	734	717	678	655	669	659	689	748	726	716	710	702	669	678	713	682	675	663	661	687	692	673	685	678	676	706	672	663	677	644	659	708	696	688	714	667	654	713	719	644	687	686	702	666	658	709	714	691	687	703	693	693	685	694	696	695	642	663	664	709	642	690	668	713	704	652	708	711	759	651	735	660	678	720	680	695	672	691	651	714	707	636	732	724	694	657	687	697	698	682	692	637	675	713	692	628	656	702	636	698	661	703	665	687	700	666	677	672	718	709	675	693	647	710	700	678	722	651	712	698	683	707	670	704	709	719	650	672	717	688	716	668	691	700	688	670	699	686	720	728	682	697	682	677	649	670	693	625	677	694	664	669	689	653	714	695	708	667	660	705	693	700	695	679	708	720	666	734	693	697	683	774	722	666	695	687	688	672	659	709	664	693	700	671	722	711	719	674	694	667	711	700	706	661	716	675	681	673	703	653	675	650	677	681	694	759	686	664	701	655	722	711	687	710	725	741	745	665	705	704	673	679	654	658	657	716	732	714	702	686	699	735	676	689	716	705	720	695	676	689	655	695	700	694	674	723	715	687	652	670	671	721	704	699	678	681	659	721	683	656	703	661	694	658	732	717	698	688	672	682	676	673	701	702	669	708	706	695	715	703	659	672	709	655	731	699	695	678	671	713	709	659	656	698	657	725	710	743	704	692	695	675	660	655	707	710	735	693	707	700	692	711	667	676	691	669	715	674	684	719	704	689	685	715	671	666	691	686	680	701	685	684	709	691	693	648	736	674	717	711	717	698	706	688	709	715	651	701	652	698	688	674	729	697	668	683	636	719	679	692	661	695	697	686	692	672	669	667	692	657	693	707	660	689	717	700	697	675	672	635	663	754	690	696	706	658	698	664	669	671	679	676	689	699	650	650	688	716	646	656	726	684	688	715	698	743	708	664	665	690	699	687	683	681	686	676	675	755	688	679	735	658	724	734	717	702	661	657	711	726	707	684	673	707	684	739	680	693	679	685	687	676	671	723	705	696	689	710	707	722	705	657	675	623	687	731	674	666	734	697	737	741	735	679	644	662	713	721	703	664	717	672	684	661	677	699	689	680	685	701	677	708	683	696	728	700	642	659	675	717	747	716	703	698	740	686	637	690	721	685	666	693	692	693	662	681	704	692	672	672	727	687	653	670	693	686	674	671	665	723	652	646	658	677	649	674	650	746	729	671	684	671	616	710	658	683	677	719	735	706	685	760	706	660	681	706	687	688	702	673	653	673	699	701	686	713	671	688	674	731	661	725	684	734	645	714	676	693	720	671	785	701	660	672	670	647	718	706	692	695	675	715	655	678	660	715	683	653	718	668	728	716	707	664	700	720	652	710	735	692	681	731	678	662	647	682	691	668	675	660	720	717	668	698	664	673	689	716	694	698	710	695	676	687	684	617	702	664	711	741	682	693	700	664	678	690	698	705	686	702	667	717	690	693	692	719	691	680	690	637	673	699	721	640	738	644	729	697	685	702	724	700	664	701	680	695	682	715	721	687	648	698	721	657	745	700	679	726	706	715	679	692	657	688	651	672	701	692	690	719	683	649	713	687	683	678	664	725	687	670	709	745	659	678	647	738	695	672	686	717	661	689	693	679	685	714	708	708	690	714	644	653	713	689	700	682	665	652	620	688	679	660	675	700	642	679	666	755	718	691	692	631	694	660	691	674	686	713	649	685	699	669	731	707	684	731	722	686	696	709	665	715	682	669	737	702	695	700	680	686	720	705	767	676	666	671	689	702	683	710	692	729	610	703	699	663	687	696	731	700	717	657	710	729	659	695	697	743	654	691	664	742	684	672	714	681	720	682	670	724	644	654	746	733	667	673	666	717	649	716	677	718	713	704	668	682	701	696	715	705	689	688	723	657	714	687	714	649	718	674	744	716	666	673	714	674	690	673	650	691	745	727	729	684	659	699	716	710	710	712	701	675	713	707	637	674	665	695	743	713	664	655	679	671	651	743	682	635	719	708	692	689	678	734	670	696	646	706	708	704	705	710	682	685	694	655	692	668	639	711	683	707	675	663	720	705	673	685	643	665	667	694	690	716	697	656	738	697	723	678	665	681	693	712	719	655	673	732	682	716	671	736	677	637	701	707	721	704	648	695	746	737	657	708	730	698	679	727	704	683	647	702	685	669	711	697	683	668	654	696	672	657	755	692	667	678	677	665	670	677	731	685	698	675	698	710	728	715	655	681	703	709	668	699	678	681	710	708	691	690	679	712	685	704	704	674	686	687	682	689	681	683	692	629	689	695	689	732	668	653	702	710	675	690	656	669	689	717	705	649	685	722	730	735	702	672	751	633	763	656	670	695	757	677	695	693	665	667	730	677	668	718	731	687	611	675	718	718	700	635	707	678	701	663	719	695	702	682	711	739	659	681	659	683	668	632	664	685	707	707	743	677	698	670	697	688	718	705	689	651	712	655	744	693	678	672	696	650	716	710	663	688	701	690	714	712	675	692	707	675	696	674	693	686	720	672	660	679	664	757	705	683	689	718	666	727	733	672	672	697	636	703	708	685	674	691	675	660	680	656	681	666	650	688	701	660	689	647	728	643	636	730	705	721	730	671	694	668	688	695	734	674	668	710	674	695	676	664	721	701	690	684	704	716	647	669	698	661	724	645	692	705	655	662	629	683	735	664	707	677	690	706	678	703	715	694	687	666	715	690	686	659	626	731	724	639	691	767	735	686	661	643	646	702	741	687	694	717	721	697	652	691	653	727	667	677	650	699	705	662	692	715	659	663	690	682	653	696	680	744	675	694	693	679	707	688	720	689	653	696	713	685	666	698	705	752	646	670	765	707	701	662	693	689	686	709	691	695	700	651	687	674	719	696	650	684	650	662	692	721	683	624	726	693	707	719	704	673	689	699	675	688	723	695	719	653	649	694	670	695	679
14185	2852	2964	2026	1491	1247	931	786	686	559	478	470	417	360	317	265	278	298	292	313	256	260	260	256	274	222	216	223	203	273	245	234	214	225	239	220	197	209	216	196	221	229	234	205	230	214	199	211	222	214	224	197	172	216	197	183	217	197	206	199	205	204	209	211	223	188	238	201	196	208	212	211	217	208	230	205	213	203	207	214	206	225	206	209	191	180	207	195	199	206	193	215	189	204	235	224	219	216	215	221	235	221	216	216	228	207	247	199	207	202	206	214	216	189	203	205	226	201	215	197	196	186	224	207	224	196	196	210	214	197	203	217	204	235	204	214	217	196	206	195	179	234	190	219	251	196	212	197	189	196	203	192	224	229	208	212	202	193	208	205	212	176	197	197	184	190	175	207	198	234	192	197	207	225	207	206	173	219	229	201	201	209	173	218	220	183	191	207	210	208	205	213	184	230	215	202	169	194	213	215	206	225	231	220	211	207	245	213	202	203	213	206	200	174	216	189	212	222	244	205	219	217	190	211	197	203	199	196	219	210	207	193	195	207	189	223	211	234	205	236	205	189	229	215	159	196	215	211	206	216	202	192	226	197	209	222	195	207	213	189	227	222	219	207	218	246	192	198	200	207	189	190	235	223	208	207	228	207	207	210	225	201	226	213	229	199	211	211	206	222	218	218	208	208	199	208	209	194	208	209	211	197	221	209	204	216	216	196	225	208	193	192	211	223	198	204	224	212	191	214	215	177	190	209	207	230	196	177	223	192	196	207	210	201	199	211	211	201	184	192	208	193	186	197	198	207	196	186	205	182	178	229	251	187	197	221	175	181	212	209	210	178	219	201	227	202	160	180	218	212	235	243	215	197	216	176	220	190	226	217	185	207	181	222	196	208	177	208	200	225	203	211	179	188	200	200	208	215	206	192	225	218	249	207	189	226	226	188	210	195	200	236	206	190	208	227	191	205	216	230	201	201	203	184	171	224	227	193	201	218	197	194	215	206	231	212	225	205	224	176	208	208	196	193	194	166	197	186	203	197	190	189	201	221	179	203	210	208	205	201	216	199	220	192	207	215	211	245	195	217	209	215	215	216	177	187	185	190	220	193	211	190	189	192	203	208	230	231	197	225	209	184	208	219	198	220	208	224	227	216	236	190	192	193	224	194	214	202	223	224	190	204	230	215	224	197	229	199	198	186	194	208	233	185	240	227	197	207	210	220	192	197	209	205	204	203	199	193	200	206	203	196	190	201	185	205	193	193	216	200	194	195	221	205	231	228	217	197	205	191	212	207	194	211	199	181	183	194	207	210	220	211	192	211	227	201	224	215	224	230	220	206	232	188	201	197	203	182	214	190	204	220	212	184	192	241	208	197	206	223	200	202	197	201	180	220	215	208	200	209	199	213	181	215	212	204	211	197	204	214	180	192	222	203	205	217	197	213	216	182	215	242	189	166	182	199	214	190	210	230	211	209	227	205	214	209	206	211	201	190	210	204	220	195	187	191	191	197	201	228	212	198	200	183	197	212	207	226	219	229	189	183	235	214	210	243	194	204	202	195	190	202	222	212	209	215	213	210	160	198	221	199	199	193	209	218	209	204	200	207	204	221	181	199	183	192	224	215	212	209	212	178	199	207	203	210	199	197	186	206	205	199	184	210	207	217	206	196	186	176	217	185	204	200	205	190	209	204	205	214	238	188	221	188	192	202	213	218	228	182	220	197	219	219	196	213	210	197	153	215	194	186	189	199	188	209	206	180	201	201	214	222	200	198	196	184	216	221	181	215	221	214	210	227	213	214	204	198	231	217	221	178	190	223	212	227	198	211	188	221	207	216	198	206	224	196	182	198	201	224	207	202	189	194	214	208	226	209	201	201	202	225	193	208	179	240	214	222	223	192	224	194	206	184	220	209	187	209	208	186	193	240	192	191	209	212	204	220	180	200	215	195	214	204	206	190	212	231	225	196	216	213	217	200	182	207	189	205	228	216	191	231	203	176	222	234	216	215	216	193	225	196	208	226	238	202	193	191	194	205	206	181	209	177	195	174	200	243	211	203	193	197	242	196	216	212	217	199	216	220	200	224	243	198	220	200	192	191	198	225	193	222	185	191	202	209	204	214	226	213	195	206	225	180	215	213	217	210	196	217	194	185	207	210	221	230	206	182	199	231	208	207	202	209	200	209	197	198	160	187	183	201	221	210	193	208	175	233	178	205	209	198	208	198	175	183	216	228	197	211	219	210	204	201	215	221	188	241	189	216	203	219	196	221	223	170	204	186	207	205	221	236	197	196	204	209	211	209	200	194	187	189	177	206	204	221	209	205	224	200	216	211	212	233	207	217	212	217	238	225	199	201	190	206	221	204	203	210	202	186	202	178	206	199	208	215	214	192	185	190	193	229	192	215	186	220	219	215	228	188	194	181	193	215	198	219	177	171	231	190	203	192	190	220	200	203	189	221	231	210	196	215	230	191	192	189	209	201	198	164	190	215	226	217	200	213	217	200	165	190	218	185	206	189	195	202	184	198	215	200	183	211	217	204	215	205	232	196	199	197	212	201	188	219	219	194	204	210	219	196	216	207	206	195	206	219	204	189	229	204	224	210	221	240	199	220	242	203	226	212	193	214	206	216	202	197	204	196	219	207	189	186	209	225	183	199	216	208	207	188	177	215	201	190	214	232	217	194	210	215	211	192	198	200	226	238	207	227	205	209	215	213	232	213	197	192	183	200	195	235	204	184	187	217	220	196	193	192	198	186	185	191	200	224	198	204	211	208	201	213	215	212	208	215	202	184	184	206	184	194	213	217	178	169	209	193	208	181	196	194	221	198	203	191	217	209	207	203	191	188	220	227	182	222	208	185	202	209	219	222	201	232	217	208	228	195	214	211	210	234	201	191	180	206	202	222	198	220	216	184	217	231	224	204	211	193	207	223	200	205	204	179	203	235	203	200	189	243	195	193	204	197	205	193	192	214	186	199	231	231	222	198	195	217	215	207	206	202	209	203	203	208	190	195	215	208	216	220	230	194	191	225	214	227	202	201	209	198	200	186	219	223	188	215	187	193	235	192	205	204	171	178	221	234	220	194	209	220	214	215	202	220	193	215	201	209	205	206	199	207	184	176	214	227	209	199	224	181	220	242	201	188	204	189	207	191	207	218	229	205	183	191	194	177	191	249	203	216	208	219	213	194	186	192	204	215	217	195	231	201	196	189	221	202	213	205	198	209	212	219	203	204	200	192	184	220	203	215	202	202	215	192	219	195	209	199	215	215	207	211	200	208	228	202	219	216	180	240	233	221	188	209	196	196	205	190	192	214	183	214	215	205	198	187	226	207	210	215	205	218	228	202	212	191	198	220	220	213	214	194	223	179	209	219	211	226	219	207	197	237	209	191	227	210	238	212	213	212	198	188	205	190	214	219	199	224	234	221	192	207	202	181	196	234	197	200	238	213	199	203	164	210	194	219	178	186	211	208	193	212	197	222	228	217	190	228
9202	2633	5498	6300	5816	5127	4350	3612	3040	2635	2265	2119	1583	1458	1307	1235	1213	1136	1057	1061	938	846	835	731	788	704	743	684	705	664	619	593	623	626	647	650	609	592	647	621	667	608	632	577	565	580	574	581	586	563	558	554	581	554	572	549	566	546	496	619	532	557	532	524	491	542	516	567	566	538	495	509	543	496	540	521	507	516	539	534	487	556	533	503	510	523	537	546	510	504	525	512	527	519	494	498	523	555	526	499	557	534	533	564	514	507	479	584	534	526	538	474	498	516	551	527	520	534	548	487	536	498	509	468	528	491	502	524	539	494	497	513	525	521	497	524	518	557	516	512	515	543	541	536	542	539	514	539	503	498	550	541	512	541	544	486	485	511	548	503	547	525	498	491	540	541	512	530	539	559	496	486	540	512	501	480	479	497	461	510	498	515	521	526	472	513	519	488	517	526	519	523	537	512	527	511	526	519	491	496	519	506	523	480	520	538	549	533	510	550	516	527	519	518	491	533	487	478	526	535	510	498	489	501	544	520	556	517	510	484	540	504	548	565	519	520	515	514	537	542	498	551	509	557	530	534	516	475	503	504	526	527	552	499	532	501	512	527	530	505	531	480	505	504	485	490	511	495	542	506	545	493	497	498	513	547	557	479	544	548	485	497	549	481	515	498	513	524	524	515	499	465	490	527	535	556	560	507	506	537	498	510	521	536	503	489	446	530	513	547	499	549	502	512	545	499	523	530	536	528	531	504	503	537	543	504	549	527	568	544	512	521	512	534	516	471	523	523	550	525	537	524	515	530	483	506	518	510	501	521	482	493	511	506	510	492	531	475	503	507	487	534	486	526	491	545	544	519	516	507	495	503	503	521	515	532	555	526	544	493	531	508	508	518	521	490	508	520	487	533	504	485	550	510	544	479	515	495	503	536	507	498	506	557	490	548	521	546	540	511	540	546	527	548	527	508	491	506	550	493	501	523	536	498	533	527	539	543	542	528	490	508	497	534	477	514	509	472	499	510	537	514	497	517	518	512	515	499	523	507	480	504	521	468	527	551	490	512	540	533	519	521	476	519	527	541	520	526	506	554	530	531	545	487	496	564	514	533	502	559	508	487	514	524	572	513	538	504	519	472	541	538	522	523	514	505	565	518	548	530	543	505	471	539	541	529	531	540	515	548	535	545	516	504	528	519	535	502	519	538	503	525	531	529	491	477	516	494	518	512	542	495	518	505	536	516	529	544	479	491	537	524	478	557	533	502	519	531	535	543	524	486	485	477	509	527	530	518	550	537	536	530	491	511	505	530	485	507	500	526	512	539	534	554	501	539	456	533	509	507	510	532	500	528	479	498	513	533	528	531	503	508	503	504	530	484	511	487	517	530	505	541	489	519	554	503	528	546	500	533	480	530	550	543	499	519	545	497	569	544	501	542	505	525	569	473	524	477	466	520	505	512	576	560	536	487	511	539	492	501	498	481	522	494	516	528	502	489	521	513	533	505	522	519	528	514	505	526	495	532	507	510	536	506	543	555	510	546	556	543	490	527	532	497	512	530	511	515	525	517	523	462	525	523	499	533	537	514	480	542	535	479	480	507	513	520	533	522	490	554	502	545	541	483	478	481	509	533	512	552	527	499	532	537	489	499	505	551	517	545	514	476	513	477	515	493	573	550	562	505	530	565	506	519	505	519	524	517	560	512	503	494	538	524	490	526	528	502	523	518	493	506	513	538	511	498	541	524	548	525	483	553	500	481	534	494	507	474	481	486	500	499	526	527	508	499	495	512	522	539	533	542	465	533	498	553	512	554	487	501	513	559	514	556	492	533	516	498	484	527	502	516	509	532	512	556	529	505	536	514	517	504	509	529	511	578	471	503	524	564	507	507	537	495	530	531	525	526	552	542	561	534	500	471	529	537	532	528	513	523	498	534	511	502	509	519	544	524	553	521	531	490	545	517	518	575	531	561	499	561	509	533	505	532	491	508	529	539	543	475	525	514	511	506	524	481	556	512	517	497	502	495	487	558	495	490	539	502	541	502	549	517	515	497	538	517	459	506	511	512	553	526	491	516	491	539	517	487	519	531	480	535	531	497	524	539	507	490	513	552	514	516	534	526	541	503	537	525	524	491	524	540	508	489	506	518	516	538	507	565	526	493	536	511	520	513	457	541	518	535	490	541	534	514	526	499	480	511	507	527	524	525	531	515	529	515	518	520	549	494	523	473	576	506	543	523	487	503	520	517	506	499	541	495	506	523	516	491	543	557	508	485	525	522	513	530	521	472	491	514	528	499	513	545	495	504	532	527	547	471	485	531	435	563	544	497	544	490	520	494	536	489	507	537	510	534	508	490	518	501	554	484	507	518	511	520	544	511	550	502	524	522	485	516	582	495	516	521	488	514	514	523	510	531	534	510	532	531	504	510	519	482	537	566	537	536	544	532	497	535	533	505	539	528	510	537	555	526	508	461	532	498	547	513	514	543	527	492	522	510	538	584	538	531	520	519	543	544	482	512	497	538	501	553	534	513	504	500	544	531	535	505	521	486	537	486	547	548	512	531	528	526	516	540	498	456	513	543	548	582	514	490	485	522	546	486	553	524	467	509	548	537	497	516	528	526	533	510	522	509	543	516	512	537	497	535	507	523	518	504	541	504	541	530	514	521	527	500	513	531	525	501	531	533	533	537	519	539	491	521	529	500	506	522	571	512	502	526	510	501	503	524	492	543	535	530	534	473	525	504	501	500	519	536	508	487	531	538	543	549	504	496	543	509	520	510	507	493	511	516	511	493	503	512	501	570	514	528	537	509	528	490	540	468	502	525	522	519	515	535	496	522	537	560	530	523	519	489	527	535	533	521	511	511	503	480	481	541	534	507	537	554	536	515	505	505	520	525	523	528	529	529	518	592	534	530	545	561	498	530	524	506	498	534	500	517	542	552	491	506	535	500	526	541	526	495	496	540	561	493	521	542	525	488	524	532	507	529	533	499	516	536	519	522	512	488	519	507	561	483	552	516	512	534	530	488	532	547	535	530	529	484	488	493	514	529	519	543	519	487	528	470	507	537	530	497	506	563	525	541	532	515	485	518	518	507	523	505	479	525	520	515	514	509	515	496	526	527	518	512	516	516	544	542	539	536	509	550	539	541	487	518	538	488	526	502	556	505	527	553	503	517	474	525	499	516	531	522	535	506	473	507	527	527	533	485	514	486	518	506	552	507	480	534	556	526	523	489	522	556	493	505	552	489	527	507	522	492	508	496	521	509	490	553	529	512	515	540	512	515	561	514	524	537	499	529	525	488	547	530	520	494	512	549	537	518	479	516	551	546	484	508	495	531	523	533	554	528	522	532	520	537	517	502	523	510	540	505	526	548	521	484	477	502	518	513	550	508	505	543	518	492	516	543	529	492	493	512	501	499	481	549	500	502	515	513	524	486	496	535	521	551	520	521	544	540	473	499	528	501	483	533	516	528	534	542	502	501	559	514	484	543	441	511	515	513
2353	987	1179	981	744	590	566	529	474	427	424	406	390	366	325	343	380	352	327	344	352	335	316	309	300	340	321	294	316	320	341	357	310	327	304	373	340	321	310	331	341	343	294	346	306	296	277	339	306	316	283	334	325	314	328	302	287	355	340	321	315	300	321	312	309	293	320	325	308	319	315	303	344	298	315	286	304	318	318	325	352	332	315	317	305	281	303	336	331	318	302	339	318	323	312	307	277	309	335	301	309	303	348	295	280	294	319	328	310	285	339	327	327	323	334	312	317	294	312	307	283	309	299	308	321	299	309	302	309	322	295	275	307	293	294	280	332	325	318	321	326	293	299	320	315	313	312	330	296	274	310	333	303	286	301	314	291	330	311	340	314	289	289	312	306	335	328	324	299	354	301	318	270	320	318	302	308	349	329	331	333	320	324	309	316	330	309	311	325	306	311	345	332	319	304	311	307	305	289	309	303	306	306	295	318	319	262	309	328	369	324	311	334	338	269	307	307	329	295	281	304	303	288	309	313	282	313	314	315	293	262	312	338	310	330	310	332	322	317	289	297	308	323	291	335	293	308	338	305	305	310	296	319	335	313	313	331	297	326	319	324	291	321	318	298	295	307	300	295	312	315	318	313	318	311	311	326	313	344	347	326	313	343	327	302	286	295	282	336	307	318	316	302	310	281	319	298	327	313	300	302	279	314	327	342	336	316	303	305	337	349	326	294	282	304	317	337	302	322	325	353	333	264	316	309	345	330	285	318	337	324	332	340	291	307	321	354	327	315	307	295	304	311	302	313	341	313	286	345	300	334	316	329	306	320	297	294	305	286	300	318	304	313	330	309	330	327	301	299	317	309	332	336	330	332	335	305	304	337	342	313	288	335	314	327	307	338	332	311	298	331	328	316	361	317	279	332	314	302	313	286	311	372	313	311	299	304	341	328	284	316	356	257	317	301	326	318	294	323	321	306	280	269	336	272	306	332	320	329	294	354	294	310	296	275	310	311	301	306	311	321	311	299	323	319	297	284	331	311	315	329	343	324	315	306	298	317	292	328	322	344	329	353	343	290	301	324	326	314	304	325	316	333	359	316	298	274	327	330	319	350	301	333	341	326	321	320	317	353	327	310	325	291	291	356	315	301	289	320	351	298	322	299	317	297	297	327	300	319	305	293	321	312	306	361	271	308	273	344	296	294	280	327	329	293	309	303	331	309	316	292	328	326	318	304	332	317	333	304	323	278	342	277	346	316	295	316	335	323	339	294	320	325	328	326	338	313	373	317	314	289	320	298	309	326	348	301	328	307	326	308	341	300	343	287	319	312	305	296	306	293	347	343	310	342	339	290	314	319	285	316	312	331	287	327	329	319	328	320	288	330	330	281	329	331	342	326	303	326	307	337	335	332	323	311	318	342	310	293	309	324	346	297	300	290	319	325	346	352	308	310	323	291	357	294	297	305	322	317	318	308	332	311	302	294	292	336	304	291	332	337	324	327	308	322	261	298	308	292	307	292	320	271	302	346	355	314	311	322	275	307	303	320	315	310	314	354	312	327	332	311	321	299	334	323	275	271	343	300	313	312	313	344	339	309	308	322	327	315	315	290	328	318	303	319	313	295	339	315	292	329	328	281	285	276	292	305	333	353	336	327	302	334	337	310	330	310	315	325	320	300	334	299	332	306	286	333	316	298	313	310	299	315	300	303	306	309	327	301	313	297	305	305	322	329	291	292	306	338	311	306	297	315	328	296	305	310	317	285	307	282	339	297	308	332	268	311	303	313	330	349	345	364	330	319	311	321	294	311	311	334	306	306	294	293	312	318	328	306	347	325	304	296	315	301	327	317	305	338	333	285	336	315	311	285	349	320	310	287	311	300	319	291	311	309	296	295	292	306	310	291	319	309	319	334	304	313	325	325	315	296	296	296	321	316	316	308	320	264	355	287	301	305	303	273	297	269	318	297	325	307	345	288	323	302	281	276	334	320	278	317	298	276	306	347	291	316	291	301	305	332	333	324	318	332	320	282	340	293	300	291	313	326	279	335	299	316	284	307	323	323	317	310	317	292	341	311	295	335	309	314	339	352	314	321	299	274	298	307	300	322	350	331	291	294	303	334	310	305	334	315	311	308	352	308	304	320	305	314	294	293	302	298	332	301	303	338	303	306	324	305	334	321	341	333	289	294	284	322	315	330	323	350	307	329	291	327	293	292	308	318	318	345	298	306	321	309	325	298	307	335	335	279	288	317	303	293	320	332	319	333	335	338	316	285	327	309	312	309	333	315	301	312	314	315	322	303	291	322	338	329	303	314	320	304	309	303	313	288	293	295	294	336	346	309	322	315	322	306	319	316	300	340	325	321	325	327	301	313	326	326	301	319	311	310	316	311	295	304	276	302	326	330	340	357	324	312	281	297	279	297	277	312	316	309	312	319	288	315	350	295	307	282	330	301	325	335	312	318	332	313	300	316	275	309	336	275	312	311	329	298	343	299	331	338	278	301	314	320	310	330	294	329	332	310	311	316	339	331	322	312	338	320	294	324	306	312	303	315	318	322	329	310	337	313	331	303	295	305	340	336	304	313	339	324	311	318	289	290	290	255	300	303	277	309	306	312	340	336	313	300	316	301	310	322	321	324	299	300	300	318	305	314	269	292	322	346	298	321	326	313	315	348	311	310	332	297	303	316	285	329	335	329	340	317	320	284	278	280	328	328	288	316	322	322	344	314	329	303	319	305	318	298	298	283	320	282	345	319	301	303	296	288	331	322	304	335	309	311	311	349	280	287	306	322	319	277	310	292	286	312	330	300	320	283	289	306	307	304	319	305	318	318	310	328	306	336	321	350	284	324	252	324	311	313	297	342	323	299	303	325	336	356	373	311	292	349	323	307	299	311	325	331	353	323	334	324	312	309	329	332	307	319	328	327	327	345	298	304	268	301	315	329	310	331	304	318	330	333	304	300	330	356	304	298	318	317	305	300	333	308	281	293	300	325	302	326	306	337	316	300	296	316	327	325	320	284	334	265	301	292	304	295	318	329	335	282	290	317	325	322	322	307	306	312	308	307	326	333	303	350	312	298	288	302	333	321	268	323	331	301	352	332	283	328	285	328	319	343	296	312	312	317	365	318	335	261	311	305	308	297	316	301	341	287	318	345	329	274	343	332	323	320	342	278	316	314	321	284	301	286	325	298	286	318	318	307	309	327	328	296	305	306	301	295	286	311	321	306	304	317	301	344	308	298	329	301	327	297	287	296	364	310	299	337	308	311	314	344	308	315	293	312	308	311	281	323	334	332	319	326	325	303	314	346	301	286	326	343	323	294	291	295	322	340	320	288	291	323	277	301	307	312	337	309	317	318	314	321	332	312	313	303	319	361	329	319	332	313	324	299	343	349	320	267	288	272	306	313	300	311	307	280	292	318	309	315	288	317	318	288	330	291	316	336	309	331	301	318	302	293	291	312	344	307	272	336	328	320	356	312	290	309	330	338	333
2608	1440	2537	2780	2736	2403	1967	1757	1704	1374	1266	1144	1152	1010	959	947	895	837	882	861	840	796	815	838	825	773	829	779	788	755	787	818	763	820	832	770	777	763	756	783	777	783	765	717	783	733	792	787	748	748	742	762	791	785	767	779	792	813	769	768	779	756	726	773	763	745	760	730	776	742	731	733	763	776	705	706	735	801	735	745	767	746	721	726	713	770	783	711	754	758	781	749	716	782	747	744	804	766	773	772	716	768	764	762	752	753	725	703	701	759	747	764	764	781	773	763	818	774	750	785	775	759	716	744	767	779	783	780	764	722	782	666	743	790	735	776	773	749	755	709	758	811	760	744	731	771	833	778	730	766	800	757	748	720	736	763	783	755	713	755	732	715	726	735	779	761	754	712	734	741	767	766	747	738	752	755	749	771	731	730	704	759	766	736	750	733	770	780	821	729	781	775	742	708	788	742	760	797	817	745	759	709	778	766	755	732	728	737	780	753	744	746	741	740	733	737	738	749	737	772	751	769	708	747	748	782	772	714	754	734	734	759	729	804	744	790	703	783	700	768	768	767	732	707	746	694	737	747	764	719	722	756	759	685	749	765	764	721	736	728	763	782	747	721	784	789	756	791	734	734	782	739	719	714	713	729	829	709	688	769	771	759	773	722	803	743	790	804	702	741	739	750	711	765	753	733	711	748	713	743	747	709	807	808	741	800	767	767	735	732	738	791	743	775	724	784	713	696	771	712	742	773	752	762	774	752	744	780	733	735	747	738	732	764	741	811	730	754	788	754	767	688	787	816	746	736	742	801	742	805	760	753	730	767	732	722	746	733	737	797	723	752	732	746	791	778	693	752	774	777	758	740	747	705	758	718	722	753	780	742	743	770	741	747	754	735	738	747	740	703	717	757	718	805	750	761	732	735	741	736	754	757	752	836	753	760	758	718	741	752	717	740	744	755	778	781	702	714	765	760	740	768	787	730	753	743	782	775	807	769	788	722	724	748	732	720	725	721	809	734	723	767	727	768	792	726	769	681	766	757	771	708	749	664	710	759	759	733	720	760	770	777	735	770	713	779	736	793	760	733	728	715	800	740	740	709	702	758	724	791	767	734	751	718	790	771	730	719	682	725	726	757	744	773	760	777	718	795	746	774	777	801	724	754	754	746	698	730	742	757	811	771	766	763	793	767	748	738	760	779	722	771	777	775	772	716	749	771	756	691	752	727	829	782	781	767	763	773	746	766	726	778	735	753	720	721	709	753	745	714	778	785	772	796	725	766	806	726	769	751	773	793	756	749	755	742	702	786	743	728	714	760	739	778	764	772	715	744	777	761	759	775	732	784	742	734	767	758	746	792	759	778	770	721	777	760	740	745	706	745	735	806	738	698	715	773	745	791	677	717	730	716	733	750	742	786	757	746	782	762	761	748	776	752	777	769	752	744	750	739	762	717	704	760	778	726	796	819	729	788	754	735	709	745	781	725	752	675	733	766	839	798	731	713	732	756	758	728	743	745	723	716	805	769	784	755	741	747	790	729	761	733	759	795	765	765	775	773	791	746	749	781	773	726	710	755	786	745	738	737	769	753	763	766	680	758	728	748	761	792	722	743	753	744	773	762	710	746	725	792	775	688	767	756	768	694	724	747	746	774	831	754	762	762	746	757	778	766	736	714	695	782	749	664	747	697	761	725	736	744	744	696	744	748	774	747	761	706	731	758	733	725	760	744	739	779	754	744	749	771	740	697	758	672	749	713	762	772	760	735	725	729	746	727	726	747	755	760	772	736	742	810	767	736	754	730	792	737	739	780	813	761	760	727	784	780	774	788	751	737	778	721	755	779	721	744	720	725	686	768	700	734	710	749	748	766	759	759	739	779	766	797	705	719	756	770	781	743	760	773	807	725	748	721	768	702	692	797	721	724	719	710	752	717	707	709	739	801	736	777	759	744	779	723	791	755	774	749	781	721	751	739	772	710	771	753	735	740	772	731	734	779	730	743	758	749	689	747	782	746	751	713	718	723	723	731	755	693	728	726	773	736	739	791	728	730	784	782	791	741	722	734	768	768	739	742	777	719	723	728	722	739	706	735	727	753	791	782	764	709	723	769	800	763	749	764	762	738	788	770	712	707	757	723	736	767	730	720	737	764	743	765	791	721	795	775	748	816	779	785	789	705	740	754	724	750	763	708	742	755	753	743	691	717	767	783	717	752	731	768	740	738	764	752	731	747	753	756	763	718	827	772	740	738	741	750	797	782	719	776	811	780	769	763	750	730	780	758	762	751	718	788	768	788	744	744	755	692	780	749	750	757	736	794	721	816	742	714	792	765	739	776	763	728	740	734	735	767	756	762	771	764	736	779	734	820	767	769	749	768	736	796	752	732	756	762	784	754	734	742	800	773	754	719	748	746	695	781	733	756	771	742	779	740	747	741	787	739	722	791	776	784	739	793	789	755	785	722	755	771	715	778	722	747	739	774	760	814	756	787	752	735	748	751	767	783	761	735	772	732	780	837	699	801	731	718	806	772	761	743	758	770	781	727	751	693	750	809	737	736	778	695	740	780	747	796	769	739	698	722	730	713	746	751	757	728	754	704	726	774	728	682	789	705	720	747	715	797	711	759	768	763	716	766	744	729	748	784	707	742	777	761	749	820	770	720	769	744	777	724	800	768	754	726	781	801	752	741	778	779	794	748	735	761	771	786	795	758	740	747	738	736	770	752	767	720	751	773	730	808	709	691	770	731	783	743	737	741	816	746	696	751	794	758	797	752	773	744	775	757	744	777	748	722	701	744	740	740	776	711	734	767	765	727	717	740	731	746	739	753	724	682	742	724	737	754	749	773	745	782	811	790	762	745	750	768	752	736	786	779	775	725	753	798	782	748	738	711	745	716	735	734	741	756	735	770	767	764	755	735	781	729	748	749	725	739	778	766	796	792	743	720	722	729	749	767	724	732	728	729	743	795	786	733	766	727	752	741	710	777	745	702	761	749	824	800	773	745	750	755	777	766	715	765	735	754	727	749	740	773	761	779	761	782	727	749	779	761	718	751	761	725	739	757	780	719	695	775	760	793	739	742	738	743	786	802	776	721	763	730	774	736	689	783	722	753	690	793	756	791	747	749	736	740	706	702	741	750	757	761	807	791	718	766	733	737	693	680	796	825	761	760	770	768	767	824	727	764	766	785	712	731	794	777	744	769	667	771	715	750	738	773	731	734	762	767	696	732	700	738	671	693	728	731	775	769	731	779	741	780	672	789	732	714	747	754	716	764	789	719	759	766	773	835	780	788	727	779	776	725	772	769	760	753	723	702	724	776	787	710	760	723	764	756	731	741	754	735	753	754	746	761	716	735	717	719	756	727	738	746	765	725	763	714	724	780	761	785	751	743	787	757	774	767	734	779	738	766	721	754	802	741	740	739	745	730	740	769	705	736	748	728	737	751	753	742	735	776	710	720	736	742	714	698	745	788	724	763	769	764	779	756	762	781	799	815
8170	1645	2023	1575	1109	978	925	755	620	563	506	431	397	384	362	359	360	333	330	297	314	320	305	310	323	270	341	283	275	289	280	248	285	281	272	275	270	298	265	264	301	309	300	299	267	290	273	303	275	268	309	258	262	290	258	299	250	320	294	269	286	283	303	242	252	310	297	270	289	308	259	310	262	241	276	284	276	312	288	285	273	255	324	324	306	295	277	281	310	302	296	273	285	307	299	307	250	320	271	290	274	256	263	267	272	254	256	276	301	288	281	300	299	280	270	257	258	296	270	290	312	283	278	272	307	268	299	287	278	302	287	265	303	275	258	321	291	315	267	285	304	245	265	263	299	272	272	254	249	275	290	265	259	261	319	293	281	264	310	309	286	269	303	271	305	317	293	294	276	273	306	258	322	265	273	271	295	267	250	299	292	282	276	296	302	298	257	270	257	279	281	284	280	270	266	305	281	301	297	297	271	291	294	286	237	272	264	278	307	301	296	253	282	256	268	254	289	257	292	292	284	289	290	282	285	260	273	319	270	287	257	286	243	255	299	306	265	258	290	282	283	307	278	266	284	267	270	281	250	288	296	273	255	258	285	287	324	302	292	291	297	286	289	292	247	275	287	265	282	295	255	268	270	288	266	265	259	294	266	280	278	254	268	282	255	252	273	290	271	294	310	291	239	266	288	259	306	288	294	283	300	260	267	305	278	273	253	296	255	271	307	327	282	288	263	275	251	273	294	281	270	298	282	299	300	298	277	272	275	254	269	257	317	269	277	276	300	331	288	280	274	243	246	291	279	277	273	286	303	269	262	256	307	285	280	275	248	283	290	294	279	297	279	263	287	283	256	284	301	297	276	272	258	289	283	244	245	275	288	272	310	306	295	278	292	301	257	314	316	287	268	259	285	321	281	256	272	272	322	256	263	293	275	279	280	301	298	278	264	296	280	272	271	282	277	281	299	281	291	280	300	255	276	294	254	283	284	293	289	253	293	283	280	247	277	301	273	307	276	277	270	274	248	284	286	277	310	295	281	308	298	283	255	269	260	239	271	277	250	279	266	278	251	283	305	262	302	269	287	269	264	325	282	284	242	272	279	292	290	287	269	298	293	300	249	306	285	286	276	257	236	288	243	291	288	250	316	266	280	286	276	295	277	275	286	263	271	273	249	282	303	253	270	295	250	279	310	284	267	291	263	299	292	290	258	279	258	279	310	269	310	284	264	286	260	285	300	296	281	291	244	261	257	269	289	259	283	283	293	267	281	284	264	302	289	307	305	278	305	255	264	269	290	309	274	247	229	278	306	264	298	244	294	310	276	259	281	282	277	287	294	302	276	308	267	253	283	304	273	260	274	238	251	276	269	251	273	248	264	271	260	278	284	262	287	266	291	300	287	272	266	309	291	256	292	277	258	268	285	273	295	304	332	279	269	286	261	273	275	309	260	260	245	264	275	269	284	305	296	266	294	262	291	283	266	300	283	266	281	275	276	270	288	261	279	281	283	272	255	275	287	307	251	275	286	274	275	290	287	235	279	287	283	282	251	297	284	262	311	291	329	297	275	267	272	288	250	288	258	291	263	257	256	277	284	313	280	298	284	305	295	278	282	280	281	281	238	317	298	274	278	276	280	254	275	259	303	289	283	299	283	305	313	255	268	305	291	309	303	260	293	277	280	281	283	275	264	285	306	277	304	253	274	294	296	287	273	286	266	256	303	291	291	301	300	281	289	223	283	254	281	252	280	270	283	293	276	263	248	298	291	254	267	282	305	241	312	301	267	253	280	254	286	268	280	256	282	283	281	299	300	289	270	290	279	293	293	274	288	281	269	275	262	264	273	258	264	293	240	296	312	275	292	266	249	247	275	273	289	258	250	271	296	282	276	252	302	272	289	314	282	284	271	299	304	303	275	287	285	284	289	272	300	256	283	283	269	253	296	293	328	278	314	297	282	288	258	283	256	288	257	272	271	268	255	295	275	280	282	234	270	269	273	292	283	281	308	263	264	249	274	291	284	278	276	239	304	285	281	294	315	293	277	285	273	296	292	285	261	278	264	280	318	296	292	263	276	304	291	297	298	280	300	290	284	249	305	275	263	292	301	280	284	264	269	279	268	264	297	282	273	269	272	313	283	280	272	297	287	265	274	282	286	277	298	282	305	294	265	246	264	277	281	265	301	248	271	248	256	257	276	274	289	304	269	308	289	268	291	270	242	275	298	287	282	267	289	274	285	248	260	264	272	316	284	282	290	288	269	313	288	270	265	282	290	277	283	276	292	274	273	256	269	273	311	289	254	282	276	258	266	242	298	262	296	267	315	257	274	281	274	286	294	287	277	266	253	265	272	277	275	249	276	314	306	282	270	290	294	286	271	301	289	279	270	271	317	279	269	320	287	268	262	301	277	277	287	283	282	307	293	273	291	259	256	251	281	279	263	267	293	265	300	271	278	292	270	268	290	275	270	271	279	243	295	281	281	256	252	290	285	265	253	292	270	273	305	275	239	297	290	297	258	268	264	278	315	311	309	282	276	264	330	273	288	260	289	298	248	280	272	287	272	292	268	261	306	285	257	276	252	305	273	272	271	304	289	255	280	260	281	279	308	292	296	261	268	261	260	256	264	270	260	271	296	242	272	295	305	268	251	273	265	315	296	291	262	283	301	248	281	299	261	278	297	297	280	266	248	295	263	257	257	271	283	310	259	286	277	302	291	293	287	300	267	289	249	301	273	249	257	272	301	261	266	267	298	301	292	277	277	288	290	281	265	253	298	297	301	279	282	267	242	302	265	263	294	304	288	305	274	265	296	261	287	299	271	279	303	299	251	262	263	267	258	248	294	297	284	297	266	305	257	291	271	306	285	277	287	290	300	280	253	296	290	268	308	262	262	268	283	296	273	298	270	293	310	279	284	263	285	254	291	298	275	284	270	291	282	294	274	268	272	286	271	286	269	265	239	276	306	269	290	278	257	261	271	269	285	255	296	265	288	265	310	280	267	303	294	279	274	270	265	287	268	232	279	274	292	287	288	289	283	265	275	255	281	297	285	265	280	320	258	274	280	326	295	286	289	308	296	280	256	311	293	301	282	286	306	279	279	286	285	285	285	255	301	274	272	294	249	283	281	262	287	261	294	266	289	281	292	282	284	306	284	297	273	283	285	269	262	300	262	276	291	280	293	261	280	292	302	265	280	271	264	294	324	233	291	266	289	273	303	305	292	289	278	282	270	343	306	262	230	282	295	293	254	294	281	296	293	295	289	263	292	325	289	288	278	259	283	266	294	273	312	314	268	276	275	284	267	287	282	303	283	263	271	286	278	290	281	299	281	250	244	294	250	300	316	236	277	317	304	278	258	242	289	269	266	260	269	275	313	312	304	286	278	293	276	259	264	309	294	293	237	263	300	267	269	264	270	304	296	248	253	269	261	279	294	248	252	260	285	316	287	290	272	268	276	258	308	228	276	301	293	277	287	273	295	268	299	297	301	260	275	286
7115	2134	4139	4807	4265	3969	3357	2985	2376	2101	1853	1574	1332	1266	1181	1129	1076	997	1018	946	894	909	921	849	841	850	774	819	749	784	768	781	728	780	793	748	756	776	719	762	735	753	768	663	794	723	703	706	712	692	709	728	700	687	728	690	719	680	689	693	659	715	686	699	687	701	747	698	681	689	678	659	672	715	683	724	711	701	670	668	652	703	702	680	680	620	652	644	663	686	683	683	634	683	651	696	696	697	687	669	704	689	708	682	722	719	639	656	675	670	655	680	677	696	665	675	670	686	625	675	682	658	679	660	686	673	663	651	690	695	707	687	680	637	692	675	727	616	679	638	702	669	741	614	654	664	679	693	636	697	676	674	687	676	667	706	650	698	668	681	663	646	660	671	696	659	668	634	677	679	639	675	656	661	656	669	661	712	663	672	687	663	752	675	678	690	658	665	680	716	652	690	656	696	710	672	648	668	664	673	674	684	666	663	660	649	675	676	683	679	652	674	668	670	725	669	692	690	697	670	660	698	695	634	682	719	700	683	677	693	699	662	695	691	706	665	582	676	663	674	630	675	674	653	650	717	652	656	645	717	717	701	698	665	673	700	696	703	643	682	682	715	630	680	703	669	643	645	643	694	709	637	658	642	717	706	696	689	680	697	708	671	652	643	674	696	669	658	667	728	724	651	712	722	735	677	650	678	676	664	673	693	669	663	659	667	702	671	655	678	667	673	645	661	657	690	673	674	697	692	671	717	662	716	665	632	626	720	672	696	697	664	620	713	670	699	664	625	698	667	671	679	669	660	632	683	668	700	678	689	698	652	662	676	689	698	703	691	720	645	686	699	677	638	678	656	680	632	679	673	667	681	662	677	699	675	694	648	689	680	621	667	683	683	677	719	687	636	642	650	710	668	715	643	650	715	618	658	633	666	685	740	668	694	663	659	658	685	697	658	650	702	663	701	716	713	698	622	689	625	708	683	681	656	681	653	681	678	669	643	713	666	646	675	662	629	713	693	630	728	648	706	687	655	693	687	717	694	669	676	664	643	687	665	677	699	662	702	674	697	651	614	718	626	695	674	660	726	646	680	659	684	667	631	675	665	669	688	728	698	635	663	666	677	662	702	689	703	683	643	665	687	713	696	685	668	711	724	678	685	677	669	657	661	636	681	691	650	693	658	630	710	637	662	660	691	661	679	681	631	631	672	660	650	652	688	682	717	664	623	674	672	688	732	731	694	665	621	649	689	653	678	645	663	685	730	635	666	679	678	652	720	624	665	648	665	655	620	677	699	703	675	642	698	641	703	725	670	676	694	675	733	691	710	720	688	695	635	682	710	702	716	669	670	697	641	670	660	659	664	684	680	639	629	679	673	695	665	659	677	679	664	692	664	649	648	669	676	678	691	700	685	701	712	610	630	683	690	661	686	691	671	671	685	656	717	693	668	641	648	702	650	632	692	692	664	665	693	645	700	692	671	639	657	668	725	659	595	737	703	622	646	668	675	699	710	706	639	682	641	681	692	691	671	677	695	709	692	686	684	688	629	686	711	684	625	677	673	710	723	694	673	709	694	676	719	672	699	668	694	678	701	613	711	671	696	667	682	709	695	657	694	691	667	646	682	677	685	634	704	644	654	637	700	647	688	680	682	675	706	691	672	624	662	649	683	683	693	733	677	684	698	666	657	722	671	658	682	656	645	689	704	668	718	695	729	676	685	705	665	645	638	672	725	652	677	637	634	653	677	702	707	698	624	687	682	650	695	710	708	655	720	719	679	663	679	654	607	633	631	714	703	672	704	723	663	699	677	665	620	663	684	697	672	666	672	680	664	666	711	692	630	685	717	699	619	658	650	643	708	671	674	693	652	644	676	645	690	640	674	697	648	656	704	635	717	661	632	644	702	681	629	687	742	678	672	661	646	667	716	674	672	668	655	651	642	659	698	634	658	689	681	660	662	681	648	685	696	662	694	698	668	687	634	737	701	676	691	716	632	673	685	651	687	681	683	745	678	679	679	703	676	664	649	704	665	667	652	683	637	709	689	727	675	673	710	710	665	714	630	662	664	683	732	691	653	635	663	707	685	684	671	678	676	664	672	632	654	658	690	655	680	632	646	678	700	655	683	714	691	666	681	680	669	674	652	698	653	684	647	698	703	631	631	676	654	705	701	692	685	658	657	663	681	662	679	659	647	692	698	617	683	684	712	729	646	701	668	675	646	624	671	679	690	633	706	676	700	729	657	692	700	674	690	656	650	660	719	692	621	669	707	662	675	651	657	662	659	721	677	737	667	683	693	643	692	635	693	645	673	656	651	638	718	642	663	696	661	620	645	668	693	642	657	680	671	718	652	622	672	704	666	681	677	689	660	673	631	722	734	654	698	665	721	652	685	614	645	671	670	674	690	664	652	658	631	676	694	713	674	697	646	698	683	747	660	663	680	637	714	643	651	684	667	671	691	656	715	651	680	665	716	643	712	688	630	673	685	677	645	672	642	667	661	692	649	658	696	676	680	687	710	635	666	676	660	703	708	662	709	686	653	715	690	639	632	677	703	733	712	647	701	663	704	680	691	669	693	650	719	639	627	662	691	652	691	706	668	716	632	679	645	695	632	657	663	686	679	663	651	727	669	679	689	657	693	643	726	646	673	667	690	640	669	704	682	683	685	685	673	729	662	671	652	695	661	666	673	683	646	679	689	651	681	685	673	688	656	689	645	615	666	699	698	648	680	704	709	709	686	679	685	697	704	663	672	659	683	654	709	663	693	674	687	723	671	657	679	721	633	681	659	632	659	690	660	702	649	699	719	718	659	652	679	672	699	715	664	655	679	717	665	671	702	671	673	690	729	637	643	669	746	648	625	743	695	671	696	698	660	675	653	648	661	671	688	662	677	696	682	691	642	673	693	651	699	689	663	722	667	680	676	697	647	645	686	661	680	621	672	651	686	679	690	689	705	646	687	675	646	683	662	693	656	678	688	640	647	739	642	646	656	656	658	716	643	638	681	730	682	673	668	647	688	641	668	688	688	674	669	699	658	683	689	723	668	659	661	703	682	655	662	659	635	672	700	663	666	682	681	693	644	683	651	658	642	694	659	682	707	667	684	683	661	702	684	646	675	670	640	678	655	691	678	715	629	658	658	693	678	659	721	671	717	650	687	630	667	666	674	670	672	663	727	686	653	684	677	697	660	676	669	656	663	602	669	653	699	634	704	700	654	702	618	687	664	707	680	665	666	646	674	674	745	714	639	695	655	661	667	660	663	638	693	720	709	633	655	655	725	672	679	712	630	656	683	662	632	665	675	640	670	654	685	652	735	702	647	671	653	686	698	634	736	686	638	677	653	657	670	686	730	681	643	714	692	668	655	693	716	663	688	695	651	683	675	649	630	637	688	665	676	673	657	698	716	665	684	677	640	671	640	680	689	665	646	655	653	652	684	690	707	682	705	669	711	677	654	646	673	737	669	661	663	659	650	725	662	681	706	756	693	691	641	661	664
14378	2614	2801	2211	1756	1240	953	844	729	577	476	434	387	374	340	303	279	252	283	257	268	214	231	248	250	244	231	184	238	230	192	204	219	234	252	217	201	226	188	221	237	207	219	212	213	213	177	209	192	205	213	186	201	208	225	215	226	202	216	208	195	218	199	185	190	189	228	186	213	202	212	228	219	206	203	224	211	209	201	226	206	181	187	211	196	183	200	202	219	193	204	202	217	210	185	167	207	209	196	199	189	203	194	197	188	199	212	194	204	211	204	216	205	189	219	201	207	196	209	186	205	199	201	193	179	191	191	200	187	218	196	225	229	196	195	215	187	194	208	200	194	215	204	224	197	179	204	216	215	187	215	202	206	194	188	215	207	203	238	214	213	204	206	216	203	172	197	192	190	202	222	191	203	206	183	197	219	215	223	211	219	185	189	194	202	185	171	173	210	225	173	193	219	187	194	208	190	195	221	208	222	210	204	194	201	208	173	184	206	220	236	204	198	190	219	196	190	206	197	215	193	211	186	225	203	188	179	193	188	191	226	200	225	198	228	181	215	218	207	183	222	209	211	186	198	226	184	208	214	194	188	193	216	181	186	226	204	179	198	220	188	192	181	196	200	211	182	190	176	193	216	206	185	228	186	218	187	197	190	210	204	206	223	197	198	221	208	193	195	227	216	206	184	221	202	221	218	223	196	202	214	197	200	199	218	207	210	191	212	204	188	216	203	194	220	182	187	210	205	198	191	213	215	184	209	206	194	188	222	210	191	223	207	183	189	226	194	183	178	217	212	188	206	208	197	214	200	186	198	216	216	218	209	200	200	212	207	205	185	204	212	202	187	174	208	186	167	217	219	207	196	197	208	191	196	222	187	197	187	205	179	178	192	191	215	223	206	225	194	200	197	192	194	199	206	197	209	217	222	210	222	194	191	185	180	206	205	181	210	202	192	198	204	215	192	212	206	220	219	215	190	205	200	203	191	197	195	192	208	209	204	227	210	220	220	192	210	190	209	236	169	209	199	202	192	199	229	176	218	209	222	207	197	186	208	222	198	205	208	178	215	181	189	198	211	207	173	176	215	219	203	169	219	201	197	221	215	171	204	173	183	197	184	201	233	197	204	207	176	193	189	186	195	229	212	196	185	211	191	213	172	214	221	209	209	199	203	198	202	209	215	230	220	210	221	199	220	170	199	210	215	222	188	209	197	201	181	225	219	197	214	202	210	218	206	179	213	232	193	208	205	183	212	188	200	194	196	197	193	211	206	169	202	210	186	194	178	196	219	209	206	228	196	203	186	235	194	192	186	212	203	184	175	201	196	201	196	218	206	207	198	213	180	189	200	209	190	203	232	200	186	206	208	193	197	220	213	179	212	211	215	189	212	224	199	215	191	189	220	214	174	202	196	204	198	211	207	213	207	200	177	203	208	229	195	197	182	190	180	219	206	201	169	189	210	226	219	183	184	187	184	228	221	230	225	202	182	215	209	194	191	209	203	190	229	208	222	203	199	210	201	186	190	213	186	198	223	187	168	208	187	205	204	199	198	232	215	214	203	210	221	204	187	208	203	206	206	160	223	193	182	208	211	217	211	210	214	195	205	193	187	192	215	211	237	201	199	184	184	198	171	202	199	217	209	207	197	204	181	181	211	219	217	198	214	215	212	217	187	242	186	217	178	188	199	219	215	206	205	210	202	211	229	207	208	225	179	207	211	196	181	183	211	188	195	190	191	190	228	215	219	187	204	189	198	205	197	202	208	210	189	193	226	218	182	208	213	187	200	191	182	174	200	208	217	200	201	200	220	207	158	210	186	189	218	203	215	200	187	198	208	206	187	175	209	209	181	183	218	194	198	212	225	186	193	194	192	165	196	196	211	216	200	193	217	192	204	214	211	183	183	203	216	203	204	180	214	215	218	200	170	226	199	195	209	200	221	196	220	201	177	181	195	211	213	205	187	207	216	217	206	203	201	235	204	182	214	180	229	219	209	215	224	194	222	205	222	212	187	199	215	183	198	241	172	171	208	196	188	206	199	191	196	202	208	218	193	198	202	172	214	208	206	173	196	197	222	233	185	193	203	207	183	200	183	208	196	206	181	238	211	228	201	194	200	195	175	212	210	194	190	191	213	201	197	203	216	214	202	181	209	196	185	193	179	191	211	191	217	192	194	203	213	185	198	213	209	189	212	177	204	239	222	226	211	213	199	170	173	209	209	190	220	241	180	187	209	198	244	216	204	204	204	181	208	227	189	237	184	190	194	182	198	225	217	196	190	196	201	176	238	246	200	204	218	235	200	195	198	211	213	208	181	225	219	196	221	211	214	206	178	180	170	210	193	195	213	191	165	214	210	196	219	190	214	198	170	194	209	176	186	195	219	224	206	212	223	190	198	221	202	214	183	193	176	198	200	181	221	209	202	200	211	227	202	198	206	198	228	220	199	226	220	208	210	216	225	210	190	210	228	195	202	206	191	232	183	212	200	191	229	209	214	181	196	226	202	186	222	216	218	200	220	204	171	181	173	201	199	179	179	197	200	192	203	195	195	212	208	206	194	211	185	197	198	210	177	189	184	193	238	206	216	196	213	197	198	204	204	208	212	203	194	205	187	206	187	214	208	213	244	219	206	180	213	177	205	219	185	209	219	194	199	198	193	202	182	196	205	196	196	188	203	208	229	197	211	203	212	204	179	223	195	205	184	188	243	199	180	195	215	185	212	190	216	207	223	203	219	207	197	174	193	188	212	207	186	198	188	216	190	214	185	200	217	207	234	209	216	206	187	230	218	192	200	225	176	185	193	225	211	194	242	179	195	196	198	182	201	200	212	203	238	201	208	202	215	185	194	202	214	199	205	192	204	218	184	220	209	179	193	195	200	226	206	190	206	215	202	226	202	216	220	198	214	201	212	210	181	218	198	236	191	200	216	192	207	220	201	220	209	211	221	210	213	224	188	205	190	185	197	249	187	172	223	179	201	195	208	217	193	189	197	203	207	200	195	186	203	213	196	187	223	183	180	202	186	213	213	200	172	203	187	219	161	185	203	207	211	195	215	209	194	206	199	207	195	214	196	212	195	197	198	202	189	192	202	192	194	200	200	203	198	190	179	197	176	208	210	179	185	188	211	210	213	193	180	218	217	174	194	203	223	168	226	220	180	193	201	214	204	190	189	201	201	201	214	224	219	207	215	187	209	207	160	193	209	204	196	201	202	220	206	209	210	201	195	204	186	211	200	216	184	219	192	202	181	170	195	200	212	212	180	201	184	195	184	199	203	217	194	194	214	197	203	208	207	213	219	195	201	208	193	205	207	199	195	199	191	208	202	186	208	228	214	208	229	204	191	206	192	209	200	219	215	184	206	179	181	193	200	201	209	184	209	200	207	204	229	218	210	175	194	187	194	205	202	214	199	217	207	214	213	208	198	173	198	190	209	201	213	196	218	176	208	205	180	216	209	185	202	191	202	191	205	204	187	183	181	174	208	217	186	194	201	211
9195	2630	5596	6739	6371	5368	4574	3823	3054	2585	2302	1934	1695	1501	1341	1214	1116	1067	1048	903	911	895	856	803	737	786	734	725	657	681	623	639	626	657	644	642	610	622	602	619	642	600	578	580	589	570	544	574	565	538	562	533	560	568	572	516	499	544	511	571	517	482	551	519	525	518	555	524	546	549	499	513	546	542	487	499	582	470	526	533	520	528	515	537	533	486	510	523	507	513	551	456	497	523	492	484	464	519	516	507	504	475	517	503	523	533	488	498	511	502	509	528	513	494	507	524	500	503	512	501	534	484	509	490	524	492	490	488	477	533	495	480	474	517	518	525	515	478	520	485	521	491	487	481	538	489	441	545	502	504	537	512	508	475	521	523	539	502	461	467	473	495	502	480	520	526	499	495	485	521	517	500	514	455	531	524	501	464	525	513	471	463	528	491	528	471	499	546	485	516	519	501	507	506	502	498	507	510	497	494	560	514	504	505	498	549	522	511	539	522	492	519	533	533	547	541	480	535	467	513	484	511	511	518	513	495	484	510	510	516	515	484	520	489	511	509	523	496	488	533	528	494	485	570	529	535	543	513	527	521	482	480	499	485	502	495	511	540	477	486	462	506	514	483	519	507	499	526	507	515	519	529	514	510	531	512	470	514	518	512	533	519	508	528	475	500	501	540	476	470	505	516	519	523	475	462	523	486	528	494	490	479	529	491	509	474	494	515	556	507	501	512	466	510	537	496	546	480	486	501	515	494	480	527	516	512	523	537	474	520	482	507	481	520	521	493	475	475	536	467	518	514	475	530	505	521	494	541	491	551	502	482	527	511	528	507	498	504	470	503	511	503	490	463	505	517	499	497	515	493	494	513	514	501	497	453	468	467	508	488	483	506	553	487	534	489	518	454	538	557	537	466	539	492	513	491	548	506	498	512	501	489	515	506	474	522	523	458	433	533	507	534	489	507	491	509	478	493	491	512	482	502	494	533	474	515	466	481	526	521	530	502	498	507	518	488	521	499	507	528	526	540	536	519	498	523	511	500	479	500	496	474	521	481	490	532	510	516	468	484	485	514	508	490	526	489	484	475	504	508	497	490	503	492	493	491	544	513	540	486	475	501	504	502	487	525	508	467	457	496	507	454	516	517	523	516	523	526	516	433	537	493	492	482	526	524	502	540	525	496	530	526	496	502	499	504	489	489	485	515	471	506	493	488	507	492	475	513	490	524	494	494	487	489	515	522	495	474	491	530	513	524	536	497	506	480	529	483	516	505	495	519	523	510	522	525	474	540	532	544	549	467	488	510	485	508	493	474	477	530	484	546	496	534	477	523	499	500	497	513	521	505	529	485	490	507	491	524	535	485	478	496	528	494	519	558	477	499	497	488	499	499	509	494	466	558	536	533	546	509	493	490	462	492	463	477	498	514	507	543	487	508	474	494	505	500	494	498	511	482	504	473	487	523	486	477	525	527	484	545	519	528	474	506	527	518	488	480	512	487	482	522	468	527	493	519	540	496	531	536	491	496	511	490	504	490	509	530	521	522	485	531	494	509	500	531	518	466	519	504	489	503	512	524	515	453	537	477	507	474	477	484	498	523	513	536	465	541	471	500	475	516	529	517	460	508	489	523	527	492	519	525	462	508	472	496	498	498	489	483	480	503	484	456	495	467	514	516	502	514	543	486	498	513	531	512	498	494	495	522	511	499	503	516	506	491	526	495	505	544	496	514	468	514	471	494	538	498	499	471	538	548	492	471	483	488	505	487	477	549	515	465	506	545	539	504	482	533	528	530	558	528	523	557	489	517	520	483	541	524	514	523	532	487	519	489	539	502	496	507	475	479	558	561	505	515	514	472	498	476	509	506	477	485	562	511	469	476	498	529	501	482	502	526	497	480	505	531	551	536	516	478	456	509	546	494	496	498	526	517	547	549	484	530	462	514	473	537	536	506	483	501	497	491	505	505	525	502	482	508	455	493	506	533	538	487	467	535	533	481	491	499	544	503	475	484	515	519	518	511	497	488	477	505	507	532	505	533	499	517	475	521	492	503	511	526	494	501	517	489	490	519	541	484	531	534	531	511	496	480	505	511	481	486	502	484	474	517	535	511	491	509	494	478	529	511	536	516	502	492	480	479	496	497	547	508	465	464	451	510	510	498	537	542	513	557	513	534	508	471	518	471	534	503	476	550	513	562	530	510	510	502	469	535	510	472	536	527	500	551	519	482	519	501	480	514	471	492	490	507	509	508	518	502	532	518	513	505	492	557	481	488	509	513	503	485	485	558	518	501	540	531	478	522	523	503	505	521	526	527	495	480	511	493	518	494	488	507	534	500	489	494	494	472	485	505	524	518	501	503	471	521	519	521	504	510	530	501	486	532	488	495	515	508	487	506	518	502	506	512	534	507	514	464	526	500	507	485	506	490	480	550	472	510	489	530	518	492	473	451	474	470	524	500	485	509	539	531	518	469	503	482	513	525	490	504	499	462	515	495	520	522	523	473	515	460	529	486	532	489	496	520	518	482	532	506	520	507	531	497	500	500	521	541	565	483	516	495	502	541	500	505	518	556	491	492	496	536	502	494	512	484	451	460	506	510	498	503	534	500	476	508	512	515	489	502	474	531	475	522	542	494	526	515	490	464	489	533	545	501	499	486	489	510	483	535	474	471	506	526	532	511	504	499	486	508	516	529	484	473	480	521	472	455	521	512	499	508	505	481	502	501	513	488	508	479	500	506	517	509	505	467	512	523	532	485	542	477	495	494	487	492	512	546	531	518	509	500	464	518	501	540	501	498	533	492	496	518	494	524	532	547	519	500	467	478	497	507	532	469	527	522	499	507	496	507	509	474	476	497	523	509	496	492	492	497	485	491	514	515	574	483	510	491	504	520	550	506	522	537	480	479	479	479	520	535	472	481	563	501	550	532	483	515	508	498	519	491	480	490	536	534	483	496	475	480	475	466	481	472	514	512	515	501	491	488	526	516	520	555	493	477	510	486	488	505	514	499	500	496	488	499	453	518	506	529	518	462	500	519	528	492	554	487	550	501	511	484	499	494	479	537	529	500	517	513	485	472	540	488	481	501	462	500	495	520	501	471	524	482	534	512	484	496	513	523	494	533	468	522	499	512	479	463	493	525	515	530	527	505	463	527	491	479	538	525	492	469	472	523	489	504	504	483	519	508	529	493	501	508	495	521	468	453	514	484	475	508	490	517	537	508	555	491	514	536	506	506	514	488	487	505	473	487	529	475	496	518	484	516	522	491	511	455	484	520	462	492	472	484	515	512	534	499	487	545	493	506	478	498	489	527	519	485	472	439	463	505	518	498	521	496	528	518	492	532	495	510	539	497	486	492	517	505	485	505	524	521	536	552	456	498	482	538	471	480	446	492	508	523	529	461	485	501	500	525	530	531	489	477	479	530	523	569	498	500	523	498	512	485	480	507	531	497	514	489	495	487	496	498	507	493	509	564	523	495	508	508	504	499	460	505	492	519	513	563
2338	998	1072	907	774	658	587	487	462	410	399	375	358	324	367	319	308	328	317	309	356	310	318	371	310	321	309	304	348	353	291	301	295	323	311	297	332	307	307	302	307	324	333	324	325	326	311	325	289	334	334	318	337	308	302	313	321	307	344	316	313	341	295	284	314	304	326	328	296	327	303	316	309	301	291	293	291	297	350	312	299	300	305	327	325	338	345	302	309	301	324	352	306	297	312	280	343	313	303	329	331	304	309	320	333	330	292	297	311	352	314	273	264	308	314	313	280	305	301	291	301	317	312	273	303	320	328	323	284	292	311	317	318	302	318	317	320	314	327	299	303	292	308	308	289	315	320	302	286	301	290	306	284	286	303	308	316	322	309	330	341	307	280	249	311	330	294	302	326	332	290	313	259	309	284	292	291	294	320	328	340	287	299	314	324	304	277	309	289	326	317	301	287	313	315	308	299	293	298	293	317	308	317	307	306	301	296	301	306	315	337	305	307	325	310	318	333	295	316	372	311	307	324	307	305	327	324	311	325	332	336	307	319	317	317	297	303	313	330	337	320	307	320	317	292	322	315	326	301	315	317	334	309	339	317	280	319	316	288	295	297	296	311	291	306	316	313	299	328	344	339	301	327	289	350	296	306	313	295	273	276	294	326	303	325	324	297	320	307	304	332	334	275	294	339	310	302	291	322	308	332	283	308	307	315	322	316	321	309	322	298	306	301	322	297	315	322	304	333	292	282	302	313	325	266	308	342	360	309	352	321	288	303	315	322	309	314	324	300	332	284	329	295	336	295	330	299	348	297	299	330	287	299	324	310	317	326	312	289	330	323	295	318	302	331	339	324	288	330	329	306	301	315	294	315	315	302	321	319	338	325	287	291	297	293	330	310	296	312	331	318	329	312	322	309	298	340	316	310	335	277	297	373	306	321	293	299	341	299	339	325	306	316	306	331	303	348	327	291	314	297	318	279	316	294	296	303	300	338	283	282	290	298	312	315	285	332	296	343	283	308	305	302	314	318	292	305	313	295	308	308	309	344	321	319	326	311	350	287	288	309	313	267	322	309	276	330	282	295	282	289	291	316	320	315	325	330	294	309	331	298	295	304	281	286	321	340	309	296	309	290	308	341	298	298	255	367	292	306	304	279	311	300	324	293	353	294	306	308	319	292	357	329	314	287	285	295	304	281	281	330	303	309	264	304	329	338	319	343	315	315	305	321	324	292	313	325	313	348	279	341	310	299	295	285	315	313	284	295	324	294	320	306	309	292	331	287	296	275	300	285	320	305	301	284	290	302	301	310	311	320	310	335	329	329	319	298	317	304	311	322	327	314	334	318	290	328	329	341	302	313	305	305	294	334	308	298	301	288	293	363	308	306	333	331	328	297	308	342	311	301	276	311	302	326	323	328	317	331	338	326	338	306	329	291	316	280	346	340	313	299	346	325	293	294	308	320	315	296	308	321	292	300	292	338	293	268	312	298	297	322	333	275	309	284	307	331	299	318	257	332	309	256	335	319	298	316	335	313	282	308	316	294	309	312	297	344	341	311	311	281	316	300	321	330	317	310	335	274	298	291	318	332	264	323	317	285	326	317	288	317	305	318	295	319	306	319	305	335	280	324	304	304	286	338	269	297	307	308	306	293	357	311	314	334	288	303	286	297	293	336	298	316	330	335	308	314	303	282	301	318	312	298	340	315	303	287	284	327	294	280	295	323	306	339	321	305	295	290	345	292	317	283	329	298	282	336	310	319	322	332	302	319	317	297	308	325	304	339	325	299	325	348	285	328	304	304	302	313	314	321	339	290	327	294	306	310	342	327	312	329	336	307	314	300	317	324	330	292	323	309	294	307	289	321	312	311	291	278	287	350	289	279	316	306	294	288	357	301	306	303	280	288	335	303	333	316	307	335	334	315	283	292	282	315	309	337	313	322	303	325	328	286	305	320	310	307	309	291	337	342	274	321	356	333	318	317	292	295	293	335	305	305	322	332	346	327	310	326	328	288	329	289	326	309	302	305	320	295	302	300	319	314	342	327	308	324	318	323	296	340	304	329	296	316	353	300	306	315	346	324	320	302	301	311	315	308	329	290	321	331	315	305	306	326	335	310	286	326	330	291	328	314	300	327	319	323	296	308	281	304	310	337	324	305	340	305	282	302	281	297	302	299	311	283	316	312	314	296	296	329	300	291	310	321	295	292	308	310	310	295	331	325	333	352	328	314	310	348	342	308	314	337	322	333	310	299	306	341	297	323	337	320	313	292	290	329	328	318	293	305	315	323	309	343	302	264	286	286	286	303	283	312	283	270	276	302	281	331	336	308	325	338	310	278	320	326	294	300	321	332	361	324	287	293	334	333	291	286	318	280	314	330	293	340	303	322	339	293	321	279	308	313	297	269	291	306	311	331	281	336	314	305	282	304	332	294	309	313	292	314	331	301	316	330	330	331	312	308	298	303	312	334	286	295	339	306	337	317	269	302	313	313	288	276	325	275	337	292	301	277	307	288	298	270	311	296	310	313	325	346	320	330	315	304	305	285	295	306	337	344	320	281	261	304	322	305	310	300	285	299	297	343	321	316	275	253	342	300	299	300	330	344	312	312	297	290	305	336	348	349	318	277	308	347	297	309	325	326	291	293	296	277	307	286	328	325	320	299	294	298	327	297	287	306	295	325	302	311	282	294	310	284	300	298	302	316	267	324	273	291	315	318	328	318	334	318	281	302	276	296	327	311	326	341	320	312	297	334	317	314	311	307	319	305	306	300	306	310	308	304	317	299	325	300	322	328	319	311	319	288	325	334	294	288	312	316	301	342	286	323	290	314	294	330	294	304	304	313	341	337	323	290	321	284	313	292	321	318	319	326	313	297	300	331	267	343	292	271	307	314	297	295	315	310	331	307	287	335	282	289	341	328	325	332	301	338	307	313	315	320	332	338	334	293	298	286	287	330	297	322	328	322	298	340	337	313	279	306	336	325	305	321	308	313	285	302	319	316	337	270	302	309	340	334	314	317	283	338	277	310	295	311	335	305	313	326	317	311	321	321	307	300	303	301	281	335	307	283	295	345	328	280	333	328	316	295	283	335	276	300	338	302	285	306	294	281	325	313	317	331	298	292	311	311	306	288	322	341	278	311	271	333	301	293	313	298	315	280	269	300	295	339	280	329	290	337	322	302	301	303	291	275	320	285	332	317	327	312	301	271	319	337	324	317	293	319	327	330	290	328	313	299	309	312	309	301	310	331	332	287	293	324	305	345	333	307	333	302	307	309	291	290	314	278	334	323	293	314	350	329	340	302	305	318	306	306	315	286	338	327	289	321	317	301	312	309	316	288	310	316	327	320	301	318	307	323	320	273	295	302	314	317	348	310	320	322	318	315	329	305	311	296	285	308	319	308	305	307	313	314	326	320	287	317	321	298	297	315	308	286	277	310	306	287	327	285	308	324	289	303	318	298	326	315	344	304	322	293	331	330	330	288	307	318	287
2555	1425	2456	2913	2759	2381	2072	1880	1585	1369	1284	1115	1039	973	977	958	900	837	866	873	843	798	801	811	830	820	804	799	785	761	754	761	752	786	803	725	789	779	802	816	795	777	773	775	795	732	763	749	796	700	741	798	747	752	739	783	768	733	802	728	746	735	738	777	734	728	710	722	803	756	739	795	758	708	722	731	740	737	736	767	741	732	802	723	742	771	708	785	748	730	741	743	740	800	652	763	742	731	748	744	737	730	788	752	763	747	770	797	698	703	785	731	771	756	790	681	718	749	752	786	772	744	731	773	751	718	729	746	702	707	758	727	789	716	692	753	747	736	672	740	743	725	747	744	745	717	764	742	719	788	750	738	720	774	721	745	715	706	730	754	703	733	783	760	717	769	717	764	733	778	698	737	745	786	696	723	733	778	687	779	722	738	736	779	748	787	749	660	697	719	738	763	735	764	742	716	773	745	760	744	738	751	737	725	735	762	762	734	723	735	736	780	738	738	770	773	743	759	798	732	766	770	759	734	770	701	743	722	771	753	748	745	725	669	745	740	754	722	716	740	750	737	743	762	748	796	737	734	743	725	815	775	758	702	731	726	772	738	750	770	686	755	688	729	736	730	757	741	762	776	729	706	744	739	769	766	755	798	760	741	752	759	721	747	738	735	769	764	715	749	783	702	694	770	701	803	721	748	774	740	755	718	728	760	725	705	737	770	792	744	811	763	688	751	695	755	640	740	709	732	742	751	724	714	739	750	687	755	745	771	778	708	740	718	729	747	753	716	770	731	763	747	727	766	693	752	678	698	736	781	709	733	700	768	749	703	743	746	756	792	783	757	759	721	719	788	759	736	772	726	739	699	738	705	788	745	726	714	720	700	798	730	769	738	764	726	768	773	751	728	691	706	734	722	754	724	710	749	727	754	739	722	735	721	791	729	738	808	757	773	720	706	719	739	743	772	750	710	731	767	695	725	725	711	798	737	769	708	690	706	803	715	735	737	701	798	743	718	723	713	714	794	746	729	800	678	748	693	741	762	730	742	755	722	692	792	756	739	717	733	724	729	761	770	726	727	769	734	722	742	750	714	764	744	765	731	780	729	795	763	771	744	759	742	739	757	765	735	734	763	770	736	708	795	768	718	699	729	739	757	735	747	770	710	755	785	741	755	698	723	767	745	749	742	736	731	747	784	765	781	717	759	701	760	779	764	746	717	734	804	738	787	798	764	725	722	742	721	722	730	697	668	715	793	711	707	748	716	723	757	728	771	728	741	741	745	749	772	776	801	738	758	731	723	733	676	775	794	754	775	709	736	746	744	735	756	718	715	786	724	807	739	732	731	722	759	745	742	763	734	702	731	733	706	761	744	737	762	694	727	711	731	765	719	715	736	712	760	710	737	786	738	720	756	708	761	716	717	748	758	796	784	741	743	783	726	746	670	762	731	770	799	760	726	755	719	763	741	760	723	791	725	718	729	722	738	751	738	725	752	756	754	760	787	723	762	722	725	754	784	755	731	743	764	684	746	761	770	746	750	768	705	728	725	746	723	716	778	720	752	753	727	774	753	732	708	712	762	788	746	748	768	792	746	755	740	765	718	734	710	728	715	750	727	737	715	715	753	702	725	753	759	757	729	754	787	731	749	758	717	775	688	751	675	753	728	750	711	712	729	677	744	707	772	747	751	775	764	717	783	689	773	740	740	704	727	787	721	729	796	745	756	774	744	744	694	723	746	717	732	737	782	722	788	743	764	734	795	756	722	766	740	769	712	701	778	738	758	703	702	777	739	757	688	742	759	739	732	736	742	714	751	717	709	720	705	748	723	727	777	749	747	738	730	779	729	733	745	777	763	743	727	753	735	727	773	728	771	738	741	709	751	741	746	752	720	774	725	760	687	732	738	718	767	782	789	736	738	706	771	767	756	749	737	702	768	728	702	777	789	747	737	733	748	742	757	755	774	733	742	753	795	764	751	772	744	730	757	721	742	726	771	733	740	715	731	767	740	723	757	734	764	734	740	751	709	697	735	777	719	685	747	764	710	739	749	728	777	769	729	745	741	751	768	730	745	725	660	761	730	753	775	738	681	772	738	732	756	730	779	778	736	747	787	730	716	719	722	716	774	786	719	782	745	705	746	708	771	730	740	714	725	743	714	710	732	742	780	744	747	736	759	720	698	760	769	755	766	736	771	721	756	736	670	734	737	736	745	750	770	772	768	721	743	757	791	698	687	752	707	759	736	740	738	747	733	745	766	717	762	707	755	716	770	735	718	753	725	755	716	717	742	777	748	718	707	738	724	752	748	784	702	694	721	728	687	694	761	718	720	755	739	725	682	749	747	734	737	714	788	770	783	714	797	736	739	748	723	724	754	702	739	730	754	800	770	755	735	760	690	739	752	719	675	788	718	737	723	707	730	717	743	704	716	710	739	755	754	737	761	746	770	747	733	682	775	757	769	741	764	740	778	685	739	764	716	741	728	758	762	717	758	769	688	742	730	797	756	733	752	727	784	752	727	721	746	757	755	721	764	717	677	751	737	721	707	721	708	790	740	698	729	770	750	718	733	705	743	786	761	743	749	745	712	724	747	723	739	735	716	762	720	732	736	738	686	737	741	710	746	756	780	797	794	798	698	718	689	709	738	736	716	725	736	713	714	764	751	733	764	758	747	798	709	761	740	768	747	719	753	778	742	746	769	701	737	712	773	746	695	710	736	694	745	750	719	732	684	775	742	757	725	753	752	778	719	730	723	728	751	742	793	752	749	754	742	659	737	737	741	724	735	738	763	732	761	758	744	754	724	761	737	746	734	735	692	782	758	709	742	746	731	786	775	765	730	740	740	780	814	738	686	707	755	701	787	735	720	733	712	728	739	742	706	762	697	769	679	712	722	676	775	704	746	740	772	702	732	736	742	719	772	742	729	762	727	699	728	734	774	735	720	742	694	775	723	741	795	759	746	783	750	779	740	702	726	733	704	726	716	750	738	738	777	742	727	756	752	690	713	692	721	762	747	769	741	782	735	777	735	734	693	743	694	746	762	716	775	727	760	669	765	732	776	755	750	781	792	718	741	724	737	773	722	736	740	740	756	746	766	743	741	791	760	764	769	733	733	750	747	676	731	754	730	705	728	731	750	696	766	686	714	767	734	738	738	753	720	725	724	757	770	744	713	753	745	751	697	696	753	726	698	696	761	745	745	702	680	749	807	703	752	768	772	733	695	703	729	747	756	777	715	752	721	747	704	730	701	805	755	757	792	675	747	773	742	768	718	731	745	747	767	758	733	756	743	730	750	737	740	767	748	707	713	753	711	721	746	727	800	693	709	739	710	740	727	685	677	688	749	698	752	770	756	752	701	699	709	752	713	762	737	706	704	729	724	797	755	795	779	822	769	739	732	765	730	762	699	752	736	810	716	722	758	790	743	715	703	783	757	769	747	784	777	797	712	744	765	756	773	766	714	749	769	705	749	726	733	742	753	746	756	740	772	707	735
8136	1655	1832	1514	1308	1074	908	764	609	518	471	421	399	335	347	311	318	296	309	277	334	329	293	298	292	274	287	289	295	294	278	300	261	320	296	273	257	300	293	296	287	259	279	279	277	277	277	266	276	292	281	283	309	275	275	263	269	295	285	270	298	270	309	291	283	315	290	234	286	233	246	277	291	271	260	269	303	258	273	264	265	276	289	276	273	301	278	252	307	298	277	268	284	273	262	266	305	274	277	273	272	284	292	285	278	280	284	279	268	282	314	287	254	283	273	238	286	294	241	263	296	275	276	275	273	261	304	259	293	258	263	286	277	284	292	267	281	287	266	278	296	271	259	286	276	293	267	299	281	260	292	304	245	258	314	298	244	235	260	305	291	262	297	298	295	284	268	259	290	287	275	267	281	259	283	284	262	270	278	292	267	264	282	290	281	261	258	282	259	294	275	274	278	267	259	277	267	284	298	313	269	298	256	304	265	260	278	264	309	287	269	276	277	291	282	299	286	282	243	261	285	280	285	267	298	288	263	271	291	290	271	274	281	296	271	291	269	281	271	275	276	290	332	274	261	269	262	294	270	254	271	301	291	282	302	296	277	276	281	271	274	274	247	278	240	288	260	284	280	297	259	268	288	265	259	293	266	286	285	266	263	266	251	239	278	290	272	288	285	288	310	281	261	282	271	306	292	273	287	254	265	286	286	291	267	283	295	278	293	285	282	264	281	274	303	261	265	258	272	258	277	269	289	259	288	284	275	259	275	272	242	280	255	292	292	308	286	285	273	280	288	285	256	253	280	261	313	263	293	277	310	279	277	299	259	277	289	304	272	269	267	248	251	278	270	264	282	281	276	274	272	280	282	295	283	268	266	267	257	278	279	269	270	262	294	275	255	285	307	247	279	272	263	300	266	303	299	288	290	271	253	307	258	262	274	255	292	299	269	296	274	271	279	261	284	276	259	289	280	273	273	287	277	285	312	272	290	266	283	281	254	281	273	234	253	275	271	280	297	259	283	281	276	251	257	268	282	277	285	284	291	288	301	274	293	269	267	273	263	282	260	306	302	295	273	254	298	288	291	268	286	244	283	270	284	280	293	295	256	278	275	269	228	289	295	270	285	291	256	283	271	258	271	274	293	286	279	284	280	304	258	283	272	236	266	306	249	270	277	301	299	282	295	337	271	270	264	270	250	247	297	287	300	290	299	305	280	262	276	283	267	272	274	278	288	298	258	290	292	258	280	291	260	271	268	272	318	301	284	254	284	309	303	287	295	289	283	285	262	257	278	282	259	315	275	259	255	276	276	241	267	292	315	283	257	270	267	304	273	242	278	266	274	286	273	290	264	250	272	231	262	281	276	270	261	270	273	286	266	270	298	285	281	277	287	290	275	249	293	260	258	269	302	298	280	257	268	308	277	279	275	282	249	309	282	307	257	289	304	277	263	253	268	300	287	261	289	271	255	268	269	302	264	265	291	247	256	260	277	267	299	325	252	271	308	253	270	319	296	298	258	245	268	283	279	265	271	290	265	260	286	282	299	275	258	296	273	250	280	292	255	243	245	290	309	276	255	276	297	235	274	250	244	237	330	288	294	307	267	284	293	285	260	279	292	275	276	280	272	310	307	275	284	265	287	281	302	288	242	278	286	293	301	319	249	244	302	275	280	286	268	291	257	279	280	261	284	260	255	263	323	277	261	304	299	292	287	280	281	263	322	260	284	289	271	281	276	257	273	268	285	274	292	274	307	299	259	288	275	278	265	294	292	262	285	249	295	280	310	222	264	313	284	272	289	288	281	290	294	299	283	296	307	269	277	268	287	270	267	286	283	267	270	255	311	277	293	302	288	288	266	266	291	316	298	280	271	316	292	240	308	242	254	282	289	263	275	272	260	267	244	278	290	258	275	285	283	301	256	259	251	310	273	267	261	287	285	272	273	276	275	266	271	305	275	262	271	269	301	271	277	292	270	274	254	245	256	276	292	262	268	280	276	245	296	277	302	270	289	294	261	280	277	268	293	277	246	274	270	282	236	273	319	303	290	274	268	271	275	244	263	298	314	270	263	276	298	275	278	276	278	303	272	271	269	251	270	287	259	234	248	296	280	277	278	289	242	294	266	287	276	286	289	259	277	296	304	257	254	279	261	278	318	293	299	306	282	249	279	307	263	264	292	295	275	259	299	259	275	287	281	283	277	281	275	254	279	265	272	292	262	297	282	260	261	296	276	276	299	267	260	273	292	247	287	296	267	276	269	256	293	298	299	263	280	296	303	272	270	275	284	295	286	274	303	253	289	286	299	259	271	290	279	293	269	273	270	315	316	294	259	292	264	300	275	284	260	291	295	260	281	238	258	265	255	298	301	283	249	275	290	280	249	259	274	300	281	271	270	298	285	279	277	265	253	267	280	264	282	277	269	280	276	243	255	266	265	305	263	280	279	277	243	283	269	275	301	270	248	282	293	254	250	279	275	261	319	298	269	267	289	287	303	285	280	291	286	294	283	281	268	254	310	284	259	295	276	284	315	308	266	296	281	264	301	242	241	289	270	281	305	291	270	248	277	297	256	277	271	285	301	272	286	271	284	284	289	301	270	278	279	298	294	247	280	293	251	248	273	257	296	257	258	245	296	277	279	303	319	250	261	283	268	282	266	268	259	280	288	236	258	271	286	262	265	287	290	282	287	286	261	253	280	304	272	274	264	306	297	280	300	260	281	238	267	295	274	297	266	263	304	265	271	274	263	285	289	267	277	269	279	260	290	285	272	250	308	261	256	272	277	288	273	291	281	262	282	269	273	275	275	291	297	290	332	272	273	269	258	304	278	264	274	272	248	288	270	304	298	286	283	268	286	248	271	282	294	286	260	249	265	275	289	275	307	296	269	271	276	259	310	287	239	252	285	271	255	287	263	271	285	258	296	276	303	257	294	298	243	276	257	267	273	263	260	270	297	271	267	251	279	271	239	243	244	279	257	265	272	266	255	273	300	298	262	291	267	291	271	233	292	255	290	294	277	288	281	297	275	265	284	282	275	270	259	282	280	260	269	240	260	307	298	284	296	286	294	285	262	263	271	282	289	297	281	294	303	291	282	274	269	268	281	281	284	259	295	271	268	278	265	298	255	282	310	265	267	275	283	268	258	300	269	276	283	298	255	266	281	268	300	261	258	288	278	261	270	296	291	290	285	270	262	280	280	261	265	266	281	260	258	268	275	245	279	271	268	268	297	251	298	266	265	304	272	249	295	254	243	284	296	265	270	271	281	295	286	276	260	281	282	273	279	301	243	248	254	283	296	270	263	266	273	284	254	268	269	284	274	294	257	291	269	278	273	270	278	267	248	264	275	271	266	262	253	277	281	249	255	295	279	277	270	232	262	281	256	285	282	266	284	285	301	264	280	267	277	275	272	301	309	263	251	271	297	250	265	234	265	317	284	281	260	280	306	300	290	282	277	248	266	294	244	263	261	313	293	276	271	264	282	259	279	299	286	277
7213	2023	4150	4861	4835	3990	3455	2984	2353	2004	1773	1563	1286	1303	1251	1119	1071	976	973	916	910	908	826	834	858	800	762	786	715	739	738	761	719	722	750	741	717	795	743	723	723	753	713	704	711	722	691	715	673	655	671	686	634	662	663	698	721	678	678	653	669	733	709	679	716	665	685	656	659	720	676	657	709	682	727	649	665	702	635	646	675	699	625	662	685	670	675	664	627	645	647	693	657	728	650	676	689	681	660	686	650	664	682	701	678	677	670	674	682	673	668	664	700	685	713	668	683	684	654	692	710	673	659	659	665	668	719	638	667	660	666	667	676	625	674	705	701	626	669	669	691	669	639	659	634	641	675	674	643	671	624	647	696	674	670	676	638	657	675	655	658	643	671	726	645	665	689	687	672	660	700	688	678	653	661	684	626	695	655	607	655	600	670	634	729	669	672	680	649	696	624	656	648	693	687	608	617	648	688	693	642	657	645	662	654	643	628	675	662	618	685	623	635	636	621	685	676	621	670	669	656	618	727	683	692	659	665	676	663	693	661	605	677	668	686	657	649	663	689	681	675	671	680	657	616	645	656	699	668	690	660	645	672	631	631	698	648	662	713	669	645	635	631	689	626	623	694	632	631	669	654	682	647	636	687	679	679	661	665	668	629	645	652	656	669	673	668	652	680	656	645	640	671	676	670	663	608	709	666	676	659	640	704	653	623	673	674	652	670	693	611	636	653	701	648	642	695	653	606	654	696	700	614	644	620	626	705	652	644	699	697	646	654	619	657	644	657	689	660	703	694	621	646	673	607	665	649	672	668	644	703	642	728	700	665	661	717	683	657	643	704	735	645	647	643	620	699	681	654	679	668	653	692	609	682	662	669	656	651	687	616	631	715	701	698	684	683	661	675	641	679	685	644	644	636	651	626	655	614	660	674	651	637	674	703	656	660	695	667	677	637	655	680	678	680	754	656	743	611	669	630	639	700	658	667	654	667	639	683	717	651	639	686	629	662	720	675	664	679	621	612	679	629	675	660	671	667	690	682	704	663	663	672	689	643	678	714	644	667	650	701	665	666	666	627	647	666	653	642	662	672	665	688	674	613	659	662	609	663	624	649	706	682	679	690	640	677	677	656	677	665	673	670	710	655	688	668	698	665	613	643	648	640	699	688	725	661	674	652	679	678	626	632	704	634	701	678	639	666	670	666	682	635	665	678	663	636	654	604	641	697	658	651	740	669	662	577	663	693	644	658	669	691	674	693	722	706	668	708	678	706	683	614	673	659	686	680	669	679	694	677	680	634	649	690	659	627	625	673	708	662	628	677	646	678	639	668	657	605	669	687	681	680	676	683	662	675	700	711	650	677	665	691	680	708	679	654	678	666	704	680	627	676	608	690	639	668	672	669	655	705	671	647	675	657	704	664	657	673	676	669	635	675	681	653	695	674	686	682	707	643	657	649	658	646	657	685	661	647	680	658	693	729	614	676	688	673	652	675	701	704	677	687	707	644	690	681	657	627	688	654	675	649	701	670	653	627	653	682	696	618	621	671	651	662	659	666	736	685	687	675	675	644	645	681	652	697	665	658	631	668	632	666	629	625	686	670	718	653	661	676	706	661	638	675	655	658	695	695	677	652	645	655	643	634	652	719	635	672	647	670	646	623	620	658	676	646	672	664	666	662	667	650	692	658	690	686	623	682	673	687	614	628	653	702	734	635	661	656	671	696	676	680	668	693	693	652	633	675	682	693	662	643	644	693	721	685	675	676	604	736	677	660	658	651	673	637	668	698	663	649	681	724	696	630	699	689	686	676	672	673	670	629	648	655	656	657	672	627	676	682	668	657	634	673	660	677	653	646	677	625	666	650	668	710	667	631	686	638	660	696	681	639	651	687	717	657	671	691	669	662	649	631	633	639	699	683	638	651	671	681	645	678	707	663	675	645	663	679	676	680	642	671	630	676	707	673	657	672	659	664	681	656	657	713	647	636	681	673	646	681	617	701	625	706	670	656	687	678	682	675	722	658	631	648	665	663	661	659	667	690	655	658	648	685	629	700	676	671	700	708	656	676	654	635	643	634	686	649	649	588	686	666	695	639	678	635	631	655	693	646	706	675	648	652	673	692	700	673	686	664	717	682	659	680	674	634	678	694	646	700	672	653	668	622	658	675	655	661	651	661	624	660	694	684	692	643	717	686	694	691	637	648	682	673	690	699	653	643	690	648	669	637	679	667	647	679	627	668	658	667	679	683	655	661	617	679	684	663	661	666	656	644	638	667	629	634	668	693	719	619	712	702	670	669	622	642	640	676	712	662	679	628	678	667	687	675	639	677	687	664	647	652	698	645	602	645	680	717	684	682	681	715	664	704	639	682	624	648	679	656	651	653	627	700	655	687	700	688	709	668	686	686	647	651	639	670	637	644	634	689	653	675	679	626	667	704	658	682	643	653	614	695	666	713	635	624	675	675	666	616	680	700	644	678	653	675	669	637	690	683	630	710	689	643	641	653	673	678	660	720	724	668	604	675	668	679	707	644	643	616	690	653	656	648	655	670	636	642	691	646	692	678	710	649	634	664	691	635	623	629	690	652	625	672	651	690	657	674	693	683	644	729	708	671	719	706	657	640	635	654	656	625	626	655	626	680	632	689	715	681	685	687	658	701	708	710	647	636	710	653	623	650	721	632	725	653	658	672	673	637	654	665	697	604	607	695	662	681	688	679	705	687	666	640	645	665	670	682	686	692	644	644	653	664	651	683	699	719	630	646	683	665	675	668	650	670	696	696	644	690	637	674	666	687	671	623	659	669	651	664	689	642	655	668	665	670	702	622	692	642	659	657	661	645	638	656	687	647	678	688	642	703	662	662	681	694	662	688	686	703	679	673	651	654	641	644	668	675	693	680	636	652	618	710	668	686	686	675	708	625	659	663	689	648	648	649	685	681	718	655	663	655	656	610	674	659	669	672	663	699	696	629	670	679	690	706	670	644	668	657	655	661	645	633	711	673	600	654	646	646	685	717	668	636	633	633	663	667	678	659	642	650	657	678	688	663	626	657	701	632	682	639	660	651	654	715	691	701	667	598	646	632	631	729	651	691	678	631	664	630	664	648	661	617	635	675	668	651	664	730	666	671	663	699	671	696	635	687	688	651	685	671	697	651	659	685	678	672	684	678	666	625	676	683	633	675	666	633	621	660	695	666	703	646	678	702	702	670	685	676	680	649	652	636	690	630	641	687	624	674	636	634	642	685	677	660	660	623	612	643	664	710	638	677	630	658	676	666	738	644	639	657	719	689	697	664	653	681	626	669	671	668	684	657	671	694	683	699	642	673	624	719	755	622	657	701	658	641	625	720	667	717	678	685	662	632	674	598	685	674	626	660	655	664	646	613	618	660	657	635	640	683	680	708	682	661	698	674	656	678	735	735	664	659	653	668	668	663	687	663	651	728	671	646	650	636	677	634	680	649	721	685	625	652	627	667	716	662	713	676	655	669	687	666	665
14020	2627	2960	2269	1790	1257	1025	848	767	622	526	439	401	339	327	300	298	300	257	255	244	247	228	254	228	207	213	251	211	214	216	234	214	199	221	197	226	181	207	245	189	212	215	196	222	212	182	183	199	217	207	192	196	197	190	218	195	183	191	215	207	177	207	176	157	201	211	198	191	207	187	207	195	195	184	196	204	204	178	219	198	194	196	232	200	197	215	179	183	195	185	198	168	184	199	213	164	163	201	182	212	199	213	202	202	181	189	200	167	216	195	186	197	197	174	186	210	195	210	210	222	197	216	186	189	189	183	196	170	187	194	212	196	210	192	182	216	193	184	214	194	198	203	206	184	196	220	179	192	191	202	205	204	206	209	196	210	160	198	184	196	195	194	203	188	231	188	217	188	201	187	195	187	179	191	198	203	192	179	206	202	214	192	197	216	211	212	181	192	170	201	218	221	182	203	192	184	185	185	172	196	186	234	215	219	188	158	189	193	197	190	226	190	198	197	191	189	202	190	216	220	202	202	193	173	168	187	196	200	192	181	159	200	195	210	165	178	228	206	201	170	201	194	204	202	184	206	186	224	178	197	217	179	208	190	189	197	220	210	198	206	196	206	198	182	223	208	201	183	201	189	190	205	197	214	186	191	198	182	192	201	187	173	209	182	218	176	208	199	205	203	228	213	192	192	191	195	186	182	210	184	183	207	195	180	185	207	196	202	205	199	201	181	207	201	195	188	192	173	208	190	215	186	182	161	208	215	191	210	185	198	188	197	203	198	207	224	188	193	182	199	193	202	181	189	226	188	189	187	178	193	224	195	190	236	192	199	203	198	195	193	212	186	210	189	203	198	195	210	192	164	213	218	185	201	218	182	205	196	189	180	209	198	180	190	219	202	219	198	202	167	176	197	233	200	227	204	205	197	207	183	213	191	190	177	194	176	187	206	188	215	182	184	177	209	196	197	206	196	227	194	191	174	204	177	226	209	217	192	187	204	189	198	184	207	197	160	225	206	180	212	208	185	187	202	191	213	195	193	185	203	195	198	187	199	175	188	207	194	214	194	206	180	179	198	203	186	191	205	188	218	189	223	192	206	211	189	230	204	190	191	195	206	187	189	180	172	195	201	177	177	198	223	195	185	185	222	193	197	204	190	228	226	207	173	235	202	190	204	203	219	188	171	224	226	193	184	203	188	203	174	181	209	217	210	214	196	200	208	183	204	184	203	193	209	234	215	195	213	182	184	191	199	212	166	217	197	204	229	194	182	195	181	190	200	202	220	209	206	179	184	192	176	197	206	199	208	172	194	181	194	195	207	199	200	199	164	206	202	191	196	187	195	206	207	177	171	180	213	181	189	200	208	197	177	208	185	198	190	200	190	191	199	200	197	185	179	180	182	185	190	213	197	205	210	200	188	233	216	219	211	196	187	194	181	203	202	202	204	204	201	192	227	206	222	201	211	162	199	184	196	187	156	202	190	181	211	206	200	194	197	192	213	200	188	183	207	218	192	178	190	233	212	183	200	200	230	191	188	233	183	199	209	187	191	195	191	215	230	188	182	179	197	203	204	202	188	226	174	184	203	206	166	212	203	182	201	200	198	183	176	201	164	175	212	235	196	220	213	181	195	233	224	207	211	211	221	217	191	185	220	192	217	214	183	189	195	184	193	188	201	217	223	190	195	183	193	211	217	186	177	196	211	179	185	209	186	200	201	204	219	182	190	211	210	193	179	189	193	179	204	187	225	196	212	190	169	200	215	188	224	203	195	209	207	197	188	205	186	183	200	216	193	196	194	183	191	207	199	170	197	195	190	213	175	201	210	214	195	216	204	198	196	203	179	181	194	208	185	204	207	171	187	182	200	181	167	200	195	233	221	228	198	219	219	191	190	210	202	184	181	182	210	213	209	178	225	235	208	201	165	199	188	194	199	203	187	191	190	209	215	203	190	207	202	197	209	169	202	190	182	205	204	210	189	198	200	196	215	204	206	188	225	201	205	181	184	183	213	181	211	216	203	220	217	161	233	193	171	201	190	195	189	202	200	186	204	198	228	216	192	205	226	192	209	174	221	214	196	199	176	196	223	205	198	174	162	220	192	205	184	197	185	211	203	215	190	201	186	203	205	196	187	225	181	192	196	200	189	202	201	214	209	214	208	181	203	186	206	214	196	199	214	195	195	192	212	215	185	188	180	207	198	195	181	207	192	189	205	242	182	207	204	174	199	203	185	207	213	214	221	191	193	197	220	215	185	212	192	211	205	200	191	189	209	189	188	213	221	187	158	205	205	196	193	172	190	181	205	212	216	196	190	184	202	211	195	221	182	179	177	174	197	175	222	171	180	207	195	204	197	182	189	199	192	192	202	212	217	174	187	213	229	205	195	204	215	197	210	205	201	183	203	226	195	190	197	223	203	179	208	179	215	209	207	217	203	199	224	198	190	227	196	215	216	214	184	194	209	197	198	190	192	201	185	179	206	163	201	186	184	181	175	190	180	183	193	199	199	193	200	185	190	196	215	191	183	192	195	210	202	193	189	186	191	211	204	192	193	222	181	209	167	207	151	198	181	188	202	206	212	194	202	187	203	186	198	206	199	225	203	225	189	212	222	206	197	217	194	202	167	177	175	177	195	212	178	166	197	206	207	206	206	182	227	178	218	200	207	221	168	179	183	248	227	181	199	208	204	195	187	176	215	223	195	189	209	184	213	195	194	209	200	198	209	220	202	179	215	215	221	200	210	222	196	187	211	210	185	177	205	207	213	198	217	213	199	216	203	188	207	198	200	198	209	193	201	230	194	207	180	200	200	193	192	202	189	187	194	190	194	205	221	176	183	203	175	194	192	194	182	205	188	170	190	181	240	207	202	210	193	223	185	177	202	199	177	215	184	176	214	197	181	195	198	193	167	208	202	201	190	208	190	182	205	190	183	189	224	154	221	205	187	167	206	194	204	202	203	196	209	175	200	211	179	201	192	188	185	201	195	210	186	194	157	196	201	225	176	209	223	180	206	177	208	195	211	192	199	222	197	230	184	183	176	209	177	215	199	201	211	188	210	214	212	205	187	193	195	209	189	201	219	179	206	215	213	200	213	193	226	200	209	206	211	183	178	182	227	201	226	195	181	227	190	199	169	201	198	210	204	196	199	170	213	202	198	164	182	183	212	181	184	201	209	155	197	209	229	182	208	163	186	206	170	187	200	177	182	180	195	185	198	177	209	182	199	179	218	197	201	225	205	168	175	187	185	197	229	210	217	196	192	205	204	217	195	190	165	190	196	188	183	187	196	182	213	210	191	227	214	201	181	200	197	192	218	184	202	215	168	216	168	186	203	178	188	179	183	207	200	168	192	223	183	174	197	159	200	193	191	195	192	218	203	195	212	202	182	205	200	187	176	192	206	191	192	184	185	199	182	199	200	205	186	214	175	184	188	174	222	208	201	182	200	194	180	193	186	185	186	222	203	165	191	174	194	194	188	168	203	186	183	206	197	202
9080	2467	5618	6788	6213	5358	4862	3821	3213	2885	2244	1758	1673	1512	1298	1315	1107	1015	1078	932	944	842	849	778	769	743	708	675	676	659	636	632	614	611	620	615	599	617	655	592	604	644	575	581	560	551	566	527	527	552	537	575	553	535	503	519	532	516	562	525	497	483	485	508	497	523	512	522	545	465	481	489	508	504	525	521	507	522	493	542	491	496	490	503	538	532	505	482	487	499	538	463	477	497	500	515	515	467	458	474	505	476	478	503	476	495	493	518	526	484	477	484	521	491	487	480	498	503	507	552	495	510	511	495	502	462	523	518	511	501	497	469	494	519	493	507	527	502	467	492	526	519	466	483	496	441	497	527	505	453	509	497	467	531	474	451	511	497	507	474	470	497	451	458	488	516	490	545	488	457	520	506	497	511	497	509	520	483	501	488	502	534	495	506	513	485	475	518	519	491	485	484	480	467	496	505	490	519	474	498	495	510	485	470	505	538	530	458	520	490	475	542	514	499	534	474	473	500	448	503	548	474	514	522	500	489	495	531	542	472	498	493	504	507	480	480	485	491	489	516	508	495	506	514	500	532	509	511	515	454	525	448	501	498	500	482	483	521	458	494	506	453	480	492	500	501	512	518	510	460	499	497	513	485	499	514	506	487	511	507	541	486	501	515	493	494	482	517	492	523	468	465	455	474	492	498	546	506	482	488	508	490	493	490	514	503	497	510	463	532	512	508	489	507	530	504	511	505	493	482	504	478	518	472	506	510	504	496	459	489	477	484	474	515	509	487	482	524	496	474	476	498	509	498	481	526	503	508	506	464	472	452	499	476	492	508	489	495	505	463	501	480	492	530	501	481	500	489	509	480	511	516	495	495	488	474	474	512	492	495	518	484	517	495	522	476	495	524	461	494	487	501	466	519	498	498	497	473	486	509	500	487	432	531	480	511	482	497	487	495	497	494	484	491	486	489	494	475	497	536	458	528	496	460	487	521	482	469	518	465	528	442	487	485	501	471	481	470	488	497	477	541	495	498	455	465	499	521	506	490	496	491	459	509	451	519	479	516	507	483	528	518	487	482	529	456	505	518	484	513	447	474	517	526	487	494	484	525	499	493	486	448	469	512	536	488	524	516	465	483	485	487	495	471	498	504	522	488	501	488	474	444	488	483	486	515	451	456	487	527	509	496	528	466	493	538	466	518	517	528	494	508	518	507	524	485	494	450	530	523	475	508	486	500	478	500	483	514	454	514	486	478	516	522	481	445	472	501	489	488	493	508	491	465	504	504	486	526	510	449	511	505	497	519	484	486	489	500	514	490	474	476	532	496	485	467	493	526	483	487	499	525	519	516	465	487	522	542	495	458	510	491	533	479	484	482	533	524	515	487	495	500	500	526	511	489	486	527	528	496	488	491	482	511	515	496	472	445	493	494	485	467	525	510	482	541	507	480	505	494	492	483	513	471	506	498	494	552	486	494	513	473	498	552	434	510	522	508	474	500	490	509	469	475	482	496	463	472	484	498	500	497	472	478	515	474	487	505	454	466	534	435	496	491	502	469	514	501	489	485	483	507	511	523	482	525	480	519	485	488	504	499	482	482	483	472	505	513	480	520	484	518	495	501	444	520	492	516	506	497	510	469	471	525	491	463	494	471	518	502	519	479	478	511	490	499	472	468	476	475	519	499	488	524	497	502	505	481	497	499	484	465	486	517	490	475	485	496	508	505	503	476	500	492	508	497	445	473	501	477	478	484	500	497	489	497	452	534	481	480	512	472	502	492	480	470	510	483	456	462	515	483	499	492	486	475	501	485	508	475	489	500	458	474	501	467	488	507	496	506	509	502	428	498	509	535	500	496	495	535	471	479	513	507	468	507	511	489	497	512	508	522	474	464	485	500	502	514	528	474	490	523	480	496	475	480	508	500	479	497	508	503	494	486	458	511	524	468	496	510	526	508	444	491	474	478	496	502	479	461	483	486	503	494	504	504	473	508	503	507	465	494	489	497	467	453	492	477	490	484	471	513	472	503	543	494	504	505	487	482	471	476	494	509	514	502	487	536	473	505	487	491	476	514	508	520	496	487	484	485	483	485	487	520	518	501	516	513	525	487	497	462	479	516	476	511	473	511	493	510	490	472	493	471	522	472	527	546	467	476	485	487	472	482	447	509	473	524	495	481	489	498	517	497	504	477	486	477	512	486	470	468	485	477	478	476	478	545	467	494	488	464	510	498	513	500	509	461	484	484	521	474	485	467	466	473	509	490	484	508	497	515	491	516	505	491	465	472	487	497	504	545	481	477	468	483	528	474	483	497	510	502	483	517	502	478	514	472	500	541	492	490	496	497	491	514	499	492	463	465	496	480	485	516	488	500	533	528	530	479	481	483	512	464	514	487	496	541	507	503	453	511	503	520	537	488	495	501	450	514	484	513	513	522	539	472	454	491	507	524	491	477	544	493	528	498	478	498	501	475	508	509	554	472	514	475	483	492	487	497	481	511	516	489	460	480	535	488	511	445	481	516	502	494	482	504	524	487	533	484	508	510	500	496	492	487	474	482	503	522	476	484	502	521	562	497	465	471	534	460	502	474	490	527	480	466	479	535	475	495	466	503	496	452	513	489	501	493	523	465	489	492	480	468	497	482	484	512	483	488	496	528	534	508	513	530	509	491	496	499	473	520	531	487	499	522	494	499	484	519	544	507	544	491	474	492	514	474	525	478	478	493	516	518	473	471	449	454	487	460	474	505	481	510	501	468	463	543	529	513	511	464	493	510	482	496	512	526	526	466	493	458	477	477	496	501	495	448	489	483	497	501	479	513	494	507	494	511	477	525	506	528	512	480	509	480	486	493	475	488	546	447	471	461	516	496	507	492	486	482	521	542	534	498	501	514	513	473	520	503	481	461	501	504	505	399	514	479	505	501	470	478	501	493	479	483	446	455	515	514	490	507	494	495	494	475	523	479	475	513	530	500	486	507	525	481	558	501	471	477	471	479	479	470	500	447	525	501	502	468	477	451	518	499	482	467	504	532	483	501	514	520	469	501	555	471	468	492	484	494	469	494	495	471	473	444	521	492	497	522	500	504	504	501	496	451	454	515	495	453	515	452	477	513	508	511	505	485	525	464	495	497	508	489	448	493	515	461	496	472	490	472	514	509	429	507	463	486	485	459	499	461	534	489	519	517	546	487	516	509	501	475	520	494	499	463	477	497	462	510	445	507	502	484	508	473	512	517	544	494	495	487	509	468	526	496	498	497	502	501	506	490	471	486	493	489	500	503	524	501	504	470	491	485	535	468	490	522	458	495	496	486	483	453	483	482	507	484	482	477	513	489	485	507	517	492	468	524	488	517	476	506	493	536	493	461	512	475	480	491	495	478	464	491	513	497	457	534	442	462	471	510	497	476	461	508	450	531	515	517	511	459	458	510	504	499	521	532	510	471	450	482	473	471	490	496	488	517	526	476	477	462	463	486	481	483	481	521	523	503	542	467	502	474	502	520
2305	869	1151	996	787	639	585	522	434	440	395	348	363	342	342	341	327	331	317	320	309	318	336	325	304	332	343	284	341	324	288	299	303	357	287	301	336	341	273	325	314	286	285	321	338	313	286	350	290	311	309	299	328	305	319	291	290	315	301	260	319	324	321	288	278	283	315	310	339	320	325	310	291	293	292	312	288	315	271	297	267	281	325	298	296	307	318	287	320	285	283	291	284	293	331	305	298	330	317	302	300	307	341	310	299	303	311	335	297	282	315	304	229	287	333	310	301	293	295	288	350	315	315	324	333	310	273	266	317	358	288	301	309	293	306	295	330	303	298	308	328	290	302	276	284	298	308	266	298	273	319	324	293	312	287	301	292	281	263	289	304	301	319	338	328	308	266	312	313	289	311	329	305	342	297	348	301	267	294	308	314	297	303	344	300	291	265	285	343	338	309	311	284	278	314	288	318	297	278	322	272	300	341	320	342	301	308	298	311	314	321	316	298	299	292	302	315	328	325	302	320	311	259	292	308	296	321	332	286	282	327	307	310	291	318	278	321	301	309	306	256	307	325	295	293	313	310	292	329	323	307	295	274	273	295	311	298	294	275	305	329	341	263	305	278	310	305	272	324	301	321	307	300	310	317	318	301	301	330	306	304	320	300	294	287	307	291	330	319	300	275	277	327	306	309	342	300	316	331	292	309	315	275	301	295	334	308	295	246	299	269	299	290	319	312	321	364	290	290	327	317	331	316	308	316	343	309	274	309	318	311	309	318	317	297	309	306	277	301	305	289	307	345	324	330	337	285	345	298	291	300	352	287	311	289	289	300	319	303	324	331	303	309	317	318	273	279	314	308	335	298	287	327	325	297	317	316	335	345	278	308	295	300	279	305	303	282	279	283	266	313	313	296	288	303	297	304	276	307	288	311	333	333	323	338	291	304	301	297	322	278	287	305	325	302	304	292	308	317	297	316	344	285	307	286	309	282	340	297	266	283	268	278	300	305	300	303	323	261	314	300	293	321	335	311	297	320	299	297	303	315	314	296	287	309	286	334	307	292	316	306	315	316	298	303	333	315	347	293	278	301	285	311	298	303	320	332	289	324	315	337	310	307	353	288	310	301	285	284	315	305	299	315	307	296	287	314	326	287	297	315	321	318	297	301	304	270	293	296	283	287	293	278	309	325	325	310	298	331	297	313	287	319	316	301	305	287	303	288	307	284	308	291	298	284	296	290	297	284	308	317	329	291	325	296	294	299	321	281	305	327	279	299	280	293	308	323	328	319	318	267	280	306	318	333	311	288	323	258	289	306	318	293	264	330	308	294	310	313	320	301	296	294	288	311	319	308	343	299	319	303	269	300	304	303	291	301	333	304	307	267	297	325	298	313	283	259	291	323	296	295	316	273	320	277	323	317	294	353	295	297	306	306	325	327	318	312	342	321	270	332	300	293	297	284	318	283	321	293	333	317	310	292	329	272	309	275	263	311	309	302	327	295	299	326	306	309	309	311	298	304	287	312	294	256	271	291	327	307	295	309	293	307	298	299	283	290	285	310	304	297	320	322	310	326	309	273	324	310	297	292	298	291	289	290	313	302	316	313	327	327	329	278	309	274	305	290	332	308	300	265	319	264	293	264	302	314	335	339	272	297	308	285	295	278	311	313	333	290	314	304	280	318	314	269	277	289	294	307	287	291	332	316	316	319	289	291	283	292	299	328	281	294	286	303	329	323	302	315	301	314	322	298	273	319	284	278	317	267	327	311	313	305	293	333	287	271	312	346	321	301	329	345	293	295	310	309	311	292	297	289	321	260	309	291	317	318	310	312	304	293	284	315	309	284	325	299	343	291	329	290	293	319	295	308	301	272	320	272	302	296	306	309	277	312	257	306	300	352	294	290	271	294	324	336	316	289	278	330	314	291	278	280	271	307	285	329	325	297	300	306	281	299	313	319	308	262	280	314	301	308	294	282	276	297	325	322	288	292	290	285	305	328	298	290	269	294	285	300	317	287	302	261	319	277	297	305	308	284	301	309	302	287	294	312	275	294	293	320	332	290	298	317	334	286	294	305	276	328	317	310	293	292	295	311	329	310	314	323	305	296	299	292	319	322	338	295	303	251	309	327	317	312	285	292	302	284	322	322	302	291	308	301	323	300	305	289	301	279	315	287	284	289	307	290	291	322	320	324	309	286	319	287	304	296	310	294	349	323	292	310	324	290	261	324	323	292	320	296	310	299	317	319	308	292	256	313	265	298	279	320	307	307	331	313	307	290	264	302	271	327	306	284	301	309	317	301	292	314	316	330	312	258	294	316	308	296	293	319	326	320	302	304	294	270	306	276	316	292	297	328	313	317	302	310	281	300	320	292	277	328	274	321	282	305	300	290	290	314	287	306	280	282	301	287	295	312	292	313	325	294	330	311	319	325	329	304	299	313	301	299	292	293	274	334	290	337	305	321	269	286	296	309	289	303	282	310	300	308	302	306	311	311	288	326	277	294	288	319	299	271	302	285	311	298	309	306	318	293	295	311	280	311	289	293	282	302	327	299	318	283	316	342	319	269	315	285	323	325	325	312	326	287	301	317	332	283	320	300	271	331	297	314	317	307	294	312	257	273	301	289	313	318	308	295	313	358	345	299	279	303	308	316	315	292	316	275	305	319	298	272	318	321	274	307	344	342	313	317	285	314	328	298	284	309	339	296	310	321	321	316	279	317	302	310	321	285	317	322	302	318	314	306	310	315	281	282	310	319	315	302	293	316	321	321	308	303	301	297	322	292	278	293	290	291	287	249	325	300	301	299	306	286	304	324	309	316	303	284	305	280	285	316	247	279	296	299	292	295	337	282	294	285	289	306	279	316	306	287	306	296	295	326	285	304	273	298	309	309	332	324	285	281	303	330	306	298	294	295	300	291	317	311	328	333	305	306	255	344	322	298	297	287	310	311	297	309	274	280	294	313	314	340	327	293	287	301	317	274	317	280	302	300	286	318	304	285	313	310	289	275	283	276	301	303	320	324	323	288	293	316	293	324	285	297	289	273	266	319	311	305	315	300	286	286	327	312	311	320	300	311	271	276	280	315	335	297	293	295	323	302	292	301	274	309	334	316	326	310	313	313	272	329	275	302	323	293	312	310	310	335	309	307	266	316	318	296	271	292	317	320	289	324	343	292	331	296	276	271	318	288	292	309	326	288	297	333	304	298	314	313	271	277	285	289	309	299	339	298	277	307	304	307	299	309	297	274	330	317	287	263	336	299	305	300	307	308	274	283	262	338	296	297	309	284	318	280	323	340	307	275	325	305	311	292	318	300	296	318	288	283	264	285	308	312	308	294	302	288	303	314	282	331	300	303	335	277	296	301	303	314	329	294	313	287	318	301	267	300	328	308	281	288	272	328	313	295	271	277	305	272	310	305	290	282	293	263	299	293	300	276	300	302	305	327	312	327	310	310	311	285	301	305	316	277	334	317	296	302	301	347	304	271	288	294	298
2488	1343	2399	3033	2901	2588	2188	1852	1535	1362	1211	1123	1058	979	956	885	880	833	881	809	799	824	815	774	810	804	767	759	753	789	746	805	720	783	780	761	786	806	757	786	734	794	776	821	748	765	707	788	753	782	718	736	728	756	750	717	713	776	732	708	739	787	719	696	766	759	697	719	670	740	738	748	742	711	763	733	751	753	722	740	722	704	703	739	751	733	749	726	710	730	760	763	733	718	705	754	651	750	763	759	723	759	750	751	727	732	688	780	726	781	757	725	742	683	721	678	707	707	703	733	710	737	760	732	756	736	720	723	724	708	758	763	725	736	770	724	692	730	736	672	780	707	780	768	721	714	692	721	706	722	706	751	743	721	735	758	716	729	736	693	744	734	712	741	728	696	732	752	743	732	682	701	709	717	723	733	775	721	743	682	684	666	775	744	697	693	718	725	743	704	713	698	703	730	727	733	731	715	740	730	700	763	733	698	720	718	714	695	742	728	665	729	731	736	751	720	734	684	709	688	729	714	738	656	699	714	674	710	728	735	714	707	727	704	694	712	768	702	740	730	703	686	749	708	729	707	687	728	725	728	761	745	724	729	730	700	778	758	731	718	712	742	721	719	685	734	759	710	718	758	703	725	680	759	739	756	713	746	717	719	754	740	750	719	723	734	739	734	727	691	742	750	752	760	745	648	749	666	727	761	716	728	725	785	727	708	700	693	733	679	730	710	743	721	734	700	719	698	685	734	698	751	749	670	749	761	783	682	716	707	721	736	673	703	757	718	730	751	759	750	703	697	706	768	729	686	691	701	713	679	664	744	691	711	754	760	689	690	721	810	693	722	768	736	691	774	773	749	724	682	685	764	727	735	716	735	711	771	733	737	746	784	771	740	755	724	743	690	730	780	806	718	703	740	694	757	761	710	716	709	739	732	727	707	647	783	723	735	719	767	738	743	731	730	700	729	680	738	714	750	755	725	704	730	748	728	649	731	752	695	703	718	711	736	783	725	719	708	734	704	727	715	714	719	760	751	707	725	712	725	693	720	756	706	733	757	739	734	744	738	699	717	754	705	662	764	711	733	764	688	730	710	715	747	706	695	720	705	768	740	730	731	726	734	721	706	718	720	715	715	720	705	714	724	731	735	767	747	786	728	762	729	755	687	697	701	748	694	765	753	714	676	708	705	737	705	716	716	757	798	688	726	727	760	764	767	716	735	752	790	757	750	735	779	743	725	725	734	799	684	718	684	762	733	750	712	685	762	733	733	778	715	720	703	743	708	725	748	706	729	683	726	759	747	733	698	747	724	699	717	670	743	683	761	716	670	735	682	717	760	719	731	747	726	754	733	705	700	752	663	700	755	718	729	731	730	734	733	700	740	719	706	731	779	760	751	711	698	747	743	723	705	701	739	715	689	741	683	720	766	719	720	680	710	726	697	743	710	759	738	691	724	724	707	753	762	685	716	713	671	774	721	732	711	743	765	736	739	817	766	743	710	783	718	686	750	753	698	749	727	745	722	750	684	719	731	725	742	728	673	766	730	696	759	720	724	721	672	703	745	717	710	670	746	717	703	722	709	648	740	761	724	668	721	753	751	733	730	699	724	685	750	722	715	747	753	736	729	713	726	739	692	720	717	738	727	689	718	758	712	687	749	699	710	740	731	761	698	735	714	695	702	707	693	745	693	736	729	724	714	755	737	730	705	773	692	684	726	717	693	732	694	732	737	691	710	762	761	740	729	762	687	737	673	742	771	730	721	701	767	747	734	747	674	734	672	749	714	772	735	711	739	768	777	768	752	661	737	687	731	768	709	721	746	741	716	681	729	716	732	689	720	695	713	685	712	702	653	734	723	787	734	699	708	761	719	722	698	712	730	715	727	734	723	733	712	702	701	717	702	715	739	741	705	729	741	685	748	694	709	688	771	730	752	740	729	671	730	713	704	706	756	739	705	682	702	719	791	754	706	760	724	775	682	739	733	729	719	761	690	719	719	805	720	720	706	720	737	733	723	717	698	751	713	709	746	671	739	740	729	712	730	759	708	704	687	720	735	764	754	719	749	718	731	759	719	668	747	693	744	695	767	748	734	707	769	733	736	769	744	744	716	701	698	725	721	725	720	744	682	735	717	744	713	738	748	731	726	728	712	764	778	739	726	698	724	698	711	718	682	685	744	741	760	710	766	742	707	734	752	739	736	716	704	737	742	691	724	764	698	699	743	691	756	675	745	745	778	737	739	703	726	709	702	747	665	707	675	733	731	730	744	737	696	763	752	712	750	698	759	719	737	709	785	699	763	731	733	717	740	744	705	729	717	687	716	788	759	710	711	673	697	726	708	777	713	772	736	709	732	734	711	688	753	746	745	742	715	693	709	709	699	742	735	711	707	720	722	713	722	711	713	675	758	694	711	698	796	745	731	714	701	761	721	777	747	713	704	713	746	713	737	714	727	704	728	719	708	700	736	736	733	706	724	757	711	781	729	751	736	718	699	748	751	733	699	740	741	723	727	739	760	722	747	701	685	750	679	755	697	744	730	705	750	756	717	752	724	771	725	727	703	707	727	701	719	749	756	666	784	720	733	795	714	760	711	754	692	739	677	659	700	706	709	681	740	745	695	713	733	738	701	728	767	743	674	768	735	712	731	711	712	680	732	688	749	734	648	730	703	710	704	701	747	802	703	744	724	755	710	742	748	750	726	689	764	707	787	744	718	736	710	653	704	682	717	714	719	744	708	728	711	725	708	674	700	755	720	720	732	720	726	735	793	700	749	684	697	692	765	729	755	712	727	734	729	704	719	722	704	715	676	747	679	774	760	709	721	764	743	746	716	726	737	712	783	736	680	726	769	707	705	683	743	735	747	756	707	706	661	716	734	742	747	707	699	697	707	686	717	707	705	768	705	751	753	783	747	751	817	733	711	695	738	757	732	716	743	768	694	713	741	712	763	742	719	732	698	746	744	746	741	734	723	708	772	688	745	681	720	725	744	706	711	747	732	742	722	708	720	740	781	713	729	709	725	744	729	731	691	747	726	701	738	796	722	719	700	704	692	710	759	753	751	717	678	686	753	721	705	739	725	714	716	716	773	694	733	753	721	750	766	764	724	720	690	776	740	773	723	718	702	703	754	735	722	720	724	692	741	745	775	716	727	748	727	733	780	789	726	773	668	736	717	743	714	710	741	731	723	741	702	785	760	726	706	723	768	708	712	716	745	699	679	726	708	736	747	694	696	747	704	741	723	678	701	770	726	759	725	716	703	736	751	700	734	788	745	762	704	718	706	760	734	694	703	689	696	687	736	680	705	749	743	702	731	728	764	721	679	676	726	693	765	768	751	682	733	748	742	771	710	705	740	767	726	763	738	686	736	691	730	758	709	732	730	735	690	707	721	704	694	757	671	702	733	688	764	731	730	732	709	692	749	708	650	725	738	728	752	745	723	748	706	724	726	749	754	688	710	745	729	724	704	715	726	695	757	762	683	726	678	712	705	758	714
8288	1652	2009	1589	1243	1065	883	655	566	520	429	415	385	385	346	349	345	325	297	308	315	301	255	298	305	316	284	255	332	287	265	269	289	261	270	284	238	287	282	284	294	280	265	280	284	266	276	314	270	237	289	285	293	230	269	279	264	246	249	268	277	273	289	280	272	274	257	269	243	289	286	267	273	286	259	228	276	266	282	280	282	278	260	264	304	283	281	238	285	258	268	257	244	251	270	267	291	265	275	283	249	288	276	266	271	282	255	261	288	261	259	246	299	277	291	241	290	229	254	291	284	259	260	299	287	280	290	285	296	263	265	265	251	253	271	264	303	273	288	255	285	287	257	262	256	262	265	263	252	291	275	254	273	244	256	242	270	254	247	265	253	265	307	255	285	303	284	247	313	305	273	274	308	293	251	261	257	287	271	250	259	288	282	283	277	279	281	260	270	296	266	280	301	283	260	289	281	263	242	266	272	268	273	279	281	245	290	271	285	237	267	264	272	247	251	274	256	279	268	242	276	275	269	281	295	284	265	275	250	261	277	265	287	268	243	259	269	241	314	222	276	239	269	267	263	248	250	257	282	289	304	240	305	244	250	269	276	270	254	270	264	263	250	254	250	276	255	244	298	277	297	268	269	264	290	254	283	251	264	251	246	275	263	280	280	292	263	229	301	265	272	276	266	283	246	271	291	290	314	301	289	291	275	232	267	282	290	291	293	273	242	278	267	266	278	248	280	288	304	267	262	275	257	266	259	259	288	275	251	279	275	282	287	264	265	247	255	247	298	262	284	258	292	274	263	278	278	243	267	302	252	270	275	283	318	278	269	250	254	273	256	270	287	288	266	258	283	285	259	259	289	264	228	234	275	286	273	273	305	257	274	263	267	304	242	282	270	262	247	275	283	252	251	304	239	267	276	272	279	265	257	279	270	265	272	300	295	251	265	292	264	305	266	279	262	271	235	276	267	258	310	262	269	268	247	254	277	273	241	274	310	287	283	277	251	265	297	266	253	284	261	264	256	308	265	257	275	267	278	286	271	260	283	264	304	286	265	253	241	294	254	296	274	265	295	270	267	273	287	279	279	263	250	256	291	255	276	267	246	273	258	247	277	290	247	268	259	258	270	262	278	271	266	260	270	259	275	274	293	290	245	270	274	261	266	277	265	269	254	260	263	262	261	270	294	299	263	265	269	259	270	277	295	311	274	251	262	269	269	284	289	286	298	256	277	268	283	279	285	292	248	246	237	286	282	281	287	269	256	244	277	263	245	254	265	282	314	307	260	271	274	271	299	276	283	255	250	294	296	271	277	297	264	264	274	293	271	259	246	261	254	270	271	275	269	261	263	277	259	279	262	255	263	267	253	283	293	253	282	256	283	304	267	254	283	289	269	279	294	271	307	288	257	270	270	282	264	263	268	267	259	283	251	258	246	268	284	253	283	265	295	289	256	262	288	268	300	285	276	268	292	278	300	284	284	276	285	275	265	264	258	281	270	279	272	277	247	291	235	279	252	280	266	261	272	259	279	261	246	268	291	274	316	241	297	309	251	259	241	271	254	303	259	250	260	252	276	295	258	270	274	282	284	251	245	266	285	273	276	256	235	266	273	281	293	254	279	273	291	288	259	288	274	273	283	253	288	254	265	277	268	272	268	260	259	263	312	272	293	272	273	264	277	292	278	287	290	289	245	246	273	286	283	256	288	250	260	278	254	288	271	253	270	259	292	281	276	306	267	298	287	270	260	309	244	241	272	253	261	276	274	244	277	280	294	273	294	285	261	254	260	258	268	242	274	287	257	266	278	249	243	302	287	275	274	289	300	269	250	293	269	292	259	280	255	276	311	294	274	294	279	288	282	261	244	273	299	275	255	260	268	276	275	260	265	268	235	258	281	234	264	251	301	256	267	267	303	269	266	238	275	233	264	268	245	244	277	267	269	257	267	266	307	246	285	252	266	254	276	306	281	267	287	252	253	284	273	252	266	261	268	256	263	268	284	263	284	253	266	269	279	276	290	240	269	280	257	272	277	258	270	257	258	279	290	282	239	254	287	270	254	222	241	270	302	280	236	252	251	272	281	273	246	271	247	303	272	297	281	268	284	282	248	279	267	280	264	267	279	255	273	319	271	283	268	269	259	248	263	249	293	243	289	259	246	260	268	287	226	258	274	261	310	272	252	319	268	262	283	257	239	281	280	285	264	282	278	294	248	297	258	289	260	276	295	261	294	259	260	281	278	288	304	278	286	275	295	277	283	257	254	261	294	271	243	266	267	285	288	244	252	283	255	263	285	267	259	272	265	280	276	276	307	261	281	314	292	264	272	290	283	274	232	269	254	302	249	267	273	265	302	281	280	273	231	284	245	307	285	262	269	288	283	262	303	259	264	267	260	266	256	280	273	281	271	263	239	261	285	282	260	260	277	274	299	287	289	291	277	294	281	276	273	261	277	266	300	265	269	265	267	263	261	273	283	274	294	251	252	292	277	240	275	277	303	278	278	272	270	304	256	288	282	249	264	257	290	263	267	272	284	271	263	262	269	294	263	278	252	263	278	256	268	273	270	246	238	282	251	269	282	299	270	293	284	267	269	248	259	267	265	284	274	292	284	286	247	267	281	245	255	298	234	306	281	275	255	280	273	248	271	285	278	279	253	250	282	268	288	247	276	252	263	277	299	298	291	293	274	265	298	249	271	248	289	247	265	268	268	262	266	257	281	283	270	245	266	266	251	252	284	285	266	264	251	245	253	281	281	288	244	268	286	276	276	278	305	275	281	307	292	296	261	254	263	273	236	275	265	260	241	274	273	262	275	275	292	297	320	277	314	269	280	275	256	273	271	253	307	271	249	257	271	252	296	241	273	273	253	248	307	265	275	269	254	286	241	253	309	303	279	257	274	245	291	268	294	271	262	271	275	278	274	275	288	239	267	248	255	275	251	262	266	267	273	255	301	243	252	247	279	278	277	274	287	260	269	268	283	270	279	286	247	246	275	267	280	246	268	263	290	278	262	242	292	300	241	264	260	251	288	248	264	278	271	271	245	285	272	286	264	295	331	281	298	241	271	271	278	284	276	266	252	280	249	283	262	273	275	297	272	289	286	275	310	275	253	259	246	307	267	292	278	260	243	282	258	246	287	271	240	306	295	271	286	263	253	281	271	245	265	238	278	271	258	270	262	288	241	273	242	266	260	229	251	271	313	295	257	256	246	286	310	283	284	257	279	274	266	275	287	280	278	274	272	268	257	288	272	286	266	279	283	285	266	258	276	255	253	273	253	255	284	261	248	272	269	267	263	265	270	258	258	267	261	263	272	250	284	305	240	298	267	231	295	293	284	253	237	308	272	283	260	307	250	274	256	265	285	258	263	227	244	272	288	275	282	256	235	264	294	285	281	244	278	266	271	265	283	286	285	226	245	258	256	252	283	277	257	292	269	245	275	257	274	265	262	283	250	270	303	266	232	234	258	224	273	267	265	282	241	263	237	240	259	247
7091	1944	4059	5016	4811	4232	3749	2957	2359	2182	1815	1524	1413	1341	1180	1220	1109	978	944	931	934	816	878	855	804	832	803	802	782	749	771	707	728	715	715	730	721	711	716	744	703	741	714	695	708	677	685	689	718	670	644	719	696	638	681	674	680	664	689	674	662	659	674	687	645	657	642	689	611	673	635	670	640	699	672	667	647	689	673	632	662	606	645	626	624	670	643	681	654	636	644	625	655	631	652	690	672	683	680	636	624	672	666	692	635	648	649	658	671	657	642	672	646	691	678	664	643	636	669	620	664	662	651	624	659	621	649	643	642	657	656	697	637	714	645	649	636	636	620	592	614	660	654	642	650	583	646	642	634	612	691	638	685	666	637	635	637	656	696	679	621	628	612	674	669	616	668	669	648	640	632	656	673	621	637	651	631	617	607	670	647	667	641	672	639	674	662	642	673	639	682	622	657	691	669	645	643	658	662	655	609	658	654	610	685	654	681	644	691	653	668	646	688	686	647	640	622	645	707	684	652	667	660	651	668	682	642	665	665	630	688	676	642	634	628	640	682	711	631	628	640	619	687	689	633	687	685	647	614	651	620	647	687	615	668	650	679	677	634	650	630	618	638	611	654	672	674	641	649	638	655	668	601	668	702	644	650	660	678	676	658	669	656	656	699	657	652	704	657	656	648	678	640	684	637	620	627	705	609	691	671	636	672	653	619	648	644	676	660	651	678	700	663	685	669	654	655	681	660	642	679	646	642	651	675	601	648	693	667	643	643	658	676	643	661	657	695	626	665	675	634	606	684	650	621	661	635	654	663	643	662	652	671	674	647	626	636	687	640	669	643	659	620	653	671	631	661	646	661	655	683	668	638	670	626	696	664	673	680	642	626	682	596	680	649	675	670	654	660	637	638	654	627	651	667	677	688	656	657	668	669	608	652	733	693	606	660	650	654	604	633	692	663	638	591	631	631	668	650	685	675	623	622	649	650	680	628	671	598	645	640	619	689	671	642	630	628	670	630	633	668	649	651	635	607	657	637	615	631	655	645	649	613	694	626	627	652	647	637	639	670	637	679	659	635	663	617	703	636	656	634	687	655	610	665	689	630	646	651	639	622	630	623	635	655	616	672	688	639	644	635	680	664	635	683	682	681	671	713	682	644	667	662	650	702	666	671	624	657	624	675	630	710	690	646	618	623	643	664	636	654	701	655	692	657	660	636	627	635	623	658	657	671	621	645	647	614	694	647	676	713	610	674	631	643	699	669	626	664	686	669	659	669	625	611	635	617	640	688	698	668	655	696	628	653	672	672	650	664	628	689	671	650	639	697	596	666	663	606	701	628	675	651	668	654	674	674	603	641	632	630	654	692	715	634	674	625	649	668	649	668	662	645	683	623	622	659	634	623	640	644	674	620	670	604	679	652	664	663	647	613	684	629	649	630	663	687	660	626	667	656	637	646	657	641	627	658	655	655	664	629	659	657	681	660	639	699	659	642	681	678	636	582	626	641	637	630	664	618	680	676	659	642	647	662	635	643	655	644	647	663	669	615	634	664	658	644	686	689	632	644	633	671	594	626	670	652	624	704	631	631	656	666	653	634	639	607	618	693	637	677	683	661	652	650	662	673	655	668	658	619	652	699	641	667	652	606	655	653	607	627	699	653	659	665	653	616	665	650	636	668	654	648	611	631	656	693	629	673	665	675	661	654	641	632	646	694	677	662	657	628	653	628	624	625	697	630	666	679	648	643	670	652	687	605	645	655	654	634	637	628	646	659	648	663	644	682	632	656	676	678	708	691	684	668	665	589	675	647	652	639	658	630	599	646	665	558	656	664	644	652	638	640	651	652	674	612	649	570	671	686	648	688	696	703	644	640	635	653	640	634	635	616	642	656	706	696	653	646	673	660	682	677	642	649	685	677	656	654	677	685	639	671	695	674	672	719	682	618	661	612	620	693	664	623	665	689	664	680	709	639	656	648	587	669	603	657	638	686	667	669	620	666	635	670	638	650	650	622	605	644	677	673	703	645	660	684	689	636	665	673	663	641	621	648	626	644	647	644	681	685	644	668	675	631	664	697	679	653	653	665	688	673	608	626	662	661	670	695	682	661	687	711	670	684	618	652	658	708	646	626	669	614	629	630	653	608	646	667	663	654	690	650	660	646	651	649	670	651	711	649	633	631	669	623	629	590	691	634	601	660	666	658	641	646	664	684	664	673	678	651	660	656	634	627	677	690	653	635	641	651	637	657	648	623	694	674	672	607	663	627	679	695	654	632	713	683	683	667	641	660	691	649	662	657	656	666	731	650	666	640	643	632	663	621	660	643	640	646	688	646	644	683	682	684	690	653	642	650	673	690	650	625	615	670	697	684	653	731	623	663	653	672	699	643	616	649	642	632	664	643	628	684	628	644	668	664	619	703	670	661	622	627	652	696	637	683	658	592	647	701	656	635	650	681	642	661	660	620	682	647	690	654	663	655	668	706	670	626	669	629	639	630	613	626	673	677	696	666	645	643	612	633	626	661	664	671	678	640	632	657	699	640	663	644	709	656	633	666	694	692	629	675	624	651	681	643	657	697	680	648	684	667	589	682	694	669	653	630	632	673	653	659	675	635	671	611	675	673	648	592	657	678	662	699	661	612	613	631	719	649	708	646	633	672	681	646	679	632	686	615	648	657	687	629	674	648	664	661	667	656	652	676	651	660	665	625	651	675	658	669	677	703	629	658	650	741	618	671	627	642	596	628	663	646	631	725	640	672	697	682	640	627	679	638	608	628	653	643	665	690	641	668	659	623	651	634	623	660	684	643	615	687	633	648	661	673	635	640	694	689	652	675	698	696	634	693	630	637	679	650	665	682	626	657	698	654	618	684	625	648	670	667	632	692	657	651	619	686	665	628	683	679	648	674	670	625	640	656	642	645	685	632	622	690	639	676	665	679	644	652	649	648	671	696	643	604	672	666	675	658	655	646	651	633	689	662	655	639	661	723	617	670	669	626	635	665	660	674	648	646	633	657	661	682	639	651	635	658	625	688	630	623	638	687	682	705	654	664	578	664	687	666	680	663	602	642	680	642	610	621	686	658	643	647	618	677	695	640	647	651	637	633	654	705	651	692	664	682	680	655	670	655	637	725	643	673	640	658	651	649	688	657	688	685	629	682	669	615	634	679	661	649	642	642	683	602	669	627	631	648	660	652	633	655	667	631	620	621	622	672	663	657	674	632	652	614	689	675	659	667	661	652	647	650	656	657	684	639	661	663	620	690	661	689	671	678	655	675	676	625	643	653	638	694	654	665	621	649	667	645	687	601	712	678	643	624	643	653	650	667	706	687	649	637	643	646	660	667	667	657	658	710	720	671	595	615	648	647	651	656	596	696	693	680	640	652	629	660	685	612	670	650	583	659	609	623	674	667	648	661	663	628	650	632	684	655	631	630	605	665	656	646	619	696	674	672	638	633	627	629	665	661	682	677	614	618	647	686	618	636	657	685	671	663	674
14085	2558	2810	2237	1777	1447	1141	816	671	565	460	392	410	352	328	301	303	247	257	258	224	234	214	225	241	201	232	222	228	234	189	220	196	221	199	208	220	191	194	219	184	211	233	217	198	195	215	212	186	199	185	202	206	197	224	200	197	178	207	188	174	195	188	198	216	197	177	207	198	215	209	201	213	199	212	220	194	197	192	203	190	202	195	204	199	180	182	180	192	197	199	201	192	196	177	204	194	158	194	176	180	182	192	183	190	191	204	211	175	202	184	196	182	211	214	189	195	192	188	188	198	220	190	180	203	160	217	193	170	178	181	196	198	208	211	189	210	181	197	196	208	188	202	204	183	214	215	178	181	188	197	161	216	187	211	200	204	189	214	222	194	191	215	206	183	183	188	190	164	211	200	196	210	221	200	202	188	214	217	200	199	176	171	186	199	204	193	214	188	226	192	174	172	199	218	213	207	197	185	168	182	190	189	208	190	215	225	205	218	142	185	237	208	216	168	199	170	179	188	197	205	195	193	198	210	206	172	166	178	181	208	194	191	192	200	192	211	203	178	207	192	215	200	223	198	189	209	187	195	206	188	188	182	198	180	195	186	204	172	178	186	192	162	192	174	190	181	235	195	217	204	181	211	211	198	188	199	179	208	185	182	186	198	192	182	197	194	172	189	183	201	194	198	184	192	192	183	222	204	198	190	194	172	188	181	210	203	195	183	202	195	202	220	211	198	181	212	178	184	188	214	207	203	177	166	195	217	188	185	204	206	204	174	204	220	173	206	191	184	207	211	215	210	193	189	207	214	180	214	177	194	199	198	196	175	208	214	180	181	216	195	190	195	192	202	169	192	211	194	200	176	173	201	191	213	214	188	187	184	206	193	187	191	206	198	178	202	197	187	184	200	151	198	199	179	204	191	174	192	175	191	180	195	192	184	192	235	181	193	177	215	214	194	190	179	199	233	207	166	203	182	184	185	199	197	205	203	198	196	185	196	190	176	189	205	185	191	189	189	169	206	188	195	183	194	215	213	205	215	185	187	196	176	171	193	202	194	192	201	199	213	207	188	179	213	199	189	195	176	191	209	212	204	187	212	175	214	199	177	201	191	194	202	201	209	204	203	229	179	175	197	231	209	229	193	179	204	192	187	204	201	192	201	191	223	204	219	222	221	184	204	204	202	185	218	187	203	184	191	170	209	186	198	201	192	191	220	194	178	212	196	196	190	211	201	198	201	178	205	202	188	170	175	195	185	199	179	193	215	210	192	212	206	187	196	215	189	197	197	147	173	183	193	207	198	191	192	157	203	189	190	214	194	200	206	196	201	215	218	193	168	221	169	208	183	185	202	187	202	191	225	190	203	193	181	217	219	223	200	198	193	195	199	204	204	201	207	185	197	211	197	206	209	172	210	183	196	176	184	192	176	175	174	188	205	183	181	210	181	202	230	206	200	188	167	211	212	175	184	202	186	187	203	226	175	157	176	180	193	225	198	200	215	184	177	194	211	183	205	229	159	209	188	223	190	200	197	188	199	203	191	229	191	168	223	191	175	205	224	197	187	203	190	191	193	191	204	196	179	224	213	162	188	200	188	200	191	212	184	199	201	195	209	202	175	208	205	203	216	209	198	162	184	193	194	193	174	205	189	205	197	199	208	209	189	175	198	199	184	183	203	220	207	180	180	199	188	190	194	184	182	193	186	194	209	190	192	210	208	199	202	176	199	186	182	214	217	238	210	182	226	192	211	200	204	185	189	202	197	199	170	182	202	187	176	195	159	180	197	211	196	187	214	229	194	175	172	190	196	197	196	192	212	221	198	219	186	177	191	220	218	207	204	165	190	201	204	224	165	189	202	203	189	180	190	207	215	180	180	211	197	219	173	199	225	199	187	187	199	190	171	176	192	209	178	187	181	186	156	204	196	211	192	186	179	228	193	186	205	229	195	213	177	200	217	187	200	175	205	193	178	207	195	207	202	203	194	200	199	190	195	181	196	228	190	165	206	179	200	203	184	190	206	189	211	204	196	178	202	174	203	210	205	216	202	195	202	196	208	213	184	194	207	211	211	204	188	206	198	205	190	193	176	190	192	198	197	186	206	195	200	200	209	193	197	194	236	202	204	188	197	214	206	204	185	193	199	193	216	187	216	202	212	198	195	181	197	164	198	170	197	197	188	208	194	209	186	178	177	211	174	183	212	182	219	184	185	227	199	189	177	203	172	201	182	204	207	193	187	205	200	200	208	205	189	178	185	189	209	188	204	209	196	185	212	176	203	181	186	190	199	197	179	200	195	181	203	180	219	197	191	176	219	180	188	189	224	187	186	200	180	209	186	189	203	210	217	200	196	200	191	188	198	190	230	181	211	178	197	184	180	172	200	194	200	182	188	220	196	194	180	190	211	202	206	189	187	177	180	188	203	211	201	210	190	189	175	208	201	180	191	224	199	183	205	180	193	242	210	208	212	193	174	186	180	200	188	184	198	191	201	179	183	203	197	199	193	191	219	185	198	183	201	187	192	187	208	210	192	168	187	184	176	201	193	177	192	173	178	213	217	218	183	206	185	172	193	212	212	206	199	194	176	193	187	213	199	189	199	185	210	184	207	201	183	217	194	196	202	226	175	196	188	214	181	195	185	199	186	198	184	173	206	186	174	204	190	210	204	193	192	193	176	196	209	181	177	201	188	208	216	154	204	200	210	196	201	192	197	194	212	175	207	179	181	203	191	186	170	193	202	214	174	181	230	190	216	226	187	175	207	167	207	220	183	202	221	200	186	178	186	190	194	204	185	220	194	206	206	176	200	205	172	217	194	187	219	189	170	192	202	169	184	210	214	217	222	205	198	205	204	190	187	217	182	181	193	195	192	216	199	205	194	188	182	208	201	198	213	178	206	191	172	203	202	202	211	203	190	197	196	200	189	191	171	181	217	189	194	209	202	189	188	222	199	194	204	192	191	217	224	184	194	218	182	201	218	178	214	190	203	208	203	195	204	194	196	224	205	217	201	178	206	198	195	189	189	186	205	192	193	217	184	211	203	156	174	216	229	216	164	215	176	216	197	186	199	160	207	177	222	204	190	208	216	197	168	185	200	187	197	188	207	207	169	210	207	219	189	187	200	188	164	202	207	182	189	194	195	199	200	175	184	215	227	201	211	209	205	195	182	162	200	184	194	165	180	176	209	198	187	186	212	173	174	203	165	167	180	198	169	201	198	201	191	188	198	181	188	166	196	230	204	204	180	208	196	233	200	199	213	197	203	172	221	188	187	189	184	202	170	189	179	208	192	215	203	196	188	233	194	203	191	170	197	195	208	184	203	180	166	190	190	178	202	196	194	202	227	206	184	189	183	195	203	197	176	206	182	200	213	191	186	178	202	196	178	162	159	220	178	206	196	192	231	173	197	210	174	198	193	199	187	212	203	191	168	216	205	181	201	183	209	191	193	199	211	190	197	190	211	215	209	192	195	224	196	189	215	169	183	173	200	204	201	216
9044	2552	5378	7132	7094	5496	4856	3738	3114	2542	2068	1788	1781	1540	1343	1240	1118	1076	980	1034	894	865	841	798	758	729	736	701	692	606	635	616	613	595	597	589	637	629	646	643	638	558	620	559	602	615	550	533	580	516	528	516	509	523	552	483	522	561	509	510	526	524	514	518	513	515	517	515	509	502	500	540	520	490	523	498	503	526	506	485	505	523	508	461	497	482	486	464	517	485	523	471	499	487	478	504	508	500	502	491	491	518	469	481	470	498	476	453	512	439	464	490	469	481	499	480	513	520	474	486	503	479	441	471	493	471	475	487	523	464	493	533	470	509	478	514	512	510	509	485	529	472	490	502	504	511	496	487	520	478	495	490	529	473	456	468	508	501	466	473	508	518	463	525	492	506	500	488	478	497	502	495	476	473	480	505	537	488	473	492	498	466	467	531	511	458	468	477	477	478	507	489	528	488	484	468	504	503	478	473	500	507	487	465	487	497	478	463	492	453	469	500	486	495	504	485	494	478	461	516	523	520	508	493	494	492	453	508	487	498	480	475	498	513	490	496	493	494	486	460	509	455	482	523	458	491	491	494	498	452	488	519	504	465	477	477	500	512	506	513	495	455	500	526	512	481	512	451	452	499	505	532	474	454	496	494	487	519	486	479	487	495	469	473	517	496	475	502	497	486	484	510	475	506	475	460	470	467	498	489	459	480	472	476	499	479	507	508	504	460	480	500	491	482	487	455	520	468	469	485	498	526	531	488	508	476	504	477	496	511	461	498	459	473	479	508	481	489	462	510	488	509	481	473	496	519	497	479	502	479	499	507	487	510	486	463	508	472	478	510	518	507	468	468	478	500	480	496	552	488	470	490	502	519	475	488	503	487	444	497	482	507	462	499	492	495	523	514	452	491	466	466	511	493	499	491	458	452	484	491	477	479	551	471	491	501	493	490	505	443	442	504	490	535	481	507	472	507	504	481	519	471	512	522	502	485	443	520	473	492	439	470	496	515	499	472	501	472	522	460	509	496	482	476	495	506	508	462	449	505	451	492	514	469	492	508	485	462	494	488	467	514	489	496	501	530	496	507	461	486	477	508	514	462	468	490	484	465	462	485	496	501	439	526	478	492	495	525	504	523	476	490	490	464	467	499	511	478	523	533	479	500	493	497	487	475	492	476	503	493	524	446	483	431	509	470	484	473	480	480	497	497	481	515	458	487	518	484	457	525	500	567	495	447	499	509	489	467	536	491	445	465	454	510	501	448	482	494	494	508	523	489	506	516	524	526	477	475	464	513	476	527	526	488	456	523	461	508	500	485	507	488	491	550	514	490	476	505	455	468	502	489	515	494	454	515	445	496	502	516	490	515	492	529	501	484	475	488	482	487	552	501	467	493	499	495	471	453	475	520	501	539	498	455	491	470	479	483	506	492	479	508	474	521	504	476	507	487	505	449	483	460	533	435	515	548	534	492	486	499	471	515	519	483	448	501	481	486	493	537	483	462	538	488	507	513	476	480	508	516	474	462	490	542	511	471	523	482	474	522	497	495	444	472	484	499	506	480	487	522	521	478	480	523	497	500	486	495	514	489	479	507	459	490	468	484	482	450	496	480	525	475	491	508	488	478	456	478	493	487	473	488	478	452	500	488	482	512	470	496	483	521	507	510	472	494	479	480	511	517	507	428	499	569	474	535	485	519	531	495	511	519	509	534	479	489	492	458	518	482	464	494	506	473	463	481	476	503	484	514	505	507	506	508	463	512	524	526	483	506	483	506	493	494	477	468	451	541	519	467	517	507	507	521	490	457	494	460	485	484	494	534	517	533	519	488	480	494	485	462	470	531	512	509	484	480	464	493	463	519	497	474	477	503	486	491	501	471	488	513	499	507	483	492	496	513	514	509	501	488	483	500	496	498	473	484	505	481	463	503	477	491	491	491	476	502	516	454	485	478	508	473	465	501	506	519	488	503	485	499	542	455	465	516	467	534	511	475	474	448	513	525	503	526	502	468	482	493	516	462	476	509	458	491	508	487	511	475	520	501	507	512	493	533	520	528	533	511	447	460	511	473	492	499	539	471	493	512	496	479	467	467	516	487	507	483	449	468	476	494	497	505	488	498	482	447	514	513	481	503	501	537	492	512	446	484	476	478	479	496	523	504	468	507	488	523	489	501	478	531	492	474	491	470	506	475	491	509	488	501	490	467	487	485	511	458	530	508	471	494	512	490	499	476	496	534	476	490	510	495	505	478	483	499	451	445	483	507	483	494	457	459	472	464	482	473	483	503	487	479	524	465	478	476	496	525	474	492	493	498	471	492	469	463	465	477	500	470	490	495	473	498	526	474	495	501	513	497	497	530	486	467	478	505	494	525	490	505	469	501	539	481	454	489	501	539	477	466	492	479	504	480	486	492	488	520	518	558	470	482	499	461	441	509	513	451	491	471	502	538	464	502	486	473	479	468	472	455	522	487	519	518	491	480	502	470	483	474	485	494	472	516	492	508	472	485	499	485	509	492	492	477	511	518	474	498	510	490	496	477	499	467	490	518	549	481	497	498	512	474	474	470	505	451	490	459	469	464	511	492	494	503	499	473	458	488	442	492	470	480	482	493	506	529	471	504	484	488	486	488	492	508	503	488	504	490	478	522	490	471	500	494	472	479	492	491	500	458	524	534	483	501	462	486	487	480	501	508	504	488	520	489	492	467	504	475	525	506	510	480	496	470	476	504	464	466	463	476	506	497	506	461	518	478	487	519	474	465	488	477	489	485	463	501	453	487	462	490	490	492	525	501	490	553	489	483	474	525	511	452	513	519	505	490	502	504	492	504	512	474	494	543	496	500	500	487	527	468	459	477	508	492	512	459	469	470	489	525	497	491	511	466	513	495	508	479	495	509	479	482	492	501	525	513	479	484	476	501	504	445	477	507	496	517	516	479	522	497	475	466	471	471	497	474	503	485	474	481	507	514	511	488	493	482	514	462	522	517	443	486	493	504	532	508	471	491	491	475	472	510	513	511	503	459	464	490	507	530	505	462	483	456	467	527	496	468	523	510	523	480	484	480	509	491	475	470	498	442	503	500	470	534	505	497	493	540	497	478	499	524	493	495	474	487	479	481	516	501	479	478	470	462	472	458	505	517	509	473	514	520	496	451	518	500	500	535	511	495	509	510	476	502	499	488	484	471	486	510	536	491	477	489	501	501	521	485	518	462	462	516	486	483	485	546	498	459	476	486	499	472	510	482	488	450	505	481	488	459	467	488	480	442	494	503	494	488	515	475	511	439	517	489	483	521	544	514	440	491	532	508	503	513	512	491	478	502	524	468	474	500	479	493	501	491	510	491	540	508	483	469	497	485	496	492	439	505	474	485	493	488	505	532	530	464	526	462	448	482	466	480	477	486	480	492	493	445	482	480	493	467	512	481	514	461	468	517	549	458	484	495	447	512	471	500	469	508	480	504	461	532	488	485	513	459	465	483	504	515	529	500	483	498	474	534	505	516
2408	982	1165	1124	839	673	614	470	478	430	379	368	358	333	344	343	330	341	315	327	335	306	320	289	321	341	303	272	312	297	296	296	349	303	284	286	297	305	304	313	312	300	298	292	309	322	326	314	264	322	308	330	295	323	304	309	291	300	299	322	283	326	306	283	285	305	277	297	274	301	284	321	301	309	303	305	271	294	338	294	271	286	286	319	321	282	361	274	318	287	297	290	284	289	310	286	282	285	305	307	272	288	298	308	332	304	331	307	324	292	284	283	337	291	330	299	312	274	294	288	308	296	265	323	303	298	299	315	303	306	312	309	314	277	310	267	327	280	298	315	280	325	307	285	299	344	343	316	297	273	291	311	273	287	248	317	296	301	311	324	295	289	283	311	291	305	283	305	291	307	312	300	293	316	288	307	278	294	286	284	283	293	287	315	324	298	294	278	304	295	307	346	300	299	311	275	299	329	318	303	305	303	304	304	324	299	275	320	292	310	297	281	301	303	281	303	303	274	314	295	292	301	284	314	309	319	297	332	287	310	316	325	312	329	264	286	323	303	337	336	295	304	300	278	298	321	316	328	311	318	337	320	281	299	269	313	290	303	334	324	305	327	302	278	295	292	300	319	289	320	313	294	276	283	296	289	265	303	289	300	325	305	298	289	293	296	296	284	330	305	333	304	292	302	288	297	319	301	328	301	276	304	331	287	282	309	304	323	316	309	314	304	269	279	312	322	307	283	298	309	318	338	318	301	275	330	310	328	334	311	323	292	348	286	313	303	326	312	325	286	335	315	314	282	306	302	287	286	302	330	288	310	328	283	302	294	294	324	297	302	326	304	298	288	333	292	339	290	300	312	307	308	309	303	278	275	304	296	283	292	294	314	321	296	310	305	292	271	280	304	285	287	289	281	298	313	334	278	279	291	304	337	291	311	290	310	284	318	275	283	301	299	292	317	320	306	293	315	271	284	317	320	330	294	305	314	315	294	264	327	310	312	303	301	289	283	293	318	320	308	306	319	331	309	277	277	276	311	330	277	293	318	275	286	284	301	287	314	271	318	283	306	309	294	301	297	291	326	312	300	281	310	312	295	312	281	297	327	313	309	312	305	321	282	295	306	292	277	312	305	265	320	296	307	266	305	276	318	303	318	299	284	305	304	301	321	322	266	279	289	337	316	290	306	325	335	273	283	269	274	303	310	299	307	323	285	269	321	284	302	318	318	309	302	303	293	304	295	317	295	296	301	295	294	285	317	297	310	284	275	294	293	281	295	317	296	291	278	291	321	292	272	281	326	302	302	311	306	327	296	303	308	318	317	294	287	320	310	268	308	303	297	311	291	291	284	314	335	319	321	286	290	297	341	276	291	286	278	297	306	291	311	290	287	322	286	279	267	300	292	285	313	313	291	299	265	290	292	258	295	322	326	300	293	281	288	309	313	302	322	298	279	297	285	306	297	313	293	293	331	304	295	321	298	320	292	302	287	313	312	310	303	297	285	302	280	286	323	279	337	304	264	298	298	297	296	304	299	274	316	339	299	293	285	312	285	298	316	277	289	327	299	286	286	319	304	291	289	326	350	271	308	285	289	281	291	312	312	264	308	290	323	295	322	333	323	350	305	340	289	321	324	303	292	287	305	288	338	307	310	305	317	291	276	294	268	322	311	303	303	305	322	311	285	321	301	311	282	281	324	318	292	315	317	284	300	290	292	295	305	273	279	301	295	284	310	296	307	313	309	302	328	286	290	301	287	302	297	310	314	308	285	287	293	269	286	304	329	312	290	291	306	262	267	292	337	285	311	279	307	307	320	270	314	313	276	312	309	304	335	327	295	302	338	308	326	313	309	288	327	306	288	339	310	290	299	270	296	303	318	316	293	281	297	303	303	292	294	284	289	336	318	294	336	273	271	290	310	292	316	294	298	298	332	310	288	304	278	326	307	303	325	337	288	298	308	326	314	318	290	283	271	290	294	318	311	291	305	303	274	328	311	288	264	304	305	294	300	321	288	289	293	324	292	299	287	313	284	316	330	306	286	306	284	302	296	313	289	305	278	317	323	308	290	316	310	299	318	284	278	278	287	299	297	332	301	318	290	290	285	289	312	313	273	297	293	312	293	337	268	313	322	315	282	289	301	282	295	278	298	332	296	319	307	319	303	297	301	323	302	311	306	330	292	332	318	295	304	277	311	290	313	283	309	279	301	321	309	296	337	297	317	295	306	248	296	300	310	268	318	304	290	274	303	269	276	288	312	270	291	280	293	296	325	307	314	298	291	317	322	265	299	277	315	315	283	264	304	289	326	304	300	288	271	294	335	303	287	297	321	282	295	313	315	291	322	289	294	287	270	321	293	298	316	301	291	288	293	292	279	306	300	296	283	306	298	307	303	289	303	286	292	308	291	311	287	299	283	305	293	315	289	291	289	322	284	335	331	289	283	324	292	303	299	334	286	270	289	270	317	268	327	338	300	288	287	278	307	339	327	288	297	320	312	302	308	280	290	294	304	288	293	288	302	303	329	301	266	302	318	321	308	295	273	289	281	281	281	322	298	292	298	309	276	300	309	298	292	288	281	298	287	318	305	289	285	287	268	300	271	299	271	281	257	312	318	296	313	311	273	323	304	284	307	313	275	319	298	300	314	287	325	298	306	283	287	309	271	292	300	302	294	287	284	306	286	324	325	288	272	286	285	300	324	283	318	320	325	318	271	276	298	293	312	319	313	315	318	303	278	302	303	294	286	305	317	324	295	314	320	323	313	326	308	282	279	306	309	278	315	331	312	286	314	340	288	312	302	296	283	320	333	292	324	305	289	312	295	305	306	286	309	280	257	287	292	328	309	302	325	310	288	289	289	291	300	310	275	289	345	294	254	294	318	300	284	295	310	315	310	306	307	271	305	261	283	327	348	282	315	288	320	302	290	283	292	273	303	308	297	315	295	277	312	279	296	313	293	323	299	261	294	307	275	289	272	305	296	279	265	276	318	314	312	315	298	279	299	292	303	317	307	340	306	274	282	294	314	285	313	281	332	305	278	291	305	313	283	299	286	292	317	292	340	290	304	313	295	301	309	294	319	307	284	301	275	319	309	280	315	336	305	313	290	311	302	330	315	298	253	252	277	328	288	308	291	318	309	319	297	276	290	308	333	314	309	335	278	310	333	293	273	317	306	284	285	300	330	295	329	270	291	301	273	282	275	305	300	308	313	308	303	307	284	326	295	290	318	289	309	310	308	312	295	298	274	280	256	287	298	314	317	282	327	334	295	312	275	309	286	300	291	304	296	311	304	303	318	268	305	298	299	306	317	308	294	323	338	310	289	287	284	326	282	316	279	306	311	304	293	334	274	287	265	286	283	295	281	287	306	301	329	296	310	291	331	313	300	307	319	305	281	287	315	310	283	304	308	327	303	289	320	310	324	278	310	320	293	279	292	290	285	288	281	297	284	330	321	304	295	294	283	346	308	289	309	267	328	277	300	279	257	311	321	277	290
2601	1445	2384	3251	2940	2592	2277	1809	1596	1404	1238	1134	1001	986	1014	892	942	850	831	843	843	790	831	825	788	738	752	788	775	741	756	776	726	760	743	793	736	790	763	733	788	745	757	749	713	777	728	752	723	770	725	789	713	724	749	712	746	692	716	771	793	721	748	702	731	755	761	699	720	738	737	685	751	743	648	749	723	713	721	773	750	703	715	705	717	713	722	671	771	714	740	745	750	743	762	709	761	731	751	706	718	723	759	734	681	712	699	734	727	729	751	701	737	700	726	731	705	726	752	731	705	731	697	758	740	725	747	679	743	753	756	703	696	778	738	795	713	689	697	760	727	732	704	739	716	698	756	667	701	721	713	715	734	724	737	736	699	740	681	752	741	718	783	727	715	745	709	703	727	719	757	751	726	743	728	746	718	687	682	681	786	722	694	669	713	699	717	716	699	678	750	743	756	690	740	687	685	692	689	736	714	700	708	730	695	729	718	752	724	739	756	756	739	727	707	708	796	758	690	749	761	763	751	697	706	724	755	753	724	707	732	736	724	750	715	737	670	713	714	727	738	736	764	756	697	737	750	724	734	683	681	711	726	733	723	698	750	713	712	752	709	724	741	754	719	701	712	751	744	670	733	781	723	716	730	666	693	746	723	756	737	751	742	752	725	727	733	672	713	727	722	724	671	729	703	726	731	701	692	700	703	722	726	731	746	705	739	730	719	739	692	761	736	694	746	707	704	696	720	729	715	732	775	694	707	673	687	678	686	737	717	735	718	705	723	714	748	693	709	719	752	750	710	708	723	733	729	705	739	789	767	754	700	752	701	687	687	727	762	736	714	735	724	743	729	721	750	716	722	723	757	737	718	723	695	727	730	730	741	690	734	702	721	670	757	718	681	745	687	755	747	732	711	738	732	738	688	724	701	731	687	676	740	724	744	663	766	700	753	750	773	783	709	708	776	741	709	733	694	679	723	739	749	674	694	695	714	722	718	711	713	697	702	684	744	739	713	749	720	717	718	734	719	759	743	669	704	700	700	747	723	713	695	676	709	746	698	756	738	795	745	730	681	719	701	677	691	709	735	685	737	730	767	762	710	708	751	717	693	716	679	712	716	726	726	757	715	727	722	742	731	697	730	702	725	720	712	746	703	734	723	738	693	711	695	669	727	752	706	702	678	728	768	719	708	698	731	722	719	746	790	765	716	747	734	660	752	750	715	752	683	703	702	721	705	666	654	743	702	722	732	731	731	713	685	748	729	693	756	757	728	710	707	715	721	713	705	675	739	723	716	741	693	710	771	728	720	702	736	798	766	682	688	743	730	730	738	702	715	705	679	678	741	698	736	695	739	739	710	700	701	715	731	736	734	695	725	685	784	719	702	715	718	707	686	708	764	704	707	730	714	730	699	684	722	703	767	723	686	715	694	698	737	703	690	691	786	719	709	738	710	728	710	723	747	716	711	696	733	703	748	750	778	735	712	706	721	708	723	695	720	725	725	684	762	708	705	729	733	774	750	733	739	719	741	761	796	703	728	747	723	784	677	673	695	714	700	773	723	743	698	744	674	700	741	751	694	692	747	696	720	747	731	727	791	653	756	722	702	698	708	695	703	649	754	728	734	745	711	686	752	738	703	726	731	696	702	733	702	701	744	712	719	725	718	705	734	705	728	671	704	759	667	734	740	735	710	753	724	724	740	716	734	746	691	671	686	729	747	723	772	687	765	718	716	727	771	685	697	720	668	743	734	748	745	707	698	750	664	759	672	739	718	718	744	672	733	743	716	738	777	728	764	763	708	711	782	721	706	781	779	681	717	744	760	736	736	752	733	679	706	706	708	736	732	698	759	720	676	698	746	720	729	736	731	695	724	774	743	729	744	724	748	736	722	723	699	701	742	771	706	685	757	745	665	694	770	708	725	709	774	686	713	768	777	726	708	755	722	739	732	749	743	706	703	728	748	731	722	755	714	756	717	742	729	720	726	733	742	696	708	713	665	723	740	708	759	696	730	725	719	696	658	733	736	713	704	707	712	755	709	664	733	755	743	750	710	718	753	721	713	727	736	722	713	700	742	724	725	694	770	703	708	724	695	753	771	732	708	770	695	730	732	705	794	700	741	730	708	770	686	710	739	737	687	742	727	756	709	743	732	700	702	737	780	688	733	714	727	704	722	713	708	756	702	739	661	753	759	698	715	707	753	694	722	710	729	725	716	755	780	711	648	723	713	718	730	737	693	726	737	728	770	710	744	747	741	724	755	690	769	778	732	717	714	712	730	753	739	728	747	750	770	789	712	701	731	740	698	698	760	755	728	663	727	692	724	683	706	734	688	695	706	728	749	726	728	696	718	728	685	707	681	793	723	688	696	701	765	734	732	670	732	698	692	762	730	697	723	676	748	718	744	700	696	699	752	732	731	684	708	694	742	740	693	736	752	747	660	734	761	752	686	714	761	702	740	720	750	755	695	725	743	720	769	714	703	732	678	742	741	768	733	711	681	753	750	674	771	684	741	705	773	649	720	699	773	686	723	676	677	722	761	757	691	730	736	739	695	708	683	741	731	717	693	688	682	710	733	746	760	736	719	744	710	735	741	717	771	732	700	708	710	717	792	674	708	739	720	716	730	753	672	743	688	783	755	697	661	754	761	748	706	702	687	705	734	755	706	747	693	760	706	743	704	717	728	768	757	761	742	717	726	691	665	648	791	740	736	715	769	735	710	741	765	738	769	711	710	710	691	730	748	760	731	677	697	707	753	720	773	717	726	775	738	715	742	699	696	743	704	717	737	672	727	694	725	711	753	761	702	728	690	725	717	757	709	673	776	738	659	709	729	702	746	791	725	690	707	752	787	738	725	696	712	705	751	732	679	721	682	683	715	729	704	758	767	684	738	690	717	725	709	751	747	719	702	706	728	735	678	726	711	755	730	670	711	687	720	776	730	694	733	775	736	728	751	727	729	701	645	700	727	756	755	723	693	746	681	759	751	695	720	728	720	740	724	737	708	718	748	742	719	727	724	729	711	738	740	702	781	739	726	739	729	714	743	726	705	709	747	687	732	671	733	739	726	730	751	733	684	684	683	772	709	710	726	747	718	715	703	691	738	773	682	754	677	764	686	766	714	733	708	672	706	713	758	785	745	726	718	773	728	727	716	752	775	730	741	747	701	764	729	747	698	737	729	726	685	688	759	704	703	737	740	729	707	730	747	769	746	725	729	759	721	707	716	740	722	754	729	727	702	790	720	729	724	765	705	741	710	701	709	745	674	722	696	752	686	719	748	691	711	729	742	668	720	704	699	738	778	706	728	722	688	677	726	721	718	775	728	744	708	729	766	708	735	684	717	754	727	688	720	744	705	763	735	702	681	718	741	727	705	762	714	705	742	702	676	739	737	673	685	755	709	716	732	760	740	682	696	725	751	750	705	684	703	684	728	699	731	761	728	673	732	727	714	707	718	741	723	760	735	685	709	708	748	758	727	685	734	762	719	687	719	687
8141	1714	2121	1681	1361	1047	863	747	608	540	469	416	433	384	363	378	367	314	334	309	315	269	247	280	301	257	296	304	293	292	296	308	289	292	279	286	271	286	293	268	270	301	258	276	270	291	243	278	246	282	289	282	249	277	278	299	270	263	273	253	288	290	276	284	308	269	261	267	252	276	250	263	262	282	263	264	290	250	257	245	263	280	283	256	265	254	254	276	289	257	271	289	263	276	271	263	246	292	281	281	239	279	262	275	263	275	269	290	272	281	266	258	287	281	269	282	277	289	270	271	272	243	281	273	265	264	285	283	277	306	252	254	306	271	273	276	253	287	295	268	248	287	257	271	260	256	276	279	277	283	275	245	305	286	272	281	286	271	276	262	301	258	245	249	287	276	279	295	277	261	266	241	272	237	272	242	290	270	282	242	296	293	266	277	284	256	281	272	255	284	273	275	278	285	254	251	283	256	267	281	276	271	281	295	286	313	285	296	279	266	259	265	281	280	262	248	264	241	285	279	296	282	295	270	271	292	271	270	285	274	264	276	251	258	275	278	263	304	252	243	269	266	285	269	267	279	264	288	264	255	267	292	265	279	309	284	268	278	271	286	279	254	272	279	255	278	262	286	262	270	256	288	270	279	297	285	256	254	280	283	292	288	269	277	253	294	258	261	231	275	293	273	268	287	257	271	309	246	255	278	255	242	288	269	259	281	244	256	260	269	293	274	270	258	275	268	247	283	289	247	287	264	274	252	273	298	298	291	284	262	259	267	283	272	287	275	257	308	257	304	252	276	300	287	250	263	284	281	270	267	287	267	288	269	259	306	287	268	286	261	281	283	250	289	269	262	257	293	285	266	279	253	237	284	263	269	250	282	279	265	241	262	302	246	280	310	250	292	269	273	290	280	258	308	287	269	261	306	270	290	272	255	291	293	252	314	240	244	289	278	250	282	264	253	257	250	263	293	253	347	254	297	292	271	262	262	306	260	256	286	313	258	284	274	298	292	267	294	275	270	253	288	253	276	282	281	330	276	249	254	259	258	302	294	256	254	292	273	292	244	293	274	268	261	266	257	275	272	295	266	255	278	268	254	252	258	275	270	270	228	283	266	241	275	263	275	262	272	247	247	257	256	280	281	260	277	268	245	261	272	255	282	265	289	255	260	290	280	292	243	287	256	293	283	260	281	250	272	254	242	260	215	268	273	305	307	282	238	275	273	264	264	284	303	277	288	238	249	289	297	304	306	262	245	286	263	279	277	283	277	249	261	272	244	266	281	261	279	269	258	290	277	273	302	314	313	250	265	307	284	258	292	272	276	292	280	313	250	277	289	262	270	273	278	269	262	308	260	269	259	287	275	230	287	278	272	264	265	284	244	296	294	276	288	284	276	262	276	258	285	257	257	279	253	273	278	265	279	269	281	265	289	282	298	255	289	253	286	319	279	263	258	257	241	290	257	268	292	259	276	265	234	302	285	285	242	254	291	274	253	267	282	286	272	286	283	274	271	253	280	273	284	252	260	262	300	244	265	287	259	279	257	253	292	285	269	264	268	256	267	309	275	297	291	298	269	266	252	260	212	256	273	288	279	284	272	251	246	275	269	261	255	270	252	269	277	281	268	266	252	254	250	251	262	269	279	271	271	286	283	321	279	297	270	269	271	286	277	284	272	299	282	276	252	260	247	273	277	254	280	255	265	290	287	258	263	229	283	276	276	271	272	314	278	240	253	256	235	224	256	283	274	258	253	260	279	277	262	276	259	277	281	261	232	257	296	288	278	270	281	321	266	269	275	271	284	271	235	272	291	282	284	263	232	245	266	293	288	270	258	288	259	255	273	300	287	300	268	255	283	273	235	268	247	272	271	271	262	268	281	271	280	288	254	290	286	268	247	297	280	243	260	283	243	298	279	274	291	260	265	281	284	256	272	288	273	274	296	300	243	283	258	304	279	267	278	272	288	271	261	292	285	280	264	271	250	278	305	279	271	270	257	268	274	285	291	269	276	276	264	254	278	248	231	279	279	257	290	249	272	291	249	313	305	283	259	267	273	301	289	248	289	284	267	251	298	289	291	273	277	294	253	259	276	243	262	277	277	273	287	278	264	288	280	271	256	246	245	286	268	257	269	267	282	270	279	260	297	274	290	287	298	264	264	279	222	248	278	260	267	278	270	295	264	281	277	278	273	295	291	288	274	307	293	291	238	283	276	278	263	299	250	259	230	248	299	249	286	232	258	268	283	256	250	272	288	258	266	290	289	293	251	221	239	277	256	247	249	229	261	274	284	242	269	248	248	293	287	290	258	278	270	267	303	253	280	287	252	286	260	264	266	242	269	319	259	263	247	264	276	289	242	272	295	275	252	269	260	284	296	270	299	266	267	263	265	258	254	284	301	274	276	247	245	270	283	272	268	275	325	286	279	244	267	256	246	274	256	279	259	254	254	258	268	271	256	243	274	279	278	270	275	279	263	281	268	284	246	265	286	275	279	246	251	256	282	270	254	250	275	260	295	256	271	273	306	266	262	243	248	296	267	275	275	274	281	301	302	266	279	271	262	289	266	266	273	263	251	283	280	237	295	272	264	245	262	297	316	311	241	295	273	302	263	245	292	293	274	263	267	258	281	274	260	259	252	274	268	256	296	287	295	266	284	276	279	287	290	290	282	279	265	261	296	293	284	290	312	286	265	254	268	278	290	255	275	275	306	272	299	288	272	286	274	253	304	276	249	281	270	287	306	278	231	277	279	257	301	255	280	264	266	271	288	269	253	274	249	261	282	296	277	259	251	286	261	290	280	254	282	271	282	287	249	277	290	280	267	287	234	277	256	281	292	257	270	280	285	257	279	257	279	277	265	274	275	281	283	279	314	259	260	240	269	243	261	304	293	288	315	235	304	289	239	275	268	272	289	259	266	296	293	285	236	277	275	256	262	297	250	295	259	266	277	260	255	260	274	253	302	248	294	267	285	279	276	242	254	282	272	250	264	268	284	239	252	286	256	256	286	256	287	284	262	284	249	293	286	276	274	296	239	281	306	257	261	268	303	277	246	252	246	285	301	256	260	254	270	289	261	269	290	290	279	246	270	259	263	290	251	277	281	293	259	274	309	249	249	265	290	309	269	258	259	284	303	256	288	261	279	268	288	293	286	270	254	273	288	252	263	234	271	268	298	277	265	249	252	282	301	267	268	265	269	257	285	303	258	275	296	273	272	258	274	270	279	266	309	276	258	255	261	266	278	244	258	258	241	278	270	261	288	243	274	222	253	320	280	266	283	279	264	323	291	285	292	280	269	283	258	266	270	252	249	281	274	277	263	247	254	260	272	256	295	291	286	298	250	268	263	270	280	275	284	299	271	263	285	278	263	270	265	278	265	252	294	275	267	290	244	251	291	265	311	307	257	270	255	298	290	280	273	261	275	278	290	268	260	258	289	267	281	275	294	270	303	242	273	272	271	243	281	288	278	296	296	292	255	250	303	267	279	256	275	289	294
7147	2077	4358	5595	5187	4449	3667	3072	2375	2069	1722	1524	1387	1263	1196	1130	1116	1021	901	920	879	835	833	861	809	799	787	715	733	773	723	720	759	758	793	768	782	731	735	743	774	725	729	690	670	692	678	684	663	671	688	697	712	658	711	731	712	697	722	679	698	695	652	651	657	668	700	657	694	647	616	662	698	647	630	634	636	664	644	644	660	689	652	605	664	651	714	653	668	653	648	621	672	627	667	666	646	634	660	667	689	651	670	655	636	670	682	657	708	664	651	698	659	639	586	694	668	633	674	689	677	704	700	635	650	655	669	655	638	701	666	661	666	690	628	665	692	702	657	673	628	646	668	681	671	647	639	721	588	713	661	665	662	622	650	663	656	684	660	686	659	695	652	681	663	658	655	602	623	639	671	706	661	685	642	668	707	659	655	650	648	663	690	672	666	648	672	680	642	667	621	666	650	643	612	665	670	658	682	636	671	642	636	642	705	665	679	641	679	659	645	675	639	636	630	661	675	621	618	663	643	648	655	634	680	656	692	654	684	651	673	688	676	630	608	664	647	649	675	679	686	597	647	638	699	628	663	668	648	660	650	653	657	656	657	660	666	677	673	678	669	637	614	618	650	662	692	650	731	694	647	634	638	642	643	642	646	691	650	718	673	636	635	674	657	676	683	653	636	680	664	707	667	635	643	653	679	668	650	617	632	662	630	633	640	641	660	662	614	643	699	680	694	654	679	654	639	684	732	650	606	619	670	645	653	713	626	685	672	627	732	628	653	666	668	716	674	670	663	693	663	644	617	669	596	666	648	665	676	676	650	636	662	630	654	591	664	642	669	648	641	641	633	639	626	642	676	671	657	697	727	648	684	636	682	656	638	652	675	659	669	649	672	665	632	689	662	632	652	667	682	662	641	674	599	619	689	667	633	698	672	661	614	645	681	673	631	706	652	656	668	664	655	672	665	707	664	634	659	683	677	665	663	685	689	699	670	654	688	628	648	645	660	660	684	678	686	629	733	649	638	637	652	642	674	642	676	683	663	657	665	649	634	621	664	657	620	622	660	688	642	673	668	645	634	665	643	649	669	704	672	645	666	661	695	693	666	645	648	701	673	672	670	673	656	628	620	665	610	668	663	666	607	637	655	674	692	649	655	654	665	645	635	666	635	638	667	656	627	668	653	656	641	653	667	674	667	695	662	642	626	661	629	633	637	646	647	661	692	644	657	672	613	663	680	660	631	648	630	687	686	673	689	623	679	657	679	623	623	648	676	606	649	640	674	665	624	630	659	668	645	682	647	712	643	652	665	644	645	614	655	630	669	618	679	672	703	631	622	675	670	704	647	693	673	665	663	665	662	626	628	645	589	647	696	665	637	689	646	624	661	691	622	619	655	696	682	642	642	674	624	641	617	663	672	699	654	637	642	656	671	673	722	671	685	663	698	661	612	669	656	654	631	697	658	681	612	670	639	664	632	653	688	657	677	641	670	666	652	695	620	677	678	647	701	686	689	667	673	638	673	644	644	690	660	689	684	664	649	643	650	669	639	618	629	630	607	613	624	653	577	684	668	601	676	677	675	643	667	625	606	654	657	659	635	628	635	693	619	647	628	655	671	613	651	664	673	618	693	635	653	670	681	658	682	679	664	643	657	648	666	620	659	686	667	659	629	653	692	679	726	691	652	640	718	654	670	706	641	664	651	656	660	682	690	675	662	617	691	635	692	701	661	669	637	659	699	647	611	660	662	628	628	697	653	669	670	677	626	601	632	624	658	637	670	662	626	633	655	633	629	629	673	665	683	664	682	665	696	637	654	683	657	642	642	639	666	651	674	638	629	629	668	615	643	634	648	653	655	623	634	643	617	661	632	732	685	619	669	633	632	694	640	639	659	705	703	659	631	651	695	666	679	606	633	641	622	640	659	659	652	653	634	645	631	649	647	616	648	657	637	716	651	656	637	636	653	687	651	678	660	615	628	681	657	666	661	705	666	650	586	682	637	690	648	607	603	663	669	668	655	620	647	655	631	662	706	642	654	692	677	657	638	673	624	666	674	642	617	677	650	645	659	659	607	616	627	644	647	713	593	623	663	657	646	633	600	634	698	662	623	674	619	647	683	698	653	608	645	600	643	671	709	667	664	639	651	686	710	655	695	681	624	663	693	641	630	647	646	671	655	637	665	690	614	692	654	666	623	682	663	630	649	635	630	619	671	651	642	653	675	636	627	656	613	682	666	626	647	662	635	582	652	676	703	672	630	676	704	692	608	679	666	672	680	665	657	677	621	688	629	642	621	643	640	701	636	649	673	669	666	676	636	621	717	704	639	631	651	696	611	655	687	632	648	646	642	654	676	662	609	687	655	622	682	635	637	688	609	687	662	623	642	677	631	647	673	655	648	674	662	644	619	630	659	622	691	669	710	696	660	635	651	675	627	620	668	659	650	654	637	646	645	676	606	657	637	660	654	669	663	661	632	663	649	653	637	616	686	620	637	651	627	698	665	688	698	641	638	671	673	662	667	740	641	619	667	638	624	628	708	652	692	677	629	653	676	652	650	630	649	654	671	697	646	634	658	659	659	626	683	681	664	615	649	627	605	664	729	715	703	644	642	677	641	680	651	664	706	626	677	630	662	670	644	670	660	653	668	655	649	638	647	663	658	632	611	656	636	673	629	684	670	695	679	647	667	668	656	677	639	642	683	645	652	740	704	662	642	632	669	642	627	687	627	678	608	668	639	644	664	680	689	668	653	649	641	673	653	644	655	663	634	659	669	644	681	648	629	679	691	653	666	657	682	654	702	633	652	696	630	605	685	718	698	592	687	674	609	647	646	641	644	624	648	689	633	661	710	690	595	688	667	686	670	657	662	689	685	662	628	642	644	651	636	674	652	647	641	614	646	672	700	600	649	692	617	631	678	641	642	661	703	668	665	677	675	667	603	622	658	687	671	642	640	615	666	664	628	603	671	655	677	697	644	662	659	694	659	634	654	660	697	692	624	659	691	676	639	640	642	612	675	694	667	628	673	633	647	677	655	631	636	637	653	638	620	648	651	651	628	720	691	632	657	656	662	647	672	636	682	649	615	684	695	679	644	673	622	647	693	637	672	655	668	616	652	662	703	657	630	719	660	652	675	673	693	669	608	619	647	664	661	657	660	616	622	641	663	638	656	658	680	654	659	637	635	645	639	677	668	673	643	640	687	662	619	629	634	660	651	608	626	653	672	675	588	650	696	652	658	658	663	652	693	664	674	677	663	680	664	644	733	649	690	650	648	648	660	685	656	650	626	662	658	641	651	680	649	665	610	640	652	687	614	688	645	661	657	655	650	691	675	641	648	693	672	654	677	637	663	639	624	642	628	658	685	637	647	680	661	656	613	656	647	660	640	598	700	618	633	663	665	647	655	609	676	668	661	649	644	624	633	643	678	645	628	699	654	657	637	650	662	626	656	638	623	676	621	662	641	705	595	666	704	689	655	666	606	687	656	670	672	680	607	701
14261	2659	3019	2585	1937	1445	1037	818	717	559	511	409	394	349	292	302	317	317	268	260	250	240	255	241	235	199	232	220	240	202	212	219	239	202	209	231	217	184	242	201	193	197	216	225	201	213	207	209	215	208	225	179	220	194	213	189	197	210	213	225	201	184	188	194	199	194	208	186	158	205	199	177	217	214	210	198	211	225	193	184	218	168	183	183	191	196	187	183	216	212	196	209	192	199	188	205	202	207	188	164	203	212	207	194	207	232	205	210	215	200	202	202	200	216	220	176	211	201	228	181	191	209	204	205	187	194	179	189	173	213	208	208	184	203	219	183	196	191	192	201	195	200	215	178	198	200	194	190	192	212	182	193	216	195	201	212	200	201	191	209	187	187	181	181	211	185	207	219	231	193	211	182	196	207	238	205	187	210	196	193	212	187	187	196	195	212	200	211	199	201	194	208	205	217	197	182	193	219	200	191	210	188	203	218	180	197	176	198	196	179	187	187	203	191	202	199	168	201	200	200	200	197	201	212	193	206	197	214	180	195	189	185	171	198	184	184	185	191	226	187	210	216	220	196	200	182	201	232	175	224	205	198	216	182	194	194	197	202	192	191	199	181	194	178	220	160	186	182	172	186	201	196	192	187	185	222	199	211	193	195	207	205	191	200	208	195	203	198	213	198	179	201	191	184	169	201	225	187	202	211	197	213	209	204	192	190	224	202	194	159	197	180	201	192	221	200	203	212	191	188	214	203	181	209	190	195	202	207	175	214	189	182	188	188	182	180	178	210	192	210	193	199	177	216	170	184	195	199	216	212	175	195	206	186	177	215	215	173	209	182	192	207	186	186	171	176	197	194	193	176	164	179	191	187	200	184	202	208	223	207	207	199	204	180	194	188	199	219	194	192	190	174	195	200	198	192	173	166	188	145	192	206	166	190	200	187	211	180	205	188	195	199	217	222	202	207	200	203	192	180	186	214	221	220	200	191	169	199	187	195	206	197	206	186	193	176	200	171	205	185	220	199	192	196	178	200	204	196	196	185	178	214	225	210	219	206	203	199	181	191	224	227	183	182	199	238	199	202	216	211	202	196	183	202	189	181	217	196	202	189	206	198	194	205	207	199	177	198	206	187	204	183	194	216	182	197	211	192	218	194	188	211	193	195	188	174	172	207	186	183	240	220	194	221	205	171	180	225	212	207	177	204	181	208	172	191	207	218	227	186	204	191	237	216	195	218	173	201	213	202	237	207	187	206	215	191	211	215	197	225	197	178	190	195	173	191	205	201	238	204	210	192	198	195	208	231	187	192	203	190	189	200	160	165	224	223	203	206	182	179	179	200	213	181	194	189	193	193	199	178	214	203	161	206	192	224	219	216	180	199	190	181	200	205	210	186	188	211	199	177	209	171	221	187	187	220	204	192	197	218	209	203	177	206	212	202	196	198	224	197	194	194	196	192	217	203	186	230	182	226	187	224	215	176	191	192	228	196	207	198	168	202	198	192	204	230	168	204	213	219	187	205	223	196	224	241	206	160	202	199	201	164	177	191	221	226	187	200	224	188	208	215	221	216	201	212	196	186	207	228	212	188	206	188	207	191	222	191	178	177	190	226	194	205	195	181	219	196	208	190	175	200	219	198	180	224	205	197	178	186	197	185	192	214	173	198	181	210	221	217	202	207	200	178	182	216	192	221	182	214	198	208	217	207	210	211	197	189	193	191	182	210	207	195	195	184	195	185	194	217	209	185	188	188	205	192	207	218	218	218	187	188	214	211	215	193	200	176	198	191	212	194	211	200	216	189	232	192	177	191	207	187	211	182	183	211	211	201	196	201	176	189	185	221	195	194	173	184	179	211	228	208	199	202	210	177	189	190	204	219	192	174	204	198	201	197	202	190	182	193	218	182	156	201	221	202	181	191	165	200	207	186	224	184	188	183	206	183	181	201	198	201	192	196	174	173	211	221	215	211	221	197	191	193	209	212	193	208	248	190	183	189	223	193	189	188	218	196	201	209	206	202	231	201	214	214	177	224	191	204	191	205	205	214	208	205	212	191	205	194	183	203	204	206	193	189	211	201	196	185	199	208	192	211	184	206	165	203	210	198	199	197	197	195	209	199	211	187	210	196	195	214	204	192	222	201	182	196	195	198	198	174	205	205	177	225	208	196	161	200	197	183	198	185	199	193	226	180	231	175	189	177	174	191	194	185	192	208	218	208	218	173	187	219	209	222	196	185	194	207	231	242	197	200	212	210	207	196	198	194	202	206	202	228	189	192	190	202	212	222	195	204	186	199	197	205	187	196	200	177	195	166	217	194	176	224	183	194	209	203	197	186	201	185	207	192	200	196	170	202	212	186	227	188	181	195	186	173	177	205	227	164	197	196	216	187	186	163	184	212	211	196	206	225	200	196	198	190	193	194	206	203	173	197	193	202	222	207	199	190	204	212	186	182	204	172	213	188	210	201	174	202	218	189	194	203	220	201	198	212	184	190	204	187	224	202	207	220	211	199	197	184	204	185	189	178	206	223	188	212	228	202	210	236	183	202	199	214	193	215	227	194	197	188	194	202	229	187	182	181	181	213	203	189	198	197	199	203	217	195	203	235	184	204	192	208	182	199	199	186	214	211	203	219	188	197	196	185	199	203	215	221	198	190	195	176	194	196	186	207	182	215	181	208	185	199	168	202	200	196	224	211	199	206	197	181	229	193	200	191	187	213	178	185	217	211	201	203	192	209	202	202	193	210	186	185	218	186	194	177	173	213	198	223	207	209	190	191	209	197	196	211	207	209	204	183	232	204	205	213	198	204	216	208	207	201	182	216	200	201	163	202	202	204	205	176	198	200	208	203	214	196	209	178	210	211	188	217	199	188	201	222	201	197	213	191	205	186	196	198	210	202	216	186	229	196	218	202	195	190	185	199	195	192	181	197	186	201	189	170	189	195	192	186	205	213	196	190	176	224	193	181	223	185	211	218	227	202	169	188	197	183	185	192	216	209	221	194	182	187	196	202	225	204	214	189	194	199	201	209	220	183	182	209	196	211	239	213	202	185	218	207	189	220	203	186	179	219	214	179	227	200	212	212	199	214	193	164	201	223	173	193	197	209	217	186	184	230	201	200	189	190	225	201	199	203	191	183	215	186	180	200	222	199	199	202	194	207	210	188	231	225	191	191	211	191	193	198	219	222	182	192	188	194	193	197	192	195	212	208	207	186	197	180	210	216	183	240	168	194	194	192	204	194	171	165	203	203	200	195	202	187	199	226	193	216	187	202	180	183	183	199	200	188	188	190	193	192	203	184	201	210	175	181	192	174	182	181	203	184	184	189	194	197	194	202	183	191	195	208	185	195	187	204	192	190	213	179	204	209	225	212	203	179	190	166	208	224	214	215	183	217	195	189	212	190	189	189	160	195	183	199	232	226	208	197	182	191	203	186	212	199	191	209	179	185	198	194	214	180	229	201	189	222	215	214	200	194	189	193	226	191	180	199	191	187
9176	2542	5597	7545	7067	5824	4761	3800	3131	2570	2158	1910	1593	1623	1293	1230	1156	1105	973	923	902	913	779	843	810	747	695	723	668	605	660	615	619	688	593	657	630	644	636	678	596	572	584	585	597	587	568	543	529	545	555	518	528	579	500	503	527	520	518	535	500	518	513	542	512	493	511	500	502	502	514	504	492	501	503	504	494	468	523	545	493	492	515	510	499	453	494	497	496	523	501	484	483	505	520	469	472	514	502	504	551	505	516	506	445	510	474	483	475	474	496	465	491	454	474	536	477	479	494	511	495	494	505	454	476	492	527	477	522	513	511	485	455	491	506	519	502	537	525	513	456	480	526	499	461	475	478	490	455	471	496	505	462	468	507	503	514	500	520	504	490	504	464	484	484	482	469	508	492	515	519	510	502	514	438	500	535	554	528	479	486	457	513	506	527	554	477	491	476	528	520	509	513	509	493	532	489	534	503	451	499	528	476	482	527	480	475	487	549	493	513	502	512	492	490	478	520	482	511	470	471	467	509	465	502	498	467	541	478	497	528	514	536	471	529	518	531	497	542	488	526	478	543	489	493	545	519	486	468	506	536	504	475	488	497	494	516	450	504	478	473	488	465	477	545	512	502	484	493	442	483	508	499	479	499	497	475	480	482	468	458	508	516	449	497	470	491	498	526	459	478	513	496	519	517	504	504	494	502	498	532	481	503	470	471	528	488	503	523	495	471	501	483	525	488	479	514	460	476	491	490	498	524	458	502	507	474	473	513	536	508	518	506	522	494	525	512	483	482	498	509	529	512	500	483	490	498	533	532	465	525	504	508	529	517	456	526	518	522	481	458	474	507	496	493	493	481	530	496	512	490	503	530	486	451	511	504	489	514	547	531	557	529	479	481	505	500	488	499	495	503	489	512	499	484	453	445	524	496	485	466	505	503	482	523	519	488	489	548	503	537	519	544	534	489	500	521	468	474	479	503	495	502	484	485	496	486	468	462	484	531	470	481	495	510	515	507	499	503	499	465	465	479	507	504	545	509	504	477	525	548	497	521	520	524	522	511	486	525	551	488	525	518	492	524	475	511	469	513	519	478	502	476	493	536	515	528	443	494	492	513	504	499	499	500	483	480	502	497	493	531	527	528	530	473	492	515	521	526	466	523	523	522	466	477	484	468	524	490	499	492	478	500	478	489	454	519	491	524	492	487	468	500	527	483	502	451	459	489	487	502	489	499	513	501	515	517	463	486	499	507	479	500	495	492	487	507	521	531	469	531	484	500	530	470	487	498	506	497	496	511	549	520	479	506	513	500	480	501	502	529	498	500	514	507	507	482	519	472	497	512	505	532	501	520	527	489	481	519	509	485	496	506	489	515	492	468	540	508	491	502	509	469	524	501	497	441	494	486	488	460	502	516	503	495	478	537	464	484	493	496	502	512	468	487	488	510	506	494	522	511	512	512	517	524	493	506	527	527	476	529	494	508	508	481	451	453	480	499	543	486	519	475	507	496	507	524	507	457	522	474	469	465	471	482	516	531	545	521	498	492	515	477	492	506	472	522	506	469	467	483	495	478	514	469	482	514	521	514	489	509	460	490	493	475	496	471	492	474	497	465	488	482	497	490	462	490	465	532	506	473	481	521	525	466	509	477	506	524	456	512	534	512	482	486	473	502	482	514	507	525	490	450	490	482	493	542	488	499	531	491	506	543	487	520	498	515	509	500	508	482	529	461	508	517	459	507	509	540	473	504	522	488	501	531	484	486	516	465	501	513	492	481	503	486	471	509	485	494	491	515	478	491	495	496	489	528	481	509	499	496	498	517	522	499	483	463	525	465	523	497	518	503	524	510	525	489	461	480	514	463	464	470	499	519	513	494	486	496	485	491	478	496	515	502	505	515	494	494	547	491	471	544	473	471	542	467	450	517	530	506	511	466	460	525	499	490	512	518	486	487	504	499	518	501	483	482	485	492	506	545	540	516	511	486	523	484	523	516	480	494	475	488	464	502	508	497	463	475	508	537	468	500	494	521	521	498	520	497	510	498	507	526	502	507	536	455	494	516	515	478	534	483	489	498	486	510	443	480	524	523	476	513	467	484	444	493	497	458	507	480	505	531	473	484	470	498	468	526	452	505	493	501	486	501	507	521	480	487	527	508	500	484	512	505	471	546	467	491	481	469	474	481	523	519	492	460	454	496	522	543	538	530	484	494	492	463	536	497	532	528	518	539	480	484	534	493	486	499	477	499	522	466	494	482	483	469	506	486	515	459	527	505	485	482	493	502	485	464	502	503	562	516	539	473	524	505	469	461	508	515	501	476	487	546	505	562	514	505	556	525	460	498	493	526	491	473	519	514	529	494	494	484	520	491	521	517	493	505	502	481	513	510	535	493	466	463	510	492	499	487	473	519	505	506	504	512	555	509	495	490	507	447	505	474	482	491	519	521	535	537	508	526	514	490	492	530	480	515	487	487	503	490	555	485	471	481	457	513	532	485	514	542	515	502	451	478	496	518	475	504	522	480	507	479	507	524	509	520	483	509	500	443	473	488	513	515	500	483	524	482	470	488	519	558	530	499	484	505	512	497	475	479	504	489	480	518	525	506	514	495	485	504	525	478	485	523	508	508	478	513	527	489	526	467	504	501	467	505	470	512	511	500	499	495	472	454	525	494	501	515	466	469	502	475	490	535	535	483	485	484	517	493	516	517	467	484	477	497	493	467	498	505	506	490	481	559	490	509	466	509	498	473	521	490	508	528	502	489	482	488	495	490	482	500	502	524	469	442	465	486	504	450	502	520	451	492	513	497	489	501	516	457	493	465	485	483	460	505	475	503	471	520	461	507	483	501	509	469	489	472	512	506	487	468	530	514	510	474	510	484	499	499	473	487	496	500	480	520	474	524	486	521	513	486	485	518	494	510	517	551	485	496	494	503	501	482	509	513	540	514	499	501	448	479	528	453	492	509	486	495	506	489	509	486	519	525	497	469	535	492	494	467	498	515	548	465	504	494	474	527	496	516	500	492	519	532	514	495	491	536	509	495	466	436	475	493	511	453	499	541	497	496	517	498	492	510	510	491	485	491	488	502	513	533	488	496	442	473	520	510	481	532	524	504	516	520	543	513	489	491	523	462	498	508	479	479	497	502	499	540	500	499	536	540	514	498	484	511	499	473	515	540	479	470	483	518	496	495	515	495	495	477	491	526	548	468	487	516	472	526	476	491	495	454	510	493	454	524	545	542	504	490	485	511	492	509	508	500	499	508	495	513	488	502	491	500	498	507	485	506	448	493	544	515	490	472	486	471	526	493	473	484	490	511	548	500	506	496	478	500	491	491	495	503	480	480	520	528	484	484	549	510	533	470	478	518	512	435	497	517	479	477	484	531	507	474	529	523	539	488	512	516	477	478	451	494	505	472	494	496	529	500	516	491	496	500	509	487	486	509	494	502	489	501	480	496	490	489	523	493	464	492	507	496	493	501	492	482	501	510	522	509	501	482	493
2314	979	1322	1101	863	654	629	511	445	411	415	356	334	346	343	331	320	319	326	348	364	310	291	334	336	319	302	291	335	331	294	297	330	333	320	304	293	305	301	313	327	272	314	323	309	292	317	298	304	308	326	314	304	297	293	302	320	305	316	304	300	320	333	295	296	307	322	326	306	291	329	290	286	312	288	304	305	367	369	315	319	316	300	331	349	319	311	300	312	294	304	344	293	313	327	301	326	278	298	327	296	299	294	331	297	307	290	300	292	299	284	315	337	314	295	282	317	314	302	298	312	293	312	274	312	301	323	300	309	323	289	316	315	286	286	304	294	319	305	294	302	337	285	306	302	258	296	311	299	275	338	297	309	301	307	291	320	344	307	300	288	320	265	283	299	297	313	296	287	341	336	290	313	312	297	299	323	294	316	296	322	339	315	301	331	282	325	303	297	339	320	319	312	302	286	267	295	287	304	327	287	306	270	301	282	326	275	294	306	344	313	312	312	322	299	293	276	320	290	350	281	276	300	313	293	327	310	296	308	305	268	285	280	310	308	323	315	279	331	321	286	310	289	277	326	286	310	293	331	300	298	281	318	292	272	297	316	314	307	295	261	300	297	313	314	273	301	338	321	327	291	298	302	329	309	303	286	278	315	298	309	316	314	313	328	290	312	317	287	312	277	316	271	297	295	328	322	330	300	284	266	297	292	309	292	312	332	333	305	319	325	322	294	268	318	358	310	321	331	299	291	278	290	347	343	327	270	292	330	303	322	277	295	267	297	308	311	353	287	298	287	265	292	324	298	305	295	286	295	341	293	300	298	318	309	303	295	298	258	309	293	283	306	298	309	320	290	306	290	289	302	299	338	298	312	308	304	295	324	312	285	308	334	303	304	291	310	286	311	303	290	319	337	305	276	320	319	320	300	300	316	292	306	295	303	303	331	298	309	317	305	285	309	306	286	291	274	266	286	314	338	338	322	305	294	309	340	293	291	319	302	303	305	327	317	290	335	319	326	309	296	328	307	290	259	300	291	287	270	301	335	347	308	289	293	309	306	307	331	320	297	304	289	285	297	291	329	275	304	319	312	299	292	306	324	319	304	285	309	300	299	309	310	312	289	313	289	283	288	304	318	266	294	320	256	275	300	286	293	285	294	304	344	313	327	312	327	312	291	290	275	281	272	301	294	320	301	283	310	303	314	272	314	291	323	333	282	314	275	308	295	292	322	275	297	323	298	309	282	308	281	265	285	288	279	290	336	287	280	297	287	292	289	304	297	322	311	285	254	311	323	333	345	332	288	309	291	322	320	300	317	311	321	330	283	297	337	262	325	323	310	292	271	311	298	294	329	288	266	321	314	292	279	288	286	288	329	330	266	301	316	309	268	268	277	291	304	311	354	302	305	311	292	301	313	325	300	305	300	323	295	332	282	277	305	302	284	279	324	333	311	282	303	260	330	317	312	302	286	308	305	284	300	302	295	317	315	283	296	280	327	300	293	291	322	311	277	320	294	308	296	291	266	303	286	327	293	309	287	310	285	282	310	317	321	300	250	314	314	308	341	321	274	322	307	287	296	280	287	288	332	332	292	284	305	286	323	293	333	309	301	256	317	302	297	297	288	282	288	297	263	287	335	311	326	330	308	325	287	295	319	306	319	280	353	317	339	312	301	304	335	317	288	331	298	322	267	293	318	339	274	317	313	324	333	305	314	307	314	297	299	321	333	287	315	293	305	293	302	346	303	296	314	333	286	288	315	308	332	306	287	308	305	292	303	308	276	286	300	270	302	282	309	268	316	307	280	324	295	319	317	319	318	296	297	293	299	311	330	291	283	298	302	284	329	293	287	275	291	319	319	286	300	302	284	314	286	267	312	305	313	321	355	278	291	340	295	311	308	296	312	317	312	317	318	315	309	327	285	294	331	293	278	307	303	313	330	312	317	297	276	326	289	290	332	278	278	292	338	331	315	297	312	324	302	281	320	320	312	313	339	314	286	284	307	310	302	316	323	305	305	285	296	292	330	295	301	330	307	347	320	321	276	299	304	318	308	296	307	296	292	306	285	292	302	316	299	270	319	328	311	322	306	321	314	292	295	341	341	301	282	325	302	314	296	323	290	335	280	327	316	291	292	314	355	296	287	279	308	296	333	315	298	279	326	330	308	304	310	277	289	333	317	303	334	305	304	312	283	317	324	329	299	307	304	310	292	293	279	282	284	299	329	302	314	303	289	306	277	286	294	274	285	315	299	290	304	293	324	289	300	284	293	319	294	284	349	273	309	308	313	306	315	275	308	308	356	297	316	296	286	301	282	321	344	348	281	326	313	286	317	268	309	298	300	318	333	299	302	312	272	317	341	339	326	311	303	310	323	301	299	303	302	326	349	323	305	297	287	361	291	277	331	335	324	319	300	295	282	298	249	323	264	299	310	336	317	311	315	302	290	284	316	314	310	307	308	306	292	286	286	298	291	328	296	280	274	324	284	282	302	317	309	319	325	294	319	301	306	291	286	311	289	304	283	289	303	316	279	297	308	316	279	319	288	302	286	313	307	303	313	314	320	323	315	308	333	308	317	318	262	338	284	293	319	299	314	296	312	297	317	297	283	314	305	299	297	285	339	295	299	293	271	278	300	315	299	308	314	264	278	314	321	288	300	289	302	294	275	310	277	345	313	308	332	269	312	297	316	335	329	274	315	301	281	361	296	301	285	288	332	311	324	305	309	301	289	307	327	310	309	294	289	263	328	283	272	310	292	277	318	277	283	290	294	325	285	296	296	262	297	300	283	320	309	287	295	302	292	317	307	321	299	297	285	294	294	313	275	275	292	292	312	314	255	324	301	297	307	302	313	314	343	301	316	313	295	274	283	338	300	310	300	317	308	286	298	330	293	304	339	333	306	317	311	316	315	322	275	274	291	324	279	278	299	302	308	325	323	324	293	293	284	285	316	288	296	266	320	284	317	305	333	299	289	317	320	308	288	340	294	308	297	302	265	318	315	275	325	289	290	301	313	288	290	317	316	349	305	325	294	294	304	309	322	315	307	343	309	281	310	300	304	295	288	274	239	314	280	313	322	299	309	303	278	284	284	307	336	308	319	297	255	281	284	352	306	290	310	301	279	287	307	323	293	331	321	287	296	270	270	297	288	325	304	314	301	311	297	297	316	284	320	315	306	279	300	315	303	288	288	292	294	317	295	290	324	313	280	332	327	302	294	318	294	293	307	279	308	294	270	301	301	324	326	310	284	323	330	277	317	283	268	295	284	294	295	300	308	278	331	299	316	310	339	278	305	310	314	310	319	293	327	324	304	329	302	301	308	311	285	335	304	319	323	289	309	317	293	324	280	292	289	321	295	325	269	313	270	289	309	315	289	265	268	277	288	275	288	312	311	333	308	331	303	310	331	314	303	280	325	321	345	309	309	285	318	309	297	306	281	292	320	319	322	307	294	293	293	314	316	320	313	330	306	321	320	281	298	284	344	305	301	299	291	335
2552	1439	2763	3301	3181	2608	2181	1814	1577	1410	1160	1058	1110	979	977	888	898	860	853	815	818	840	774	836	792	799	790	758	726	790	774	736	791	764	761	712	768	784	762	753	757	812	767	739	759	737	758	736	725	728	741	720	772	770	720	694	725	717	754	719	743	746	738	753	776	727	757	754	706	728	720	729	708	693	745	747	738	716	752	719	759	748	737	712	745	722	669	789	745	748	722	738	692	719	782	731	708	756	743	750	734	753	719	697	766	790	740	780	710	732	701	727	747	727	714	743	726	752	739	771	716	762	693	733	728	754	736	726	735	707	707	691	697	749	761	663	762	721	762	729	706	720	708	735	778	772	760	747	678	727	717	734	708	687	768	724	786	707	714	764	781	770	686	720	727	677	767	720	730	733	721	760	784	698	693	729	712	705	718	758	727	642	732	759	747	730	746	734	746	703	704	719	735	715	705	674	736	743	752	724	744	730	727	727	722	672	745	714	752	742	706	731	735	710	731	760	755	793	771	710	709	791	696	732	725	727	755	749	698	716	702	716	734	729	778	712	753	754	723	786	751	714	751	761	674	678	737	746	695	756	716	725	786	731	721	781	691	768	718	721	736	690	771	737	720	721	684	715	759	749	688	724	739	760	742	720	740	750	780	766	688	727	694	755	719	719	708	779	790	737	711	719	697	712	728	712	760	658	714	712	722	774	719	676	739	697	714	743	754	713	734	749	728	706	745	706	694	750	709	774	736	757	733	712	743	703	699	743	743	746	757	737	716	693	742	766	727	780	737	714	700	737	750	687	748	735	729	747	713	737	719	720	728	767	717	738	670	688	699	693	736	742	739	769	744	713	705	663	664	735	735	712	765	767	709	774	698	750	756	716	735	759	705	740	719	774	740	734	739	706	690	773	748	747	716	769	785	712	697	693	695	782	782	735	707	709	695	711	736	689	740	773	706	694	726	728	764	747	723	745	713	740	772	750	771	745	771	713	749	731	731	727	747	758	754	731	789	716	716	707	742	726	746	736	675	729	782	768	700	754	776	754	721	743	721	778	754	714	738	769	711	788	764	752	709	702	721	704	686	812	720	750	747	686	761	778	720	693	704	696	761	724	753	737	726	714	707	735	759	704	726	679	738	699	735	749	705	743	756	759	739	739	792	712	710	695	728	706	759	725	785	788	751	747	711	742	734	726	690	739	735	722	721	747	705	713	750	735	714	752	748	759	776	725	729	709	754	749	700	730	701	721	746	755	701	727	749	754	710	745	725	746	750	740	723	774	755	713	754	771	662	678	819	773	745	744	751	709	752	736	762	721	683	727	715	761	685	741	733	727	742	754	749	729	759	708	762	782	725	715	710	723	760	722	734	753	787	666	719	735	701	718	708	706	783	735	728	691	749	749	727	762	751	752	665	729	793	706	662	740	760	723	774	765	698	680	763	737	741	679	748	757	733	736	759	709	741	768	787	709	677	699	716	761	738	762	695	727	770	718	697	737	753	764	720	710	710	749	717	714	787	747	703	732	731	729	717	742	743	754	764	675	762	731	754	706	712	706	734	736	735	731	743	698	736	708	719	750	784	734	735	761	730	752	747	730	657	734	755	675	703	714	737	755	754	719	724	705	715	714	731	747	733	691	750	722	721	712	713	763	761	766	713	711	740	721	710	741	719	724	713	712	701	737	660	748	758	705	728	698	684	739	729	706	758	750	724	762	724	778	736	701	757	758	725	721	722	746	730	708	745	770	764	711	749	696	718	773	723	720	731	728	699	755	729	749	795	774	733	738	737	697	711	718	749	664	708	701	768	754	730	720	733	757	723	759	723	750	742	781	741	763	751	765	708	734	724	708	711	724	702	751	763	760	753	730	750	734	778	697	752	681	726	723	715	711	734	762	689	706	699	721	711	719	738	734	722	721	756	732	680	718	725	734	716	738	725	711	696	738	743	773	757	726	753	654	698	747	724	745	700	727	733	727	721	706	744	725	782	713	722	709	688	716	707	775	693	689	743	762	726	741	758	730	742	711	746	717	753	755	768	711	686	746	736	762	730	708	704	735	749	673	785	755	732	748	737	758	742	708	710	705	777	677	714	707	743	756	760	686	686	735	723	745	732	706	713	721	764	729	703	694	740	752	762	734	701	726	728	742	737	704	722	713	678	747	732	708	763	707	754	705	745	707	759	746	747	787	758	750	749	708	700	752	734	726	753	738	733	758	703	746	754	798	776	674	711	716	750	696	718	658	745	737	730	712	694	741	710	705	761	737	692	774	726	721	700	771	759	725	724	765	690	754	749	752	715	721	723	726	734	782	745	807	715	713	759	724	735	753	693	721	706	735	763	691	692	756	713	723	683	736	712	744	758	743	725	731	693	711	703	714	715	765	747	724	724	749	755	753	759	759	728	734	721	778	716	697	691	724	788	752	698	704	729	744	758	726	754	762	711	762	701	730	758	718	773	738	733	713	771	726	758	693	726	724	683	699	728	799	733	701	767	741	704	702	730	714	760	723	721	728	749	740	716	816	723	772	722	731	709	747	744	791	717	736	771	743	696	716	723	743	714	713	700	718	809	775	698	760	714	743	751	779	764	714	726	739	695	760	730	731	748	748	751	760	714	716	734	709	747	748	731	709	735	766	739	742	727	774	718	663	736	760	772	745	699	731	709	754	689	711	721	715	696	716	718	729	753	776	695	694	713	752	751	719	737	705	720	736	719	720	770	716	712	751	744	730	696	691	729	750	759	674	739	719	730	737	719	746	718	739	774	711	779	723	757	717	700	698	752	725	717	734	709	753	718	710	730	736	744	673	727	714	726	741	734	726	711	697	710	740	701	755	772	725	761	728	747	754	729	719	764	804	713	732	762	736	738	783	750	796	729	763	722	723	654	765	713	730	745	723	734	787	744	739	713	722	715	724	695	712	746	721	713	754	750	740	700	722	780	709	723	751	701	718	713	715	750	762	750	706	708	720	721	728	739	742	733	738	726	781	737	747	734	752	707	725	704	757	755	760	714	714	731	727	748	739	741	720	746	697	722	792	763	748	736	742	660	733	685	756	739	723	782	690	736	747	740	713	763	711	764	716	732	718	699	727	721	714	729	724	744	736	734	730	711	707	754	766	727	742	712	745	714	745	698	773	690	702	759	653	758	716	751	704	686	760	712	724	737	743	686	705	716	722	749	737	729	724	680	741	760	727	734	777	784	778	746	732	724	723	779	712	697	723	733	697	729	724	728	747	736	724	713	707	730	752	737	661	743	722	749	728	726	702	782	726	764	690	751	707	762	708	772	775	730	711	741	693	748	728	737	707	758	694	708	756	741	792	732	762	717	756	742	740	754	758	744	742	732	698	714	745	754	726	779	703	766	726	700	753	718	740	711	749	735	749	679	712	713	712	719	662	716	741	730	685	709	738	707	749	724	731	737	736	715	746	702	762	691	756	702	754	694	761	735	717	701	741	729	769	723	754	750	715	747	730	740	716	723	717	691	756	758	708
8350	1695	2145	1892	1351	1070	823	703	596	473	463	408	386	368	416	355	363	323	327	308	304	310	299	324	282	316	281	282	250	296	282	272	287	256	257	287	295	293	268	281	291	297	265	275	294	255	237	300	294	282	263	276	280	283	291	282	270	259	275	294	266	274	280	274	309	299	298	254	315	262	249	278	309	261	268	286	274	271	308	274	270	257	274	290	273	249	272	263	288	267	299	277	287	274	261	270	277	264	275	290	273	269	302	287	287	309	273	284	284	288	280	259	279	270	255	251	269	263	272	277	245	264	293	285	268	268	247	259	275	265	269	248	278	255	273	264	269	229	253	281	288	286	256	263	285	304	267	259	274	267	276	270	250	279	288	294	261	259	288	285	241	277	320	260	294	269	273	288	263	276	300	307	291	247	274	289	256	284	270	263	255	270	272	265	269	254	264	301	269	248	294	262	284	243	301	267	294	265	270	261	267	271	250	298	280	293	279	297	268	272	260	280	289	290	275	273	269	264	261	293	262	291	278	273	254	238	266	259	300	279	279	241	282	235	271	262	265	261	234	254	247	248	288	255	290	276	284	267	274	310	290	249	304	303	271	307	254	290	288	251	276	255	288	273	268	254	260	267	276	263	306	255	296	288	265	251	292	262	271	286	250	302	275	287	269	253	266	276	259	270	289	245	275	254	263	286	262	271	267	271	279	286	288	297	278	285	280	309	273	283	275	262	263	290	288	314	250	268	301	278	262	283	273	243	271	258	283	271	271	254	275	276	300	273	253	220	280	257	278	283	286	264	276	281	284	265	270	276	245	221	259	275	267	286	298	271	259	288	259	274	271	274	277	285	212	250	288	274	267	279	244	292	279	258	287	253	235	232	269	274	248	285	270	310	291	295	290	273	243	250	301	263	233	269	240	254	266	294	272	251	291	303	269	291	287	282	279	280	257	261	265	272	284	289	277	266	258	290	265	273	256	282	288	292	294	264	248	260	248	278	312	279	276	249	244	263	291	290	287	271	280	262	272	272	277	263	290	242	262	290	281	246	249	286	300	283	277	278	285	271	260	271	282	273	275	263	283	313	262	283	289	280	305	255	273	240	289	289	260	273	272	263	326	276	315	286	261	280	285	287	287	283	268	234	262	289	244	270	302	262	264	265	266	260	272	242	272	270	273	270	264	268	296	278	253	273	276	297	252	251	265	277	263	279	258	269	263	288	262	290	274	268	252	267	273	282	245	283	266	323	285	272	266	283	266	252	297	255	288	258	277	269	268	280	287	268	290	265	300	291	289	251	249	264	279	259	259	273	308	262	323	268	238	285	275	298	309	291	269	285	278	255	289	274	268	246	260	288	309	302	266	243	258	314	316	283	278	288	288	248	312	263	280	288	292	271	305	264	261	239	279	274	261	282	295	284	296	279	278	291	280	272	269	279	264	247	237	245	258	254	269	269	277	265	264	270	269	277	238	252	253	272	252	278	238	268	272	304	242	270	266	298	278	255	251	276	267	280	290	277	265	259	271	260	283	267	257	263	247	271	273	278	241	261	261	302	282	262	293	291	275	294	272	268	251	249	260	272	257	294	293	287	293	273	288	283	270	284	283	258	246	272	243	253	280	248	284	254	231	261	285	274	266	298	269	266	268	288	270	277	285	283	255	272	285	294	260	270	298	267	265	266	255	277	254	283	270	311	256	290	272	263	265	265	269	295	288	277	277	269	282	260	253	261	248	268	293	267	276	271	272	245	264	274	276	252	294	297	286	275	271	252	261	250	269	274	277	274	268	325	258	266	275	246	299	301	283	273	322	266	257	279	277	284	263	282	276	278	255	294	312	294	251	278	241	261	252	282	280	300	275	297	296	263	261	278	284	285	306	278	271	287	243	291	312	269	286	279	252	246	272	285	296	267	303	273	309	273	266	279	284	260	247	259	282	272	275	265	307	293	247	280	293	269	283	272	274	290	269	272	267	268	281	292	297	287	246	262	288	266	270	318	278	289	243	252	262	260	271	297	267	274	288	279	254	269	299	277	264	315	263	269	271	284	261	285	286	277	233	290	290	263	250	297	282	264	267	266	292	307	249	266	282	256	240	295	282	268	271	289	246	312	277	276	280	305	259	288	297	237	253	257	254	274	270	310	279	283	273	287	276	287	256	263	276	250	267	259	286	266	283	301	276	289	263	270	308	286	301	266	289	269	266	229	268	262	265	283	294	308	272	247	286	291	243	300	306	267	269	290	270	267	265	260	311	271	300	299	283	272	250	256	276	239	289	275	284	283	294	273	274	273	245	286	268	257	271	270	257	264	281	288	291	306	294	284	287	287	278	264	280	290	286	275	299	285	219	260	270	256	293	253	275	262	233	322	287	231	269	279	281	276	263	274	245	275	290	289	302	258	257	296	278	254	263	272	265	239	272	251	255	259	261	272	249	288	277	249	251	288	284	264	285	233	282	270	285	306	291	271	263	274	236	264	278	292	286	301	296	268	271	290	295	286	275	278	236	237	300	260	262	260	270	288	297	288	280	297	229	276	252	297	246	255	291	273	298	292	292	273	240	263	259	284	268	296	257	230	253	288	306	264	257	281	290	271	285	272	233	274	268	276	271	276	273	278	266	286	282	253	257	273	288	281	244	268	253	266	267	285	277	292	266	262	279	286	266	300	294	264	309	252	262	279	266	260	258	292	263	267	302	273	280	275	270	285	289	280	264	258	264	308	274	271	265	302	256	289	277	280	292	279	273	252	282	297	274	284	253	266	271	249	294	254	222	256	286	280	270	277	275	296	262	270	261	288	267	291	258	283	298	285	285	292	265	263	250	261	281	279	245	287	270	280	281	280	299	278	271	264	243	265	264	274	276	261	262	273	248	275	284	257	258	289	251	293	269	282	242	265	283	256	278	300	305	298	275	301	282	261	271	289	283	272	298	274	275	281	276	300	288	255	258	271	238	266	271	303	295	287	257	309	257	301	280	263	290	274	288	265	285	304	247	291	273	289	270	279	301	296	270	236	257	247	250	268	277	258	284	283	285	240	241	250	258	293	282	257	296	287	325	296	288	277	285	257	282	277	264	253	256	233	263	280	279	286	255	277	313	266	276	268	277	276	264	262	273	282	296	255	290	239	261	240	286	323	279	283	254	294	276	293	302	297	304	255	286	285	260	252	271	268	280	270	265	252	286	274	284	269	284	273	268	259	289	257	257	297	303	292	289	270	246	289	269	305	276	307	287	279	286	277	255	255	286	289	257	272	293	268	310	244	252	266	290	282	279	271	284	291	287	262	309	254	284	274	244	256	274	263	240	256	293	272	261	240	275	232	260	291	243	245	262	295	278	281	270	270	259	270	260	281	270	281	271	240	286	292	264	267	265	242	302	267	285	249	264	300	269	268	295	272	286	258	282	292	273	304	278	272	248	289	266	244	259	267	260	279	263	299	275	274	280	276	270	282	287	270	249	309	245	275	270	275	250	298	286	274	279	257	287	289	282	287	302	284
7297	2111	4584	5820	5520	4466	3505	2856	2490	2047	1819	1553	1416	1390	1401	1143	1130	1028	990	917	925	908	912	828	840	748	791	767	797	786	808	796	731	741	761	756	772	769	784	724	772	713	741	737	738	682	673	675	725	699	704	648	664	707	685	667	718	706	661	662	692	665	692	713	696	658	638	685	656	630	715	679	635	633	667	686	683	668	669	675	649	642	654	657	686	659	696	658	649	680	683	666	634	634	711	649	711	678	678	667	615	692	649	645	650	663	662	698	677	699	695	645	626	700	670	662	688	637	668	644	685	673	666	591	661	685	656	680	680	635	683	643	625	695	732	632	668	690	636	657	688	658	663	685	687	627	694	654	687	625	645	658	665	692	668	642	658	721	692	638	681	709	639	630	665	655	601	685	689	655	660	654	666	676	651	655	638	652	696	709	657	661	607	704	689	655	655	656	625	661	690	649	702	662	686	688	680	651	647	671	690	655	653	692	701	656	684	646	651	664	681	700	660	710	661	687	680	696	718	654	623	667	679	674	678	677	670	656	682	690	644	646	674	672	675	664	633	708	622	686	657	667	661	668	678	646	647	704	641	664	637	636	635	637	709	633	612	666	646	653	664	633	651	719	649	674	633	665	658	619	709	623	692	656	659	654	641	677	669	688	642	637	647	665	670	657	638	665	649	629	645	656	634	658	703	695	665	690	645	633	659	675	647	682	691	676	661	653	670	653	650	632	667	645	667	690	677	681	614	671	673	641	653	658	662	697	691	664	663	714	660	691	651	679	658	693	682	649	657	653	661	651	688	655	673	661	698	665	671	647	641	678	667	617	634	664	657	653	705	644	712	678	689	681	665	672	670	671	704	664	624	637	652	670	742	650	659	665	670	675	643	618	704	627	678	677	699	635	678	649	621	652	670	678	674	653	678	649	653	638	675	625	698	688	669	661	660	704	654	657	687	657	676	691	652	645	656	611	732	714	698	652	620	656	607	692	671	631	644	626	644	677	699	691	696	636	622	639	634	678	630	634	640	626	660	649	654	708	658	654	668	678	650	605	694	665	694	665	652	693	637	658	729	666	630	681	697	711	705	704	632	707	641	698	677	673	657	652	651	648	701	686	641	611	665	680	685	640	648	691	668	638	623	640	686	687	613	635	635	649	678	719	646	673	684	708	680	653	667	676	634	653	658	704	657	659	671	670	632	680	671	677	640	641	674	669	625	650	641	662	684	672	690	670	684	669	668	648	633	626	688	620	651	666	694	675	641	669	664	657	644	685	710	679	667	649	690	625	667	684	680	683	654	658	684	690	636	744	687	644	673	651	672	648	629	662	652	648	665	658	643	642	655	689	661	648	674	666	680	653	603	677	689	697	662	655	639	643	675	616	611	649	645	644	605	654	705	690	644	680	688	657	620	660	640	641	620	661	718	668	687	653	645	710	651	648	718	689	634	669	669	674	670	675	660	707	616	727	652	721	671	642	651	687	651	720	653	671	693	641	629	671	670	648	689	670	622	645	655	659	643	663	664	611	709	681	687	688	646	643	660	666	724	655	660	645	657	649	621	646	696	698	639	658	669	690	705	675	668	653	635	693	615	698	648	662	681	700	703	675	675	678	661	678	730	669	685	725	706	641	640	697	701	697	665	649	647	666	708	687	669	631	683	734	695	655	651	661	647	677	663	666	681	651	626	641	667	647	664	672	648	666	667	643	702	675	654	664	708	676	675	656	665	644	645	656	633	635	734	645	640	680	687	657	659	662	651	598	654	693	622	625	657	687	624	649	667	641	687	635	652	640	663	665	629	646	627	643	620	645	657	698	659	675	635	674	687	631	666	641	693	711	633	671	657	601	711	620	695	632	666	662	688	645	639	622	649	649	690	666	712	704	668	623	590	679	637	681	654	655	691	666	685	664	714	649	664	668	626	623	648	639	674	657	688	675	676	661	700	665	688	644	669	632	684	656	698	712	668	687	680	635	694	718	740	624	657	726	663	687	660	668	711	708	677	682	701	695	692	639	649	647	685	641	707	668	650	687	634	641	693	648	638	706	688	693	661	703	643	667	656	658	693	676	662	703	610	630	655	680	644	709	668	687	649	636	612	653	693	636	648	657	721	651	628	666	629	645	662	677	710	685	649	649	618	682	706	620	624	639	706	677	692	625	674	671	689	618	638	668	671	694	653	649	645	688	676	710	697	620	653	684	656	665	632	663	682	698	663	697	660	672	664	680	685	634	633	664	677	653	674	684	676	673	677	659	626	669	613	660	651	643	665	659	638	635	656	677	676	670	663	673	644	617	638	661	677	657	674	673	632	646	699	608	678	647	711	663	678	678	636	688	704	668	674	638	664	660	623	645	667	623	657	668	663	655	631	668	665	655	704	695	703	707	647	612	679	686	641	696	662	639	664	714	688	666	652	671	624	644	638	644	638	677	633	725	666	662	675	666	665	641	691	643	642	647	632	695	650	711	659	677	688	641	693	670	678	672	692	653	664	644	659	646	667	663	681	633	655	652	668	661	666	674	654	646	675	654	640	683	648	684	692	596	670	678	658	611	715	657	639	667	653	623	640	634	637	628	686	645	664	675	691	610	694	654	706	686	669	672	660	660	633	672	613	692	654	616	648	704	626	622	606	676	693	675	686	670	670	614	656	661	646	724	690	721	711	643	656	659	644	668	683	634	630	644	702	675	667	710	636	649	702	679	680	679	659	718	673	695	625	650	622	626	685	659	685	670	635	596	680	633	632	659	659	710	662	661	621	700	683	678	663	609	652	668	664	674	662	668	618	598	628	660	668	632	643	652	681	688	663	664	651	668	668	673	670	616	632	651	632	649	652	704	661	600	670	661	650	725	678	681	679	639	614	641	643	654	663	631	651	609	709	637	622	630	648	644	704	710	647	645	726	677	685	655	632	690	620	688	632	661	658	638	670	679	673	686	688	741	653	674	661	678	698	641	619	697	697	664	657	655	706	691	674	714	703	666	670	691	667	673	622	699	683	621	649	667	654	688	658	653	660	647	605	627	658	702	669	691	676	630	661	669	703	649	654	712	657	652	682	647	637	675	647	676	671	666	727	641	672	686	688	666	665	628	632	681	675	686	674	636	652	659	619	660	669	679	645	652	656	668	685	630	633	657	653	680	642	685	636	682	680	698	667	624	647	691	637	636	677	648	608	665	677	652	729	701	674	662	663	676	604	627	649	670	699	633	709	633	663	621	620	647	691	663	631	662	681	672	653	650	624	650	625	673	647	658	663	701	621	667	642	678	689	670	709	655	685	682	660	694	695	660	664	644	657	686	714	683	690	661	665	653	679	708	637	655	681	639	669	660	652	669	683	639	662	625	641	666	661	673	631	684	619	670	681	667	626	661	661	624	684	655	697	669	660	623	705	651	647	667	690	672	683	666	640	665	689	661	685	716	655	690	640	685	669	686	640	666	631	639	672	673	649	693	684	655	705	653	680	672	655	656	678	718	690	694	672	674	664	619	647	720	683	694
14278	2608	3234	2774	1995	1408	1074	763	679	597	437	410	360	374	355	307	328	244	261	240	243	222	270	221	212	270	211	218	216	236	229	235	235	248	219	232	252	227	239	224	242	188	212	212	209	216	217	232	217	210	206	210	200	203	217	205	225	218	198	183	222	193	210	181	200	199	196	218	201	202	196	203	183	221	197	221	220	177	203	200	179	209	198	189	184	187	193	198	185	201	225	200	213	184	200	211	203	178	222	182	224	214	189	201	187	200	208	203	184	199	178	197	211	201	204	224	226	186	194	204	211	215	199	208	208	196	213	194	205	210	215	210	202	233	204	208	206	190	220	202	182	231	185	186	211	206	206	202	203	199	222	196	214	204	195	204	212	200	196	182	186	186	207	181	200	177	234	194	188	190	170	192	194	190	202	215	230	216	192	198	213	188	182	242	185	247	194	199	198	202	216	204	188	205	188	212	211	171	214	185	181	207	190	200	207	200	223	175	184	205	179	186	182	200	196	185	211	191	187	227	190	194	179	235	194	189	179	210	231	206	204	211	206	210	216	196	197	221	200	206	198	225	209	200	206	189	199	199	199	209	228	199	208	210	181	191	188	193	206	245	204	198	214	183	210	207	182	222	199	218	228	194	198	187	214	196	200	201	208	231	194	204	199	175	199	196	221	193	199	229	188	180	196	208	190	213	222	208	213	203	192	193	212	218	187	206	207	200	176	227	195	201	204	203	207	221	186	186	221	191	198	212	211	195	182	202	194	215	195	197	192	220	200	198	191	214	200	192	222	195	224	193	226	198	195	207	197	220	213	211	218	206	198	178	218	223	209	196	182	208	190	198	168	202	225	215	207	241	170	195	202	198	225	217	221	195	194	194	185	195	217	204	178	196	226	181	195	183	221	181	211	183	204	182	186	193	218	207	210	220	218	205	207	183	209	187	219	228	218	209	215	201	164	217	199	203	208	201	192	186	214	194	202	198	189	218	227	203	196	210	196	194	203	229	216	216	195	176	222	194	208	198	195	186	234	203	226	233	205	212	197	180	170	194	199	228	213	228	192	212	188	231	185	213	183	211	202	201	190	221	178	225	223	220	197	203	200	211	182	189	229	218	194	202	229	182	199	222	219	198	203	214	210	189	205	194	231	187	210	217	218	198	206	190	190	201	200	221	245	235	222	206	209	211	201	227	198	195	180	193	203	214	200	194	199	189	223	225	198	215	197	200	206	206	199	173	230	185	206	213	235	208	182	181	219	218	195	199	226	217	207	209	191	199	188	204	208	208	232	216	219	199	220	189	192	225	167	217	209	202	203	217	195	203	214	190	211	194	219	212	194	198	173	208	167	189	212	191	203	207	193	185	214	184	193	189	177	204	184	194	184	206	199	196	192	205	186	208	183	202	215	212	210	178	194	239	197	236	177	180	184	228	205	196	213	192	208	188	226	188	208	207	206	206	221	233	214	194	200	218	211	193	213	226	217	189	211	205	193	206	194	201	197	218	200	209	209	208	192	194	221	198	198	194	181	199	198	212	193	214	200	230	206	220	198	234	201	193	231	199	195	173	216	187	179	198	197	199	225	181	189	185	206	194	211	194	195	205	215	224	205	187	207	234	193	222	195	212	208	197	179	224	203	190	197	211	199	214	209	199	172	213	189	206	217	181	191	182	196	212	198	176	199	210	214	194	189	204	195	188	198	220	194	235	200	191	193	200	214	226	201	173	191	208	194	203	188	221	192	200	199	182	200	233	209	192	198	211	201	203	194	223	219	202	199	180	199	190	214	215	221	229	191	208	211	209	183	198	189	208	178	205	194	231	203	218	211	202	215	212	202	177	188	226	212	199	195	189	206	197	204	209	223	213	218	196	196	202	215	211	212	200	194	204	194	198	213	213	195	184	198	223	198	219	219	191	222	193	193	201	215	189	202	208	201	172	188	204	200	214	189	192	207	189	230	190	192	204	214	187	201	207	186	182	214	211	205	197	201	219	209	215	179	221	188	202	209	185	206	200	176	210	216	208	195	216	211	213	221	188	186	187	176	199	208	217	193	192	205	186	188	215	177	222	189	194	214	222	175	195	197	217	187	195	186	223	194	214	218	196	200	191	213	219	212	191	198	195	194	223	220	207	214	206	177	200	183	193	215	211	194	172	196	210	205	196	245	204	196	193	191	201	202	199	207	211	217	202	204	207	192	197	200	247	214	204	219	189	200	196	189	195	209	198	199	199	206	214	202	196	216	203	215	203	177	206	196	198	212	206	182	202	193	192	191	205	172	196	189	215	206	235	193	186	208	189	209	184	225	200	177	234	203	184	208	179	185	187	207	203	207	219	196	218	198	214	213	190	219	190	198	201	213	210	206	226	186	214	220	186	198	198	190	172	184	181	197	206	196	211	187	199	199	200	221	206	210	210	181	222	192	225	185	210	198	204	196	203	200	220	218	211	204	180	172	200	191	218	208	231	216	186	225	223	215	221	208	204	192	211	216	202	204	173	188	210	201	222	173	197	197	194	200	211	220	197	197	200	212	203	203	175	180	211	208	200	194	209	186	192	208	178	196	210	200	202	211	201	193	195	200	202	198	191	194	219	238	213	216	212	200	214	192	187	172	190	187	198	202	209	226	241	207	188	209	216	203	212	217	200	195	202	198	171	213	197	188	227	207	202	181	226	199	207	182	181	205	227	230	216	199	199	192	223	199	200	229	194	177	181	234	197	214	211	181	217	222	216	213	195	199	203	184	195	210	216	217	210	196	211	206	170	206	205	222	191	204	210	206	218	164	202	185	243	214	222	190	219	214	206	187	197	195	192	203	202	190	210	215	190	231	213	184	216	190	174	212	182	192	190	226	180	176	211	195	212	193	196	215	157	196	220	198	207	177	205	199	206	192	202	229	197	219	212	221	189	200	208	221	200	218	173	208	199	199	198	181	208	207	197	198	183	218	222	217	195	200	212	208	200	236	229	212	186	175	202	196	215	176	241	197	207	212	208	207	196	211	187	197	233	192	203	199	189	205	186	229	187	197	184	206	199	229	197	224	214	211	211	219	220	234	211	230	192	182	194	211	202	201	196	194	181	200	215	214	207	207	153	200	211	172	216	209	206	212	223	206	222	190	196	203	209	199	211	199	191	199	179	200	185	212	213	211	189	192	202	207	189	189	196	192	177	177	234	188	207	179	239	192	201	193	193	178	199	213	178	198	182	194	235	201	217	195	188	209	217	222	209	225	194	172	202	200	200	199	201	209	198	230	202	190	201	208	203	186	216	235	176	214	212	203	198	207	243	193	199	202	202	186	203	236	231	214	198	184	196	180	190	194	185	193	177	224	192	208	223	196	197	211	173	214	201	225	212	191	214	195	205	183	203	222	205	208	198	203	183	195	202	230	213	192	190	206	202	194	199	227	205	209	209	201	199	198	208	198	217	208	207	195	191	217	173	184	210	198	199	178	215	175	211	192	225	206	225	182	173	187	184	178	201	200	205	208	188	214	214
9240	2665	6067	7748	7210	5897	4670	3674	3076	2496	2126	1920	1616	1569	1318	1233	1154	1117	975	992	910	842	809	810	721	725	764	697	667	659	654	656	657	660	714	586	638	639	678	669	689	621	617	562	637	585	559	536	553	562	555	544	545	559	568	529	598	562	557	561	545	474	511	554	525	520	536	506	521	497	526	517	515	493	506	525	533	505	498	466	549	507	503	499	534	537	494	496	565	461	501	512	534	556	539	529	482	513	522	477	547	536	522	508	501	499	474	538	555	529	530	495	487	509	487	467	520	481	493	550	512	517	520	510	506	511	510	528	501	513	495	568	509	502	491	500	506	531	531	527	484	508	516	516	470	488	495	537	513	511	470	476	482	515	474	498	485	493	528	488	543	507	524	534	466	479	480	506	497	510	503	509	485	510	539	524	511	510	495	527	497	520	481	516	493	517	512	520	538	541	508	548	520	469	511	507	490	489	510	499	520	524	536	511	490	562	516	514	509	547	496	514	500	452	501	492	519	509	492	497	487	497	502	524	514	492	524	510	474	524	522	490	477	482	552	535	505	512	561	546	494	497	520	505	472	504	474	487	538	507	527	479	495	543	519	499	545	533	498	539	471	503	516	497	489	499	471	463	582	522	531	523	523	520	483	488	497	503	512	505	511	515	486	495	549	502	485	491	520	503	476	521	505	500	477	498	504	513	505	488	502	508	519	486	497	473	504	495	489	478	471	520	521	487	521	501	509	491	513	489	491	499	521	476	485	509	475	513	497	517	491	527	509	526	517	536	543	506	499	452	478	548	509	515	528	523	499	508	536	550	506	555	503	485	518	527	518	506	485	532	510	482	484	469	518	478	477	507	501	513	483	493	515	489	512	540	518	476	511	471	445	448	478	480	506	515	522	560	518	512	512	550	502	490	484	489	513	508	496	491	465	507	516	491	518	493	518	543	501	479	498	492	464	483	512	511	491	507	529	519	490	503	498	538	523	495	513	505	531	519	520	529	481	490	478	519	525	490	528	515	511	515	481	504	499	498	508	490	506	476	512	516	489	514	516	489	488	520	494	524	534	519	524	477	516	487	517	489	499	498	530	499	506	541	536	502	496	506	503	493	537	553	522	528	510	528	512	509	543	478	543	536	473	483	486	544	503	495	559	497	517	520	476	507	521	547	515	527	480	513	542	466	459	516	508	510	511	517	518	516	516	497	492	484	500	546	520	476	499	488	517	516	534	470	525	482	508	507	505	507	478	532	505	533	521	501	499	493	500	506	454	551	500	516	481	533	533	499	519	504	535	532	500	504	502	518	468	476	468	477	512	520	475	539	491	479	468	518	479	472	486	493	500	472	542	515	491	475	473	518	510	523	518	536	548	517	523	532	520	536	521	505	491	492	514	527	493	459	503	491	498	490	536	525	490	518	491	496	508	508	541	452	504	480	512	555	531	524	477	506	528	511	495	499	515	528	482	501	496	519	534	523	516	542	512	450	487	502	466	501	511	497	551	558	496	474	529	505	499	539	528	508	494	489	502	494	525	509	525	511	480	530	510	501	503	496	475	492	517	483	480	480	508	520	525	563	532	518	479	531	521	485	516	503	493	499	490	503	476	466	522	533	505	504	509	484	532	476	523	515	525	493	492	504	523	521	531	510	485	500	498	562	524	545	498	529	484	457	518	461	497	478	457	518	476	486	537	491	450	496	521	526	515	480	524	517	518	550	527	539	513	519	516	468	525	523	505	515	535	467	483	513	540	491	558	551	507	530	533	446	501	494	510	506	535	477	486	516	492	488	545	493	539	492	474	494	499	462	527	512	525	500	473	502	493	500	509	502	505	548	537	498	536	507	504	532	476	482	524	478	486	526	500	528	509	502	482	462	530	474	529	500	494	516	512	493	505	504	523	534	484	509	536	489	517	532	472	539	520	512	497	538	497	517	491	492	461	481	506	506	479	487	517	468	495	508	491	474	518	564	522	481	495	524	525	496	485	502	484	533	466	515	497	500	532	501	506	466	505	511	508	531	553	504	496	544	498	529	528	504	488	524	477	549	495	521	516	506	533	489	516	506	497	559	499	531	500	574	510	496	450	501	536	497	519	482	512	492	509	563	501	550	470	499	483	512	533	501	497	498	464	536	517	522	509	518	544	498	504	488	500	519	501	509	529	506	486	501	507	472	506	513	529	499	478	492	519	509	506	478	510	516	493	486	491	499	511	529	500	532	528	542	490	525	512	507	507	527	523	530	536	556	527	502	512	491	468	504	489	522	497	478	487	512	474	514	506	489	519	531	528	490	512	508	502	494	494	534	529	520	489	505	525	488	490	549	511	483	544	517	536	505	518	531	519	515	506	471	515	495	510	477	513	529	551	522	520	488	528	517	518	522	481	496	521	512	531	483	518	521	488	522	489	511	497	475	538	535	519	491	498	511	504	469	526	531	502	517	519	486	489	481	451	476	523	497	507	507	522	515	488	526	496	474	480	497	530	519	478	505	489	532	500	472	472	489	530	486	500	495	460	503	535	520	512	547	488	495	507	545	524	489	510	481	513	507	519	525	502	528	493	514	483	495	479	506	517	527	497	502	495	526	526	488	500	542	512	479	482	494	541	539	501	482	563	489	486	497	483	470	497	529	489	537	522	501	505	472	483	513	529	485	515	495	477	501	481	513	521	519	512	497	486	510	532	486	532	479	484	500	520	502	504	535	519	513	516	536	490	511	499	473	516	524	537	508	521	495	513	469	500	537	547	464	480	453	510	483	542	473	500	510	499	503	519	503	493	515	504	497	526	513	466	510	506	505	486	470	520	517	500	493	533	489	504	501	495	517	524	469	499	563	481	500	538	525	481	536	517	565	544	473	517	492	526	536	534	505	516	477	501	562	521	524	500	515	502	511	521	472	522	511	509	500	491	533	531	516	497	541	499	542	480	519	492	512	495	483	536	481	509	539	470	482	558	500	529	521	537	490	492	456	499	513	510	489	487	534	482	491	497	505	519	517	510	480	564	526	464	491	471	486	529	512	502	492	520	525	510	519	483	516	444	532	494	483	505	531	539	498	505	520	530	514	521	563	527	503	495	517	524	508	468	554	522	502	501	476	510	516	556	530	494	501	490	521	524	503	505	490	524	529	525	502	489	473	477	489	503	520	475	493	520	530	476	499	524	525	519	481	473	530	500	527	491	508	498	500	498	483	536	517	439	483	468	505	534	515	547	500	517	489	533	506	493	508	464	512	504	522	521	507	478	515	478	486	549	535	519	512	464	485	501	548	530	533	538	490	484	508	520	487	528	496	481	496	549	503	501	526	499	505	501	501	507	571	519	495	505	489	488	533	480	493	513	501	491	505	543	517	491	492	500	487	484	504	484	484	520	534	493	497	474	486	500	483	498	505	546	523	507	479	489	487	495	517	521	522	458	498	505	517	496	513	525	495	514	504	474	490	513	539	522	488	518	517	527	513	470	464	506	496	510	498	494	542	527	471	483	485	523	471	503	523	474	544
2420	1022	1307	1223	978	694	592	527	497	380	412	363	353	342	325	349	321	289	321	307	319	348	320	327	311	308	289	302	315	306	330	323	313	336	297	308	292	288	324	330	287	285	318	343	318	334	329	300	305	353	319	292	297	318	308	325	310	300	322	319	319	295	285	308	326	288	306	328	310	346	299	309	308	277	317	315	295	318	293	292	323	302	310	304	304	293	303	309	302	298	304	303	286	292	310	302	291	312	292	306	314	352	309	330	345	317	292	351	294	350	312	305	338	312	319	320	287	306	322	297	325	302	284	291	295	329	342	313	287	304	305	332	332	294	277	292	291	316	300	318	295	300	329	293	294	324	303	338	309	290	279	324	297	293	300	297	281	318	332	302	320	293	317	300	279	322	300	306	278	295	305	272	311	308	289	302	299	294	332	309	297	311	300	305	284	292	305	281	305	329	314	316	264	315	324	306	320	297	308	288	328	301	297	317	308	306	317	285	339	336	295	295	314	316	328	292	310	317	299	283	319	302	302	297	307	310	338	324	325	305	275	271	316	312	289	309	303	284	285	284	301	302	337	316	299	334	309	301	299	299	318	312	276	305	329	306	324	312	324	347	318	317	303	314	302	329	330	323	335	305	313	321	313	330	289	303	319	304	312	306	323	310	298	309	310	328	317	304	309	337	291	313	273	311	316	310	310	322	314	299	305	327	311	280	330	293	314	314	291	316	304	292	322	307	331	293	332	319	315	313	291	289	333	311	316	338	336	308	299	331	310	289	339	334	327	327	321	286	348	327	319	349	288	350	328	258	289	305	318	306	301	287	283	265	314	282	317	292	311	277	347	302	305	316	275	358	297	304	295	313	286	304	293	290	296	298	285	300	291	320	300	319	304	281	284	302	326	316	297	318	276	283	284	276	319	317	313	315	311	303	311	296	300	285	343	316	317	312	287	307	335	302	262	318	282	287	288	273	297	281	330	295	317	270	299	289	294	323	308	331	293	307	315	327	317	306	334	268	279	335	300	323	355	316	278	298	249	321	315	323	322	315	319	256	323	320	317	303	290	294	347	315	282	255	290	315	315	293	311	337	307	293	305	285	279	312	330	309	288	305	304	349	324	285	293	312	335	311	294	298	315	307	313	318	330	303	307	296	297	306	342	312	310	298	304	315	327	325	301	346	294	333	305	308	295	319	312	328	263	301	274	306	302	331	279	297	297	327	299	294	317	351	325	300	278	296	317	307	312	325	326	300	309	314	306	307	330	313	300	330	339	327	332	323	331	326	322	274	305	277	322	321	318	286	328	300	325	307	313	292	302	315	296	294	311	348	281	296	319	336	308	314	304	296	316	319	280	307	327	333	322	286	314	295	317	295	303	305	314	327	313	305	308	295	293	312	309	305	323	318	312	318	306	336	308	315	297	330	316	353	300	304	311	320	317	325	319	303	286	286	329	323	283	302	321	268	344	333	316	303	308	291	318	308	317	309	315	278	312	319	314	305	289	295	291	302	327	284	305	286	313	301	272	299	291	270	289	324	307	323	300	331	294	275	323	308	297	303	272	318	297	329	320	316	336	329	302	360	320	319	326	304	313	349	314	290	333	292	289	319	333	316	306	287	315	293	321	270	319	359	325	289	300	333	301	289	346	338	301	285	342	308	310	323	298	303	314	321	321	315	323	280	286	285	344	323	301	281	341	306	306	287	326	293	277	334	323	303	292	300	323	318	284	297	317	332	327	347	297	301	298	300	302	325	292	302	315	338	283	266	290	311	295	293	290	321	321	272	313	339	277	288	295	306	284	290	294	321	325	288	319	271	338	309	301	314	319	274	350	315	288	285	300	338	314	297	293	286	327	395	323	321	285	321	304	336	324	320	321	296	295	280	307	293	321	327	303	330	302	303	303	310	293	327	303	283	325	280	310	295	301	317	321	326	303	311	315	272	321	314	351	312	290	353	312	298	317	325	307	317	309	289	332	318	289	275	296	334	309	331	338	313	324	335	323	319	285	292	321	299	296	303	350	338	325	299	288	322	315	316	283	289	306	322	301	333	280	302	314	284	334	303	316	290	295	313	305	306	308	295	288	336	309	315	317	315	287	340	310	274	289	293	352	308	266	329	317	287	351	289	293	348	371	344	300	287	296	323	310	302	304	304	309	316	318	282	322	304	288	317	342	349	281	319	305	315	304	289	306	331	340	305	303	308	311	278	321	299	302	283	319	283	281	317	288	335	310	319	332	313	305	318	309	270	297	284	279	331	330	288	304	323	324	285	288	307	295	304	290	309	321	296	295	304	258	306	304	305	314	307	322	318	310	320	327	287	291	302	283	297	292	314	271	309	311	284	276	308	312	310	321	276	299	288	322	309	292	312	312	301	319	325	291	308	315	289	346	328	301	342	319	280	292	296	302	298	302	304	324	297	300	311	318	302	301	309	311	318	289	308	274	332	300	307	310	316	326	292	326	336	305	298	326	298	295	308	306	287	298	297	327	340	316	317	324	270	329	320	311	299	256	302	280	333	265	278	327	325	329	326	305	308	314	310	321	289	291	295	294	322	281	314	316	301	285	288	294	305	309	303	304	315	349	301	298	323	317	301	327	285	320	291	302	344	308	303	285	314	317	340	327	311	307	273	366	293	318	282	285	304	289	277	322	318	339	323	282	307	308	312	324	330	334	315	290	280	298	325	315	311	294	314	306	292	305	281	319	296	292	302	329	331	298	334	308	308	314	296	317	305	324	298	335	358	290	327	304	337	270	301	310	276	296	309	310	334	311	332	342	329	309	310	304	312	299	290	287	296	331	313	304	310	298	321	304	327	353	301	305	287	314	310	318	283	328	311	280	300	318	294	311	294	302	293	307	295	316	292	291	320	298	303	293	327	297	298	352	316	327	295	299	316	338	284	280	313	297	350	321	304	285	309	316	301	300	314	312	296	299	308	268	328	278	295	290	271	323	333	308	302	296	331	294	314	323	336	312	266	341	296	321	338	293	290	325	366	301	293	297	308	305	311	326	285	297	280	307	289	309	319	330	315	288	300	330	272	324	299	303	321	316	283	329	314	345	333	278	316	310	290	295	325	313	313	297	293	308	309	302	349	328	311	305	298	274	331	339	289	282	314	286	284	304	293	287	280	323	312	323	308	286	322	326	318	323	304	297	279	275	302	336	305	284	308	307	346	344	324	270	280	331	324	280	340	300	310	302	275	307	308	277	286	286	321	308	320	316	310	303	340	277	284	314	324	294	278	275	293	331	293	317	332	319	311	296	315	326	311	287	337	280	272	303	300	314	284	297	298	296	286	307	291	318	309	346	313	306	309	310	291	296	275	296	320	288	320	303	317	294	308	324	261	299	291	304	275	308	305	313	316	326	322	305	317	315	283	368	283	280	327	331	320	278	295	298	281	322	317	310	270	316	269	301	304	282	260	308	276	296	312	319	297	287	301	301	280	309	297	306	288	291	364	327	303	338	324	269	305	315	324	310	312	327	301	322	295
2598	1479	2917	3533	3368	2759	2151	1884	1611	1360	1196	1191	1040	1007	958	947	963	902	835	902	820	849	764	770	821	780	817	840	751	719	740	754	807	833	818	771	767	815	783	816	745	752	783	755	726	777	774	714	724	763	789	767	738	747	749	744	747	763	718	733	720	738	767	744	730	726	754	781	756	777	799	772	755	775	739	770	738	750	795	711	722	715	757	699	738	733	735	710	729	729	742	743	749	754	709	824	754	721	726	763	713	713	775	669	764	706	746	703	723	708	762	673	735	721	743	703	730	724	746	687	724	732	728	694	729	734	745	745	767	765	706	712	705	700	774	748	743	752	691	769	731	737	750	757	748	748	714	728	774	712	741	727	711	791	738	777	742	732	743	752	768	742	755	704	765	769	812	727	712	743	752	765	712	732	756	717	721	761	752	769	738	734	768	721	816	746	703	736	740	742	714	758	714	718	720	727	748	707	698	712	709	744	703	739	775	756	728	734	719	772	751	728	750	706	715	708	764	733	748	707	725	699	774	783	755	738	737	700	766	773	733	736	744	740	772	765	770	765	788	730	771	732	724	689	752	747	750	711	723	743	702	752	737	749	693	751	779	724	787	770	721	759	756	710	661	764	723	763	726	730	732	788	733	714	766	774	751	767	683	782	772	720	768	722	718	728	749	732	773	741	730	708	726	676	737	743	754	706	738	756	730	771	730	729	736	738	760	710	736	708	785	727	719	697	761	782	727	728	723	786	700	698	745	731	719	749	750	719	711	699	727	785	786	746	719	734	724	740	713	713	691	691	738	748	781	748	707	719	776	693	716	746	745	796	713	682	765	720	718	696	730	697	731	710	709	722	779	743	739	707	761	734	756	692	718	730	737	778	729	753	768	742	761	720	743	709	721	760	734	769	665	739	726	728	764	743	753	746	759	705	762	718	719	729	709	676	739	691	743	773	753	720	788	745	729	714	719	716	787	765	731	762	793	708	740	684	734	727	724	706	742	723	769	707	781	753	750	734	782	735	732	727	725	763	722	779	744	710	738	723	751	731	729	766	691	762	748	781	770	745	792	778	695	756	726	706	700	720	760	744	675	746	705	691	753	699	706	716	759	753	751	725	747	765	763	755	697	776	759	751	766	732	775	725	722	729	773	724	698	703	763	745	707	760	739	745	747	728	713	765	744	729	699	761	755	766	749	733	778	724	733	748	751	737	744	718	724	714	759	717	716	767	740	738	741	714	706	735	750	703	726	774	774	702	746	720	704	739	789	762	762	701	738	795	764	766	834	729	796	770	738	746	712	763	766	747	764	730	771	733	713	723	722	697	710	735	723	738	728	741	740	770	696	667	712	762	745	737	720	802	701	774	705	737	745	702	742	725	741	740	735	748	742	740	739	737	744	764	724	701	777	726	724	756	728	766	754	742	720	733	753	730	767	703	716	747	700	771	712	708	769	726	774	715	722	726	760	768	752	769	752	730	758	764	745	741	716	708	686	732	750	744	731	718	721	737	757	755	688	726	736	758	725	726	721	712	758	738	750	747	736	720	772	795	749	750	766	772	760	788	710	761	783	751	754	778	760	706	751	723	792	741	727	736	761	736	790	726	804	770	761	702	784	699	711	714	724	736	729	772	815	764	717	778	698	728	792	748	751	722	823	757	782	697	755	742	776	738	686	745	724	782	730	746	736	690	757	725	743	777	702	714	742	737	726	767	765	774	712	727	714	703	694	777	779	746	736	701	745	747	770	733	774	788	724	736	715	725	732	734	750	760	777	698	795	751	726	730	706	715	781	722	780	803	754	767	724	752	709	741	730	739	744	737	731	765	712	710	770	692	766	732	695	775	687	719	697	770	716	744	757	729	729	741	761	705	774	761	765	765	743	783	719	709	783	722	718	724	738	705	720	742	759	732	738	772	760	714	788	726	732	732	723	727	749	733	729	816	728	824	776	743	727	739	745	720	748	748	744	698	807	772	745	705	748	727	718	732	725	784	731	707	767	749	728	741	751	738	720	748	744	697	761	727	783	759	716	726	705	772	779	731	764	761	680	731	747	754	750	743	715	751	716	716	795	721	723	722	742	772	762	794	718	720	764	736	738	736	745	743	730	732	769	752	763	738	716	724	748	741	719	727	710	697	709	719	780	762	786	782	706	720	746	746	692	716	726	758	721	738	711	714	730	769	814	759	745	693	729	721	768	760	761	740	735	747	771	740	754	748	779	704	784	731	749	693	726	795	730	699	711	788	747	768	728	719	815	683	719	740	757	757	717	707	735	738	747	777	682	771	725	715	688	729	797	696	762	729	734	748	729	787	778	732	763	747	677	723	777	738	749	749	700	730	737	723	783	722	751	778	727	792	776	763	742	741	713	735	721	779	727	760	765	691	742	723	790	716	744	758	746	719	748	759	766	755	758	754	759	745	806	747	738	699	754	728	756	740	719	717	702	728	754	728	741	769	696	705	743	764	693	769	730	732	767	756	710	718	741	701	739	742	723	723	751	723	704	708	758	704	714	691	735	792	733	720	714	763	726	694	784	808	710	700	727	744	766	787	729	735	731	745	708	723	708	780	752	715	675	738	726	750	723	713	731	764	731	743	772	744	751	738	767	768	712	732	769	720	755	743	768	713	759	746	750	776	695	713	754	731	733	755	742	730	721	699	740	703	722	730	742	762	775	741	733	734	721	786	739	769	788	701	747	755	761	763	750	808	756	810	752	743	740	769	777	738	682	766	741	741	733	743	719	742	807	737	761	720	749	738	803	698	763	764	705	779	752	761	754	682	715	762	761	747	757	685	703	746	759	719	731	731	741	797	700	769	736	757	730	775	764	723	744	737	782	799	759	776	700	750	735	711	723	745	724	762	711	759	739	750	720	725	748	764	710	726	720	750	747	759	804	719	725	692	780	722	722	720	732	718	742	725	754	746	739	742	732	780	761	754	771	752	703	715	728	825	706	699	756	729	746	746	702	723	720	724	743	792	721	709	802	750	726	729	746	732	722	731	711	780	744	752	763	762	740	745	750	764	745	720	746	748	764	793	733	741	794	796	750	772	723	738	663	714	686	745	752	756	758	762	726	732	743	750	738	752	703	756	744	702	737	780	714	756	742	704	702	692	746	749	701	720	752	734	771	737	762	723	710	760	738	751	740	693	717	725	713	756	706	737	763	722	757	697	802	760	765	776	732	724	718	707	742	728	702	784	763	772	771	751	696	728	714	765	710	746	779	772	730	694	747	734	737	716	734	728	759	758	707	726	733	818	772	775	721	735	769	752	722	739	731	756	747	726	717	756	736	789	747	716	754	709	762	750	745	777	788	732	710	733	757	732	706	777	724	773	743	768	723	714	726	709	750	784	732	731	732	727	682	707	721	743	749	784	761	799	728	715	723	769	755	734	693	751	780	723	748	760	754	693	743	771	742	743	791	725	712	659	763	725	712	743	745	729	751	754	749	739	792	753	782	733	728	775	709	749	703	705	720	768	742	736	704	719	774	704
8351	1879	2294	2008	1543	1149	898	662	643	500	523	455	412	416	374	331	324	307	328	308	290	293	318	282	303	321	259	311	316	322	314	278	279	292	296	269	283	273	276	296	279	271	285	271	316	303	297	268	282	280	297	294	284	277	297	253	293	278	272	280	281	309	259	282	294	286	302	292	286	296	243	261	290	274	276	282	303	270	263	253	267	284	277	281	287	270	289	273	268	289	248	281	280	283	295	292	270	268	320	289	235	256	264	257	300	277	259	265	267	261	287	275	267	251	287	290	284	265	281	282	263	289	281	304	277	286	279	298	266	286	311	263	294	299	284	299	287	297	307	281	255	288	287	277	257	297	271	251	282	294	251	254	304	281	256	293	274	255	310	272	302	272	283	277	275	262	287	276	295	265	244	278	296	326	284	266	293	274	287	283	279	268	265	302	291	320	273	222	286	291	291	257	313	278	299	259	263	271	256	267	301	293	270	287	269	244	274	274	289	282	277	254	281	287	286	277	281	271	265	290	278	293	300	287	280	284	289	288	262	285	258	276	286	259	277	292	288	274	283	287	293	248	289	314	300	272	304	255	296	283	291	268	270	294	247	291	274	279	249	271	284	291	274	267	272	305	283	281	299	239	255	279	279	312	272	302	283	318	286	289	267	289	340	285	254	279	288	287	279	284	271	298	276	277	269	283	324	299	288	269	269	255	283	272	330	275	263	249	273	270	291	310	248	296	266	262	270	273	274	273	313	270	273	268	274	290	240	297	252	254	285	261	285	261	275	263	252	323	278	262	286	279	265	242	257	262	276	279	246	242	305	304	285	262	286	278	275	288	260	304	276	290	276	263	301	290	283	273	298	289	298	271	279	267	276	277	231	276	263	254	248	290	288	279	296	273	263	299	260	303	304	263	281	279	283	264	300	275	291	291	285	266	281	293	282	286	273	275	305	273	271	282	270	296	295	260	282	284	257	252	246	290	259	277	272	283	277	276	282	274	257	294	288	267	302	288	245	306	263	262	287	295	258	266	321	260	280	286	274	291	274	273	281	285	287	290	288	294	268	279	276	315	283	265	264	292	282	300	272	264	278	303	307	288	253	277	262	254	252	271	244	280	293	277	275	277	289	310	260	272	284	295	291	303	298	291	254	263	289	275	286	274	278	330	245	272	276	270	314	285	263	273	274	275	278	306	289	229	272	248	267	276	308	326	297	278	285	306	240	276	285	276	264	278	253	289	287	259	303	271	300	259	259	260	267	289	307	295	279	276	248	265	266	277	291	276	255	294	299	272	236	302	263	279	286	277	246	249	281	276	303	277	278	281	289	278	256	287	252	252	273	273	301	258	294	266	291	239	257	262	286	269	267	292	242	287	255	246	234	295	295	308	263	314	278	275	278	276	265	252	253	263	258	309	260	260	264	253	268	255	266	247	257	298	255	283	307	272	281	274	277	306	267	279	307	268	268	294	305	280	285	276	308	285	240	294	283	245	274	289	272	297	273	291	292	307	274	291	276	287	302	280	285	250	291	246	274	274	276	266	271	272	315	295	271	341	291	245	257	277	265	281	264	250	251	254	271	264	283	288	293	293	281	285	249	272	284	254	333	263	259	279	292	277	260	281	263	251	260	294	283	246	302	267	245	247	286	263	281	283	289	277	293	265	280	261	254	290	273	263	301	281	267	275	263	247	290	278	299	270	307	255	259	309	244	280	289	286	289	275	293	282	274	302	257	273	232	268	226	288	280	284	280	284	275	276	259	272	301	273	275	262	276	289	271	267	295	283	268	247	291	259	267	280	269	282	247	250	285	301	258	270	268	260	286	271	293	277	294	257	285	273	286	281	292	292	296	285	266	285	277	281	256	265	275	300	314	242	300	302	247	290	257	297	273	253	282	260	273	261	281	270	274	278	252	257	262	245	275	293	263	260	268	255	259	298	284	277	308	275	302	279	280	282	257	296	278	265	254	259	267	276	311	245	296	259	292	289	263	257	229	285	271	283	249	285	297	264	278	291	269	278	265	310	278	268	272	267	293	305	288	251	312	277	264	312	320	294	281	273	284	286	277	281	279	298	276	273	287	268	264	279	245	283	280	299	284	273	280	310	276	281	279	293	273	293	270	279	253	296	283	277	337	275	260	291	294	270	280	278	256	286	299	250	298	262	264	253	291	291	275	273	284	276	261	298	283	307	282	283	283	268	276	270	260	271	294	262	288	281	260	256	270	285	271	281	289	282	302	275	283	238	220	269	290	293	232	235	269	278	251	257	283	262	280	281	269	259	290	286	260	242	262	282	278	244	279	262	274	271	311	268	285	275	288	277	284	267	271	287	280	281	293	293	293	282	307	245	252	313	261	266	252	253	231	295	312	269	282	285	290	300	276	296	311	268	271	305	286	275	279	318	252	274	256	292	256	261	274	245	283	281	262	276	275	266	257	296	296	309	298	264	310	275	300	256	297	255	259	268	280	319	259	255	282	293	313	286	277	258	271	271	266	268	288	277	264	260	295	301	282	282	265	293	299	277	278	266	291	290	297	266	279	291	289	275	270	277	274	284	269	251	282	283	276	283	278	293	297	290	281	270	292	272	261	298	286	305	297	306	298	282	275	280	259	264	291	255	277	285	258	287	268	295	275	287	261	289	291	237	248	262	268	261	254	255	269	271	299	301	301	273	258	289	270	289	291	292	331	300	267	263	292	260	251	286	251	285	279	264	274	255	241	276	295	245	262	322	240	295	269	270	241	280	271	290	290	276	246	262	278	262	263	242	271	295	287	307	262	275	270	258	263	277	265	287	264	282	280	258	295	260	285	287	265	246	250	292	275	285	284	301	291	330	285	276	288	280	278	298	296	263	289	262	306	263	261	296	273	285	270	268	274	285	313	257	248	253	283	283	292	282	294	278	264	272	282	279	291	261	274	249	285	283	289	256	287	261	292	272	292	270	279	275	279	247	285	277	285	283	298	285	289	285	256	274	287	321	306	276	259	265	295	279	272	246	270	264	280	275	261	260	254	307	278	295	280	276	271	261	287	286	291	245	268	273	236	282	250	270	311	288	285	270	281	294	292	315	284	300	264	280	286	289	259	275	299	289	307	265	277	244	292	238	263	272	288	273	292	284	289	270	303	266	294	279	304	257	289	272	267	298	284	239	276	263	271	261	291	270	259	289	264	289	285	251	295	291	288	281	286	308	281	219	283	257	230	271	258	285	287	309	269	288	276	299	274	274	294	275	272	273	248	266	280	264	299	278	257	283	238	288	286	295	317	295	259	272	277	264	260	273	232	265	255	272	297	252	276	276	273	278	300	295	291	292	283	287	277	277	280	298	291	268	302	270	283	256	257	278	276	279	291	267	280	277	259	273	285	297	268	289	235	244	279	262	289	272	267	300	294	272	254	272	283	290	300	301	289	256	277	255	264	281	282	282	286	269	270	304	258	257	293	275	294	280	314	284	288	294	264	286	280	315	275	282	254	275	256	274	253	273	242	259	245	276
7215	2189	4624	6337	5528	4631	3565	3004	2393	2059	1817	1557	1377	1332	1183	1134	1183	1029	1001	929	931	892	838	793	820	799	802	775	751	799	764	754	760	744	780	762	816	765	723	806	779	746	719	718	724	728	710	701	703	704	653	667	749	701	704	696	686	682	650	690	675	684	700	697	689	671	654	673	701	711	670	724	666	673	685	671	657	652	681	640	678	698	628	622	685	690	700	637	681	677	705	665	690	645	685	665	697	658	638	690	665	682	674	696	680	658	650	677	687	693	675	657	629	646	677	691	684	695	697	676	639	672	601	687	653	692	690	668	623	654	664	623	649	706	697	656	654	680	638	673	683	700	675	667	658	680	683	633	742	646	670	639	702	693	660	652	675	716	717	682	666	697	648	692	620	634	656	659	686	708	673	676	652	649	685	697	630	680	673	665	658	636	675	675	683	690	693	689	657	678	725	667	668	680	734	671	627	687	635	661	699	615	704	650	656	656	687	712	629	641	687	646	691	688	672	686	643	716	639	648	634	669	625	673	680	640	664	662	675	695	706	707	655	664	709	697	650	687	667	675	673	630	688	661	646	705	661	667	666	702	667	599	663	627	667	696	677	646	675	665	694	633	650	671	682	647	718	692	648	713	674	666	696	710	666	692	623	730	654	618	696	669	668	708	633	665	703	704	663	692	663	710	684	673	667	689	662	660	676	655	651	652	662	634	665	631	662	653	664	650	687	673	646	653	692	685	646	674	665	659	692	718	689	704	645	680	683	683	655	695	647	648	679	706	640	677	666	669	659	684	632	667	668	689	651	637	670	682	679	663	667	674	672	683	719	645	670	632	637	635	667	658	638	689	673	657	676	680	671	707	732	682	704	630	653	689	674	650	659	647	687	686	651	668	658	714	701	662	679	699	679	679	671	665	627	697	643	689	706	648	644	699	670	704	654	688	620	741	648	682	683	680	653	692	701	709	664	665	648	649	663	694	690	672	683	695	658	655	699	697	691	658	664	615	641	643	680	642	656	667	675	674	678	666	700	690	701	632	677	616	687	660	658	661	691	646	686	682	679	678	659	668	694	697	671	669	719	674	660	666	693	692	669	653	680	606	692	688	707	678	650	635	686	690	694	694	677	654	673	686	632	672	655	631	673	651	734	655	683	672	694	639	671	668	656	636	633	671	717	654	675	688	649	659	640	670	644	684	632	644	663	687	681	666	657	674	692	679	709	647	701	646	672	687	670	665	652	718	626	674	671	671	680	635	651	613	674	653	650	697	693	693	723	676	721	672	649	686	676	680	660	683	704	669	674	686	658	674	695	688	673	667	677	679	640	689	696	652	661	661	679	702	696	672	635	668	686	708	699	649	666	659	700	591	706	657	666	693	659	709	680	671	649	627	614	674	667	663	689	659	672	681	646	671	668	686	672	706	647	657	709	687	697	693	693	665	653	710	707	687	684	648	644	689	667	625	680	642	655	672	657	655	635	641	682	718	695	655	700	678	688	688	649	640	652	652	645	710	655	654	706	635	724	690	645	639	657	653	680	657	641	628	645	653	673	683	640	710	679	724	665	643	629	684	642	682	657	687	691	665	642	673	675	702	708	682	684	683	681	663	617	654	652	682	631	697	707	656	674	670	716	712	656	692	659	671	698	684	662	685	697	681	652	683	622	648	663	659	699	692	689	610	680	662	651	622	650	672	642	664	667	677	668	650	696	697	678	684	680	615	694	659	679	707	677	701	661	637	667	701	657	675	675	649	646	642	663	645	655	723	656	698	624	684	671	671	722	616	665	655	640	664	710	675	666	615	683	686	682	674	662	667	680	677	652	666	680	702	669	672	690	606	648	661	640	714	668	626	676	667	680	659	639	698	674	672	700	656	606	669	691	683	660	641	661	668	686	679	648	620	658	673	662	640	709	682	678	707	698	645	669	700	643	635	634	657	657	696	650	652	680	694	673	650	674	645	695	675	668	643	655	683	649	683	717	653	669	687	657	640	731	665	686	656	644	675	645	660	652	681	678	632	676	696	705	700	660	707	712	711	701	660	670	697	656	632	663	703	645	690	665	675	703	687	674	656	663	679	663	660	656	667	675	734	736	655	647	646	668	667	652	664	641	612	673	676	698	666	721	669	677	614	661	665	682	652	688	664	659	672	650	682	700	685	664	692	642	671	645	668	709	701	650	653	627	667	669	668	665	695	692	703	658	726	659	670	715	703	707	675	718	700	715	726	693	665	670	671	678	663	662	690	629	676	597	700	663	682	665	660	683	686	686	634	698	686	663	676	667	654	622	644	704	651	658	682	671	709	708	618	670	668	709	692	658	666	704	649	690	630	650	702	683	672	664	654	690	650	683	731	640	722	657	652	698	681	626	657	694	625	657	720	699	726	711	692	689	630	674	678	668	718	677	678	681	677	713	681	716	654	672	684	677	636	667	653	687	646	685	662	686	667	687	648	684	719	688	688	696	663	673	629	650	611	653	640	640	657	624	691	647	686	650	681	624	709	692	664	669	657	668	662	647	646	706	668	672	713	734	715	689	697	634	694	664	693	659	639	647	721	695	673	651	700	685	720	658	666	662	667	696	660	681	662	634	681	686	685	708	670	682	724	656	625	678	642	688	659	647	641	660	667	681	630	712	666	651	701	699	682	677	645	628	663	703	667	658	676	647	694	672	658	663	653	659	700	657	677	662	675	638	666	700	689	633	645	656	681	646	672	694	673	639	638	677	642	701	645	626	663	673	654	667	717	656	670	688	645	660	678	633	674	644	622	706	658	632	670	696	634	631	696	729	646	696	663	690	658	703	714	637	640	687	609	727	677	666	673	633	679	665	685	654	655	668	637	670	683	662	649	681	686	618	672	697	654	682	670	640	679	693	660	655	674	720	635	672	683	674	663	665	700	661	647	692	642	626	670	710	640	675	695	666	709	678	699	594	708	661	661	665	641	641	649	657	677	643	704	687	686	710	664	641	641	647	680	655	724	678	680	655	631	674	697	718	686	662	664	631	684	653	659	672	639	667	626	671	661	673	663	674	661	720	671	666	649	680	689	724	688	661	613	675	662	648	699	684	680	668	683	685	673	633	701	694	707	634	698	644	640	704	677	660	680	669	660	722	603	676	712	691	669	680	730	698	666	652	678	646	693	676	643	681	664	670	651	675	661	637	674	672	628	700	701	712	654	598	671	688	652	689	714	700	684	639	623	662	645	682	682	667	657	651	660	680	672	666	703	672	666	659	634	659	679	713	644	707	687	643	654	621	669	681	661	691	678	650	693	677	651	663	699	739	643	642	621	670	708	663	682	734	709	676	629	676	689	685	707	682	642	636	633	651	641	655	652	674	692	648	649	670	666	696	675	663	676	684	639	620	674	630	617	744	674	712	627	656	661	669	674	657	665	668	676	672	685	689	698	634	685	646	672	655	669	684	676	662	715	658	638	643	653	689	604	645	720	679	676	676	697	641	641	606	687	707	744	629	666	685	656	692	704	666	615	688	636
14417	2816	3345	3004	2044	1384	1075	848	631	525	506	439	397	401	319	333	324	276	273	303	276	251	239	255	257	239	254	192	249	226	250	221	215	217	204	190	239	242	246	243	258	202	208	198	200	235	208	208	205	211	221	208	211	225	210	200	193	227	206	199	229	233	215	235	213	175	209	218	182	217	193	214	214	213	179	193	190	198	226	195	217	216	204	228	199	221	213	191	247	224	220	238	225	180	223	204	218	209	192	217	213	190	208	191	213	238	221	191	186	220	230	232	192	211	211	183	196	207	210	190	182	202	195	204	214	188	230	197	189	208	192	220	226	214	187	180	186	210	196	197	231	218	196	200	208	199	210	207	199	208	204	202	216	193	242	196	226	220	208	222	195	193	199	203	224	199	217	206	215	187	164	215	218	219	204	182	210	222	208	195	193	198	207	198	198	249	224	195	190	196	207	206	203	180	201	194	198	186	190	214	198	217	212	209	215	222	187	200	197	194	216	226	207	245	217	204	208	196	187	229	214	211	204	184	197	205	236	223	211	196	196	193	177	208	186	191	217	180	203	187	183	210	196	197	193	205	185	197	204	212	204	230	206	195	224	199	197	211	199	194	210	222	191	210	189	213	201	225	205	176	185	195	228	224	204	194	214	208	214	220	193	245	201	218	231	176	197	227	204	193	219	205	202	192	189	216	204	185	160	202	229	210	208	210	199	195	234	212	212	229	209	186	214	218	210	201	210	197	218	216	205	213	181	194	215	199	212	229	190	222	237	235	219	221	202	210	213	208	208	194	220	214	236	189	186	211	202	190	193	225	214	216	191	209	196	222	199	181	216	204	214	217	209	225	220	198	200	196	228	210	206	189	214	196	198	200	214	184	182	208	185	230	192	207	189	214	210	216	212	206	214	203	217	213	206	193	188	204	199	202	225	220	208	211	196	235	208	207	202	201	224	192	208	211	223	231	207	203	205	191	191	189	227	195	196	200	181	198	190	195	205	231	189	207	210	210	185	200	194	203	208	212	240	216	212	214	221	205	213	220	205	190	213	213	198	191	213	187	192	180	189	232	189	206	202	198	221	205	204	186	192	188	220	214	217	231	209	201	182	211	215	190	200	177	202	218	211	198	218	218	243	226	209	205	213	243	194	189	200	211	197	210	201	203	203	206	215	208	235	211	208	201	206	216	225	212	192	177	203	217	228	217	190	198	219	200	193	227	206	207	217	204	214	197	225	209	202	202	185	183	187	205	212	238	206	186	225	200	209	172	171	217	185	184	190	214	217	215	210	211	216	207	178	194	187	198	216	212	215	183	223	208	198	217	210	224	218	196	226	216	195	219	186	192	192	198	218	190	183	187	174	202	217	182	221	200	196	215	215	216	220	229	178	219	182	217	199	226	207	198	192	197	222	176	212	215	205	187	196	208	194	188	192	213	206	196	191	209	215	193	193	214	224	195	185	229	228	217	215	202	204	187	207	199	196	205	227	202	207	198	193	212	189	187	187	197	231	201	194	216	187	194	192	209	211	192	201	209	197	184	201	200	220	217	228	199	212	215	196	223	225	213	195	208	213	190	206	210	227	228	215	220	203	176	175	219	199	203	210	200	196	174	205	204	219	209	199	227	216	229	209	197	180	220	228	183	191	205	212	210	218	185	207	200	192	214	212	201	219	210	222	204	188	208	195	207	192	194	208	186	235	202	192	199	220	209	220	182	190	211	206	201	211	202	197	205	201	189	198	226	184	197	222	214	191	204	182	214	217	221	202	204	192	225	185	190	218	227	198	199	204	206	221	189	192	213	202	226	202	200	208	222	190	201	205	207	221	223	184	180	199	202	222	201	196	223	194	200	225	198	211	204	217	183	218	199	196	197	196	193	195	210	185	202	210	195	207	210	224	198	205	204	202	203	210	215	209	208	191	204	192	190	205	211	212	182	240	229	189	201	189	195	194	192	181	214	201	208	200	193	219	226	196	197	181	208	227	206	208	212	209	197	207	221	213	228	223	225	198	195	180	193	230	203	226	204	206	200	218	221	220	196	201	212	231	204	215	203	192	211	234	180	182	215	194	185	200	240	202	183	196	187	211	197	213	198	225	173	198	169	200	210	207	196	203	196	195	224	225	248	215	224	202	208	193	198	188	204	178	201	195	196	230	199	195	168	194	204	235	219	214	219	202	173	210	214	197	197	197	218	199	219	218	218	218	214	215	202	219	201	204	210	192	220	190	201	196	250	221	212	197	203	184	216	182	194	201	196	172	196	194	196	214	218	218	166	207	218	186	218	208	229	226	175	192	207	183	178	182	231	229	210	196	203	214	234	213	210	203	201	219	200	212	210	223	225	211	232	182	197	201	205	194	231	201	201	252	188	202	229	232	210	211	217	212	204	200	197	230	211	185	229	194	217	228	198	236	224	215	193	190	210	196	192	178	217	206	226	201	205	228	229	173	206	199	222	195	195	191	207	200	207	196	242	218	207	199	215	218	193	196	217	248	207	207	226	212	205	210	221	208	171	204	211	220	205	207	223	214	219	228	189	215	207	192	186	228	215	207	208	224	195	229	185	188	230	182	222	212	190	192	210	181	229	214	196	205	192	194	201	181	217	201	217	229	211	203	188	214	215	212	217	227	204	206	203	202	221	169	202	233	214	200	202	203	211	239	199	202	214	217	245	211	212	210	213	206	203	188	179	244	217	210	222	208	182	215	205	209	185	213	208	182	214	192	217	206	228	222	211	237	199	199	190	197	181	220	178	201	203	211	215	205	222	212	206	181	202	187	199	202	191	200	193	203	209	223	200	205	222	221	208	215	225	214	202	221	183	185	220	196	199	218	200	192	179	190	225	190	208	208	214	196	211	235	221	231	197	206	209	199	186	218	205	190	188	178	209	216	198	218	215	213	210	209	200	199	198	207	218	191	196	219	202	188	229	205	217	203	214	212	206	227	212	213	194	207	219	232	202	205	182	235	189	251	186	207	189	209	214	213	208	200	209	197	219	188	218	183	194	207	225	218	222	203	208	204	186	201	216	210	209	194	203	204	207	199	206	183	223	197	199	227	210	208	204	237	197	192	227	202	204	175	201	196	228	234	213	204	213	189	213	222	191	232	214	198	190	238	245	208	217	203	212	217	215	228	217	209	187	211	196	230	200	229	217	213	203	240	217	230	216	202	198	212	217	233	205	219	209	195	214	217	229	197	211	185	202	227	176	194	199	228	229	207	219	193	219	194	233	186	194	187	204	201	223	207	205	198	180	224	210	191	206	211	191	247	209	208	199	209	197	190	231	201	228	191	200	177	179	214	202	200	205	186	173	203	207	202	200	220	219	231	181	186	218	203	195	239	238	213	214	209	208	206	212	215	207	202	184	203	211	199	204	217	220	214	184	219	195	209	202	227	228	219	234	192	188	229	171	213	192	211	211	201	215	188	240	198	207	201	208	239	228	197	190	182	200	219	205	182	199	197	206	233	178	212	198	186	194	199	208	213	208	221	214
9308	2677	6349	8169	7470	5948	4718	3693	3093	2507	2164	1909	1686	1569	1389	1313	1205	1066	990	1039	973	936	855	831	879	702	723	715	702	663	703	710	704	668	705	697	661	645	684	652	639	663	692	625	603	583	569	578	587	589	552	538	538	536	544	563	574	543	542	616	575	513	566	548	519	550	564	512	556	533	506	498	540	577	543	522	509	529	495	530	541	529	528	461	467	504	505	529	524	492	525	512	522	534	466	524	535	530	538	561	527	510	527	514	532	548	539	530	524	512	501	535	469	522	540	480	546	465	546	525	535	508	522	518	530	542	499	481	512	529	533	554	479	527	570	520	508	550	489	490	504	556	559	519	486	503	510	473	491	534	514	528	526	524	508	523	535	517	498	544	512	527	501	536	508	540	530	513	522	544	522	516	517	519	520	529	501	513	513	515	509	520	534	541	478	503	562	498	511	496	551	538	550	465	497	542	516	543	547	513	520	507	549	526	518	554	513	495	493	483	550	547	495	509	500	496	505	481	505	507	532	531	536	514	534	535	503	503	500	538	544	480	529	541	526	485	489	504	477	555	544	569	518	503	483	523	525	484	494	490	534	527	530	530	496	520	545	517	502	470	542	542	512	530	528	540	513	486	490	523	517	524	518	499	511	480	498	538	511	502	508	536	504	528	511	519	495	491	505	488	555	487	516	584	526	484	517	523	446	506	525	527	546	514	500	524	526	520	544	498	528	533	513	515	506	493	487	510	554	530	512	557	507	521	511	507	563	531	512	538	504	526	476	502	557	527	505	502	516	531	531	540	485	528	495	518	477	531	512	553	529	519	512	503	537	550	493	532	511	518	501	531	482	509	522	529	508	539	535	486	518	543	516	506	542	500	484	489	492	525	553	481	540	475	495	525	539	522	518	527	487	478	498	542	493	520	511	516	495	536	501	523	508	516	491	515	515	527	529	521	536	508	537	471	526	496	534	520	531	522	504	470	509	549	577	458	482	508	498	502	505	543	509	483	524	522	500	484	533	479	517	496	500	515	528	512	509	508	516	526	511	503	525	503	503	478	539	532	477	532	555	551	538	496	549	498	520	521	500	509	505	516	514	484	524	550	522	527	543	520	529	510	518	551	516	460	525	546	523	518	544	517	526	509	526	502	484	491	486	532	507	527	520	531	520	493	528	512	522	522	538	535	537	512	497	537	571	518	526	478	504	495	543	527	510	546	522	517	525	488	488	493	503	500	485	491	490	538	495	524	512	533	502	522	508	503	527	537	494	521	544	514	491	521	534	542	510	488	497	516	562	572	512	501	530	510	501	489	478	517	507	559	503	517	489	512	534	533	545	494	501	479	529	545	529	496	503	525	523	493	488	511	532	504	482	516	498	528	477	506	480	477	516	509	492	507	496	529	488	525	504	480	492	490	500	499	523	512	513	514	498	505	493	514	526	516	508	539	529	492	505	550	474	560	515	509	530	511	537	544	528	496	507	503	478	517	527	491	553	512	512	540	506	493	525	504	544	529	520	516	488	532	519	533	512	527	530	488	517	509	473	521	501	543	548	492	488	522	491	514	521	519	532	525	496	518	549	510	518	551	540	507	498	538	534	531	505	521	514	509	568	536	478	526	533	490	533	489	502	483	525	535	513	488	526	512	498	508	502	481	518	507	532	537	508	540	507	519	512	528	510	491	487	480	508	515	506	534	560	549	536	504	536	501	486	536	505	532	523	490	509	492	526	518	507	540	505	487	508	542	506	480	499	525	574	512	529	508	496	520	545	511	510	479	513	496	526	526	499	558	499	505	527	515	535	507	540	495	468	536	525	506	553	478	514	521	541	566	477	519	538	518	507	506	513	521	482	510	502	456	506	507	511	514	526	505	508	524	514	500	543	537	533	495	551	518	499	472	499	499	518	520	517	527	496	508	518	515	519	542	531	505	478	508	502	505	528	541	470	527	510	521	524	543	547	522	525	517	523	528	555	452	535	547	524	542	525	521	529	492	490	474	491	487	544	521	528	506	512	500	515	533	551	533	555	528	471	491	519	503	503	514	513	519	489	528	563	527	498	527	471	486	549	497	507	517	499	510	505	532	478	508	540	525	504	507	520	536	493	508	554	486	550	483	498	523	576	501	520	524	495	530	534	537	509	535	509	498	527	530	527	486	524	512	541	507	519	512	473	519	510	528	531	505	523	504	518	532	535	490	529	516	508	495	531	532	521	489	503	519	514	522	531	531	501	536	511	500	489	510	509	512	497	477	501	576	506	497	495	528	533	527	541	522	502	526	523	498	564	501	526	535	494	497	505	545	477	512	529	509	476	522	544	491	505	501	487	537	522	518	489	492	495	498	541	501	501	511	514	526	529	524	564	515	494	510	536	553	506	498	524	521	517	534	579	533	488	525	528	467	532	484	510	538	524	469	526	536	499	503	546	534	513	523	527	519	535	542	528	551	541	524	488	499	501	479	487	563	491	567	521	537	522	495	516	523	535	527	518	539	514	512	525	498	505	495	532	509	512	515	537	543	529	514	461	517	526	538	508	526	508	564	518	528	507	541	512	488	555	519	496	498	502	515	488	513	487	508	507	502	520	519	504	498	506	508	509	525	488	515	534	486	577	501	535	512	510	491	506	513	523	496	503	523	497	497	531	519	525	503	486	519	567	531	546	521	501	481	468	516	492	543	530	501	510	498	499	452	534	495	484	507	488	564	527	484	511	491	487	536	499	523	546	519	471	526	518	517	504	537	503	514	544	530	541	493	492	499	506	528	494	503	500	553	500	476	517	540	475	496	534	487	509	542	502	535	531	487	504	496	552	504	532	500	544	526	524	530	525	543	536	542	516	508	501	491	497	580	528	532	529	455	507	507	540	478	545	553	499	496	531	533	541	479	500	505	499	490	541	533	526	518	515	476	505	509	495	502	524	520	513	496	493	528	495	527	518	503	508	535	510	503	487	528	510	502	551	538	566	511	546	537	481	489	503	534	521	546	545	532	475	533	511	514	544	511	502	490	543	540	521	541	505	558	553	498	500	514	501	462	531	549	538	512	515	544	503	520	488	506	479	521	539	521	548	502	507	481	507	521	508	529	543	536	520	514	495	523	534	519	514	508	547	552	546	512	522	536	522	549	511	525	494	528	496	562	510	497	527	465	512	523	514	521	550	511	525	486	492	499	505	495	507	502	503	503	524	465	510	518	500	496	486	574	494	533	541	516	496	559	532	525	533	514	512	539	484	502	532	498	514	521	484	510	541	502	514	502	483	546	525	540	517	494	518	486	517	525	510	534	506	545	524	506	529	514	508	523	519	520	533	545	494	526	483	480	524	475	543	487	495	535	555	553	532	494	539	541	491	529	518	537	516	552	495	509	550	522	523	478	533	542	529	576	502	515	530	500	536	511	516	521	557	534	550	521	506	524	485	495	498	515	496	532	549	528	508	543	537	546	494	567	538	483	531	461	532	478	504	553	537	516	533	489	557	486	524	525	503	488	519	526	509	521	515	543
2646	1133	1408	1327	947	722	608	496	454	391	378	343	380	355	338	362	330	321	329	284	321	306	287	318	340	328	292	331	282	324	338	286	367	341	317	352	314	331	315	292	318	280	323	330	305	318	278	335	328	296	302	332	286	304	314	326	300	317	307	356	307	287	314	311	319	308	334	309	323	335	352	303	289	266	315	319	286	309	327	299	310	322	283	315	293	301	285	293	282	315	319	305	300	289	281	318	327	333	330	325	323	301	306	323	297	305	280	320	328	331	324	297	292	303	306	293	349	293	301	291	332	307	325	331	321	342	328	312	309	295	304	289	317	306	270	298	323	281	295	299	305	319	270	308	323	321	306	323	349	306	313	303	330	320	311	290	324	300	311	302	331	321	327	295	302	326	303	275	300	308	305	286	322	312	295	316	310	293	318	314	329	275	326	329	315	325	295	304	315	317	354	326	334	307	318	301	315	359	300	300	304	306	337	323	318	281	339	260	300	304	308	337	302	333	296	324	321	298	297	309	302	295	310	319	335	308	296	321	313	285	307	306	306	309	311	343	308	263	313	346	317	348	287	295	316	330	314	319	307	336	299	301	311	301	324	302	301	346	279	365	284	314	311	325	294	339	321	314	324	303	275	287	328	315	305	305	306	316	307	305	285	294	293	324	307	295	359	335	321	316	294	308	297	312	322	312	297	270	341	298	336	345	326	302	305	274	318	311	343	331	270	285	347	308	343	308	281	348	314	313	308	301	306	311	284	293	331	291	316	294	287	310	324	354	314	312	320	286	287	311	293	293	298	320	330	323	316	322	292	281	315	312	319	290	305	332	297	332	319	321	311	318	324	313	309	298	273	304	315	302	320	311	322	324	308	300	306	292	295	346	313	287	326	267	326	290	297	278	279	282	286	292	334	298	326	322	362	299	283	324	312	289	341	304	256	306	281	260	268	304	309	304	307	306	344	294	310	330	288	341	296	294	291	348	291	328	283	291	282	306	327	326	286	318	279	315	306	327	269	307	327	283	297	317	310	316	326	321	332	310	293	286	317	339	321	339	284	332	316	320	317	314	346	314	300	344	294	311	338	262	319	291	324	308	307	313	343	282	314	310	289	328	329	319	297	296	352	305	307	310	297	307	279	325	289	336	310	296	316	308	308	291	277	296	297	325	310	258	320	342	296	307	273	294	323	338	280	320	297	321	311	291	296	303	286	300	322	307	324	279	316	292	292	304	334	299	291	313	314	292	306	309	306	327	289	302	309	328	291	332	327	349	309	315	297	284	298	288	302	301	315	336	298	318	336	292	300	282	324	318	306	280	279	318	302	290	307	315	336	328	347	317	258	335	292	286	311	340	320	311	321	275	318	323	291	294	293	302	320	319	319	322	325	325	298	292	335	299	339	340	334	310	308	308	317	306	281	305	318	315	291	277	319	328	286	301	309	301	305	325	283	311	300	352	308	313	299	316	322	300	293	294	348	289	330	293	319	313	314	279	323	304	309	288	327	294	355	300	293	312	273	297	290	348	342	351	325	326	292	272	286	309	316	336	320	299	307	316	326	320	326	300	272	313	312	322	320	321	324	319	326	287	309	314	317	348	329	300	313	333	316	309	327	293	312	316	332	310	283	310	324	301	307	301	326	332	330	292	315	324	314	297	292	310	287	296	297	260	330	307	293	273	334	314	300	278	318	331	336	287	325	318	336	288	302	343	298	321	308	314	299	319	347	302	311	312	334	298	299	302	308	320	312	333	302	274	307	332	309	321	310	317	325	318	309	322	351	316	315	328	310	319	325	286	339	294	337	294	317	307	320	314	301	288	320	297	320	319	295	351	283	303	338	317	302	288	328	314	271	332	288	292	327	295	297	349	326	352	282	286	347	328	311	308	297	294	293	317	285	339	290	314	302	299	287	321	291	290	292	311	305	295	297	290	316	318	304	330	308	296	314	281	303	329	319	297	321	325	318	289	316	308	294	280	315	299	303	324	325	322	285	297	296	324	326	317	307	346	281	299	333	304	340	312	318	280	284	286	293	324	320	299	293	298	325	349	313	315	320	318	336	304	306	289	310	304	290	311	317	296	284	291	310	297	319	304	329	316	324	311	293	328	307	305	289	309	304	299	316	317	289	322	301	304	325	321	328	285	303	294	331	279	258	296	278	323	297	322	320	333	295	332	306	313	332	296	293	290	297	340	292	308	303	319	300	311	300	322	296	318	320	321	310	327	293	307	323	347	283	324	320	326	309	301	304	288	336	309	334	315	310	307	306	309	309	302	290	299	319	305	318	333	319	313	310	321	318	328	338	297	343	313	336	310	298	300	308	293	309	342	291	299	295	320	330	288	307	316	313	317	309	295	292	282	328	298	349	295	284	304	302	314	333	331	273	292	301	286	292	316	330	302	307	311	297	332	322	303	336	301	299	310	308	297	311	333	319	304	316	269	300	302	272	313	340	375	318	350	302	327	311	335	294	280	315	316	293	286	317	336	296	346	309	326	296	296	301	295	270	292	324	308	292	284	317	311	303	304	271	294	313	305	266	314	319	305	305	332	304	313	298	312	294	261	315	308	312	296	342	311	365	314	327	321	319	295	307	278	331	318	334	302	285	299	309	280	294	283	287	298	312	323	324	324	315	335	297	334	319	291	302	337	298	301	290	304	315	306	297	292	334	330	305	310	284	291	290	316	323	298	292	293	308	300	341	326	321	291	284	296	291	291	305	327	276	277	342	332	272	304	307	334	311	335	295	337	290	285	281	316	296	277	298	295	309	306	284	283	312	312	305	334	318	315	312	329	292	294	315	316	283	297	264	321	289	294	284	302	317	326	283	345	296	287	331	292	364	344	284	329	320	348	321	298	318	314	306	311	296	269	283	302	285	293	332	317	309	263	301	317	351	351	298	342	310	320	285	281	312	338	332	292	312	289	295	302	310	304	330	300	337	282	292	289	344	304	308	329	323	309	308	309	323	298	297	336	338	314	299	353	306	291	337	305	279	298	293	300	330	298	306	338	308	336	323	323	300	314	312	328	342	291	315	322	314	350	321	310	314	325	328	281	310	261	279	315	329	348	332	280	290	309	290	298	300	329	298	292	300	289	328	303	293	303	349	296	316	263	320	346	319	301	325	298	280	305	342	303	315	284	309	285	307	359	265	336	326	301	286	301	305	311	327	315	316	313	311	289	287	300	280	302	321	292	263	291	289	312	280	340	278	292	319	318	322	266	328	298	302	319	297	314	299	306	301	286	287	327	320	309	310	317	286	316	293	305	333	338	304	310	308	309	304	285	302	331	270	295	307	320	308	300	305	311	355	322	317	294	306	296	270	307	275	307	303	312	308	298	282	307	307	331	313	316	322	290	298	319	325	332	303	332	297	298	285	322	318	336	327	310	319	302	290	292	308	310	312	300	322	293	290	330	317	259	292	302	329	317	314	299	301	341	305	329	290	298	313	326	339	325	277	321	315	297	327	307	308	320	278	315	294	318	338	307	309	307
2816	1533	3077	3880	3458	2862	2237	1957	1518	1369	1299	1159	1094	1005	981	947	909	882	899	842	828	825	812	814	789	793	781	762	867	809	760	839	775	807	810	804	808	755	790	798	750	833	787	749	759	779	698	765	772	713	767	764	772	745	764	706	763	730	721	756	774	795	728	710	719	697	771	724	701	784	725	719	756	722	760	751	783	709	741	752	738	745	735	763	727	748	764	757	746	725	711	727	731	706	781	737	749	712	767	782	748	750	730	737	725	775	769	774	664	712	782	750	751	743	737	758	755	741	780	691	759	732	750	736	710	774	756	695	743	740	738	743	723	735	736	764	774	737	714	782	742	752	751	743	771	735	767	704	762	715	747	761	700	773	751	729	792	694	736	753	729	735	753	739	751	742	762	775	748	796	793	758	762	759	787	747	714	729	749	718	801	714	747	779	736	772	728	676	748	730	746	722	740	708	746	808	709	714	765	757	773	708	699	744	721	750	736	741	748	725	772	750	836	708	714	719	729	773	754	721	748	722	739	707	718	761	728	766	728	750	789	757	725	793	735	741	735	734	695	758	746	721	749	756	772	739	762	717	752	707	741	780	792	754	749	743	749	754	747	750	706	748	772	726	717	701	711	747	759	754	711	721	728	698	717	770	711	739	717	763	731	746	742	767	721	759	744	706	742	747	723	755	747	738	676	746	689	703	712	738	772	695	777	749	767	752	733	755	714	735	750	725	790	649	761	706	742	759	714	733	715	723	709	758	724	777	736	775	717	755	710	811	735	751	696	809	740	731	664	731	733	761	756	733	769	719	773	701	768	749	750	780	758	775	764	724	725	760	749	687	733	779	723	730	691	738	758	793	730	748	745	705	734	775	726	725	755	805	755	742	777	727	783	757	754	777	782	696	761	758	751	773	720	753	748	749	772	766	761	783	743	714	733	758	722	738	758	759	717	704	753	745	788	712	716	752	715	761	765	722	729	773	813	761	738	722	733	694	751	773	789	713	786	725	712	794	811	706	745	768	776	770	706	698	763	725	746	714	730	716	714	765	747	733	688	726	772	732	753	745	704	750	719	768	728	747	774	745	752	766	753	754	699	757	782	730	800	765	738	725	734	675	695	730	782	713	696	762	704	750	717	742	730	767	716	743	741	784	745	726	743	714	742	774	755	727	742	774	736	738	716	677	711	735	747	773	724	770	753	711	783	717	750	747	729	692	745	734	752	705	767	756	792	755	755	727	735	714	716	705	751	773	734	783	749	732	689	733	736	757	742	759	733	738	728	784	810	716	729	762	764	734	746	759	706	780	748	741	717	763	753	753	726	740	751	754	755	741	745	740	733	730	727	773	705	773	735	721	747	776	771	786	739	758	728	750	693	758	707	738	768	781	719	764	701	796	772	782	760	747	742	742	700	743	768	701	774	723	765	743	725	728	759	778	762	757	734	760	768	720	762	680	757	765	733	733	772	711	717	739	766	766	696	740	724	732	719	724	735	728	707	742	740	772	711	762	688	751	749	755	730	740	773	781	753	747	784	710	742	733	749	721	766	715	697	747	702	705	758	717	745	753	756	767	735	751	705	771	752	831	726	746	734	748	784	754	750	763	752	747	772	759	785	729	690	744	747	789	737	771	712	725	737	704	715	740	770	743	723	731	717	716	728	685	732	753	708	679	740	730	747	724	783	764	743	749	698	746	767	760	722	695	757	798	744	700	680	744	739	802	716	766	748	742	746	730	785	745	688	725	687	760	769	764	721	780	783	746	759	699	737	780	762	780	765	785	781	709	703	712	726	701	758	718	767	765	777	743	709	704	733	725	792	702	794	730	773	776	768	737	758	785	781	717	755	734	734	757	735	750	740	747	719	762	743	730	768	747	705	739	735	748	718	749	720	716	734	760	720	693	716	716	760	739	752	744	760	711	706	720	762	696	726	746	761	741	759	725	751	718	768	752	731	781	765	722	750	772	743	712	715	739	706	739	739	760	745	727	742	782	736	713	768	774	772	784	777	740	741	744	720	755	721	749	774	728	731	724	785	724	738	753	726	744	735	729	694	723	765	733	719	781	743	763	720	763	746	724	760	758	728	733	740	742	775	750	775	692	730	741	742	727	700	691	746	709	713	750	758	779	744	711	732	722	780	751	719	716	769	735	767	742	731	785	722	760	748	769	689	737	761	697	778	759	731	717	767	750	742	716	708	758	703	719	708	716	740	740	746	730	748	726	777	769	723	761	703	715	714	748	746	719	699	728	715	742	731	725	711	762	719	729	775	732	721	750	700	750	721	724	765	730	742	738	763	736	726	762	736	758	743	761	756	749	773	727	769	740	756	715	700	718	750	784	792	749	729	718	782	730	672	747	692	747	770	727	771	744	721	756	766	719	732	732	744	741	698	718	774	786	751	699	765	747	728	750	804	726	717	706	767	738	708	747	738	767	733	772	795	754	785	713	742	712	743	767	760	722	752	755	739	729	738	749	717	737	717	782	712	738	726	741	758	747	733	726	757	766	805	741	747	753	745	718	784	723	735	742	718	760	777	744	770	767	684	767	763	758	766	731	762	770	744	782	753	755	735	745	702	698	758	718	746	734	679	735	737	714	691	728	739	712	740	740	749	734	726	746	767	724	739	760	797	793	777	727	739	748	808	725	780	713	741	709	753	726	779	713	712	747	705	698	727	701	771	755	729	784	771	726	718	756	759	739	724	732	765	754	747	743	762	703	753	782	709	761	783	729	706	777	763	748	706	759	795	776	781	782	761	719	734	735	726	734	735	735	699	717	739	723	722	754	788	773	740	732	747	748	748	757	759	740	767	755	716	753	735	737	742	718	745	768	801	713	739	747	746	799	741	708	771	711	796	738	712	791	731	744	785	738	720	734	730	732	723	746	764	725	697	736	771	745	739	767	708	774	779	698	768	703	690	731	723	786	753	728	747	788	756	729	744	723	734	771	729	732	757	713	743	697	785	696	778	804	755	740	779	729	733	754	756	727	767	746	728	719	738	715	745	681	726	736	752	714	719	765	759	726	741	769	780	769	707	729	719	789	729	705	718	720	759	706	787	768	767	723	723	777	728	764	732	761	774	734	785	730	759	698	726	750	688	735	698	772	751	709	763	711	714	774	732	720	747	800	774	736	768	764	752	721	742	729	755	737	715	747	723	726	775	720	715	759	741	772	700	769	759	752	742	753	722	733	727	730	755	764	752	753	735	739	725	695	797	730	752	678	777	742	751	678	717	762	777	763	764	704	766	734	707	722	698	817	755	698	739	706	726	735	754	728	702	704	724	689	776	737	743	710	766	736	753	744	680	691	754	762	743	733	707	761	748	718	709	777	735	686	802	772	792	781	687	722	736	767	737	717	733	766	744	729	791	720	707	748	769	760	730	796	761	736	771	736	761	700	752	719	727	702	729	729	721	753	726	741	725	753	747	730	739	731	721	757	782	716	733	728	742	756	729	762	729	738	741	740	799	741	785	708	750	751	750	737	742	716	749	758
8333	1821	2453	2090	1432	1046	885	677	700	511	494	454	435	385	350	334	344	327	281	327	277	342	332	294	304	282	278	279	277	282	261	300	278	312	306	275	284	282	258	298	282	302	272	271	259	305	276	297	282	274	258	262	287	283	286	271	294	259	270	291	241	274	273	270	271	263	267	251	271	286	257	286	307	259	258	289	291	311	300	292	283	279	294	274	261	313	265	290	296	262	331	257	286	262	309	280	274	263	280	249	248	255	312	291	300	258	303	293	261	307	280	287	261	275	291	321	283	288	286	268	276	301	251	283	283	264	294	263	269	309	308	261	288	298	303	273	278	296	292	279	307	297	278	268	281	250	267	267	307	291	275	276	301	288	272	305	287	308	291	275	301	239	291	274	284	299	279	311	281	264	302	274	276	260	260	292	238	280	261	314	257	272	252	306	266	283	274	304	280	285	288	289	297	256	304	302	268	278	289	308	270	256	251	298	269	274	270	298	262	259	280	279	258	276	295	286	284	298	258	273	272	256	271	273	292	264	295	281	296	283	285	268	270	312	283	257	305	278	273	252	261	269	295	257	291	265	274	266	284	264	283	248	252	279	234	260	250	289	305	283	293	308	280	290	300	273	287	286	262	276	284	266	254	239	245	265	271	288	298	297	281	281	291	253	263	287	313	280	297	306	273	265	267	265	314	283	291	279	273	304	246	273	268	286	312	273	258	273	297	277	270	287	272	253	284	264	284	290	295	263	275	266	246	262	262	292	284	286	258	252	294	298	279	293	242	260	262	314	272	267	319	225	277	295	294	253	249	285	297	272	289	281	279	283	279	286	287	304	247	278	258	292	299	287	300	292	282	300	292	295	284	283	289	286	294	278	272	319	285	307	268	290	239	306	283	300	280	298	241	280	278	259	282	257	273	244	243	260	289	275	298	267	271	297	270	288	250	265	255	293	291	282	298	284	249	262	261	260	280	283	285	300	282	271	280	252	270	298	282	316	302	279	309	307	300	272	299	268	295	277	240	262	283	242	267	291	287	268	233	293	270	289	280	262	297	260	312	268	308	295	299	268	247	272	271	244	282	270	290	302	273	249	273	286	295	262	268	276	269	240	292	264	288	259	262	224	281	312	300	275	286	281	271	252	287	279	289	296	275	282	276	269	293	295	304	306	232	273	270	296	278	263	248	281	246	257	292	281	254	307	312	287	279	276	250	304	302	261	267	266	281	303	278	297	302	274	300	260	280	256	273	260	279	290	248	292	263	272	278	278	252	273	295	258	276	285	277	287	268	270	282	261	237	278	280	242	286	258	277	256	250	276	255	277	314	286	263	290	315	268	286	271	275	274	264	276	278	282	254	310	287	273	269	278	303	289	289	261	262	272	292	312	244	288	285	248	290	283	288	266	254	269	288	283	293	260	297	290	296	267	274	276	291	286	292	289	265	286	305	271	282	283	272	272	295	291	256	266	241	297	292	270	281	289	311	268	263	294	261	307	272	291	289	279	302	285	271	281	259	288	286	251	252	264	260	279	286	292	286	269	253	290	289	273	255	255	271	260	293	289	294	262	274	288	273	260	278	299	283	286	271	264	281	255	262	286	282	281	283	264	282	292	291	278	260	303	251	286	273	278	276	269	271	276	296	259	271	273	278	289	278	281	284	257	280	293	301	326	248	270	252	273	303	297	273	261	269	268	269	256	270	313	261	280	292	292	264	264	259	250	270	247	263	261	320	272	305	263	284	297	255	258	277	252	279	269	299	295	271	268	296	269	263	284	254	279	268	263	261	281	279	329	295	272	259	262	268	282	281	280	278	271	280	280	269	276	268	267	279	304	248	286	256	293	260	281	272	284	285	270	287	283	299	264	290	271	297	269	284	283	267	257	271	309	270	286	325	284	254	276	272	297	304	258	289	291	279	286	293	242	267	277	279	264	277	271	283	260	261	309	286	263	257	260	281	298	291	264	290	260	258	309	257	302	258	299	295	277	287	301	289	278	286	273	255	260	262	264	262	283	295	283	251	263	264	308	290	270	268	273	275	284	274	263	274	230	253	290	283	290	309	291	269	272	285	301	287	286	266	278	273	294	274	258	274	284	253	258	287	298	260	286	307	250	257	298	289	304	289	271	277	266	259	285	324	275	271	305	248	269	256	278	254	285	295	304	274	316	274	325	287	294	292	287	290	268	278	257	290	293	252	282	264	269	294	278	263	265	258	268	251	311	268	314	246	276	275	281	275	256	282	288	246	264	275	271	306	280	241	269	262	278	273	271	242	270	281	277	295	278	301	292	281	294	289	295	282	249	271	262	256	290	301	284	290	292	266	279	274	259	268	310	298	295	293	291	288	295	283	294	261	285	292	290	256	276	281	300	310	304	258	291	243	256	266	267	302	284	282	295	334	281	283	292	277	261	272	271	290	269	256	253	260	301	292	270	258	276	276	265	287	290	283	290	265	264	270	277	281	283	257	264	259	266	316	271	275	287	304	294	274	273	286	272	304	276	272	278	240	312	286	280	283	292	287	293	272	267	263	272	275	242	306	284	291	305	284	247	283	277	292	318	274	256	266	280	294	318	267	252	274	260	262	270	293	283	297	293	270	273	284	265	304	281	252	300	297	298	266	295	299	243	288	271	255	261	286	266	286	261	269	297	272	286	293	263	294	291	286	273	280	282	266	248	266	284	279	292	251	269	261	296	280	284	272	246	265	242	235	259	288	289	310	270	282	275	269	278	293	249	278	296	307	284	258	288	260	261	304	293	276	294	256	283	251	267	278	264	272	285	278	270	274	276	258	262	298	240	278	279	264	282	262	278	285	249	271	294	293	295	300	286	285	298	286	256	264	293	274	239	249	287	264	290	288	282	242	296	253	279	229	285	273	276	241	284	285	290	268	262	257	265	269	299	258	289	279	279	276	292	265	264	256	256	335	292	267	318	256	264	263	298	275	297	307	275	293	255	300	294	237	289	227	292	278	262	270	270	268	315	301	266	278	287	300	279	289	273	259	265	250	257	270	293	265	339	261	291	290	259	253	274	259	273	257	286	277	278	284	256	319	281	281	267	256	282	297	304	284	275	273	274	254	290	296	255	281	290	261	266	276	281	258	254	251	288	286	284	262	274	289	272	303	264	272	278	294	256	287	284	278	266	275	248	258	257	311	314	293	290	293	258	276	276	252	250	261	310	307	280	262	281	319	260	257	293	279	300	278	292	254	286	260	271	258	270	268	298	300	265	270	265	274	274	239	268	293	265	244	319	285	268	294	301	306	257	309	285	293	256	260	298	300	298	296	286	270	279	311	279	276	284	264	239	299	294	269	283	275	277	266	295	278	274	274	268	301	270	287	256	271	290	289	313	300	285	256	271	303	262	275	253	245	265	296	291	268	294	302	280	261	264	278	296	280	292	302	260	263	282	261	271	265	295	262	278	297	280	300	289	309	276	315	273	268	301	288	299	279	322	267	283	317	286	291	271	311	284	296	273	283	278	289	282	277	274
7481	2252	4957	6428	5551	4539	3504	2784	2657	2017	1744	1614	1467	1341	1309	1184	1084	1023	991	944	886	906	907	880	807	812	794	823	773	739	767	741	775	745	788	743	798	756	759	764	757	734	754	724	655	725	727	701	714	731	660	728	708	730	710	678	731	694	734	713	666	706	641	702	693	687	671	709	685	658	678	703	666	675	691	695	686	662	680	680	665	720	705	657	698	675	665	622	670	658	672	664	688	666	740	651	693	630	675	663	746	631	688	630	673	676	671	701	628	712	702	712	677	668	612	693	652	622	658	720	679	668	655	665	685	663	692	667	683	645	685	697	703	753	667	690	655	671	670	677	671	652	649	661	696	674	671	717	649	677	658	690	697	682	689	664	687	650	650	686	672	690	651	670	690	659	687	641	667	707	689	633	624	665	687	645	706	682	670	654	654	673	671	668	671	661	656	719	659	666	639	731	712	723	678	700	705	687	707	668	629	699	643	724	677	697	670	642	694	637	714	669	672	637	724	711	690	692	678	608	687	661	703	673	671	675	666	672	697	625	659	623	678	683	709	703	725	693	674	704	600	712	693	699	647	672	692	680	667	676	696	691	659	674	692	667	707	671	661	679	665	656	658	714	717	694	674	683	701	697	648	711	648	623	673	700	668	685	712	676	708	671	676	700	698	677	627	734	653	650	702	711	696	666	650	676	661	685	676	644	662	643	686	667	716	743	666	617	645	678	717	662	695	667	665	634	667	678	670	646	649	690	669	719	635	677	671	637	666	701	680	676	644	645	638	721	646	682	620	721	663	675	657	679	640	662	716	702	664	694	667	720	699	654	691	681	705	716	677	641	689	643	713	666	730	707	712	717	655	629	684	700	664	708	624	710	642	677	673	705	689	610	685	643	678	692	678	703	739	657	653	698	660	668	671	669	743	674	721	648	678	676	685	649	625	667	688	653	694	648	710	695	661	649	677	681	696	663	663	696	681	672	717	654	672	681	672	682	679	671	657	677	672	697	641	634	724	664	618	625	653	644	692	652	672	663	682	692	633	659	675	709	708	690	660	673	646	669	674	679	703	644	663	664	646	696	686	672	678	646	665	673	632	657	703	680	661	697	649	685	659	699	677	679	689	686	714	682	676	674	602	653	701	663	625	660	737	656	640	683	642	659	682	671	723	686	628	655	632	669	720	703	627	685	686	627	687	668	685	689	678	679	703	644	684	636	638	732	643	697	659	638	626	670	675	681	691	698	658	637	630	642	684	675	661	692	647	642	664	716	688	659	607	686	725	656	631	681	676	678	690	672	718	667	636	723	694	665	640	649	640	677	703	672	665	652	639	680	657	669	675	633	675	665	664	691	649	674	677	686	692	648	692	664	654	701	641	691	676	637	695	706	624	688	702	677	692	672	720	696	706	658	712	651	735	719	627	663	701	640	629	660	656	698	681	673	738	639	634	652	626	642	701	656	645	635	667	688	662	650	695	667	672	728	675	669	662	671	673	643	677	672	691	708	692	690	666	680	679	722	672	656	726	693	715	658	705	655	692	607	651	711	668	687	664	701	664	651	663	692	703	681	685	694	624	666	660	676	625	651	681	687	668	729	638	721	650	672	697	673	659	649	651	679	627	702	674	681	699	652	676	626	685	698	695	679	687	692	651	647	681	706	654	667	679	675	687	640	621	653	671	677	705	650	641	655	652	666	654	655	677	676	737	677	672	659	683	703	719	676	617	680	734	657	656	732	698	685	729	707	668	645	691	695	709	698	639	693	635	677	677	660	682	665	638	695	674	685	696	696	678	608	676	665	679	662	646	710	703	710	695	707	628	694	689	669	622	688	634	682	681	665	697	686	634	698	677	670	671	669	682	747	630	687	687	698	649	709	661	703	691	720	676	701	661	685	699	708	642	684	653	687	665	666	706	694	654	692	680	688	665	693	700	700	685	645	648	697	632	708	621	688	678	638	672	674	683	724	689	684	653	645	659	672	687	650	675	666	681	668	631	661	730	678	671	696	664	641	700	656	696	686	683	653	661	694	671	674	651	664	671	672	719	680	685	652	676	659	709	671	665	668	683	667	709	746	729	723	685	647	684	666	656	658	715	622	659	636	690	635	697	661	673	658	674	670	677	633	668	680	644	698	666	643	681	713	658	700	637	690	662	746	656	691	668	656	704	697	679	723	658	662	665	741	663	672	689	657	635	716	693	677	626	664	671	670	659	665	700	668	665	693	682	713	669	631	721	694	654	688	696	682	660	660	650	652	681	694	643	625	696	656	660	665	663	695	656	704	662	705	645	655	668	661	683	648	629	668	650	661	640	693	666	674	686	634	687	637	652	679	673	679	703	738	616	711	642	721	689	710	665	717	647	689	705	702	685	668	669	634	690	672	682	654	659	691	677	655	727	671	651	646	709	671	744	654	658	724	661	729	672	732	639	675	699	638	666	647	683	644	677	689	674	677	670	626	701	698	658	669	639	656	680	680	682	687	680	736	661	690	673	656	723	654	701	669	676	688	665	688	666	642	671	704	670	703	694	716	700	667	668	644	685	642	659	662	677	661	658	659	670	711	685	684	668	700	709	697	715	689	702	643	665	734	708	684	649	655	684	675	680	668	626	662	645	668	659	649	693	686	678	664	694	658	648	690	739	687	717	681	679	691	669	711	694	690	652	664	729	669	657	688	728	652	641	649	677	626	661	676	681	654	715	668	654	676	672	676	722	654	668	653	667	668	642	654	619	663	667	689	660	678	662	711	681	665	673	660	658	670	614	711	700	683	706	650	655	676	694	633	641	669	683	683	683	652	671	684	689	722	714	658	707	699	660	680	717	645	683	639	677	686	664	683	672	667	669	670	669	676	676	702	699	684	677	685	645	652	654	718	684	670	694	625	678	722	634	683	646	694	712	680	662	663	674	694	676	686	646	702	661	644	623	669	632	675	684	631	677	694	689	639	694	710	694	684	622	703	647	693	686	648	642	692	693	707	689	717	642	677	661	698	673	657	681	652	669	620	672	649	680	707	683	624	680	677	711	734	665	652	689	675	639	643	711	633	654	638	700	687	696	679	629	679	682	665	629	638	659	642	646	695	664	685	631	684	634	751	670	657	701	710	747	624	689	673	720	693	691	679	665	686	681	646	673	646	669	601	684	657	659	663	651	684	707	622	693	655	684	718	659	699	673	711	617	646	670	703	674	673	676	701	644	691	618	656	680	637	700	701	683	679	715	694	648	685	693	690	683	694	664	680	666	647	638	672	684	671	668	683	649	674	703	681	646	631	677	685	668	666	683	640	687	670	697	734	659	681	710	643	680	672	728	642	664	639	670	638	701	645	687	694	668	640	683	656	675	699	660	695	721	701	665	600	663	658	679	696	678	686	701	690	668	655	650	655	649	618	674	697	674	686	682	650	671	669	679	705	647	659	737	696	696	701	692	667	655	663	716	683	678	646	687	656	667	694	661	640	717	657	687	685	651	679	668	725	705	688	652	718	686	665	676	661	699	667
36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
