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
336794200398	336794200957	336794201507	336794202057	336794202607	336794203157	336794203707	336794204257	336794204807	336794205357	336794205907	336794206457	336794207007	336794207557	336794208107	336794208657	336794209207	336794209757	336794210307	336794210857	336794211407	336794211957	336794212507	336794213057	336794213607	336794214157	336794214707	336794215257	336794215807	336794216357	336794216907	336794217457	336794218007	336794218557	336794219109	336794219657	336794220207	336794220757	336794221307	336794221857	336794222407	336794222957	336794223507	336794224059	336794224607	336794225157	336794225707	336794226257	336794226807	336794227357	336794227907	336794228457	336794229007	336794229557	336794230107	336794230657	336794231207	336794231757	336794232307	336794232857	336794233407	336794233957	336794234507	336794235057	336794235607	336794236157	336794236707	336794237257	336794237807	336794238357	336794238907	336794239457	336794240007	336794240557	336794241107	336794241657	336794242207	336794242757	336794243307	336794243857	336794244407	336794244957	336794245507	336794246057	336794246607	336794247157	336794247707	336794248257	336794248809	336794249357	336794249907	336794250457	336794251007	336794251557	336794252107	336794252657	336794253207	336794253759	336794254307	336794254857	336794255407	336794255957	336794256507	336794257057	336794257607	336794258157	336794258707	336794259257	336794259807	336794260357	336794260907	336794261457	336794262007	336794262557	336794263107	336794263657	336794264207	336794264757	336794265307	336794265857	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2695	3650	2300	2695	3650	2300	2696	3650	2300	2696	3650	2300	2697	3650	2300	2697	3650	2300	2698	3650	2300	2699	3650	2300	2699	3650	2300	2700	3650	2300	2700	3650	2300	2700	3650	2300	2700	3650	2300	2700	3650	2300	2700	3650	2300	2700	3650	2300	2701	3650	2300	2702	3650	2300	2702	3650	2300	2703	3650	2300	2703	3650	2300	2703	3650	2300	2703	3650	2300	2703	3650	2300	2703	3650	2300	2703	3650	2300	2703	3650	2300	2703	3650	2300	2703	3650	2300	2703	3650	2300	2703	3650	2300	2703	3650	2300	2703	3650	2300	2703	3650	2300	2703	3650	2300	2703	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
57944	51185	39468	27432	24159	20980	55993	53611	35449	16708	3604	789	622	474	394	409	389	346	333	312	348	355	327	309	322	320	313	342	326	349	347	358	332	304	342	331	342	355	334	324	331	315	336	355	338	319	319	359	303	338	299	327	315	334	330	356	326	332	317	282	331	331	328	329	323	314	338	335	337	351	319	333	309	342	339	343	322	305	353	356	337	346	347	348	313	337	347	333	360	347	339	318	353	305	325	340	311	326	345	339	335	330	322	343	349	325	297	330	346	347	322	332	339	348	353	310	309	358	323	342	333	342	331	338	346	308	337	357	334	288	303	300	356	287	318	362	334	338	347	370	326	347	325	328	324	332	340	352	349	325	334	321	345	358	304	340	311	341	331	324	320	332	348	338	335	358	364	324	316	361	325	292	287	317	322	361	338	282	320	335	325	343	338	317	348	312	322	302	317	295	311	341	344	352	354	363	330	321	345	327	299	340	328	295	359	376	346	317	327	340	335	324	307	350	313	356	336	353	322	313	315	319	315	311	331	331	306	344	342	314	339	320	325	333	319	362	345	323	331	371	352	344	335	305	330	321	367	374	310	317	347	362	308	344	362	345	308	328	301	327	323	348	321	335	318	352	327	337	364	318	332	368	304	337	350	297	291	322	338	323	286	321	335	340	342	336	332	324	370	305	334	340	312	337	327	328	314	322	330	342	350	300	300	337	329	300	373	380	318	325	353	320	362	315	314	309	347	312	329	339	348	334	310	322	344	346	344	338	335	337	318	335	330	341	345	360	328	341	328	342	342	374	359	333	315	349	289	349	330	299	309	324	324	306	306	358	327	337	312	300	369	364	340	333	350	330	318	346	315	337	346	347	360	318	312	306	321	343	365	343	307	334	299	320	315	304	304	342	359	325	330	351	330	391	336	366	329	362	329	332	337	348	317	354	343	338	326	332	318	328	286	344	339	359	370	310	322	316	321	336	337	332	324	316	333	322	365	372	341	335	328	354	327	316	308	310	352	354	317	327	301	346	334	318	344	323	343	310	342	343	360	315	333	327	303	346	341	330	361	329	329	354	347	343	357	289	349	349	316	323	328	299	340	345	313	320	332	312	323	323	316	314	305	360	340	345	321	353	356	314	342	326	339	319	363	337	337	362	340	299	319	349	349	338	308	338	322	343	304	303	343	336	345	338	355	353	345	339	329	367	298	332	338	341	317	319	348	327	315	341	310	330	306	331	358	346	314	325	301	360	318	326	349	354	324	278	357	359	319	334	381	331	320	332	329	337	367	385	345	331	365	312	298	329	321	308	294	331	320	312	353	350	340	323	335	339	305	336	284	307	309	335	372	338	320	364	306	306	350	333	326	354	330	353	332	356	333	319	357	307	327	334	324	340	330	382	313	349	333	333	331	328	364	324	341	312	337	351	329	338	319	323	345	358	350	323	317	328	321	333	320	356	345	305	374	292	297	328	325	373	316	331	353	334	311	299	327	366	344	334	293	304	323	322	336	309	354	306	332	335	331	372	345	347	317	321	321	359	314	333	352	297	319	375	356	354	319	307	341	311	330	333	335	331	339	328	336	297	305	325	325	338	356	278	350	339	326	320	355	372	356	327	351	345	323	308	352	299	337	330	361	310	300	331	314	359	353	303	322	317	348	329	318	346	323	359	340	341	363	339	344	342	370	324	343	331	310	316	308	300	331	300	343	323	366	326	373	349	352	322	387	311	332	391	297	325	339	342	363	330	341	329	310	346	319	320	346	357	325	343	305	342	311	357	346	309	353	319	342	331	308	300	341	320	320	311	345	316	365	348	331	338	340	330	334	279	334	346	346	324	333	318	332	319	328	332	337	364	304	325	325	320	366	340	347	340	355	306	348	345	339	335	359	334	316	336	351	337	318	362	347	324	307	329	331	319	299	357	328	334	336	358	285	354	317	318	395	336	362	291	315	370	351	349	335	314	355	335	304	322	319	316	348	337	300	340	335	350	310	326	327	332	294	344	345	349	351	357	338	318	302	326	315	324	343	319	353	345	293	296	323	332	341	322	325	356	328	349	344	290	319	315	294	322	321	338	320	316	364	306	307	311	306	328	337	311	336	341	305	308	345	295	351	311	323	319	326	319	324	338	331	346	316	331	346	371	352	351	336	337	303	341	316	347	361	324	356	346	329	316	334	343	311	311	314	361	315	357	287	320	319	300	331	337	333	347	337	328	333	305	302	334	354	366	306	352	315	318	331	325	308	316	329	342	344	317	315	337	318	336	287	345	326	298	358	348	342	337	317	342	351	311	333	330	308	323	302	338	350	328	350	360	337	346	350	314	348	332	355	346	344	348	347	334	297	351	313	314	345	295	307	303	373	330	314	329	354	288	329	363	327	360	337	307	354	318	317	328	348	329	301	318	336	309	343	317	358	360	329	309	336	338	326	339	304	312	351	315	318	332	296	350	330	325	304	319	341	351	322	348	331	359	307	318	313	333	332	324	342	341	319	359	326	343	345	334	333	358	343	326	334	327	316	335	318	331	364	346	341	318	308	341	333	315	355	300	328	331	329	349	350	317	309	354	328	334	314	313	345	332	332	311	335	341	296	331	336	331	349	330	327	330	326	335	337	303	325	333	363	329	331	352	338	311	321	318	355	327	360	328	333	311	285	351	346	326	335	332	335	303	339	335	327	330	344	352	359	325	340	350	337	311	331	305	354	339	355	314	337	321	354	344	362	360	319	314	348	303	325	323	345	357	331	344	334	368	338	310	331	356	331	318	380	306	308	355	309	317	304	297	315	333	332	343	335	328	363	340	344	350	298	321	298	337	340	325	362	333	336	328	321	327	312	354	322	343	319	316	368	337	323	349	338	349	323	360	322	297	343	333	297	318	335	314	371	303	322	330	340	342	341	340	345	324	337	331	302	326	309	315	341	323	343	326	347	345	320	337	344	349	340	316	312	313	361	326	327	335	338	314	311	318	345	322	335	319	333	347	294	339	291	338	324	316	353	339	333	381	338	331	320	314	296	331	326	288	361	326	349	310	296	358	325	349	301	362	325	301	343	353	341	336	315	344	299	317	337	342	345	326	322	304	315	328	352	321	371	294	313	337	286	310	319	331	327	304	352	352	312	322	332	315	310	311	318	367	332	349	326	353	374	302	346	336	325	347	319	305	296	332	321	315	326	326	339	336	320	321	310	299	311	357	326	349	318	314	334	344	320	363	319	315	344	309	323	349	321	319	343	307	313	320	356	349	315	381	311	316	309	328	324	354	345	311	299	303	323	301	320	303	346	309	346	346	358	334	327	309	337	350	365	355	355	349	349	318	322	305	307	358	318	338	343	302	298	347	336	325	354	323	350	356	343	322	336	331	332	339	314	337	341	334	325	307	317	350	349	368	320	340	331	344	332	301	327	304	293	375	349	326	301	338	347	327	326	369	321	330	344	334	322	298	325	361	339	358	336	321	334	329	314	324	306	339	332	354	310	306	330	306	308	294	354	364	335	339
47969	57470	43861	32074	17862	18036	72210	64519	46357	27144	6634	2809	2015	1464	1354	1210	1151	967	847	846	897	846	845	776	826	799	757	762	795	771	759	745	826	829	762	776	736	729	771	759	752	794	782	749	798	752	752	708	722	770	833	801	810	729	733	779	761	741	754	780	744	762	752	726	803	800	746	772	728	769	799	761	782	787	746	748	793	783	720	762	762	747	793	744	769	709	783	802	765	790	699	733	778	750	766	785	770	748	762	787	776	777	792	771	785	755	796	785	815	778	794	762	761	782	752	737	739	752	811	739	764	725	748	733	775	720	792	770	774	740	758	726	782	740	746	777	712	790	727	747	718	746	727	794	764	760	746	739	728	763	773	821	767	747	770	736	755	742	756	736	792	755	812	786	755	742	711	724	770	750	787	797	730	818	809	750	744	782	765	758	797	785	797	703	792	750	813	725	731	758	742	771	727	753	725	767	701	724	750	743	772	741	753	758	773	766	755	764	756	769	765	765	744	746	787	753	747	772	751	772	736	742	795	755	753	762	731	785	812	771	764	730	743	719	739	776	766	739	765	780	777	790	775	773	748	771	764	774	818	745	746	767	747	798	772	772	792	803	723	755	810	772	776	771	694	760	761	757	738	762	797	755	779	750	803	741	749	755	764	751	740	767	732	765	788	794	797	770	760	772	727	741	764	726	736	821	715	819	757	776	746	733	761	786	738	842	752	754	791	778	772	740	761	783	763	724	740	731	740	800	784	773	756	767	736	778	765	725	795	800	769	770	790	796	758	787	774	744	770	800	761	776	775	753	749	763	734	781	825	741	767	771	771	763	733	714	791	716	761	767	751	829	815	796	824	756	728	778	710	739	810	759	767	758	772	777	749	770	750	757	724	752	765	745	772	795	782	717	738	737	757	748	754	759	743	774	728	765	784	744	766	722	793	756	770	794	784	754	786	784	786	757	731	741	779	745	747	768	776	802	750	774	723	801	764	794	749	800	752	770	811	810	741	788	783	710	742	819	765	783	759	768	753	733	792	767	773	831	803	691	735	724	792	769	766	768	820	763	798	763	759	740	783	802	761	737	726	796	787	760	756	746	801	742	702	830	777	824	778	747	768	743	745	760	743	787	743	828	722	721	735	797	750	809	762	751	751	763	756	778	770	690	715	767	732	758	750	769	795	784	746	779	748	760	779	762	781	758	771	802	795	746	738	780	770	689	724	737	771	744	779	774	759	744	744	777	729	758	762	728	738	755	721	733	779	776	743	772	741	769	738	768	765	743	723	741	758	781	767	733	788	763	768	711	763	767	774	773	791	790	753	775	729	748	716	721	780	772	725	747	769	760	780	743	823	726	790	738	772	738	752	769	755	766	731	768	807	796	824	735	720	744	777	738	751	745	705	729	795	783	772	745	784	779	784	773	772	803	739	755	765	741	728	791	728	813	767	787	772	756	706	720	788	724	736	765	786	766	755	759	715	776	727	701	736	720	777	742	737	769	720	774	763	765	766	782	733	820	818	742	749	786	774	788	815	833	731	792	813	765	786	758	767	729	730	743	756	746	712	774	754	828	770	790	766	743	749	761	774	718	779	738	757	721	724	786	765	773	758	716	721	781	740	809	767	793	816	750	717	798	741	726	754	738	791	744	762	755	776	800	715	776	769	752	738	814	756	772	764	758	709	747	793	769	770	790	730	705	751	820	783	745	809	773	775	784	846	788	715	756	763	789	765	720	742	739	747	761	756	763	792	766	747	790	799	742	798	773	742	772	766	776	798	787	814	759	713	795	757	735	689	757	690	773	791	777	749	702	758	771	807	733	769	727	778	787	798	791	780	839	720	854	715	755	729	780	791	766	776	727	761	735	792	767	808	750	755	718	786	781	723	830	808	741	775	779	750	757	813	744	756	757	750	751	758	742	755	763	764	720	719	768	765	777	753	779	782	820	820	726	781	835	802	743	786	753	736	775	743	815	752	782	751	770	791	688	749	802	725	788	790	724	781	769	746	756	819	726	813	786	805	778	772	743	723	748	773	748	759	751	737	773	769	747	731	750	741	772	789	738	753	746	717	719	760	741	786	729	771	736	780	732	772	745	754	775	745	753	754	790	717	781	804	746	749	738	765	769	762	753	763	785	749	794	783	766	776	771	756	780	745	834	815	727	740	791	794	747	756	811	724	774	765	763	759	759	762	721	794	670	766	740	716	773	772	791	783	771	762	761	740	748	778	802	743	768	789	716	787	745	786	788	742	787	746	768	766	789	795	725	754	738	773	771	763	754	768	731	757	772	768	741	736	763	785	766	737	791	735	716	788	771	764	778	784	793	755	795	764	714	720	802	727	720	782	795	818	731	739	803	817	759	740	707	753	786	734	782	767	777	766	730	812	748	761	748	760	695	729	803	816	782	817	772	747	775	765	752	774	738	780	790	762	725	748	780	718	741	748	736	711	767	804	768	751	757	797	784	786	726	796	717	774	752	737	780	712	828	786	776	800	774	710	728	763	802	801	776	724	742	730	732	803	745	753	753	783	791	753	736	771	808	751	787	825	815	774	790	791	743	774	736	721	706	796	716	757	792	739	803	786	721	749	745	764	710	758	785	763	744	726	759	767	749	730	735	735	766	726	787	754	738	793	817	727	745	763	785	757	800	790	785	745	816	732	785	807	816	737	775	749	771	731	798	781	724	777	797	731	752	714	777	768	724	750	759	705	802	744	770	786	728	762	761	751	733	744	727	715	789	772	719	743	774	752	785	713	762	785	727	820	742	768	796	756	742	742	804	722	792	765	762	788	786	751	769	860	777	779	747	757	751	765	799	792	734	767	821	769	752	749	779	794	771	751	767	739	760	744	745	768	739	789	784	755	743	743	768	774	768	765	758	771	764	744	718	801	778	801	787	780	760	769	762	790	750	738	709	744	803	747	717	751	782	782	709	767	744	729	785	765	737	771	790	754	724	714	710	790	757	803	773	779	752	804	722	763	749	798	690	794	809	774	744	762	786	779	774	769	799	739	784	776	745	821	771	743	782	796	759	775	762	769	755	754	730	775	780	777	767	736	755	751	780	785	782	738	740	746	778	793	759	791	725	793	803	811	773	804	766	784	774	783	803	765	780	766	759	726	803	768	745	808	728	761	737	728	738	813	771	799	749	757	741	816	699	789	772	769	751	785	771	742	751	774	748	741	745	720	763	753	720	745	743	771	724	767	715	778	763	723	741	726	768	741	775	765	722	764	747	783	746	794	747	784	734	753	775	764	791	798	786	832	795	755	816	702	688	775	788	725	724	785	798	757	719	809	739	788	790	746	759	751	744	746	777	777	714	797	775	750	777	747	738	783	687	772	791	749	779	795	795	714	739	725	776	784	766	740	695	756	785	783	757	802	762	785	767	694	712	787	774	787	732	778	773	739	723	766	801	747	708	802	773	787	759	803	754	794	813	762	797	733	747	754	784	754	820	818	768	793	740	763	795	743	736	743	793	739	769	796	755	792	749	770	754
17710	15223	9815	3210	1475	914	4406	4344	2594	1216	428	359	352	367	355	366	375	377	352	368	400	328	363	375	337	337	409	362	356	401	383	333	397	354	385	360	348	401	346	362	354	388	381	360	383	348	362	349	322	310	363	392	393	365	396	355	338	363	327	343	363	352	385	336	356	341	348	366	385	348	344	350	360	364	359	351	365	407	371	393	376	337	364	400	386	394	370	372	350	353	346	354	361	376	370	393	369	331	386	366	394	380	354	396	402	402	407	391	376	365	367	393	378	350	346	396	373	386	368	376	430	355	376	419	367	388	398	348	397	369	353	386	352	385	385	372	359	388	366	367	368	360	359	391	380	369	378	368	383	356	401	391	353	347	336	343	336	337	369	370	361	386	350	334	331	354	379	366	349	349	379	350	371	333	348	373	356	350	347	366	361	377	382	406	370	367	335	345	356	349	340	352	352	344	363	357	366	390	388	354	377	365	347	363	339	337	349	378	387	350	349	361	346	407	382	363	402	382	364	364	357	391	363	373	358	367	366	397	366	346	366	391	370	356	346	355	403	364	386	338	338	372	374	380	387	335	338	365	396	393	388	355	372	372	350	334	353	383	393	371	352	346	369	429	357	370	375	369	369	359	341	398	366	384	332	363	368	344	386	393	316	371	349	379	421	357	360	347	351	369	361	345	379	404	386	389	360	374	358	356	346	360	353	338	350	350	398	383	414	382	374	366	369	376	370	356	388	370	364	366	352	393	354	392	390	384	352	378	356	379	379	392	375	337	386	361	353	351	354	349	361	401	381	322	342	381	372	347	396	355	384	369	351	353	380	391	351	362	397	362	365	357	376	369	385	365	388	394	388	412	356	399	369	369	364	368	381	374	369	361	367	392	393	361	352	367	364	400	375	318	358	377	348	381	365	362	386	386	368	399	378	383	373	378	382	353	371	383	368	383	372	373	347	404	382	351	346	336	343	370	337	355	420	359	371	400	339	366	339	354	352	386	331	386	365	426	399	342	366	328	355	378	367	396	370	364	341	354	390	345	362	369	373	397	376	377	343	362	416	341	339	377	405	353	369	366	362	371	381	381	361	370	381	395	364	341	384	399	365	393	398	356	376	387	408	374	342	358	366	364	368	361	347	383	392	357	370	351	386	371	361	375	373	353	376	366	364	374	356	363	389	395	398	351	358	385	365	379	360	369	396	362	378	326	364	354	382	366	338	362	385	382	351	364	412	351	374	337	382	388	366	402	383	373	363	397	378	351	395	376	368	349	363	372	344	347	394	396	356	377	371	386	377	372	382	351	360	364	365	347	351	401	371	360	373	358	412	393	378	365	351	389	364	394	376	348	303	414	360	401	383	382	355	364	349	351	353	386	359	386	401	387	370	381	354	368	335	368	379	331	381	372	370	351	358	388	393	377	371	354	363	356	409	347	384	320	410	373	390	390	333	392	374	334	328	354	343	392	346	371	350	378	380	407	334	363	348	365	372	350	367	324	360	336	387	408	366	377	400	346	389	356	337	363	398	342	381	334	371	366	370	346	363	347	381	316	340	394	371	366	370	372	369	353	313	365	408	372	373	341	366	395	364	334	390	353	313	402	381	343	361	380	360	366	388	385	351	377	334	415	356	361	345	352	378	374	382	361	359	381	363	380	369	388	351	363	369	323	367	366	320	372	376	370	391	355	364	377	381	362	368	344	342	375	364	369	373	341	369	367	373	337	380	358	375	349	388	397	344	369	411	356	349	376	339	357	370	338	354	368	420	367	379	301	378	352	383	406	373	381	351	372	362	330	358	372	379	379	380	405	362	373	369	347	376	377	389	339	357	370	390	351	353	372	379	404	353	390	393	380	382	342	380	364	373	361	318	340	402	378	367	350	378	386	366	371	343	336	364	402	399	339	382	379	387	406	383	392	369	400	360	347	344	352	382	327	376	342	361	366	392	364	410	372	387	336	351	408	345	379	395	359	352	354	374	360	363	347	390	378	411	361	386	359	325	382	357	379	390	428	362	379	369	386	371	395	367	357	372	378	387	367	360	391	381	358	368	370	324	346	385	372	389	389	349	353	375	361	326	376	362	377	333	390	402	353	377	367	364	338	369	371	355	392	381	392	361	399	344	367	395	382	359	381	376	401	351	367	364	401	358	372	399	354	386	371	370	345	368	345	362	375	356	344	386	370	359	346	383	366	362	375	389	364	381	360	374	369	391	393	358	361	363	367	372	381	384	357	369	366	382	386	406	406	390	377	372	357	349	359	371	369	368	401	369	369	388	364	375	348	382	366	363	347	391	380	400	374	367	351	336	371	370	352	371	334	345	364	373	346	381	357	354	376	352	406	377	363	358	369	397	373	360	369	368	378	383	359	367	353	400	347	359	383	365	380	388	355	386	355	335	370	382	344	328	380	383	356	382	350	362	380	367	383	364	353	366	424	379	367	383	368	369	412	400	367	404	368	359	339	386	388	375	339	398	355	404	406	393	380	334	358	383	362	357	403	383	371	329	355	384	384	398	362	353	348	344	353	330	390	362	344	382	330	387	357	395	386	358	368	382	391	358	352	318	344	367	381	346	374	329	374	368	363	381	363	381	373	371	374	368	395	367	364	375	379	393	355	377	377	342	369	386	358	360	337	347	388	389	356	378	382	368	337	386	364	363	352	338	368	345	359	383	369	390	348	366	371	332	362	374	380	366	349	358	390	374	332	333	385	363	342	342	344	399	347	392	384	378	338	363	332	361	355	372	352	372	367	368	371	335	366	352	371	383	347	375	364	376	375	415	354	376	363	379	396	349	387	350	369	323	353	330	392	391	377	338	370	400	394	369	371	388	375	360	373	371	391	386	344	358	357	352	341	368	384	382	356	349	381	360	376	361	333	357	333	392	372	370	377	350	361	395	368	370	354	348	386	378	362	353	360	396	385	382	372	360	401	426	363	391	342	360	373	354	384	333	407	347	339	340	380	361	355	392	349	390	362	388	341	355	406	354	345	354	353	347	350	369	360	367	364	388	356	387	348	380	378	329	347	354	387	373	373	393	380	367	417	358	350	373	374	356	412	379	354	407	361	376	387	396	365	393	390	372	356	333	358	386	367	368	387	359	341	380	367	370	366	342	364	358	365	387	375	396	373	356	362	409	324	404	388	369	378	416	386	370	388	366	390	331	355	350	389	338	374	350	375	414	339	352	379	384	361	393	362	397	350	337	345	382	364	340	394	380	342	392	372	338	388	352	344	407	359	371	375	374	370	364	394	348	373	365	383	381	380	384	358	345	369	388	394	388	368	376	370	348	373	393	377	388	320	350	380	372	407	401	392	402	368	384	384	381	401	383	361	351	357	376	395	411	404	357	367	350	391	371	339	376	371	387	357	405	327	373	398	383	342	346	369	355	375	361	364	352	368	331	352	396	368	348	352	357	363	349	348	363	362	316	346	354	383	379	370	328	372	368	356	361	372	425	385	364	359	370	374	403	366	399	364	322	366	367	348	363	407
11439	14685	12922	7573	4457	3423	16220	13482	8052	3507	1134	889	932	823	887	873	909	865	866	919	839	834	887	884	831	877	826	897	911	850	921	835	857	849	879	896	869	930	900	895	919	866	868	851	802	858	888	875	884	912	866	894	879	874	846	882	874	832	925	899	842	917	846	867	828	882	849	887	908	863	886	833	878	840	894	888	893	897	845	882	902	852	893	814	851	879	890	897	894	911	899	864	903	882	883	850	876	909	857	893	865	900	866	952	862	876	909	867	892	849	890	823	866	848	859	886	875	814	946	857	866	824	865	849	870	841	856	847	828	873	903	849	882	891	837	825	896	883	909	888	858	823	892	881	928	907	860	902	922	854	841	898	886	906	855	842	911	884	922	886	882	870	876	878	837	868	917	887	839	855	892	842	893	885	876	856	854	852	839	873	864	917	828	904	849	896	855	875	857	875	898	843	862	850	885	890	893	871	832	922	841	920	849	850	916	893	841	845	920	867	881	917	881	920	926	898	860	915	884	872	897	805	909	878	917	852	825	866	864	850	886	860	878	810	859	868	862	872	873	891	862	956	888	819	896	915	882	868	890	879	885	856	893	889	854	896	884	855	868	865	855	934	859	876	932	877	885	834	885	852	858	849	840	901	876	863	847	846	879	912	887	863	899	938	901	913	869	869	896	849	945	866	918	817	920	914	844	889	804	896	863	914	883	895	891	857	870	887	839	892	838	887	888	845	895	865	844	857	850	876	901	835	844	890	884	881	864	874	847	847	861	893	891	875	836	858	830	892	890	873	869	881	864	859	908	849	911	861	916	860	849	955	933	889	920	842	903	901	907	842	870	860	879	869	859	884	829	821	860	831	827	893	877	904	857	883	875	848	858	929	867	931	896	870	925	850	861	859	915	815	907	903	895	859	837	884	933	902	851	839	837	880	867	843	842	928	844	858	868	858	852	920	836	891	864	896	852	875	888	866	848	910	890	858	873	871	848	874	888	844	903	889	813	868	924	826	869	886	893	853	891	853	940	834	838	871	875	927	832	839	880	840	843	880	896	889	908	871	904	862	912	920	851	830	830	878	868	908	942	897	889	857	908	895	888	889	904	908	852	886	827	867	878	843	870	848	810	828	886	873	877	865	853	851	878	914	913	856	879	876	920	872	853	890	899	849	849	865	826	817	861	904	843	807	899	871	876	856	863	886	847	845	892	894	898	902	858	922	881	843	830	866	907	886	874	907	885	901	883	873	881	914	848	875	854	908	930	908	834	836	937	832	820	924	890	819	823	873	846	807	847	819	835	832	893	873	886	949	890	911	895	874	897	890	874	873	877	893	817	865	858	866	832	806	806	874	844	876	856	822	880	854	847	871	889	883	886	912	846	863	860	872	878	889	886	848	849	903	862	892	903	878	856	954	897	886	847	874	878	866	839	895	871	885	887	932	878	830	883	858	869	928	840	894	866	873	840	856	897	876	860	838	889	927	893	867	861	897	888	898	898	870	881	863	913	897	846	806	921	910	868	843	870	905	898	861	944	895	887	847	837	799	892	834	948	885	838	861	885	905	875	832	893	885	823	867	892	866	850	918	828	894	823	817	872	885	842	877	852	871	925	854	927	871	854	888	910	884	871	858	857	889	826	894	871	879	916	878	899	863	870	810	890	890	914	840	902	881	849	858	871	890	854	865	904	832	860	845	848	888	832	859	869	884	851	917	867	869	832	849	875	851	884	888	831	860	886	817	889	858	932	854	843	841	805	870	912	878	870	880	837	883	871	861	917	896	877	875	893	879	894	828	898	854	838	875	896	865	842	907	890	880	866	816	826	891	880	829	914	902	835	861	880	926	827	859	833	833	851	871	916	960	827	889	926	917	804	875	855	920	880	868	803	872	878	857	895	927	888	912	870	868	889	913	862	888	838	885	909	825	904	837	844	872	894	928	873	831	911	805	811	862	900	879	864	887	882	871	840	874	874	941	865	857	888	834	893	907	839	813	881	841	864	902	900	893	883	878	896	871	871	845	908	856	878	867	892	908	864	877	815	898	831	911	883	840	855	791	880	854	870	883	870	866	844	826	880	882	900	893	916	877	851	846	862	843	885	891	913	864	833	892	882	887	817	896	888	862	813	873	883	881	910	815	862	874	846	859	894	857	868	893	903	902	869	898	870	905	917	901	879	855	932	871	897	867	898	913	815	870	853	956	899	905	870	907	843	888	867	891	820	901	884	831	846	874	888	908	926	891	932	902	875	884	884	918	858	898	871	829	883	895	872	877	861	937	866	893	846	911	970	904	871	843	857	881	834	875	889	810	896	798	853	861	868	936	833	824	863	926	841	891	846	933	843	929	839	880	831	898	896	844	894	926	863	844	878	940	861	871	882	880	903	880	897	856	870	845	818	898	889	911	909	896	874	895	843	897	891	826	892	862	886	837	831	897	862	863	916	890	852	869	914	902	841	838	909	858	859	874	878	892	835	873	908	883	879	900	931	903	884	922	825	861	801	836	915	833	896	885	933	854	890	827	861	872	937	862	863	876	867	880	869	878	848	837	923	837	897	905	836	859	906	890	857	885	898	917	875	860	888	837	848	900	924	895	886	882	814	906	871	865	843	815	877	893	813	848	850	859	946	882	904	882	887	911	875	909	849	832	846	865	878	841	894	862	861	877	847	842	886	821	866	832	802	875	815	852	845	867	878	876	890	825	871	879	859	880	945	849	863	828	905	916	886	887	846	867	926	861	912	947	823	900	846	929	825	856	865	862	823	830	885	850	855	840	869	895	870	876	874	889	857	915	849	881	841	884	854	877	849	922	879	847	813	853	864	894	885	841	901	917	880	867	860	830	836	879	857	877	853	856	886	893	909	886	857	878	861	856	875	840	917	826	868	881	822	853	873	896	821	904	869	885	885	872	899	907	846	874	849	883	917	845	889	908	880	859	819	887	859	805	855	881	863	873	878	835	873	875	895	847	864	873	894	878	838	829	838	887	939	817	886	914	844	826	944	902	886	898	851	894	892	824	849	901	842	887	861	861	882	891	859	876	906	886	873	857	869	860	822	893	836	851	936	851	868	880	877	888	839	896	907	858	841	880	861	888	844	918	922	891	827	852	878	938	912	840	892	961	865	865	862	899	898	837	893	892	879	816	895	828	819	875	870	858	873	860	884	876	873	901	857	885	822	914	879	883	859	872	817	904	861	832	879	911	892	866	870	878	835	875	862	884	814	893	877	850	886	819	898	876	859	880	862	859	872	868	841	930	863	881	832	868	870	839	904	837	827	893	884	821	847	911	889	914	848	893	797	901	875	881	817	851	864	860	862	834	863	837	924	874	855	870	877	914	849	864	883	896	884	848	865	804	872	849	915	888	906	819	836	879	887	882	908	914	842	874	891	908	854	850	858	885	911	902	883	902	855	783	878	877	882	897	912	888	923	899	923	882	911	852	837	817	919	855	844	947	821	867	847	876	891	868	806	870	873	835	928	881	840	840	824	857	871	845
46710	45098	41538	27420	16709	16616	43905	33066	17825	5696	1333	577	564	459	468	405	440	386	391	412	410	396	392	435	369	392	429	398	421	382	385	384	447	401	416	386	372	386	403	334	409	390	450	398	386	389	441	428	404	376	419	379	409	391	442	383	419	418	383	405	428	424	407	416	402	402	390	372	432	392	374	389	460	418	398	397	382	375	369	401	407	381	386	399	440	384	376	389	421	400	435	409	421	403	379	431	431	400	379	394	396	395	389	411	359	411	395	396	336	374	393	402	391	380	409	393	366	379	403	376	394	424	421	426	404	369	412	409	394	380	404	403	386	385	378	407	391	410	366	420	388	485	427	395	407	414	424	399	398	372	430	383	427	407	396	400	404	394	410	411	408	438	407	395	415	365	358	418	393	396	395	409	427	366	405	389	425	390	410	394	386	392	430	388	396	392	414	416	380	390	447	385	412	369	424	429	392	383	410	447	411	407	399	414	400	385	348	395	411	375	385	393	422	357	361	371	390	436	391	445	390	422	397	405	404	384	408	422	393	445	409	442	395	413	398	413	414	378	396	413	389	407	446	421	405	434	367	390	378	402	436	431	405	418	390	411	400	435	396	414	416	381	434	366	380	411	400	401	408	402	455	396	413	407	438	406	391	343	398	370	383	395	401	392	386	406	382	386	400	367	372	376	391	389	413	372	422	421	354	401	384	375	443	435	395	397	397	393	384	451	427	373	381	437	384	411	432	405	379	390	424	389	398	428	377	395	423	406	377	420	382	373	415	374	426	400	396	417	368	396	392	372	393	395	422	416	386	407	408	442	449	395	414	392	413	352	385	436	397	392	382	394	423	402	392	379	387	414	404	436	368	433	432	368	427	393	408	389	379	402	429	400	448	397	446	430	412	370	378	419	381	410	369	407	409	400	414	449	388	430	390	399	406	449	431	431	378	390	369	409	440	371	389	409	411	412	363	383	411	409	400	413	429	400	380	390	440	419	399	430	423	395	390	393	386	442	389	397	389	417	397	409	379	395	437	406	423	387	417	388	387	420	403	373	419	410	383	389	394	389	386	415	394	386	364	404	409	391	402	403	403	363	401	375	411	415	389	378	366	384	391	411	383	391	411	379	389	367	403	403	408	382	400	376	403	401	403	415	417	415	410	409	383	404	405	429	387	427	445	402	424	367	402	392	394	404	417	423	404	411	423	437	401	408	408	386	393	429	409	402	407	375	406	394	392	388	377	433	393	381	413	407	376	420	400	422	398	367	382	382	423	415	376	387	406	387	425	396	392	385	431	379	396	407	415	362	387	390	406	396	400	400	377	390	400	410	393	421	381	387	382	406	409	406	413	398	398	400	405	436	403	421	394	365	397	405	378	444	396	375	438	398	396	421	412	428	393	381	374	384	400	374	400	375	397	399	389	392	386	362	374	383	418	367	437	395	447	424	395	373	392	401	407	363	429	410	414	424	386	413	400	393	406	448	385	406	386	385	372	410	405	399	396	416	404	402	400	381	397	412	412	401	380	410	368	378	373	453	408	419	392	422	403	379	415	384	404	416	399	389	398	417	392	397	406	417	416	406	413	426	432	401	431	411	410	400	371	373	352	349	413	430	403	431	430	379	373	374	416	413	413	434	412	429	407	424	400	409	425	412	388	451	407	368	405	405	414	384	389	400	382	385	408	416	427	404	421	446	441	399	412	379	404	396	388	376	385	407	387	416	379	423	368	415	358	424	376	412	408	387	374	373	390	402	404	422	446	424	399	414	428	374	415	401	365	390	377	428	428	428	391	414	378	412	397	387	439	360	427	429	459	389	421	398	413	416	380	421	383	424	398	371	376	420	435	410	406	405	371	448	424	401	397	373	366	390	401	386	428	409	397	438	399	373	370	373	403	382	393	432	407	358	400	439	424	403	401	403	364	432	386	395	400	397	393	428	437	408	404	392	397	368	428	411	386	380	414	402	427	437	377	382	423	417	411	425	375	392	431	425	436	381	399	415	399	383	380	399	397	425	417	431	403	371	420	400	416	431	403	413	441	391	431	388	454	391	378	396	386	406	386	397	377	408	395	409	390	413	409	415	392	447	396	428	372	414	353	367	380	403	369	448	396	353	422	397	393	423	377	416	398	433	412	423	407	396	374	388	419	403	416	436	374	410	365	359	387	342	390	399	420	367	399	379	426	435	393	408	417	438	357	419	385	390	434	393	387	402	386	377	390	357	385	341	394	393	398	405	402	383	376	368	476	425	379	400	384	386	413	405	429	425	415	440	421	427	394	415	394	444	401	445	390	412	399	406	408	441	429	392	382	399	373	438	414	382	439	409	447	413	388	445	384	414	389	396	410	402	398	437	434	459	372	431	398	389	395	389	398	387	379	438	377	385	422	392	381	411	406	387	433	377	397	411	408	404	374	381	364	363	403	432	421	365	365	412	399	363	417	418	432	397	418	349	426	414	402	414	391	414	425	416	444	434	398	407	367	389	384	377	408	387	396	428	397	429	393	422	411	393	390	406	407	365	389	397	415	404	398	418	393	365	360	419	412	402	383	406	427	394	413	384	405	430	429	390	408	380	402	404	414	394	383	398	378	397	421	397	381	423	410	415	440	404	400	356	418	389	416	384	399	372	394	426	432	421	394	407	403	403	395	448	411	357	409	402	385	415	443	400	366	414	371	429	410	420	418	402	373	387	392	382	423	446	433	391	428	347	426	358	398	370	387	383	411	395	410	408	397	413	410	396	375	402	431	417	377	393	395	390	368	373	387	416	407	396	394	407	364	385	385	405	415	403	361	393	420	403	427	412	432	397	440	402	425	409	399	394	438	418	451	395	424	385	398	423	401	395	423	399	423	421	426	389	433	392	434	408	399	428	401	387	428	400	374	394	410	423	363	415	419	447	414	416	364	427	422	417	387	408	379	409	399	440	383	417	351	380	433	429	400	427	409	408	367	405	429	407	379	433	433	433	376	378	400	382	364	374	363	392	406	411	429	439	394	424	422	425	382	433	401	347	406	397	430	386	400	399	417	383	414	421	419	405	380	416	402	399	412	391	428	413	380	410	401	400	374	394	389	380	382	404	383	409	382	391	413	386	406	375	411	411	396	434	399	435	422	422	405	422	407	418	429	403	405	389	390	398	432	385	434	394	415	398	395	376	395	419	389	398	362	378	408	420	408	404	369	381	411	382	385	403	434	374	395	403	419	404	369	429	390	388	394	419	404	398	452	415	407	348	399	408	409	411	427	410	374	407	387	412	397	378	445	436	421	433	377	370	394	390	357	391	420	395	374	443	394	405	405	421	412	411	424	409	414	419	386	422	406	388	393	422	388	394	346	410	377	434	383	409	414	368	406	392	407	395	403	375	405	395	374	418	451	411	384	407	385	360	346	396	398	377	368	391	376	376	401	366	381	377	421	378	375	354	394	399	395	415	412	400	465	363	383	434	404	417	400	446	365	389	391	405	412	399	396	395	440	393	377	409	405	374	423	385	401	385
34534	41044	40135	25024	8567	20547	56962	46338	30404	13706	3797	1779	1708	1301	1174	1106	1021	1012	922	941	995	984	928	953	989	905	978	962	881	877	932	962	988	970	922	930	880	927	916	929	912	905	947	911	931	926	917	931	995	938	886	895	929	931	943	996	927	927	883	940	865	950	979	891	933	915	935	911	906	985	953	968	889	931	923	949	974	915	946	948	922	946	880	969	921	903	861	921	927	989	1001	915	930	968	935	901	885	938	959	919	919	939	979	909	858	929	916	919	953	904	926	939	950	878	944	968	898	936	898	908	940	935	963	949	943	902	979	938	944	942	879	946	926	934	932	945	943	953	959	936	923	913	928	935	984	898	944	916	951	975	913	931	898	927	917	925	973	928	981	929	894	977	952	940	922	891	918	945	898	962	970	876	961	905	946	863	949	898	934	912	914	931	906	900	914	909	920	972	930	965	926	962	942	965	960	895	918	889	915	891	918	946	934	969	951	945	951	959	937	925	978	906	952	928	994	943	916	859	926	945	881	944	992	991	888	893	939	956	899	932	952	851	933	929	945	973	939	927	892	914	1019	904	911	923	953	920	958	966	852	946	868	916	885	1003	905	900	951	980	916	920	924	929	953	977	976	901	911	928	929	910	929	912	975	966	966	925	865	937	902	968	934	946	934	875	963	894	922	969	967	893	927	971	918	951	911	965	900	887	934	949	932	916	940	967	958	898	922	933	933	903	935	977	948	956	895	949	930	957	973	966	967	925	960	894	907	945	996	914	1009	934	905	913	917	952	927	916	959	905	949	967	948	1010	909	983	894	966	944	893	932	915	904	931	976	939	924	887	902	924	926	981	879	950	905	911	933	935	886	904	953	937	979	908	905	978	937	916	909	954	956	942	973	886	924	908	950	872	970	961	938	935	971	937	894	955	980	909	943	955	960	866	873	981	922	956	934	981	886	918	924	948	899	932	937	943	912	928	932	943	953	958	959	952	920	916	894	937	922	902	915	962	938	972	912	916	931	920	938	915	923	957	894	949	931	974	902	1012	947	903	912	953	928	987	927	938	994	905	896	954	932	876	957	913	960	921	940	911	947	976	933	935	977	979	973	970	961	881	908	929	951	946	934	905	930	953	977	927	919	941	936	964	937	908	924	927	928	928	947	950	888	918	967	962	937	951	931	909	932	962	906	977	942	992	939	908	925	963	921	952	980	924	947	952	978	926	915	923	924	952	963	902	939	891	948	892	937	908	941	867	967	914	885	914	929	930	915	948	908	934	964	888	925	906	948	947	958	896	947	946	930	918	900	921	928	939	948	906	952	956	953	933	925	898	912	915	898	895	965	932	927	911	915	945	913	927	966	952	931	1002	913	927	922	976	935	893	950	918	906	957	954	963	983	944	954	957	960	956	886	922	926	900	986	845	969	917	892	911	907	941	975	915	931	916	946	929	968	899	944	915	929	922	956	894	928	916	875	926	937	894	975	946	958	934	959	936	890	901	961	910	965	919	935	1003	885	913	930	941	912	951	940	950	993	935	976	958	1003	928	948	929	904	907	935	894	944	947	948	968	933	971	992	894	928	865	931	920	958	950	922	952	917	913	900	904	950	984	948	972	919	872	926	894	952	941	939	979	907	903	915	937	874	913	892	937	901	916	960	984	918	933	932	957	907	916	931	907	848	897	900	975	933	955	936	987	921	953	920	945	909	945	983	1006	904	979	917	929	927	938	968	922	959	936	953	904	973	917	950	877	943	955	924	915	898	933	937	875	995	948	898	934	939	987	989	888	919	976	887	897	939	959	940	936	941	870	972	927	960	901	919	969	888	977	918	890	910	890	926	991	928	930	933	909	916	916	930	922	861	936	908	959	953	896	917	941	858	933	945	950	884	890	861	945	926	940	896	910	893	950	920	910	911	949	923	872	970	891	921	918	920	927	875	942	895	925	948	943	940	909	979	936	923	947	868	917	978	856	954	942	870	975	920	975	970	982	913	958	960	944	954	949	936	902	957	926	915	971	930	932	933	932	955	968	961	878	931	961	926	901	961	947	912	926	925	938	970	917	914	918	927	912	911	968	946	1004	954	946	927	881	931	942	936	888	929	898	900	950	909	935	946	892	957	936	902	996	913	975	960	888	957	964	909	991	972	943	930	891	891	918	1022	967	935	964	898	939	985	962	930	926	989	891	996	950	947	943	991	961	945	898	971	928	858	969	945	935	946	866	941	924	958	911	922	980	887	894	926	973	944	889	1012	920	942	880	940	964	937	930	936	864	890	944	988	972	901	893	968	923	933	934	967	968	937	906	976	924	931	954	934	885	976	932	940	916	893	919	973	959	930	910	981	901	864	1000	958	932	935	951	928	957	942	950	905	925	952	960	953	911	940	983	932	943	955	948	961	986	946	891	909	943	939	937	974	901	973	942	880	976	917	912	905	875	965	880	942	903	918	941	967	951	900	964	960	966	934	909	871	918	964	914	943	959	932	977	970	891	964	903	917	964	942	984	923	936	932	963	917	977	959	916	863	962	952	971	941	927	907	976	957	892	937	902	993	971	869	929	908	919	997	976	974	958	927	956	904	905	941	949	940	898	894	930	973	905	902	939	976	918	960	949	938	952	923	917	951	931	895	895	902	926	914	943	938	897	983	936	918	913	964	919	987	890	927	938	942	928	907	944	910	919	930	918	935	972	923	946	1000	964	890	935	931	988	946	886	945	886	922	889	923	882	1000	926	939	921	1005	933	904	937	976	898	908	900	962	932	937	968	881	933	899	930	908	896	957	906	867	899	909	940	932	956	884	919	965	955	910	942	943	927	959	881	889	945	936	871	903	984	923	947	878	934	935	870	938	944	934	940	970	928	1010	919	904	899	901	943	953	896	940	886	939	937	923	957	934	955	970	980	931	939	957	905	955	906	952	957	914	845	933	938	1019	957	944	926	952	967	839	940	942	903	948	1012	889	920	933	952	911	930	890	917	941	902	927	918	944	945	890	908	866	1001	933	930	924	923	973	969	978	997	952	930	913	979	934	941	943	913	895	983	990	929	953	917	949	907	939	921	935	951	881	1003	952	930	900	919	959	902	937	886	937	925	953	883	928	899	955	904	937	940	875	904	896	930	905	943	949	917	919	944	992	944	905	931	975	918	934	934	951	927	932	891	930	919	921	923	962	919	921	893	883	865	906	984	948	900	911	913	896	870	874	960	933	951	875	940	914	956	939	977	926	897	914	935	956	972	920	954	910	976	881	904	922	930	903	896	925	926	985	948	983	961	933	918	924	916	975	959	873	926	955	943	939	912	955	873	916	912	955	913	958	961	912	945	944	960	879	982	956	914	948	976	916	925	955	960	903	895	940	958	986	896	951	893	986	919	943	963	926	928	983	985	914	937	908	909	901	884	957	956	959	958	923	964	906	951	931	906	898	916	918	950	924	934	906	964	954	962	934	918	970	915	968	948	948	905	910	883	952	1015	920	964	976	987	963	942	904	992	971	969	937	946	879	979	947	959	887	953	885	928	914	943	899	941
52083	46949	40630	26574	21003	25064	57539	49368	32064	15112	2874	694	631	449	422	397	385	343	331	284	327	323	319	326	305	308	306	337	318	291	324	308	292	348	318	295	326	317	282	263	308	339	281	313	280	277	304	317	317	290	308	324	323	318	341	322	345	297	318	290	313	292	298	345	275	303	334	313	312	261	312	316	322	321	310	314	325	304	326	300	290	285	349	310	315	274	293	321	313	313	314	288	301	290	264	269	305	325	282	321	307	303	350	291	310	288	323	307	300	314	317	308	319	281	302	271	320	292	290	324	332	309	300	312	338	325	299	275	288	312	314	322	286	302	304	268	288	330	301	311	312	309	328	311	313	340	311	327	292	321	320	309	311	290	317	306	325	312	345	301	290	320	315	318	316	288	295	288	326	302	298	310	284	305	302	313	281	303	332	306	293	307	289	311	292	320	292	266	307	300	283	324	293	324	297	309	343	327	305	304	307	290	311	272	306	309	318	327	300	305	334	308	314	323	335	306	331	317	307	311	295	272	277	306	314	308	312	330	331	307	278	287	334	311	317	331	316	298	292	299	294	315	293	277	312	323	311	299	340	294	281	316	283	333	321	332	326	313	312	308	299	316	310	330	323	311	324	315	321	291	333	342	331	301	293	322	270	354	294	316	301	324	319	290	311	309	298	298	320	331	354	346	306	304	297	296	304	329	315	291	312	307	295	278	301	321	305	303	289	286	319	307	323	307	299	279	316	297	280	328	343	335	307	350	304	298	276	292	314	287	291	311	287	283	295	328	310	310	324	287	300	295	331	313	315	300	289	312	338	319	309	317	294	268	308	271	290	265	272	303	328	281	274	280	320	303	285	310	304	321	299	337	334	296	288	323	298	311	299	302	270	310	291	312	322	331	300	306	327	338	282	296	283	332	319	275	311	298	286	282	297	322	321	304	295	318	341	271	324	295	332	369	363	320	291	313	309	309	315	306	296	321	313	293	288	262	295	297	302	324	306	312	299	307	283	321	296	325	319	348	329	311	309	330	292	315	280	306	318	306	294	308	302	332	323	355	280	322	298	287	320	303	316	308	317	314	307	315	307	275	260	321	350	302	288	322	338	289	316	348	315	283	290	284	309	334	298	326	329	320	306	284	262	307	305	307	302	340	342	305	315	300	327	298	297	313	321	311	315	294	313	308	312	323	325	313	359	291	333	309	275	322	285	331	291	285	291	308	316	329	268	305	317	291	342	295	318	310	294	322	302	305	297	283	341	315	304	297	290	290	273	307	314	320	342	331	299	297	287	304	320	279	315	275	292	333	353	323	314	306	308	327	299	293	324	299	307	331	285	274	284	282	312	324	335	303	291	289	312	297	333	306	272	291	312	344	311	306	318	290	309	320	311	344	307	318	301	332	336	286	298	317	302	309	309	275	309	315	288	309	316	303	348	326	326	292	328	305	304	279	295	332	345	318	309	326	300	321	304	361	324	312	310	303	303	311	308	297	291	327	311	298	320	288	303	308	307	304	321	288	291	289	295	295	300	308	300	332	302	323	318	346	306	317	331	303	293	337	281	297	322	300	297	308	269	313	274	298	286	293	301	327	303	311	285	271	325	327	312	291	305	321	310	308	308	315	334	311	300	322	347	321	324	292	323	325	316	350	323	319	304	290	303	322	312	312	280	299	280	308	305	325	278	332	317	349	321	332	325	327	326	325	333	330	310	286	338	323	296	310	277	317	303	330	304	323	330	288	338	295	347	292	290	295	342	340	296	309	287	336	303	316	318	286	300	353	301	332	305	289	323	299	301	309	310	339	324	323	312	319	277	286	281	341	289	297	311	295	323	311	345	330	303	331	318	293	310	317	321	325	306	311	316	327	285	347	300	296	310	310	307	287	302	324	301	332	312	323	322	322	280	318	314	308	306	308	330	296	281	325	332	326	300	323	312	274	275	324	298	325	301	321	311	327	315	372	332	312	310	315	300	316	304	320	298	283	278	291	331	304	339	303	321	277	323	297	305	326	303	320	315	310	316	295	340	327	311	289	327	291	329	300	321	321	291	291	301	304	318	278	305	316	318	306	332	300	291	319	273	299	306	294	279	304	282	331	311	289	329	309	301	327	302	328	305	323	302	301	319	301	333	301	341	317	288	312	297	324	352	308	347	294	293	311	305	320	332	285	313	283	320	292	301	308	285	321	288	291	298	295	304	297	302	297	300	316	318	317	270	293	310	313	329	318	325	286	319	330	318	305	304	305	312	307	337	303	265	306	313	316	327	310	309	331	309	326	275	322	307	329	286	323	308	348	314	300	300	290	310	310	312	300	321	312	290	287	295	318	327	301	291	314	347	319	289	341	313	301	314	283	268	307	338	321	310	338	316	286	298	312	303	285	327	303	301	316	331	332	342	317	305	313	310	364	334	333	298	316	340	311	278	301	305	305	319	305	297	344	289	320	329	313	318	331	336	305	329	339	310	291	316	311	320	323	293	313	293	345	332	316	306	311	312	319	317	292	315	307	329	315	319	294	318	325	303	287	318	298	338	323	303	308	283	311	330	332	293	327	317	311	301	334	309	311	288	305	345	290	297	282	316	296	333	309	306	334	325	282	312	298	310	310	306	311	318	320	303	311	297	312	304	339	325	315	291	320	311	302	317	331	309	314	337	309	290	303	305	338	327	341	303	299	311	311	308	313	267	302	319	295	291	284	319	344	312	332	303	288	309	325	298	327	300	305	295	271	331	292	294	336	285	308	320	314	308	289	296	322	338	309	311	330	299	294	295	314	308	264	286	291	325	322	321	324	316	320	323	332	339	319	302	333	303	294	259	297	327	312	333	326	324	337	300	305	278	322	311	285	294	278	275	323	296	295	299	319	293	301	341	302	285	299	321	339	284	324	280	299	324	281	333	326	304	325	304	307	320	296	302	287	346	282	264	323	314	288	304	326	287	275	326	299	290	313	301	297	320	283	305	296	289	315	320	314	316	288	318	297	285	306	337	298	288	294	314	277	305	320	302	355	296	317	290	288	313	317	355	316	309	292	280	313	295	305	310	323	324	316	312	302	282	280	273	315	310	304	289	287	325	298	308	307	336	337	290	313	270	331	288	335	304	307	290	335	303	299	317	306	322	308	295	323	287	292	325	311	363	311	303	319	333	353	276	309	331	306	320	313	324	333	290	314	322	298	326	315	322	314	330	313	324	319	333	298	342	292	286	262	350	301	328	328	313	334	318	333	268	313	315	309	286	311	315	276	324	278	346	288	301	328	315	306	279	303	332	301	310	317	323	349	320	276	322	326	298	298	312	327	293	324	292	301	320	323	337	264	288	334	309	331	324	340	335	295	303	304	332	305	300	301	310	284	326	280	297	285	292	327	300	310	317	327	289	342	302	306	280	314	282	289	292	295	316	304	316	301	314	317	311	316	344	283	320	326	307	293	297	303	336	319	290	320	274	281	319	299	323	301	293	296	313	301	301	294	307	319	279	303	324	323	298	335	311	314	275	332
39676	45562	40193	20897	13547	28089	71717	60718	43971	24588	5951	2504	2143	1507	1246	1036	1056	921	742	800	790	791	721	753	770	738	723	695	724	732	716	678	746	726	708	697	699	709	706	680	721	728	698	757	714	676	717	687	722	731	705	702	781	695	705	716	728	712	698	714	701	681	695	693	708	669	735	684	672	720	729	732	731	720	679	709	753	731	676	662	767	699	677	653	694	684	733	740	717	693	741	783	709	711	695	746	726	770	683	688	718	740	728	734	657	704	717	695	695	679	699	706	717	677	730	745	730	715	695	721	732	711	688	684	740	763	758	711	722	688	740	692	703	722	702	699	742	697	721	714	710	698	724	745	701	751	726	723	698	720	701	736	730	733	671	748	688	707	742	707	706	763	711	701	745	701	764	701	685	699	736	726	727	693	706	712	658	733	720	724	714	699	707	691	727	734	728	710	704	731	696	728	675	673	688	666	696	695	771	717	703	719	723	739	686	750	691	726	676	760	680	712	709	691	756	659	685	725	704	700	718	718	694	742	704	686	746	691	728	711	663	727	675	695	752	728	669	734	688	703	707	719	725	709	670	693	710	695	708	697	775	735	695	718	667	684	752	690	677	703	645	699	719	698	657	692	752	772	709	725	700	689	711	720	660	656	714	707	763	720	689	703	701	674	708	746	715	715	722	720	735	714	731	735	734	666	727	657	720	692	714	666	702	720	703	726	716	677	727	740	690	691	752	708	689	766	718	669	687	664	678	651	737	755	658	674	699	737	665	727	740	699	696	709	656	676	682	735	691	727	734	739	731	700	708	732	706	739	701	674	733	706	737	688	662	765	703	712	724	716	767	765	713	704	719	693	706	733	708	723	721	726	704	723	677	754	729	694	713	745	758	732	689	710	728	719	675	708	759	705	700	720	749	691	673	722	715	673	730	702	681	702	702	711	686	682	724	701	717	713	727	697	718	697	724	716	766	760	711	739	711	661	701	713	675	675	751	686	712	710	681	705	699	736	675	689	689	733	715	707	762	667	705	746	695	759	730	681	688	700	669	711	716	695	661	663	773	743	681	696	691	706	773	739	719	759	709	768	710	699	710	711	719	686	684	675	738	705	767	723	745	702	761	734	727	716	700	699	687	734	716	722	727	745	706	746	780	655	698	725	710	699	724	772	695	712	677	697	684	711	742	705	648	746	677	707	681	725	694	734	689	720	705	658	684	697	689	697	679	739	685	705	675	707	721	702	713	726	703	688	724	746	694	757	693	721	740	755	699	731	671	747	688	753	654	697	753	715	679	703	732	681	674	690	733	712	721	733	717	702	735	762	752	729	698	693	673	694	714	723	715	723	711	666	748	730	684	664	756	699	736	728	726	716	690	685	700	705	692	712	706	706	718	698	713	701	705	728	753	742	687	743	730	726	709	724	684	717	713	711	729	736	701	692	693	683	715	755	716	715	709	684	725	692	682	689	701	707	678	698	733	690	748	689	728	702	693	724	709	650	748	701	709	712	736	758	681	682	710	703	686	692	708	685	733	718	695	710	756	694	725	707	712	739	720	676	714	718	728	717	708	742	664	769	718	696	677	706	785	711	697	662	769	739	717	713	695	719	729	747	717	745	694	692	719	690	731	763	674	678	691	711	737	727	724	743	693	721	717	758	677	700	687	733	742	730	681	695	731	712	715	694	740	787	678	712	691	709	729	747	684	706	690	682	695	754	685	698	718	714	725	721	653	711	740	689	685	736	732	754	712	653	757	677	696	715	672	687	706	730	681	711	749	705	732	756	714	675	739	721	726	715	700	719	705	738	705	686	656	731	740	718	724	714	696	724	749	732	703	695	712	732	739	679	724	684	659	715	733	655	697	770	779	643	675	706	703	669	688	727	765	672	701	675	744	691	733	732	749	737	735	663	720	739	706	689	677	697	753	745	729	697	698	710	723	726	680	656	692	706	735	743	744	708	704	681	705	762	728	711	731	720	750	713	761	727	694	714	699	663	658	656	700	707	693	729	692	705	750	730	724	670	680	691	720	698	689	699	724	731	719	667	750	773	712	740	670	707	702	708	736	728	722	741	648	739	732	720	712	713	698	709	709	738	712	704	737	730	723	693	710	715	726	669	736	710	670	670	703	716	739	698	680	731	719	687	771	698	712	738	749	676	711	700	716	687	738	705	697	718	753	733	761	703	688	709	729	715	746	707	715	771	715	743	671	685	705	712	717	747	717	718	687	691	677	719	695	758	726	678	713	715	689	765	693	702	681	719	692	712	735	644	707	738	680	672	757	716	717	741	728	683	716	668	708	659	710	700	712	725	712	803	740	692	728	703	675	709	675	686	699	719	680	754	694	696	683	720	745	740	698	725	705	665	688	696	707	705	664	659	713	697	719	718	726	650	693	710	717	727	699	745	702	707	696	690	712	664	696	743	704	665	741	681	717	746	708	698	720	672	698	769	647	689	727	684	703	778	649	756	721	704	741	718	692	685	718	694	719	704	706	703	690	718	761	732	728	728	723	724	716	708	703	691	688	738	668	727	678	687	696	756	765	689	755	695	693	716	738	727	693	703	705	687	681	638	734	688	736	755	707	734	724	673	740	712	701	718	735	683	684	697	700	727	737	681	668	699	678	661	729	665	738	686	695	654	693	685	751	702	739	712	682	709	719	772	758	678	719	707	717	733	675	727	709	657	707	683	714	734	733	708	735	735	728	717	704	706	686	733	732	708	720	714	723	710	689	681	730	727	718	718	681	682	747	650	720	682	688	729	720	706	722	703	712	741	733	667	698	723	689	693	706	725	738	678	733	749	721	704	688	674	645	706	726	732	709	722	692	721	710	733	699	729	653	756	715	701	721	777	746	708	680	708	695	720	704	792	675	709	704	700	708	740	695	707	708	716	704	695	733	740	720	691	734	731	704	722	721	719	749	707	732	732	754	667	678	691	705	677	704	757	742	695	682	716	730	703	731	728	710	677	714	687	759	639	716	718	714	710	734	708	697	704	693	728	646	702	710	744	742	703	687	653	673	702	705	678	732	738	723	703	663	755	697	712	663	768	673	704	728	690	811	696	689	724	702	750	692	740	675	720	699	711	728	715	731	741	679	705	688	746	714	682	716	740	736	705	709	738	728	687	715	701	701	719	647	718	671	702	726	696	685	681	724	704	736	716	699	676	691	677	722	702	696	714	699	729	693	715	674	706	698	727	710	669	691	710	671	686	719	681	701	729	702	716	704	711	636	774	725	744	655	712	673	660	752	713	727	671	656	728	709	691	722	729	710	722	710	727	678	724	716	730	711	656	716	653	709	742	677	712	735	714	741	648	744	696	662	674	696	715	716	709	716	726	760	723	720	725	697	668	701	708	687	684	710	735	697	701	644	742	692	728	655	708	719	728	764	655	673	734	704	735	717	728	706	706	728	729	725	753	742	739	737	726	659	677	689	693	686	718	729	695	679	711	702	712	734	723	723	696	717	715	764	715	746	723	685	747	704	711	749	726	726	729
15473	15691	9397	2712	1208	1300	3290	4070	2604	1313	493	343	366	357	379	354	383	337	330	361	375	346	314	331	343	339	340	362	368	366	339	345	340	342	360	349	339	332	352	311	332	358	337	344	367	342	327	340	363	367	340	341	367	360	338	347	372	337	360	346	358	339	334	334	380	347	339	368	363	336	380	343	341	330	339	362	364	367	310	366	340	350	374	349	353	386	365	361	374	374	360	344	298	312	375	360	350	333	353	334	317	322	365	366	356	322	329	355	331	329	318	340	353	348	325	355	329	348	362	354	346	363	338	331	339	390	352	357	337	407	328	333	373	342	334	370	364	346	363	337	347	367	365	349	353	337	338	362	360	329	362	341	324	345	339	346	357	331	361	357	346	350	306	356	353	381	373	338	336	352	343	351	355	291	335	353	315	334	352	339	367	338	321	336	323	358	346	332	353	352	330	372	372	339	374	353	321	372	350	364	344	347	370	337	346	348	357	339	363	341	349	343	348	394	333	356	346	373	327	347	336	365	344	347	341	377	335	334	362	366	328	380	358	364	358	378	358	357	349	340	354	371	324	361	338	345	342	304	333	330	366	350	312	353	370	388	334	317	343	323	334	368	353	339	321	354	384	344	329	342	380	312	356	345	349	379	342	337	365	336	339	354	320	366	330	362	355	348	317	361	297	362	367	373	355	362	374	355	336	388	400	334	352	365	339	348	332	380	330	417	337	347	335	347	346	318	352	368	377	332	355	362	331	349	348	374	332	342	331	357	342	360	378	328	323	327	344	370	316	352	363	372	356	352	323	365	352	331	338	371	378	359	367	371	334	354	331	356	347	362	377	343	329	359	348	349	364	307	347	358	356	344	347	361	330	356	325	349	336	310	349	331	354	351	354	374	354	335	358	351	320	319	333	339	348	324	364	383	393	344	352	332	345	373	339	372	338	347	372	365	356	328	340	321	381	340	377	329	358	295	323	360	367	379	352	352	356	359	344	346	314	338	327	374	340	355	347	339	366	354	362	333	333	361	329	348	346	344	350	333	352	347	317	378	375	337	309	370	342	331	336	352	394	333	364	358	352	329	321	365	294	335	379	322	370	377	369	364	386	353	359	375	353	370	369	287	340	352	340	329	346	347	340	342	365	393	360	335	339	336	364	357	361	332	374	323	366	343	366	365	348	329	356	381	364	352	355	362	400	370	352	356	347	323	354	354	360	348	324	361	385	332	315	344	332	348	363	352	362	334	364	344	377	356	353	327	341	354	357	344	365	354	329	337	304	372	367	358	339	340	357	304	348	362	347	356	322	353	366	353	350	323	336	352	362	352	333	360	342	342	357	345	351	341	376	384	365	356	322	345	355	321	357	373	367	342	356	389	348	356	375	363	355	335	356	365	326	360	342	339	362	340	299	333	373	309	347	368	371	333	363	325	334	332	313	363	347	306	346	355	336	348	327	341	316	345	328	365	351	312	350	330	359	362	337	369	351	330	330	377	355	352	341	352	353	356	327	353	340	360	361	339	374	353	346	329	357	352	338	363	333	338	385	323	364	364	334	324	345	357	378	303	340	364	345	304	301	361	342	349	329	382	360	343	326	331	336	343	373	360	374	322	350	356	374	344	372	335	334	375	328	331	360	325	321	351	358	361	326	341	341	315	326	360	356	322	339	325	323	346	366	352	388	358	362	366	350	347	320	366	325	320	343	338	375	352	361	360	323	334	349	386	345	336	351	342	346	369	337	341	372	323	336	357	401	342	382	358	390	372	333	342	344	327	319	326	336	360	357	335	360	328	355	361	339	370	339	306	372	337	349	347	352	343	337	416	347	341	363	357	363	336	344	330	362	362	315	366	389	315	357	345	363	351	358	374	361	351	341	327	343	339	374	349	369	389	366	352	346	336	354	337	331	366	337	361	343	340	346	394	321	356	336	376	339	353	341	316	347	362	407	374	349	344	345	364	326	362	339	356	362	329	339	336	342	347	353	330	350	358	360	351	344	333	329	355	379	372	368	342	345	377	367	361	353	363	346	366	316	327	329	362	322	301	322	345	346	331	347	345	337	368	391	366	350	361	353	337	334	316	381	348	347	350	331	340	343	351	367	359	382	315	341	335	363	319	343	330	384	355	307	364	373	374	350	369	361	380	323	330	324	372	323	345	347	343	346	346	355	349	349	330	355	343	339	341	353	360	360	313	317	344	342	371	365	357	351	346	376	338	351	347	340	354	313	361	331	350	340	340	351	372	343	349	356	355	373	295	358	312	323	363	341	338	347	367	379	344	335	364	343	346	341	323	322	360	355	323	348	334	333	345	335	321	353	360	343	340	337	367	335	366	372	348	366	326	377	350	346	334	355	344	352	345	344	327	323	322	332	335	373	358	328	345	357	397	340	366	348	342	363	386	370	304	326	363	343	357	352	339	361	333	324	368	304	351	334	371	361	323	308	367	343	339	338	364	318	340	337	379	385	376	371	350	369	357	363	337	329	376	341	365	352	350	362	378	356	355	317	329	360	352	325	347	368	358	370	339	320	349	351	371	323	328	328	360	353	350	336	293	325	375	359	318	347	329	339	346	355	362	354	370	318	358	381	323	326	364	332	346	290	345	327	345	350	348	360	369	333	347	417	378	331	339	315	346	330	346	388	397	373	374	306	381	355	354	331	379	309	383	355	319	354	362	327	308	354	348	328	337	372	363	365	361	390	337	346	353	341	356	348	346	324	355	358	340	372	350	305	357	360	357	390	326	368	362	342	346	351	356	369	320	331	340	350	345	354	348	371	358	321	370	358	337	368	313	355	368	324	350	356	359	353	340	362	369	360	336	339	331	364	323	385	383	361	353	372	341	319	361	308	363	349	342	313	377	348	367	362	351	339	309	356	340	338	353	348	333	323	352	337	329	325	303	353	314	392	349	365	342	345	332	375	378	302	340	343	337	333	332	353	376	353	338	330	377	353	309	328	354	328	395	359	359	348	341	358	328	391	364	325	351	315	309	354	336	328	382	357	359	318	290	336	329	366	329	365	323	333	317	346	345	367	320	407	316	333	362	349	365	363	369	349	366	337	330	358	324	352	383	353	361	311	358	358	349	316	330	337	321	349	362	346	344	350	321	357	325	378	335	314	364	338	339	355	333	330	320	367	334	347	361	314	331	362	351	348	357	320	357	318	359	336	326	352	366	328	348	332	374	370	356	342	330	371	347	340	380	348	307	364	344	322	341	351	362	361	344	321	368	354	339	325	331	332	356	338	390	362	344	364	358	328	364	325	359	316	353	357	339	386	333	334	351	325	386	331	354	345	362	348	351	363	334	356	372	364	369	351	392	350	361	339	352	325	383	359	311	338	359	337	358	331	354	391	369	353	343	364	392	354	338	368	337	374	363	321	360	325	368	324	364	328	360	396	358	326	324	352	378	347	337	374	333	316	347	362	360	328	369	330	349	349	338	331	321	362	360	325	360	341	317	315	331	350	318	367	339	337	339	383	330	370	357	342	352
10417	15526	11080	5930	3714	5217	12589	13198	8524	3802	1234	898	876	841	833	903	867	814	866	813	830	869	842	884	814	865	787	834	784	846	843	824	832	790	852	860	831	883	822	824	833	756	844	770	827	831	832	785	812	851	874	848	823	880	867	870	818	847	844	863	836	796	820	771	818	787	830	785	832	783	865	839	833	812	837	839	829	856	797	847	801	839	826	862	863	801	845	822	825	824	834	834	856	823	841	780	810	789	834	791	836	831	787	814	838	810	823	782	883	799	835	854	819	817	819	793	836	887	855	780	876	832	868	866	805	840	782	856	849	869	866	856	818	859	863	828	797	865	870	805	859	844	870	813	799	836	842	875	829	852	826	826	799	858	818	817	839	833	829	842	855	827	813	851	883	823	855	834	904	827	832	917	810	855	919	823	857	884	815	862	814	791	763	817	836	847	882	819	864	828	860	830	842	811	827	821	829	875	816	856	830	813	842	792	810	788	794	829	864	851	833	846	855	824	805	812	852	863	814	814	823	875	826	843	816	817	836	863	862	816	796	861	807	827	805	834	823	856	834	853	776	814	815	821	847	808	863	846	813	827	818	756	818	808	808	840	818	815	800	934	845	874	825	809	793	828	865	827	805	798	849	826	805	835	793	840	792	745	865	869	814	835	887	840	819	818	811	888	847	895	875	823	864	819	803	811	821	836	823	795	862	851	756	861	838	799	791	855	844	853	820	870	845	829	844	871	873	857	818	808	838	859	806	838	803	856	849	849	786	840	842	825	847	808	805	834	827	844	869	866	800	822	816	854	838	831	886	821	816	804	802	800	835	862	859	840	836	818	851	873	834	858	770	879	847	847	850	839	829	829	833	824	849	798	832	779	831	794	824	866	823	828	853	858	856	797	869	840	842	820	749	853	832	897	801	826	778	920	852	819	828	854	804	845	795	820	819	866	818	799	818	822	849	816	844	803	872	821	897	855	824	861	868	824	857	786	837	809	884	869	860	839	849	804	869	898	810	854	807	849	834	814	806	855	838	844	789	837	804	851	843	810	788	838	835	864	827	837	813	822	831	801	886	796	837	826	866	833	839	845	817	837	811	847	840	839	837	853	846	839	875	823	842	780	842	848	836	814	774	835	817	804	819	798	799	808	794	835	863	815	813	825	833	833	826	793	802	842	808	828	852	853	839	806	788	849	842	803	805	860	784	821	855	806	812	842	782	828	886	866	858	808	885	791	841	876	851	797	842	855	834	823	791	815	822	798	805	828	790	848	816	841	842	870	822	824	839	856	852	834	826	835	888	849	789	843	841	819	847	792	845	812	870	816	867	790	837	809	839	813	823	839	781	822	875	802	836	778	824	872	816	817	804	801	869	854	757	845	863	850	818	837	776	824	896	862	842	828	829	851	861	800	804	852	881	783	839	796	800	782	843	822	848	834	864	842	842	820	885	852	805	826	830	847	809	864	870	856	777	849	806	844	872	880	756	845	823	842	839	796	924	822	884	857	829	788	801	838	855	832	885	820	799	853	800	851	798	767	843	880	872	820	792	838	867	781	858	860	867	828	828	880	845	774	839	870	844	818	833	841	824	841	807	796	869	811	847	834	806	852	877	813	802	855	862	808	828	835	835	842	812	850	846	816	862	839	840	875	867	880	846	852	817	851	831	837	786	814	812	856	816	784	806	779	826	839	876	837	806	847	805	860	889	805	799	849	825	835	818	790	791	878	825	851	873	889	804	806	847	873	850	852	812	833	842	846	814	832	871	874	810	840	799	845	861	866	822	774	865	844	829	803	808	806	877	834	817	848	874	832	794	825	835	861	817	855	837	912	872	813	795	825	773	867	791	832	791	798	807	824	865	831	772	813	864	805	801	852	879	840	853	790	834	809	818	817	923	834	820	815	787	828	874	872	853	843	842	791	831	835	822	866	861	813	844	859	821	846	809	791	811	898	784	842	827	886	855	877	839	866	826	795	815	882	813	820	850	852	800	846	817	827	834	765	828	776	823	805	852	821	872	813	827	792	875	855	815	865	822	845	815	862	840	883	830	918	799	831	829	856	827	812	827	870	786	838	826	828	786	806	816	781	816	864	823	849	832	858	816	873	836	807	796	795	783	831	840	810	833	832	832	803	803	837	825	803	867	856	858	843	803	789	845	856	830	814	823	817	827	825	865	867	878	837	886	790	833	875	844	820	820	837	829	813	811	837	829	797	791	807	848	866	820	809	762	824	833	829	848	806	803	859	826	852	864	798	793	819	844	823	885	830	874	837	845	818	895	871	849	832	838	854	832	826	775	817	872	819	854	808	863	837	889	812	765	834	808	858	803	800	821	861	783	848	814	848	817	833	807	897	839	821	812	794	849	840	834	857	842	858	827	836	851	818	823	812	791	884	839	823	850	832	877	864	846	827	816	846	811	833	809	807	880	776	854	830	840	846	772	790	859	802	809	788	899	831	848	842	857	811	812	871	845	854	801	906	831	878	840	864	883	843	846	768	807	813	811	844	767	863	836	848	854	861	834	811	885	787	839	818	858	851	818	841	881	767	825	846	796	796	844	829	800	864	833	814	851	817	822	814	840	901	838	832	740	856	825	806	852	797	879	800	842	830	846	831	857	879	884	820	763	845	821	857	873	794	849	817	800	846	824	836	892	792	817	814	842	832	864	796	834	857	845	837	845	838	835	843	804	855	831	821	814	821	811	780	790	847	792	876	826	850	834	859	839	782	856	854	815	836	831	843	837	809	811	844	804	853	859	843	865	841	814	826	815	819	842	837	787	834	821	799	828	840	782	805	831	828	846	841	846	830	830	843	827	852	843	853	785	870	833	799	859	780	800	819	873	836	754	849	873	837	849	875	862	844	866	871	847	800	840	857	783	788	788	815	788	839	791	874	876	831	846	799	822	854	839	870	824	843	831	836	810	859	827	840	875	830	825	810	843	805	848	816	834	804	806	838	799	796	804	862	769	875	827	851	832	850	793	821	810	826	859	880	891	859	895	812	865	877	804	847	796	792	826	807	828	818	883	846	788	812	822	855	797	853	844	843	816	838	834	796	777	828	882	879	878	828	840	834	876	798	818	819	845	862	830	881	816	784	835	852	852	831	864	806	862	850	841	868	857	861	787	879	792	841	784	809	814	863	861	864	792	857	839	809	889	818	859	823	825	858	828	886	821	762	830	798	845	808	763	836	787	866	864	838	830	855	839	800	801	875	823	769	796	833	787	814	843	831	881	801	813	787	805	819	835	849	788	822	841	868	850	836	850	805	813	867	863	798	825	833	827	826	848	793	851	847	836	870	840	807	819	832	805	844	846	814	832	858	777	842	850	797	875	816	827	808	876	812	873	836	850	857	874	861	838	863	782	861	827	790	837	821	803	839	855	835	805	843	872	829	821	816	834	794	770	827	835	852	820	822	829	853	904	840	837	810	860	811	833	829	765	803	852	880	837	874	789	871	773	835	870	833	807	899	840	783	829	798	817	824	806	826	826	833
44183	55995	36304	26052	17568	28075	41360	30211	16584	5891	1438	556	530	472	460	433	387	413	421	402	396	386	389	415	419	381	448	385	335	435	403	386	388	422	378	391	350	396	406	425	407	423	361	368	396	396	410	389	376	409	406	381	415	374	407	390	390	365	388	410	411	382	399	392	401	356	407	393	419	384	385	370	389	420	354	359	435	413	418	380	418	413	377	371	413	388	387	383	417	408	388	390	396	410	384	385	401	365	384	411	418	392	399	372	419	381	376	398	379	418	393	421	385	397	340	388	415	359	394	434	396	394	397	374	371	391	398	377	372	421	389	425	425	436	422	367	367	368	375	405	400	382	395	386	356	380	382	389	380	394	380	396	392	384	400	405	395	386	354	367	362	420	402	400	385	401	384	401	377	358	406	386	399	373	395	391	368	406	414	408	413	432	391	418	400	368	382	361	362	374	414	391	418	358	384	408	428	390	403	396	381	383	420	397	371	401	449	359	415	407	384	393	415	431	363	389	385	416	399	390	369	364	397	392	445	367	414	384	391	436	404	398	393	401	397	364	386	408	393	384	402	373	387	412	411	414	362	430	392	386	381	381	395	369	401	396	413	395	417	424	389	394	343	388	401	406	372	391	359	380	413	373	382	390	396	364	349	389	371	362	385	392	393	414	401	411	407	380	340	382	421	418	362	388	388	369	376	409	404	427	375	391	380	414	361	357	367	377	385	377	376	390	390	363	373	442	377	401	383	356	395	394	398	401	355	382	420	358	387	391	369	369	384	416	405	362	393	391	381	372	397	396	360	400	390	396	366	361	394	421	403	386	402	388	393	420	393	378	413	422	366	374	413	365	381	395	415	393	389	414	392	404	349	403	390	396	409	380	407	382	389	391	372	430	439	420	369	381	364	390	411	378	392	352	382	408	362	395	395	383	429	356	370	369	359	396	414	381	395	401	404	415	406	346	378	412	417	373	396	372	349	410	381	385	389	384	433	409	398	387	378	385	373	409	384	408	389	382	380	387	367	396	416	395	408	410	406	357	402	401	408	388	403	380	390	407	390	367	374	415	387	388	415	392	421	376	392	373	403	364	395	415	378	387	390	394	418	388	371	377	430	382	376	370	374	389	416	377	428	380	383	382	378	363	372	420	384	359	368	365	363	393	384	397	392	371	385	423	409	380	378	390	389	433	386	425	385	397	395	411	372	379	414	378	368	417	384	381	402	386	346	409	365	388	415	393	381	416	414	425	374	389	362	391	390	392	384	394	351	401	385	418	409	390	350	394	353	415	360	388	403	370	388	369	379	391	393	404	368	380	376	401	363	404	382	390	378	357	366	383	406	391	392	392	391	375	374	397	380	377	443	378	396	349	392	440	384	389	397	388	419	381	394	396	423	380	432	413	397	410	400	427	426	429	383	423	428	409	415	370	391	433	419	403	409	395	362	399	397	424	389	389	402	379	375	380	395	382	372	377	394	386	396	386	416	405	379	369	407	391	416	370	386	390	403	369	367	385	400	393	386	376	382	381	373	370	417	425	387	377	407	373	403	372	378	391	375	377	361	370	366	398	408	392	385	400	357	386	398	392	356	391	378	371	404	390	390	368	376	410	428	403	407	405	430	409	377	411	389	363	415	370	425	394	390	338	356	347	418	387	434	413	402	369	395	394	392	358	418	429	373	404	386	377	378	399	420	377	386	419	409	363	369	405	384	366	387	378	362	397	399	400	375	393	333	399	413	357	372	371	385	412	408	392	369	374	405	427	407	387	383	391	382	367	430	382	385	387	378	377	383	356	403	370	361	391	414	376	368	400	413	388	420	393	441	413	407	385	404	421	374	382	380	371	398	363	401	394	390	371	345	370	390	403	380	391	373	403	380	405	374	384	383	399	408	377	354	384	403	389	406	372	404	391	416	361	415	365	392	368	388	346	376	439	370	356	376	391	389	408	395	399	378	399	393	402	404	416	397	416	409	380	404	406	394	406	420	399	408	399	406	423	373	406	411	393	353	401	385	381	412	384	371	412	390	393	433	369	360	393	389	382	403	395	379	384	374	383	430	391	368	380	418	389	443	369	391	401	419	425	424	430	389	381	377	357	403	390	411	392	378	366	384	367	402	393	388	372	396	391	394	367	380	379	400	427	371	404	401	372	398	365	391	366	425	379	395	387	392	391	362	357	360	400	376	408	417	383	377	383	414	447	370	427	363	388	377	377	364	369	398	359	387	401	380	364	384	407	378	408	374	385	426	376	384	402	434	427	409	399	411	379	389	382	385	373	382	414	354	381	361	424	408	348	364	378	429	374	370	380	388	398	367	404	355	342	367	414	416	376	386	400	390	428	412	352	348	371	380	395	400	384	396	455	377	385	400	439	418	381	414	386	354	371	382	346	392	407	416	379	435	390	420	402	418	395	387	416	396	384	385	399	376	412	415	417	432	390	385	385	429	425	429	395	360	380	415	385	373	408	380	371	385	386	382	423	392	359	407	371	430	373	379	379	364	395	368	393	351	374	448	373	350	393	406	352	424	428	394	386	407	421	401	401	418	395	381	345	410	390	438	380	431	378	383	362	389	410	374	399	405	369	383	412	381	391	407	420	423	400	396	400	409	373	391	383	377	386	359	406	376	394	376	386	414	361	378	385	379	394	383	387	373	376	399	379	407	378	440	420	404	401	367	395	385	391	389	387	414	410	362	417	403	396	375	397	418	396	389	393	387	446	401	397	411	405	387	403	400	425	389	400	388	350	425	361	438	407	405	408	412	416	402	394	383	400	397	391	390	407	406	399	430	402	409	378	377	367	387	401	423	368	379	433	369	429	402	399	440	372	385	388	386	396	397	393	391	427	345	373	395	385	404	393	368	409	390	387	395	377	429	370	383	391	411	401	417	423	390	383	382	375	388	402	379	411	369	405	403	416	384	408	377	382	378	417	334	375	415	389	375	427	377	391	372	393	385	397	411	395	398	392	390	412	429	375	386	385	403	361	408	417	375	381	402	431	412	377	368	421	395	361	412	386	393	414	400	439	416	365	417	400	426	411	405	402	421	421	405	383	386	410	363	408	425	403	396	374	371	374	368	389	405	377	413	390	416	376	375	407	386	415	403	400	381	367	431	366	385	386	387	399	374	401	392	374	382	369	397	419	413	397	405	420	427	411	377	431	407	358	413	404	435	381	347	431	390	364	386	371	383	379	397	431	369	382	419	385	419	405	377	376	395	383	395	397	366	354	401	384	384	388	380	391	422	406	393	412	387	376	410	368	411	400	394	387	399	419	385	397	409	400	377	367	398	374	348	374	390	402	373	394	379	370	381	361	414	390	403	402	402	392	347	388	377	379	414	394	380	381	401	399	430	403	412	385	394	385	389	379	403	391	415	410	372	372	404	433	416	400	381	363	386	405	421	369	376	401	409	381	386	424	385	390	387	375	409	406	390	354	409	366	365	389	380	342	392	367	421	442	404	391	425	393	385	390	413	363	377	411	404	391	409	392	348	413
33238	52255	35299	16743	8835	40016	54455	43979	29742	14787	4448	1969	1794	1401	1249	1067	1062	950	906	905	965	895	937	950	955	964	928	966	896	913	911	958	887	922	913	938	932	926	878	887	937	923	889	889	925	930	933	973	917	919	926	928	946	893	890	921	950	916	930	917	950	904	827	908	920	884	897	932	953	968	905	948	849	870	910	939	861	972	839	896	892	864	937	919	884	892	936	942	898	934	972	922	906	936	926	921	965	864	907	894	933	908	896	909	869	892	934	925	868	991	945	900	958	903	894	940	881	894	880	925	875	860	977	840	880	914	886	894	874	888	911	925	870	897	868	910	965	931	935	890	981	920	922	925	899	895	883	929	911	907	884	914	889	877	926	970	866	965	921	880	937	878	898	926	952	914	878	902	918	900	903	920	924	913	867	920	889	938	867	891	911	907	973	870	902	897	936	885	874	911	925	931	944	900	895	904	926	942	932	926	903	892	956	906	907	906	917	965	921	955	898	912	942	852	912	880	895	888	890	945	919	914	878	877	962	880	880	934	859	890	909	917	895	921	914	914	976	944	947	939	874	928	918	822	903	939	950	906	887	883	872	918	907	893	899	973	883	928	974	917	950	929	905	912	870	936	963	924	935	923	916	964	902	947	937	931	959	925	870	895	886	899	951	880	888	940	900	876	873	887	932	875	921	933	914	956	918	917	881	909	941	924	920	872	923	849	887	923	936	933	903	891	915	907	926	923	930	870	915	933	895	915	933	908	885	882	897	889	951	944	931	866	880	920	906	903	912	869	925	865	907	888	841	906	906	930	907	847	906	948	899	939	984	913	949	934	884	948	837	925	959	833	914	917	890	880	867	906	937	892	876	894	916	933	930	905	870	896	924	932	879	930	891	884	925	917	924	950	917	937	956	948	909	911	916	905	853	941	978	930	930	885	955	906	943	914	906	886	905	966	918	906	916	931	909	933	885	926	911	902	902	919	903	874	901	956	930	902	930	858	880	940	913	915	854	944	893	939	861	909	931	879	920	903	908	864	906	900	906	962	883	904	875	904	884	845	954	920	875	869	975	923	970	888	911	931	917	889	917	931	879	927	887	906	891	970	926	889	933	888	915	892	883	944	935	901	960	894	924	916	906	896	961	902	916	931	948	855	905	889	902	898	990	911	912	898	824	874	887	951	957	946	910	993	899	883	871	896	899	926	940	879	901	937	927	902	933	961	903	907	942	912	889	891	905	909	913	901	925	899	955	888	894	923	924	896	931	866	922	923	871	916	919	885	918	937	958	892	899	920	884	885	923	916	889	942	876	916	931	956	876	915	904	916	919	938	905	872	882	903	871	916	942	916	888	902	983	913	888	893	932	928	931	861	906	935	915	918	922	920	883	899	904	864	950	863	866	878	959	942	932	878	900	919	865	908	936	922	896	958	876	904	939	895	935	899	889	887	938	957	903	886	932	886	975	913	950	878	902	913	883	890	941	902	947	915	893	862	951	902	880	868	931	985	895	901	942	938	882	940	835	962	940	894	893	916	904	918	916	807	921	915	923	923	902	854	911	904	909	887	946	931	859	856	913	894	931	867	879	924	870	927	966	903	899	947	867	950	930	923	899	927	905	916	940	937	914	870	934	897	943	881	940	925	907	938	885	874	861	907	865	914	906	885	882	928	916	943	942	934	943	909	896	875	831	913	923	860	873	935	861	904	942	915	918	945	905	925	970	914	863	953	937	888	895	958	852	898	910	887	874	860	970	935	880	914	939	900	901	908	914	923	882	915	988	877	892	930	931	920	877	879	893	875	939	936	962	899	933	925	926	965	920	885	894	887	901	966	914	921	897	920	928	856	908	962	935	979	923	926	886	900	940	901	934	933	921	923	912	873	863	909	900	932	900	890	909	932	854	876	928	889	952	871	907	900	963	948	859	907	882	899	914	908	878	892	903	927	947	948	893	944	882	905	909	880	882	898	895	938	932	818	913	875	895	900	921	825	913	957	842	890	928	908	955	892	939	921	849	933	896	892	895	918	944	952	957	917	887	956	858	946	893	930	964	917	946	913	917	905	881	879	897	880	920	918	896	925	925	936	933	956	896	935	927	965	870	932	867	873	858	912	897	923	881	915	945	917	922	891	910	922	873	937	881	861	883	892	916	910	874	921	909	908	890	960	881	824	899	977	906	905	909	932	869	920	946	979	893	834	942	881	915	878	910	887	926	901	926	868	952	918	939	926	907	924	901	862	983	851	867	887	914	890	879	894	903	930	916	928	922	812	898	946	916	922	923	938	923	887	873	905	920	875	896	922	984	927	930	907	886	869	876	929	957	903	861	904	893	878	870	899	896	910	937	918	902	885	904	890	942	894	891	874	893	902	923	925	942	855	886	906	894	875	961	891	912	866	955	934	921	977	886	886	915	933	894	966	959	909	930	900	880	905	877	902	948	940	918	898	904	857	898	928	906	894	907	871	947	911	891	935	933	882	842	920	904	955	893	863	998	930	902	898	949	968	924	923	874	906	927	906	930	951	887	840	927	916	908	972	865	929	949	966	911	932	846	910	921	892	899	906	941	932	918	901	871	871	918	967	863	900	877	872	986	912	926	920	934	904	880	949	933	929	907	924	912	912	900	933	898	939	907	908	897	904	945	905	840	924	902	847	926	940	933	922	878	943	936	919	874	896	944	943	914	892	883	901	889	938	902	906	890	940	919	906	884	900	944	856	896	852	945	922	945	886	892	906	904	908	875	933	972	908	898	969	910	895	872	966	901	871	930	894	878	918	901	886	920	904	938	931	963	916	941	920	911	894	941	943	912	901	937	882	929	952	893	888	878	887	881	941	910	967	893	854	941	920	894	910	889	864	932	969	926	845	910	897	910	877	909	897	901	959	858	917	933	874	881	955	899	963	926	899	932	869	933	959	895	904	874	887	930	878	924	888	926	887	859	862	937	944	891	938	935	883	902	907	910	958	938	889	921	970	936	922	963	919	884	902	899	969	866	923	912	980	882	898	929	905	906	920	903	964	922	893	922	908	917	984	917	935	833	885	928	903	914	894	917	976	941	912	917	940	899	905	912	910	921	933	856	948	915	901	890	907	874	874	918	944	898	963	949	883	909	875	921	932	926	904	935	890	954	916	873	909	876	947	954	896	909	881	887	903	919	924	873	903	923	854	928	930	888	976	910	909	948	928	931	933	918	935	913	919	903	908	881	906	950	936	944	837	935	949	899	891	943	870	916	897	932	864	916	951	924	915	907	906	906	897	940	884	872	954	946	911	919	966	935	883	901	896	949	896	955	910	958	992	855	835	876	883	952	913	863	912	933	894	885	886	936	960	965	911	939	924	908	859	912	889	898	910	943	877	905	950	910	882	918	875	939	918	892	911	921	898	940	920	972	892	887	910	941	931	908	937	928	884	900	876	924	905	949	871	928	954	896	914	965	935	910	922	828	899	908	882	888	884	901	923	902	882	927	884	973	910	888	904	877	918	921	885	881	873	880	887
53140	46494	34577	25299	21363	22011	54767	51339	33251	16999	5116	1190	730	563	420	344	351	333	309	326	297	299	290	290	300	300	320	256	289	295	282	252	304	294	271	291	306	310	274	297	263	269	310	276	287	314	280	278	289	274	290	250	302	307	284	301	281	315	333	267	273	307	269	300	298	283	290	285	294	300	277	281	254	243	294	305	303	295	293	293	282	286	269	295	311	294	271	281	315	292	277	263	271	284	289	307	268	309	289	284	293	299	284	312	278	292	308	292	304	273	306	345	290	289	312	300	271	325	289	288	290	253	283	302	323	256	294	275	273	313	267	284	285	300	293	330	263	275	294	325	268	342	288	247	332	254	302	284	279	258	298	274	313	302	294	307	288	292	274	263	275	274	282	280	296	254	305	299	310	298	285	297	273	299	310	293	286	284	272	288	279	305	271	291	268	286	276	260	274	265	272	287	294	294	329	280	292	285	267	280	244	290	308	303	283	306	300	306	281	290	308	314	303	257	280	269	250	284	275	282	309	304	266	292	274	289	293	276	268	282	285	302	286	312	289	270	268	311	281	298	265	276	305	298	274	303	266	338	308	284	291	301	278	297	256	312	297	278	308	287	295	313	300	298	286	312	264	295	303	285	314	290	308	279	279	304	275	276	286	309	291	278	262	276	257	299	313	311	294	304	281	265	268	315	292	261	287	310	288	276	320	281	314	298	307	299	296	274	303	277	295	289	277	280	307	300	299	350	299	277	274	294	300	289	326	306	297	306	282	310	281	273	285	286	306	321	270	325	279	281	275	298	310	280	283	297	275	270	283	257	287	282	282	288	290	293	305	289	296	306	281	290	272	293	261	269	312	289	289	253	289	293	323	276	299	285	291	274	338	288	310	322	325	276	294	286	291	294	274	261	302	296	296	287	274	312	275	270	299	295	290	286	308	298	313	274	286	299	300	329	298	272	304	295	307	292	276	296	266	264	277	312	298	273	306	302	299	281	265	269	269	272	319	328	299	296	274	307	265	276	306	320	295	326	278	282	280	273	271	285	285	290	314	279	281	286	295	283	301	292	277	300	322	281	310	312	289	278	291	270	292	287	304	319	281	281	317	278	283	278	277	310	316	287	308	301	276	312	258	254	314	314	327	317	302	295	289	289	304	274	302	289	311	301	263	266	308	292	296	312	343	288	288	287	313	302	301	316	291	263	284	290	275	269	299	322	301	316	287	322	289	308	282	275	279	297	301	297	270	286	346	306	305	306	290	289	277	325	266	260	310	306	257	302	296	336	297	302	324	290	310	282	269	280	295	304	303	275	296	306	285	304	280	306	279	266	258	302	322	272	268	308	303	295	281	268	303	318	285	334	287	299	283	260	321	320	332	324	297	301	268	270	290	262	281	278	280	317	260	292	276	288	298	261	256	303	265	246	289	305	290	264	317	287	314	302	316	304	293	299	286	303	305	325	307	255	283	291	302	273	314	299	287	282	315	298	300	297	294	285	295	297	268	272	268	280	297	276	282	301	295	308	310	291	295	305	278	249	301	286	290	288	287	279	268	318	281	299	297	277	310	290	313	255	282	286	322	296	283	324	283	307	312	303	279	320	278	304	293	287	278	290	266	301	276	279	299	308	277	297	320	263	256	281	309	298	319	282	288	305	323	276	317	302	296	267	280	294	308	296	298	323	259	270	274	278	263	274	303	289	313	287	289	264	299	313	294	308	258	288	305	304	283	314	269	310	311	296	288	285	300	304	308	318	269	291	291	291	281	304	309	287	297	318	295	295	279	329	294	283	303	311	306	288	309	285	323	292	283	332	273	270	289	288	291	283	283	275	299	283	274	290	301	254	297	284	296	307	289	278	286	305	286	267	324	327	267	312	329	273	306	279	281	292	299	287	283	296	279	287	310	275	280	296	287	330	296	289	271	255	294	265	279	295	313	306	287	288	312	284	308	305	301	294	285	286	287	313	277	296	299	268	302	287	287	280	300	296	312	302	336	295	281	283	264	273	275	308	322	301	266	305	337	319	294	246	285	297	264	295	294	283	310	284	268	327	252	313	293	275	305	300	274	295	277	279	277	316	247	278	284	280	293	300	286	259	291	292	294	305	297	297	308	301	289	317	274	292	297	301	269	273	301	278	290	320	269	298	274	277	277	266	266	300	247	277	251	265	267	271	289	281	293	302	281	299	263	288	311	298	254	261	290	286	267	274	260	309	313	286	304	289	316	321	304	278	294	281	305	284	310	304	306	267	287	305	270	283	287	339	304	322	300	276	283	291	300	284	318	286	260	251	303	303	266	294	318	302	273	271	269	294	300	287	319	296	300	300	305	299	333	298	298	326	300	299	283	305	272	296	281	274	293	249	279	293	300	307	281	309	337	291	300	274	291	317	288	326	264	322	323	300	302	269	286	298	270	297	298	278	283	289	283	281	288	296	293	325	317	280	304	295	291	278	284	268	319	287	291	325	293	297	315	303	272	273	273	285	318	297	298	324	301	260	288	291	299	289	292	290	271	299	311	282	346	287	289	282	283	292	273	292	337	294	285	291	283	300	336	283	305	270	309	295	276	342	307	265	316	294	280	288	299	289	297	295	292	269	308	279	294	284	263	277	306	290	328	295	304	269	287	279	289	261	311	270	316	285	251	286	287	281	261	268	289	308	282	326	295	279	329	318	317	287	306	256	299	289	273	302	287	240	277	290	304	269	319	271	291	291	287	277	268	287	288	318	289	328	284	297	268	297	305	272	265	267	270	289	290	307	269	291	305	295	300	281	302	337	261	299	305	279	281	305	282	296	305	261	260	315	294	314	327	277	284	288	284	275	257	318	271	276	300	301	279	291	284	267	315	291	272	290	276	290	281	296	276	293	293	275	288	309	286	295	317	291	283	283	296	330	283	287	259	304	294	331	274	292	307	319	268	290	306	282	281	292	305	262	285	321	322	293	281	298	328	301	286	293	263	288	266	307	309	258	266	299	287	313	286	279	303	279	293	324	309	274	287	319	281	305	297	284	313	297	269	274	303	258	281	277	301	308	296	279	301	318	299	283	263	278	265	303	300	268	283	268	288	275	322	293	296	295	287	282	303	268	288	300	321	272	277	289	259	300	302	276	246	286	263	305	316	285	274	272	288	303	285	300	286	296	268	311	281	289	278	285	292	313	287	292	257	307	314	330	268	287	281	311	288	272	300	308	303	289	303	292	300	262	295	303	278	303	294	288	287	302	290	308	287	308	294	281	296	328	303	290	280	288	306	280	273	308	312	279	291	293	269	286	283	269	295	297	294	298	297	290	290	317	260	275	306	295	300	308	297	306	278	305	279	271	287	294	278	308	289	291	276	318	287	281	292	332	308	283	317	305	283	260	297	312	289	313	343	321	294	278	300	293	290	286	286	302	328	282	278	301	344	290	320	274	275	291	303	296	275	280	312	281	285	301	278	291	286	295	306	314	297	297	276	283	324	273	284	293	287	274	300	317	288	288	310	242	307	299	271	313
43852	50112	34532	20673	15346	24924	68334	61554	45270	28610	11173	4747	2994	1865	1416	1081	1062	922	869	825	822	728	741	740	686	752	716	719	701	723	692	627	663	695	690	689	652	689	684	636	701	703	708	652	710	706	658	638	658	652	719	722	724	662	652	664	668	640	721	679	689	683	690	680	652	709	668	670	645	688	619	668	630	646	667	675	668	656	693	698	694	670	668	646	648	648	685	659	720	726	666	662	713	628	725	677	667	716	655	729	738	730	691	687	676	688	661	687	651	681	693	682	650	660	654	729	707	660	709	661	708	651	670	714	688	682	661	684	677	665	687	671	732	682	631	643	645	651	679	692	654	642	672	665	680	649	669	696	630	644	672	650	655	647	664	665	656	654	673	666	686	666	684	683	673	692	645	687	662	651	668	643	682	646	641	651	629	706	634	676	670	649	626	689	707	645	679	659	671	658	688	632	665	665	649	705	661	678	662	625	695	679	677	690	674	675	720	694	648	687	668	681	692	641	661	626	628	681	630	668	643	664	665	640	659	655	712	688	673	660	677	693	617	611	680	667	652	705	649	665	655	671	666	624	692	648	672	684	659	633	662	662	659	667	663	606	637	763	725	639	697	653	659	694	685	739	697	634	707	643	727	671	681	666	654	666	640	687	663	706	644	672	711	703	696	693	651	655	651	646	625	690	652	706	671	661	682	717	642	665	644	663	654	635	677	681	683	677	632	660	741	640	679	703	626	672	687	655	708	740	665	683	636	646	638	638	707	694	702	644	700	639	606	669	654	685	656	656	637	646	650	641	681	699	725	739	645	668	687	662	691	683	665	695	639	698	699	643	665	636	702	625	676	653	687	644	665	680	657	649	615	678	668	673	605	707	671	620	688	617	675	649	677	676	644	670	679	666	731	667	682	647	658	689	732	686	659	669	692	717	661	677	653	697	656	651	696	682	687	664	676	708	640	667	673	661	705	653	733	668	660	681	705	680	678	702	670	724	663	690	691	666	686	681	660	625	658	691	652	652	655	666	649	676	596	685	671	646	729	666	706	680	647	656	672	692	696	673	656	696	724	657	695	725	644	654	725	704	610	682	739	681	669	696	627	641	627	687	682	685	694	652	703	670	704	650	685	664	653	651	681	649	694	702	690	692	665	657	684	632	657	685	662	686	637	708	680	641	674	720	703	786	669	673	685	627	675	682	663	646	698	638	709	657	684	669	680	680	702	675	714	665	709	667	644	670	655	659	670	685	697	685	649	730	705	683	691	688	638	679	681	674	666	691	672	686	695	729	674	684	690	699	667	637	681	727	661	623	671	642	682	671	627	632	660	720	682	685	660	706	666	705	632	638	642	690	674	666	682	671	651	672	691	695	655	695	627	678	627	648	661	710	717	707	676	698	670	668	682	697	698	650	676	683	690	679	655	682	682	683	664	638	716	641	665	598	679	697	646	673	683	666	641	640	668	674	662	652	672	615	703	684	682	716	617	654	650	686	616	653	685	666	684	672	680	688	686	685	683	652	651	667	652	662	684	662	642	637	645	675	725	644	680	648	668	699	685	659	666	669	653	680	678	678	674	727	665	647	713	649	684	655	711	669	681	663	663	647	642	685	628	642	705	669	683	696	643	654	698	677	677	626	665	664	624	652	682	638	728	633	680	770	668	648	703	660	638	642	685	678	670	607	662	712	638	685	675	643	662	645	701	667	689	693	688	704	649	681	695	658	700	669	676	672	682	665	680	660	698	668	683	674	639	651	729	672	643	716	666	680	660	669	640	656	669	633	670	671	667	674	619	671	619	656	681	677	713	673	645	722	657	733	672	665	687	696	713	700	623	642	661	694	662	664	700	676	663	664	682	669	681	673	624	652	659	663	668	678	620	702	697	681	692	652	680	644	666	713	710	696	671	723	641	676	681	702	714	656	664	651	654	698	704	657	715	645	650	715	714	652	698	650	679	655	669	669	705	662	657	655	661	679	638	664	637	668	669	653	660	674	663	639	648	653	643	686	670	694	680	696	680	651	649	649	684	687	686	654	651	688	656	689	682	688	669	670	649	662	685	709	698	690	648	637	681	673	695	660	669	691	636	656	664	661	640	677	719	647	743	667	643	671	648	710	637	639	646	664	646	674	672	667	667	703	637	660	640	653	690	646	679	637	715	703	669	689	716	683	644	600	657	651	667	636	664	659	709	673	696	686	633	684	701	687	650	649	667	657	658	698	693	655	661	685	641	695	663	682	696	673	612	699	719	628	657	665	669	697	653	699	700	694	688	696	668	680	689	666	703	639	666	729	721	688	691	691	707	696	643	707	686	682	672	715	701	683	676	732	643	704	651	647	683	723	656	648	704	692	698	683	703	675	708	594	689	678	677	693	699	642	693	693	672	657	690	620	626	663	685	664	647	665	664	716	660	710	701	664	677	676	669	622	718	629	702	667	685	681	670	703	653	712	678	639	716	662	659	654	633	648	652	683	705	671	647	641	654	668	685	653	692	677	686	697	681	665	640	694	646	704	704	694	670	680	677	711	704	652	652	645	660	622	700	675	670	645	683	712	691	647	634	691	706	695	658	679	710	681	636	653	694	703	674	679	639	662	611	687	653	687	689	692	711	657	691	728	648	673	703	718	667	647	644	632	739	661	661	685	662	682	674	642	690	623	692	687	669	699	687	678	661	693	693	684	667	643	713	668	682	707	667	707	616	681	675	719	638	691	699	682	666	650	676	698	620	686	676	658	616	722	672	644	732	657	692	629	680	670	716	676	680	672	650	686	707	713	686	684	658	659	671	676	699	623	649	663	669	707	698	653	667	665	654	672	677	655	727	679	696	681	661	709	691	724	652	679	661	669	636	662	691	641	696	649	646	644	686	686	736	685	700	666	651	725	667	652	691	615	702	716	620	658	714	675	689	707	680	686	687	724	674	645	628	684	715	685	687	640	642	640	701	651	664	655	665	674	704	675	627	669	703	684	645	723	666	634	687	650	684	681	652	711	665	690	641	690	666	662	666	708	697	654	691	646	690	698	677	664	626	670	687	707	648	704	682	669	707	653	663	678	636	672	643	674	687	666	687	685	689	644	675	707	682	670	664	676	698	684	693	652	677	676	707	657	684	716	632	708	759	681	676	674	660	682	636	701	668	615	681	660	688	698	677	691	713	660	648	677	679	654	706	604	668	628	663	656	692	710	654	679	657	642	647	691	625	612	670	647	628	676	653	704	678	690	651	669	678	696	717	712	661	695	673	700	671	666	641	669	683	660	649	637	661	641	717	667	628	700	686	662	671	674	673	655	645	690	711	736	714	666	704	671	709	670	683	669	682	698	660	665	644	718	688	612	674	613	716	705	634	666	710	658	671	711	629	633	676	691	699	673	650	667	657	672	686	695	646	649	684	682	662	714	688	674	695	664	666	674	646	717	723	707	646	688	664	700	689	653	692	660	687	672	656	677	695	667	682	673	674	669	680	664	678	721	625	682	665	705	631	650	737	646	692	684	686	662
12031	10836	6094	2673	1540	2409	4404	4150	2197	1178	562	339	354	360	392	343	366	327	335	358	347	330	369	331	362	325	361	358	355	325	328	369	331	344	324	321	332	348	338	356	323	377	338	340	364	344	337	335	354	358	351	331	301	334	353	382	345	337	344	368	345	381	335	358	367	341	345	361	373	350	366	356	318	351	352	359	356	329	345	371	341	370	338	380	335	324	307	358	348	313	331	372	370	358	362	367	361	372	357	339	344	367	340	368	324	326	351	386	337	344	344	327	340	364	334	341	348	353	333	320	365	362	336	347	379	346	357	344	371	358	329	363	376	388	324	344	337	355	363	357	316	378	342	310	380	379	352	355	329	358	344	307	355	341	347	360	334	347	348	365	347	346	361	326	355	324	377	334	357	332	339	314	337	334	360	316	331	334	336	350	351	352	374	348	316	321	346	297	338	344	359	359	373	380	350	359	371	347	322	343	387	352	355	330	370	320	360	334	356	339	365	342	355	332	321	310	408	372	368	360	363	371	337	330	309	353	350	360	333	369	331	340	337	322	327	343	331	359	326	324	329	299	382	334	358	344	341	330	338	336	350	363	380	335	347	375	349	332	349	329	367	321	381	352	358	334	339	341	322	328	335	336	318	392	339	345	335	318	357	310	358	319	341	306	348	349	357	328	352	339	348	372	338	355	355	367	376	378	322	359	360	321	314	376	371	338	362	357	318	370	335	364	298	318	361	342	327	334	385	301	372	370	328	362	349	372	309	308	333	348	366	335	350	362	355	311	380	364	344	355	339	349	365	327	358	337	337	345	365	445	324	347	326	363	371	331	342	333	361	328	370	342	350	314	329	342	364	338	334	366	381	351	329	380	327	360	318	341	336	346	358	360	330	341	342	355	319	351	353	330	356	340	343	324	352	307	354	358	389	373	366	366	356	364	353	342	336	328	365	331	349	344	363	342	339	360	357	343	349	324	371	336	370	357	330	354	380	363	351	345	348	319	365	321	355	294	371	356	354	324	352	343	347	362	338	345	352	353	349	355	317	317	367	370	360	307	352	332	354	351	338	379	328	354	330	341	317	351	373	346	332	345	341	355	354	355	364	323	371	347	354	361	351	352	388	400	379	360	337	348	350	374	343	362	343	328	358	365	381	317	335	358	354	338	330	340	370	352	380	314	341	377	349	341	346	332	373	324	352	351	347	345	382	343	345	326	364	362	339	374	344	377	362	318	352	326	344	344	325	291	395	362	349	337	332	357	345	350	320	358	322	334	337	355	333	345	380	365	312	332	390	390	288	365	327	334	345	339	358	345	343	349	326	356	348	332	340	338	330	342	337	384	331	375	360	349	368	327	354	359	365	349	366	351	372	333	329	319	346	338	341	339	364	333	353	314	355	361	335	312	330	346	344	362	336	330	372	350	349	373	357	365	337	353	334	359	311	363	345	344	336	350	360	353	326	327	342	328	326	369	360	325	335	338	361	353	321	330	345	369	310	345	367	346	373	350	364	336	347	360	354	372	358	369	355	314	353	359	349	369	374	335	331	364	356	366	378	321	338	398	329	381	318	357	366	349	344	347	349	366	341	382	339	331	326	352	321	324	351	335	340	344	326	361	323	337	323	297	343	371	346	374	350	335	327	332	348	343	322	352	351	331	356	328	357	331	374	349	349	365	338	356	349	336	379	336	341	382	346	352	337	364	362	342	376	341	337	355	336	361	324	365	337	342	365	378	337	338	341	352	345	338	365	356	323	370	315	332	333	353	351	361	309	347	357	346	355	318	379	325	363	355	357	354	335	373	364	328	352	321	329	335	360	352	353	362	333	362	328	364	344	353	348	327	308	367	352	310	346	317	361	352	324	353	330	334	349	376	322	362	319	355	358	347	334	332	329	358	353	356	388	342	354	347	370	370	303	341	324	345	369	366	328	334	347	312	334	345	367	375	363	375	386	332	336	301	357	340	369	314	343	316	346	376	315	338	354	356	339	330	341	332	342	355	357	334	341	343	338	345	333	347	349	309	369	349	401	347	319	349	362	325	330	364	374	373	353	348	356	328	377	343	359	372	356	333	362	346	367	350	332	326	336	378	364	355	347	345	317	335	334	337	333	329	340	331	326	366	331	346	361	349	339	348	355	347	339	327	342	370	357	354	333	343	379	337	346	358	359	358	328	378	345	350	361	341	347	328	337	336	357	331	352	325	385	335	340	378	365	355	347	319	347	365	361	343	359	386	345	337	349	349	380	337	352	338	336	353	387	346	344	321	328	364	344	355	328	342	350	372	375	338	311	358	334	340	317	366	299	346	330	371	375	315	335	334	361	360	322	346	370	337	372	320	343	334	351	323	355	353	354	327	366	323	324	343	358	361	377	389	359	341	357	370	356	357	360	343	368	315	335	378	359	347	344	296	383	336	351	352	358	362	319	342	354	345	314	324	375	360	344	348	369	356	369	360	361	354	321	318	373	379	317	329	344	334	337	368	342	364	332	315	369	360	390	322	342	360	345	339	355	349	346	368	390	320	318	341	326	348	312	357	380	348	312	350	333	337	354	359	348	358	354	369	324	316	352	330	361	328	324	331	347	347	341	346	334	343	379	339	330	348	348	382	332	324	343	330	353	342	351	349	358	352	344	315	325	342	372	336	365	325	358	343	310	275	316	347	358	333	356	348	350	338	394	376	363	336	361	375	340	337	351	344	339	385	349	351	368	350	371	313	335	336	369	335	326	359	345	338	355	348	349	368	360	339	321	349	364	347	349	322	379	330	353	376	300	357	313	333	326	332	327	351	328	329	352	366	350	347	327	310	343	369	313	341	325	354	345	349	338	372	318	340	334	375	348	336	367	356	351	326	349	336	357	346	352	330	306	360	361	323	339	367	357	363	346	341	334	324	324	355	357	332	345	313	369	357	359	338	342	373	340	340	380	337	355	352	313	341	346	339	357	323	339	354	346	356	362	372	364	351	341	301	333	346	321	357	331	328	321	360	348	343	342	386	346	325	343	347	288	355	352	389	370	352	365	345	343	332	365	329	370	353	347	335	323	325	334	347	346	352	365	329	329	333	362	349	327	365	324	383	395	340	353	332	334	338	356	359	343	310	353	341	297	319	339	332	364	329	352	368	335	343	356	369	359	364	397	369	364	337	322	355	363	325	360	360	336	361	353	352	352	351	365	316	320	343	349	352	307	346	366	336	332	354	355	361	344	332	347	354	321	344	357	338	360	361	343	337	341	337	364	345	341	304	368	380	366	370	334	376	335	350	351	343	411	363	341	307	330	372	329	345	407	353	384	333	324	351	355	343	325	341	368	354	333	340	336	351	365	342	306	330	336	355	329	323	342	350	319	298	307	348	333	360	343	344	333	324	374	309	367	364	301	374	326	333	344	312	340	346	319	342	367	350	366	357	350	344	329	349	320	344	333	344	329	338	370	337	336	352	363	354	339	344	337	322	347	381	356	362	362	325	335	310	330	367	341	308	362	326	350	311	352	346
8730	11503	7982	6121	4338	9172	14565	12510	6438	3386	1580	980	964	842	837	874	837	822	878	849	890	839	785	817	834	811	889	862	807	880	854	876	828	850	849	812	848	834	851	788	808	838	810	875	858	847	870	861	859	792	801	896	788	807	849	844	835	803	818	850	822	839	774	842	863	849	861	812	864	814	749	854	828	827	828	882	772	866	788	842	830	888	810	815	804	856	820	826	790	801	800	821	862	796	838	861	850	876	851	829	832	869	832	848	887	862	812	887	838	817	825	797	804	854	876	829	837	841	859	836	824	847	845	831	834	834	799	839	808	832	825	894	837	825	854	866	850	827	846	834	825	882	815	802	870	859	825	835	832	864	839	840	844	837	799	803	842	795	796	824	833	821	821	855	825	849	854	833	792	919	809	785	882	847	853	800	827	853	807	804	814	842	844	840	826	767	837	814	860	857	852	825	797	815	801	857	793	837	819	824	871	863	838	847	900	805	839	896	818	900	820	807	832	844	769	844	842	786	862	859	818	800	823	818	850	845	828	873	825	818	915	744	863	845	840	825	874	827	806	868	834	809	867	850	842	832	830	821	833	784	823	827	817	839	859	849	837	827	845	848	868	821	800	816	803	861	822	870	777	808	866	804	832	803	762	824	810	847	815	840	878	831	847	889	825	823	834	845	778	819	807	836	826	784	841	841	793	819	824	855	841	810	898	892	768	825	796	820	806	862	867	842	831	849	837	803	827	883	795	823	851	801	809	850	814	789	803	834	845	844	778	877	838	791	821	841	820	832	832	807	845	831	825	794	813	823	847	822	805	874	808	846	819	798	851	904	826	830	832	854	819	771	830	910	887	860	853	804	844	840	857	798	857	849	893	842	857	861	801	795	854	824	861	791	826	804	847	825	855	851	877	847	833	828	770	876	855	809	820	826	840	814	828	818	860	796	884	812	818	771	847	833	859	810	852	846	841	880	788	811	842	881	847	822	852	812	793	823	818	869	823	775	836	876	812	846	834	853	825	765	849	887	801	825	868	808	851	857	843	856	881	824	797	871	801	813	846	867	843	803	839	835	801	823	871	814	786	811	850	844	814	860	880	818	849	825	821	857	768	869	878	832	826	810	868	816	874	835	797	784	863	832	896	834	821	838	887	869	837	817	832	827	875	816	815	835	804	825	767	823	897	850	840	855	883	829	848	870	869	812	825	835	838	834	826	883	788	832	839	783	848	851	836	845	860	817	811	876	866	818	786	848	774	809	842	889	911	861	822	826	854	822	836	808	780	845	846	825	810	854	846	834	826	845	863	802	878	830	828	814	827	875	822	844	822	829	832	850	848	789	861	836	844	823	820	822	826	845	832	908	821	863	847	858	832	816	850	813	791	833	796	839	857	817	851	877	813	764	785	890	876	795	834	847	808	776	800	819	803	855	827	849	819	824	823	869	924	838	866	854	851	819	824	824	837	822	852	831	780	789	829	893	875	838	840	832	838	825	894	823	769	788	855	823	853	860	833	871	851	846	815	800	865	774	833	803	850	810	824	861	808	789	864	808	831	837	866	820	810	864	835	809	838	797	806	828	874	843	810	830	861	836	813	844	867	804	869	832	787	798	900	836	844	807	777	841	829	856	801	816	797	864	830	803	871	856	838	849	872	829	831	796	831	829	806	860	856	828	795	811	833	819	873	784	827	839	860	838	843	856	845	844	806	839	878	852	849	849	867	834	866	820	895	856	786	800	828	797	819	861	812	877	840	814	848	877	858	816	862	797	807	840	840	839	887	809	885	803	859	822	784	864	915	899	838	835	869	868	825	816	794	824	803	811	820	793	870	864	844	834	838	821	762	831	828	792	822	816	848	801	806	799	830	823	855	848	815	806	780	819	833	791	835	824	840	795	848	794	817	868	827	767	777	795	849	831	842	856	847	834	855	783	811	784	828	871	836	797	829	899	830	812	849	841	872	827	840	802	856	803	867	808	828	860	843	778	830	827	813	824	857	828	856	806	871	895	781	803	822	837	854	784	900	849	824	849	871	835	831	807	843	845	890	832	824	813	850	827	829	824	840	837	852	811	851	832	793	824	805	841	809	850	826	865	788	832	891	875	882	824	803	839	811	792	835	823	866	830	882	847	819	911	809	831	812	834	855	832	822	809	841	856	813	835	837	882	840	800	845	863	831	824	829	825	850	874	803	827	886	849	770	850	851	841	860	831	844	875	781	824	862	842	885	847	793	850	864	843	874	804	820	826	869	784	813	858	815	853	845	796	897	798	807	786	792	869	847	817	902	879	850	803	883	816	771	893	845	834	843	809	865	774	867	799	828	869	728	823	849	843	790	818	796	778	809	851	886	848	840	802	802	864	906	842	839	867	831	820	843	801	841	816	783	845	831	817	844	902	840	830	883	853	853	827	820	839	814	817	842	837	808	859	807	823	812	858	856	880	802	849	803	869	792	832	867	828	875	834	827	857	826	829	825	791	863	834	871	823	834	840	817	834	883	843	803	808	847	829	833	882	797	886	855	872	804	821	849	817	819	835	839	847	793	817	808	822	828	798	848	886	829	861	794	807	806	863	839	873	839	791	812	806	832	816	848	869	839	787	839	816	897	853	854	801	806	814	810	816	861	865	826	868	842	803	881	855	816	825	795	884	852	782	862	840	805	826	826	839	843	798	819	847	860	771	841	806	802	807	838	827	806	903	855	829	842	841	826	849	835	857	888	854	846	847	830	838	851	835	831	845	858	855	819	833	845	801	886	839	798	834	882	847	814	838	826	848	823	825	875	832	854	852	821	786	864	805	819	854	824	822	833	879	874	825	815	816	857	837	816	847	806	830	855	812	791	823	782	847	835	791	860	832	832	898	862	828	806	840	864	823	868	820	853	848	834	845	832	849	821	774	876	816	804	849	798	844	844	807	853	843	791	823	809	821	857	828	843	859	815	876	755	865	812	841	828	878	780	826	896	875	864	799	842	845	822	846	866	880	844	794	785	877	824	807	829	825	799	806	820	795	797	853	799	863	837	825	814	869	816	833	786	814	783	819	782	820	819	829	853	851	825	854	804	839	840	791	846	833	808	816	875	814	837	846	848	857	811	836	845	830	811	788	838	838	834	865	816	837	777	834	818	892	783	808	810	829	855	825	797	814	886	806	854	859	858	863	777	857	883	801	801	871	866	825	837	863	858	833	848	772	875	774	891	863	862	838	842	795	829	881	769	773	850	861	835	839	824	789	840	807	817	808	838	855	855	851	843	890	865	823	868	874	855	858	815	829	826	884	848	829	853	838	822	842	850	905	797	827	844	850	845	800	818	815	883	836	865	772	790	838	852	814	807	834	784	823	826	832	849	834	802	837	874	772	864	832	858	831	827	789	806	821	840	876	884	794	781	859	856	770	820	850	835	837	849	826	839	855	830	843	779	769	855	771	835	816	781	816	797	816	832	807	802	818	832	869	787	835	837	850	862	790	822	823	781	867	821	813	834	884	874	829	859	832	863	801
48418	49565	32337	21338	14593	30711	41681	29448	16564	6891	1662	562	582	451	414	401	443	458	410	423	410	422	400	396	434	376	423	382	440	398	420	394	437	415	401	416	415	429	406	402	422	384	423	453	406	415	419	458	471	405	411	422	395	417	383	351	403	426	385	365	390	418	382	399	441	405	394	377	414	389	426	396	420	420	429	440	422	419	409	474	386	420	410	406	412	369	407	440	366	405	410	406	391	366	388	407	418	404	415	376	410	405	388	427	408	416	385	394	426	431	405	431	403	418	413	428	397	412	417	398	385	400	424	435	399	376	423	438	410	431	405	461	418	421	443	412	392	418	412	396	417	448	373	421	409	402	403	427	424	359	389	405	411	412	411	407	419	432	406	413	408	428	400	399	452	411	375	428	374	430	435	429	401	391	399	402	412	389	415	389	388	406	389	439	395	365	415	389	410	391	417	403	380	363	392	422	407	427	413	424	401	412	432	370	408	406	381	442	430	412	429	442	396	425	410	406	419	424	438	386	408	422	400	436	411	382	386	406	398	426	434	417	423	363	420	361	388	412	423	411	377	389	381	422	393	423	463	402	418	404	417	383	401	378	415	429	414	401	403	368	389	406	440	391	389	407	394	392	392	409	408	367	392	447	382	416	421	411	399	416	402	403	364	405	397	417	416	408	381	388	400	368	365	387	393	378	379	455	421	371	413	395	400	428	397	381	385	393	374	380	382	366	427	383	416	387	389	421	409	408	391	393	409	410	401	415	383	398	417	457	401	450	461	424	449	433	391	454	385	405	410	426	426	380	401	396	418	425	452	399	429	374	416	424	394	422	393	407	446	440	425	371	414	423	397	358	436	436	415	420	409	389	390	398	391	433	404	386	410	459	373	364	382	439	422	421	372	384	422	452	435	422	404	392	409	386	434	411	410	374	395	375	408	399	397	391	398	366	384	426	414	384	414	366	423	431	410	389	401	414	426	415	429	429	466	394	439	413	426	460	436	384	390	395	429	425	419	374	378	411	371	396	440	433	381	419	401	415	398	382	423	420	403	411	388	440	413	395	415	415	420	386	376	410	410	441	399	403	417	410	403	403	387	436	393	389	416	391	381	373	393	386	425	378	427	380	437	381	397	421	387	410	382	395	421	401	373	428	404	423	391	386	429	424	395	398	397	443	397	386	435	445	382	387	402	362	405	410	407	401	427	413	403	370	416	414	403	425	416	396	380	417	434	383	411	387	409	425	390	409	399	426	364	366	456	433	408	411	417	396	389	378	400	446	450	411	377	444	404	399	414	391	417	442	398	430	418	388	400	414	430	374	392	391	440	421	402	374	389	380	460	372	421	390	417	424	437	423	416	441	428	435	406	396	400	397	392	420	389	402	404	385	391	401	407	387	422	436	381	405	409	366	447	373	373	404	397	413	411	397	386	397	387	398	364	414	364	442	411	382	423	405	419	406	428	432	395	450	387	379	395	426	420	357	402	366	403	394	422	412	369	404	353	401	431	426	403	435	386	387	404	419	435	416	383	409	456	417	451	410	377	449	433	402	423	416	397	372	398	425	415	425	411	402	397	403	438	386	432	396	406	408	403	353	402	398	393	393	408	400	406	418	421	433	384	394	432	363	419	407	402	404	434	420	394	401	385	414	407	444	403	401	397	407	405	427	405	412	384	390	398	419	440	411	424	415	397	415	405	390	391	413	441	385	403	426	411	397	425	421	425	414	415	401	454	420	430	417	418	405	404	372	430	387	350	410	430	419	389	441	413	435	407	403	433	411	409	441	418	394	384	401	405	407	405	401	406	399	430	401	426	421	391	425	407	404	409	459	414	398	392	391	413	363	406	370	422	360	377	381	425	383	395	383	425	448	396	438	411	396	426	371	419	427	430	421	407	395	423	402	423	386	365	417	388	374	423	400	430	374	391	380	393	416	428	409	365	402	404	395	412	403	413	407	412	417	386	430	422	380	409	407	454	428	420	388	407	382	418	431	397	426	404	426	436	417	465	436	412	406	397	411	412	431	403	389	393	383	435	437	365	373	426	392	397	381	409	383	404	384	417	391	391	371	439	379	426	412	388	401	393	437	409	427	368	432	419	394	399	382	396	417	414	370	397	404	413	380	413	443	408	416	402	401	405	422	403	434	413	422	402	384	429	388	434	416	376	421	408	402	427	422	407	400	429	450	377	399	431	407	399	453	372	378	393	440	408	425	412	404	417	431	395	398	410	403	388	417	401	438	374	406	421	410	402	439	402	424	412	439	388	387	396	419	385	412	434	354	403	363	387	422	411	431	448	403	400	382	405	389	374	410	398	414	419	411	401	417	419	411	431	343	403	400	406	398	422	441	446	424	390	374	406	432	407	394	371	388	417	404	394	373	410	424	420	435	396	417	420	396	413	416	361	389	412	393	398	371	417	418	403	394	389	415	401	438	410	408	420	461	430	407	415	405	425	395	418	382	386	422	423	405	427	390	408	435	417	429	397	397	357	415	405	449	404	405	414	388	383	412	431	418	402	405	388	373	447	414	366	376	422	380	427	404	400	423	412	388	389	405	425	406	398	382	392	359	432	384	406	419	403	416	385	386	374	407	371	390	419	396	427	423	395	388	366	419	437	408	446	392	425	404	418	383	428	425	395	445	388	435	375	407	424	427	419	406	394	386	422	396	426	403	425	380	356	379	430	365	418	416	427	439	385	378	405	409	396	376	441	415	400	373	408	426	432	415	409	389	433	374	420	400	410	354	400	406	408	416	445	379	390	429	381	380	429	376	374	405	413	460	405	361	358	420	409	401	411	407	435	385	422	398	395	414	395	424	447	431	421	413	402	404	448	423	389	397	405	411	423	427	382	428	409	435	400	384	388	408	395	370	404	411	430	403	374	396	382	407	399	382	401	441	447	393	363	379	410	458	432	425	414	405	441	421	414	407	419	396	396	466	426	437	444	394	397	404	421	435	371	412	425	446	401	419	384	393	423	428	431	378	396	391	425	426	418	370	407	430	399	443	408	407	416	398	420	420	432	410	416	376	415	406	355	417	385	378	386	405	431	402	389	369	406	410	430	420	413	398	412	420	389	389	385	380	392	403	415	375	371	386	378	374	392	401	412	408	434	411	410	397	403	392	389	412	395	430	362	414	404	403	408	436	395	417	412	427	443	395	418	438	407	430	411	396	427	431	416	404	418	371	419	414	401	413	432	419	404	397	434	399	396	405	427	430	402	399	436	408	399	411	443	390	380	440	431	443	393	450	412	413	394	398	414	422	405	412	431	432	352	379	371	427	370	435	396	444	381	447	434	415	423	393	439	371	417	432	411	421	415	392	404	409	386	410	431	438	401	397	421	422	395	387	411	365	417	360	406	375	446	443	388	373	415	441	423	431	378	400	389	407	423	480	459	412	391	403	421	438	383	424	444	403	420	428	416	410	397	400	395	430	380	422	415	408	375	397	374	407	430	397	404	408	408	360	405	442	438	412	403	394	366	412	444	414	431	417
38092	49215	20383	14842	9724	43728	53573	42981	30689	16859	4817	1687	1728	1357	1170	1080	1134	1002	986	963	948	976	1019	998	907	890	947	922	968	921	914	970	904	989	873	954	954	1004	928	899	929	934	943	922	946	986	887	948	923	904	910	905	898	981	920	892	992	901	920	1006	894	906	957	932	939	962	949	913	934	924	991	945	898	941	971	990	961	946	926	943	966	991	916	936	902	920	938	943	903	915	950	976	946	880	960	924	922	971	967	882	950	914	872	915	876	920	926	969	923	949	898	943	906	921	921	878	955	985	923	927	888	941	959	893	976	922	918	963	939	990	944	934	932	943	920	906	930	968	962	975	885	919	940	976	924	882	962	933	987	928	937	917	936	922	891	914	932	927	892	920	889	889	935	904	933	953	919	955	957	948	959	949	947	952	946	920	907	980	944	919	1002	958	960	949	943	958	963	957	905	945	981	948	913	914	888	938	956	962	927	988	932	985	902	909	920	892	961	954	947	946	956	943	926	965	919	921	893	961	954	901	973	923	904	887	921	932	967	979	983	955	994	896	957	919	989	923	939	918	912	910	942	877	917	999	965	880	981	980	897	987	982	953	892	877	954	909	982	943	914	982	960	952	955	925	994	893	938	962	919	984	939	943	924	934	920	943	933	890	948	916	937	888	926	921	957	940	982	906	957	935	926	965	1004	944	928	919	929	933	947	900	993	884	953	939	896	928	920	949	934	923	908	1004	942	999	948	1004	930	918	877	945	969	908	975	948	938	996	934	924	957	936	959	913	911	941	949	889	886	897	899	892	951	921	917	947	933	964	914	906	941	866	962	880	932	971	997	864	962	921	962	869	893	925	903	966	970	958	882	903	993	935	944	929	897	883	997	890	957	961	911	932	932	943	955	934	931	965	950	927	903	894	903	935	963	937	946	925	879	920	985	931	936	907	949	951	937	916	964	946	980	947	986	978	927	945	923	928	965	924	976	906	900	892	941	884	968	977	897	908	964	956	934	895	893	968	928	958	878	902	893	905	1017	914	935	948	895	924	935	921	895	980	979	889	915	895	938	894	893	972	928	899	949	955	899	955	897	921	933	923	899	929	872	918	943	930	947	897	963	994	870	939	955	957	933	915	937	969	969	865	893	926	913	919	964	959	935	911	925	970	930	931	898	915	922	887	926	914	953	911	884	952	928	978	979	949	919	901	970	957	934	986	903	890	869	923	866	905	940	918	861	992	952	892	911	902	884	926	932	871	914	902	939	950	949	950	898	926	943	904	894	942	986	923	943	884	923	930	963	947	959	906	946	943	912	915	859	927	903	917	952	968	938	966	973	946	934	918	916	980	936	900	1011	976	986	930	902	940	974	927	1010	896	967	921	940	968	977	925	911	1028	910	943	910	948	965	942	1001	987	966	937	890	930	920	982	910	958	1008	934	949	972	917	915	910	960	939	920	942	880	978	978	957	950	917	919	910	992	995	920	1005	931	882	941	979	941	947	875	945	980	932	936	924	931	896	936	945	906	951	1016	916	959	923	933	943	925	907	954	959	945	903	924	924	1011	903	910	871	923	966	894	932	937	931	973	940	904	997	952	921	932	957	984	901	968	921	966	939	920	939	889	888	961	925	939	857	928	914	945	921	943	936	869	881	935	901	925	910	932	920	906	888	983	971	986	965	987	951	937	954	942	914	888	952	926	900	897	935	983	998	949	947	953	904	972	879	921	950	950	894	950	950	963	992	922	918	919	927	867	900	912	936	933	966	937	943	952	986	933	932	949	942	932	939	908	937	926	883	972	934	957	979	885	905	954	944	908	907	995	964	904	938	964	913	953	938	925	920	852	956	890	909	922	912	1010	963	981	902	929	943	891	908	991	913	907	960	948	928	962	880	946	914	947	895	873	900	946	926	931	893	920	930	943	885	938	938	987	909	966	921	930	935	881	908	942	917	926	906	952	939	904	926	964	918	916	924	898	967	963	968	900	888	947	926	916	906	952	871	918	929	957	938	954	946	930	988	906	931	930	970	956	964	911	947	896	966	959	988	971	982	936	963	933	883	933	961	940	954	917	921	920	925	961	884	960	925	966	918	935	954	926	892	947	908	918	967	885	935	974	915	918	948	868	1018	958	938	921	876	958	882	928	961	941	910	895	914	909	957	936	932	933	928	938	933	952	936	970	945	926	948	940	913	974	939	915	941	962	981	977	906	918	924	888	913	878	965	911	919	939	962	959	935	942	905	912	905	975	937	900	947	1000	911	917	964	944	929	948	967	934	1007	930	920	943	974	947	924	971	900	966	981	966	943	964	946	969	949	1009	985	933	915	952	935	913	895	929	975	924	957	922	940	943	913	954	910	970	925	948	925	965	950	931	924	945	919	964	997	920	916	939	908	933	925	922	987	962	959	902	972	984	912	955	905	961	920	936	954	912	938	959	918	884	969	914	971	953	930	938	978	934	893	959	868	953	915	942	921	965	888	890	904	901	863	936	971	943	922	882	950	979	967	924	884	903	907	883	886	908	936	837	901	927	907	880	910	928	894	932	949	894	913	920	905	926	909	893	944	903	959	913	921	964	959	858	972	936	943	987	924	973	974	954	929	966	938	921	974	910	973	955	917	927	978	912	939	959	886	974	911	950	960	953	959	958	950	923	893	910	933	941	909	990	930	952	946	918	931	986	918	896	924	855	915	955	919	923	867	989	938	898	924	945	926	929	957	932	926	936	988	952	967	912	976	893	946	911	962	923	889	960	974	942	943	958	930	957	933	895	947	900	960	959	888	928	942	894	932	1030	954	887	924	949	919	970	967	964	932	949	972	978	913	923	887	924	952	950	901	989	859	935	969	945	886	972	955	921	957	930	971	965	962	936	859	971	960	850	951	937	930	981	947	906	943	919	919	896	940	912	942	953	895	923	914	926	919	912	952	901	918	902	907	911	903	938	909	959	914	848	928	982	885	914	983	967	918	998	978	895	940	917	910	990	907	942	917	943	937	915	885	856	921	898	964	909	952	928	933	953	909	923	905	924	973	938	868	932	973	926	900	945	936	944	919	936	966	986	970	1025	970	976	967	913	982	941	944	975	997	951	970	920	921	912	909	937	893	929	958	921	948	919	915	919	844	910	994	918	948	981	929	926	962	924	962	966	942	936	926	869	904	966	954	898	934	969	961	964	915	964	940	911	932	1000	939	988	917	980	903	925	965	934	972	926	996	891	908	1006	966	926	983	876	882	941	942	890	917	1002	936	944	925	923	874	933	874	911	937	885	928	935	879	926	958	918	1023	1005	915	960	958	925	956	942	903	957	906	939	1000	931	990	976	954	923	975	896	970	976	992	954	939	916	952	924	934	968	931	973	944	888	882	916	976	898	884	927	940	912	947	905	959	928	936	931	966	937	959	931	956	916	935	959	912	943	969	947	928	935	960	967	937	934	948	938	944	992	918	914	971	941	908	979	892	905	901	928	926	891	943	978	945	933	947	955	954	943	932	924	941	926	957	917	915	908	941	923	929	918	917	955	923	932	940	904	916	970
52288	49503	36644	24904	21516	22480	58282	49581	33518	17772	4530	706	780	586	476	369	357	322	306	327	311	318	264	320	293	316	331	293	289	310	293	249	295	292	283	308	302	288	324	312	307	341	293	299	300	320	285	288	305	337	304	323	290	305	311	277	274	311	287	286	288	316	277	302	294	307	275	323	294	311	284	292	285	329	293	314	292	293	324	306	319	293	302	325	299	323	313	305	294	283	292	294	299	288	293	306	321	291	306	322	301	311	274	321	292	330	286	307	291	290	297	296	317	302	281	289	295	297	298	290	312	304	327	283	341	284	322	289	284	333	313	296	315	300	275	301	312	289	289	283	296	283	289	278	274	292	254	307	274	322	300	287	275	296	283	300	275	309	302	282	311	298	313	288	336	311	319	308	322	310	307	324	336	311	309	283	300	310	303	293	308	284	297	320	318	291	322	305	326	342	335	314	317	304	303	288	324	306	306	302	319	315	329	321	288	309	281	297	267	286	316	293	303	314	298	282	303	307	313	311	305	297	334	336	285	304	326	282	318	295	280	297	306	289	296	271	303	326	351	314	292	303	290	305	303	326	295	307	319	346	305	313	302	319	332	283	302	316	299	323	285	283	337	325	297	287	311	328	297	305	293	300	273	316	299	319	299	318	320	298	341	325	285	303	308	293	302	284	309	302	334	298	315	327	277	283	295	307	303	299	303	289	321	285	288	304	296	316	297	322	293	329	293	325	303	305	302	291	286	322	291	306	303	301	295	288	290	340	315	289	284	295	249	347	283	325	295	301	313	334	313	308	311	314	281	336	313	284	294	316	333	284	298	291	295	274	283	329	310	315	275	305	312	321	341	289	297	327	302	299	313	282	339	242	288	296	318	308	301	307	287	290	288	307	301	312	303	308	301	301	288	316	309	294	304	313	311	289	274	317	332	289	296	293	302	296	286	285	291	316	318	298	294	310	272	292	316	337	303	282	292	293	304	282	324	305	326	301	328	288	304	334	292	304	284	328	334	303	325	296	307	273	314	319	286	310	330	313	275	308	332	357	302	320	320	294	289	317	278	295	275	324	294	301	298	308	315	300	331	305	294	302	304	288	277	317	305	289	320	324	321	303	304	276	330	289	296	307	285	296	285	361	311	311	320	269	288	288	288	338	326	307	319	321	310	329	280	321	289	336	313	332	281	290	311	308	306	301	312	285	291	300	308	284	289	345	340	308	313	298	301	312	286	295	319	296	281	264	283	309	321	290	292	320	286	296	295	317	328	293	309	300	324	299	306	346	297	330	305	353	316	324	313	307	333	322	327	323	314	288	294	294	310	343	314	266	279	318	271	307	305	295	285	276	304	319	304	336	305	311	296	303	286	341	334	321	288	320	309	293	327	297	284	299	303	287	277	275	288	323	306	284	281	320	303	281	299	306	316	336	301	302	296	300	280	294	303	321	272	282	288	327	313	320	311	301	322	299	294	315	296	296	297	329	313	284	322	308	305	301	301	329	293	308	289	278	302	268	277	309	282	319	319	316	303	323	285	327	310	290	295	292	310	325	302	279	307	285	287	298	312	288	318	306	325	307	297	291	315	308	322	268	299	304	317	318	307	286	266	292	271	301	336	310	298	334	316	310	312	318	277	280	292	313	315	291	298	302	316	294	292	294	291	294	298	329	328	286	303	319	329	301	312	281	319	325	336	322	329	303	311	297	287	273	318	305	288	299	286	320	309	293	311	325	294	297	282	322	302	300	320	284	311	297	302	308	298	284	291	271	306	264	310	321	306	287	295	300	329	333	316	315	295	283	309	296	346	292	258	289	309	271	312	315	305	331	296	323	318	284	312	284	290	299	283	328	287	313	308	338	289	331	328	339	300	345	302	286	285	285	291	343	314	288	299	321	324	288	310	311	324	300	331	301	297	345	302	318	297	328	335	289	307	305	299	275	301	319	295	340	298	285	325	286	296	313	289	293	283	291	290	340	308	308	307	277	304	309	335	301	293	303	300	310	326	313	325	272	323	314	328	317	304	298	330	311	304	280	321	298	301	270	303	315	285	315	281	302	301	318	321	301	311	276	288	300	284	276	286	309	301	276	361	325	298	303	323	333	327	280	282	267	324	324	288	308	285	295	335	327	333	309	294	325	304	291	287	296	297	303	303	330	321	277	316	310	295	306	278	318	326	330	311	301	288	325	280	314	316	322	319	308	287	284	346	312	286	277	323	324	318	293	289	323	333	312	282	312	313	310	291	279	315	331	321	299	310	280	302	299	317	291	288	318	306	352	276	281	299	330	302	315	266	310	310	291	292	299	285	289	307	283	306	309	300	310	321	317	295	309	302	331	267	270	312	282	282	304	318	286	309	313	283	356	300	319	309	291	322	362	303	302	327	257	322	294	270	311	296	330	364	302	286	290	292	311	317	292	336	293	296	302	321	302	294	307	292	320	309	330	304	321	339	292	294	312	313	300	323	321	297	315	295	272	282	292	287	310	316	335	284	285	318	314	288	305	322	315	303	275	307	306	314	319	308	321	315	315	298	301	327	312	299	275	292	301	300	326	300	279	292	289	269	303	292	265	288	320	287	332	324	318	313	295	304	318	304	329	306	299	304	307	297	299	338	329	324	292	316	289	320	296	303	288	311	315	271	287	300	304	271	306	313	323	325	309	311	305	323	318	286	291	308	298	318	277	327	304	315	322	325	288	300	317	307	284	325	306	320	286	314	322	327	281	329	293	308	321	311	326	311	290	301	304	303	293	265	297	298	284	312	315	302	307	304	325	324	283	297	321	304	315	285	306	305	350	335	325	339	313	315	300	259	301	270	301	304	300	319	299	327	273	301	293	310	294	277	300	277	294	278	318	313	323	306	263	301	318	315	311	287	352	307	313	314	284	293	306	312	288	308	294	320	294	313	313	300	350	284	268	287	287	281	288	282	291	275	296	308	274	321	333	321	328	293	294	297	304	289	345	313	314	317	318	332	283	311	301	281	320	302	314	285	318	320	315	309	317	306	304	280	308	286	300	300	336	284	294	296	288	311	318	331	318	300	297	295	292	300	309	309	283	273	319	284	289	306	298	302	319	309	339	270	320	295	291	328	339	303	290	336	335	284	308	317	318	311	294	320	278	320	266	296	306	298	316	305	303	322	275	286	292	320	304	277	324	281	288	349	308	294	310	300	333	291	321	314	300	329	281	302	309	342	334	343	282	273	344	290	285	314	317	314	322	311	303	260	311	306	283	291	307	309	340	309	334	309	282	319	284	281	312	274	328	312	311	308	306	293	281	337	330	307	310	329	319	311	324	280	321	294	276	310	281	284	293	317	321	311	310	309	275	306	314	335	307	327	294	306	291	294	317	298	291	298	304	331	282	313	343	296	291	281	291	315	297	293	297	301	358	297	290	275	312	300	282	309	297	289	323	313	310	303	282	298	308	301	305	320	329	317	317	299	321	312	318	334	278	316	317	298	317	301	295	319	342	309	319	323	293	330	298	327	309	284	307
40462	52964	30189	20009	15313	28028	71287	60517	45985	28879	9845	2595	3083	2420	1789	1127	1013	796	829	794	853	842	808	707	768	728	781	726	741	713	704	744	677	694	705	790	734	721	710	667	706	708	706	714	724	717	714	699	649	731	661	687	697	669	762	713	688	747	708	652	716	675	699	689	725	684	726	670	733	698	683	678	720	653	717	718	699	683	713	690	724	689	713	745	719	706	685	651	696	713	735	680	696	681	703	698	698	717	705	690	708	663	697	670	668	740	753	666	712	654	715	680	671	698	745	744	718	707	694	682	677	688	691	712	670	687	690	712	703	661	734	689	712	685	713	730	739	699	737	712	703	658	725	706	674	673	702	682	722	710	708	634	678	695	698	737	689	668	685	772	667	675	693	668	703	706	733	671	733	692	727	707	762	720	705	688	666	648	701	720	723	760	730	700	684	687	700	667	688	711	687	724	680	715	730	717	706	687	687	742	714	678	750	676	703	683	748	660	729	721	717	636	682	694	650	697	693	741	678	657	719	696	712	682	738	663	731	717	725	684	683	692	712	705	657	681	656	686	741	716	727	704	712	699	720	684	720	710	719	720	660	681	755	707	740	694	687	670	750	700	741	704	716	712	716	715	659	700	763	680	697	757	684	719	714	696	713	708	711	693	691	696	661	653	675	709	716	729	686	704	764	683	745	681	719	697	696	698	724	669	697	720	715	685	747	699	706	724	708	702	694	665	665	734	676	766	745	660	693	706	714	759	671	711	665	716	691	685	674	766	687	715	720	712	666	697	695	691	650	704	719	668	717	710	696	651	683	672	711	678	717	699	728	776	700	710	718	711	689	713	719	715	700	674	720	690	695	734	700	688	703	692	639	719	728	738	699	651	668	688	712	702	724	719	727	679	721	717	712	711	710	727	718	700	689	736	698	697	744	675	728	686	639	709	654	704	677	700	661	725	737	712	657	656	743	729	676	714	713	665	678	738	730	698	703	727	736	649	704	738	684	724	684	697	676	713	689	697	650	711	728	669	729	754	739	697	720	683	696	735	704	715	716	697	681	751	729	660	686	726	761	723	700	714	693	697	698	694	676	698	689	689	720	699	741	695	707	690	685	716	655	684	709	715	696	732	692	731	736	706	730	717	716	675	746	742	707	776	693	739	715	697	721	714	695	695	701	692	715	689	701	719	702	706	686	652	713	654	686	662	671	694	713	685	713	699	711	680	715	715	704	697	690	665	676	718	700	745	705	696	696	718	715	689	694	667	683	724	681	703	649	688	739	676	762	705	720	733	711	688	722	733	693	676	694	698	693	714	671	689	700	665	692	683	679	663	731	727	731	668	643	758	681	671	667	689	741	650	734	711	724	713	689	724	685	735	712	659	688	736	715	706	681	750	670	735	701	710	734	733	670	719	675	707	735	738	720	710	691	682	695	659	704	718	700	706	672	669	765	693	725	705	725	704	686	672	681	699	710	684	669	723	728	682	751	705	684	708	655	717	676	725	709	727	703	653	706	739	746	707	701	651	720	726	689	698	705	719	687	711	699	684	685	712	736	667	714	740	658	715	710	723	715	666	720	658	702	682	699	660	699	764	728	715	738	723	691	697	730	653	660	683	695	702	687	679	673	698	698	735	700	653	696	701	702	700	713	720	691	621	714	674	699	718	687	734	729	716	738	667	720	695	699	742	738	711	631	694	675	700	706	688	707	708	673	659	747	756	733	708	662	739	707	704	670	705	753	676	728	677	657	673	711	732	670	721	667	712	692	728	682	721	682	696	666	698	696	684	688	686	737	710	700	750	676	708	708	714	697	691	693	676	677	699	745	672	747	731	723	739	675	714	674	741	718	688	694	739	686	686	700	698	704	699	719	702	666	720	744	716	719	673	737	722	664	694	705	710	734	693	681	746	707	698	717	700	672	728	730	730	729	713	704	726	723	708	669	696	742	697	677	713	676	727	712	676	687	656	729	664	712	720	690	732	684	717	734	737	708	717	686	693	702	723	676	688	669	671	693	695	679	710	697	728	760	726	713	743	729	699	712	699	721	667	721	676	711	707	710	699	663	746	725	688	620	722	692	658	692	697	713	745	694	660	670	741	707	727	711	682	746	653	682	654	665	746	708	703	728	746	660	720	661	620	688	720	674	671	712	673	707	729	687	715	715	755	692	666	702	688	697	701	687	709	665	725	684	726	717	690	714	700	686	680	696	685	697	654	745	707	725	712	702	681	696	766	733	710	699	675	707	674	720	716	729	722	728	711	673	660	679	731	695	723	718	709	721	669	742	683	679	758	664	663	729	677	714	699	694	676	729	693	713	679	745	719	656	737	754	699	670	724	667	722	703	703	692	709	681	762	686	692	698	687	643	721	728	718	650	711	640	702	635	706	715	687	702	728	706	752	672	713	662	690	696	662	699	669	708	671	731	716	736	749	664	734	711	683	754	709	700	700	677	682	724	703	745	754	704	702	700	694	731	682	699	713	692	694	715	710	708	696	709	704	688	692	674	736	655	745	721	671	720	726	661	711	704	690	709	724	709	710	659	689	737	705	719	694	654	729	656	710	724	743	693	673	726	686	711	662	721	656	713	733	732	727	707	743	727	720	708	647	684	702	689	708	679	731	707	725	697	724	707	699	715	733	716	759	696	687	745	668	732	746	724	748	728	676	702	682	700	688	694	691	707	678	646	682	697	696	727	728	675	675	694	727	740	686	710	684	662	703	774	709	700	740	711	710	682	699	733	728	719	704	711	740	723	704	657	732	700	725	676	679	706	741	712	700	703	720	754	741	701	685	679	707	748	736	685	715	649	707	731	665	697	721	728	699	726	678	717	679	670	675	679	645	740	693	672	733	715	692	747	715	638	727	711	645	668	734	702	782	713	685	692	703	682	675	689	712	717	739	707	683	723	723	699	743	671	698	668	733	698	683	736	705	718	709	724	706	679	697	721	691	663	727	712	759	661	713	751	725	721	720	680	661	700	658	684	696	685	658	677	704	698	695	699	723	723	682	706	701	691	699	700	724	720	700	706	667	705	689	694	690	663	721	729	718	714	619	714	731	701	702	679	670	720	673	714	653	724	663	703	679	732	668	698	748	734	696	691	705	716	684	699	679	726	670	737	726	673	636	674	744	693	742	681	745	719	704	686	717	712	655	685	678	716	695	689	693	702	721	692	741	640	666	689	689	692	744	678	685	695	714	683	678	723	677	668	707	719	727	754	702	744	644	702	695	689	712	729	721	665	673	723	730	720	731	710	694	707	696	663	723	666	729	724	685	748	702	693	724	730	699	721	686	737	717	711	681	677	692	700	710	705	729	722	710	697	713	700	681	737	703	705	728	697	681	688	738	726	730	690	691	699	704	709	747	724	650	707	700	720	732	673	703	744	676	770	705	712	728	717	698	709	665	700	717	692	677	728	702	666	673	660	716	681	702	737	677	669	708	713	719	724	702	708	721	686	694	673	734	712	642	683	731	737	710	680	704	703	745	661	728	715	676
15012	12561	9218	2415	1205	1202	3248	3959	2530	1218	535	376	389	343	345	353	355	362	319	347	355	383	340	331	324	287	335	353	364	351	324	324	346	379	353	352	346	347	314	332	321	377	375	325	309	318	343	348	345	335	342	344	331	324	312	354	286	337	351	364	338	347	302	356	382	352	344	328	340	342	336	341	330	337	311	318	333	324	324	325	336	337	361	329	356	370	312	339	356	357	316	305	344	352	319	326	360	356	361	354	339	370	333	352	348	333	325	337	344	345	357	345	358	312	305	321	350	339	343	338	348	322	359	331	339	318	334	336	365	355	360	332	377	313	341	381	329	352	327	335	326	336	308	320	334	324	395	314	328	348	349	332	335	299	364	339	313	344	353	355	372	381	323	345	313	318	364	343	311	313	343	325	355	353	332	334	342	324	340	370	334	326	355	352	357	332	390	355	337	323	370	373	314	356	340	331	315	351	356	378	339	343	362	349	343	336	350	331	343	335	343	350	343	360	327	354	338	357	345	338	377	319	332	321	374	350	359	338	373	321	327	341	339	339	332	338	341	388	325	308	353	317	321	369	363	361	348	322	304	345	325	297	337	344	338	325	330	332	355	332	341	320	328	358	341	344	313	331	317	325	337	343	364	331	375	336	341	324	311	346	338	334	365	384	342	313	351	363	360	325	333	334	342	319	343	356	353	334	323	339	333	357	368	360	355	331	337	338	358	324	356	340	359	350	293	325	376	337	376	354	309	347	355	317	372	376	346	346	347	377	370	346	346	358	371	321	367	353	337	291	367	351	368	348	341	331	375	379	339	359	331	344	284	324	371	337	332	389	326	369	339	330	348	375	324	349	342	410	318	342	366	332	354	368	333	372	344	352	360	341	342	360	332	347	355	314	339	351	352	363	381	378	342	359	365	355	335	373	339	349	318	341	348	371	342	392	343	344	337	354	346	356	355	334	352	352	362	362	347	358	375	355	354	369	360	371	375	359	338	363	304	336	330	351	339	364	321	343	350	331	332	360	337	356	336	325	326	345	328	325	339	285	349	324	369	348	351	322	325	353	347	361	338	355	350	355	303	314	350	371	359	345	329	340	330	321	319	352	349	360	363	318	354	346	353	339	348	330	384	319	322	337	351	317	345	352	367	354	335	306	329	339	364	351	311	317	322	376	336	322	364	350	338	356	315	350	337	320	334	324	341	345	359	314	343	362	376	338	338	374	355	338	362	341	358	351	355	325	348	348	341	318	338	370	315	357	360	348	338	351	369	331	365	350	351	371	351	343	365	388	356	355	355	320	357	366	329	344	325	321	361	364	340	355	354	342	352	339	339	353	357	347	327	358	346	344	363	342	363	320	305	340	311	337	335	345	345	342	328	358	346	340	348	348	314	341	300	343	343	357	368	376	334	349	350	351	338	314	326	359	345	319	360	370	342	365	362	357	352	338	360	325	349	310	369	347	349	392	319	367	344	316	332	342	337	327	339	322	353	339	327	355	342	366	341	359	342	353	328	376	352	364	363	315	369	367	361	348	370	337	378	357	342	352	347	316	370	325	350	325	340	358	336	375	349	352	363	356	318	354	320	341	319	334	350	361	333	390	352	318	351	312	369	341	366	306	367	342	358	359	361	348	325	343	312	353	342	347	321	351	357	332	388	369	324	329	368	369	336	356	334	332	336	333	298	332	358	301	371	325	351	370	335	349	346	330	347	324	318	342	338	344	368	316	341	381	383	348	345	366	348	342	359	332	341	306	326	343	356	338	363	348	324	355	340	330	344	340	329	322	334	326	369	354	362	362	337	319	327	304	353	361	334	312	343	330	372	323	351	325	364	312	325	335	343	338	336	353	304	378	342	371	355	353	361	325	308	373	355	353	334	324	345	309	360	374	341	331	321	331	348	347	363	334	332	347	356	344	363	385	351	370	356	332	356	378	354	333	331	334	327	304	353	328	316	330	348	311	345	329	351	325	327	330	336	375	365	347	350	343	389	387	303	356	369	349	336	359	339	337	369	335	356	345	346	333	327	333	337	334	347	366	332	349	347	352	329	372	339	330	375	351	355	337	340	352	364	347	369	366	342	359	357	351	336	327	350	339	356	352	337	354	370	406	347	331	368	332	369	382	338	372	326	358	351	368	344	348	356	345	330	359	352	358	339	338	352	310	326	318	337	386	341	348	313	366	353	338	332	329	343	344	354	332	366	368	351	307	334	355	350	338	348	364	325	320	385	344	363	312	349	321	306	342	334	344	354	333	310	313	299	307	336	331	358	337	345	330	345	336	347	349	339	345	355	336	299	347	317	331	370	313	374	363	349	296	373	371	371	347	329	372	333	361	338	348	371	365	340	351	316	300	358	352	362	355	351	357	354	353	337	345	362	355	308	347	329	341	363	320	346	327	342	338	364	370	351	378	305	311	348	367	329	344	345	328	347	361	354	340	351	351	337	318	364	316	324	347	345	330	375	371	330	363	348	315	337	365	359	329	337	392	370	328	371	337	283	350	325	377	349	342	352	325	322	326	345	317	362	332	358	373	352	348	360	339	327	347	359	326	369	350	331	310	365	333	320	311	336	397	334	337	318	317	356	382	332	358	360	361	352	353	341	320	362	326	307	340	352	349	376	394	336	352	360	369	370	352	372	332	314	357	376	356	343	332	343	365	313	373	336	345	367	324	375	361	355	342	317	352	359	348	324	334	366	358	372	331	368	333	342	382	347	369	356	331	347	350	361	338	373	334	356	323	356	321	342	318	335	350	347	343	341	329	345	341	359	338	376	345	356	356	348	359	372	310	333	354	355	346	320	347	337	370	373	340	353	354	357	323	353	393	346	362	337	345	343	358	354	281	342	355	330	309	345	358	366	355	354	367	368	350	344	337	321	335	364	329	326	344	324	366	344	329	326	343	343	333	330	396	312	345	314	359	369	345	338	357	339	359	316	325	333	355	322	333	345	385	354	327	368	346	336	310	332	373	354	327	332	323	338	357	344	353	349	314	356	338	317	332	355	349	336	325	330	308	343	365	347	346	331	330	352	337	384	333	373	340	332	336	341	346	380	375	328	312	286	318	326	319	339	349	365	372	351	317	333	355	351	308	336	361	390	356	388	335	325	346	304	353	353	328	346	338	362	350	342	361	334	317	329	322	354	350	386	350	333	346	339	340	339	340	371	367	347	328	346	315	349	336	348	334	354	361	341	314	354	360	354	364	353	364	328	345	367	359	357	304	365	301	344	372	328	330	354	358	344	363	320	351	338	362	354	325	347	343	321	325	359	357	384	333	355	321	346	323	339	367	302	388	361	351	316	354	330	325	356	364	373	319	345	333	371	353	343	351	362	366	359	338	334	361	321	365	352	345	384	349	356	317	350	341	335	374	347	354	343	385	341	359	330	352	354	329	367	317	371	308	348	351	338	348	334	376	332	379	318	297	345	356	324	333	331	320	344	355	352	376	330	337	361	376	372	302	342	382	361	328	324	328	337	348	344	353	341	343
10612	12771	11957	5001	3581	4973	12946	13251	8341	3804	1600	849	945	831	818	878	806	876	859	827	850	819	860	790	841	826	843	833	800	790	856	830	813	806	786	838	798	832	812	811	882	876	814	807	851	850	874	813	825	814	798	844	774	840	797	816	885	872	848	863	790	839	801	743	836	810	780	817	782	856	854	821	768	846	800	842	834	795	862	859	804	842	869	840	831	835	823	870	817	819	802	827	792	779	836	836	836	857	876	817	800	839	774	855	809	850	844	848	853	810	827	831	812	817	877	811	881	827	815	782	829	860	828	845	821	867	776	879	836	840	836	858	846	813	863	823	826	827	849	816	839	832	814	837	852	802	816	818	798	857	815	797	840	855	827	806	826	862	801	841	795	820	814	787	786	782	808	816	802	830	823	787	843	768	812	806	756	851	849	780	769	849	851	857	866	841	798	866	844	826	779	819	848	788	844	800	836	835	826	813	821	840	854	786	819	803	793	854	843	845	814	858	865	735	840	813	803	855	841	799	838	843	869	815	841	811	872	822	816	838	842	791	822	861	812	860	834	830	817	808	787	843	832	836	808	857	811	785	835	839	779	827	809	840	822	812	845	830	811	774	828	838	828	790	807	811	836	901	836	812	779	827	865	825	826	824	803	848	813	868	806	840	816	817	860	845	771	805	795	794	839	815	885	836	822	778	839	796	864	764	791	797	805	832	841	826	792	848	841	830	859	799	840	820	842	816	834	861	810	836	855	860	849	832	829	845	881	862	825	800	858	846	874	789	876	820	811	801	832	785	871	768	853	764	842	783	795	805	886	822	752	871	856	810	820	834	841	839	872	793	835	821	800	839	814	853	861	883	851	833	876	826	836	804	824	855	826	872	789	841	807	818	863	796	854	777	759	807	835	806	844	809	885	857	790	806	838	857	816	824	839	777	820	819	783	846	786	779	740	801	810	829	801	837	805	790	796	875	811	840	824	810	809	842	789	816	768	831	852	807	826	800	865	812	833	798	792	845	834	792	874	835	810	801	824	835	854	847	886	806	830	819	825	800	835	834	841	851	842	814	832	818	786	877	855	829	783	783	825	779	870	848	788	778	848	873	757	797	829	874	764	782	784	859	858	820	809	812	853	840	799	787	817	854	836	902	849	837	841	849	759	824	834	776	847	796	809	813	808	790	763	819	879	843	774	805	793	856	826	801	846	801	817	884	841	834	833	797	830	792	848	795	799	856	827	778	861	849	818	840	798	868	818	803	793	888	879	824	838	869	847	795	783	825	800	858	842	853	824	863	797	835	891	877	809	789	799	835	814	808	818	843	791	780	897	826	845	867	864	783	846	852	829	812	838	837	861	850	832	863	829	812	803	836	836	846	822	811	798	831	849	826	845	822	877	886	848	869	857	792	815	830	837	812	771	840	819	809	842	810	833	757	837	820	850	774	839	821	848	858	814	781	831	834	827	826	871	870	786	814	784	831	788	779	856	889	856	839	792	807	840	807	855	843	820	836	837	825	811	823	830	819	837	777	829	833	890	857	862	825	815	828	882	799	834	803	825	835	770	806	853	864	834	831	821	770	811	863	825	785	775	839	864	829	848	786	838	736	883	823	853	794	810	838	782	820	811	822	881	787	876	872	797	839	771	808	829	799	795	837	840	844	781	820	808	833	832	763	872	802	860	825	842	826	822	830	873	786	820	847	825	801	833	836	815	807	837	825	784	897	864	859	825	843	797	808	827	808	801	858	812	822	840	800	856	794	839	841	836	849	844	832	916	860	861	858	833	826	837	838	824	786	851	786	782	879	830	881	842	841	851	836	828	865	870	841	796	822	881	821	833	799	808	830	866	850	807	828	844	850	804	787	776	867	803	832	827	831	826	808	851	844	756	825	846	781	857	832	816	827	860	836	837	852	903	826	835	827	816	840	861	829	831	762	759	823	827	824	855	834	816	826	831	812	855	819	801	821	835	816	870	800	869	864	808	819	799	806	779	761	803	815	800	786	831	786	806	843	818	864	828	798	812	782	825	849	783	788	828	820	862	828	850	774	854	792	821	808	827	819	795	909	770	822	831	815	774	783	788	845	786	840	837	861	833	855	820	821	825	834	804	831	836	857	810	818	816	824	819	808	816	812	836	850	823	781	804	815	811	793	853	830	833	817	799	779	825	848	832	819	821	804	847	825	928	841	813	865	854	837	858	818	814	815	826	827	825	806	833	824	827	854	859	816	853	878	815	850	834	807	813	839	760	877	828	836	868	815	839	803	823	826	853	871	827	857	857	824	787	796	811	827	870	820	783	778	823	768	832	867	828	810	876	847	747	858	847	861	810	806	841	842	794	827	800	825	857	788	835	823	808	777	812	769	860	786	850	873	810	801	825	804	797	825	819	808	840	833	837	818	841	827	784	867	842	837	808	799	826	834	804	838	790	802	851	821	810	822	849	836	767	826	819	884	791	829	842	834	846	785	843	851	811	780	820	833	832	857	815	847	870	758	836	814	819	793	798	837	803	811	903	779	814	821	805	829	820	864	823	828	842	845	830	784	839	801	842	775	813	796	810	829	808	811	817	826	827	857	838	818	863	835	826	887	801	790	824	848	872	818	841	826	870	827	756	859	818	813	826	789	794	835	796	828	781	806	840	792	772	884	818	845	788	832	842	851	852	862	829	772	767	763	879	836	808	802	818	796	822	837	826	840	826	863	825	822	825	823	815	798	791	836	807	848	826	824	834	860	867	824	839	801	860	826	841	834	834	848	801	821	852	823	865	826	847	804	797	804	851	801	814	792	858	826	814	842	862	867	780	856	846	813	809	849	818	843	813	781	845	834	807	879	844	822	873	884	859	868	774	831	818	797	804	858	763	870	835	786	803	883	874	778	816	803	847	833	816	806	781	864	870	772	865	779	844	786	877	802	852	870	865	816	823	833	814	887	822	841	852	813	812	849	805	816	823	817	824	836	833	836	779	807	793	816	823	817	775	823	809	893	798	817	864	856	833	823	857	881	828	802	832	853	809	794	802	871	814	820	831	822	801	849	786	843	868	881	811	813	808	742	849	840	820	814	836	842	854	816	818	846	821	822	817	855	811	833	869	817	825	861	836	780	841	858	876	809	783	810	819	845	785	829	844	870	796	798	845	829	818	848	798	789	806	841	820	836	849	795	833	813	860	841	816	842	765	803	861	819	847	828	794	842	810	817	841	830	837	873	856	866	815	846	791	878	864	821	837	834	818	899	802	873	830	772	796	785	806	822	843	827	799	804	834	784	812	819	856	821	820	861	862	847	807	782	792	772	813	797	842	829	802	822	859	894	855	786	813	821	824	836	924	790	808	814	766	870	812	861	826	805	839	819	882	790	829	790	850	821	818	802	806	805	798	843	799	835	846	819	816	817	863	843	855	859	876	823	810	843	828	838	802	812	826	825	853	813	873	790	807	823	827	796	804	841	829	828	824	859	811	871	841	793	787	768	869	754	772	807	800	791	870	849	787	842	810	826
45860	45053	32172	21195	12465	16085	40971	34674	19877	8247	2521	721	536	451	449	392	347	431	408	407	411	394	358	410	357	359	375	387	381	401	386	400	355	428	367	371	397	355	398	419	399	404	388	376	360	402	374	398	385	396	398	417	384	400	386	426	405	403	397	392	412	397	376	398	417	391	393	378	378	388	461	408	412	409	356	364	377	393	344	370	377	422	399	365	416	401	370	425	367	379	358	373	410	388	399	369	398	350	423	387	358	403	351	380	400	366	362	402	397	377	365	394	349	398	371	385	377	354	403	384	370	373	403	354	389	393	432	383	370	351	358	376	369	376	419	353	342	398	391	376	388	384	376	371	393	397	362	357	409	381	402	414	408	389	364	405	380	410	358	390	436	378	399	403	379	382	387	411	411	403	424	392	377	407	391	395	392	388	387	388	406	416	389	405	348	439	382	360	378	407	392	417	379	405	366	383	415	394	375	392	403	413	366	400	360	382	402	406	380	404	381	398	408	404	400	402	357	411	434	425	389	406	384	409	391	376	368	377	379	346	364	395	420	388	391	418	367	412	382	433	423	381	366	388	352	333	386	414	390	368	386	373	360	387	358	367	416	403	397	352	384	361	394	397	390	400	412	372	402	383	379	376	388	373	416	398	370	403	398	400	333	394	385	411	423	369	392	374	378	406	406	411	413	412	359	394	354	384	348	364	412	390	382	354	379	373	382	376	397	393	371	363	400	399	366	415	403	385	407	383	401	401	409	391	444	382	398	368	400	430	393	424	361	369	395	394	386	361	388	400	384	388	350	387	388	364	385	400	402	387	352	379	367	362	381	390	377	412	427	388	381	401	407	401	372	348	387	407	385	402	401	355	402	403	372	370	387	387	366	352	343	407	386	407	387	412	371	411	372	322	362	375	407	382	369	395	381	339	380	322	378	410	367	384	391	374	343	366	372	392	412	352	427	390	398	353	400	424	383	386	420	390	379	381	408	376	371	397	399	414	375	333	402	403	411	421	362	384	373	388	427	406	396	382	351	401	391	351	385	358	352	388	353	396	413	417	424	419	344	375	389	404	375	354	366	405	396	392	388	344	415	392	358	382	412	377	410	380	383	414	384	351	355	383	410	381	354	400	393	377	345	390	396	429	380	387	400	388	436	394	377	426	409	410	393	357	343	388	364	402	396	377	385	389	438	432	369	401	365	401	376	376	360	398	380	360	401	389	404	405	386	353	328	379	385	356	396	364	388	406	393	416	394	427	382	380	367	383	387	372	380	437	375	381	402	364	382	434	403	406	398	377	348	384	335	399	387	382	392	409	373	372	371	411	395	387	403	386	366	395	401	380	390	405	384	404	398	411	381	402	384	404	405	395	373	415	386	398	354	394	406	410	386	417	394	402	379	384	388	392	441	403	398	414	360	369	387	381	347	403	376	406	364	408	377	425	362	381	370	373	376	359	390	359	394	413	372	376	418	374	400	352	407	389	401	418	385	389	384	355	406	353	403	390	377	365	377	426	385	401	411	357	374	418	389	396	401	425	374	349	399	398	362	376	390	360	393	385	366	388	404	407	409	374	384	365	393	409	404	440	415	399	372	399	394	406	394	393	405	412	393	365	385	385	377	365	378	412	398	410	387	414	377	367	394	374	373	371	409	383	390	380	391	398	366	387	364	382	433	400	362	357	376	406	382	393	385	392	373	372	359	388	383	398	399	381	377	433	369	390	371	357	333	403	386	374	371	385	425	374	401	399	390	398	366	407	394	372	421	389	387	377	386	419	394	374	372	364	387	407	412	391	393	422	370	385	388	363	368	389	348	400	388	389	375	379	388	384	363	365	378	384	388	383	367	390	404	377	368	382	392	388	393	420	420	391	364	381	365	393	366	407	390	404	405	376	394	383	376	385	400	356	352	364	387	369	448	349	370	380	419	401	389	433	411	406	401	398	393	401	393	382	373	382	383	383	388	383	351	367	441	377	412	387	399	392	446	416	408	364	394	363	381	327	398	399	409	383	395	371	398	388	352	402	401	406	368	445	396	403	397	372	398	380	392	392	359	377	393	391	422	393	417	387	374	373	394	392	355	395	411	397	376	382	424	372	421	397	369	389	408	392	395	391	362	394	386	386	389	386	368	349	374	409	350	407	387	381	383	371	364	369	331	364	384	360	388	380	373	364	405	371	419	410	417	369	359	410	361	385	366	400	405	408	407	388	385	397	423	402	383	366	400	361	377	396	427	372	378	367	385	364	419	352	371	351	389	383	391	385	379	396	387	351	394	372	390	364	375	414	378	417	388	385	397	410	362	355	359	392	384	360	407	378	383	333	398	393	352	388	397	363	409	385	390	391	358	433	400	365	355	387	392	396	402	397	399	379	361	408	383	399	366	380	384	335	373	342	406	368	410	405	370	399	424	367	413	359	364	372	397	374	371	383	409	397	382	405	408	395	354	359	379	376	381	401	416	353	417	411	381	386	363	383	393	402	403	386	423	404	407	414	362	422	364	362	422	403	387	390	355	385	392	390	425	366	394	401	389	399	403	371	396	411	360	358	379	381	418	394	379	413	413	391	405	390	410	400	370	387	409	391	393	416	399	386	403	394	385	408	390	408	357	371	394	394	382	396	367	376	341	381	382	395	435	406	414	411	389	382	380	360	385	427	395	376	366	373	363	362	361	381	416	373	425	393	350	440	394	418	424	414	357	367	381	381	400	378	361	403	399	343	375	401	359	401	392	390	427	400	401	391	382	380	379	396	380	425	398	376	395	376	367	374	372	386	385	389	412	403	383	394	387	388	382	404	371	431	398	386	330	382	418	400	376	404	385	399	373	366	390	393	396	366	383	390	398	395	397	412	371	396	380	398	369	382	370	384	420	360	393	373	351	379	403	403	400	359	379	415	386	366	381	397	358	363	373	364	375	394	389	405	367	410	408	382	415	418	368	385	351	395	464	357	389	357	359	373	392	386	372	401	378	403	366	390	377	430	362	375	337	382	399	409	424	398	410	362	383	393	390	429	422	378	421	400	393	408	370	377	403	361	372	376	391	405	424	409	361	390	368	379	358	379	355	397	367	386	369	377	385	381	400	413	383	372	390	391	386	364	378	386	372	404	387	396	380	383	390	376	395	365	381	374	329	387	376	414	405	404	406	377	404	378	368	388	372	353	385	394	393	417	406	403	397	390	415	363	390	386	351	397	413	356	377	388	376	380	383	395	417	421	404	363	377	367	389	403	415	420	418	383	382	400	365	413	356	381	426	363	366	405	391	411	378	400	386	376	377	397	351	372	395	365	407	403	405	370	384	391	404	383	357	424	355	357	419	416	406	389	426	404	402	406	399	354	378	377	405	374	381	396	376	412	422	400	373	404	372	350	409	375	399	413	362	363	362	409	395	369	374	397	376	431	375	376	416	384	384	377	413	387	417	388	382	415	393	397	364	398	429	375	398	383	405	381	382	379	383	397	340	369	395	400	406	362	396	392	371	362	406	377	388	397	382	392
35530	40032	27092	13817	7904	27871	55823	47825	34004	19727	7499	2335	1682	1362	1181	1096	1011	1087	1027	901	938	943	957	922	926	924	1003	881	952	903	927	882	958	900	889	896	927	920	857	935	891	861	945	872	891	886	929	904	890	945	915	853	930	916	945	897	867	863	872	930	902	841	880	852	920	893	907	929	970	922	846	932	890	960	965	906	937	908	902	938	860	873	893	914	892	903	925	911	919	894	847	924	903	830	922	918	903	950	913	907	867	876	913	890	862	823	908	884	918	897	894	917	911	903	872	873	931	902	923	925	932	925	841	897	892	902	893	949	901	891	938	895	870	904	972	852	891	891	919	884	877	901	935	919	894	881	882	932	919	862	865	962	882	931	921	925	906	895	888	961	900	938	891	905	925	879	885	895	921	930	920	854	902	931	956	950	890	892	891	905	868	922	930	881	877	856	881	903	871	936	910	920	921	903	875	931	927	912	905	974	872	891	931	900	909	866	826	891	826	869	866	911	857	896	940	838	898	886	906	1010	956	910	908	861	922	904	945	841	916	891	863	888	937	902	843	902	909	876	904	898	838	860	881	850	858	945	945	855	915	901	888	896	929	872	904	940	847	946	863	921	886	872	885	933	915	864	910	920	885	901	910	921	946	882	953	894	949	920	928	894	944	899	837	943	967	906	891	883	858	906	869	916	901	935	913	893	878	897	928	899	920	925	882	905	915	927	887	903	874	932	896	902	910	892	924	902	883	892	860	879	950	969	888	879	940	918	823	910	897	877	903	913	919	878	949	897	905	919	849	903	954	928	929	909	841	913	918	877	917	929	887	934	882	930	894	938	910	872	891	904	929	930	893	906	953	924	879	935	968	958	906	985	907	941	905	934	900	973	926	913	862	923	940	890	868	884	925	942	874	906	911	898	896	921	899	871	909	895	939	920	918	892	870	863	892	899	908	874	898	954	883	907	890	921	889	881	886	893	918	925	852	910	952	897	893	930	937	894	891	892	889	880	908	900	924	910	895	920	854	922	940	923	943	880	970	877	842	888	901	901	926	899	906	887	880	935	913	900	954	921	894	950	870	936	886	879	891	902	961	892	900	907	887	904	893	919	971	906	954	908	917	909	864	877	869	895	977	927	904	916	910	908	882	962	889	929	921	867	914	895	945	931	902	906	872	922	938	928	847	937	908	959	893	898	842	898	910	905	923	876	882	898	929	952	894	886	890	908	936	860	875	858	920	923	903	897	914	893	938	897	921	831	927	930	872	908	903	838	871	867	928	939	939	865	903	913	873	953	887	878	886	945	906	920	958	900	878	916	925	848	894	894	850	873	908	917	886	896	888	913	891	910	899	942	903	944	884	923	908	918	912	906	852	911	889	925	885	931	907	898	875	884	882	840	864	896	896	932	917	885	890	899	912	964	901	937	891	944	937	974	895	962	920	940	883	944	922	939	935	853	936	924	886	963	856	890	921	899	897	830	935	894	873	882	954	879	910	941	889	918	902	911	864	882	885	886	946	961	870	830	887	901	917	904	936	826	902	944	944	896	894	888	960	892	914	867	924	873	883	947	908	939	914	870	891	893	957	895	847	887	913	871	921	913	949	937	931	872	901	930	954	903	901	902	931	901	918	881	898	945	917	956	935	947	879	929	956	889	896	899	838	924	932	933	861	920	922	937	897	913	910	877	926	957	845	941	919	922	898	855	923	956	923	884	899	957	939	926	851	928	885	924	945	918	904	892	889	887	913	917	888	894	953	922	881	954	929	894	940	932	888	897	969	924	1001	1001	963	886	900	890	923	893	902	907	922	911	891	939	901	895	855	940	929	902	893	918	888	896	876	939	883	914	906	915	972	906	926	905	906	956	859	913	934	934	872	893	982	862	902	920	927	913	904	961	892	911	936	897	909	909	867	885	884	896	925	909	931	891	887	881	910	920	885	917	912	912	895	872	905	866	911	942	972	884	955	945	873	935	865	907	872	947	901	933	892	878	959	875	907	915	881	867	924	862	924	945	860	868	866	900	936	934	920	875	864	892	883	948	942	896	850	932	920	914	921	858	841	911	904	895	911	900	891	882	894	912	897	879	914	920	882	926	941	867	878	886	928	915	910	961	922	862	962	830	947	873	877	887	965	854	952	878	893	935	886	871	941	910	939	859	941	882	893	896	921	868	952	891	880	977	908	951	926	921	910	855	955	878	980	921	906	917	901	923	882	890	908	906	878	928	849	886	934	885	906	873	942	923	893	901	894	903	922	891	907	909	892	920	912	932	918	900	877	915	878	901	885	905	926	883	870	929	921	894	868	852	963	873	931	945	829	965	867	965	926	891	909	859	895	889	918	979	901	902	888	881	918	911	919	877	876	943	834	882	927	952	860	867	956	880	882	928	914	883	865	911	971	877	820	921	943	893	882	908	944	881	960	918	903	937	916	904	915	927	945	877	914	922	905	917	909	865	940	903	925	881	887	928	876	855	897	910	927	946	942	921	889	845	947	906	900	881	967	884	844	885	953	924	911	874	913	959	924	849	910	823	879	917	893	897	939	961	917	876	918	889	899	896	916	935	907	948	856	874	875	963	888	891	930	890	898	878	881	878	877	901	879	894	958	918	831	913	911	892	909	860	900	920	894	883	897	861	884	872	891	878	938	929	901	884	938	943	939	868	901	905	957	902	963	897	921	850	969	916	921	921	917	882	844	885	920	879	899	874	901	908	916	948	914	871	898	872	887	877	918	901	876	906	877	904	836	919	878	943	930	894	880	910	957	942	909	899	886	891	818	864	885	892	875	879	903	883	916	1010	867	888	865	897	885	932	885	869	987	850	937	879	901	905	949	862	920	896	896	959	895	908	893	930	901	878	952	977	909	852	872	946	909	869	899	930	912	943	939	869	909	940	933	930	884	909	893	913	873	894	931	910	877	848	931	875	903	961	880	965	941	900	897	897	940	885	937	941	872	916	911	865	918	882	908	935	847	895	893	969	940	946	871	914	920	886	929	867	897	956	930	937	906	907	912	950	873	927	878	901	914	838	847	928	896	900	889	906	904	948	902	949	859	910	887	911	889	929	947	885	972	854	922	857	905	925	956	898	903	916	912	859	954	837	862	921	881	861	884	922	876	949	911	856	919	935	904	961	908	881	946	921	883	890	872	927	914	902	879	921	852	907	930	923	912	884	906	891	882	909	845	921	916	830	940	872	902	844	882	930	946	909	890	864	953	878	965	919	876	863	850	881	874	876	960	871	937	935	907	910	907	938	919	888	885	862	994	954	963	879	883	926	893	897	915	897	852	895	899	916	879	856	915	881	939	894	954	903	909	882	899	911	930	874	913	901	894	962	948	897	937	949	909	968	854	935	901	898	885	911	896	915	926	896	894	855	921	901	851	923	886	921	891	886	912	922	907	915	877	925	954	923	927	929	915	913	907	911	893	932	882	930	885	891	975	916	878	879	926	923	919	932	890	885	887	927	861	936	905	879	877	905	876	871	879	883	894	922	894	931	939	920
51259	49097	38307	27291	21221	31589	57956	49496	32996	15699	4731	946	657	478	423	357	371	331	329	306	283	271	294	254	293	306	301	306	328	258	309	298	327	303	291	313	304	288	288	296	291	319	273	275	305	296	293	273	295	278	283	291	298	287	288	308	302	276	279	339	280	286	248	284	294	309	324	299	277	301	307	277	296	302	284	272	309	286	267	262	324	313	297	272	318	292	313	288	311	270	304	301	258	302	311	324	320	261	265	311	298	281	299	293	272	293	280	320	281	304	273	273	334	299	276	287	312	289	299	284	296	303	295	291	266	319	296	309	273	293	265	300	310	294	327	297	296	332	275	314	262	284	310	286	268	279	294	294	303	295	288	269	322	305	276	313	322	285	283	306	296	256	313	314	303	294	313	310	292	315	295	304	311	284	289	299	332	306	304	297	309	337	299	289	305	321	282	300	274	263	309	317	283	321	328	308	280	288	306	259	286	305	316	277	308	294	292	314	310	309	272	292	288	311	305	286	294	272	315	284	285	294	291	312	287	265	299	279	276	314	315	289	299	266	280	275	286	272	285	275	283	283	302	290	291	292	287	301	312	299	289	268	230	315	288	320	275	300	318	297	300	295	288	293	326	338	290	287	319	296	285	312	281	305	263	301	276	273	306	300	301	294	285	288	281	307	280	298	314	267	284	306	293	293	262	285	301	297	278	282	286	294	308	295	286	300	281	275	306	280	300	305	308	265	291	290	305	313	312	265	283	299	288	313	312	302	271	299	290	311	301	290	273	256	280	278	301	323	269	263	289	300	282	337	297	287	265	284	323	294	309	292	275	290	290	293	282	261	288	304	287	301	313	326	302	269	267	317	299	294	320	273	326	300	265	271	302	319	310	308	288	305	323	305	319	297	308	282	294	295	310	282	299	284	290	293	307	279	327	293	288	272	287	285	294	247	278	282	292	295	268	280	308	317	308	294	268	288	258	306	263	306	274	279	319	296	254	298	283	274	294	259	254	310	282	298	319	263	318	297	290	312	311	290	260	296	260	318	310	308	269	284	304	288	278	295	307	298	318	300	273	296	294	311	290	287	308	294	289	299	300	312	297	285	280	313	289	271	303	284	287	251	299	285	317	298	328	270	325	254	304	307	285	274	281	309	331	276	318	259	276	309	256	301	316	247	290	285	304	299	304	303	274	314	308	310	302	295	330	278	299	276	289	314	285	263	308	304	307	289	308	279	281	304	301	309	292	294	297	293	333	306	276	294	289	304	312	312	289	274	279	275	272	301	267	281	313	320	321	318	307	307	284	319	291	285	321	283	277	298	309	279	286	304	306	270	290	286	283	267	286	264	301	300	254	323	262	283	296	304	277	285	274	285	278	297	291	290	260	267	304	291	263	281	324	305	316	266	284	286	284	290	291	291	282	293	286	321	274	284	299	280	309	309	326	284	268	278	271	273	289	302	317	275	289	342	276	283	282	244	287	277	289	345	300	287	288	299	328	293	297	307	312	278	288	303	285	307	287	264	298	286	310	323	306	306	287	297	266	271	264	266	297	284	296	301	279	298	281	304	255	279	274	324	273	297	300	306	299	293	319	300	271	299	310	307	300	318	324	299	340	282	305	243	275	298	303	307	301	284	295	281	266	282	258	309	318	315	313	321	306	292	322	286	303	293	300	306	275	295	267	294	306	271	276	297	284	270	258	297	286	269	306	329	301	284	293	290	319	268	271	274	298	277	300	306	315	294	277	305	274	318	285	287	301	276	330	261	310	289	295	308	295	275	295	300	299	305	310	298	313	310	318	306	283	300	283	301	285	342	286	280	304	299	297	296	338	293	270	299	292	269	274	307	280	292	289	287	301	285	254	313	281	284	287	320	292	284	276	265	283	314	312	287	285	310	286	292	288	279	316	256	303	319	302	258	266	277	295	299	321	292	300	298	303	271	331	278	275	287	280	286	290	302	308	304	298	304	274	328	283	305	279	292	270	265	264	262	298	302	331	267	329	286	293	291	274	295	313	272	312	317	280	282	284	267	303	270	299	304	289	319	285	314	304	286	257	294	315	298	313	310	308	301	293	273	304	295	301	317	313	257	279	322	279	294	276	271	272	281	335	295	324	285	293	277	287	320	287	315	281	292	313	282	258	274	301	311	250	293	329	302	284	298	286	292	314	286	267	315	309	288	300	275	280	272	285	308	288	301	279	293	265	272	281	293	286	296	282	293	306	298	271	295	269	277	294	291	284	282	303	257	281	290	274	284	308	306	288	315	325	265	282	310	276	278	264	295	306	304	292	320	328	310	299	307	274	236	283	299	307	282	290	308	302	303	295	272	308	281	288	287	292	314	292	286	299	283	284	281	281	268	298	295	330	241	262	297	309	296	306	271	312	307	303	290	294	315	317	274	298	289	274	284	299	292	287	298	284	292	300	283	331	296	293	267	306	303	303	293	288	314	285	313	307	279	289	275	314	303	281	281	304	278	305	300	329	331	274	265	296	287	259	289	324	258	312	302	295	299	291	317	309	281	329	303	315	301	305	303	323	309	315	291	298	283	294	311	309	279	312	320	263	289	294	286	306	296	277	280	296	327	329	287	273	295	288	298	307	289	310	302	307	285	294	304	296	255	256	303	328	263	270	288	278	281	315	288	313	272	272	280	283	265	295	314	279	294	290	281	282	309	332	329	295	270	286	291	294	305	323	296	297	327	297	285	280	336	321	293	304	306	307	316	302	290	290	277	273	276	297	292	303	273	279	297	280	272	287	324	306	298	290	317	264	275	296	317	313	299	279	278	284	275	323	290	292	289	303	313	275	289	302	289	283	288	284	294	296	318	276	277	291	291	280	284	295	284	284	314	288	277	283	288	283	320	306	294	307	295	305	309	274	322	282	275	283	303	279	285	304	308	300	296	287	300	277	275	284	285	295	299	306	265	303	289	274	293	285	297	305	263	300	292	325	317	306	303	281	280	343	280	294	315	297	322	278	279	283	288	273	266	274	289	277	274	278	302	288	291	274	302	289	309	269	288	286	275	272	261	294	313	297	319	312	323	288	266	290	302	282	281	273	243	274	306	282	285	296	325	285	312	278	291	313	285	260	317	297	311	289	267	304	306	311	293	301	309	287	288	318	282	300	267	295	312	317	262	299	292	289	310	312	288	325	251	280	301	278	285	277	298	310	320	324	286	320	270	302	282	290	282	340	308	291	290	310	318	279	315	302	283	264	269	341	273	288	303	316	290	299	279	309	266	324	288	286	288	317	282	315	285	336	305	275	298	298	282	285	312	305	301	298	303	287	296	291	297	287	307	309	290	299	308	331	318	301	295	297	302	265	266	287	272	299	279	265	308	311	295	274	287	282	302	320	299	331	272	288	320	295	303	302	327	305	324	258	329	272	292	282	300	302	306	300	307	311	290	276	271	277	279	275	297	318	280	297	271	274	305	279	296	299	306	322	320	240	297	303	271	281	299	285	287	311	307	264	300	298	296	285	286	306	319	314	276
38957	49111	39845	22050	13996	42779	71604	60866	45236	26812	12664	3334	2288	1654	1404	1042	1186	981	821	748	746	774	756	753	692	725	754	704	713	693	709	673	708	708	715	685	653	693	645	697	692	675	660	708	655	667	680	631	688	686	701	666	684	693	719	651	673	698	661	688	716	669	680	687	726	657	702	713	652	682	703	688	713	713	680	681	731	680	696	653	633	700	715	670	698	661	679	670	655	668	681	703	657	678	690	697	719	671	690	727	642	711	754	686	649	683	719	679	674	731	716	657	676	741	676	652	719	654	683	708	649	652	688	662	642	650	662	698	648	639	714	691	653	655	691	692	666	663	669	720	715	679	651	730	667	709	694	661	725	694	717	710	684	715	658	679	684	687	653	677	693	697	711	684	677	735	669	669	702	664	670	695	655	717	621	698	744	726	651	660	693	704	744	684	698	681	667	701	704	713	657	699	622	705	696	699	645	711	674	673	718	654	666	662	726	676	617	714	681	737	653	701	625	710	731	689	648	657	721	676	710	686	736	700	722	673	633	685	693	676	642	686	682	662	669	710	662	701	703	761	651	691	650	701	667	713	670	671	696	736	675	695	732	723	697	656	665	716	710	718	701	662	718	703	693	715	637	708	750	642	672	687	653	674	686	705	684	703	684	686	611	689	718	710	627	663	752	669	648	687	699	700	672	690	678	697	678	639	725	645	734	655	685	688	630	699	680	695	688	717	700	675	697	687	671	705	699	676	652	649	651	718	706	683	679	676	697	690	674	689	647	691	656	697	699	669	685	703	721	704	711	702	693	657	667	670	680	679	689	681	688	706	730	633	666	675	651	694	723	701	642	716	687	695	704	662	728	675	661	675	692	701	713	727	699	650	656	671	698	685	640	699	709	665	666	658	700	680	648	671	689	638	664	712	647	678	657	684	658	671	681	642	678	691	660	671	714	708	685	659	708	673	752	654	683	712	688	713	644	713	696	692	667	664	676	660	648	688	638	725	697	648	690	681	702	700	627	673	662	681	672	697	712	698	687	666	667	661	652	663	722	715	712	694	696	668	709	686	699	683	662	682	696	668	682	712	686	702	667	674	680	693	707	714	690	709	682	678	697	697	672	704	679	703	690	689	690	679	662	660	702	705	681	721	675	696	675	663	658	657	660	728	717	693	653	654	707	718	628	731	671	709	654	677	652	655	609	709	691	672	650	685	688	645	694	708	688	688	657	687	728	664	630	696	661	711	638	686	685	639	698	720	701	651	710	720	694	683	688	684	674	653	687	669	741	668	658	659	676	694	713	664	683	665	644	686	664	678	665	674	671	660	652	659	715	695	756	727	695	666	713	664	678	687	687	673	684	701	694	716	690	660	686	688	685	724	699	702	666	686	690	689	676	708	692	688	677	644	712	715	685	631	650	636	681	646	697	716	696	671	679	655	677	654	750	679	645	660	677	684	695	710	681	661	710	676	718	680	686	656	715	727	672	727	713	682	701	681	691	687	663	640	688	711	695	680	710	721	693	678	648	667	714	691	701	693	703	681	683	659	622	655	714	655	683	692	708	704	665	671	620	700	666	654	694	708	679	672	665	636	675	679	675	716	647	643	655	678	687	684	726	740	704	641	731	719	626	643	673	635	688	691	746	665	701	653	689	652	686	659	701	698	652	691	678	660	712	722	708	685	661	655	647	653	682	692	682	697	671	700	687	704	680	651	689	658	619	704	668	653	677	687	695	663	735	671	696	676	707	656	671	679	669	654	724	762	698	668	658	697	703	669	665	676	703	695	661	676	721	673	689	683	652	718	718	692	673	718	705	694	649	746	655	624	687	710	673	682	670	653	681	637	690	663	703	669	680	711	641	653	700	681	680	679	662	677	667	701	693	633	706	714	712	738	703	663	689	735	639	723	706	706	687	680	652	667	703	675	682	689	682	654	691	691	665	700	679	704	717	680	698	717	709	691	698	714	704	673	641	710	682	681	706	682	644	643	668	659	728	688	687	675	689	703	724	664	666	679	728	675	671	682	719	656	664	661	686	707	682	665	691	694	689	680	640	745	688	677	703	689	701	687	644	660	699	676	704	660	746	655	703	699	651	680	703	655	673	645	720	692	693	652	693	688	700	695	683	690	665	660	696	669	681	677	655	674	725	697	648	641	660	722	717	625	682	668	694	660	672	662	664	646	654	727	643	683	666	732	672	665	711	668	673	654	684	682	691	658	693	678	680	702	652	686	641	681	675	668	685	700	684	699	688	673	736	684	681	696	703	705	717	725	687	666	667	710	672	662	676	659	673	650	710	664	717	658	661	673	678	671	663	689	720	681	708	730	687	716	674	681	694	649	670	688	644	725	688	663	691	711	650	721	661	680	689	667	645	673	668	665	764	719	669	702	695	672	654	679	680	708	674	651	677	673	685	661	666	663	681	637	645	677	669	685	706	680	669	686	690	645	692	680	685	687	653	675	650	676	670	695	664	655	678	685	707	668	634	697	693	697	676	658	701	681	688	673	714	665	719	707	648	698	684	710	643	636	673	682	677	660	674	656	655	686	695	668	692	633	692	688	705	653	737	697	698	704	697	651	656	630	676	680	643	691	651	711	615	674	690	676	704	689	709	682	669	681	711	647	696	699	663	685	669	666	694	679	698	741	650	714	685	701	694	709	701	662	618	676	678	724	698	721	717	617	696	668	670	669	693	672	675	674	706	689	672	720	659	737	689	664	694	663	694	665	698	682	639	686	676	665	680	665	717	668	677	698	687	674	682	733	669	690	721	679	650	712	670	684	646	658	657	684	688	716	710	666	667	690	745	694	739	654	666	639	660	733	669	678	664	741	715	729	697	670	665	684	673	704	677	701	739	728	707	698	655	713	692	686	693	679	735	680	692	706	739	679	731	675	674	708	655	708	707	656	695	639	709	655	692	649	669	689	728	696	671	669	682	681	656	721	706	733	692	672	699	754	703	668	668	659	685	707	717	668	685	707	738	669	660	659	675	678	661	711	692	670	695	697	648	658	724	689	690	699	674	682	672	697	686	667	661	690	750	688	646	719	713	723	656	690	673	716	682	624	664	661	681	696	706	747	698	682	717	691	697	711	654	682	672	646	714	630	690	634	696	713	647	703	630	699	674	678	653	713	690	631	644	701	670	675	695	673	672	673	697	667	678	673	661	654	684	643	657	682	645	729	645	704	692	687	720	683	688	693	629	697	744	685	699	722	685	675	650	728	680	704	699	704	649	674	716	701	730	683	707	704	668	672	676	650	700	649	642	665	703	697	686	697	702	666	689	712	708	690	645	697	639	686	671	665	630	693	677	664	627	664	662	655	707	693	665	681	672	671	714	678	691	696	701	705	677	706	682	701	719	666	667	714	701	714	663	688	664	676	642	682	657	650	653	682	670	681	677	690	655	686	717	701	659	695	730	722	663	672	657	672	693	682	696	661	664	689	703	664	649	655	649	693	644	663	686	701	724	683	656	682	704	690	712	728	700	669	695	685	681	706
11420	9253	6115	1884	931	974	4102	4278	2629	1179	514	391	323	329	365	319	332	341	378	321	340	335	315	342	317	355	364	353	346	354	324	348	355	337	324	332	318	331	333	326	371	335	338	373	338	348	335	354	295	357	327	354	335	328	366	333	319	321	328	349	327	346	377	315	347	322	367	324	361	345	335	334	342	342	344	336	335	338	360	324	314	347	341	337	362	368	347	340	328	343	372	331	361	355	345	365	349	362	351	339	368	303	343	364	351	352	330	340	349	338	357	331	375	342	340	347	339	318	367	354	361	355	325	362	336	360	354	340	369	332	347	377	349	326	327	314	337	359	345	370	349	363	312	323	363	343	308	335	330	321	350	358	360	356	343	319	298	331	364	342	349	336	330	396	352	344	352	327	355	352	324	355	352	323	362	339	362	350	321	375	347	316	348	349	348	340	321	328	370	360	305	358	353	377	347	347	332	325	344	321	378	348	362	330	316	351	355	349	354	349	347	313	353	334	323	344	378	323	337	326	316	300	333	357	349	332	366	320	357	345	342	345	356	358	379	354	346	339	329	320	334	317	388	341	356	336	321	340	336	394	350	344	333	325	368	362	339	320	322	318	360	339	310	325	307	310	318	344	364	345	367	341	330	332	346	349	354	333	340	325	357	349	349	313	372	315	346	337	336	304	363	341	364	361	326	320	347	304	333	305	344	359	352	347	350	327	318	308	320	338	324	320	334	319	342	389	352	342	316	353	328	371	365	341	323	319	302	339	343	322	319	352	340	380	375	367	330	360	370	332	353	322	341	314	366	330	338	358	352	339	351	298	331	323	390	351	331	331	348	346	355	337	334	338	349	295	356	346	340	325	337	348	358	318	340	332	353	333	359	340	301	314	377	346	292	338	340	307	337	344	305	334	345	361	308	318	341	354	326	319	322	332	358	321	342	365	324	334	334	393	349	340	335	328	358	334	349	344	300	343	319	318	358	318	363	326	357	351	370	337	379	343	331	331	347	355	324	344	301	322	363	312	316	358	348	353	298	364	339	311	349	321	335	308	329	346	349	301	340	337	332	333	338	318	336	324	330	322	365	340	349	370	332	333	357	356	338	334	312	349	353	325	341	347	352	322	346	374	353	365	335	376	367	351	364	331	331	359	338	342	370	344	358	349	318	333	378	341	325	331	375	363	333	309	361	339	337	352	341	341	332	309	357	359	350	334	349	366	332	347	340	349	361	337	341	331	330	323	319	371	339	304	350	313	328	316	319	366	330	340	352	337	330	357	368	363	343	315	377	339	337	345	352	357	364	370	345	341	333	309	311	322	371	306	340	353	329	342	353	318	340	311	321	349	356	350	330	361	339	342	308	363	321	321	355	325	343	322	334	352	376	324	371	358	346	313	338	302	328	369	332	310	326	336	336	304	346	358	340	337	320	359	344	342	334	348	324	344	347	327	355	366	351	375	360	355	339	350	328	334	346	329	329	325	327	328	352	312	331	363	318	346	369	336	354	339	340	351	345	316	348	317	333	359	328	358	356	315	339	339	343	377	343	304	318	342	355	337	352	334	359	309	339	359	334	354	321	335	343	354	361	356	341	335	370	375	360	322	341	362	383	359	323	312	365	356	336	342	371	332	355	322	350	388	368	381	343	361	325	363	354	362	365	335	329	343	336	316	339	366	328	359	355	342	351	367	348	369	309	332	330	334	342	320	363	380	341	329	350	350	366	323	342	302	327	348	337	344	348	325	336	327	358	350	337	348	347	349	386	335	345	379	340	337	332	351	295	308	355	364	338	344	375	334	342	367	340	330	325	363	367	378	333	329	318	350	363	337	338	336	328	329	352	329	345	346	357	352	329	349	337	361	321	353	344	345	366	331	318	354	322	340	361	296	369	325	342	306	351	372	332	339	327	354	336	310	334	334	328	316	339	363	357	345	296	351	345	314	356	343	336	366	372	342	333	331	338	341	353	323	354	315	338	340	335	331	332	314	308	326	328	359	303	370	369	334	352	371	366	346	323	353	334	367	352	350	338	371	373	354	358	354	347	304	359	352	340	321	351	364	340	336	337	370	359	328	335	319	342	363	352	310	361	374	355	335	332	340	349	308	361	331	366	336	319	305	349	324	367	371	348	335	338	299	348	318	370	359	343	339	328	325	332	349	336	328	315	312	357	330	336	337	348	332	336	338	367	345	349	364	332	330	349	326	320	363	368	342	323	323	345	324	362	324	325	341	342	336	363	340	307	316	337	349	332	335	361	339	332	328	347	322	325	347	327	345	339	333	336	329	347	365	326	329	310	353	332	364	346	329	365	331	316	338	367	340	339	331	346	328	335	342	365	321	345	305	359	341	349	312	340	342	363	339	331	311	318	351	322	351	350	315	343	338	357	373	350	328	353	342	347	320	353	373	380	360	331	318	391	357	326	370	394	337	323	346	335	335	301	335	320	408	324	325	364	316	315	337	370	327	346	345	346	342	342	342	363	318	355	334	355	322	363	371	318	362	360	317	331	330	402	358	357	318	354	317	336	313	317	320	364	309	337	344	326	329	354	335	341	346	346	308	336	336	344	327	346	328	344	319	361	325	350	329	321	340	329	392	326	337	370	310	338	339	338	337	345	364	336	335	353	336	316	340	366	340	337	334	341	358	304	359	366	339	323	373	384	312	368	326	316	341	354	334	347	316	330	379	351	313	353	319	303	307	368	372	370	340	319	384	353	324	365	341	354	335	320	362	324	380	348	325	359	348	326	350	334	375	343	361	355	370	376	375	337	321	320	307	332	292	304	310	362	378	345	314	333	356	362	335	361	314	313	326	317	373	327	341	349	318	301	339	306	343	333	323	336	333	349	335	331	354	328	370	337	335	373	329	328	326	349	354	347	350	354	357	314	329	344	350	323	317	349	308	343	316	351	345	363	368	377	346	354	380	329	347	344	314	315	371	332	323	348	359	341	346	384	372	345	364	353	333	350	305	359	328	350	335	331	359	342	333	359	345	361	339	335	341	338	356	357	321	330	318	323	342	337	314	364	379	317	360	357	333	361	324	351	327	336	309	329	288	326	335	357	386	335	361	354	347	338	346	358	360	358	336	324	360	348	317	373	342	346	332	342	342	328	326	357	345	361	336	336	328	332	300	326	330	335	348	338	336	331	329	333	318	358	364	347	350	374	379	327	315	329	322	327	324	327	362	357	361	342	337	369	377	305	318	338	327	351	349	357	346	333	337	350	348	323	343	324	340	332	329	347	383	329	320	321	312	317	347	378	352	393	347	383	355	329	324	334	352	344	343	339	349	341	356	346	341	329	343	346	342	310	312	350	328	354	323	338	342	308	336	361	367	322	310	335	299	307	334	347	364	329	348	360	342	343	365	301	331	328	333	325	362	346	326	352	337	304	362	344	344	353	349	348	308	317	381	317	320	332	350	366	351	324	359	366	351	339	360	336	353	348	351	358	318	322	338	333	325	336	332	368	323	356	341	320	343	345	334	362	340	336	329
7692	9813	9967	4343	2732	3957	15860	13273	8224	3284	1335	816	803	794	823	805	864	827	826	845	852	832	842	824	803	816	850	844	834	839	856	817	789	844	819	826	797	834	838	795	825	839	796	769	889	861	844	825	841	856	834	781	833	865	845	801	827	818	839	803	850	807	846	777	823	858	825	813	820	765	816	803	815	813	803	845	813	867	750	855	804	797	846	869	851	800	849	843	818	827	815	820	817	819	814	867	798	815	789	788	817	821	888	836	771	792	851	786	782	792	839	827	823	776	799	796	824	838	789	797	816	842	836	844	779	855	800	784	808	840	807	780	813	825	835	838	814	872	851	876	843	782	818	806	822	870	818	861	876	820	798	800	745	859	840	802	816	804	835	817	789	814	802	839	790	798	823	823	828	803	818	745	839	814	793	812	773	842	777	817	826	779	792	832	816	783	811	783	811	805	777	802	761	843	864	824	825	847	812	842	824	765	776	825	819	814	845	852	828	850	824	806	843	824	829	852	804	777	795	834	782	817	805	781	832	828	823	805	807	780	835	781	797	845	827	829	788	850	858	821	852	808	856	810	801	848	838	787	832	825	739	818	841	900	848	806	821	794	818	861	827	803	817	780	860	810	879	840	794	784	809	811	838	817	852	790	782	858	846	808	833	767	868	830	828	848	811	808	808	857	843	812	813	820	804	813	819	836	850	808	855	787	803	817	821	810	816	807	849	848	836	854	800	795	762	822	794	829	787	833	822	784	875	795	802	771	840	858	898	814	824	842	863	854	784	838	804	819	800	830	789	841	829	802	831	812	832	842	830	792	796	815	764	859	806	794	780	890	872	828	812	838	832	819	829	786	829	784	791	803	834	840	826	768	772	811	837	822	751	776	839	832	807	819	814	856	826	779	830	842	812	823	803	843	778	844	816	831	816	867	854	807	815	844	792	864	844	864	827	804	862	772	824	815	778	785	790	779	828	879	817	810	811	781	805	774	845	770	782	776	790	822	843	840	853	803	785	790	831	842	807	853	817	810	784	824	804	787	824	838	799	816	778	775	871	791	834	861	792	841	826	882	814	792	814	812	816	871	862	835	792	832	838	859	874	846	885	852	770	788	808	797	790	796	826	821	807	805	834	840	834	810	793	833	831	842	837	789	845	826	814	761	820	809	865	861	803	807	842	847	835	831	841	821	785	812	816	821	832	837	826	822	786	825	897	876	804	842	820	872	768	811	833	777	812	848	793	829	781	767	810	870	801	786	803	751	828	828	835	808	843	802	804	781	790	825	779	781	783	808	812	798	818	799	810	765	845	747	879	784	852	831	819	873	808	854	814	794	821	846	774	772	838	778	832	831	823	802	862	787	790	778	803	820	799	811	856	801	818	770	860	829	754	819	796	833	830	831	862	850	822	822	844	795	842	846	851	829	832	795	809	809	813	868	799	795	793	834	826	820	816	795	800	795	801	791	782	829	828	868	810	804	851	789	803	759	783	847	821	842	817	820	816	882	817	806	785	868	817	847	814	835	776	793	778	790	821	858	786	872	794	787	842	802	885	835	854	847	859	837	852	841	821	813	826	775	821	831	830	825	824	831	787	845	827	816	842	851	831	819	821	822	803	834	871	867	807	819	799	823	828	840	815	854	836	794	794	832	806	808	802	843	792	789	854	814	793	781	825	774	813	833	812	823	847	760	841	848	823	834	812	797	838	868	848	824	802	829	760	835	791	820	860	811	820	822	838	857	870	835	790	763	814	803	861	795	793	769	857	824	867	775	875	828	801	817	855	788	821	793	853	812	838	832	815	804	786	836	819	785	792	870	874	824	821	902	854	848	809	865	759	849	840	823	801	832	809	863	854	823	791	840	882	832	824	821	852	814	840	849	815	827	779	841	772	792	819	829	832	801	775	803	769	819	798	836	798	846	875	806	788	774	822	795	833	873	835	793	818	826	848	800	851	853	798	791	810	826	839	785	839	841	875	781	844	830	885	809	841	810	862	828	798	794	823	829	851	859	804	816	835	798	830	808	787	768	841	813	814	842	802	831	781	740	792	818	819	770	778	859	802	824	827	822	768	847	783	774	806	875	822	819	817	847	810	818	817	816	828	818	805	823	858	822	804	793	784	891	787	809	800	826	863	848	806	847	790	892	815	782	843	815	815	809	814	832	850	814	809	805	838	814	782	785	857	827	825	814	832	804	865	890	837	815	825	834	756	795	826	833	804	822	824	779	820	811	803	828	782	805	811	818	864	817	820	824	827	821	780	827	827	781	818	807	811	812	859	817	828	825	828	886	790	894	844	864	775	849	758	818	836	832	831	782	793	832	802	839	791	848	806	816	795	836	815	829	818	821	799	800	827	867	826	785	840	806	810	833	841	791	827	806	862	869	816	769	813	835	776	863	863	776	802	878	802	797	838	814	816	824	824	814	812	839	829	827	823	828	839	866	872	799	828	820	837	830	818	795	811	783	792	797	790	797	816	784	827	776	830	818	762	798	786	863	757	794	831	788	835	834	810	830	875	779	816	831	803	815	806	811	772	846	794	808	779	820	796	847	756	794	814	806	799	853	804	813	846	840	795	835	784	855	786	813	786	751	835	793	813	811	845	819	816	819	810	803	865	810	819	872	812	843	813	818	810	819	829	858	830	821	856	800	862	803	792	829	824	799	775	814	858	812	815	857	817	831	826	835	802	822	858	782	801	820	839	823	836	819	804	853	838	781	811	793	799	842	828	821	810	825	820	795	747	848	811	830	857	853	789	890	785	829	842	848	844	853	778	796	770	761	797	817	806	858	770	856	808	786	814	746	773	852	800	790	812	834	849	790	901	755	884	820	835	866	811	807	797	822	811	763	811	845	787	864	848	806	862	861	841	825	794	815	798	781	806	867	813	798	797	876	806	765	806	866	809	770	835	848	848	823	786	857	854	805	801	834	790	854	827	831	801	759	755	829	790	813	808	805	804	794	810	799	745	820	822	833	804	806	880	832	812	850	830	816	812	812	796	856	807	827	828	817	807	787	837	818	805	844	794	818	827	796	824	814	837	811	838	829	789	815	834	752	850	823	749	804	806	796	824	831	801	787	829	847	829	785	819	812	852	822	797	791	755	777	848	802	840	777	812	822	765	805	828	812	832	806	810	844	796	833	854	837	856	829	789	816	801	872	818	797	813	816	835	805	782	841	800	825	784	796	820	795	809	803	861	795	805	801	859	810	836	860	797	802	884	780	842	816	843	845	841	779	829	862	783	860	795	835	815	811	867	801	840	814	819	759	809	821	825	848	846	792	776	826	835	816	806	832	800	855	881	811	782	819	793	818	855	828	801	798	861	811	868	770	767	813	832	807	797	829	806	791	795	835	814	806	804	903	825	823	833	784	827	832	819	809	840	814	794	773	835	847	858	805	778	786	813	851	786	833	853	800	862	819	874	781	867	857	828	845	858	805	822	815	791	803	817	844	843	855	820	841	820	796	854	836	821	820	810	847	833	813	864	819	832	780
41497	46334	36972	22835	14888	10746	37679	37533	23748	8499	2453	595	496	429	466	418	385	416	362	393	394	371	421	371	387	382	412	393	369	373	400	354	378	377	391	344	375	411	375	393	381	417	379	394	360	354	399	405	412	398	387	372	368	392	395	363	385	359	405	394	395	386	369	366	349	411	376	345	411	415	441	376	408	365	349	390	384	397	389	382	362	399	379	358	391	388	361	400	419	379	384	403	364	396	409	373	375	381	362	375	379	372	370	345	379	379	402	351	410	388	373	422	372	388	373	380	417	394	338	415	381	383	381	353	367	395	407	366	400	422	370	357	397	379	397	413	402	357	368	386	381	339	403	411	360	355	333	346	352	340	394	409	420	385	397	376	342	392	355	356	385	348	386	361	347	419	389	371	397	346	362	359	424	416	356	379	392	371	403	368	393	406	373	400	395	393	372	366	375	352	386	366	403	394	389	397	385	368	383	386	361	397	418	382	348	367	376	380	372	387	412	399	405	382	401	369	343	369	389	386	393	412	386	359	399	377	377	361	413	362	380	394	382	380	382	357	362	403	402	352	418	367	375	386	383	394	354	397	392	394	376	383	383	410	358	414	333	397	377	393	391	400	377	355	382	365	369	408	390	362	396	389	366	393	365	385	384	359	383	330	364	408	398	395	396	391	354	366	396	383	375	348	371	361	393	385	391	376	378	380	400	408	370	372	429	405	375	376	351	368	369	431	390	366	352	373	384	395	373	363	362	350	373	374	366	378	365	404	360	379	389	350	354	405	379	409	350	397	362	419	386	361	384	414	387	389	356	401	336	378	366	399	398	395	383	392	349	405	355	376	433	392	409	377	360	378	350	387	404	393	371	398	390	373	391	385	364	396	412	374	341	363	378	350	392	376	391	382	373	400	372	384	381	397	377	390	390	381	410	368	386	393	356	388	392	367	392	392	414	365	370	370	366	358	383	413	415	377	362	388	393	373	382	388	371	362	418	386	336	373	402	369	397	366	359	346	388	383	332	382	388	369	417	395	390	370	376	402	374	404	365	382	370	351	410	389	366	338	447	396	360	374	395	379	390	357	340	373	359	381	370	379	373	374	376	378	385	367	398	380	351	349	389	367	372	425	383	378	396	387	341	386	369	382	362	367	376	379	387	407	360	392	401	389	375	393	368	411	341	396	397	406	386	400	417	409	376	365	415	370	376	393	394	367	334	349	384	418	383	407	386	371	391	353	360	397	343	390	357	391	403	403	390	390	371	384	391	367	387	380	358	367	387	359	417	372	378	416	365	401	343	376	389	394	321	382	383	403	356	401	368	385	397	364	394	375	374	360	400	434	384	387	358	353	372	398	405	413	392	385	368	357	383	394	403	353	397	333	425	399	337	387	376	413	395	386	360	356	387	381	384	365	393	394	361	377	362	377	380	382	371	380	369	386	378	374	419	373	376	351	401	367	362	403	365	335	338	384	355	369	348	394	391	375	394	388	366	372	381	359	388	374	353	402	357	416	436	353	356	374	402	366	377	387	384	357	367	377	404	389	388	388	357	396	390	344	372	383	362	382	388	418	383	382	374	412	409	386	418	354	395	387	362	351	361	388	385	360	379	371	406	399	390	380	391	381	364	382	380	386	347	412	391	352	409	399	401	380	375	337	368	373	399	336	363	376	370	409	358	393	385	388	383	331	337	371	384	372	392	370	368	429	397	372	380	362	422	393	383	400	391	361	399	426	415	384	349	383	407	370	391	331	418	384	396	412	409	352	366	367	387	370	369	352	392	383	385	387	369	352	396	391	348	396	396	349	383	399	382	356	383	357	409	385	391	380	383	371	393	359	394	340	378	379	394	349	357	369	384	359	358	408	425	396	399	359	361	424	374	385	358	350	386	373	396	389	406	377	396	373	367	400	378	397	377	366	416	370	353	377	369	391	360	405	433	375	368	399	382	385	356	400	377	334	367	359	383	382	396	386	370	356	382	420	388	378	361	387	401	362	348	387	385	400	442	400	377	370	374	369	357	348	366	379	393	363	392	419	356	385	411	378	365	368	402	385	388	379	426	415	375	330	366	410	362	347	369	352	401	375	349	378	365	393	342	366	391	419	394	392	403	418	389	373	376	358	359	399	349	373	388	385	404	373	392	407	386	383	364	365	366	390	385	332	375	373	396	401	396	368	337	336	376	379	378	438	343	391	412	374	404	360	366	403	371	367	383	391	363	370	388	390	420	375	382	392	394	362	388	391	406	392	368	416	384	386	361	377	387	375	374	378	393	377	391	398	325	391	366	387	408	410	385	414	371	355	410	351	429	379	355	422	361	346	383	378	343	365	363	408	420	372	404	350	405	420	385	365	374	399	362	407	371	358	379	352	385	388	381	340	364	360	370	390	407	370	407	385	353	384	381	342	386	365	359	382	395	397	355	368	362	392	378	398	383	399	376	371	394	419	389	357	349	408	382	360	369	380	367	389	386	401	423	365	364	394	344	392	338	361	372	399	362	389	414	380	364	378	376	365	385	364	356	395	378	373	363	372	369	390	365	385	417	368	365	389	400	356	359	374	373	371	361	343	367	392	389	383	377	367	381	388	377	374	388	366	356	350	408	371	409	357	354	345	367	369	397	397	379	409	390	375	353	375	373	417	385	410	415	405	380	362	357	384	384	405	402	354	410	374	378	367	339	387	388	377	387	368	377	400	377	409	369	404	408	372	375	384	379	391	366	385	385	412	375	402	392	391	357	369	373	365	383	431	397	382	422	341	365	385	360	372	366	357	400	412	393	391	381	370	380	373	391	368	360	361	376	392	396	384	374	388	409	381	368	412	366	361	390	358	355	370	359	359	373	411	356	365	372	381	356	364	376	353	399	349	362	362	367	419	386	383	375	393	393	383	402	400	359	377	425	382	369	365	381	370	352	385	403	367	373	368	349	379	396	363	412	356	353	385	417	366	398	382	412	382	402	388	394	392	330	363	410	391	386	392	386	374	379	405	372	360	379	337	368	386	377	403	389	362	411	398	395	404	364	383	399	368	382	381	411	386	387	355	397	402	377	368	401	353	389	386	380	375	391	381	410	364	344	425	364	408	393	378	370	383	353	351	433	385	396	412	395	369	416	388	404	345	369	354	364	365	417	375	360	376	364	390	417	346	378	404	377	368	371	374	385	366	407	379	371	382	394	408	395	379	431	400	378	398	378	367	388	374	409	403	383	363	394	389	424	403	346	323	393	405	404	371	376	385	378	349	395	365	420	398	403	389	356	384	373	396	370	371	385	378	413	352	372	371	374	351	330	367	403	400	383	395	385	429	369	370	387	348	402	393	359	384	374	382	357	415	398	374	397	405	370	376	379	364	353	373	371	348	329	438	417	366	376	390	392	351	419	375	373	396	358	398	405	365	357	367	410	388	374	381	403	414	375	402	417	451	398	408	370	432	383	412	373	416	396	370	381	394	405	385	383	387	378	361	422	391	389	412	386	370	377	420	382	377	406	383	387	383	386	352
30527	41022	34623	14797	12816	19289	54534	51011	37212	17899	8380	1997	1573	1311	1230	1111	1067	996	1039	928	941	897	877	922	891	930	910	910	900	937	857	896	831	847	933	917	898	901	867	926	883	943	803	895	877	920	922	867	840	858	889	915	883	876	884	848	833	909	882	898	940	940	927	909	901	898	935	859	898	930	961	887	846	914	892	875	868	843	906	915	890	919	909	878	917	863	880	837	888	888	888	920	876	952	876	909	924	862	914	893	846	957	944	910	909	876	910	878	882	914	942	858	905	880	904	894	889	939	820	893	925	897	868	901	878	912	882	922	911	861	871	903	917	900	939	868	862	898	865	934	926	945	901	897	900	925	873	886	885	850	861	967	872	918	889	925	894	931	895	911	938	872	875	893	850	875	837	932	892	825	907	908	904	896	889	850	881	898	884	877	873	944	908	903	863	910	884	912	835	883	897	918	914	895	888	866	934	888	969	889	865	946	948	877	941	888	888	867	874	893	889	883	875	866	866	849	934	906	860	933	865	842	896	908	940	881	859	929	878	875	920	841	928	842	815	853	848	837	923	869	879	852	888	908	876	895	922	890	846	905	854	871	902	833	928	974	858	906	950	920	866	892	882	890	955	898	868	931	920	855	886	901	867	945	904	884	872	861	906	930	875	881	915	905	882	873	890	852	945	855	905	950	860	844	888	879	896	924	875	893	900	912	880	911	918	862	905	966	885	892	876	912	903	879	935	874	930	859	918	883	907	842	897	881	878	869	930	834	830	949	897	904	873	913	879	912	888	837	913	951	891	851	851	905	863	900	902	917	899	932	882	868	861	840	868	820	871	860	848	887	865	857	897	884	911	871	858	901	913	938	882	888	892	893	887	879	855	905	897	882	865	893	865	871	856	914	901	894	843	941	886	909	887	869	842	893	898	928	884	857	860	879	854	915	920	937	935	875	878	892	891	871	955	960	893	902	877	888	920	836	882	897	870	887	919	901	850	853	903	893	872	818	940	834	875	889	936	880	939	930	877	843	860	824	893	856	877	873	895	894	926	901	931	848	887	905	934	904	928	886	905	866	893	926	851	891	835	886	872	873	840	927	922	914	827	879	849	866	827	879	934	901	818	920	890	900	921	905	908	857	877	960	857	876	850	940	884	895	878	876	915	870	854	932	830	904	907	872	842	900	875	912	913	856	869	834	887	893	880	823	907	828	878	867	937	832	874	866	834	904	837	911	865	922	882	953	963	922	854	892	878	880	892	847	877	903	931	863	924	860	905	912	921	915	898	919	898	911	917	832	905	885	877	848	929	914	864	875	882	880	866	887	866	902	906	907	962	865	898	874	906	887	889	927	921	931	884	894	876	927	872	871	836	883	863	939	844	869	915	878	912	838	897	878	828	893	911	882	845	883	883	886	886	846	881	908	917	945	915	911	901	878	919	871	864	903	892	885	892	914	894	920	858	876	838	852	940	878	953	921	887	905	892	910	906	861	937	870	946	868	863	875	871	909	898	944	870	894	890	875	890	861	913	880	885	906	879	944	872	868	865	951	905	872	898	903	918	929	873	945	847	902	917	903	891	913	886	889	876	914	837	855	915	913	871	868	873	894	869	879	894	936	893	880	869	919	894	915	928	898	864	805	891	915	962	859	881	896	892	942	938	884	914	888	904	865	881	903	905	893	839	866	868	927	878	912	896	923	902	897	860	891	883	896	912	866	929	877	887	934	859	881	875	920	905	864	919	942	898	908	875	882	965	889	932	937	879	833	922	894	898	909	837	855	949	941	871	899	928	896	897	889	881	906	863	854	934	907	918	891	909	827	900	908	872	940	893	874	840	878	879	895	818	916	895	906	846	887	863	900	896	848	869	917	836	894	889	887	919	888	940	924	886	894	861	876	875	852	872	859	879	899	912	868	919	879	880	912	911	888	841	934	848	889	894	872	844	909	870	917	880	886	916	919	927	865	896	913	855	903	871	883	937	852	874	914	904	876	892	884	873	847	904	907	877	946	899	902	867	918	907	898	882	848	845	908	844	902	882	922	842	883	898	865	882	901	880	825	880	859	819	883	946	901	861	906	895	906	951	894	836	846	889	892	831	905	900	907	878	902	873	902	876	935	883	921	908	917	890	841	904	910	847	885	851	864	909	912	890	863	869	893	895	867	851	847	875	947	964	887	868	915	863	960	932	859	836	944	893	898	920	889	873	929	904	877	889	897	913	899	897	869	943	916	893	906	874	861	883	862	893	880	937	900	841	942	848	864	842	867	877	874	841	850	852	849	841	854	881	909	921	906	861	896	875	868	932	853	897	857	892	904	866	867	872	859	841	878	902	901	928	866	898	884	911	937	876	945	874	950	882	849	937	856	929	905	908	901	892	926	877	871	899	875	882	886	904	860	900	910	906	898	887	861	872	871	894	919	930	950	905	932	887	834	899	889	840	862	859	862	942	839	905	909	904	851	863	892	896	869	863	851	895	883	902	894	861	905	883	926	906	883	857	927	895	874	891	904	941	845	950	866	876	895	922	888	910	939	863	885	883	893	874	870	857	838	932	871	950	872	890	878	878	812	914	900	903	929	834	929	885	920	889	851	843	888	861	893	928	932	881	867	910	957	869	860	882	891	861	954	894	884	838	914	838	875	808	836	899	865	906	827	840	882	871	905	885	862	900	932	898	890	882	942	912	907	843	908	893	896	902	861	903	906	903	851	929	916	919	906	885	936	850	954	891	838	867	869	927	858	888	868	910	860	930	919	932	892	910	884	886	869	856	929	859	924	888	910	883	949	870	834	895	875	937	893	927	873	884	921	897	907	852	882	927	891	922	825	919	943	857	928	895	902	890	890	908	938	921	806	933	890	884	910	844	821	894	861	927	909	887	902	877	882	894	895	928	860	892	889	894	867	862	880	855	845	867	893	848	928	909	871	879	891	853	910	903	919	838	935	926	918	833	901	895	840	865	901	911	882	892	872	923	903	856	843	893	866	851	937	890	921	860	889	860	899	900	912	898	919	909	873	921	896	877	900	897	900	858	900	938	923	908	886	898	913	872	857	928	902	893	900	904	859	918	864	888	875	892	856	875	871	873	930	918	918	908	877	883	916	870	927	876	897	889	881	904	867	877	882	931	903	916	911	948	926	930	896	897	857	909	879	891	880	900	901	894	847	863	884	911	867	934	877	857	873	902	904	874	867	913	871	854	896	856	907	884	868	901	947	876	901	902	887	870	886	924	892	931	871	925	900	906	926	940	887	878	906	916	890	845	910	888	921	908	881	857	895	920	915	906	883	925	937	913	889	846	886	915	870	860	862	885	905	838	920	891	884	824	840	840	867	882	943	890	887	876	920	845	859	893	906	935	897	902	866	940	850	883	830	884	902	907	927	873	917	892	897	923	890	933	917	869	877	910	888	858	850	868	934	858	926	872	910	911	861	885	856	924	837	886	856	874	881	912	860	881	925	879	893	976	854	888	865	872	914	934	903	931	900	882	926	857	870	897	931
50500	47514	41561	29749	25284	25012	52495	52604	36387	18324	6124	1128	629	487	486	429	353	382	313	305	291	321	300	298	266	273	294	277	272	288	310	309	313	286	302	303	280	284	316	264	299	292	290	304	304	299	284	254	298	311	285	266	273	303	299	274	232	307	319	258	319	267	314	298	263	309	276	313	294	272	278	268	288	320	269	277	291	259	285	300	309	274	277	279	306	287	287	259	269	279	299	269	311	304	273	278	301	296	262	302	293	284	298	266	275	299	297	307	291	298	292	267	291	276	303	313	298	246	320	266	267	280	258	309	261	264	264	302	278	290	309	292	280	272	275	301	285	316	266	286	285	277	260	251	278	261	284	242	298	313	307	263	307	313	296	236	290	271	261	297	285	297	276	286	272	274	288	326	328	284	291	261	284	271	284	306	292	289	298	254	279	327	303	300	291	260	315	287	268	299	300	281	296	271	310	249	275	258	304	299	272	302	258	328	287	286	298	287	301	269	282	314	297	227	284	276	296	285	279	301	261	305	302	274	270	279	261	269	268	278	287	298	266	315	288	295	306	297	286	292	286	275	256	292	273	297	267	292	315	300	280	262	312	295	316	301	286	258	274	265	302	264	290	304	297	282	293	289	315	302	305	285	272	272	278	294	290	298	260	283	290	266	298	278	328	310	266	292	296	285	300	292	275	306	289	264	252	309	314	280	285	284	276	265	290	277	283	289	304	289	291	287	316	306	267	291	309	291	299	303	291	310	287	288	321	289	306	279	308	255	295	261	302	291	270	257	269	293	300	262	259	269	257	282	282	305	280	308	269	270	283	306	301	269	247	282	272	290	278	267	294	306	282	305	312	306	300	281	291	291	322	285	296	274	300	335	277	286	270	317	289	288	304	314	309	270	297	268	289	309	276	293	282	277	292	301	275	273	290	299	304	279	274	292	285	284	273	292	304	261	305	301	259	269	281	262	293	289	287	276	317	284	282	284	304	288	249	284	295	281	294	272	276	304	248	267	277	277	259	285	298	280	278	280	302	276	277	294	322	288	295	320	260	290	300	265	288	274	297	273	291	297	290	281	294	269	294	259	283	284	311	301	296	296	277	281	288	292	261	260	291	270	269	290	303	292	294	272	292	254	264	286	300	273	284	297	306	331	287	304	285	269	273	259	287	273	262	308	266	269	313	292	310	320	272	272	313	294	304	278	281	260	317	308	306	295	309	281	291	277	263	262	278	302	323	287	296	325	285	259	269	272	273	292	285	278	309	309	258	275	302	295	267	288	264	244	304	255	312	315	265	281	285	267	288	281	286	258	313	266	273	290	279	316	316	276	281	282	282	267	287	294	285	275	304	262	279	274	310	282	310	291	305	274	289	323	278	305	276	314	287	293	254	276	289	298	296	269	289	272	261	258	304	276	294	294	283	290	265	275	253	263	295	301	297	319	270	247	295	301	270	297	260	295	292	256	286	337	281	263	261	283	277	278	272	318	307	276	282	292	286	288	286	307	295	321	291	297	267	313	258	294	281	281	315	279	304	276	287	309	286	278	295	281	288	259	276	290	314	276	278	264	276	312	323	289	279	295	269	262	277	293	292	331	282	254	296	311	263	266	313	295	301	278	259	289	295	273	244	333	283	307	305	312	309	247	293	277	291	303	290	277	287	253	311	282	257	284	266	286	294	289	260	274	297	289	290	279	304	288	269	292	280	314	291	288	291	269	288	305	264	255	263	304	306	274	299	254	296	289	296	288	287	306	288	261	279	284	276	281	318	268	282	281	270	280	257	300	317	253	266	296	289	264	267	269	276	294	324	304	259	300	289	288	312	273	286	317	260	257	275	287	320	322	277	269	278	304	295	277	265	316	286	296	287	297	294	300	303	298	310	278	295	305	260	264	280	309	298	285	273	320	270	267	290	284	303	276	263	313	281	296	301	257	271	288	318	277	276	288	288	330	288	248	303	284	277	291	260	309	309	283	282	305	270	295	284	276	259	262	299	276	296	301	263	256	276	289	288	313	282	279	308	292	296	292	311	293	286	295	260	315	289	270	307	275	227	284	284	305	269	275	261	287	305	292	242	284	309	289	270	275	286	281	304	297	286	289	307	269	282	295	273	303	291	269	268	298	291	336	312	299	322	278	322	291	282	294	321	279	282	307	290	287	308	294	272	289	279	318	283	271	300	297	289	258	310	307	253	273	287	269	307	302	283	300	317	284	274	292	289	290	262	289	292	256	260	313	297	285	305	276	279	256	295	266	291	272	293	271	304	272	256	295	308	315	276	289	304	253	301	279	287	272	287	283	281	297	266	287	291	286	317	290	286	293	294	289	323	290	284	307	278	290	265	286	281	281	290	285	288	298	331	307	282	271	262	288	307	250	285	293	277	295	274	315	250	297	296	293	269	285	284	292	314	276	306	264	265	295	275	290	280	284	280	275	297	318	300	307	288	297	310	281	292	308	280	299	284	302	281	284	295	319	263	303	289	275	269	282	263	299	292	294	263	265	276	306	301	269	314	303	289	264	301	282	294	310	290	274	293	282	321	281	263	293	266	300	306	298	243	302	270	278	306	300	296	299	296	310	273	295	288	298	246	318	291	253	321	290	296	272	290	294	302	274	288	281	285	316	286	288	264	250	288	269	289	287	295	269	276	301	313	291	268	301	283	255	278	292	288	280	271	289	290	288	262	289	292	301	267	262	310	309	270	281	266	286	256	298	262	304	320	285	359	294	263	322	296	283	280	309	295	282	288	260	301	274	268	284	282	318	248	310	313	283	307	293	269	277	294	288	309	285	292	299	314	286	294	285	290	284	322	303	297	262	268	299	314	295	322	274	327	294	296	291	274	259	255	279	308	290	271	291	252	281	283	306	282	256	276	309	271	272	307	287	286	291	278	259	265	273	265	274	278	294	308	290	292	285	280	275	271	293	294	271	318	305	325	280	291	321	315	260	302	316	287	296	296	295	260	289	283	288	261	275	260	273	277	289	303	290	288	305	312	267	315	297	294	275	309	329	277	279	275	289	306	241	258	292	264	294	294	248	284	285	273	256	300	276	260	304	320	285	267	291	264	274	300	287	281	304	306	266	269	259	289	287	276	284	260	295	300	319	307	273	283	267	282	287	296	273	243	293	279	292	287	301	273	306	252	269	286	275	266	291	260	271	261	300	242	254	267	276	275	284	291	290	285	263	326	279	245	295	278	280	304	311	305	273	287	318	291	279	296	264	264	301	296	309	294	288	296	284	309	291	262	267	324	310	261	309	319	261	272	297	287	270	299	276	275	300	278	272	251	270	299	294	288	320	299	286	302	253	314	322	289	253	265	295	302	264	250	282	312	310	272	272	253	267	270	300	292	278	284	285	313	321	273	293	282	278	298	304	307	292	295	299	301	273	302	291	278	282	312	287	266	271	287	284	278	255	295	313	279	326	275	263	262	281	260	288	284	275	267	307	291	306	299	290	273	289	257	298	262	272	284	288	279	256	295	301	275	308	277	304
38868	46651	43056	35017	20476	32409	67901	64565	48673	28031	15155	3618	2591	1779	1723	1467	1162	1124	970	806	787	815	811	704	736	732	681	650	664	716	624	689	680	703	688	672	664	707	728	704	708	756	725	684	663	693	701	698	693	631	675	647	662	668	683	660	694	703	666	651	698	682	647	694	653	715	657	687	621	647	736	717	607	666	683	703	661	649	681	652	679	649	716	664	656	626	652	677	677	663	669	625	633	648	679	692	683	675	688	681	648	680	641	667	715	697	666	672	666	680	693	652	683	675	673	700	649	668	668	642	643	655	688	647	656	676	693	693	673	709	669	676	626	651	687	670	656	674	654	606	682	632	683	629	658	686	663	674	634	692	689	685	670	675	648	743	712	657	630	664	649	688	692	668	644	680	668	704	667	696	663	700	656	654	673	635	645	687	661	666	615	713	708	699	692	661	713	637	637	678	692	624	684	687	676	694	695	666	695	675	644	639	704	650	669	641	664	677	630	685	736	601	697	680	700	704	669	642	666	651	688	675	713	704	683	688	707	682	692	721	666	702	687	641	682	677	694	664	630	663	663	645	669	663	666	663	645	629	662	671	625	683	679	664	686	647	696	648	662	712	680	660	673	708	706	639	655	664	638	703	662	714	681	655	701	661	688	651	657	637	638	629	633	647	678	698	677	668	635	666	679	678	635	651	652	645	701	673	692	653	712	600	639	661	646	669	686	697	673	703	641	688	654	657	691	653	629	646	690	624	719	682	676	692	664	689	622	673	664	643	677	692	697	651	637	717	729	655	666	633	637	659	674	661	643	642	707	658	667	692	690	717	672	655	652	612	721	753	702	629	700	677	651	687	668	654	716	707	622	709	746	671	631	656	648	650	716	679	704	684	704	643	690	697	732	658	640	665	701	626	683	656	659	637	664	656	658	669	722	690	638	657	642	696	725	640	673	666	659	641	641	687	643	660	653	687	636	654	690	673	684	652	682	691	667	661	667	696	705	693	710	652	670	670	670	682	639	711	677	660	632	676	679	672	627	669	663	664	694	669	670	672	652	635	660	653	647	694	680	646	689	699	704	715	679	656	636	709	617	644	683	653	689	635	705	642	703	703	640	704	686	710	620	661	666	681	678	669	711	674	655	668	638	667	675	697	672	644	649	715	638	664	668	705	647	666	633	689	663	657	681	683	696	676	664	691	647	662	661	708	727	682	673	657	648	645	614	639	653	696	632	672	669	721	683	650	671	676	684	640	672	705	651	681	667	709	760	674	671	660	647	708	674	676	657	662	674	684	696	646	654	661	643	690	614	698	682	670	701	694	662	666	692	674	667	698	647	663	655	661	665	647	714	666	666	699	640	630	706	733	689	693	656	671	701	676	632	677	687	739	654	677	680	686	645	690	678	699	622	726	636	624	711	648	650	645	684	658	683	710	668	692	704	705	687	693	729	698	664	690	671	654	662	689	642	656	689	687	689	629	682	701	650	726	709	680	714	653	675	645	670	711	672	628	642	670	700	664	654	664	689	633	676	695	638	705	674	653	668	706	653	691	653	662	697	668	702	708	665	667	700	695	696	684	664	678	722	625	671	653	703	660	669	630	672	666	701	664	659	608	675	681	681	717	708	742	689	643	666	674	664	614	693	624	633	636	688	654	698	677	650	682	692	630	702	644	628	684	673	653	696	665	672	658	664	746	668	639	654	675	655	692	674	659	675	659	637	655	685	739	693	716	692	686	618	678	647	620	665	644	662	703	654	641	730	694	668	674	714	639	677	666	651	679	634	684	641	698	679	664	691	638	695	695	654	714	674	683	673	699	662	616	632	678	687	663	711	662	698	652	665	655	676	668	626	662	675	651	663	657	653	654	655	690	638	647	677	688	684	650	744	689	637	680	669	679	644	674	678	627	698	704	690	638	605	677	692	683	682	661	675	680	688	634	665	678	676	666	640	690	671	667	642	640	658	669	680	701	677	634	674	667	685	676	639	632	696	646	688	643	657	663	640	676	730	644	657	652	688	714	688	569	679	675	679	661	682	653	684	693	677	624	674	709	670	693	690	681	708	699	687	685	644	673	656	675	691	703	703	693	693	614	687	698	664	665	676	664	721	685	715	644	657	703	636	678	683	670	669	667	666	629	691	700	660	670	626	701	723	632	654	681	666	627	671	673	667	728	682	652	676	651	653	649	679	655	647	696	688	668	643	734	652	640	653	655	625	673	637	720	670	649	681	693	653	687	651	712	648	689	663	700	667	695	740	651	648	675	687	654	719	658	704	656	680	654	679	714	625	679	732	643	700	636	704	672	602	674	677	688	680	672	692	696	684	639	661	692	661	706	668	702	673	682	631	669	626	697	648	682	684	688	710	614	680	622	660	651	691	688	659	631	657	663	648	633	650	656	652	727	667	703	675	643	708	699	660	630	678	689	678	695	704	684	658	714	698	647	611	689	712	656	656	649	691	690	717	665	707	654	667	680	664	677	700	654	674	667	670	727	648	635	687	679	659	705	637	665	677	654	696	739	650	661	643	637	645	636	714	643	640	658	670	653	698	705	682	663	631	660	690	661	678	660	704	683	676	717	657	694	689	649	667	711	649	660	670	677	680	684	662	710	684	661	668	695	661	661	659	654	675	668	708	639	675	671	698	669	673	639	717	629	673	652	663	701	680	679	614	708	640	707	682	692	622	664	679	690	688	650	676	701	704	644	657	646	640	625	647	684	704	649	697	684	688	687	661	665	675	709	673	655	718	637	665	684	688	673	683	640	693	677	648	680	654	682	657	717	686	683	682	694	689	678	633	690	654	701	663	722	698	688	720	660	706	695	678	631	639	651	652	712	695	619	662	666	647	677	692	701	673	710	714	723	693	639	639	719	645	655	663	709	677	669	686	688	678	704	654	665	698	683	669	666	688	706	661	666	688	674	680	645	677	658	668	668	714	642	733	694	715	643	655	654	678	694	661	633	643	731	695	644	634	655	631	665	709	720	607	672	688	648	653	662	654	651	668	686	694	717	697	659	663	653	677	651	698	677	715	682	699	661	646	672	666	696	660	665	672	680	720	666	677	652	660	697	701	646	635	730	689	682	663	640	638	703	665	653	624	684	651	692	644	720	690	672	734	718	689	642	667	636	650	649	639	666	668	655	675	729	714	618	728	683	674	715	723	669	635	681	663	679	677	669	716	669	656	644	667	669	683	655	640	694	713	676	703	661	617	641	703	598	641	662	652	699	719	641	660	658	654	657	651	666	661	683	700	658	682	687	685	694	706	664	684	678	664	687	702	670	682	625	633	640	641	651	658	652	658	664	639	696	707	687	652	653	636	643	657	632	669	718	677	690	687	698	712	651	654	678	683	635	675	644	679	674	659	690	648	684	682	674	654	651	680	684	674	717	691	640	671	646	689	668	650	674	668	682	683	681	687	678	664	707	697	710	705	644	654	608	644	717	660	690	659	647	642	686	688	643	635	656	650	685	696	674	662	707	679	681	690	703	703	640	662	677
12833	9834	6701	3512	1500	803	3962	3942	2441	1084	551	308	349	344	372	346	389	339	322	343	343	324	338	360	317	340	339	358	363	323	329	360	352	362	323	305	367	350	304	292	341	341	337	359	365	355	358	365	358	320	365	308	361	342	331	316	344	363	364	367	338	335	332	324	331	338	326	319	390	337	334	316	388	349	362	349	331	336	345	375	332	349	364	378	382	306	355	342	330	376	371	362	366	332	375	345	361	331	388	356	372	354	331	344	361	344	364	333	313	368	324	310	377	303	337	338	322	327	354	322	343	378	367	311	329	343	355	313	326	361	371	361	343	306	374	364	374	352	351	342	331	337	364	362	355	380	307	299	364	345	327	345	355	375	340	343	354	349	353	362	312	377	345	356	328	345	339	341	319	327	376	323	343	349	336	318	388	359	310	333	333	336	353	334	337	333	307	323	350	347	356	335	359	366	334	362	316	338	331	380	333	331	353	309	343	339	336	334	352	373	334	321	376	333	331	325	343	317	355	354	352	360	333	334	339	336	346	351	352	361	335	327	348	400	325	324	362	353	320	373	363	369	358	319	358	331	332	367	333	348	313	342	334	328	378	348	353	357	343	334	317	357	363	352	376	335	341	348	341	384	323	342	331	302	364	344	365	377	352	320	306	370	327	331	296	335	324	331	350	333	355	357	356	324	334	358	344	338	358	333	366	341	319	328	336	367	348	350	364	350	343	336	342	352	348	322	318	325	329	358	349	331	345	356	338	349	332	342	365	322	322	343	351	335	322	322	374	324	328	328	341	360	348	357	376	363	400	311	333	344	340	343	341	360	341	343	368	347	337	328	339	348	349	351	367	345	363	342	361	338	352	324	323	321	331	352	372	360	334	326	348	355	377	370	349	373	338	358	332	349	334	392	362	346	318	343	369	342	340	348	360	340	344	360	335	338	350	302	345	368	383	345	334	350	380	354	349	335	366	336	369	357	327	346	346	382	343	290	334	332	323	335	336	344	353	355	345	387	335	350	392	350	351	344	342	380	318	323	348	338	323	335	320	301	346	340	333	347	353	312	344	365	315	350	346	337	372	356	312	330	332	348	367	331	368	340	299	340	331	339	337	374	396	365	357	370	321	348	323	339	353	339	329	318	347	328	362	333	353	362	403	369	307	301	357	362	335	358	333	355	325	339	356	363	331	359	354	306	346	314	343	374	303	330	353	352	363	328	339	335	351	351	299	319	349	294	337	291	334	329	323	366	340	308	333	337	322	348	343	345	365	334	315	355	338	356	327	332	350	335	368	355	318	348	343	355	331	328	305	328	328	354	360	377	337	321	320	365	330	350	332	317	353	342	348	346	344	349	351	336	379	314	388	358	338	352	320	343	368	337	343	334	353	355	370	325	381	326	317	343	331	334	361	323	337	335	372	373	386	322	365	332	345	330	370	321	368	324	391	356	320	341	348	319	354	329	327	343	313	362	338	324	386	329	375	323	350	344	329	358	344	327	352	357	324	315	403	338	369	343	331	363	307	370	368	308	316	364	378	364	373	350	372	325	337	359	346	333	318	361	332	356	341	350	341	310	362	276	343	372	350	327	334	354	294	360	353	348	367	357	325	373	381	341	355	357	335	323	356	336	323	320	340	335	366	358	326	347	353	336	338	388	315	357	352	358	352	342	350	312	354	339	320	358	324	349	333	330	320	339	342	345	378	360	316	356	349	355	350	329	350	355	343	315	344	380	334	339	351	317	298	335	323	345	343	321	351	336	333	335	333	329	338	346	350	319	340	345	341	323	320	331	360	325	337	346	307	335	355	326	298	319	393	317	344	390	373	356	345	351	356	326	366	327	350	334	359	334	347	339	334	352	364	376	343	337	336	387	330	353	339	348	335	328	321	363	345	327	318	343	313	371	328	338	340	351	327	357	359	341	325	353	336	342	362	334	330	337	323	311	305	375	376	339	389	363	337	337	364	343	360	298	347	351	311	305	353	344	346	346	389	341	336	397	349	350	333	336	327	378	327	367	351	347	333	325	364	327	344	315	327	375	336	337	326	328	351	350	378	358	350	350	342	338	320	366	357	358	338	333	333	314	366	314	355	311	324	324	363	359	345	337	342	335	327	330	340	369	356	336	300	369	359	350	313	333	319	332	342	341	396	341	328	317	350	327	334	342	331	343	349	312	337	344	315	358	342	363	361	318	339	364	362	354	353	342	306	328	327	351	398	343	338	340	334	365	355	388	356	374	359	341	345	330	376	338	371	306	357	346	350	344	390	372	351	362	348	359	346	338	319	345	345	310	354	378	382	310	325	321	376	340	306	357	345	382	329	349	372	352	355	364	361	330	356	336	350	350	330	328	307	327	378	356	325	354	353	349	313	315	359	329	330	329	363	367	343	333	341	364	334	357	328	362	361	340	352	329	333	354	362	327	346	335	335	337	373	336	317	313	311	333	349	331	347	373	351	318	343	369	339	361	351	326	332	360	359	315	372	355	343	375	333	320	313	318	363	336	339	350	350	355	364	378	339	347	351	346	316	339	342	345	347	368	360	347	362	347	312	329	343	356	350	322	319	389	339	335	360	329	311	361	359	356	342	374	323	347	325	374	312	349	335	348	327	336	330	307	376	364	328	332	353	333	342	331	346	337	332	327	368	357	342	342	358	351	336	335	342	355	357	371	349	340	332	333	350	345	355	350	340	366	301	347	359	355	333	331	355	323	325	330	330	302	364	346	349	326	360	376	315	328	347	378	358	350	387	359	346	350	333	349	352	360	364	375	319	327	346	323	333	358	364	344	317	331	332	329	348	321	375	348	352	320	334	344	350	307	354	341	340	319	310	350	330	321	345	351	338	352	315	352	355	353	324	345	339	354	353	315	352	346	304	347	338	349	376	357	357	335	349	355	322	313	347	372	347	351	341	357	353	373	316	365	347	339	361	322	363	364	380	351	331	362	334	379	355	356	329	346	328	385	311	358	348	351	372	373	356	374	320	334	337	332	351	339	308	339	368	351	342	338	339	369	351	317	354	364	352	361	354	335	343	345	321	361	328	378	336	363	366	348	349	318	360	352	376	296	336	318	339	367	337	309	356	340	319	326	312	361	322	369	377	352	331	376	362	347	374	331	373	335	393	335	324	362	331	365	380	341	394	324	327	346	359	341	360	326	334	329	356	329	355	371	334	368	366	371	351	336	345	372	337	374	365	361	363	338	329	349	335	345	324	350	346	380	325	343	370	354	320	355	318	325	354	320	357	374	344	368	326	328	344	388	375	343	312	345	343	356	318	313	347	370	307	330	336	322	330	375	363	312	314	347	331	324	346	340	327	365	370	395	356	313	329	319	335	353	363	345	358	333	351	332	393	343	335	344	361	342	336	353	378	328	369	343	341	313	345	337	356	308	341	332	358	338	375	344	299	342	324	344	350	320	339	342	307	373	337	338	371	359	364	356	323	320	339	351	350	336	331	333	347	322	364	321	343	388	345	351	355	370	369	332	326	308
8419	10072	11540	9069	4935	3412	15251	12874	7937	3273	1528	856	910	902	823	843	859	840	830	851	813	835	839	813	840	841	866	842	849	788	791	814	826	856	812	896	834	795	784	835	914	814	795	835	778	817	789	827	807	867	807	849	839	832	838	826	815	834	782	868	797	860	852	825	783	827	810	850	835	822	834	855	838	854	844	828	845	850	824	846	816	817	877	810	857	868	865	787	862	847	826	816	825	827	839	884	779	836	839	824	835	845	846	799	865	796	832	808	855	847	834	834	831	824	824	885	846	801	842	851	855	816	849	830	855	838	835	803	834	789	853	829	793	844	825	792	850	858	831	863	852	855	821	846	851	842	847	782	806	849	860	873	853	819	833	832	818	852	796	871	854	769	868	838	871	829	811	828	804	791	820	836	878	832	817	837	824	836	832	750	822	850	874	831	820	865	836	857	827	804	825	845	817	794	839	819	838	854	881	817	868	813	858	838	855	818	872	825	866	850	844	833	846	817	800	808	787	787	796	832	778	837	834	829	808	822	823	754	814	847	933	835	891	830	782	863	824	865	859	833	855	769	811	841	823	881	843	796	862	803	848	795	838	806	775	785	842	823	823	823	888	878	831	873	843	828	817	815	801	802	825	868	871	789	837	810	841	868	826	858	821	831	816	840	823	814	845	811	818	854	833	832	821	786	800	852	844	821	849	797	844	850	804	883	819	810	833	781	790	857	838	812	819	869	809	865	845	840	811	826	786	856	825	840	793	885	853	779	761	804	838	850	839	799	829	785	809	834	818	802	776	880	862	814	807	871	864	814	851	829	839	811	841	849	844	851	777	858	822	810	823	840	794	864	824	840	803	803	806	783	843	840	812	863	824	782	878	846	841	797	837	813	853	819	843	844	871	883	839	820	846	819	854	810	832	838	859	829	872	807	866	812	831	823	770	849	857	839	847	852	800	803	817	799	829	834	839	827	801	723	807	804	851	834	852	882	861	804	768	825	780	770	815	834	849	825	832	819	822	906	796	867	825	800	819	817	793	809	834	850	770	868	824	813	825	806	770	819	817	838	825	849	822	787	827	821	861	800	808	844	852	876	856	818	816	844	815	796	820	854	788	799	851	859	855	855	795	878	803	866	804	831	873	866	824	787	848	821	833	790	903	817	825	856	834	807	832	828	774	793	853	793	870	824	820	830	850	885	792	834	843	817	879	827	848	813	804	850	840	759	822	833	835	840	839	796	769	788	791	876	887	808	797	869	826	750	800	796	818	818	838	825	809	837	833	815	880	860	862	854	817	841	863	821	836	835	855	851	844	800	789	786	868	858	870	818	816	886	859	807	809	837	835	820	834	765	843	868	806	823	801	845	811	806	822	820	846	803	822	834	875	879	824	857	816	803	838	835	809	809	802	863	848	828	822	829	790	809	823	847	861	850	807	832	865	857	830	844	805	845	823	851	822	842	847	893	851	850	807	806	847	846	799	833	847	810	832	856	847	868	825	772	890	813	793	868	817	816	834	835	827	829	889	883	774	818	854	806	851	833	847	848	828	854	815	763	852	824	796	807	803	868	838	787	840	822	807	835	823	835	831	837	892	844	857	796	878	757	764	816	823	820	808	855	883	850	873	831	852	828	835	868	861	814	835	811	832	858	819	829	768	874	853	791	792	800	808	822	820	784	858	845	787	811	826	856	822	819	854	840	843	841	862	840	836	819	821	815	802	800	795	780	863	825	844	800	814	845	833	807	863	856	873	849	846	778	805	868	852	808	852	854	772	873	828	871	880	830	827	849	799	807	813	836	814	851	868	804	853	849	794	830	812	831	865	858	804	786	825	800	891	790	813	819	820	819	852	836	808	811	818	875	879	832	771	852	803	817	840	842	827	833	830	818	803	820	823	873	824	862	857	866	810	814	844	836	874	831	884	815	819	850	743	870	832	825	828	856	828	852	837	804	801	819	820	801	833	824	785	803	882	797	847	840	839	829	858	849	810	836	811	793	844	786	820	882	850	833	853	832	792	786	881	814	839	832	808	836	861	841	820	825	850	808	837	814	834	799	831	812	846	840	816	873	848	811	820	803	818	833	880	839	839	850	803	847	825	837	816	837	799	873	857	813	861	819	825	842	820	802	810	875	846	794	876	798	884	802	807	829	857	856	829	852	847	865	847	860	823	849	828	802	848	851	830	836	886	819	838	828	867	838	802	815	819	907	848	799	836	846	916	801	826	866	813	829	800	833	817	839	848	820	816	790	813	813	835	839	843	823	876	860	774	836	836	859	794	823	835	834	810	845	828	827	800	827	843	845	848	828	814	815	831	795	799	843	847	857	868	897	809	854	802	844	788	809	811	801	888	811	827	810	860	804	798	903	790	884	794	843	795	851	829	798	811	841	902	841	875	821	827	832	809	840	796	814	810	852	824	782	790	854	825	835	837	823	831	864	824	826	861	839	876	816	828	833	820	839	869	822	812	859	809	823	852	859	865	835	896	829	787	853	796	889	810	808	788	850	858	827	827	791	816	872	854	826	819	819	850	793	844	810	815	881	824	811	801	791	865	826	823	772	818	824	851	831	778	826	877	830	803	831	845	855	818	810	805	845	799	818	853	800	815	851	783	822	772	829	818	809	857	832	819	848	860	877	817	819	841	797	818	803	777	811	863	829	780	809	875	806	830	806	850	819	836	839	805	830	774	809	835	788	834	848	839	833	858	802	805	809	842	863	848	825	817	842	800	801	790	823	866	861	804	793	789	861	834	863	811	808	831	809	773	822	822	819	839	836	810	873	805	798	828	807	815	782	830	858	878	815	819	824	848	814	786	812	801	844	816	855	778	885	803	847	811	848	833	811	806	830	833	868	807	839	825	824	825	878	818	842	851	882	784	844	857	824	852	828	861	810	867	846	833	850	817	859	806	833	870	824	848	822	865	850	872	801	812	824	850	774	896	780	799	809	768	804	843	808	796	819	823	778	836	771	824	859	886	815	858	832	868	835	840	859	827	903	803	843	860	834	846	814	747	864	893	809	799	803	866	832	818	837	810	820	805	793	798	787	885	832	856	807	834	811	828	849	910	799	850	813	789	841	825	838	866	824	866	861	840	828	811	809	825	814	797	869	815	802	811	858	846	787	839	817	846	836	861	833	859	802	814	854	850	783	854	796	804	788	858	893	777	795	769	841	868	789	876	827	845	831	842	821	791	816	882	813	851	848	819	842	776	785	875	852	831	794	841	859	852	809	823	833	835	831	815	798	848	809	795	854	865	868	846	854	857	860	836	826	870	848	829	864	873	840	829	802	851	829	808	870	849	841	881	864	809	839	899	812	806	788	833	867	849	843	860	812	811	833	893	877	833	838	865	870	855	781	823	830	808	804	805	802	844	797	814	834	841	884	835	887	838	871	819	844	826	854	830	866	824	836	883	814	840	809	790	841	831	856	879	874	779	826	788	862	842	822	809	809	826	819	865	804	841	853	823	854	827	827	807	799	834	849	840	822	837	844
41921	49747	43593	36012	26882	14911	30330	38996	25688	10576	3398	1007	532	498	429	442	461	453	413	414	381	417	444	407	403	401	382	445	395	410	396	418	383	409	374	385	443	404	408	407	438	385	392	372	396	442	367	390	417	360	407	374	367	422	430	380	351	399	415	390	403	378	382	387	390	385	388	384	396	420	381	392	371	407	427	415	402	387	382	410	362	409	382	362	380	365	392	410	409	403	388	357	419	377	399	398	437	364	394	383	387	395	378	428	366	386	410	402	384	413	441	395	387	386	416	386	409	368	376	391	367	397	421	375	362	386	409	409	419	414	393	340	420	394	409	403	414	410	359	374	379	377	411	414	366	410	391	404	385	382	383	411	395	374	418	434	399	395	402	364	355	358	416	409	432	378	368	392	372	419	398	397	424	360	401	427	414	404	392	402	367	432	385	369	448	403	373	387	403	370	405	401	383	413	404	414	396	381	409	396	385	398	416	425	378	385	376	404	378	406	392	406	431	385	382	376	372	395	408	394	396	410	359	398	399	430	398	411	356	391	388	390	392	415	405	375	429	404	358	391	419	445	387	385	443	413	398	386	388	383	424	408	411	367	413	376	398	430	370	406	373	378	366	377	400	408	395	389	403	369	416	412	402	343	422	374	421	418	398	425	371	382	412	351	430	369	391	405	407	405	348	383	383	364	394	394	420	400	390	376	390	418	387	401	416	405	433	417	383	363	417	377	410	405	399	373	407	408	412	439	377	390	416	403	410	354	391	403	405	399	391	410	384	352	425	384	389	403	400	401	401	393	460	389	409	399	432	413	414	444	401	393	369	391	404	419	401	364	415	398	415	382	432	388	372	372	407	374	376	406	410	379	378	382	380	412	369	390	388	397	384	403	383	386	343	409	432	370	410	406	390	380	390	376	372	394	397	398	399	406	413	374	402	378	387	388	378	383	405	405	431	405	400	381	395	388	387	387	355	401	388	364	368	402	419	370	368	392	393	395	373	405	354	392	348	410	406	369	373	422	400	437	388	401	384	387	375	387	427	360	391	399	383	430	419	376	390	405	414	379	426	444	402	410	373	384	386	384	413	405	386	406	393	431	419	390	403	402	379	397	401	370	412	374	400	392	371	381	432	404	386	414	406	356	406	382	378	406	372	417	403	418	375	413	396	411	363	370	402	377	385	413	406	370	425	357	380	365	407	421	387	390	417	371	403	420	385	386	412	378	382	364	431	385	418	386	395	401	414	389	376	397	387	393	408	450	464	419	379	394	351	379	409	397	391	399	398	428	394	408	381	375	376	401	410	395	419	354	401	417	376	394	387	432	401	410	391	392	396	386	381	397	410	384	376	398	367	385	379	388	377	391	365	396	388	363	367	421	375	402	404	396	366	415	407	388	378	397	413	386	404	396	373	418	364	376	382	389	376	369	400	404	384	377	404	414	399	406	438	426	415	383	382	374	387	360	406	405	402	405	412	426	388	431	417	406	351	368	408	396	413	390	413	414	384	375	392	411	367	401	423	406	370	375	376	392	366	412	419	386	400	368	424	393	396	374	381	383	414	395	415	389	378	419	421	390	360	399	418	403	396	363	411	398	390	380	412	400	372	384	356	399	378	378	407	410	398	378	404	388	372	370	419	381	401	392	427	384	397	378	401	350	404	435	424	397	399	390	377	408	389	399	406	391	409	403	424	425	372	394	406	390	381	409	426	374	390	359	413	420	365	362	410	420	369	456	399	397	400	382	422	369	425	393	395	419	379	398	393	440	356	399	406	376	437	385	413	393	376	378	404	419	343	410	385	397	417	428	399	371	401	356	402	404	427	389	397	358	400	411	382	386	382	412	368	417	396	427	399	360	336	404	438	407	388	411	404	424	432	389	429	394	371	386	411	396	416	406	378	395	364	421	405	416	423	398	440	393	375	360	396	413	424	411	417	388	407	421	365	423	447	415	417	398	412	419	414	380	404	391	418	392	389	385	372	406	411	386	384	400	416	403	386	388	399	402	447	474	439	395	455	405	393	368	369	394	387	412	411	370	381	413	398	370	426	392	394	395	401	393	405	377	386	391	409	404	396	395	435	416	418	423	383	398	379	390	406	400	387	407	410	415	403	402	393	402	393	403	399	367	371	372	391	367	389	378	404	365	408	399	401	394	450	377	401	385	424	381	416	390	368	420	388	416	400	377	396	393	420	394	415	379	376	398	381	413	381	384	406	401	391	381	389	356	395	403	407	383	414	407	408	395	363	434	402	412	363	411	392	418	382	373	389	430	404	397	361	379	435	415	423	406	409	363	426	429	413	385	416	379	367	395	416	415	398	358	412	427	414	403	372	411	377	380	378	409	404	423	386	432	407	403	351	399	432	401	380	407	391	378	410	385	423	431	369	410	356	377	399	386	367	417	413	383	383	376	373	383	395	366	349	384	406	389	398	402	407	411	396	393	379	400	373	388	400	411	405	378	378	408	375	392	393	378	435	351	422	427	410	365	425	391	363	416	405	399	392	383	413	409	398	373	436	417	375	395	397	430	383	408	402	382	392	416	406	373	383	402	394	394	404	412	433	404	392	391	414	371	371	405	417	428	405	402	411	390	404	394	414	378	362	381	391	400	363	387	369	422	369	405	419	389	393	356	394	372	415	431	415	419	403	386	362	430	437	425	368	444	406	387	385	387	375	364	360	432	387	391	405	414	375	372	368	387	376	380	360	411	394	431	387	392	389	373	360	408	399	360	398	420	386	399	367	389	393	404	414	384	379	425	424	431	417	386	402	420	367	405	439	415	437	440	415	388	394	415	384	420	399	404	406	393	391	370	412	426	389	390	367	392	417	391	403	390	383	374	373	396	364	385	411	385	413	422	368	400	388	391	390	419	417	411	406	383	419	379	409	396	441	433	394	392	415	401	372	396	416	412	380	419	482	391	425	396	399	389	348	379	376	382	405	365	420	412	382	402	394	378	389	389	400	408	373	380	411	453	407	428	401	396	366	372	367	398	390	389	438	388	424	368	424	349	415	380	371	401	419	428	372	399	396	417	410	378	393	398	398	377	412	429	417	426	413	376	425	410	382	415	380	417	353	392	407	415	385	424	415	388	394	414	414	387	424	390	397	406	420	399	434	388	399	384	373	386	380	351	354	417	421	417	386	365	343	419	400	385	409	381	382	407	356	367	394	416	380	375	394	377	400	416	374	447	379	378	422	400	399	379	385	415	377	393	371	424	385	374	369	416	408	413	387	369	379	370	402	399	384	399	402	443	410	396	408	404	370	381	420	437	436	376	407	431	370	401	431	379	398	445	404	396	403	403	392	366	368	378	376	405	385	444	389	403	402	404	403	388	402	432	408	391	413	408	426	357	390	434	412	385	379	389	397	406	383	406	377	438	399	384	356	417	398	374	406	358	419	388	418	399	397	385	406	407	420	406	401	401	416	415	409	421	363	403	395	389	372	401	408	364	420	400	375	423	374	396	364	391	405	391	388	387	391	442	369	381	367	413
30762	45109	44280	41993	19619	8276	47888	52694	39629	20353	11085	3230	1887	1419	1203	1272	1222	1078	979	952	1007	956	970	932	943	916	947	914	924	976	875	913	895	910	970	869	967	915	882	893	984	885	924	949	914	885	912	969	930	879	925	930	952	906	953	934	914	939	916	924	868	969	971	949	894	969	969	931	912	935	961	933	949	905	913	872	920	921	899	853	980	981	907	933	934	939	975	923	867	929	923	923	920	899	997	929	946	938	946	965	910	896	965	903	937	942	938	909	888	943	932	918	907	900	866	960	957	909	950	903	933	907	990	969	904	899	941	951	918	976	958	980	932	929	937	910	927	896	923	881	988	920	952	868	903	954	925	946	957	946	947	906	901	876	924	922	889	910	972	881	918	970	909	938	883	935	954	912	927	902	980	978	913	907	906	949	927	895	941	975	906	978	966	877	940	951	951	952	945	889	893	946	895	917	900	959	943	938	908	957	896	947	893	929	984	897	951	924	975	947	938	919	907	959	936	890	908	1008	888	915	949	877	920	937	896	920	893	963	961	939	939	860	870	931	929	904	930	906	972	907	862	941	971	898	953	941	925	916	950	919	922	935	935	928	894	930	951	928	947	892	893	971	915	959	919	895	940	902	955	941	905	901	889	904	923	930	940	963	982	900	885	897	935	897	916	948	882	892	931	945	910	950	961	903	919	913	927	929	921	949	948	922	864	869	894	979	974	926	879	974	950	952	920	935	923	922	897	970	919	954	981	955	930	949	917	944	921	900	903	900	908	945	926	1010	929	884	878	943	889	967	886	910	916	921	901	908	977	919	888	895	965	893	936	964	902	974	953	912	891	935	870	921	932	947	953	927	911	868	939	910	903	944	942	888	852	891	929	930	1012	901	840	899	909	987	850	910	935	908	964	959	853	960	945	945	960	915	937	928	907	943	869	946	920	927	878	900	866	921	883	888	905	918	909	914	943	968	933	861	926	912	906	973	907	916	882	936	903	897	919	955	892	958	907	885	986	864	894	975	875	953	979	886	858	927	989	914	958	935	895	947	861	953	917	911	935	936	900	929	930	921	893	959	873	929	888	932	919	921	936	910	911	910	917	922	906	957	906	892	933	933	933	905	931	928	917	908	951	900	932	950	893	888	876	908	902	943	930	946	914	938	914	961	929	898	960	977	933	879	888	933	927	934	957	871	915	959	914	925	971	919	920	898	896	907	880	906	944	904	978	956	928	887	887	908	943	893	929	873	927	936	910	918	973	913	928	956	933	951	913	883	902	898	886	962	915	910	899	926	921	962	940	976	905	935	912	879	946	926	954	911	924	917	922	970	897	955	958	930	907	935	924	946	897	949	865	968	912	907	885	933	950	917	963	1001	938	897	930	955	982	957	917	932	909	874	930	918	944	903	908	967	913	931	921	873	880	929	921	863	902	952	943	917	900	935	990	996	870	889	1009	923	945	891	925	882	933	962	883	958	891	848	893	938	888	883	885	888	915	923	912	905	909	915	890	897	943	922	905	887	869	939	891	916	926	914	902	885	925	962	941	932	981	977	932	929	966	979	906	938	945	933	920	949	904	935	890	932	931	885	950	902	916	885	921	899	926	912	983	969	962	904	938	910	888	898	907	957	961	910	976	963	901	911	842	905	916	931	945	918	998	930	907	923	886	915	864	962	939	940	982	909	919	907	908	995	927	935	952	942	939	916	933	913	929	940	945	909	901	922	920	943	892	850	919	900	913	967	970	945	901	877	901	915	931	891	917	945	888	891	907	908	912	937	891	954	937	877	939	946	915	907	888	976	905	936	920	917	946	903	987	938	883	908	951	931	865	880	926	963	952	972	918	912	964	960	946	884	914	944	872	970	978	875	959	1017	921	971	909	959	921	886	948	891	911	975	944	1009	925	949	929	892	882	917	947	902	915	882	909	933	922	944	925	959	905	988	934	921	971	933	916	917	951	939	927	920	958	973	907	909	939	955	898	981	870	971	914	919	922	931	907	977	973	922	940	997	954	877	900	914	926	873	942	934	897	907	907	921	885	939	1012	982	867	927	979	938	897	959	861	944	962	845	943	931	885	923	922	914	906	947	897	911	882	948	943	914	896	887	866	917	937	1009	952	930	903	968	922	893	941	924	891	892	922	934	911	899	902	926	893	924	929	916	950	921	908	856	869	905	908	933	903	942	971	915	893	960	869	924	889	955	875	874	964	932	965	982	898	917	946	933	935	877	911	968	968	950	905	908	923	888	943	950	920	862	937	868	935	939	975	948	914	899	901	975	959	915	886	899	924	928	953	960	898	904	952	915	874	880	952	1001	932	919	886	951	969	872	940	950	896	929	952	982	905	888	993	936	919	918	921	934	1011	932	892	940	909	943	890	967	906	915	920	921	974	929	929	940	932	938	899	943	986	956	953	916	921	872	911	922	883	861	967	939	943	932	937	873	908	924	972	905	920	975	952	945	948	910	927	948	900	936	931	898	900	926	857	935	835	869	965	861	913	940	904	914	912	901	976	918	979	936	876	931	929	923	896	973	899	944	907	888	916	907	924	884	950	991	1005	908	943	948	922	890	914	947	856	925	935	1015	984	916	957	913	866	912	913	919	885	981	919	916	937	955	930	959	910	878	906	943	875	976	916	973	945	924	897	934	909	934	956	886	949	920	930	914	958	958	886	898	931	1019	896	904	926	920	926	889	913	922	906	995	894	935	943	908	871	917	928	963	894	956	873	901	911	938	895	919	905	924	927	892	891	942	939	927	961	908	900	940	899	897	877	927	916	945	900	957	897	964	900	889	905	962	908	873	923	882	894	938	905	972	894	927	870	942	886	913	948	952	937	933	973	915	949	893	941	1004	956	945	912	921	905	915	884	943	907	856	931	880	910	931	896	948	954	960	917	952	925	923	895	901	916	943	863	926	914	941	940	893	913	913	938	951	936	946	948	874	919	950	941	938	935	923	918	943	913	889	920	916	926	946	911	919	935	905	949	960	902	922	935	895	930	948	948	956	918	925	939	927	962	919	931	932	927	952	900	896	901	910	976	935	862	966	1006	946	979	1006	910	904	942	933	939	870	907	980	970	996	888	927	871	935	907	935	951	894	978	939	952	915	914	903	920	904	897	965	920	978	903	1038	973	935	916	920	926	888	881	879	887	918	911	917	938	891	917	972	960	960	914	843	953	981	943	934	945	927	921	914	907	899	958	915	957	935	912	948	937	944	920	926	925	921	931	902	920	936	851	929	896	982	897	907	930	935	959	970	933	942	872	920	908	932	921	886	957	935	910	1000	889	924	950	894	885	913	908	931	894	924	909	952	926	899	931	910	906	930	937	946	910	887	915	979	950	905	940	955	923	857	823	922	928	930	900	939	976	953	934	933	894	942	976	895	911	933	911	920	889	913	957	878	923	937	907	900	887	946	877	910	922	940	857	925	883	894	894	907	895	975	911	883	890	865	926	902	942	929	888	867	911	966	904	933	913	915	900	918	931	953	895	895	905	888	932	909	980	946	943	938	980	911
49876	48326	49423	36573	24514	21736	49931	52797	36018	16769	6982	1509	637	513	408	414	367	367	353	302	333	313	324	327	286	326	313	323	335	313	336	289	314	328	271	308	286	307	281	317	290	344	308	320	318	303	306	304	289	309	312	310	342	319	320	289	313	291	307	306	312	373	347	341	315	305	336	286	300	332	304	299	331	308	283	312	317	312	295	301	311	332	298	312	308	300	295	321	286	300	320	278	297	317	314	273	304	277	329	304	304	308	310	311	301	310	304	321	299	289	311	328	300	286	356	326	290	300	302	287	306	320	340	317	301	266	307	317	354	301	282	307	326	317	291	281	300	355	293	313	325	334	267	310	324	330	314	329	326	315	303	314	314	298	323	322	301	307	282	327	288	287	303	287	293	331	316	338	318	291	340	318	348	296	329	315	317	272	313	301	301	319	312	295	310	301	311	306	313	304	303	329	321	319	313	327	306	307	306	298	324	314	335	277	308	321	339	343	302	298	327	334	318	315	307	355	312	296	301	283	302	306	307	333	297	282	305	325	344	323	312	288	318	316	332	340	319	334	327	290	313	319	311	310	295	328	359	332	333	310	300	331	291	287	284	302	284	307	328	297	287	304	286	326	302	314	301	335	303	296	286	313	293	289	316	308	305	312	329	319	286	334	343	309	294	291	322	271	311	271	310	317	315	332	348	345	288	302	320	299	332	301	312	319	313	324	302	315	312	313	312	308	329	308	318	296	304	292	330	328	309	281	307	354	305	319	302	315	296	285	290	316	331	320	336	329	296	326	343	296	308	336	274	343	325	341	332	287	295	280	290	310	332	316	322	328	303	294	294	308	317	329	312	330	295	280	298	313	324	300	312	324	302	308	279	312	301	311	309	314	332	318	324	316	318	325	319	300	334	322	327	305	277	302	323	277	314	295	299	320	322	291	325	293	315	356	293	323	290	316	338	318	307	292	287	294	293	316	329	322	319	313	308	317	296	284	306	325	330	314	293	308	322	330	333	281	332	275	310	308	291	301	309	317	311	295	292	323	302	304	315	325	315	326	319	285	300	315	295	290	288	288	294	317	308	333	302	305	307	287	319	305	278	266	304	305	319	295	304	367	318	299	309	304	297	291	288	305	334	287	301	333	307	320	306	299	270	306	317	291	290	310	305	314	331	321	290	297	271	305	326	300	342	305	309	283	282	293	284	291	318	301	319	297	329	292	339	292	293	318	317	322	310	299	305	303	286	289	321	316	327	318	320	321	289	284	284	306	320	309	296	305	296	307	295	316	300	294	300	305	315	297	293	334	318	306	310	300	328	298	292	312	284	313	334	328	318	332	297	333	315	296	314	317	292	303	272	350	315	324	308	337	338	301	316	301	305	291	297	324	281	285	331	310	341	305	300	327	294	269	344	301	322	271	290	296	306	318	295	309	328	340	309	331	306	296	320	347	270	319	287	279	304	321	310	313	306	300	309	329	323	304	326	319	306	316	335	303	296	303	319	281	333	312	329	308	306	295	301	310	316	333	270	312	295	299	312	334	290	320	334	303	304	306	277	302	304	327	274	287	355	328	311	295	316	290	309	307	318	334	319	302	290	310	299	286	333	314	290	322	294	273	288	297	310	301	306	291	324	301	327	320	319	325	379	340	319	314	316	294	306	273	325	294	311	298	256	311	323	318	343	317	304	280	293	282	302	339	300	326	333	289	309	305	306	324	286	316	309	291	305	313	268	297	319	327	266	295	345	313	308	309	313	295	321	323	287	306	314	314	329	302	320	312	313	340	329	332	323	302	331	292	332	304	308	343	328	332	315	319	263	298	314	293	296	314	312	301	301	368	308	316	273	276	287	305	319	294	319	291	325	304	300	312	268	313	312	300	299	287	309	281	358	316	270	291	327	289	314	297	337	312	288	290	348	308	287	321	299	318	302	303	318	347	303	315	323	301	340	307	350	359	324	304	305	295	348	315	301	314	308	311	345	298	313	304	291	305	328	268	298	300	300	292	304	307	305	316	318	310	329	308	291	284	298	289	301	309	329	284	304	253	293	318	315	303	330	317	333	335	320	303	344	322	343	321	285	293	309	281	313	332	302	345	323	318	333	319	338	319	324	308	314	320	300	344	286	325	314	312	316	304	338	275	307	290	291	327	314	299	320	283	295	317	302	287	288	286	305	293	298	329	303	353	339	292	290	317	321	327	303	321	296	294	287	302	348	290	322	353	296	293	308	314	333	307	307	280	311	291	347	281	321	315	297	327	292	342	315	295	334	303	322	298	329	324	327	288	307	313	306	324	302	297	317	330	321	309	331	287	315	282	281	302	300	269	321	318	323	299	307	302	306	285	282	335	331	284	314	326	301	304	321	258	312	344	303	292	290	299	296	311	307	319	324	310	312	317	317	321	321	308	313	316	320	311	318	297	291	311	329	299	304	317	307	306	286	317	295	315	334	286	310	307	316	318	329	349	300	275	299	301	317	301	303	268	314	281	289	331	294	275	298	303	298	311	271	319	280	290	320	318	282	310	293	315	330	322	315	294	307	280	301	345	292	320	302	286	310	323	292	333	320	298	326	298	278	349	282	312	309	349	294	325	332	318	283	288	292	350	342	317	298	299	305	297	307	329	298	321	331	288	331	284	333	296	293	304	322	283	330	256	303	296	279	309	282	295	292	343	298	329	290	299	307	274	310	320	306	346	323	306	281	307	325	256	308	306	282	314	299	287	313	341	310	304	310	313	309	283	308	311	314	274	313	309	316	312	304	294	304	315	307	302	300	288	322	318	317	314	292	306	286	282	286	324	303	295	335	305	294	326	310	325	308	318	310	327	284	315	307	287	318	294	300	336	256	322	278	311	329	318	318	313	303	319	321	287	338	340	302	307	293	291	324	330	316	311	310	329	326	305	336	336	279	322	340	292	339	308	295	311	300	306	310	290	301	318	332	328	311	308	295	280	321	297	306	304	288	316	293	316	302	313	295	266	304	289	296	293	286	288	255	314	307	325	300	330	312	306	315	339	313	292	352	304	306	336	285	290	294	310	301	316	308	314	301	300	326	303	264	309	345	303	286	284	318	295	262	329	285	307	303	325	275	317	308	324	285	302	344	290	283	309	311	305	295	317	300	308	316	299	315	328	293	298	324	284	300	311	325	307	331	322	324	294	288	310	278	321	329	322	297	349	335	311	277	306	313	299	293	274	313	310	292	321	303	321	309	306	319	331	343	315	313	318	317	324	310	348	350	301	317	315	285	319	265	312	309	284	348	302	276	322	304	293	299	347	283	351	288	315	316	320	311	285	292	296	288	331	345	315	315	310	306	291	329	305	334	301	282	289	309	321	299	283	299	294	307	304	322	362	300	293	282	292	297	327	296	307	292	287	315	327	310	287	304	316	314	316	307	311	328	293	302	310	330	326	304	315	317	303	287	295	306	331	291	318	300	307	275	332	311	342	305	309	309	305	319	317	334	282	323	285	290	297	304	276	290	319	281	344	323	313	338	322
36233	45694	51811	39545	14687	19798	68907	64916	48083	25910	17401	4897	2236	1549	1387	1304	1109	949	843	747	756	757	762	784	741	786	732	744	721	714	709	700	761	678	721	690	719	756	693	712	724	755	664	729	752	721	772	732	690	723	720	725	759	715	688	701	713	764	737	679	732	716	700	708	677	738	698	688	720	763	789	737	681	713	695	773	756	704	725	690	716	703	722	701	708	705	696	706	752	710	716	711	704	671	741	749	691	683	741	729	726	694	731	720	689	698	700	748	716	702	714	737	721	746	675	749	676	695	709	676	692	694	728	690	717	691	688	700	689	734	740	739	681	711	744	731	714	702	701	730	762	654	690	720	680	716	681	710	684	742	759	718	675	695	713	731	686	691	709	723	761	711	724	725	746	754	704	719	686	719	757	726	716	755	720	738	758	726	689	737	702	717	639	728	699	696	726	685	700	699	718	741	720	724	715	721	658	682	792	725	632	764	698	726	704	724	717	744	744	736	719	713	745	719	716	722	685	739	727	775	759	714	722	727	748	716	752	715	730	713	703	711	689	726	720	696	736	689	741	737	706	706	707	736	709	703	712	684	780	679	700	723	706	729	708	739	694	690	741	717	719	706	738	649	748	731	703	737	683	711	748	731	712	711	725	671	736	759	749	675	750	762	720	739	674	687	664	739	671	722	721	709	700	730	745	702	719	740	714	718	717	736	711	706	732	728	746	716	740	724	716	726	682	681	725	715	692	684	737	678	716	714	712	759	709	666	707	726	729	713	697	736	707	710	744	743	767	755	668	716	742	677	722	719	718	735	737	716	707	691	723	695	735	709	775	742	720	771	668	698	691	723	713	702	735	693	687	751	648	705	707	702	734	707	752	708	771	681	742	718	735	714	696	743	694	699	732	695	735	732	698	707	765	682	699	707	709	749	736	764	727	716	712	706	728	722	704	746	695	711	662	704	741	668	733	694	727	725	699	717	708	714	698	721	763	696	673	733	757	665	750	720	729	701	721	682	709	732	714	743	749	727	671	705	711	695	731	701	767	672	735	647	744	747	725	714	709	679	665	697	720	721	715	762	728	734	705	716	737	679	731	703	740	753	709	755	733	718	712	726	725	717	734	661	716	742	712	676	699	703	737	717	722	770	690	735	743	702	713	720	691	749	711	753	758	734	699	744	697	697	674	700	731	719	707	723	676	713	747	703	721	677	716	664	717	800	733	691	687	742	682	714	720	723	743	680	705	688	716	730	750	747	746	733	731	698	715	687	742	722	697	700	745	749	740	710	705	732	687	730	741	683	746	703	727	745	680	668	739	784	739	724	721	738	695	724	755	672	718	737	682	690	694	691	680	691	695	783	737	700	655	744	713	715	700	719	680	734	736	695	726	706	717	728	702	698	709	748	684	763	723	722	752	735	747	744	692	740	740	724	672	705	671	753	749	705	722	668	771	767	728	763	710	737	762	724	729	678	732	674	692	689	730	752	667	728	736	679	651	774	700	723	723	732	663	687	687	722	761	698	728	709	698	750	724	759	723	692	698	741	717	724	705	742	747	738	754	751	734	696	680	743	764	683	729	679	703	708	738	780	713	710	720	697	715	705	715	731	699	692	698	726	722	732	690	723	715	713	708	699	715	762	733	741	704	681	701	720	760	712	712	677	731	691	728	705	716	737	741	731	665	714	705	737	690	688	706	774	684	687	711	712	754	719	714	679	723	716	761	717	697	693	708	710	753	685	739	720	692	705	721	713	720	707	744	733	701	700	752	722	706	689	707	685	724	680	718	693	728	734	708	688	709	695	733	767	718	728	738	756	713	720	722	662	734	737	690	716	671	702	723	710	730	709	731	732	704	675	726	742	709	721	689	741	676	722	703	756	757	718	682	713	762	692	699	708	717	724	718	716	700	731	717	707	734	743	758	743	677	684	699	724	743	709	711	778	726	719	702	713	716	767	762	731	707	675	712	720	755	691	762	687	729	703	684	743	744	705	680	734	724	710	724	694	715	746	732	712	767	688	731	713	674	749	676	744	686	725	752	735	700	705	740	686	718	761	740	701	699	722	717	726	755	723	675	735	680	757	696	675	692	722	686	731	752	753	722	737	724	709	713	692	690	727	696	724	745	684	716	716	726	683	663	734	713	675	699	699	687	701	741	672	696	684	719	714	748	739	717	708	709	729	701	676	739	673	731	709	739	725	701	712	739	714	735	719	718	700	701	683	724	729	736	702	750	704	710	707	689	729	721	746	732	737	687	739	746	748	758	708	789	796	722	754	702	739	711	745	678	732	718	699	713	704	729	698	757	750	711	694	690	713	748	726	737	757	715	759	703	740	735	723	712	721	696	720	735	713	714	708	720	800	720	744	725	663	698	694	739	708	702	731	743	653	711	729	729	671	686	749	722	740	752	782	707	692	725	666	735	673	725	757	750	695	714	715	693	680	751	675	747	696	781	730	694	678	676	696	738	718	700	677	755	746	731	698	709	735	741	758	674	719	713	736	699	705	743	711	715	757	711	686	715	687	715	714	725	736	750	712	778	757	684	733	724	736	718	688	741	754	713	721	728	697	681	712	738	660	706	703	669	768	698	729	708	713	682	750	705	700	720	686	709	694	702	714	712	703	713	669	698	672	737	713	674	698	724	700	714	685	744	741	695	758	704	708	731	730	705	686	716	712	716	735	721	712	742	734	719	720	659	696	728	696	708	712	707	733	672	715	691	694	706	743	741	694	713	688	721	753	706	677	762	700	762	748	736	711	677	736	734	687	753	730	740	711	720	737	708	714	772	651	654	752	741	682	696	724	678	678	712	713	780	679	701	735	749	740	736	694	649	721	759	696	757	677	754	702	690	737	738	713	697	719	718	732	748	739	666	701	709	712	735	695	709	701	685	777	704	705	754	767	677	727	714	691	736	720	683	722	698	719	698	695	696	685	661	711	679	705	729	719	692	726	753	701	680	674	753	673	722	757	734	741	705	722	698	712	716	689	710	707	755	653	748	758	729	711	737	709	724	711	690	698	714	717	745	685	743	732	717	726	744	744	719	666	735	737	715	691	691	703	757	670	718	838	675	711	687	693	727	744	691	709	725	707	703	738	722	696	679	726	732	693	707	717	705	682	659	720	760	698	712	732	723	700	740	685	782	714	737	715	715	766	691	704	751	746	683	725	677	693	710	731	708	700	673	780	701	715	714	734	743	700	689	731	688	703	695	705	733	681	684	743	683	698	706	737	695	656	717	750	743	707	694	702	721	740	711	743	728	745	737	731	742	727	719	723	713	719	727	686	740	691	689	726	735	724	743	649	733	715	689	727	714	710	690	680	711	708	712	694	757	716	705	775	721	710	712	725	678	738	697	706	673	709	706	695	727	689	707	728	724	706	744	728	747	719	707	672	732	724	697	731	682	725	674	702	743	733	779	661	744	698	737	754	716	712	726	702	744	723	653	713	745	733	712	721	682	732	677	729	688	711	714	737	696	725	701	712	733	696	754	717	702	671
12834	9075	14332	5905	1168	934	2958	4765	3186	1346	632	404	372	375	348	343	343	392	368	328	356	334	398	393	360	338	354	402	383	352	347	349	319	360	360	356	391	365	370	396	385	404	371	380	380	340	342	339	350	372	330	336	368	369	362	352	342	334	355	344	364	369	336	331	353	371	369	357	381	339	348	344	341	357	377	360	361	328	357	372	387	348	365	365	378	347	391	341	358	351	351	365	355	346	385	335	363	370	372	391	319	342	359	319	393	350	343	355	390	354	377	340	354	375	367	344	387	395	357	354	352	384	359	352	378	323	338	347	355	375	353	357	348	355	361	356	357	335	337	362	354	369	375	358	352	370	382	365	329	358	360	337	364	370	345	376	380	391	319	352	326	378	344	358	361	354	360	335	352	352	350	363	393	356	380	363	333	370	359	363	334	357	357	366	374	347	366	357	361	366	388	370	364	365	326	356	334	339	378	354	338	379	379	369	344	341	342	354	346	387	380	364	371	383	340	370	336	393	372	403	333	341	380	379	345	392	384	347	356	349	370	341	355	336	314	398	336	412	385	386	366	412	379	360	348	369	363	346	392	386	353	348	377	316	350	366	348	340	366	381	370	313	378	350	357	380	376	355	344	328	327	361	324	359	352	358	401	316	412	356	355	334	346	324	360	349	333	373	346	373	396	349	356	348	353	358	340	343	388	346	346	307	339	349	367	357	361	334	363	389	361	355	396	314	373	349	348	382	377	379	362	341	378	339	385	332	315	383	329	341	379	364	357	365	395	369	363	371	348	346	339	369	370	373	355	363	355	387	357	372	354	337	344	355	362	373	383	348	374	326	344	382	374	359	395	324	341	341	316	377	357	356	359	368	403	350	335	362	362	373	375	333	356	365	352	353	372	350	355	367	377	340	365	345	400	330	379	335	363	344	332	361	322	360	371	327	341	379	365	326	368	403	356	359	334	343	360	368	348	373	372	336	347	351	331	348	381	363	393	359	330	382	356	386	361	359	398	355	369	374	339	359	356	349	322	345	346	375	401	368	371	394	376	378	334	375	387	399	375	385	354	342	339	361	366	368	370	366	379	382	366	334	369	355	347	344	350	365	353	362	358	369	368	308	357	348	341	342	391	365	361	349	348	330	331	339	387	368	346	359	379	358	355	385	378	349	398	334	326	395	369	357	356	370	333	338	336	319	350	375	350	361	383	390	373	351	348	382	373	361	364	367	349	351	354	363	319	370	364	341	313	356	335	372	370	352	355	384	369	350	370	360	355	377	384	329	330	352	389	393	364	341	330	350	335	337	391	378	376	351	364	368	362	364	366	349	336	351	374	343	362	355	358	351	359	357	350	341	396	349	361	354	360	377	372	372	343	366	365	359	344	363	345	383	314	367	388	357	371	356	375	410	376	370	372	309	360	350	344	360	386	360	367	348	357	341	369	337	358	368	375	384	339	359	342	334	345	363	387	361	369	390	392	335	349	364	366	354	375	372	348	348	333	374	345	359	334	351	357	331	379	372	322	355	329	371	365	360	402	356	368	344	368	377	357	334	367	342	347	350	341	383	372	393	359	323	362	394	360	372	367	361	372	389	370	376	365	367	377	334	353	341	370	349	330	350	350	382	356	334	343	368	357	343	379	338	368	348	340	377	373	372	358	343	351	385	323	342	321	338	335	362	377	335	353	333	347	381	334	354	356	370	355	349	370	363	346	342	377	355	339	357	328	345	362	360	302	328	335	318	355	358	363	340	394	356	354	349	363	315	344	361	377	391	331	353	358	346	357	380	358	378	338	368	368	374	361	362	357	401	351	331	331	362	322	367	392	359	374	367	364	323	367	373	359	360	385	390	345	377	324	353	350	374	361	343	358	418	362	371	346	343	379	348	374	358	329	356	360	376	379	352	367	333	337	342	364	343	372	337	396	355	395	354	344	331	342	365	350	363	352	392	360	357	354	314	339	352	355	350	353	370	361	407	365	330	340	363	374	347	369	346	371	370	332	358	394	391	333	325	351	351	334	413	368	345	383	352	343	357	322	359	352	379	411	358	370	371	368	359	405	364	340	353	343	344	348	325	373	335	358	344	368	369	371	378	343	353	330	353	337	341	357	362	364	332	360	344	361	372	361	326	360	367	353	370	357	401	368	380	321	342	353	393	353	349	372	375	343	362	375	367	367	364	320	370	361	349	368	336	347	380	358	342	416	368	370	382	337	342	359	360	352	350	361	368	351	377	358	369	368	337	362	407	360	350	315	364	389	357	349	330	392	412	376	339	325	341	336	378	368	341	333	337	361	394	344	372	374	327	340	368	338	365	327	357	357	359	325	381	320	359	342	369	386	376	349	359	392	354	320	335	374	372	344	339	364	368	318	356	363	340	375	344	367	356	355	393	320	346	376	375	370	368	370	363	368	368	408	385	363	383	332	346	368	370	355	377	357	329	353	343	357	369	368	385	383	340	396	369	385	362	393	376	346	391	364	374	394	354	355	349	375	380	359	343	354	341	361	372	356	341	341	345	351	376	359	354	356	369	338	373	347	361	358	384	355	340	357	347	343	324	385	359	381	339	376	311	368	392	347	352	353	324	352	345	396	361	377	347	388	382	344	377	383	344	342	362	357	340	339	372	355	379	384	387	342	389	370	387	409	348	334	377	398	333	401	347	344	382	339	325	317	321	377	370	395	351	381	364	377	337	366	391	361	347	332	359	341	370	355	351	348	362	341	379	364	338	347	355	387	349	356	369	354	355	400	363	338	390	355	346	350	355	364	371	358	360	353	387	319	327	374	365	377	377	372	341	349	368	365	360	373	384	366	319	357	356	357	361	357	382	363	351	352	374	381	337	361	387	314	375	362	357	341	329	373	364	352	337	309	389	392	336	360	374	342	347	378	375	370	307	366	351	369	316	353	318	323	372	370	318	367	338	369	356	387	360	365	338	367	364	382	361	333	367	351	343	363	361	365	344	348	338	345	324	375	374	363	364	358	354	344	368	337	367	373	350	333	352	338	361	399	356	356	353	335	353	387	340	367	335	328	386	343	391	387	378	381	362	350	376	380	381	390	350	392	352	349	356	371	398	393	363	336	367	367	352	336	375	392	369	364	366	317	339	351	368	328	353	356	367	362	388	350	366	332	370	334	359	337	369	346	381	374	359	370	364	387	361	393	353	352	370	334	368	350	353	370	339	367	348	368	373	356	362	343	371	356	387	361	381	390	377	363	343	370	357	377	371	354	376	336	361	343	367	377	349	384	352	378	357	366	348	373	402	356	384	337	349	356	388	377	362	349	382	385	353	357	364	325	333	357	364	391	361	375	360	398	345	404	371	378	341	339	344	368	342	355	393	399	392	346	355	364	372	352	371	368	339	366	378	345	389	338	340	400	392	331	383	392	318	363	329	406	321	377	349	321	360	372	359	351	315	386	342	371	334	351	375	359	363	328	366	372	364	365	350	360	359	333	369	331	341	351	307	349	373	365	374	348	358	360	367	358	366
8469	9795	22892	9937	3176	3331	12335	15894	9998	4074	1896	1078	882	827	862	894	846	852	925	841	878	848	876	832	853	824	881	869	852	795	850	860	904	870	898	875	869	861	815	853	845	827	894	814	872	862	864	882	852	873	881	910	809	866	869	849	809	853	873	866	847	815	872	859	905	849	839	832	882	835	844	907	843	858	838	835	877	886	870	876	816	901	853	891	873	894	869	887	878	830	845	878	884	878	863	857	879	845	912	857	832	855	848	832	839	838	860	884	842	844	867	870	847	826	887	899	896	809	812	847	840	818	842	894	867	921	816	868	896	856	875	819	898	893	867	858	865	862	871	864	888	829	879	876	802	885	832	830	902	859	883	848	861	837	887	897	845	838	893	889	898	826	862	821	854	811	855	842	901	886	877	881	855	890	816	909	873	869	809	899	855	837	860	891	891	828	901	851	911	828	817	814	874	853	948	913	891	846	830	869	849	888	887	801	831	822	864	807	890	831	832	864	855	877	848	835	839	829	920	856	866	812	842	855	867	825	853	849	898	845	882	875	862	848	844	884	877	836	832	814	900	860	834	898	887	812	837	813	815	865	857	899	831	899	857	947	905	840	847	896	830	828	873	916	837	860	863	892	872	869	848	780	835	859	880	878	881	909	836	847	796	834	846	895	874	890	821	868	859	873	851	923	882	847	875	840	872	879	835	831	877	895	883	913	817	830	876	836	837	863	844	810	831	857	841	845	883	875	862	929	888	800	889	850	900	844	814	803	836	816	927	870	875	873	877	859	844	901	847	871	866	864	908	890	813	831	850	885	831	835	910	886	857	859	885	823	844	903	905	869	844	886	871	906	841	848	822	896	824	897	841	863	885	869	884	854	888	845	844	884	874	895	872	799	878	866	855	858	866	870	869	873	847	863	856	919	849	902	820	893	863	841	840	879	850	809	897	850	836	886	890	841	863	850	856	843	859	913	869	827	827	831	886	900	898	901	859	827	923	846	831	834	835	843	860	825	849	857	890	850	850	832	835	884	844	880	936	840	912	813	843	887	843	856	848	861	853	856	856	901	871	831	910	808	820	866	837	865	775	853	907	806	870	775	952	827	840	850	863	832	847	855	849	902	872	793	812	851	835	914	884	801	848	896	829	867	902	873	806	796	876	880	893	867	857	857	813	848	881	879	845	876	824	819	898	896	863	856	839	880	821	839	868	870	894	885	824	874	841	857	831	871	860	781	905	858	871	837	892	843	876	920	861	886	876	857	834	891	831	864	890	873	842	847	862	867	830	859	869	892	851	855	846	859	906	891	852	880	858	917	831	869	888	882	869	839	919	871	838	836	906	800	857	869	818	817	891	886	837	883	855	802	924	875	892	838	828	873	828	899	891	851	867	812	754	867	838	858	860	817	862	880	850	849	871	864	862	898	873	878	851	876	839	882	858	852	849	850	870	841	877	882	847	849	851	888	859	906	854	824	821	858	825	865	861	869	865	867	850	818	835	881	808	814	867	859	852	870	819	933	874	833	912	822	883	855	836	828	843	843	875	851	837	903	832	864	843	829	893	923	840	883	808	886	848	846	873	798	878	835	832	852	894	870	868	864	870	847	866	851	848	847	853	855	843	902	812	846	801	868	826	831	848	926	831	860	826	842	887	871	861	869	887	807	859	901	895	932	824	887	845	864	862	907	860	862	830	845	871	902	887	873	851	868	824	828	848	868	844	852	952	828	848	882	887	856	872	848	839	844	851	862	808	801	872	859	836	858	853	870	941	899	852	879	853	906	874	862	866	831	915	831	928	837	835	912	826	873	868	890	867	858	860	903	827	886	867	868	817	831	854	889	898	836	846	849	894	891	869	869	804	830	900	872	833	816	891	887	846	888	845	862	861	853	861	891	882	849	915	870	888	799	848	863	832	920	857	882	863	850	802	871	832	880	883	880	854	890	817	860	937	845	787	860	843	863	803	858	819	807	916	852	875	859	864	856	851	874	842	905	827	868	872	842	863	881	856	842	929	872	892	851	883	814	842	830	795	828	897	901	861	863	852	881	822	819	878	833	795	858	839	830	873	854	877	878	869	859	865	819	925	871	816	845	846	845	896	867	848	862	873	881	829	858	855	895	871	848	833	897	859	883	882	871	844	863	847	846	797	862	875	836	820	861	843	915	816	835	832	871	859	873	823	888	818	902	884	852	874	906	865	842	940	879	874	832	878	832	888	886	868	834	914	858	841	895	799	902	876	858	890	839	813	817	882	880	878	877	896	848	835	856	875	871	841	840	868	869	885	924	867	852	835	827	848	863	831	835	844	801	843	870	852	846	860	818	936	835	826	846	855	886	845	876	842	808	842	872	858	838	886	862	867	840	899	884	813	855	800	858	888	837	885	837	851	826	874	861	875	849	877	861	830	868	846	899	874	847	869	868	872	814	863	875	871	879	889	826	814	882	884	862	886	852	865	820	883	807	851	879	862	817	863	892	859	877	879	858	859	876	879	856	894	872	909	917	829	902	857	823	853	859	923	850	874	860	802	862	874	845	888	833	871	820	849	828	834	797	836	893	903	814	856	828	867	853	863	884	810	848	851	830	836	847	884	874	841	841	859	883	914	846	837	885	871	856	880	866	817	924	863	911	882	849	867	850	847	885	848	895	859	879	892	859	846	874	936	868	912	885	902	903	884	848	859	834	801	843	841	896	841	822	849	859	857	840	925	869	857	854	837	921	873	861	853	870	847	873	917	861	840	853	874	859	871	856	901	903	860	852	828	855	891	783	895	826	858	873	830	850	827	845	866	855	879	834	862	813	878	835	893	858	833	834	884	872	859	886	865	893	836	866	814	849	935	920	868	864	881	839	890	797	851	866	825	854	909	842	924	863	797	882	893	834	841	859	841	868	852	849	873	885	885	884	911	842	869	866	834	843	841	865	844	840	885	833	839	819	872	890	845	890	824	873	892	912	896	846	851	858	844	878	821	860	895	865	876	827	888	873	885	853	833	869	855	871	887	847	868	817	870	825	876	864	830	826	862	860	861	890	898	844	810	837	837	872	848	898	879	793	835	883	877	832	852	842	859	804	844	881	895	924	886	868	879	833	849	882	825	845	873	850	863	871	854	901	843	897	851	890	843	852	892	899	835	849	860	860	821	799	905	859	838	847	856	877	870	861	901	838	861	846	855	873	854	789	843	863	821	820	847	883	822	913	903	857	865	846	819	872	877	839	917	915	890	860	869	855	811	884	867	857	863	830	907	915	811	844	830	845	860	819	889	844	898	859	868	857	843	868	868	839	842	817	891	855	846	864	908	852	848	893	875	866	896	874	854	870	907	890	879	847	829	875	852	827	834	842	835	846	885	863	898	868	817	821	852	842	866	876	847	873	841	829	859	837	868	876	835	858	856	850	829	852	888	852	844	861	853	857	902	817	799	840	912	885	902	857	805	835	863	874	836	875	800	805	843	884	896	865	829	830	881	905	901	878	877	835	881	849	907	804	843	877	836	830
37706	35219	52049	37338	21577	17171	34631	36362	25520	10442	3470	929	504	461	476	446	426	399	416	408	439	408	437	406	407	383	417	405	405	398	407	414	399	374	404	398	410	428	396	363	418	425	395	379	374	427	392	405	400	397	369	417	414	389	423	412	422	371	426	375	414	421	423	428	408	386	393	399	397	432	403	410	398	400	398	390	412	417	441	407	423	384	389	413	409	394	412	445	411	430	378	435	424	410	410	391	395	384	404	405	387	404	398	434	411	447	406	400	416	406	431	402	384	419	373	412	388	397	393	401	393	394	438	415	418	401	387	419	420	441	400	412	414	404	374	420	440	414	376	387	400	395	423	402	412	400	430	400	403	352	407	415	412	395	405	407	417	424	404	405	408	435	426	423	404	391	404	432	380	440	415	403	432	414	379	394	357	396	435	373	442	431	401	406	404	435	399	380	430	404	423	429	404	421	392	403	445	435	446	380	379	401	421	436	368	423	402	411	389	395	457	416	396	383	396	390	421	400	411	372	408	421	377	392	420	388	417	399	419	387	399	364	414	365	395	449	420	384	393	389	395	413	379	376	398	369	421	422	400	436	433	397	422	382	409	410	410	385	418	416	410	391	413	405	406	419	435	410	385	398	444	390	371	437	406	399	424	402	420	378	388	410	368	413	408	452	403	421	385	389	404	398	391	402	394	413	381	417	416	426	421	391	399	414	368	417	401	383	420	435	423	361	386	378	387	397	402	425	390	416	408	389	428	397	397	401	413	396	391	398	420	399	419	462	415	437	426	384	391	399	388	405	393	406	443	392	433	392	411	440	442	398	417	383	421	415	398	405	386	418	378	403	414	423	405	421	410	408	422	431	425	403	400	412	411	385	414	373	393	394	395	399	456	382	394	447	422	438	408	394	413	421	421	380	405	400	412	394	404	399	377	417	453	407	400	436	399	407	410	383	420	422	398	401	375	425	406	378	416	407	411	394	384	379	375	402	406	370	403	420	407	416	364	426	404	379	389	394	406	428	396	400	424	407	408	387	421	379	374	365	397	385	400	422	401	402	423	386	410	444	384	417	401	402	383	426	413	447	379	377	422	402	386	445	399	422	402	393	373	414	411	421	392	362	402	388	428	388	418	428	411	408	409	414	388	374	417	398	379	409	419	405	379	429	413	390	394	370	385	400	394	416	408	369	388	404	433	394	418	399	390	398	400	421	426	383	418	426	430	425	441	370	395	413	409	380	392	411	423	369	379	408	400	399	403	428	421	404	348	392	408	394	463	381	398	409	426	405	415	408	414	422	388	391	417	416	418	406	411	430	427	428	412	423	385	385	395	416	403	406	440	421	390	419	472	382	407	385	406	435	409	399	424	402	424	414	412	434	400	414	364	411	382	407	400	410	428	430	416	401	395	446	411	355	383	393	365	398	386	397	392	418	368	423	410	408	390	404	423	429	446	413	413	411	409	375	423	416	411	428	406	397	390	387	379	373	411	375	429	412	417	420	388	416	430	368	392	410	412	437	415	404	437	427	385	393	383	418	369	430	414	428	391	421	420	408	412	423	373	378	389	395	396	395	411	425	376	422	404	411	399	398	404	412	408	403	450	391	365	371	407	432	390	362	419	412	413	424	396	389	412	412	429	409	392	414	395	419	432	411	396	424	416	410	405	391	378	398	395	419	400	438	390	434	424	422	428	443	415	408	411	394	436	374	392	399	420	421	397	427	395	423	395	410	425	394	441	449	405	405	447	383	412	407	393	401	418	406	374	418	408	437	405	402	395	395	427	426	395	396	416	435	374	423	397	383	376	374	399	378	444	411	392	397	414	399	380	425	413	406	415	430	426	381	405	426	415	430	451	425	439	404	410	412	399	362	416	422	409	412	402	387	424	408	427	389	410	429	414	432	408	363	416	423	393	422	409	408	408	422	370	410	391	438	442	388	452	381	421	380	374	375	427	415	454	410	413	411	415	417	377	401	371	413	403	409	381	402	444	422	403	415	397	398	366	402	404	415	391	408	414	395	399	429	411	371	418	387	396	422	384	388	409	397	355	379	397	409	387	436	443	447	376	402	406	366	434	431	413	398	418	365	395	382	413	380	425	440	424	420	436	418	396	393	397	411	406	410	389	378	428	389	381	399	384	416	383	434	424	420	364	384	383	420	410	416	368	363	459	402	451	403	399	393	422	399	400	416	441	406	409	449	372	410	409	380	392	395	379	408	370	378	389	402	407	458	406	397	401	410	391	387	422	383	389	426	402	441	413	452	412	384	408	350	413	394	404	382	442	420	411	391	441	414	406	427	439	418	392	401	438	425	442	408	373	441	444	436	411	409	402	397	390	391	406	457	377	416	412	383	432	404	394	403	408	441	428	404	383	408	413	432	404	409	402	393	415	420	397	412	398	374	374	401	382	403	444	396	408	372	406	401	409	436	435	404	359	372	401	414	422	424	393	427	417	394	443	400	419	400	419	385	414	389	426	422	399	436	368	400	355	418	385	407	429	402	409	417	441	413	444	414	387	404	428	401	390	438	426	401	394	399	380	430	387	394	375	474	381	390	406	406	398	381	416	424	399	410	402	399	413	434	445	418	393	399	402	383	408	410	401	403	401	408	379	424	376	377	414	395	372	403	365	386	408	401	445	418	380	404	432	396	367	406	398	395	414	405	404	426	411	381	413	388	416	432	415	412	411	452	415	384	388	395	360	386	435	389	386	385	396	373	391	426	437	413	386	402	433	407	422	428	388	422	408	402	401	419	391	443	410	420	412	391	467	388	406	433	388	400	402	442	412	375	413	405	400	377	389	375	372	410	429	391	376	392	384	376	402	405	404	375	453	411	402	405	410	401	388	420	415	442	439	392	363	401	428	398	447	373	427	412	438	391	376	416	407	420	422	410	441	391	442	427	410	413	419	395	439	418	380	365	361	372	380	414	417	388	401	366	440	414	397	396	444	409	411	371	399	362	411	414	367	374	433	423	399	387	403	410	376	402	413	421	413	438	394	442	446	413	365	425	407	422	435	377	392	403	421	380	434	368	410	424	377	381	384	403	373	418	375	408	413	373	385	405	407	403	398	448	385	397	424	385	418	416	392	375	373	355	430	422	393	416	416	390	375	431	423	397	410	413	397	405	385	419	383	402	407	420	401	386	414	400	410	418	412	376	434	386	391	403	430	453	420	378	397	384	377	401	406	412	437	392	403	452	399	382	450	418	436	379	406	437	419	350	380	390	420	426	403	451	430	455	381	404	395	390	403	396	386	395	386	413	404	411	427	390	390	389	415	409	392	435	378	407	409	377	389	384	407	423	397	413	410	400	410	442	452	439	440	430	398	416	423	417	410	384	418	406	368	414	393	398	413	419	441	410	401	448	354	403	405	419	404	427	386	384	402	410	407	379	394	411	401	402	450	381	446	412	429	407	398	406	396	400	415	398	423	358	394	425	419	402	443	406	359	420	384	430	396	405	404	404	391	400	394	419	438	406	394	400	403	400	419	386
25225	28575	49004	30392	9807	19192	52268	51412	39529	21321	11056	2723	1582	1257	1213	1197	1068	1123	1024	1001	993	995	1001	902	931	924	934	938	981	951	963	949	916	986	956	915	942	990	962	927	963	899	950	946	918	951	934	1003	941	929	916	972	918	916	915	971	942	946	973	923	947	969	901	937	893	931	946	938	941	939	918	939	950	951	955	976	907	945	940	951	951	931	961	915	1033	1000	998	912	945	905	958	924	945	1030	954	908	903	929	1031	932	983	948	969	964	913	984	920	952	954	863	890	920	904	970	949	1024	958	945	950	899	925	973	928	977	960	957	972	885	976	931	956	906	960	958	979	914	968	940	931	993	925	957	981	927	984	929	909	915	1010	965	970	898	942	973	969	953	1010	981	959	944	943	945	897	951	970	873	942	979	948	982	946	909	947	937	960	936	928	914	965	924	996	954	912	958	962	939	916	902	939	975	970	914	937	923	949	949	933	944	951	952	926	896	973	965	946	978	959	958	907	927	899	937	960	907	920	975	936	910	969	948	972	1013	923	963	976	989	936	923	955	964	1003	932	951	895	942	918	985	930	956	980	945	894	885	922	941	956	939	939	909	992	1000	904	892	973	884	951	909	982	942	917	958	969	945	920	958	997	970	924	964	911	901	929	969	936	981	922	975	925	976	937	870	981	978	906	975	968	1027	948	938	949	887	939	928	969	979	985	962	959	966	956	998	879	988	938	926	992	953	918	953	964	973	936	982	959	889	930	971	999	926	900	889	973	929	969	985	979	921	967	952	986	902	950	974	974	950	961	982	980	994	977	914	907	945	955	979	918	959	910	1000	925	982	942	939	966	968	948	910	1009	955	939	942	949	948	977	880	994	961	996	936	969	923	941	949	974	936	924	917	984	995	924	956	951	935	902	935	951	941	965	899	905	971	959	947	941	947	920	925	886	937	934	963	965	919	946	1000	870	958	943	968	940	937	968	1000	951	959	890	887	911	949	907	951	920	871	993	916	978	957	969	946	956	977	995	1001	935	1010	973	933	985	942	1015	963	899	958	956	934	924	945	969	930	961	903	961	956	956	947	915	944	968	1013	922	934	945	976	986	981	987	953	972	978	931	981	955	963	940	935	963	923	942	915	966	956	983	939	945	979	980	951	983	916	965	952	938	926	940	931	966	909	935	960	937	945	911	976	946	960	920	988	946	994	919	944	969	924	963	924	913	993	951	961	907	910	944	983	983	930	926	892	991	932	959	1020	933	943	884	891	961	934	947	932	926	925	959	1013	938	949	941	871	878	972	996	922	970	952	945	921	910	1036	925	949	996	964	957	930	897	996	930	937	923	931	914	937	943	961	989	966	941	957	898	934	955	967	950	953	965	934	980	995	982	956	889	931	886	881	964	902	928	947	980	941	897	973	916	922	977	962	920	968	928	944	960	958	946	877	935	997	970	913	921	911	957	962	920	927	897	951	942	979	964	996	955	950	998	968	948	913	964	918	943	921	939	949	912	941	993	930	966	940	920	996	968	961	982	887	953	932	972	949	995	909	993	913	1013	947	962	951	977	866	937	944	899	888	974	979	946	952	912	921	921	928	977	940	965	943	935	957	931	885	947	962	964	924	851	1030	941	896	989	959	998	954	960	1008	1037	966	984	950	955	932	1010	932	956	1021	932	956	961	957	941	965	985	914	901	974	964	944	1009	949	943	925	975	968	941	964	939	944	982	978	974	908	954	967	951	929	972	944	984	948	987	932	935	918	977	943	932	924	935	964	910	916	962	918	986	962	992	940	968	930	930	928	920	956	952	925	915	957	938	912	928	926	937	970	948	978	996	984	941	935	996	960	974	926	958	985	952	916	902	999	907	922	976	957	947	962	952	985	921	938	929	968	923	943	941	943	987	912	914	933	982	915	918	958	942	929	945	929	915	964	926	897	922	944	946	920	968	916	985	925	939	985	934	936	1013	966	980	945	956	927	979	967	941	966	955	995	943	981	926	945	894	948	947	1008	980	955	965	978	951	970	998	921	947	999	985	939	933	930	990	921	959	944	952	983	947	939	996	885	941	985	975	899	965	945	960	927	919	971	936	962	968	954	999	871	980	928	911	975	948	985	972	951	917	970	965	1000	881	937	933	990	931	948	985	923	936	947	975	925	914	953	919	954	917	931	937	989	963	947	965	921	918	944	990	892	956	964	957	921	952	932	928	958	934	919	936	982	927	900	988	915	923	989	994	942	957	936	945	894	975	953	934	933	947	935	1003	976	1007	903	953	966	1009	910	909	976	896	969	957	1004	894	960	990	977	943	937	932	911	932	960	930	959	990	912	966	969	921	885	963	921	943	961	939	937	897	910	934	913	941	932	848	952	992	940	949	968	1010	962	945	936	935	1017	989	905	991	925	880	969	927	976	910	961	1025	933	953	951	951	968	977	960	929	956	914	968	950	940	1020	934	949	1010	926	929	960	973	951	927	947	904	961	1009	941	938	875	883	973	950	996	957	978	928	946	999	882	959	882	944	980	942	970	958	933	975	923	821	982	964	949	884	956	962	966	895	924	895	903	944	947	983	940	984	905	966	961	982	944	922	983	957	983	903	904	957	923	971	980	935	966	863	924	913	933	992	930	941	895	927	992	966	990	914	941	986	953	934	974	992	940	940	959	952	940	858	985	982	917	993	875	947	905	916	990	942	980	990	958	938	932	900	951	934	1013	931	950	933	919	951	900	956	1009	934	940	959	884	974	971	937	962	922	928	973	913	929	939	936	950	903	1017	1027	955	963	936	977	952	950	975	932	993	938	1001	945	984	1014	958	941	901	912	976	958	915	937	957	977	931	949	985	944	963	963	1009	1016	885	924	944	961	873	924	935	996	965	922	935	953	980	959	912	961	980	956	950	899	968	923	973	985	995	951	968	940	917	924	908	981	920	983	965	974	902	950	982	903	962	960	967	985	951	920	940	957	950	996	905	932	938	958	980	926	958	929	967	949	937	939	968	946	971	944	893	985	976	908	916	901	954	986	996	975	988	976	935	987	1016	999	967	971	926	913	984	920	941	962	985	936	1025	929	959	882	939	940	973	937	936	941	904	938	927	966	964	918	1001	951	926	964	899	905	934	945	946	970	903	929	923	872	954	944	936	933	944	957	951	998	967	959	937	935	982	970	947	947	991	958	902	967	931	958	873	956	934	926	932	935	917	985	930	967	956	934	999	938	933	925	929	963	916	981	971	881	972	921	915	998	896	957	979	928	948	916	933	908	904	971	977	945	960	937	937	938	968	955	909	928	917	915	934	952	976	993	979	942	953	924	937	956	1051	932	938	924	925	994	934	952	891	945	961	942	946	924	979	938	930	950	918	942	928	924	982	965	883	938	961	951	927	971	986	931	954	923	1011	952	933	953	944	989	921	935	974	982	936	962	944	918	950	923	992	882	930	943	945	946	954	984	1000	930	974	903	975	982	1012	889	940	894	994	988	952	966	994	985	895	959	956	1002	962	896	888	946	925	1023	1002	925	950	955	1002	950	1020	963	927	963	983	909	923	939	992	952	949	989	987	951	922	979	920	957	935	954	938
44546	46308	52239	35456	23728	28496	51507	48589	32960	16634	5564	1163	527	424	413	377	370	354	340	357	301	329	350	306	354	323	283	318	303	348	324	334	334	313	312	345	324	345	312	334	326	324	340	346	369	354	329	321	328	353	326	318	301	309	342	329	314	323	347	324	337	329	347	344	318	332	316	321	293	328	328	316	330	306	326	320	312	293	316	337	320	331	326	321	296	334	324	329	283	339	300	321	334	322	326	312	339	321	323	344	326	316	364	329	334	312	320	313	351	290	311	337	364	316	323	354	339	332	361	331	287	323	296	344	333	306	335	339	321	334	316	293	319	342	322	315	345	354	315	289	347	329	298	337	336	323	327	305	319	287	319	310	347	275	334	334	350	307	354	340	292	320	323	315	316	350	344	324	324	322	310	327	322	290	324	313	311	339	291	315	326	325	335	325	341	310	310	357	328	308	316	337	333	315	330	322	318	326	333	307	359	306	331	308	344	341	313	292	317	332	344	303	298	340	339	308	306	325	312	328	314	308	325	316	319	295	355	306	302	344	341	330	298	356	310	335	341	320	306	332	333	323	311	289	326	313	302	337	316	323	286	311	300	304	334	341	327	336	279	324	310	315	324	319	308	334	320	319	348	353	324	337	311	315	336	308	362	282	326	329	349	313	318	320	319	291	359	319	321	309	330	349	325	350	308	305	301	316	368	328	326	373	311	323	366	347	305	307	296	361	344	329	325	294	322	325	325	332	316	322	308	289	346	348	343	340	336	341	340	317	299	314	387	308	352	299	310	350	317	311	343	297	336	311	346	334	345	304	373	312	308	322	325	370	310	325	337	368	347	345	357	324	346	332	307	356	326	328	345	339	326	297	309	308	305	317	308	307	343	327	319	343	297	358	328	288	342	346	297	289	338	365	344	341	305	337	332	336	351	350	341	324	331	349	329	335	301	337	342	329	313	290	314	321	325	306	289	306	344	343	301	307	308	315	325	340	309	348	334	314	358	318	324	350	321	349	313	336	305	298	334	306	329	355	350	309	318	321	327	329	331	333	346	325	339	285	325	330	348	345	319	349	307	336	319	337	336	337	337	319	330	365	328	317	300	318	325	317	314	321	300	313	346	307	275	326	302	345	333	298	346	323	305	329	310	326	304	353	300	306	299	328	344	393	324	319	320	302	308	332	307	309	289	313	295	355	332	326	340	303	309	334	350	326	312	328	336	312	349	327	312	327	307	352	327	329	324	305	347	319	322	330	327	332	368	320	303	340	318	342	369	307	336	338	326	326	305	303	335	325	342	347	337	343	320	308	346	307	348	307	310	299	309	315	330	342	328	308	348	334	353	320	332	302	326	309	323	334	316	313	301	337	330	299	301	317	305	336	316	320	318	321	336	282	328	369	348	320	322	306	324	320	316	359	314	355	340	365	295	311	350	309	304	296	324	327	331	344	334	315	292	298	292	345	323	315	318	316	321	327	318	323	320	285	309	346	309	314	303	329	320	300	346	346	295	308	340	342	326	333	284	369	301	339	331	329	313	301	299	300	307	327	334	306	344	295	331	317	332	302	325	311	296	331	350	327	356	306	316	324	308	334	316	311	321	297	304	282	351	328	318	334	323	308	339	335	323	317	323	334	315	331	354	339	353	297	342	340	294	326	304	322	311	330	303	336	326	316	319	325	340	306	368	307	308	332	286	292	275	308	302	345	310	345	348	345	338	357	320	348	357	361	322	348	349	310	306	313	303	305	324	319	385	314	351	323	344	306	312	363	318	330	335	309	338	335	301	332	335	332	307	317	330	339	319	316	341	325	310	344	337	323	350	327	334	327	340	307	326	354	364	337	332	327	286	325	335	305	319	317	356	363	319	328	326	376	307	335	289	368	317	339	295	333	318	333	330	351	348	324	313	289	298	332	322	352	325	309	323	289	345	320	324	310	344	356	294	310	308	349	312	309	325	332	342	362	294	362	333	316	323	337	300	335	334	323	311	334	305	327	297	304	389	338	345	302	330	301	318	285	335	363	324	342	339	324	303	325	291	313	322	295	292	296	320	314	334	329	322	321	320	356	345	349	333	324	345	344	316	331	323	317	328	314	340	324	350	313	315	347	332	312	333	305	336	311	328	347	359	345	315	307	294	303	330	334	328	343	337	332	296	314	319	324	335	315	330	338	330	332	334	339	316	331	328	297	346	318	308	337	326	319	340	320	327	350	330	343	337	346	347	277	307	296	309	353	325	306	334	293	296	342	345	314	302	346	321	319	297	317	283	296	307	352	295	336	350	357	334	349	297	294	313	333	339	324	299	321	323	332	330	339	345	340	350	320	326	313	324	306	315	309	326	323	356	338	312	332	316	311	342	324	298	346	319	312	321	324	330	296	286	299	323	311	307	332	315	337	331	295	303	310	299	322	327	333	336	327	349	307	308	324	310	294	324	311	296	334	316	326	313	307	337	348	324	312	310	358	357	332	342	325	311	343	340	332	340	341	290	326	307	310	336	295	303	353	345	299	312	313	349	322	328	332	382	323	311	332	335	323	313	356	351	289	351	314	338	284	356	323	341	377	328	328	300	301	301	319	337	299	351	303	303	338	337	318	334	294	318	312	321	320	360	315	314	299	335	320	319	325	325	329	339	314	335	298	361	368	304	362	320	291	357	309	316	313	335	322	290	325	300	282	319	327	312	320	351	334	325	327	351	348	385	295	319	334	350	371	331	330	322	361	346	357	355	316	316	304	295	333	320	366	325	360	316	326	288	339	320	333	330	317	325	294	338	326	301	328	293	343	320	313	318	324	338	324	356	299	290	345	327	299	330	338	324	350	341	351	346	313	309	312	315	301	321	326	323	328	321	324	317	354	346	345	312	298	328	308	312	304	308	351	313	318	309	323	323	323	355	317	300	296	304	305	326	307	366	320	322	317	325	315	353	341	312	328	323	329	324	364	353	306	341	331	328	293	356	346	323	297	332	343	325	334	341	328	321	327	345	325	330	345	304	346	307	340	311	357	320	329	339	315	329	323	289	308	350	289	336	313	342	331	309	342	326	347	325	331	301	309	377	295	331	323	353	340	331	312	328	375	316	313	299	348	331	293	320	325	320	315	303	332	276	322	323	319	321	354	344	325	341	300	338	316	343	312	343	347	334	319	368	347	298	344	317	324	302	332	338	293	318	322	310	328	340	340	335	319	310	315	329	358	285	330	326	321	331	302	314	318	323	343	331	327	302	305	334	304	326	335	300	308	338	327	316	311	302	330	351	322	319	337	326	364	333	326	331	336	330	315	329	308	326	314	332	311	301	321	327	328	324	314	367	335	339	320	320	324	312	335	313	321	359	323	322	355	369	312	322	328	307	350	357	301	309	351	348	318	329	345	307	303	343	311	316	313	331	326	312	311	312	349	319	315	292	311	333	318	299	318	336	339	335	293	342	305	347	308	302	298	337	355	348	306	311	317	303	338	270	281	346	312	300	331	330	332	311	299	341	302	348	353	313	298	318	340
30749	40070	51111	37049	13844	38203	70464	62169	45275	27683	13856	3193	1679	1107	1137	1099	960	954	794	807	796	838	818	751	755	781	792	733	803	755	764	753	752	734	768	762	728	763	758	713	718	727	724	723	748	795	746	753	775	745	743	762	813	776	796	709	758	744	748	732	782	686	762	774	751	720	769	719	784	762	780	745	735	759	783	746	736	782	763	724	752	764	776	773	741	743	780	749	742	779	761	731	677	718	752	709	744	741	799	752	759	781	706	713	745	770	700	803	788	743	775	711	729	771	777	745	700	725	750	810	772	760	753	749	763	772	771	737	733	745	807	762	757	794	752	743	779	721	743	785	770	755	824	778	778	785	772	786	755	764	746	741	691	775	765	748	787	723	746	716	800	793	765	783	721	765	711	784	739	745	730	773	757	760	730	773	812	733	796	750	778	720	705	728	684	740	769	776	718	740	751	750	771	732	769	762	732	740	713	734	779	732	783	798	724	765	752	779	755	748	758	768	691	739	777	749	734	716	727	802	773	763	741	777	679	760	749	759	793	771	722	773	759	707	724	747	726	775	701	757	731	770	797	758	759	764	717	741	791	730	708	726	721	711	771	734	737	732	726	718	737	750	772	751	766	763	758	714	745	719	807	786	721	775	733	759	762	783	736	765	676	737	767	763	767	724	757	739	700	772	739	779	713	726	780	740	751	732	787	767	748	802	755	701	740	725	768	744	775	747	716	731	830	734	778	755	753	740	758	786	742	809	723	754	792	758	722	772	814	714	738	756	748	799	824	771	711	755	766	773	743	741	782	781	687	756	737	817	786	767	756	758	793	745	724	773	760	774	723	767	716	789	764	735	761	764	753	780	762	730	726	725	708	768	707	779	737	785	773	703	712	722	724	742	695	735	701	793	707	765	728	775	715	750	817	745	714	781	776	756	754	738	796	733	737	782	752	760	742	772	759	722	755	739	791	741	772	788	740	723	786	762	709	734	783	767	755	713	752	779	770	781	713	777	776	719	765	768	817	754	794	762	762	750	726	773	753	718	750	763	740	752	767	740	738	749	787	735	748	740	760	741	755	715	750	738	784	758	747	773	732	730	768	802	771	775	756	758	780	744	791	793	758	791	782	714	754	731	793	712	727	763	771	755	763	725	796	804	763	740	715	747	736	745	772	734	724	754	813	780	733	790	771	785	767	765	741	720	753	791	795	777	724	757	771	803	764	728	748	756	776	719	802	776	732	758	745	748	717	736	723	789	759	727	746	762	756	771	752	738	702	733	713	727	759	719	730	796	744	766	780	777	734	812	737	758	759	773	719	747	748	793	736	716	755	778	740	732	758	736	768	753	744	771	770	778	755	808	756	728	751	738	753	756	762	746	748	726	778	798	712	782	733	716	747	721	746	716	775	758	765	745	787	738	776	720	739	758	800	779	781	763	788	769	731	815	732	772	772	726	776	757	730	735	835	778	739	764	733	766	723	817	760	781	757	727	757	753	765	785	725	740	706	792	715	744	823	724	713	804	802	725	752	773	776	681	811	720	790	780	802	798	782	769	742	780	776	786	783	738	777	734	775	733	714	733	774	722	730	741	717	738	717	785	785	787	803	823	714	734	784	756	722	810	797	744	766	780	765	739	757	768	790	781	709	774	775	677	737	698	783	756	717	791	754	736	740	812	758	738	737	759	748	744	748	761	700	775	815	720	741	738	763	739	759	774	716	699	779	761	778	775	793	773	725	769	821	723	762	752	762	743	750	762	669	716	796	743	732	740	678	719	742	757	777	733	728	790	785	736	722	737	719	826	775	754	698	752	758	737	764	738	760	759	748	735	715	721	761	793	786	728	780	755	767	786	818	814	764	762	807	811	756	738	765	790	757	746	715	748	752	739	783	736	791	765	696	765	782	731	730	733	792	778	763	796	779	711	733	697	769	758	725	780	821	773	800	722	729	751	762	740	726	775	680	787	772	748	758	738	736	696	735	757	716	743	755	740	782	717	724	750	768	766	748	757	769	781	794	784	833	748	749	794	733	700	761	787	792	746	771	777	784	768	757	751	727	739	723	751	775	743	770	716	772	765	740	717	758	736	763	763	726	790	727	754	749	780	785	771	766	736	733	798	790	802	750	752	719	743	729	818	763	704	780	747	787	701	790	780	758	738	707	784	795	818	815	777	758	756	777	700	748	789	811	782	726	775	748	717	708	750	734	751	744	764	760	734	786	753	776	739	808	740	735	750	733	747	751	774	808	690	769	742	701	728	700	720	797	726	756	753	743	771	766	715	808	735	735	728	768	726	783	722	787	742	805	811	733	742	750	726	764	745	751	763	746	793	732	733	748	765	822	779	739	742	762	722	731	733	775	720	777	777	790	730	756	776	747	730	766	681	763	780	800	752	730	758	723	759	723	686	765	762	739	777	803	782	777	752	755	713	790	766	722	734	770	775	718	774	757	742	750	738	732	765	763	722	784	782	776	731	771	757	744	771	769	779	760	745	773	793	715	764	792	786	775	752	773	737	691	744	795	750	753	734	786	752	688	770	756	783	756	754	740	796	738	774	763	799	749	741	735	721	746	777	721	769	755	762	700	718	719	709	750	708	738	766	711	782	740	783	732	765	767	743	770	736	730	792	782	760	782	758	753	797	757	705	692	750	761	749	747	767	765	752	757	744	779	724	773	744	731	744	748	752	766	751	754	764	809	737	754	726	709	762	712	719	770	766	719	750	744	735	743	732	754	750	724	791	769	686	752	763	775	734	764	758	759	734	751	758	791	720	712	765	728	744	762	747	747	740	709	738	744	753	726	744	745	740	708	760	759	734	755	722	791	766	781	758	778	716	706	775	780	730	760	758	734	700	810	804	743	785	754	764	751	752	766	758	752	785	741	739	731	764	755	731	739	819	708	762	769	733	730	784	759	740	738	748	766	755	711	835	748	705	761	750	785	743	696	802	771	770	773	752	714	732	697	763	675	735	704	722	768	810	775	787	764	798	713	754	777	716	763	732	744	762	735	774	753	751	737	731	776	767	774	733	743	708	740	745	744	787	715	760	790	757	750	771	735	704	776	744	763	792	730	745	757	756	727	715	717	741	757	758	775	737	767	741	824	806	774	739	766	757	750	762	734	784	695	784	751	772	769	724	757	765	752	721	752	766	737	783	751	737	755	734	775	748	732	728	792	741	724	744	763	738	726	784	767	750	741	752	705	737	765	754	751	750	748	810	770	792	746	788	745	761	762	752	718	798	718	787	813	758	752	729	740	729	715	753	790	798	753	763	791	764	747	794	745	797	769	747	733	738	747	779	757	770	747	795	779	783	757	773	742	737	763	745	757	738	757	732	735	716	756	722	758	754	761	758	770	804	745	792	736	827	779	787	745	784	774	739	774	757	761	702	741	746	762	775	748	776	779	792	818	767	733	746	775	748	766	748	733	757	755	740	738	757	716	740	725	773	766	776	781	749	769	788	752	744	763	801	762	756	794	754	791	730	756	747	713	772	764	774
12494	10408	14700	4934	1471	2881	5403	4052	2217	1211	542	379	395	352	372	377	400	416	365	367	362	372	369	371	383	375	422	392	372	404	369	426	380	385	377	408	394	354	346	377	373	369	361	341	376	383	383	407	372	394	409	391	388	389	386	383	387	396	390	420	371	363	383	423	378	392	368	404	376	338	375	341	388	352	363	399	410	391	361	388	354	379	385	397	369	414	394	375	408	399	394	376	356	352	322	340	383	414	385	404	357	364	378	361	375	384	372	355	398	400	378	416	375	381	385	401	388	359	368	395	384	385	376	379	395	400	413	351	395	364	388	340	359	390	381	367	351	409	407	396	375	391	384	366	370	422	451	380	343	359	375	381	392	396	386	382	363	380	342	393	385	404	379	372	389	380	412	372	377	382	382	408	379	380	393	388	388	421	389	361	371	395	380	361	379	390	378	362	366	380	380	358	372	355	391	348	373	372	396	350	380	345	390	403	422	356	409	362	354	353	360	355	382	339	392	366	338	391	418	407	421	379	407	368	403	402	396	356	419	362	381	365	369	392	350	391	399	402	338	373	368	361	354	370	403	366	366	352	380	371	389	362	393	393	371	382	405	367	405	422	413	367	379	366	380	368	393	357	378	355	361	351	368	367	360	389	407	342	394	398	403	392	412	369	351	407	393	375	381	389	397	375	391	366	364	414	377	362	374	363	349	372	391	369	381	398	390	335	360	344	397	377	336	383	368	422	348	398	377	414	370	368	364	389	357	363	402	378	387	434	410	357	409	373	410	403	395	343	340	362	388	419	391	387	363	358	381	391	370	364	369	348	415	388	392	391	399	367	378	367	387	358	368	404	385	434	344	386	391	365	409	394	366	370	378	365	374	400	376	401	375	344	340	358	366	361	395	371	339	337	384	368	400	348	379	394	359	393	406	380	391	388	368	387	425	381	356	410	412	335	409	409	397	414	429	437	394	372	365	398	341	373	381	407	362	372	409	379	394	386	407	394	356	415	390	388	372	343	387	360	389	374	343	393	391	424	352	382	399	369	362	344	374	351	353	364	362	407	406	371	359	377	345	354	389	405	382	375	358	386	345	399	367	434	408	375	376	376	395	362	383	395	421	377	399	343	380	379	380	374	373	391	350	351	376	377	371	394	392	400	367	389	371	387	381	402	383	393	341	385	359	392	373	372	385	349	415	370	384	378	367	377	392	428	401	348	397	385	351	365	346	349	357	412	354	372	355	337	374	393	398	342	392	363	368	360	341	319	342	384	345	368	394	396	396	381	371	360	403	409	369	374	390	386	425	390	413	380	407	357	371	377	351	380	360	381	358	394	344	397	387	429	373	381	391	356	379	376	369	354	398	388	394	382	365	337	389	342	386	390	370	350	406	398	425	376	375	354	369	387	336	404	384	414	382	399	404	378	359	381	393	373	370	383	348	404	380	367	379	380	343	359	357	340	396	362	395	389	371	377	367	330	389	377	364	381	391	381	397	396	395	343	392	367	375	369	401	357	377	367	343	371	356	365	434	377	384	383	350	370	373	402	349	367	386	388	398	372	396	354	403	401	394	387	384	385	365	352	380	358	400	372	354	396	376	368	370	345	367	401	405	394	367	383	367	380	401	376	364	378	366	380	391	366	363	363	361	391	356	373	359	384	407	406	367	420	397	377	351	378	408	369	390	377	387	384	363	366	364	387	388	381	399	383	350	373	383	374	399	354	404	380	344	379	404	385	366	386	386	384	449	346	379	385	382	404	424	378	374	394	404	408	360	404	410	365	374	379	392	373	398	396	365	377	342	377	375	352	362	365	374	358	339	365	401	370	378	372	390	429	370	394	391	361	360	357	381	375	354	390	357	368	369	406	404	338	426	392	423	385	368	375	372	369	382	365	382	378	425	393	371	435	392	397	352	407	388	430	391	360	397	398	362	382	344	352	386	393	346	389	411	389	400	363	394	372	411	374	353	408	382	357	368	384	360	382	368	383	354	366	403	409	389	368	382	414	411	323	387	402	384	366	397	406	403	410	390	365	367	379	384	362	390	365	376	372	368	398	374	373	394	362	360	354	387	369	417	344	378	408	370	373	354	367	373	376	351	374	373	331	367	403	372	377	380	345	418	402	383	377	385	375	376	386	352	380	380	348	344	405	385	359	349	372	371	410	356	362	377	380	384	378	392	392	391	367	363	401	353	344	339	397	425	368	355	394	367	383	382	351	375	400	375	354	366	335	399	384	363	393	403	370	400	373	386	366	373	387	351	429	383	389	402	383	410	390	357	394	395	369	387	388	426	403	368	360	393	379	366	372	327	369	358	356	388	380	349	373	394	373	419	372	398	402	393	321	374	370	412	385	379	413	348	372	365	396	393	354	391	381	379	417	389	385	379	357	363	369	362	374	385	389	360	373	396	412	387	359	380	392	381	327	379	365	414	389	347	399	388	384	338	369	370	387	379	401	399	368	371	349	423	398	384	380	385	369	409	345	361	341	410	402	403	404	396	354	376	395	336	373	368	367	395	363	368	392	396	410	369	384	392	387	401	373	413	387	416	372	425	381	337	350	389	371	375	367	392	403	360	344	364	378	374	379	415	376	390	416	378	393	370	406	379	390	341	373	343	361	359	407	409	422	373	392	345	408	393	393	420	376	390	348	393	391	363	376	367	374	360	386	377	347	378	375	386	378	408	416	380	383	392	378	379	351	376	425	399	381	378	366	350	376	378	385	374	381	411	384	382	376	388	392	386	364	397	364	363	399	387	373	412	363	406	369	390	335	402	406	378	384	375	399	399	385	356	343	368	376	343	407	377	363	408	355	389	387	350	361	393	375	391	394	360	381	359	365	372	355	352	378	390	408	378	351	375	388	387	384	392	363	377	405	371	383	372	376	352	349	386	394	399	414	348	409	374	391	367	375	393	381	374	356	331	374	349	375	364	395	379	365	381	361	393	387	357	417	362	365	401	366	377	397	376	389	391	382	389	371	438	377	347	349	364	378	403	383	416	420	347	409	375	342	396	380	391	392	396	360	415	423	367	392	366	361	381	377	394	383	392	385	394	412	385	424	406	349	391	389	375	372	368	365	361	387	377	355	394	354	358	340	380	342	373	394	368	390	346	350	387	402	395	398	357	392	360	370	359	344	352	386	370	372	344	375	419	359	377	402	372	415	387	400	349	394	379	375	370	383	414	396	386	337	371	380	407	357	370	398	414	360	358	366	409	371	367	383	364	375	330	373	371	413	358	406	363	402	391	392	352	395	414	391	413	347	408	353	380	362	337	416	380	362	412	387	401	389	398	356	403	366	380	373	351	385	370	338	384	398	373	370	371	372	392	395	387	401	329	352	411	361	431	381	408	348	372	368	365	389	353	388	391	333	343	355	398	379	378	395	393	413	407	380	374	372	397	390	406	361	390	387	368	374	395	409	367	377	375	375	356	373	383	380	373	363	350	412	418	375	403	403	394	379	347	397	426	383	385	396	372	363	397	352	381	368	409	368
8447	10683	21695	8251	3725	10706	16986	11912	7043	3507	1553	969	980	862	930	953	881	891	845	898	884	927	932	912	901	868	825	896	829	868	899	888	888	894	903	908	898	926	929	864	883	872	895	867	886	917	912	895	905	914	901	875	955	936	873	943	887	931	877	940	868	913	872	897	946	883	932	892	889	949	900	906	857	905	883	895	904	842	934	889	881	929	909	885	950	862	881	888	968	939	877	908	901	938	893	883	923	946	903	881	879	900	897	845	906	907	883	929	887	892	872	887	887	862	898	906	860	882	856	905	894	871	946	885	889	926	883	914	906	909	896	891	897	866	870	891	895	897	889	883	977	948	903	923	873	873	928	927	900	854	862	904	869	885	847	901	886	940	910	872	868	812	964	888	878	935	892	915	926	854	884	936	872	877	828	915	886	919	898	893	875	866	864	903	901	888	957	917	882	890	911	892	938	963	936	913	871	872	862	905	982	911	882	907	895	896	874	844	857	878	914	902	900	855	920	924	941	856	885	934	886	879	838	920	877	906	888	895	914	878	892	893	886	923	892	918	940	917	871	874	866	874	913	845	924	881	889	864	905	875	862	937	892	912	926	961	839	863	900	929	898	866	892	937	872	928	924	914	905	886	851	922	922	957	910	869	873	915	871	908	873	882	888	879	886	890	892	916	898	924	845	898	932	911	917	953	862	943	918	944	897	923	882	915	912	943	937	906	811	909	903	923	885	870	935	910	973	921	934	873	927	869	908	868	833	931	917	922	889	944	933	901	878	875	896	888	889	872	931	918	889	867	874	870	888	923	905	901	850	884	929	891	910	914	897	888	845	863	910	898	930	965	881	958	915	893	921	891	914	834	890	938	862	846	915	907	911	907	889	897	897	956	954	910	892	898	866	908	878	921	934	937	942	909	891	922	943	902	902	888	896	892	917	877	884	907	919	885	895	927	838	943	890	860	912	963	901	926	871	897	918	881	916	863	879	888	867	912	901	853	902	857	936	863	939	911	926	866	884	836	932	851	924	932	898	920	915	908	881	909	901	939	909	911	925	899	912	912	865	883	912	924	919	856	876	926	870	900	913	888	905	850	883	880	884	852	927	874	905	887	922	897	929	890	925	821	829	938	918	891	892	880	962	878	890	908	892	897	929	935	916	851	903	882	905	874	907	866	907	903	929	920	892	892	894	858	891	838	870	929	929	865	904	887	864	917	918	873	944	942	878	907	857	914	898	871	891	920	904	886	913	886	913	932	889	922	895	883	860	857	906	909	896	925	856	893	941	902	859	925	936	897	876	905	813	924	897	842	857	942	885	854	898	888	910	915	873	926	939	919	876	898	949	848	898	844	918	921	901	886	911	910	893	954	856	920	880	888	908	878	964	870	849	909	917	811	873	897	907	867	866	903	873	872	872	918	917	916	907	883	894	854	928	919	886	875	903	903	939	856	915	865	906	915	879	881	904	893	884	927	908	941	933	897	866	906	897	896	925	884	881	872	897	866	908	864	874	860	931	901	942	925	875	832	867	871	870	918	851	896	861	844	888	930	955	887	871	921	907	899	928	908	893	918	863	928	862	874	934	902	917	927	859	900	886	950	862	878	895	897	870	909	896	858	849	960	934	908	931	921	928	864	895	911	899	926	912	897	865	928	915	876	927	906	933	872	917	869	922	865	920	850	876	871	919	929	901	884	842	890	874	929	933	940	884	885	883	896	888	805	928	894	892	937	900	926	912	936	929	952	920	943	904	865	852	901	866	899	885	930	933	876	941	884	905	941	899	914	886	895	921	881	901	942	924	917	870	908	894	893	895	891	879	860	971	932	888	854	829	863	870	890	955	876	888	947	848	999	939	873	891	914	875	906	911	915	915	848	895	911	913	931	887	868	910	872	904	868	917	915	833	890	874	897	899	895	880	922	904	935	863	869	910	939	938	875	850	882	910	935	907	869	903	931	844	897	875	898	914	862	861	860	873	918	900	897	915	931	884	909	935	867	907	876	902	897	910	925	923	889	854	926	909	938	906	934	911	879	882	966	940	877	866	847	910	890	864	904	929	883	923	923	908	894	922	934	921	920	918	937	861	923	897	888	904	909	881	870	828	890	890	821	869	879	904	915	835	849	873	882	904	917	902	916	896	885	893	915	919	910	865	886	922	887	915	877	916	885	853	894	911	886	860	868	876	856	885	907	913	952	867	912	864	939	926	858	902	834	910	923	925	928	917	893	910	877	876	895	878	868	902	917	873	898	926	877	855	885	876	876	890	892	878	880	891	900	885	930	891	923	880	887	886	871	865	882	887	868	908	902	947	919	904	916	875	890	907	912	922	865	902	900	889	875	929	911	878	918	881	920	896	833	927	923	852	935	914	902	896	922	871	903	852	881	866	926	901	926	908	995	940	897	872	879	948	920	896	918	890	928	894	903	883	862	908	911	894	873	851	870	866	909	878	876	906	894	956	884	854	931	909	909	942	856	876	920	861	881	928	918	844	868	917	862	933	905	882	845	866	933	928	920	855	888	841	919	930	936	863	935	895	875	875	941	832	906	900	846	874	922	915	933	886	868	894	890	861	891	891	905	872	879	891	894	906	861	935	873	881	891	879	890	930	872	835	943	896	902	868	891	913	916	919	899	917	876	923	872	890	933	942	930	918	914	922	862	884	905	897	908	923	862	916	919	878	898	839	915	922	972	952	890	910	904	866	864	903	931	891	895	891	899	865	902	857	903	920	933	866	832	887	912	851	857	887	868	906	923	898	889	910	871	881	956	867	872	862	934	895	883	906	831	900	878	867	898	901	880	881	914	902	884	856	896	887	896	899	1000	872	836	926	897	897	921	907	922	934	905	937	903	880	900	908	871	878	884	893	911	875	907	904	897	972	884	857	858	924	874	932	920	856	901	917	932	879	856	904	897	902	891	833	856	892	894	929	899	971	920	901	888	907	913	942	904	939	877	923	931	918	847	903	934	877	887	926	897	897	872	920	921	917	855	912	924	896	904	854	929	897	935	941	876	922	896	910	938	924	912	873	885	887	879	941	868	900	869	886	865	890	892	949	886	915	917	927	892	879	891	905	909	935	839	916	897	924	833	888	916	950	941	928	872	931	870	963	844	870	920	864	870	859	883	818	891	891	815	927	898	899	858	902	895	892	926	907	919	848	843	863	905	866	916	970	905	885	875	936	912	847	909	909	949	883	953	880	883	883	884	857	939	901	865	909	928	891	930	871	887	933	934	921	944	871	854	920	932	931	870	861	906	871	904	927	898	889	885	894	885	856	882	930	922	840	894	931	931	877	919	958	987	895	882	861	948	896	921	833	916	911	901	929	942	888	889	903	929	950	887	906	950	912	876	904	897	895	915	923	899	864	890	961	857	875	870	883	904	886	890	913	941	873	916	903	940	892	839	913	914	925	937	905	934	910	927	883	880	895	960	922	893	883	823	910	878	921	883	897	841	871	862	925	902	909	905	939	921	928	945	921	882	839	898	918	850	874	853
37070	44090	51744	29686	20438	17448	41748	35807	21623	9064	2634	685	531	503	488	435	412	429	383	409	421	421	419	414	435	450	437	411	436	417	421	414	459	424	420	431	425	407	408	445	425	377	385	405	378	419	410	427	377	420	434	432	434	408	449	411	418	459	422	439	461	406	395	429	380	394	429	394	423	407	421	422	414	437	439	432	415	424	433	449	391	449	434	371	409	441	423	436	427	386	431	396	396	416	403	457	438	432	411	400	429	417	408	425	417	423	424	399	434	376	428	389	405	420	425	400	399	409	391	381	454	395	404	411	379	402	399	404	350	415	411	396	399	431	410	400	413	382	386	427	440	414	413	373	420	403	420	392	413	416	430	422	415	425	398	405	411	378	428	376	445	379	417	422	381	408	407	426	407	408	367	406	402	437	393	405	411	399	348	418	381	440	432	417	422	404	395	367	431	407	397	359	438	412	383	398	396	429	416	386	382	416	403	396	416	406	400	428	418	405	419	398	405	432	369	388	390	381	390	375	431	375	433	419	388	395	420	386	393	413	390	424	415	404	404	391	377	432	415	408	410	431	386	392	407	405	401	423	418	414	445	437	365	433	375	420	419	411	405	387	419	451	440	376	429	407	424	414	398	419	421	400	392	447	420	396	393	434	424	440	430	413	413	424	418	443	408	416	394	457	442	441	400	411	419	443	402	399	439	431	378	403	402	412	435	454	367	422	441	411	417	398	422	393	436	368	445	399	398	418	413	436	367	449	371	424	409	391	409	431	408	370	434	386	397	413	425	428	366	374	408	401	397	392	448	384	437	425	429	429	386	387	377	379	394	399	453	438	432	452	393	432	423	401	390	429	402	389	410	434	406	429	413	434	385	424	416	439	413	417	400	423	407	421	420	401	397	402	388	413	411	410	415	410	370	401	383	416	409	445	405	448	408	390	428	410	391	392	418	411	397	448	409	431	387	406	420	391	376	390	416	424	413	397	422	428	385	440	415	412	379	401	425	429	469	435	419	439	422	413	390	423	399	432	421	432	438	426	427	415	415	390	397	423	389	413	423	420	431	413	403	406	406	388	407	412	422	436	424	462	430	434	388	431	373	362	413	392	440	428	461	423	406	391	421	410	372	387	430	432	429	362	409	418	392	421	415	410	393	428	418	427	422	399	393	429	426	447	402	401	416	401	404	422	408	397	418	406	384	446	410	415	424	419	443	405	407	390	448	424	399	427	422	379	427	379	411	418	416	425	426	388	420	394	418	405	402	439	411	402	416	409	399	415	412	411	410	431	425	452	428	436	429	431	417	447	409	466	431	452	386	431	411	401	399	387	437	428	416	429	385	429	393	427	423	386	426	399	430	409	434	423	429	413	429	378	425	390	372	406	364	429	436	451	424	387	416	429	399	426	384	437	403	411	377	397	427	405	432	402	404	412	429	438	394	401	422	418	386	369	446	447	426	402	378	412	398	429	406	371	419	408	446	416	424	393	439	435	422	402	384	370	428	419	434	421	376	373	418	426	423	404	405	415	431	441	410	433	436	408	381	404	467	387	435	423	419	391	398	357	426	415	403	388	414	375	433	453	416	432	430	418	414	407	376	434	412	411	454	390	400	378	387	405	387	407	440	407	390	408	412	423	405	406	429	428	434	407	400	412	428	389	365	430	453	421	414	430	399	425	425	425	420	392	430	399	403	418	453	401	400	426	408	356	377	420	421	418	431	390	394	449	427	398	429	388	414	410	411	418	418	397	390	409	387	414	407	377	440	408	410	416	427	437	422	412	404	429	457	370	402	412	385	412	443	415	388	405	437	387	385	423	380	406	391	410	387	415	394	413	396	405	419	399	409	373	411	449	416	420	409	416	386	422	406	414	422	418	417	374	410	358	411	430	430	388	379	405	423	389	424	407	408	399	416	396	376	397	419	432	434	423	422	444	401	420	427	357	393	422	410	387	407	415	403	398	395	412	407	390	427	417	422	427	422	411	386	448	417	414	411	379	449	397	458	415	407	384	414	430	425	384	439	389	380	414	452	425	426	411	392	387	399	433	436	401	442	394	421	357	407	432	408	418	398	398	425	415	406	418	406	372	427	401	375	422	470	398	441	424	398	455	417	432	410	454	414	436	386	434	395	415	426	408	419	423	418	418	417	394	399	403	411	440	432	423	400	425	401	441	422	420	438	431	397	422	430	394	377	399	432	401	409	412	400	379	406	412	402	423	408	405	429	406	479	419	427	446	439	405	404	405	403	422	415	409	412	395	391	434	420	398	455	414	430	408	415	392	419	447	429	382	443	363	408	414	397	410	436	348	399	426	416	413	434	403	408	410	414	402	410	415	427	448	391	399	426	375	415	446	431	437	420	395	449	417	410	407	378	382	405	380	395	373	416	383	383	458	389	401	414	397	409	430	390	468	422	408	440	412	423	450	391	407	373	414	409	419	415	417	404	417	440	414	380	414	420	459	388	420	411	418	421	392	434	378	376	395	344	403	384	430	399	422	394	418	422	385	403	422	378	410	384	401	394	416	456	417	392	414	409	427	391	397	385	466	403	436	454	443	415	438	427	426	387	429	411	391	411	412	403	404	413	421	403	378	412	433	389	440	397	446	420	396	412	429	402	415	371	421	385	405	438	414	442	414	395	433	422	402	407	399	412	375	384	411	440	420	409	364	459	396	420	420	420	446	449	417	411	416	373	396	404	414	395	433	401	407	436	382	413	367	418	454	398	419	422	431	394	424	383	393	408	412	438	424	425	398	363	396	421	425	370	405	388	464	401	400	397	423	422	409	396	387	389	410	416	405	419	416	399	379	410	433	436	459	396	424	399	421	394	395	402	454	411	388	414	439	417	370	442	392	395	398	403	431	375	425	397	408	397	472	405	418	456	414	416	368	412	408	431	415	423	451	434	391	413	377	414	392	456	444	366	408	413	450	432	453	448	388	377	420	410	454	411	404	435	440	429	413	425	414	417	446	464	404	413	423	460	420	404	435	373	414	407	422	414	409	448	381	435	414	383	378	403	414	422	443	444	419	398	450	463	402	395	429	458	412	410	427	407	421	382	403	451	431	403	415	388	406	421	407	422	395	399	409	447	423	415	391	437	425	440	430	448	422	399	403	438	389	419	424	403	393	412	385	419	413	421	404	420	397	393	390	422	429	386	436	368	396	446	421	406	482	442	427	414	455	414	383	409	416	394	444	448	384	421	419	461	406	463	404	462	431	387	400	382	377	436	389	406	421	380	426	380	409	395	410	393	392	384	414	417	422	406	418	408	431	435	393	396	410	417	407	413	429	427	415	438	447	392	448	428	405	438	399	381	414	415	394	397	414	408	392	410	404	376	411	390	402	382	394	423	364	424	428	425	400	417	409	403	409	399	413	412	446	403	401	445	385	424	420	404	409	382	414	405	399	408	415	384	428	389	414	419	414	461	405	397	367	413	415	423	394	426	412	423	427	412	424	436	388	386	397	444	402	394	427	413	439	389	408	398	381	416	407
25586	38097	48971	21101	9626	19872	57673	48852	35684	20378	7740	1993	1529	1378	1237	1150	1137	1043	968	964	1001	957	961	941	893	991	982	979	964	986	966	1000	945	949	939	1004	915	949	922	963	957	971	988	948	968	948	969	942	945	1008	962	959	952	1002	918	947	956	985	955	1010	955	947	971	961	970	989	957	949	950	971	953	961	934	970	981	936	988	942	970	1000	969	939	926	952	912	963	959	914	940	925	975	948	973	980	981	914	927	982	931	960	976	980	929	953	970	958	995	950	889	977	985	972	994	905	926	929	947	965	972	948	974	985	937	941	977	974	905	940	938	910	976	961	925	923	952	903	926	996	955	967	977	970	974	909	958	1009	989	949	964	973	977	974	950	902	954	925	913	940	921	942	951	926	920	935	976	925	971	946	938	936	979	919	947	982	944	910	987	928	935	980	955	901	967	968	890	932	976	964	947	956	969	960	943	889	990	921	901	960	946	944	960	904	942	931	1032	937	934	876	971	952	969	945	906	952	950	957	955	950	953	1002	1013	905	953	892	1007	984	970	949	1005	959	979	967	942	979	891	915	892	1004	992	952	959	1003	957	961	993	908	934	946	944	943	939	929	953	956	937	900	957	1004	985	992	936	988	963	979	965	948	965	980	921	970	927	942	948	960	943	1007	948	958	919	980	945	961	980	973	971	906	921	955	963	960	1000	952	933	955	930	912	1006	900	966	963	958	970	938	1022	928	960	954	986	960	926	991	921	967	979	937	929	988	950	914	920	924	972	957	999	975	956	978	1040	1005	957	939	938	942	1002	944	992	959	949	939	986	939	957	961	937	937	1010	925	931	914	932	940	957	961	973	946	916	952	975	963	978	972	984	907	964	996	987	969	987	942	966	972	947	941	948	967	937	1017	969	925	934	913	892	939	947	952	960	915	1023	951	956	946	978	1009	929	975	989	948	987	933	961	916	937	929	954	936	952	1006	954	943	908	966	940	950	954	949	1015	930	932	963	969	938	953	896	977	946	927	966	946	881	940	916	925	934	940	963	982	927	906	957	969	958	953	977	980	973	969	950	939	942	943	928	969	932	996	950	931	974	884	958	955	900	969	916	941	978	896	923	968	979	958	1000	946	889	965	946	1031	987	984	934	973	941	908	940	961	964	966	1008	966	949	936	994	992	936	936	941	906	949	935	924	935	1013	953	923	980	961	951	942	939	1000	938	949	1008	939	981	961	1014	940	947	936	948	956	878	956	988	974	929	942	968	980	994	933	969	952	930	933	941	964	1023	891	971	976	976	974	968	933	959	929	929	996	901	954	914	946	959	1016	938	923	965	982	983	966	915	931	949	997	974	991	962	971	949	1004	982	901	888	965	925	957	963	942	897	878	928	986	911	917	974	925	946	934	977	984	947	989	930	920	934	932	1000	916	934	896	938	966	963	902	957	932	944	884	998	927	931	975	1025	976	982	942	955	937	990	970	905	1031	973	949	941	953	935	978	925	958	937	944	950	929	973	1016	933	941	947	993	989	918	963	962	956	966	933	977	1017	953	928	960	938	953	956	970	932	927	965	930	989	931	985	980	1030	950	976	971	968	978	992	998	951	962	970	926	971	985	926	929	910	922	910	934	956	967	983	959	921	980	905	928	960	915	981	990	985	993	939	944	947	934	991	932	953	909	950	925	971	945	967	948	892	985	935	973	949	945	896	976	923	964	954	910	895	949	969	918	976	969	930	933	962	973	911	976	952	924	950	944	915	948	998	946	949	995	921	952	903	989	939	940	945	956	973	921	949	991	930	923	919	928	954	923	957	965	916	925	961	952	954	983	965	955	929	908	925	969	905	948	918	955	921	969	943	947	907	995	970	990	962	939	924	941	976	963	946	924	921	961	976	980	929	974	1000	999	938	982	954	982	981	944	952	955	918	975	955	1045	977	961	972	947	909	961	924	926	951	967	947	937	958	974	992	986	935	1000	931	967	968	973	965	944	956	998	938	942	927	930	900	899	938	939	957	991	924	970	936	950	987	978	943	916	951	972	957	939	951	945	924	1017	947	975	957	908	986	933	962	937	954	987	952	963	972	911	924	982	946	991	926	919	999	976	919	988	942	965	975	939	911	984	1006	923	949	979	925	982	931	923	881	952	927	992	951	977	975	917	920	962	893	962	966	970	886	949	987	923	930	950	959	1010	895	929	958	939	944	916	943	956	957	916	990	936	946	882	952	928	997	976	985	1003	915	927	944	999	906	977	981	963	977	933	964	962	988	918	943	947	1011	949	947	952	995	935	990	970	923	969	918	843	930	928	978	1010	956	941	957	948	929	936	995	961	915	944	948	939	929	970	950	959	954	941	979	920	902	896	925	1035	942	958	974	909	941	981	949	919	1035	917	945	943	929	940	970	971	915	919	967	1024	959	1004	936	1008	931	958	926	964	956	1001	967	962	988	991	960	940	952	976	986	972	922	931	914	901	993	919	882	991	950	978	961	968	916	934	888	977	948	954	1006	932	901	926	976	976	980	981	947	954	982	905	949	969	968	1006	992	943	997	956	964	980	977	925	966	970	964	972	900	946	981	969	963	907	980	964	963	964	981	894	915	893	951	1028	933	988	977	994	1018	906	940	952	932	941	1026	959	962	927	951	915	962	973	927	985	872	917	1046	972	953	1000	1002	1024	942	931	935	979	946	992	978	936	930	992	971	938	1003	962	958	953	1006	902	924	948	950	1024	938	920	921	979	962	1009	982	962	946	961	991	929	981	960	968	951	932	959	930	970	987	964	960	976	895	925	919	965	957	983	918	975	911	976	934	973	970	954	965	939	932	1043	980	956	962	905	976	981	944	946	909	958	932	936	975	926	966	963	902	945	970	947	958	915	1006	963	920	949	971	972	944	954	891	961	923	948	915	901	916	957	951	941	936	954	977	958	981	1008	982	1013	938	952	946	962	980	989	987	930	981	994	1004	900	929	971	941	999	963	975	909	931	1015	946	905	923	867	905	947	988	979	944	928	960	997	941	945	956	990	961	958	978	946	977	972	951	966	993	919	967	994	933	956	955	908	992	930	949	944	971	965	977	918	969	978	928	917	1007	937	954	960	953	945	1006	923	1011	934	990	958	1039	962	948	946	966	968	919	991	1002	986	875	923	975	949	1010	897	990	911	944	981	942	972	895	984	938	974	976	998	901	968	946	965	954	949	973	936	964	974	951	887	976	967	919	886	939	936	930	998	952	954	949	909	973	957	1018	977	956	913	961	939	925	983	938	969	995	981	948	965	933	1008	928	956	966	968	971	930	964	925	950	941	909	968	975	974	947	976	983	982	964	939	942	974	979	930	920	950	936	983	919	922	937	917	975	948	938	971	929	971	958	924	1010	979	975	917	930	963	898	899	911	950	914	972	982	927	980	962	948	912	961	970	925	963	994	951	917	953	905	936	925	1023	943	943	976	951	1045	964	932	968	937	918	985	913	935	927	950	909	1007	991	989	949	946	940	947	921	935	990	998	921	930	967	949	1000	971	954	988	946	947	947	927	964	972	976	938	926	922	1022	917	932	972	923	931	981	896	945	958	935	913	958	934	914	933	973	959	965	973	994	965	999	962	934
41100	44577	49168	30723	23261	22307	52332	51360	35300	19625	5731	1046	551	469	418	402	381	325	307	337	321	311	334	373	329	335	306	329	323	301	290	310	336	350	307	308	313	328	293	325	336	323	301	331	325	299	320	308	307	313	333	329	306	314	298	323	334	324	318	333	329	344	309	344	311	302	341	311	324	313	313	338	326	293	302	287	286	297	285	334	327	297	338	330	316	285	290	318	301	267	349	297	343	301	313	330	307	350	308	309	305	290	331	315	304	318	349	283	277	307	315	317	322	278	305	311	306	315	307	311	282	289	304	287	313	318	288	291	297	305	328	265	292	319	308	334	308	316	308	345	324	294	282	333	302	283	274	312	312	312	346	310	280	317	324	292	303	309	337	325	321	315	332	337	314	349	334	332	331	304	318	317	307	320	312	308	326	339	320	290	291	291	307	366	337	298	329	278	305	316	332	335	303	298	302	317	337	288	337	327	308	287	335	312	290	287	321	311	326	319	299	302	292	310	336	303	310	299	324	341	308	280	328	337	311	347	319	315	290	296	302	326	277	301	315	321	314	308	306	306	314	314	305	311	317	286	287	281	294	341	332	322	316	286	317	299	301	284	284	310	310	323	296	305	305	306	349	307	282	333	330	320	355	352	319	327	321	325	327	311	298	319	334	286	295	336	331	335	312	288	335	311	299	331	311	311	318	306	294	335	301	308	331	308	288	292	303	307	319	324	320	347	273	302	265	307	320	284	338	320	299	282	339	296	337	312	301	288	309	298	287	309	311	312	345	327	286	310	312	288	306	294	329	317	343	288	299	288	300	327	308	319	274	277	336	309	315	343	337	311	294	317	307	284	298	327	287	305	279	303	319	296	338	322	324	318	284	346	319	312	290	309	313	335	290	335	328	321	352	317	306	334	328	317	323	312	314	330	343	335	347	321	334	321	320	310	330	341	329	314	349	304	318	338	313	312	310	288	341	312	324	311	297	303	274	313	299	327	313	353	307	314	341	344	301	307	326	288	284	342	305	323	329	319	300	327	316	305	320	342	321	334	309	334	340	297	328	335	317	280	325	313	347	322	280	292	305	313	317	325	311	294	292	283	317	311	329	323	311	280	349	317	293	351	286	301	309	304	297	320	322	342	344	322	308	327	331	315	320	306	317	301	336	287	328	323	303	316	336	298	284	327	283	313	337	300	347	323	294	307	302	326	300	333	310	303	294	304	327	326	309	318	299	302	320	312	312	334	286	329	292	317	304	366	330	300	329	342	343	322	314	312	335	321	297	309	340	325	295	275	286	299	301	347	317	313	317	312	308	343	319	296	299	323	321	269	324	321	350	286	335	312	313	306	291	320	312	326	331	335	341	317	293	305	292	281	322	333	311	325	316	337	336	320	307	322	325	341	335	302	269	313	302	324	313	325	342	280	341	332	316	337	314	285	304	309	312	301	325	329	325	327	314	327	310	300	320	310	355	330	342	325	333	289	289	330	301	310	294	322	309	319	303	349	314	339	361	289	292	289	344	338	287	299	315	319	307	316	321	315	318	329	313	303	310	317	352	294	294	283	315	308	364	308	319	314	298	319	320	309	309	334	317	340	314	349	300	307	351	360	316	306	288	316	299	311	330	340	322	329	319	310	322	297	334	300	294	312	295	315	294	327	328	328	321	338	313	307	352	311	309	302	346	332	334	295	289	302	312	304	357	291	318	322	303	294	290	345	278	295	280	338	285	319	322	316	335	330	341	279	299	307	307	304	326	298	305	327	292	288	299	315	330	348	300	300	303	292	302	342	347	335	325	308	338	294	273	331	313	312	325	310	287	276	325	331	287	282	325	331	336	288	334	310	324	314	319	317	285	299	322	316	299	303	324	311	297	302	304	297	295	351	305	321	264	308	333	315	312	349	308	319	303	312	295	321	313	350	346	352	329	330	303	330	304	287	314	314	311	283	335	285	313	317	310	326	336	304	340	286	343	319	335	288	315	312	297	326	320	305	297	291	339	321	318	335	326	309	295	349	330	311	296	323	316	315	337	319	299	343	294	310	323	309	307	286	325	298	303	299	346	302	306	324	290	318	308	331	291	313	281	293	329	295	302	282	334	306	302	333	292	292	327	301	290	349	332	306	311	296	342	341	312	313	312	316	302	332	328	318	331	278	296	307	326	327	323	317	283	288	326	324	353	325	329	317	321	332	320	293	317	302	320	334	304	293	313	325	296	295	348	328	365	345	332	303	325	320	327	314	347	296	308	293	277	265	308	313	317	325	318	330	320	315	300	283	302	324	313	306	292	316	313	332	301	324	329	312	311	327	295	320	321	314	333	307	345	309	332	333	293	295	303	313	305	288	313	349	341	319	338	325	308	287	299	298	286	322	328	319	330	295	301	308	303	307	342	337	320	333	336	319	307	316	281	343	336	306	333	316	322	308	345	290	300	309	319	313	289	310	314	320	313	295	286	292	331	306	295	314	336	332	296	320	291	305	323	304	340	336	315	300	292	295	336	298	291	325	326	335	295	300	287	316	297	316	293	299	308	313	332	317	312	310	296	342	363	311	318	324	322	293	319	303	303	340	311	325	337	314	324	328	314	308	333	305	329	308	355	322	284	321	324	298	292	304	348	299	338	333	296	291	324	321	314	304	305	284	327	307	311	331	304	297	327	307	324	330	355	328	329	319	314	306	279	298	317	303	338	330	305	323	319	328	315	310	358	299	319	285	319	342	287	329	335	308	284	330	291	313	324	297	340	289	316	297	311	285	342	299	295	314	295	299	326	296	280	300	287	309	297	329	311	318	274	322	314	322	308	335	304	331	295	314	304	295	311	330	283	341	313	295	296	310	312	338	313	292	309	306	309	315	294	333	317	308	294	315	304	306	304	331	345	296	295	290	293	286	325	299	306	285	316	302	301	301	331	330	316	356	324	332	283	334	289	296	346	311	326	320	311	306	284	315	336	352	310	301	291	306	302	322	305	297	336	307	304	292	319	315	290	311	346	335	309	312	329	286	351	292	280	322	313	277	329	299	345	336	317	297	315	291	308	278	309	290	312	328	320	332	309	323	299	346	344	309	323	331	313	337	341	274	284	309	309	278	304	353	268	285	314	330	352	318	284	312	321	300	346	317	292	321	290	320	281	317	291	313	308	323	312	355	261	307	303	324	304	303	336	288	299	309	287	333	320	327	346	331	284	293	341	326	343	315	318	298	331	311	339	322	335	301	308	310	300	303	280	318	339	315	321	331	323	291	346	304	353	319	292	297	313	324	301	329	348	305	302	295	319	309	321	305	299	302	311	308	318	346	316	308	301	308	299	286	301	337	319	351	337	280	306	305	304	328	286	361	317	301	344	314	300	289	317	299	320	287	313	280	310	339	308	299	322	360	313	312	284	303	344	320	288	344	307	290	323	309	377	303	282	333	311	347	299	293	330	298	322	324	296	333	341	319	307	350	279	329	307	312	274	281	291	350	365	325	327	296	314	308	319	339	349	283	332	353	315	283
27148	37180	48927	23523	14785	27516	70890	63398	47956	31346	12951	2948	1711	1492	1406	1176	985	894	829	843	800	802	819	715	806	711	733	725	793	718	718	730	692	683	755	719	713	673	766	720	701	693	763	709	732	687	728	767	730	690	716	725	672	756	777	741	695	716	732	744	707	731	746	753	747	701	744	732	710	754	766	715	671	713	731	761	698	752	733	705	721	717	708	728	721	758	751	755	718	724	732	711	709	704	737	750	691	717	785	689	722	699	772	727	780	736	733	673	769	745	735	702	743	741	717	650	719	721	730	738	731	756	685	724	702	754	728	713	755	726	739	719	701	742	749	722	661	756	732	762	705	713	746	703	719	714	713	723	754	713	729	714	704	699	702	725	773	702	719	758	682	713	689	749	732	784	707	767	679	729	750	748	701	755	756	673	682	713	721	709	712	726	718	738	712	709	696	726	736	743	802	676	775	726	736	765	759	718	692	718	716	724	699	734	746	739	740	782	752	725	721	686	772	725	748	733	720	719	710	652	720	701	698	711	717	720	731	737	701	731	772	720	742	726	727	712	714	736	728	761	756	696	737	726	706	721	733	770	738	729	716	723	737	732	689	777	737	680	725	714	668	708	711	722	760	722	697	759	703	737	736	748	738	703	750	697	746	664	687	693	746	749	682	717	723	773	731	712	728	725	675	734	742	680	743	745	745	736	709	696	685	752	696	726	707	745	664	734	714	730	762	729	750	721	720	692	697	724	737	672	742	694	698	743	747	743	750	725	729	752	761	700	732	753	672	747	704	661	723	767	723	721	782	675	744	745	731	765	737	743	720	714	724	759	683	731	750	736	696	715	745	701	731	721	728	754	711	715	715	725	711	734	735	742	759	714	704	760	742	679	758	697	753	728	719	709	741	728	736	726	700	682	679	723	707	731	737	684	723	784	743	705	736	752	702	704	713	734	730	689	696	733	721	734	691	717	723	768	674	760	719	748	679	783	711	731	715	706	745	753	722	689	740	724	751	715	734	745	719	723	709	720	714	723	740	708	778	676	749	709	752	687	681	662	705	712	713	722	699	699	737	729	696	734	743	689	693	772	765	742	729	740	667	758	756	707	746	708	765	784	746	725	766	737	699	763	759	773	664	696	777	751	687	751	700	761	677	729	721	756	750	719	730	727	699	706	714	696	756	712	666	754	706	701	744	750	739	683	741	696	749	762	730	708	718	702	708	725	697	688	696	716	730	704	753	732	705	740	727	728	748	685	744	694	719	724	743	726	732	708	702	752	745	754	733	702	700	694	736	695	716	674	718	741	713	702	700	696	731	682	704	705	703	694	707	751	697	787	708	751	726	734	695	771	721	744	684	735	729	704	722	741	693	688	734	723	722	724	718	737	679	707	702	740	688	738	748	699	670	751	674	748	770	720	753	710	759	716	748	688	774	704	718	704	743	770	709	741	736	725	775	730	717	677	701	751	723	721	686	689	717	727	695	709	708	732	660	764	680	709	704	739	700	748	720	762	725	722	720	696	741	754	727	717	731	736	737	740	713	717	713	700	745	669	725	742	759	722	746	711	761	724	762	726	694	695	718	724	734	734	731	713	739	734	713	732	733	652	707	760	673	661	741	703	739	790	765	724	766	721	717	697	765	703	737	715	730	724	711	739	740	759	711	710	691	723	738	677	725	759	719	773	685	790	704	708	693	731	733	720	749	760	768	731	718	731	697	696	716	730	792	739	698	730	695	701	722	737	748	704	721	761	715	696	754	761	716	762	723	694	719	712	703	702	752	721	711	733	716	760	719	747	752	759	699	752	724	718	736	747	682	726	735	705	739	736	691	733	698	738	739	778	723	677	726	675	693	730	732	698	738	737	690	736	706	731	720	717	754	731	683	726	747	714	725	716	770	746	734	717	697	729	751	756	732	713	713	694	769	756	740	740	712	721	734	735	742	686	721	709	767	734	699	736	695	767	781	731	743	710	713	729	715	691	725	747	716	701	728	759	725	726	746	676	760	774	722	717	685	772	742	736	739	743	671	723	757	741	694	680	675	742	713	681	700	765	736	762	720	741	723	705	711	688	757	699	695	752	715	775	703	709	759	669	707	678	737	743	741	769	722	725	715	736	727	737	721	712	712	727	722	744	688	732	728	749	713	741	697	694	739	718	761	717	743	709	730	749	724	750	703	716	718	694	698	731	759	772	764	708	726	723	719	747	733	768	682	771	741	741	755	795	731	705	757	677	749	734	800	693	713	718	747	688	709	695	757	718	712	673	765	740	707	705	741	723	753	737	709	754	733	765	728	686	733	709	695	779	700	658	732	745	722	739	763	758	691	735	714	664	670	715	738	739	730	741	735	704	725	734	741	702	710	704	726	687	744	672	759	718	703	728	726	696	723	732	703	766	706	716	700	789	716	717	764	745	716	723	668	713	702	747	703	710	772	781	698	740	732	736	792	766	777	696	758	730	704	762	701	733	711	750	690	745	768	740	707	693	759	712	709	725	652	715	731	694	721	743	710	711	676	691	723	721	748	754	718	770	783	693	788	769	731	716	693	719	699	725	732	714	688	689	722	721	719	712	742	725	696	755	689	693	721	718	770	704	740	729	667	726	722	732	716	697	772	689	696	742	755	734	699	766	702	691	726	690	757	667	733	717	685	768	750	740	763	686	691	747	649	694	717	735	725	770	753	733	727	745	738	772	763	743	778	736	716	732	738	757	774	749	794	737	679	676	739	702	705	703	681	794	752	718	670	712	731	726	753	728	719	743	717	748	695	720	724	713	736	706	705	722	742	789	725	741	746	733	697	734	724	724	761	688	746	738	724	719	701	710	726	723	735	753	729	750	733	735	697	741	753	735	736	686	686	714	729	750	737	693	694	722	769	711	708	744	721	697	684	709	725	665	755	716	709	681	720	714	702	728	750	735	760	717	738	750	729	737	725	714	708	722	739	747	729	710	713	696	769	703	744	719	741	717	713	751	763	732	736	732	723	751	718	729	738	752	748	716	751	753	700	708	699	746	685	721	752	748	679	739	697	779	684	719	746	717	678	693	747	750	720	729	728	721	726	732	729	742	714	717	755	713	657	731	709	756	723	690	761	751	672	768	710	719	769	723	781	696	672	705	691	736	723	735	701	711	701	665	739	701	713	695	699	710	773	736	748	713	746	744	766	721	686	709	762	762	745	727	682	732	749	716	761	666	759	727	705	732	709	713	725	768	678	747	708	701	730	761	717	689	765	753	687	741	717	758	720	759	684	736	783	701	705	755	736	759	720	745	751	728	752	726	727	711	695	723	720	747	699	719	737	739	708	725	759	739	698	737	735	748	718	695	725	752	732	737	728	765	769	699	704	714	785	693	719	702	693	732	722	744	715	704	704	758	737	727	746	715	741	684	739	778	687	716	708	772	686	713	707	709	676	705	713	747	717	705	742	792	759	720	770	726	712	686	707	745	760	727	717	721	759	727	698	778	718	737	746	709	709	739	730	683	728	743	718	713	752	727
11082	6484	11167	3305	1503	1954	3992	4529	2904	1521	626	326	372	351	364	366	339	328	401	372	378	331	330	322	343	318	364	368	352	419	322	320	335	394	342	368	353	351	351	357	360	348	329	351	349	348	374	367	385	342	358	385	325	341	363	400	352	340	350	375	358	345	347	371	353	360	341	326	367	375	340	347	368	298	324	374	296	336	374	352	329	361	311	326	334	326	341	365	369	346	337	351	335	347	347	318	308	321	358	374	384	370	387	369	359	320	349	362	347	358	343	348	337	367	336	355	352	339	358	359	325	346	359	352	326	341	337	371	363	343	337	343	347	318	342	338	354	314	344	353	341	363	368	343	329	317	378	351	332	335	330	321	369	341	372	384	335	350	359	351	382	393	358	316	360	331	369	298	328	366	348	340	328	330	345	349	366	393	359	325	334	375	342	363	331	343	318	344	347	346	354	362	345	379	352	349	345	379	338	333	349	322	359	321	359	358	361	331	344	343	326	366	370	286	372	370	401	362	356	361	346	367	395	367	368	364	385	378	358	369	361	332	337	363	339	361	345	380	337	310	318	371	368	330	335	370	367	326	326	360	350	357	321	392	354	346	369	353	347	337	357	341	356	335	350	324	349	341	383	375	400	367	345	342	336	367	366	346	354	342	327	349	338	351	363	334	352	338	359	379	380	338	362	354	357	326	391	333	351	325	334	317	343	352	331	342	391	372	342	330	376	332	342	381	368	318	328	356	305	379	338	346	360	354	346	328	351	367	371	373	347	344	346	365	338	333	321	342	334	393	353	340	371	327	342	363	354	294	386	374	361	364	358	344	364	379	353	347	334	314	339	363	366	361	362	365	369	362	357	325	314	373	346	362	390	376	330	365	379	379	329	368	374	328	365	362	347	375	322	319	341	339	352	390	364	361	345	367	332	372	357	356	331	351	333	389	365	359	349	351	344	389	344	379	323	362	361	346	339	349	355	340	336	347	339	349	339	352	337	361	342	386	325	370	353	330	330	371	370	336	366	370	321	342	331	387	370	369	373	369	323	391	363	336	391	353	328	356	357	373	376	345	342	374	336	379	363	350	352	372	339	382	349	339	339	343	378	304	355	355	339	363	357	334	378	345	374	375	330	360	345	325	311	359	330	359	339	344	344	355	353	330	339	350	382	358	364	337	375	322	357	363	351	365	350	313	366	380	360	342	355	364	371	346	351	336	340	359	377	341	352	397	362	337	354	380	334	345	378	343	400	343	339	338	353	361	310	342	342	360	324	334	324	352	358	322	349	359	355	343	336	354	372	353	319	343	378	370	369	347	368	357	358	363	371	395	346	338	363	378	384	337	353	298	342	347	345	358	387	331	352	363	357	335	330	322	351	330	382	323	377	337	340	313	337	334	360	346	326	390	364	365	335	365	320	331	346	350	345	364	387	379	369	316	352	338	365	351	334	351	342	343	348	345	371	337	339	368	346	326	328	375	346	340	331	337	335	360	337	362	380	372	372	343	311	342	350	357	355	323	348	381	321	325	342	361	367	329	318	373	391	354	349	350	358	371	335	348	338	358	348	369	366	341	344	360	366	344	365	374	380	370	326	351	382	338	348	378	368	360	348	326	335	327	342	344	381	331	372	341	348	330	360	343	370	337	367	321	345	336	351	348	337	341	346	365	356	355	351	333	381	347	346	347	384	324	327	335	349	348	341	366	355	377	357	362	325	349	383	342	349	324	321	380	366	302	370	325	353	401	327	359	364	337	356	304	334	328	392	330	327	340	348	336	349	333	302	361	376	364	406	331	328	343	337	383	358	344	325	353	339	390	329	328	343	350	370	372	344	328	328	350	353	390	379	358	337	316	327	377	327	340	384	341	348	368	339	328	328	351	340	338	348	344	366	351	345	358	350	325	370	373	318	342	337	334	354	361	348	354	338	355	317	328	366	340	324	332	368	365	346	375	354	370	339	356	366	350	366	359	359	354	319	349	354	355	383	339	334	367	383	356	302	350	372	352	333	377	347	361	348	358	334	356	327	330	352	336	381	342	312	362	381	366	315	363	355	339	346	341	362	341	353	354	375	363	349	325	347	345	341	374	328	348	383	329	342	358	342	366	366	368	336	346	356	351	318	350	352	328	373	375	347	335	403	328	327	356	342	345	325	366	355	356	366	324	373	339	392	366	386	376	365	385	358	335	335	357	337	349	370	326	363	350	347	334	323	328	349	357	335	350	327	343	363	302	317	366	340	355	355	327	356	339	324	327	299	350	344	328	355	347	317	369	344	381	378	358	338	372	365	344	375	360	364	346	325	336	316	350	353	340	351	358	337	372	344	340	365	322	345	346	367	327	346	329	352	352	351	337	319	326	371	355	366	343	317	327	324	356	350	363	345	310	353	383	378	358	361	366	338	360	367	366	367	330	319	332	336	360	359	330	346	333	354	369	358	376	360	348	359	339	361	331	327	372	321	398	343	392	344	341	341	369	353	353	374	329	321	337	363	365	325	400	377	337	322	355	366	370	333	354	366	351	362	361	345	377	345	350	365	383	354	360	318	343	366	330	368	318	347	349	339	380	365	365	342	333	331	351	358	343	351	349	367	363	325	361	348	341	339	312	368	335	355	326	338	339	337	397	352	352	313	371	357	345	347	377	331	341	339	349	360	356	328	371	365	406	336	333	367	324	372	320	298	349	346	361	360	333	373	349	341	352	354	349	375	289	312	356	328	354	379	331	347	358	333	370	373	325	345	357	339	346	341	356	327	346	349	344	368	350	356	357	324	352	355	330	409	341	349	341	322	362	336	361	361	296	333	341	363	322	337	337	341	350	348	368	344	366	326	379	383	344	359	335	346	362	356	326	383	342	389	353	343	325	307	335	365	359	359	348	346	339	356	345	346	333	346	362	341	370	343	332	354	344	369	329	319	385	370	356	358	338	366	347	330	345	346	337	365	346	373	357	343	334	351	377	339	337	369	332	332	352	364	370	316	327	335	379	326	358	389	315	355	367	360	307	318	365	329	360	315	343	346	367	354	361	350	324	370	363	325	342	341	352	324	373	339	340	368	346	354	381	327	338	317	327	341	344	345	331	361	326	329	300	364	340	344	349	345	341	364	352	313	361	346	335	341	354	365	371	333	330	360	385	374	327	347	337	334	328	343	352	328	357	369	356	338	344	331	357	363	361	361	379	339	338	356	354	356	320	325	356	348	333	353	333	363	366	355	344	365	361	313	361	340	365	362	330	335	339	319	315	338	347	335	333	352	354	391	330	317	392	341	349	336	355	379	359	335	351	329	332	376	350	358	333	329	347	327	337	319	310	376	394	311	346	342	356	372	344	391	335	364	364	372	372	352	360	356	347	345	376	350	332	348	324	358	331	331	366	360	363	335	345	338	347	357	357	360	379	357	334	368	298	352	320	380	359	340	341	329	383	325	374	325	345	359	375	357	346	340	365	374	352	365	333	348	359	366	332	309	345	350	333	340	375	378	385	359	368	350	363	362	367
7087	6602	18796	5518	4503	7882	14007	14070	8603	4420	1618	915	895	836	843	830	868	818	815	854	890	869	825	843	828	816	784	827	841	891	841	837	837	817	872	865	800	847	851	801	786	894	834	835	801	885	858	797	844	888	880	815	873	819	824	851	801	822	795	785	771	871	876	883	900	796	818	882	843	804	804	861	837	877	782	829	850	816	830	866	847	884	771	811	798	820	843	810	874	865	836	824	844	801	804	861	862	844	888	811	807	846	852	858	821	831	820	873	791	827	885	798	851	879	819	833	866	826	830	745	809	854	835	809	840	853	872	835	867	823	835	800	842	807	883	823	861	834	750	848	853	824	881	839	792	812	843	872	811	829	832	831	797	834	856	833	871	803	801	812	849	828	810	875	860	778	816	794	866	828	811	821	804	835	765	824	829	790	845	828	830	805	847	872	824	840	883	836	854	848	818	854	802	865	856	857	822	836	822	834	834	793	819	854	789	862	812	851	841	864	884	883	795	801	877	855	822	851	770	802	823	850	876	779	828	877	802	816	835	870	839	821	806	830	940	798	855	835	804	890	923	818	889	905	862	781	862	863	886	869	861	863	791	871	812	814	815	837	846	812	821	785	826	825	817	861	861	843	802	805	855	849	847	852	854	853	815	852	797	860	845	810	834	829	892	856	787	780	901	823	847	831	831	812	881	845	805	862	847	839	875	818	896	826	793	807	754	882	867	844	838	872	835	841	789	803	853	769	813	829	786	842	831	806	837	846	840	806	853	850	894	824	871	867	786	858	919	807	854	841	875	848	803	819	865	854	813	872	827	846	837	837	871	825	838	860	856	817	848	834	820	823	782	878	905	800	810	831	836	853	793	798	813	866	856	837	820	823	782	847	861	849	784	837	876	812	861	845	853	807	832	805	848	858	811	777	896	873	783	855	877	809	806	808	787	906	844	798	812	830	826	819	841	826	784	850	845	836	824	800	827	830	833	803	886	774	821	795	854	766	812	850	839	808	888	861	875	810	848	833	850	840	882	856	845	831	814	870	839	830	871	814	850	799	792	829	839	792	814	823	791	848	842	837	850	763	851	809	851	851	816	854	831	881	855	823	841	835	838	844	830	841	824	830	802	849	850	821	827	790	831	821	861	886	881	830	816	841	786	864	874	862	808	801	803	824	840	815	799	881	837	825	815	810	800	826	866	900	883	869	836	850	825	846	864	822	868	847	828	859	889	890	822	825	926	869	857	856	864	815	855	834	843	868	828	830	908	844	796	869	776	888	832	862	867	858	862	807	854	816	795	794	800	874	855	814	799	836	809	836	830	818	848	804	789	856	846	850	870	868	880	798	832	807	803	837	829	850	848	838	841	791	847	858	886	848	826	814	833	838	849	834	835	855	836	812	858	861	850	876	812	811	844	871	813	820	829	792	833	853	849	880	857	819	870	828	887	869	855	839	804	817	828	840	840	838	863	878	817	871	835	827	796	871	865	841	870	864	775	906	851	854	811	808	832	814	824	883	809	842	821	791	791	791	894	773	853	858	804	878	895	833	861	869	874	835	793	839	777	859	842	819	842	880	888	832	811	843	796	836	886	819	805	807	856	805	794	862	859	812	787	855	829	804	821	767	849	885	851	816	897	844	893	877	824	818	839	810	852	816	861	815	869	837	807	856	825	799	817	860	859	853	883	857	853	818	841	858	858	835	872	787	820	858	840	821	880	795	843	853	774	847	851	764	861	859	809	803	793	839	782	813	879	805	798	851	836	800	782	799	817	788	887	801	791	823	826	829	832	854	830	816	832	859	860	855	795	887	794	861	812	810	853	834	850	778	796	818	856	793	824	847	824	808	780	798	844	822	855	858	809	804	826	849	807	811	809	834	803	850	771	841	783	838	786	850	797	812	822	800	852	791	859	862	847	782	842	834	870	861	863	836	834	835	795	827	813	864	872	839	841	803	850	848	875	839	821	817	822	834	826	791	858	807	856	795	842	871	809	855	859	782	825	837	842	854	759	828	823	820	863	806	860	797	857	840	793	847	813	805	845	828	806	872	843	808	805	829	821	834	805	828	804	827	808	829	814	787	828	813	865	826	822	818	831	826	820	893	899	816	804	834	841	832	812	816	864	898	880	837	830	865	803	873	823	804	881	805	847	887	824	814	837	837	826	789	835	790	816	819	855	823	817	860	790	824	851	818	842	851	856	821	834	832	795	815	837	853	833	827	834	876	814	829	858	809	822	832	759	820	805	853	820	820	816	819	849	853	872	873	830	824	827	826	821	774	818	848	804	810	876	831	814	874	847	854	825	855	783	809	824	831	838	800	894	814	848	857	827	849	833	809	837	791	834	877	843	795	792	826	824	853	873	834	807	835	839	854	836	838	872	818	819	817	817	851	887	820	833	860	867	854	826	817	800	846	794	830	819	845	871	823	799	853	814	798	843	891	871	827	763	796	900	809	843	797	795	788	837	860	809	841	830	892	794	829	900	803	832	832	827	812	860	840	801	844	799	856	837	827	830	837	821	839	871	842	845	844	815	822	796	816	850	836	833	885	845	809	840	785	783	864	822	883	853	908	835	795	832	802	814	783	791	815	813	821	825	821	783	802	789	821	818	853	806	807	887	834	830	802	801	806	796	816	859	844	845	807	810	831	794	813	884	835	817	883	829	824	832	816	832	877	806	801	815	822	811	758	822	837	843	841	802	838	847	839	787	782	843	784	789	876	833	787	853	890	815	839	771	822	803	858	767	823	765	812	849	865	829	815	868	877	865	874	861	861	832	851	861	833	838	856	876	904	794	834	854	811	883	782	807	853	851	889	798	755	782	853	867	802	812	870	854	850	843	899	820	839	830	831	806	860	816	877	859	844	813	847	817	827	826	823	818	864	794	842	827	865	787	843	865	853	820	829	835	819	822	860	857	825	819	849	826	826	835	860	831	824	856	790	881	800	797	769	805	850	845	824	795	825	835	834	804	801	870	790	824	839	814	807	841	852	836	912	862	873	840	832	803	828	865	828	815	869	803	832	822	880	800	841	876	815	829	870	825	821	844	859	882	893	832	850	850	825	832	812	818	789	861	829	836	834	802	768	810	840	851	844	821	825	841	858	861	828	799	823	843	814	774	826	859	820	782	841	846	857	829	807	800	816	870	820	823	852	863	854	832	812	792	864	784	870	843	870	795	825	853	833	846	852	824	843	855	875	799	782	808	884	764	854	827	820	851	832	821	805	823	804	864	870	862	851	878	811	861	856	835	797	874	843	861	789	845	840	780	813	825	881	829	797	806	858	833	840	836	815	800	843	807	856	816	777	786	816	844	867	839	853	857	864	852	844	788	848	810	787	857	927	826	832	902	840	821	853	824	802	843	841	844	830	802	876	793	823	791	844	856	841	823	828	810	854	780	820	888	797	862	840	794	787	819	868	897	847	864	859	782	848	838	842	865	867	859	802	841	778	812	820	796	779	810	835	815	859	825	874	849	801	848	838	821	791	779	845	802	824
34241	37965	42001	23970	15423	20538	42941	33435	20597	8664	2234	658	530	495	447	416	442	406	429	384	389	385	396	385	367	401	401	354	425	411	397	387	461	382	363	388	398	332	425	415	382	373	424	366	401	401	394	372	399	367	403	396	368	396	399	414	376	392	422	372	390	380	413	372	387	388	370	410	363	371	353	378	357	365	358	380	369	365	412	389	405	383	393	391	394	359	383	386	387	376	390	348	374	363	371	420	374	392	365	371	399	405	384	360	390	387	391	376	399	359	396	389	411	366	400	378	419	403	416	375	367	390	388	369	381	401	400	357	383	367	379	393	415	388	422	422	357	371	385	414	425	398	381	404	414	370	379	413	387	346	371	382	380	375	417	406	402	385	400	363	385	346	411	399	366	355	359	341	372	396	374	415	396	368	355	410	399	387	362	371	369	378	374	456	366	366	417	373	386	385	378	380	327	394	344	390	396	385	371	383	389	385	399	386	415	385	384	353	415	361	394	424	376	376	396	375	378	370	371	365	395	400	416	386	401	395	414	383	373	386	362	403	363	339	413	414	378	337	382	383	393	373	380	328	389	393	388	398	350	374	385	370	362	411	383	358	392	397	395	365	357	405	415	359	367	376	419	386	393	366	404	403	405	405	420	366	386	368	383	397	376	361	391	364	399	384	402	387	388	408	382	365	352	398	425	380	336	366	384	424	401	382	386	387	419	409	360	391	355	373	344	382	435	391	356	352	376	378	340	385	385	385	397	362	396	398	367	377	407	377	395	399	381	461	420	400	417	436	398	390	376	422	384	389	394	382	363	396	390	375	360	379	380	377	339	394	350	399	359	353	384	364	362	375	384	345	380	387	357	421	354	396	403	404	397	352	387	376	379	443	385	428	371	370	377	367	340	335	362	373	394	399	397	368	393	390	396	408	359	414	364	406	360	366	388	407	397	399	393	382	421	388	347	391	411	359	377	403	421	393	390	391	391	424	376	384	373	408	434	402	375	400	392	383	370	379	384	399	387	381	383	380	416	406	415	352	383	408	418	393	324	389	369	396	363	391	378	381	365	392	382	376	408	381	402	369	372	365	366	416	367	379	377	387	344	424	393	374	376	403	404	360	379	404	378	389	369	373	393	409	374	357	350	360	395	411	361	384	362	403	401	375	370	363	387	392	376	384	372	402	365	365	378	364	403	392	435	358	390	397	390	334	366	363	380	393	359	400	414	401	378	366	409	408	394	403	404	362	367	379	386	416	408	399	383	389	353	369	391	394	403	367	406	385	393	386	356	373	363	382	374	399	359	382	379	413	386	410	347	366	384	394	375	385	368	393	379	368	383	402	386	345	380	395	372	382	388	380	435	391	380	395	342	389	380	384	458	405	364	385	377	375	383	430	375	446	417	363	389	371	397	389	390	362	361	404	376	372	382	369	382	406	370	392	378	396	389	354	389	370	383	401	342	382	394	393	403	391	408	410	365	338	376	429	408	390	367	375	374	373	364	367	370	328	408	367	364	365	425	399	377	370	362	370	424	359	363	362	400	390	370	380	374	383	401	418	405	400	396	376	384	385	398	399	388	397	440	376	379	399	380	363	374	394	378	396	365	387	360	401	372	393	391	376	387	376	384	387	392	358	398	418	375	360	390	376	370	381	343	376	349	380	362	385	370	358	404	398	419	394	405	364	370	380	363	379	377	386	379	351	399	357	433	395	377	419	405	355	409	360	393	404	421	357	361	421	361	381	388	377	384	402	400	395	387	397	399	370	397	358	408	428	414	417	385	419	364	381	393	407	381	380	434	413	354	352	421	368	357	351	392	375	393	384	359	397	385	386	352	383	396	370	384	369	418	380	356	358	430	447	399	402	366	379	385	383	395	422	361	385	341	406	360	397	383	387	385	387	401	433	371	390	385	384	360	371	371	390	390	359	420	364	412	367	393	370	375	372	391	425	389	359	378	389	407	397	414	372	390	375	419	360	350	375	361	380	367	378	373	397	368	365	406	405	407	398	404	339	376	401	390	386	411	363	350	353	365	391	392	377	384	360	393	390	406	370	429	393	425	414	384	347	389	401	376	414	391	422	376	388	384	371	402	366	379	391	375	401	374	395	406	420	403	393	402	409	373	370	389	377	402	374	404	391	363	369	383	368	374	361	359	392	366	430	402	365	406	404	359	355	379	373	386	395	367	384	404	403	382	347	346	393	347	403	402	398	384	376	404	362	397	347	444	373	356	392	385	391	411	411	398	397	372	392	402	369	387	370	322	374	386	390	385	390	372	406	363	362	422	407	365	352	395	391	390	392	390	398	392	414	392	391	363	395	387	368	366	397	366	394	365	352	346	356	364	388	367	381	363	379	433	359	343	369	395	401	347	417	394	366	390	393	384	391	390	390	405	379	391	412	326	416	397	357	390	419	390	362	373	363	397	375	375	387	391	376	403	362	371	363	377	412	362	375	412	399	387	377	399	418	389	361	382	396	409	383	369	347	380	392	390	380	378	358	417	373	414	368	364	456	384	387	374	349	408	376	367	407	353	399	404	375	424	366	381	377	390	406	392	379	400	373	389	373	392	335	406	381	384	377	419	405	369	357	418	387	353	354	385	355	419	389	392	436	367	376	383	417	367	378	403	362	390	401	389	395	392	356	379	399	370	387	374	399	380	372	351	384	380	403	361	382	364	381	388	408	383	390	385	361	341	396	389	394	375	387	382	354	383	397	423	400	403	392	403	355	395	418	399	367	373	403	393	346	378	368	409	368	375	375	393	367	409	394	411	388	371	419	370	371	382	395	352	376	414	398	379	366	408	356	413	357	402	372	404	394	362	392	404	354	370	397	378	405	409	393	395	391	388	400	372	375	373	381	395	358	396	388	378	423	425	406	407	380	383	409	389	343	379	373	354	385	387	378	366	337	350	374	387	383	420	369	367	389	358	389	373	365	396	369	367	383	365	372	411	364	366	380	376	372	401	384	404	404	385	379	374	364	393	408	383	395	410	344	397	412	380	371	367	390	396	352	392	396	370	386	366	409	393	414	368	369	373	404	377	364	377	380	395	378	373	404	414	386	407	375	407	380	361	391	351	423	370	370	397	426	374	372	394	386	400	340	372	394	388	376	402	370	403	360	386	348	380	371	387	373	398	382	371	393	399	373	386	376	412	416	370	389	418	382	406	393	367	394	411	412	331	393	378	377	387	398	377	414	379	380	405	391	350	379	382	404	393	370	390	373	383	418	355	380	369	387	365	367	361	386	405	412	428	381	393	377	405	362	408	360	403	401	377	396	370	386	376	361	388	393	391	371	396	388	403	419	392	375	373	412	378	365	370	382	387	379	367	398	377	398	330	367	412	405	370	401	418	389	356	400	390	388	383	405	375	381	392	422	392	363	386	404	379	370	384	385	402	374	401	366	409	345	387	416	402	335	356	379	376	394	358	419	412	383	387	412	405	370	394	378	410	388	377	365	352	394	377	341	400	387	387	398	376	363	376	380	351	377	378	403
23165	29228	34076	12974	10752	34555	56849	47447	35323	20070	7084	1819	1610	1319	1127	1055	1078	998	996	1002	938	953	873	950	928	891	851	897	882	908	914	909	934	908	888	888	918	877	907	884	913	865	848	936	885	895	897	897	861	891	885	877	919	916	888	906	868	935	914	913	883	935	910	937	931	892	863	887	913	900	899	889	914	908	941	893	873	905	903	917	903	877	943	898	913	885	901	880	882	842	907	908	906	913	865	905	942	875	893	933	894	880	892	878	915	887	927	907	920	869	902	907	878	918	961	896	892	956	901	873	893	941	906	874	904	882	888	914	874	861	904	898	927	924	915	912	876	885	957	920	852	860	855	843	898	919	938	898	914	894	971	871	835	892	923	975	932	926	861	905	867	914	945	883	904	923	892	922	896	918	897	948	923	899	855	876	874	955	840	931	894	909	893	914	920	891	915	896	879	895	902	860	903	881	893	874	881	855	873	842	881	916	821	937	894	890	908	897	963	922	909	883	935	898	925	920	919	900	928	916	893	890	879	960	847	923	920	889	929	951	924	953	904	898	902	934	884	885	846	924	921	896	870	926	867	915	885	883	945	929	927	909	864	945	925	869	896	918	877	874	899	902	903	900	950	921	956	860	935	936	895	885	881	885	876	888	900	876	905	894	930	936	915	917	902	896	918	905	834	872	885	883	880	863	915	886	872	927	888	886	918	857	927	916	863	850	876	902	920	904	902	893	901	884	860	854	945	858	955	874	881	893	913	857	882	893	912	853	892	920	852	871	939	951	852	936	941	890	902	906	929	865	864	915	923	870	900	915	908	872	896	884	901	935	879	863	901	928	880	889	861	871	935	880	886	863	857	915	906	913	879	914	829	891	870	864	835	882	874	877	894	895	874	851	862	899	908	899	903	909	847	874	878	902	896	883	877	890	888	884	837	920	895	927	889	901	913	884	921	877	902	918	918	949	878	892	907	857	896	910	938	883	922	961	905	914	840	928	926	854	936	906	879	866	938	902	893	897	913	851	909	870	913	867	857	926	910	922	880	905	954	932	883	876	875	857	926	856	917	887	886	903	902	903	878	865	894	903	888	909	923	939	909	914	929	902	925	900	866	859	877	864	902	916	980	913	905	947	880	935	876	880	957	851	898	892	831	889	921	919	896	864	880	873	937	900	893	917	861	877	900	871	827	892	928	851	929	862	941	921	882	883	901	905	909	883	885	863	909	891	903	884	871	901	909	918	899	931	908	899	883	872	893	912	920	924	884	950	897	928	934	937	908	917	904	906	922	885	907	870	923	881	862	867	887	858	936	925	874	889	900	916	906	898	905	916	893	870	922	890	878	913	913	896	872	896	899	872	905	914	915	905	901	909	943	887	845	903	917	859	896	913	877	890	900	897	921	855	923	865	918	927	856	846	894	907	890	921	938	894	867	892	930	901	839	936	948	837	890	909	913	890	880	936	940	908	947	886	883	824	894	944	892	858	892	928	898	914	866	904	877	878	872	959	906	882	811	901	848	915	915	897	883	920	885	857	929	895	916	928	908	878	891	922	879	911	933	901	918	893	920	890	898	917	920	883	922	903	920	932	864	897	915	886	897	932	920	867	891	920	912	896	851	883	912	898	906	867	881	924	860	850	904	870	852	903	879	908	917	858	871	924	869	901	898	913	879	895	913	923	912	921	928	878	946	907	842	915	845	908	837	878	923	909	846	899	875	911	939	899	879	959	890	833	889	862	860	906	893	861	923	883	881	909	927	894	930	892	945	857	926	887	920	915	888	958	857	873	904	877	845	937	875	867	902	859	913	887	934	854	847	912	846	934	895	862	869	950	926	906	886	862	883	867	882	928	844	939	894	860	914	879	868	915	889	901	872	891	890	879	925	868	886	886	909	892	870	929	861	873	905	908	859	891	914	966	905	903	886	871	901	875	887	873	941	910	937	905	866	877	916	933	938	894	907	893	960	862	913	933	878	941	875	904	849	876	839	904	905	874	841	879	939	914	875	892	895	874	923	906	897	869	924	857	895	895	854	904	920	890	899	949	903	852	909	939	907	906	902	916	918	866	869	918	909	887	912	891	896	937	955	902	853	915	905	879	909	928	905	877	903	860	857	912	841	915	934	881	895	952	905	898	900	884	882	949	877	849	928	892	859	859	912	895	893	908	948	894	857	916	887	950	902	922	835	919	921	911	876	912	928	905	858	901	924	959	845	880	939	927	935	827	845	866	862	885	888	879	893	874	915	884	930	899	921	888	909	853	959	942	879	954	923	914	927	860	852	914	889	900	891	889	873	893	858	905	883	887	878	901	894	885	896	951	880	929	912	924	866	873	889	897	839	961	820	884	917	899	909	881	919	945	823	887	891	923	887	933	941	893	889	831	897	886	910	930	925	927	875	921	906	897	917	852	894	875	864	899	892	926	890	967	912	910	933	920	869	935	868	925	915	868	905	908	899	860	921	926	869	856	858	936	909	917	856	916	884	860	924	868	933	901	886	902	949	880	910	872	918	952	915	945	896	904	904	906	901	951	918	887	966	877	876	881	840	907	856	860	869	913	875	948	948	885	922	910	938	864	927	937	914	905	915	833	889	897	920	869	918	906	920	934	922	853	892	900	882	908	947	928	910	916	902	850	883	896	924	888	954	875	895	906	938	901	921	915	871	881	895	876	896	874	890	902	912	849	884	878	904	924	883	887	894	937	889	948	934	930	909	884	904	887	902	902	911	938	892	888	923	937	904	911	875	883	859	886	935	894	875	928	913	861	889	915	904	907	943	898	896	906	869	852	906	953	834	926	919	902	910	927	903	905	886	911	866	876	903	845	869	883	911	918	888	868	889	924	910	885	849	879	908	909	872	966	857	900	947	926	855	906	916	863	864	877	875	884	904	816	917	898	888	883	907	882	854	851	795	914	945	937	920	914	867	884	918	881	918	875	920	883	911	891	839	915	923	934	889	870	893	888	913	914	894	879	856	869	901	940	904	889	864	867	953	902	929	930	894	865	921	925	907	942	901	872	859	906	903	875	879	900	930	899	920	879	942	914	883	881	911	875	935	951	875	866	949	898	891	890	907	901	944	899	915	880	898	929	850	910	966	849	869	896	916	905	942	841	885	910	907	921	882	927	937	873	881	862	881	855	832	881	835	884	861	871	901	819	918	861	967	889	926	910	881	891	922	877	885	878	868	888	831	874	856	876	886	898	869	876	955	898	868	942	876	926	863	921	879	884	936	858	898	946	881	894	881	864	884	888	926	930	877	897	925	866	874	904	946	929	903	842	892	866	890	901	925	919	930	873	855	889	864	844	884	897	863	851	934	904	880	908	936	859	919	943	863	889	909	842	960	896	885	872	913	897	906	875	902	897	971	872	882	898	960	884	1002	904	871	901	899	900	889	853	909	887	959	916	918	857	878	881	940	861	881	879	854	912	860	880	888	840	906	874	884	884	908	912	869	920	888	885	908	838	888	928	855	879	876	898	862	875	920	962	866	945	890	879
44056	36707	44204	23911	18634	16937	49083	55298	39236	21057	6655	942	679	558	462	425	386	382	350	274	322	294	316	290	291	281	287	288	271	281	258	276	268	274	259	254	276	269	261	262	278	273	252	253	262	289	278	304	279	272	270	262	247	253	287	267	300	275	285	273	289	269	257	246	262	259	275	252	253	285	262	278	291	288	277	284	276	275	250	252	254	317	292	260	283	288	291	259	271	290	266	280	272	272	286	280	269	227	222	275	262	264	274	272	264	267	252	285	269	267	246	281	276	271	290	301	240	263	253	285	244	277	278	271	286	266	251	242	273	270	268	292	274	279	309	281	265	261	283	267	289	264	283	258	257	265	280	254	290	294	306	247	262	242	245	261	266	254	278	263	277	272	242	254	284	283	278	270	285	304	270	269	282	257	285	272	244	288	268	266	227	249	316	263	274	256	266	281	292	265	266	265	245	257	277	256	254	284	272	257	285	266	270	269	245	256	277	261	268	286	294	260	266	266	258	294	278	267	271	291	246	272	265	267	273	267	296	252	267	276	296	295	295	291	273	255	264	267	243	235	255	251	291	244	259	269	296	271	273	279	277	269	272	265	265	302	295	273	248	287	283	287	271	268	275	271	263	254	286	256	277	269	288	283	283	255	281	248	251	305	271	275	267	260	264	256	238	268	277	270	250	280	266	284	281	293	252	267	247	304	256	246	275	277	261	279	276	270	274	288	266	252	275	286	255	260	280	284	262	302	277	280	276	272	274	291	286	283	268	273	302	291	248	270	276	304	266	251	234	272	296	267	305	259	265	278	256	274	267	258	260	223	279	263	290	254	300	285	311	282	250	288	275	260	295	273	277	267	283	263	251	279	259	275	275	254	293	272	285	303	262	279	260	284	257	268	284	268	270	253	265	264	278	259	280	268	211	243	285	270	251	269	262	249	261	262	277	286	268	259	256	261	272	292	286	284	281	249	255	282	277	287	275	283	237	276	264	274	280	236	246	266	285	253	284	276	249	245	275	288	246	265	250	276	250	269	275	323	279	274	282	267	269	288	272	252	266	250	224	251	302	278	285	280	257	267	265	283	270	276	269	260	231	280	267	294	267	244	275	320	272	268	253	268	273	271	291	255	251	265	288	281	261	307	247	258	285	263	255	259	256	302	266	278	254	263	283	273	269	281	245	267	262	280	271	248	271	256	271	271	276	262	283	274	243	235	268	257	245	268	262	281	255	238	253	267	270	255	276	277	279	247	253	262	246	258	237	288	264	286	254	270	265	263	268	248	268	240	286	277	264	269	255	274	283	276	272	243	267	312	253	250	274	284	269	304	260	300	278	260	275	283	263	260	249	258	284	267	285	255	275	275	254	271	222	257	246	228	294	257	269	290	307	280	273	259	279	270	267	298	239	265	283	269	276	274	256	277	238	261	239	265	285	247	279	271	300	264	235	258	295	272	280	263	267	281	238	257	292	231	284	277	258	271	252	293	295	277	276	250	274	257	262	259	305	263	272	291	277	270	265	254	246	271	247	300	278	258	259	277	263	264	269	305	261	269	294	261	301	256	274	278	236	262	279	246	283	244	270	269	255	268	243	255	286	249	261	273	252	282	261	293	243	294	257	285	249	260	250	282	275	266	266	264	249	270	254	278	274	265	265	261	248	271	263	250	272	267	276	270	250	231	259	277	284	249	291	273	266	261	274	248	257	293	268	284	277	285	301	255	270	249	232	264	285	270	276	259	265	285	278	289	293	266	283	273	259	259	315	262	261	276	296	233	253	264	283	264	279	272	277	253	283	263	270	258	271	297	253	278	270	291	271	259	268	298	254	285	253	264	286	296	260	280	261	278	258	266	288	277	269	268	267	247	259	281	282	268	284	302	273	273	250	259	278	309	248	268	261	255	273	268	261	253	286	260	256	286	268	241	265	247	273	267	277	275	256	276	292	274	296	274	261	258	289	284	263	272	257	277	247	284	288	266	280	276	253	276	275	296	256	243	274	268	237	269	273	300	268	250	266	268	286	310	292	287	280	249	262	270	260	269	269	292	262	235	246	282	267	281	266	241	263	278	261	257	276	268	274	265	299	260	268	241	262	310	279	261	274	266	283	247	256	277	261	277	258	282	257	263	285	261	283	268	255	242	271	275	257	277	273	238	277	250	289	253	276	269	306	255	249	272	278	237	252	277	261	294	258	279	266	292	254	275	268	264	258	322	260	265	260	266	293	250	294	267	272	278	273	261	257	237	256	244	275	268	281	278	276	245	288	250	308	247	285	295	266	253	265	277	256	267	286	257	272	293	257	241	260	236	257	280	274	265	226	256	254	271	280	258	280	285	248	289	279	261	287	277	276	275	290	282	280	261	238	260	260	280	266	281	248	238	282	246	290	248	261	267	279	283	283	257	295	257	285	272	256	266	269	286	261	270	279	258	277	257	295	278	264	291	271	287	268	291	256	271	252	267	261	251	262	284	239	261	279	276	261	246	295	300	265	258	258	267	271	263	277	259	243	278	265	281	293	266	293	292	262	258	284	246	247	290	301	277	265	249	266	269	256	277	250	281	305	255	259	282	256	268	274	248	231	269	254	242	290	278	262	291	270	289	266	283	267	277	260	311	279	255	255	269	255	265	258	261	264	289	290	260	293	297	268	268	285	304	285	279	269	279	276	283	260	262	252	264	266	269	254	266	276	247	249	266	262	300	270	276	289	285	286	253	253	248	295	261	255	255	244	276	249	289	274	241	253	265	279	266	258	242	259	275	261	266	260	247	274	279	269	236	247	242	274	272	270	274	281	237	275	247	274	244	283	264	281	261	288	249	238	286	284	255	274	239	246	269	264	283	290	253	275	283	258	260	267	266	264	255	296	304	285	259	256	245	246	277	261	236	255	258	264	243	253	273	267	274	258	294	299	271	290	276	266	260	255	251	287	271	289	294	275	286	266	268	258	266	281	249	251	235	298	259	233	275	268	263	270	245	257	264	289	271	252	270	257	284	250	226	277	277	260	247	263	286	278	275	291	280	237	267	257	282	279	274	291	248	280	243	264	263	279	273	277	279	288	278	277	267	301	294	297	268	263	253	260	272	251	242	282	282	287	277	275	255	253	275	296	273	281	260	294	290	260	270	276	251	259	264	287	271	283	283	271	249	298	258	245	281	293	239	261	297	246	260	274	230	266	246	277	276	269	288	297	256	306	258	236	283	287	266	236	292	283	284	265	298	275	217	266	244	271	279	258	244	251	281	249	258	278	298	267	298	269	261	236	262	263	269	280	290	254	270	255	261	240	264	266	260	269	238	273	259	253	268	283	269	272	247	297	273	230	275	282	273	273	343	278	276	272	285	262	248	272	303	263	259	244	237	301	300	267	243	270	296	274	275	254	289	265	293	259	281	252	237	257	264	278	278	278	264	294	291	259	261	252	255	263	257	264	274	244	278	257	254	289	277	303	286	258	299	275	297	283	315	271	254	277	278	265	256	243	275	281	240	271	269	261	258
29887	27631	34478	19297	17328	27285	64381	66039	51155	33067	14638	3350	2807	2526	1852	1411	1516	1291	1018	839	880	817	829	710	733	724	708	675	652	653	628	658	653	628	629	639	602	640	644	644	610	642	618	620	615	633	635	662	636	643	614	627	691	640	641	679	650	683	653	630	653	624	618	640	650	622	627	634	628	636	656	642	668	664	634	638	644	639	636	626	608	617	636	668	621	607	635	628	624	667	630	617	626	637	647	632	630	625	650	663	650	640	639	624	641	642	669	618	629	649	632	658	654	632	611	663	648	612	592	623	598	647	648	618	603	628	665	630	649	638	625	683	629	653	617	661	681	612	653	613	638	646	633	602	648	598	607	632	659	617	637	659	634	625	620	611	649	633	634	633	642	677	651	618	632	607	679	639	631	574	640	607	650	659	648	625	629	632	638	646	661	640	634	639	600	633	616	647	652	655	598	648	649	630	646	649	612	707	642	655	629	618	617	601	646	642	638	694	640	648	626	623	618	621	632	631	638	634	605	627	626	667	662	636	640	647	627	607	645	629	657	654	642	668	601	651	672	637	636	633	632	604	638	605	631	600	637	617	620	644	615	609	625	636	656	675	633	651	612	620	613	642	632	656	632	635	607	637	633	633	606	672	633	700	613	636	639	633	646	630	636	641	657	674	654	603	628	604	664	683	648	659	651	615	625	643	631	617	631	633	626	608	574	637	700	622	669	642	618	656	569	627	661	615	641	664	616	609	621	635	648	639	647	642	639	600	652	628	609	603	594	630	621	631	658	676	629	660	663	618	651	584	619	677	594	678	658	642	650	690	675	623	624	589	643	658	644	642	629	625	677	625	666	621	616	657	679	616	630	645	586	647	625	695	653	640	650	621	622	659	631	615	667	618	647	637	602	634	654	618	591	630	610	633	595	625	648	636	641	656	617	614	618	597	628	643	647	666	620	646	605	644	638	601	669	660	642	626	672	629	640	620	646	628	631	625	647	611	675	614	681	577	629	605	621	656	667	644	605	649	592	609	570	624	618	623	653	669	673	679	648	569	677	659	638	645	626	639	625	624	632	649	656	650	603	652	610	613	606	636	602	646	617	629	621	585	642	632	598	646	629	666	598	629	620	635	629	627	656	613	672	636	653	605	611	669	646	635	643	646	699	625	652	622	621	630	647	604	616	623	641	651	616	629	632	637	635	629	621	643	616	607	644	661	615	633	624	657	617	570	651	621	626	618	610	612	627	661	628	657	657	642	667	698	673	647	623	587	609	638	639	661	602	611	651	660	608	593	616	627	618	665	613	664	670	638	658	641	628	622	661	639	629	630	658	580	637	647	665	624	643	611	624	609	641	694	610	646	617	608	666	648	623	655	671	603	639	614	656	676	622	612	613	664	650	609	627	677	617	604	648	674	624	648	635	632	625	717	675	634	661	643	646	619	635	663	624	671	632	619	630	624	627	646	650	622	665	643	624	657	618	669	646	620	651	647	624	615	639	631	635	635	646	636	664	652	659	587	610	657	667	669	632	649	631	643	629	667	638	662	627	658	623	643	666	609	639	617	637	581	634	612	619	644	623	649	655	564	593	658	655	640	612	661	591	677	609	649	668	642	648	595	652	652	620	597	614	646	624	637	641	690	645	627	642	615	642	679	628	601	647	645	632	649	653	668	612	652	698	630	609	632	586	639	614	620	605	641	600	619	624	646	638	653	658	637	642	630	586	664	582	665	629	627	647	594	602	644	610	649	627	647	576	630	621	593	648	632	593	627	647	607	614	634	668	654	630	617	673	671	600	655	653	649	649	679	642	637	592	627	597	641	671	652	623	638	623	638	608	692	603	683	612	629	627	595	616	638	655	659	589	637	623	603	616	583	609	641	645	597	646	665	639	644	611	608	637	634	627	655	652	615	660	663	614	659	602	623	658	602	639	617	622	612	637	627	603	639	616	609	624	630	638	646	615	565	627	602	610	659	616	639	648	619	653	638	623	646	630	606	600	622	593	597	698	689	661	651	615	705	648	578	639	651	608	623	634	598	665	630	614	610	595	638	642	625	638	629	628	632	659	666	646	653	621	674	607	667	673	668	629	645	665	631	624	640	645	639	637	663	625	694	674	655	623	620	654	613	601	644	649	615	632	661	594	626	659	679	644	644	613	625	672	639	664	601	659	634	614	621	633	652	624	597	632	650	626	613	611	636	646	621	645	615	638	643	590	582	687	644	589	684	631	617	607	643	639	588	638	610	649	592	689	637	628	657	672	640	605	653	673	587	625	632	641	617	667	611	611	655	621	585	656	624	638	657	662	666	634	643	625	640	619	636	617	662	633	626	617	700	637	607	592	589	608	654	647	607	611	663	637	655	618	650	603	606	686	628	634	609	622	617	610	613	611	635	660	595	667	592	646	654	620	608	638	631	651	641	643	636	636	624	613	636	591	624	626	661	618	635	607	661	674	649	684	637	698	619	655	679	649	651	650	606	582	612	608	665	668	661	661	624	638	642	621	612	636	629	658	608	623	662	700	678	614	648	596	658	623	619	617	622	631	640	578	650	586	644	620	631	601	612	654	641	609	626	602	644	637	615	646	670	597	643	627	623	643	644	640	663	648	653	641	627	619	662	628	650	639	640	622	625	626	640	611	624	661	660	676	676	650	594	626	671	651	613	642	632	601	614	632	608	628	646	658	610	632	682	625	633	626	640	655	660	622	639	699	612	616	645	621	664	601	607	652	631	682	666	622	659	636	668	591	639	644	619	619	622	618	640	648	610	618	656	609	636	619	635	622	600	608	643	602	658	708	635	665	611	597	627	615	657	625	604	675	607	625	624	628	629	670	638	632	633	608	650	580	611	583	654	584	665	633	627	648	647	627	641	612	640	633	661	633	619	630	587	601	641	630	645	631	625	648	657	673	646	628	659	620	643	637	651	598	634	612	643	648	626	647	581	664	642	658	673	582	640	619	643	624	621	650	662	605	656	613	649	682	610	604	622	625	598	651	634	606	612	619	624	663	598	624	667	655	631	647	636	675	606	601	634	641	679	654	592	625	588	683	612	608	603	619	654	649	586	641	571	626	656	607	669	640	624	620	680	650	606	651	676	628	622	620	650	650	661	613	629	588	613	656	655	621	615	621	610	655	614	604	624	623	620	669	639	620	611	659	628	645	695	671	639	613	615	626	628	614	613	620	604	614	648	647	635	618	638	598	644	633	649	628	632	668	648	667	651	611	619	613	630	624	641	671	630	623	616	643	703	659	637	672	656	622	641	642	637	645	648	637	655	630	635	641	625	641	664	602	602	652	641	633	634	627	690	607	692	603	663	656	577	649	638	605	634	610	613	640	632	675	649	610	611	658	669	643	666	595	668	601	656	655	633	686	628	634	634	658	655	602	632	685	606	631	607	619	643	610	668	690	606	635	615	629	681	671	659	642	657	577	627	635	634	586	632	622	609	640	654	598	658	630	656	666	612	654	636	596	643	690	674	657	648	645	621	656	618	668	633
9918	4276	3825	1673	1271	1425	4083	4256	2676	1222	514	353	359	344	334	332	332	321	335	331	364	329	334	335	321	316	317	328	276	337	339	308	361	331	330	319	314	309	323	335	360	350	365	334	345	366	324	316	342	349	345	311	334	320	335	316	325	350	335	344	351	335	345	328	335	325	338	335	326	357	329	373	321	317	329	322	332	331	355	313	292	330	327	330	320	360	337	345	298	329	327	358	350	293	336	315	347	328	366	321	345	339	337	363	330	362	334	333	349	357	356	309	308	345	347	346	338	334	329	326	323	321	314	316	294	316	315	343	317	325	325	325	337	326	324	345	338	309	354	345	322	312	356	327	355	314	334	326	329	299	348	359	309	334	352	319	330	360	322	361	336	329	311	326	347	356	331	319	312	329	340	316	316	301	330	314	322	342	328	305	340	343	338	331	318	378	356	337	362	328	323	304	323	323	295	343	337	346	315	331	341	349	316	371	299	362	306	319	358	327	329	341	332	353	333	339	357	345	294	327	330	305	333	332	333	281	325	328	334	340	312	318	348	335	327	344	309	369	325	321	360	334	331	332	357	363	357	328	304	337	363	334	348	324	310	309	327	297	391	346	318	352	317	346	327	340	323	329	324	336	369	372	345	319	332	334	307	305	323	349	311	307	335	324	335	362	323	285	356	300	327	308	327	364	313	356	375	337	314	344	364	358	343	327	325	325	337	347	320	326	309	322	325	352	347	341	340	315	322	324	365	351	327	335	369	348	310	333	304	315	313	311	336	317	356	334	280	357	354	361	343	300	345	323	335	307	378	324	334	313	344	332	355	316	325	339	347	335	351	361	292	352	345	348	301	338	343	333	303	364	350	344	370	335	344	324	317	300	348	320	331	366	325	341	344	344	341	346	321	307	319	337	341	340	313	359	341	302	323	345	355	338	347	381	339	304	327	402	349	344	336	322	355	362	354	320	329	329	347	334	343	342	311	340	346	335	312	305	307	335	341	308	344	330	337	317	349	311	336	310	327	329	340	316	325	315	328	311	292	312	303	329	351	327	341	334	315	311	356	352	309	336	319	310	346	363	363	313	313	324	342	319	337	316	344	366	353	310	316	325	353	318	336	343	339	298	351	344	324	365	342	296	312	332	326	329	366	335	325	346	352	335	322	333	316	297	330	327	337	320	366	315	325	335	333	309	330	319	339	318	334	321	330	332	356	317	321	343	327	320	386	343	361	323	318	323	343	340	314	338	344	338	339	339	300	306	305	328	357	315	300	324	370	346	308	342	307	335	318	281	294	353	324	315	318	348	335	351	340	330	323	307	338	331	332	293	328	330	298	297	349	346	305	333	346	327	362	336	349	322	302	386	365	366	363	316	321	320	314	326	320	361	301	333	304	361	296	322	333	381	309	349	333	332	333	326	347	280	308	342	337	286	329	352	318	311	345	335	319	336	340	312	332	308	359	337	351	350	327	350	339	318	366	319	329	319	339	321	324	327	314	376	321	343	335	331	354	361	347	308	358	318	336	329	339	308	313	321	357	336	312	322	287	317	318	354	317	336	329	361	329	347	330	367	319	319	330	314	294	324	315	302	300	322	362	357	325	321	321	327	307	340	290	326	328	328	317	369	343	325	339	330	296	347	318	320	320	327	321	355	312	329	317	324	291	353	331	307	314	330	349	309	365	319	351	318	320	337	334	325	353	376	361	319	308	318	336	366	318	317	313	327	326	311	329	363	321	370	373	344	323	336	323	359	334	330	348	313	323	358	336	328	336	358	314	321	312	323	336	326	326	332	320	305	334	316	324	300	299	334	352	355	340	315	346	290	337	306	348	356	355	351	329	326	332	315	310	336	353	333	328	315	319	334	321	345	338	334	338	342	349	326	321	323	343	341	305	329	339	331	326	350	340	279	333	330	354	323	327	314	311	334	337	340	332	339	334	299	321	336	318	330	353	332	320	322	342	313	305	312	319	320	303	353	308	310	350	342	313	327	332	332	330	332	343	321	366	323	321	309	347	366	346	319	351	316	315	349	353	325	326	319	340	314	317	331	334	337	315	332	332	329	357	350	335	336	310	369	350	320	348	322	309	304	313	357	326	334	346	340	301	319	359	353	344	301	335	336	363	362	320	350	310	355	338	344	324	326	299	353	334	338	345	372	354	357	316	349	335	332	341	349	322	300	347	324	347	354	365	338	327	369	301	305	331	333	351	350	371	322	348	333	359	345	325	324	305	351	363	306	339	293	335	346	342	350	344	356	356	338	364	369	316	337	342	335	352	315	351	322	353	335	335	292	357	315	350	305	364	342	353	321	345	346	324	324	308	299	334	337	304	320	344	328	374	357	322	357	335	346	329	312	353	330	333	318	352	326	307	339	309	330	351	351	321	283	365	314	313	390	342	302	334	339	355	362	331	338	304	313	334	331	334	320	332	381	329	318	376	323	307	329	337	339	347	363	326	368	333	350	327	328	335	321	328	298	299	291	326	293	324	298	304	316	300	308	324	327	317	325	338	315	351	332	351	357	323	317	282	333	337	331	370	351	321	313	335	329	338	346	324	334	300	333	322	319	322	351	311	334	295	368	339	319	336	317	339	344	296	336	327	343	338	307	387	350	316	282	343	353	317	326	340	347	349	346	328	317	334	334	297	301	313	317	310	363	365	324	333	330	296	357	289	327	341	296	306	330	346	344	324	358	316	330	360	308	292	332	307	348	349	331	357	313	348	312	332	352	336	359	301	346	323	347	300	337	369	323	333	299	305	308	337	324	311	321	345	351	323	332	350	315	351	336	352	358	305	364	348	294	336	323	346	315	321	355	344	292	321	328	380	333	333	314	338	300	326	344	342	322	330	345	358	368	291	329	333	351	353	324	357	352	332	332	340	340	316	308	367	321	322	329	331	320	320	341	316	301	320	316	321	346	328	341	373	307	347	306	341	308	330	332	325	334	324	317	284	336	367	342	352	344	315	342	329	359	315	333	330	344	311	315	334	325	297	347	325	357	339	363	333	370	355	336	349	346	363	323	301	344	288	314	345	347	344	341	337	327	348	344	356	330	327	353	337	353	321	326	351	309	327	313	333	300	332	344	348	342	336	342	369	310	318	335	341	327	338	314	324	360	351	305	317	355	350	339	301	331	324	339	360	348	334	318	330	338	336	332	333	340	358	314	316	321	304	314	287	337	351	343	363	339	335	344	342	330	319	346	350	338	336	328	327	327	318	312	323	330	302	351	335	339	303	320	328	322	308	365	357	324	306	341	370	318	327	301	340	322	297	337	331	365	340	360	338	338	327	301	344	356	342	337	345	335	334	300	324	332	336	326	340	349	311	305	334	334	340	346	347	335	337	342	337	302	305	341	374	312	302	334	311	315	344	297	356	300	325	303	321	340	314	337	329	358	361	353	348	323	382	364	317	318	339	323	359	356	336	359	324	349	336	328	260	321	325	312	342	322	339	333	297	362	326	309	331	336	330	304	299	323	298	328	328	336	287	312
6238	4790	6459	4489	4393	5645	16064	13940	8592	3928	1323	810	860	831	841	825	840	842	757	826	777	776	829	765	828	808	786	772	780	838	756	784	773	818	782	841	816	767	833	765	765	753	806	799	779	913	833	806	752	824	786	776	838	791	798	819	762	772	768	803	806	757	824	782	807	806	795	778	826	822	781	800	792	791	754	767	827	821	814	814	764	786	823	838	823	836	839	781	805	778	831	782	823	857	796	770	783	815	740	786	812	787	852	783	795	769	822	784	813	756	773	773	811	808	803	770	796	790	867	817	789	794	815	788	763	775	829	778	776	782	842	809	764	807	794	816	789	850	761	805	829	748	791	772	779	846	787	805	775	773	825	823	742	813	778	793	806	820	799	806	786	771	779	776	790	794	782	796	794	818	759	852	773	857	784	771	773	804	847	806	780	823	832	781	846	858	815	779	809	794	791	809	763	772	833	825	806	766	772	825	762	823	797	794	795	766	756	841	800	790	796	837	805	800	795	869	761	792	790	861	773	776	797	819	787	845	797	790	803	788	837	783	780	799	830	838	839	734	781	777	794	747	792	819	825	836	796	780	803	746	827	752	803	799	762	785	830	826	863	784	783	818	762	792	737	781	789	795	784	794	774	767	802	798	859	780	836	824	820	773	747	779	793	799	826	833	769	808	874	776	766	815	829	860	806	765	791	789	811	837	814	786	797	833	802	801	788	832	774	847	797	765	829	717	818	814	788	798	795	804	801	799	784	805	850	799	766	825	777	807	798	817	801	826	828	778	807	793	819	819	867	786	752	779	801	790	791	759	822	808	837	816	822	737	844	837	840	772	827	813	750	790	744	819	767	792	771	798	799	793	823	778	842	806	801	811	779	799	794	788	789	836	821	766	812	796	810	796	813	806	740	831	791	795	823	781	784	782	782	797	789	835	796	817	798	754	796	824	732	798	788	803	801	776	828	805	796	826	829	789	834	844	804	794	862	801	807	840	749	790	798	835	810	818	856	844	846	754	829	786	811	799	826	801	813	822	812	801	785	830	776	786	744	822	766	737	796	808	788	816	812	761	841	853	783	751	760	806	831	793	820	785	806	814	756	853	816	841	803	813	778	823	754	794	790	813	795	790	785	847	788	812	788	812	812	734	768	801	834	851	812	819	830	824	762	784	825	777	808	791	775	763	802	799	795	829	786	829	856	785	800	800	790	741	767	756	805	791	805	797	802	821	742	815	853	845	816	804	873	823	791	819	752	788	781	838	839	788	802	853	816	755	791	790	779	841	792	795	786	811	872	780	845	771	782	791	817	826	811	787	788	773	715	764	807	785	774	866	775	795	771	816	775	789	825	776	832	866	791	752	763	780	800	775	800	809	787	775	809	781	768	813	793	812	763	791	826	839	783	762	767	750	829	790	841	824	846	769	751	825	803	792	831	772	840	858	845	761	851	817	845	802	814	765	791	834	811	804	810	786	783	811	798	828	817	801	826	743	802	828	848	813	802	841	829	752	794	763	831	780	837	767	772	821	807	840	858	824	812	744	805	828	792	818	783	766	782	818	811	839	804	822	803	761	769	793	770	841	799	798	811	811	815	782	783	810	798	789	825	771	815	806	852	789	765	766	806	811	778	800	807	782	757	784	792	823	885	838	774	754	813	777	819	779	794	789	823	757	829	777	772	818	788	771	796	764	790	827	811	855	801	825	766	819	758	820	814	779	803	807	832	781	777	812	817	826	769	808	789	790	797	769	803	813	806	813	806	827	723	806	772	820	794	801	792	786	796	819	802	801	848	799	773	879	798	799	836	778	799	775	831	810	823	804	784	782	773	818	832	797	887	771	776	804	761	833	794	778	782	802	816	843	768	833	762	812	828	782	819	785	777	775	845	828	760	754	781	784	820	800	776	837	785	813	759	761	819	756	807	796	787	781	791	816	796	802	824	797	807	810	803	824	831	804	780	781	804	800	807	823	796	810	791	780	833	783	771	835	809	790	834	821	890	773	830	815	743	778	762	821	812	842	791	832	781	746	765	848	849	776	808	781	811	874	820	818	761	833	801	791	838	806	852	793	782	777	838	832	811	802	811	808	813	804	796	831	774	792	768	784	835	790	781	766	841	746	780	754	767	796	754	876	847	789	794	796	804	817	769	841	801	844	787	793	804	784	843	798	805	725	781	808	806	833	797	862	825	807	850	756	840	769	807	784	773	781	820	819	817	818	813	834	819	818	741	748	782	797	821	832	809	790	812	746	786	782	827	791	811	821	775	820	773	811	718	877	776	828	818	786	791	756	789	768	796	797	778	834	796	811	753	833	811	786	785	800	826	782	775	825	778	786	869	803	854	804	833	804	816	789	772	822	782	835	786	830	861	769	826	774	811	778	798	787	860	789	735	830	853	776	821	818	807	804	817	801	769	757	782	769	799	762	765	753	781	725	833	807	840	867	811	771	797	804	795	826	798	845	801	783	781	813	817	813	760	812	802	804	790	876	796	804	765	771	819	758	821	763	791	832	791	789	824	825	815	836	821	815	808	772	769	825	775	905	778	787	790	815	798	729	811	854	785	791	804	823	774	816	739	797	857	814	758	779	797	833	840	824	816	813	814	836	800	817	818	814	845	786	800	773	774	791	759	776	841	831	802	799	819	749	805	737	803	751	737	793	760	801	773	794	828	811	771	847	820	816	818	793	809	780	757	825	802	796	830	810	830	819	719	789	813	867	777	817	798	823	798	830	782	811	797	803	797	760	781	790	834	824	790	794	760	829	801	829	771	806	804	817	788	777	789	849	837	763	775	819	803	741	777	819	830	801	794	788	779	826	795	841	747	800	827	821	849	749	792	795	823	799	804	824	820	759	759	784	793	797	785	793	781	797	795	802	771	781	782	811	808	827	828	761	845	781	797	817	839	819	804	777	801	800	835	809	834	779	829	848	808	815	858	855	819	770	830	816	809	804	851	819	835	832	822	800	810	774	828	848	804	804	810	773	757	782	783	789	787	835	814	783	795	824	802	807	800	809	779	816	825	787	812	808	848	787	774	815	759	787	824	830	800	843	756	757	793	822	829	809	854	829	825	771	817	790	798	764	819	793	756	822	805	791	792	762	836	803	794	792	798	812	796	821	792	803	745	796	777	845	781	843	807	784	815	797	777	772	825	837	864	778	809	813	781	815	816	837	808	773	770	797	833	765	842	850	768	796	803	763	780	820	784	774	809	753	809	831	830	765	791	799	800	795	839	782	781	786	744	805	800	888	786	784	837	801	804	781	799	807	747	857	811	786	797	778	796	790	782	750	816	802	798	825	811	809	783	821	804	774	867	780	784	800	839	798	829	812	762	784	804	822	782	798	822	840	822	798	780	831	804	835	788	748	758	789	820	796	811	774	755	841	771	760	733	830	786	827	798	810	788	776	833	783	806	834	775	802	803	849	810	769	781	828	759	807	842	789	750	842	785	792	846	798	762	810	797	809	796	777	828	790	786	840	823	754	786	797	832	783
35821	27354	23339	13435	6745	9287	37153	37181	24698	10233	2903	661	467	499	447	416	425	423	383	403	423	401	389	365	355	392	366	379	355	402	408	365	401	403	399	379	382	389	388	374	408	377	349	329	363	398	363	398	341	365	385	382	361	370	386	386	365	351	371	391	382	364	407	408	364	413	390	411	366	353	369	369	374	340	345	380	374	356	390	384	358	405	379	420	418	361	361	388	402	355	383	393	378	384	384	364	332	388	396	395	388	355	372	353	383	373	375	367	401	387	374	381	372	351	375	381	348	391	404	355	361	377	358	425	370	383	332	363	367	347	380	354	400	387	380	363	365	382	349	380	364	377	346	345	378	399	380	386	371	379	373	354	372	342	413	376	382	386	389	388	373	383	345	382	378	391	376	383	417	378	388	363	379	313	375	359	359	381	394	374	371	377	429	365	360	370	368	364	405	375	411	360	361	333	393	328	408	362	391	401	404	385	335	355	343	334	374	369	411	405	381	352	385	371	342	386	387	391	344	373	386	396	369	386	349	370	381	393	381	401	350	407	395	388	374	364	397	379	351	371	430	414	406	382	380	378	342	368	398	355	335	409	342	365	391	384	390	386	396	370	377	373	386	369	372	386	389	381	388	372	386	393	385	417	377	352	401	359	369	375	359	357	370	358	373	383	397	347	366	385	425	377	332	367	363	366	400	373	362	345	382	397	366	387	394	399	367	351	364	387	408	378	382	379	380	378	381	361	340	415	366	357	363	384	397	357	390	390	395	398	341	366	397	358	399	316	384	371	373	337	410	350	380	392	365	368	368	379	319	386	404	366	327	388	382	361	352	383	369	400	362	363	374	389	387	402	326	373	400	355	364	346	386	392	373	363	368	358	382	356	386	400	361	389	349	365	348	360	398	376	364	388	396	394	393	355	404	384	355	357	378	393	359	389	360	353	387	387	365	402	402	369	379	370	363	350	397	358	377	368	341	373	372	360	366	399	380	367	359	358	359	355	338	389	355	396	365	381	366	354	402	386	386	381	364	382	362	356	341	375	410	381	363	349	370	362	340	366	391	388	391	366	376	369	350	368	381	399	341	371	399	372	373	377	358	372	350	375	406	356	350	392	416	376	367	378	315	362	368	364	367	378	410	353	375	380	363	378	384	359	381	374	393	357	364	374	366	375	347	397	422	371	383	393	367	365	379	358	340	387	382	408	408	393	398	377	369	349	369	360	360	375	374	362	357	350	397	370	374	385	368	405	371	399	380	383	376	347	371	343	419	381	350	368	372	365	410	366	389	360	370	391	390	323	378	381	365	387	368	375	381	385	416	438	363	373	366	365	379	412	359	385	383	417	355	403	372	367	367	382	403	376	406	400	364	366	379	378	374	405	383	392	357	355	365	363	360	376	390	418	372	348	361	391	362	382	369	349	369	411	374	394	350	358	367	380	388	388	365	377	378	413	386	366	407	385	325	369	384	369	380	377	378	361	375	372	366	364	428	368	378	371	397	332	349	355	396	353	368	384	390	371	358	338	408	366	379	389	347	367	362	340	354	393	388	364	382	396	403	412	402	378	427	374	394	392	376	370	363	366	358	389	367	377	421	364	400	371	357	400	351	396	387	377	391	371	397	347	378	371	384	392	351	377	367	363	385	358	392	321	407	323	369	386	345	375	381	396	368	338	365	367	383	363	393	343	397	393	401	358	372	365	393	380	364	382	351	370	383	365	364	358	369	382	401	361	388	372	342	373	376	362	402	398	394	382	360	373	356	360	395	379	367	366	392	395	388	388	346	340	370	438	394	383	370	382	363	396	373	366	360	350	416	396	384	391	350	368	354	394	356	324	364	372	388	394	375	394	364	407	368	400	367	366	347	394	391	366	369	370	414	368	410	373	395	415	322	374	351	355	402	393	371	395	398	378	399	357	372	399	370	347	375	407	339	370	387	385	400	360	408	383	407	337	378	423	352	380	406	376	405	382	402	376	389	382	376	396	364	338	404	352	372	377	441	330	387	344	368	385	364	370	347	339	382	387	412	370	318	389	368	408	382	374	384	376	399	413	383	387	341	363	377	397	347	381	387	385	377	342	361	381	364	379	401	414	407	360	343	355	367	396	345	398	383	376	386	334	399	370	378	387	384	372	344	376	357	386	395	364	381	362	376	392	380	352	414	393	391	365	354	361	351	332	351	399	364	336	355	364	383	359	384	398	373	387	370	383	377	335	386	377	355	372	356	382	345	365	372	345	348	353	367	368	390	352	397	340	356	382	375	402	371	393	379	423	370	305	352	365	364	377	378	342	371	376	366	419	362	332	381	342	373	379	362	361	385	348	352	378	378	373	396	369	371	399	355	379	343	372	383	369	347	352	367	341	377	375	381	376	417	396	359	369	363	366	354	351	345	361	373	371	403	401	359	390	383	388	360	384	362	355	398	372	395	364	391	392	399	396	391	393	356	369	421	385	368	391	350	370	388	372	383	390	357	375	376	353	371	334	378	363	340	377	383	365	331	357	369	373	350	433	380	395	444	372	371	358	400	366	391	390	365	372	342	368	366	363	358	374	371	344	375	344	396	376	391	389	375	370	387	409	405	388	382	355	389	360	396	426	365	371	356	362	370	389	359	354	388	389	382	378	371	373	359	376	374	363	398	352	401	422	375	376	414	352	361	376	370	346	355	404	368	371	335	354	362	376	409	386	342	373	371	339	384	368	350	365	385	365	366	398	400	365	369	388	380	360	371	363	380	416	395	353	424	368	392	408	360	331	372	368	383	396	361	404	371	389	393	396	355	347	386	446	404	339	394	375	389	381	367	346	374	389	410	403	356	373	408	385	379	383	358	414	367	363	404	371	403	368	363	358	345	379	370	399	391	375	371	363	376	388	347	380	355	369	384	383	380	360	342	373	375	388	372	374	370	374	361	338	395	388	418	370	362	376	345	385	357	335	385	404	391	337	371	360	357	380	365	378	402	381	355	384	395	367	366	409	402	359	349	352	403	387	391	381	386	407	367	355	396	374	352	387	394	370	376	387	401	380	395	386	389	363	353	359	370	363	383	365	352	354	361	393	345	331	373	375	392	362	362	393	374	393	408	355	399	392	380	366	376	386	367	374	375	359	378	367	353	378	370	360	387	391	354	349	378	388	393	347	375	379	366	394	361	361	359	357	351	367	366	393	366	359	352	378	384	391	380	387	374	398	356	351	395	400	376	369	392	377	385	380	385	346	344	366	412	342	365	343	362	363	401	394	397	345	385	383	407	370	409	369	375	330	366	378	352	369	387	370	392	405	381	381	362	388	390	431	352	389	350	361	356	386	411	366	389	376	356	358	366	392	388	351	340	368	334	385	399	347	400	377	387	412	376	388	366	401	364	351	375	380	380	384	363	342	394	366	402	366	375	382	388	355	370	384	352	346	383	378	404	374	376	379	363	353	394	374	394	354	335	364	361	368	377	373	370	380	379	383	378	380	361	361	393	396	346	394	374	386	369	384	374	388	404	420
23641	18872	19478	14236	10543	21653	53599	51040	39332	22509	8717	2212	1668	1746	1463	1206	1143	1164	1001	1030	999	920	913	926	906	929	878	916	887	896	880	894	861	914	914	856	918	926	875	893	880	889	863	898	882	897	898	927	877	983	846	850	891	945	904	962	878	886	884	908	833	896	897	904	892	848	850	887	862	837	895	927	912	843	845	944	857	886	844	907	852	909	936	895	877	858	900	888	836	877	891	925	884	905	891	930	888	896	838	898	912	886	854	855	863	893	936	915	862	897	912	878	891	894	795	865	852	904	874	890	921	860	835	866	844	846	915	890	904	938	886	889	882	849	889	839	891	859	888	924	883	950	896	930	902	881	948	839	889	884	887	901	940	882	865	814	848	878	927	872	890	837	911	924	921	885	870	882	837	889	928	878	883	877	894	945	916	857	925	895	921	891	895	925	898	845	878	886	877	899	863	954	879	932	948	854	911	895	900	859	903	812	890	897	877	876	884	897	874	914	837	928	883	832	909	890	872	896	910	873	886	904	928	876	857	867	874	895	856	850	952	904	947	874	876	839	884	889	877	918	853	834	847	934	837	875	922	908	833	914	898	890	876	890	911	923	936	871	844	905	835	849	909	917	912	940	861	891	914	869	894	912	872	858	857	909	896	925	884	903	890	872	858	842	889	923	888	853	892	908	909	903	885	890	863	899	878	884	935	846	885	892	928	846	861	909	845	880	871	904	836	896	835	911	857	900	834	913	889	887	911	871	883	908	845	864	882	921	883	843	873	871	906	926	904	863	929	894	873	864	878	872	836	946	927	899	893	892	872	877	899	912	917	932	894	884	951	860	933	917	963	931	859	932	893	923	945	857	877	919	903	891	893	924	921	879	916	860	922	941	904	868	940	905	896	844	890	870	907	862	912	873	908	863	899	864	931	822	901	941	842	847	865	889	912	851	964	847	922	887	965	907	906	893	902	875	850	896	900	905	920	906	864	874	879	921	853	925	868	927	870	873	904	910	914	896	873	938	831	917	847	892	881	943	928	883	827	913	944	880	948	869	852	893	888	854	924	866	898	911	898	869	945	851	826	909	926	897	966	884	917	929	872	828	915	894	910	896	910	909	901	913	853	879	928	964	888	885	958	904	934	866	895	923	843	874	823	891	922	866	898	914	872	904	937	886	899	907	870	886	880	901	913	851	867	888	918	841	908	861	873	813	850	856	853	920	875	897	915	855	846	853	967	908	870	861	900	907	861	854	830	917	942	883	925	919	867	896	868	920	883	897	885	902	954	914	869	872	927	908	891	926	870	891	936	853	895	937	885	839	883	888	859	854	944	873	907	908	878	893	847	859	889	907	922	884	893	895	889	872	825	915	907	912	871	939	916	910	906	830	895	936	864	904	857	894	899	872	875	919	874	882	873	882	844	872	888	871	910	890	918	887	920	887	904	877	896	892	897	850	900	911	817	866	910	908	900	896	906	879	877	863	895	885	910	922	861	829	892	927	909	909	927	894	922	878	884	894	878	909	912	944	900	907	867	884	850	885	862	881	924	937	923	909	885	945	896	893	915	930	894	898	910	886	897	931	903	889	954	804	946	934	866	930	874	874	918	874	926	931	874	932	905	888	864	974	920	853	863	876	961	835	879	880	917	892	945	919	923	871	918	864	875	858	874	925	872	876	886	909	925	892	858	869	911	952	918	856	846	905	857	882	878	817	899	890	867	880	902	931	893	891	865	837	862	889	819	883	917	895	904	891	923	913	894	890	826	878	835	931	926	903	878	876	899	864	876	883	912	909	870	893	868	807	870	896	949	883	920	829	870	932	846	929	856	849	898	841	899	864	910	915	911	892	829	877	893	907	903	864	878	844	870	925	925	887	922	894	857	898	876	827	874	868	907	914	844	875	880	892	916	881	904	892	909	964	932	884	897	946	936	961	871	867	908	905	831	889	889	935	860	898	889	875	895	884	895	872	896	858	886	897	896	887	856	925	857	888	862	889	873	867	908	951	875	955	890	895	947	885	889	905	877	882	886	898	890	892	883	890	880	847	889	868	867	857	841	912	895	924	890	893	884	917	843	936	932	904	875	899	866	880	819	892	895	913	830	873	888	868	856	855	932	896	869	843	872	905	881	848	885	887	886	852	873	890	871	906	912	849	912	850	890	922	907	911	859	870	903	837	905	892	851	949	940	917	889	884	886	919	885	900	895	865	901	893	937	957	867	856	854	852	934	890	865	876	845	867	848	936	865	922	867	939	933	902	877	857	875	942	848	892	895	821	895	932	907	893	876	932	901	824	871	935	892	815	894	915	918	889	883	894	872	842	870	856	894	869	865	917	900	892	901	859	876	876	845	901	933	914	944	897	866	863	926	895	911	907	912	878	890	910	896	873	875	869	910	875	896	959	935	850	909	836	865	864	872	895	879	860	878	877	883	880	888	896	869	921	873	884	905	909	846	867	807	883	889	890	882	857	881	855	897	971	886	892	834	912	885	890	938	833	900	947	894	847	889	892	949	877	947	910	922	934	887	869	903	917	895	919	857	904	859	868	901	867	893	870	903	878	840	855	909	916	871	854	903	877	929	888	917	896	881	915	885	896	916	915	902	914	892	920	893	865	875	876	912	896	861	894	897	886	903	841	850	862	989	884	902	852	940	880	914	885	923	894	951	924	919	881	866	907	848	905	868	898	932	918	921	881	899	870	914	889	919	908	933	897	918	875	887	869	901	884	889	884	891	890	863	905	869	890	918	874	855	877	897	850	872	888	901	862	823	887	869	921	883	923	907	871	903	837	906	849	906	911	899	979	898	928	914	892	908	857	883	895	889	927	908	918	910	956	897	896	915	874	854	877	925	885	863	911	888	905	888	894	889	869	885	904	872	925	870	828	896	888	866	837	867	920	910	897	849	868	882	966	939	936	919	874	922	939	907	839	935	941	860	901	852	881	852	817	810	883	831	882	885	897	889	878	908	870	943	851	891	925	924	937	878	914	856	885	892	841	889	930	914	864	919	875	926	914	882	885	904	824	873	914	917	856	900	880	846	933	877	890	898	892	852	916	911	914	888	909	908	884	927	894	925	920	831	913	890	890	847	926	947	873	873	929	928	896	899	899	916	904	895	926	882	920	880	860	847	895	920	886	895	902	871	905	892	850	882	884	886	917	878	861	867	869	922	905	886	888	926	875	879	855	896	847	897	889	921	936	881	885	866	929	904	905	910	898	871	908	884	900	899	893	890	854	907	915	936	926	888	881	867	843	866	862	890	887	892	897	879	903	900	859	885	883	832	861	948	902	934	918	867	916	863	908	823	937	851	872	905	900	911	911	886	894	917	927	913	881	859	888	882	868	889	886	909	838	862	900	858	932	896	898	838	879	906	863	897	862	886	927	828	885	920	914	901	957	884	938	857	888	865	880	928	884	887	906	845	939	889	869	840	875	918	877	843	861	881	935	922	929	874	849	850	888	892	878	917	959	930	893	926	902	898	916	896	908	825	893	874	867
42247	32880	28659	20310	12140	22779	59393	51193	36462	19760	5862	1096	584	537	455	379	387	367	358	304	305	326	320	334	328	342	301	293	288	283	312	292	308	285	304	319	322	276	303	294	295	300	319	298	302	292	347	313	305	298	291	286	311	323	305	289	280	293	303	319	314	295	276	284	327	294	309	272	309	299	275	334	271	283	305	312	334	326	295	305	279	312	309	292	320	270	273	302	298	289	305	300	324	289	312	337	307	342	317	267	298	290	280	309	320	342	318	316	293	305	298	271	294	273	281	311	288	283	307	276	330	268	315	308	265	297	297	309	299	306	317	308	312	307	259	322	301	303	302	309	317	301	289	282	289	314	270	295	293	287	280	284	257	299	290	305	316	298	280	304	284	293	293	310	294	300	322	302	298	305	308	313	304	288	279	290	271	289	314	287	273	260	279	275	271	294	310	303	280	323	307	268	327	319	310	299	320	315	285	312	278	300	300	265	288	312	315	309	322	309	318	290	314	297	316	322	312	288	302	315	312	301	294	320	316	316	254	300	313	312	310	281	318	328	289	290	294	347	296	318	312	287	319	318	347	308	286	294	270	310	303	301	320	272	304	292	295	295	293	280	303	307	290	276	294	275	288	284	300	265	325	314	291	303	313	321	329	283	303	280	276	299	305	299	290	317	281	292	308	250	305	306	289	316	279	294	300	282	330	325	301	314	306	286	284	296	286	267	315	307	279	303	312	284	304	301	263	327	300	301	278	284	316	286	289	284	264	294	279	284	300	318	287	267	303	310	295	257	295	309	315	320	278	303	296	262	298	307	296	285	291	300	313	283	300	326	312	314	309	294	328	298	327	319	308	285	299	285	318	326	287	297	311	293	288	276	292	314	314	323	328	278	297	298	290	300	327	310	284	289	281	328	350	287	282	293	307	309	333	271	316	289	322	297	293	295	312	284	343	314	308	289	287	297	313	317	289	293	295	295	290	298	297	259	275	318	315	269	304	306	318	299	295	293	284	282	291	331	304	284	288	264	327	325	296	296	303	331	278	299	270	280	292	278	319	324	269	316	306	308	313	301	315	305	283	322	286	274	306	293	297	293	293	302	303	282	292	312	315	336	329	266	279	292	297	287	276	270	277	337	320	279	265	300	288	279	286	304	312	284	300	301	286	286	334	249	280	289	296	318	297	303	266	261	284	272	306	309	277	305	327	330	319	291	303	285	286	285	303	289	292	280	314	300	342	292	315	293	301	270	294	291	294	318	298	277	277	278	297	278	287	307	314	276	331	308	326	288	282	268	327	316	302	287	298	344	269	306	322	285	275	307	298	304	276	306	260	320	290	279	318	291	321	331	292	288	269	278	314	253	285	300	294	282	287	288	265	295	315	316	311	297	291	304	314	282	325	276	271	323	284	289	300	326	318	290	304	307	291	307	308	347	290	272	314	303	270	330	331	314	305	287	290	285	314	293	302	309	351	284	329	338	310	271	277	315	295	277	272	301	300	289	324	266	309	282	268	325	299	331	311	313	302	308	301	307	307	280	306	270	326	301	264	316	304	304	302	284	313	297	268	327	306	313	299	307	316	286	309	267	287	298	282	309	295	289	320	333	302	295	302	309	310	287	272	295	287	285	294	267	322	295	291	262	308	305	266	277	297	306	290	286	297	278	295	289	304	291	290	310	300	293	296	282	308	289	288	287	276	288	295	327	299	287	287	323	305	286	322	307	322	282	299	335	318	285	309	291	320	285	293	291	317	291	310	302	295	293	286	292	274	311	302	280	272	318	301	277	276	300	289	276	270	273	274	308	286	293	302	285	298	284	316	307	304	277	298	276	308	298	283	296	294	261	294	303	302	263	309	305	342	329	273	294	302	312	288	337	299	300	283	255	328	305	266	287	290	294	286	303	272	303	290	299	313	274	274	297	283	330	277	315	328	281	308	306	266	306	320	284	298	308	323	304	331	303	317	287	311	299	289	306	326	296	285	274	264	288	311	301	284	301	304	310	281	306	321	315	319	279	311	294	313	267	276	284	276	308	299	304	331	315	291	309	296	268	285	292	303	275	291	313	318	301	299	283	295	295	276	297	292	306	296	262	320	308	315	292	304	313	292	267	295	271	295	279	288	314	284	301	292	268	299	296	309	289	290	292	291	276	309	274	300	305	293	293	304	302	286	283	252	322	307	303	308	308	287	268	298	277	322	286	290	310	308	306	280	274	297	316	316	302	292	311	292	292	309	286	310	331	296	293	309	301	308	315	274	293	278	287	276	291	322	318	328	315	305	308	276	272	306	324	283	293	299	299	285	288	314	296	314	301	305	278	276	296	314	291	278	294	272	295	306	317	320	333	313	318	289	264	313	311	274	303	302	274	347	295	301	314	336	298	260	269	297	331	342	299	325	313	276	306	279	289	274	309	307	267	302	290	278	299	303	319	279	308	285	318	264	309	297	284	306	312	292	308	274	302	311	309	302	284	282	295	307	289	299	305	327	300	289	307	305	282	295	322	313	277	285	294	310	308	285	293	283	305	316	294	302	300	329	275	296	319	296	265	295	316	335	293	284	293	283	303	312	290	300	255	269	305	284	283	269	322	270	304	283	297	309	298	295	312	250	301	307	292	281	310	280	304	270	314	254	289	278	320	283	299	278	290	311	274	303	251	293	284	301	300	249	305	314	299	277	327	285	293	317	290	312	326	256	294	300	305	274	280	313	269	332	264	310	278	327	291	317	261	286	303	255	296	298	310	283	299	278	302	328	308	303	274	300	323	290	312	294	302	291	299	287	255	283	322	290	303	285	292	288	284	296	288	297	314	299	292	297	273	286	269	319	289	319	290	310	278	326	265	292	290	285	305	279	301	277	303	274	308	331	311	288	265	306	285	302	283	312	284	313	291	290	313	299	282	306	307	305	290	290	286	318	295	334	298	327	286	280	276	275	317	281	257	317	294	282	307	281	275	280	257	314	290	286	289	292	287	270	277	286	288	309	313	302	316	285	287	287	322	289	325	312	282	290	279	281	280	310	266	279	297	286	297	317	294	271	290	334	301	327	302	283	288	305	298	298	299	287	307	334	266	286	298	311	308	279	274	291	280	305	285	304	310	282	305	315	336	293	313	328	305	326	294	306	322	304	279	259	298	284	325	319	315	308	305	291	304	319	273	290	299	288	314	299	285	302	287	319	331	301	275	291	300	325	302	296	282	301	306	298	328	309	319	309	286	281	277	292	273	262	291	307	322	301	313	299	243	285	295	312	305	331	296	313	276	307	320	319	298	311	312	276	305	287	281	311	290	318	291	335	305	270	292	302	284	281	288	294	253	294	309	271	249	313	305	320	284	307	272	287	263	321	294	301	295	281	292	305	301	302	275	314	291	294	264	297	276	323	317	308	298	321	256	269	279	298	284	275	335	289	323	285	298	284	295	288	333	308	273	312	296	290	303	326	298	307	277	296	312	289	290	298	335	310	271	297	291	290	325	299	263	301	304	285	290	269	282	320	277
27952	23389	26048	20449	15869	34963	70688	63207	48998	32059	13309	3288	2234	2128	1780	1188	1344	1118	963	840	775	792	777	720	724	710	721	774	697	705	695	728	712	689	688	683	713	697	738	721	727	711	694	760	734	695	719	697	715	683	731	714	701	701	739	704	718	691	705	714	685	710	740	752	746	701	752	735	715	686	732	737	744	731	718	743	736	707	698	725	748	697	687	670	754	697	711	709	690	667	712	731	670	727	707	671	734	725	716	752	702	751	710	671	671	725	740	670	715	754	711	717	678	742	690	728	728	701	709	715	684	691	735	709	725	710	720	731	702	735	691	709	723	697	681	726	737	695	699	661	719	723	711	722	731	713	710	714	718	729	631	761	655	736	717	694	718	708	675	752	712	723	728	720	706	715	711	691	751	693	703	767	740	717	754	696	719	676	732	746	702	730	725	741	755	692	722	722	723	711	727	696	697	712	703	681	769	727	714	738	696	759	720	696	675	696	755	660	731	675	719	748	713	744	630	658	684	780	677	768	727	667	676	741	712	654	711	726	713	654	710	716	744	671	677	694	752	719	686	698	735	674	687	687	726	703	724	730	732	687	711	735	717	705	701	709	714	669	683	688	715	692	703	739	700	643	691	704	696	681	720	746	662	744	724	688	683	684	724	687	765	701	717	722	673	709	725	679	680	716	709	694	662	669	705	738	700	674	722	678	712	724	727	701	703	719	666	679	733	701	725	690	701	679	666	711	640	700	729	714	688	692	710	706	694	756	717	723	689	731	697	703	781	693	722	705	691	717	680	686	696	707	744	674	746	688	697	745	723	706	751	714	672	710	704	685	671	740	681	687	673	691	710	687	718	689	670	678	706	680	723	646	715	731	727	712	688	738	685	675	677	680	716	707	769	726	762	697	703	725	640	711	697	717	693	697	710	741	730	735	719	702	682	674	698	720	737	745	693	679	709	688	754	709	669	724	749	767	678	745	702	735	689	705	720	663	771	690	730	737	673	732	726	731	727	748	731	737	664	714	718	776	739	732	700	689	717	731	681	728	671	733	715	697	699	664	756	667	671	735	706	716	734	726	671	705	695	722	704	723	716	683	720	713	668	694	721	741	703	684	678	706	742	692	716	707	664	686	704	745	709	686	709	749	714	760	680	714	713	693	705	678	717	691	721	726	735	672	707	733	705	708	717	663	688	697	717	685	692	731	697	714	698	710	758	752	658	666	694	711	753	736	677	755	686	652	730	749	687	706	722	694	718	658	700	671	698	704	725	709	689	673	716	737	705	705	709	685	707	728	700	706	706	663	726	709	705	668	695	722	740	726	681	652	721	709	741	676	711	736	729	708	740	725	725	753	701	700	696	689	684	738	712	686	729	675	685	740	660	696	703	735	696	685	735	718	726	720	668	712	762	733	738	704	712	734	686	715	709	712	765	719	733	690	639	702	703	749	728	674	692	740	705	713	681	642	684	709	716	699	700	707	757	709	734	690	725	730	687	702	692	738	696	727	697	703	727	681	738	690	693	643	697	658	729	700	733	699	691	723	730	715	713	720	680	744	701	726	695	714	704	672	685	674	686	684	680	709	666	690	743	711	662	707	691	773	737	698	718	684	728	687	685	736	741	670	671	694	646	730	709	708	726	716	690	719	673	670	715	687	708	713	685	695	747	658	696	730	725	743	729	744	682	724	675	725	673	668	654	703	730	718	696	741	685	677	716	705	713	714	709	675	711	700	657	722	657	681	725	667	671	688	708	690	703	721	690	726	713	686	703	687	688	722	711	702	712	689	729	691	688	747	728	723	690	727	720	748	723	679	747	703	767	692	707	673	700	699	726	706	645	734	707	731	743	735	671	715	697	711	701	693	725	698	711	712	737	719	729	756	694	695	716	728	736	682	702	727	722	703	685	666	704	737	701	688	723	682	666	694	695	717	682	681	707	741	696	709	751	673	703	740	737	672	682	678	725	678	712	711	704	666	691	691	682	708	679	741	684	678	713	683	668	700	709	710	682	725	728	751	730	735	676	693	752	661	709	699	753	682	718	691	731	747	742	726	708	729	690	685	712	724	704	788	682	725	725	728	716	705	692	685	697	708	679	696	664	737	722	677	654	758	757	714	674	750	695	697	673	712	706	784	723	696	727	684	685	688	723	732	745	697	716	765	696	726	731	710	710	744	699	709	708	636	772	681	677	703	723	707	699	722	683	685	742	703	640	659	717	752	664	733	691	676	690	682	741	699	706	723	712	659	680	678	710	697	726	703	716	712	757	740	688	729	695	652	704	735	696	695	676	715	682	733	681	756	668	731	714	709	717	712	726	726	728	705	729	693	714	671	731	721	726	700	726	698	697	724	751	759	704	653	722	704	721	732	799	732	728	707	735	745	731	692	690	649	719	680	724	680	722	754	714	725	694	744	688	703	684	686	669	693	688	767	723	754	727	699	716	742	693	676	702	695	734	674	737	740	653	717	698	723	762	719	722	707	734	669	691	672	675	757	733	719	724	699	707	717	678	752	684	710	654	648	701	723	658	699	704	713	738	708	718	684	696	691	682	698	730	732	732	720	735	688	722	713	720	711	706	677	672	752	731	675	650	703	689	711	697	693	742	714	723	710	699	673	694	715	696	676	730	727	725	699	729	722	694	706	679	711	754	681	710	765	741	758	725	712	728	693	703	695	776	699	712	683	737	676	686	664	702	719	741	715	697	724	702	701	702	749	760	691	734	696	695	714	699	747	710	655	687	697	709	726	694	710	707	661	671	680	724	703	714	727	717	700	696	696	696	713	697	690	720	681	731	704	690	706	668	743	677	709	708	676	689	705	706	729	677	679	676	701	698	685	713	714	685	720	695	747	663	728	741	689	693	688	702	753	692	654	678	665	732	709	708	710	717	724	693	733	673	716	709	699	717	684	672	714	721	687	674	661	694	709	726	703	678	725	715	659	694	686	697	711	660	746	709	694	688	720	704	701	708	689	693	715	664	697	738	698	755	708	699	730	699	695	683	700	668	689	697	717	674	745	750	653	722	716	740	726	741	732	753	720	742	710	675	690	757	652	712	684	714	674	718	718	705	738	664	701	695	763	720	759	728	704	713	777	740	714	683	736	721	686	706	684	728	740	743	802	649	678	732	660	706	671	741	715	747	691	696	709	689	746	707	666	683	678	741	788	757	731	679	687	729	720	718	715	702	707	704	707	708	706	734	656	732	669	699	667	746	746	723	701	690	670	708	707	713	765	710	702	720	747	697	676	685	714	712	768	686	681	735	696	738	691	718	661	670	676	668	707	722	718	704	693	699	737	700	677	715	712	731	716	724	674	746	729	716	734	679	733	710	728	681	717	699	654	707	754	632	711	690	710	682	694	745	687	714	708	701	703	703	777	684	747	733	686	683	677	751	674	745	734	680	777	702	699	703	774	777	698	755	726	681	708	639	676	719	731	657	686	720	701	719	652	748	686	714	751	691	693	717	702	707	721	749	766	715	743	712	747	639	713	712	699
9614	4443	2425	1802	1462	1513	4125	4051	2632	1394	543	392	360	356	357	347	363	371	382	341	353	366	347	352	361	350	347	379	366	363	361	311	354	364	364	336	313	350	398	339	334	343	360	366	342	343	351	380	356	381	334	348	345	363	385	380	366	357	347	377	380	380	347	356	388	382	411	396	352	367	338	393	366	372	356	357	340	341	342	335	359	339	355	352	359	326	386	357	333	345	371	348	357	374	330	353	341	382	385	366	393	316	379	344	357	352	376	365	340	378	342	349	348	344	360	365	334	340	363	367	326	363	397	355	372	365	395	380	321	355	330	349	373	386	348	384	401	350	333	351	353	386	357	326	367	366	357	392	340	338	340	357	386	385	333	342	364	368	330	353	343	337	365	350	342	347	381	354	347	368	333	340	350	358	374	391	337	349	341	368	371	367	339	362	351	338	369	347	368	377	364	336	372	325	355	370	369	357	342	344	347	374	354	372	341	362	329	323	345	381	369	357	342	358	359	378	375	369	344	364	369	341	362	367	339	328	356	347	377	350	405	392	385	356	351	351	386	354	321	356	373	372	388	352	391	312	359	366	384	388	367	334	330	339	325	409	377	373	370	331	356	352	339	369	335	365	373	317	339	366	356	357	390	360	336	371	330	339	384	356	357	353	338	365	339	340	385	353	317	329	299	357	347	334	361	350	330	327	359	349	371	390	366	350	363	363	402	333	370	362	382	339	365	335	369	396	394	373	348	351	325	339	330	349	368	343	351	378	359	338	333	361	376	346	363	336	350	348	363	344	363	365	392	361	350	358	364	397	351	347	336	344	346	390	368	397	389	374	380	376	349	360	390	325	375	349	384	389	348	383	324	347	392	373	386	348	360	354	350	354	332	367	381	365	334	386	306	345	329	332	397	351	355	394	347	391	375	318	338	337	412	357	358	351	387	319	345	375	397	402	351	344	378	296	342	357	360	382	334	332	381	347	366	361	377	331	365	385	346	350	359	354	389	379	367	358	353	364	337	331	332	350	346	348	382	391	369	373	353	354	379	356	390	383	355	334	327	360	365	349	355	378	333	367	343	363	351	359	365	348	375	350	391	332	353	335	337	360	351	372	359	334	349	330	395	357	371	366	358	379	369	363	337	350	326	371	378	359	357	336	333	388	366	367	327	358	341	361	341	367	349	372	353	383	360	330	369	354	321	340	368	371	380	335	354	372	371	343	323	326	356	368	354	361	358	343	358	366	385	373	391	340	368	370	341	364	343	356	348	344	352	320	357	375	344	381	332	339	352	349	407	328	386	331	362	363	373	344	358	352	345	363	377	345	363	329	340	357	331	317	337	371	357	320	332	376	356	360	407	363	338	357	357	371	383	353	359	359	354	343	357	350	402	328	387	346	360	374	344	357	365	377	388	347	357	331	316	362	388	353	380	345	350	357	350	350	363	365	371	378	358	351	364	337	387	374	370	353	337	312	357	368	369	383	351	393	348	357	347	348	368	355	332	364	352	340	328	323	364	376	365	368	324	358	339	350	367	358	357	365	350	364	332	370	374	341	381	378	373	382	331	334	378	339	327	380	367	393	347	365	324	378	341	366	342	344	368	367	344	322	331	346	362	366	370	350	331	338	363	331	310	344	341	344	355	365	340	341	365	345	357	352	375	381	395	347	349	341	340	322	356	343	328	315	360	346	351	363	375	349	343	355	348	368	351	344	355	368	349	358	336	381	356	353	356	339	348	329	335	351	366	375	409	324	346	351	364	356	364	354	366	380	385	370	363	356	332	353	359	346	364	378	385	339	359	338	320	344	358	378	348	333	334	341	343	365	351	317	352	359	365	368	373	341	371	378	343	361	351	334	348	395	341	352	324	379	348	310	388	358	354	342	372	331	340	376	341	330	354	334	341	347	377	393	374	344	369	365	349	348	369	370	343	372	368	309	366	381	361	371	335	364	338	365	333	360	384	342	386	347	365	346	382	335	370	365	376	368	377	338	376	380	372	351	377	350	372	371	368	376	371	324	362	345	350	330	323	383	368	337	357	353	351	368	408	348	361	352	332	356	392	387	392	353	331	349	357	360	318	342	377	372	345	369	338	342	366	337	325	341	367	348	356	357	393	315	371	339	340	393	363	328	349	358	354	371	338	343	371	378	356	357	344	362	338	341	354	354	361	364	347	350	344	357	354	397	361	378	359	383	334	368	364	339	373	398	353	359	372	355	339	357	389	332	352	337	330	338	349	377	366	384	373	365	343	361	377	346	377	354	330	342	357	358	360	340	367	354	368	338	356	387	371	375	362	331	337	331	336	373	363	326	382	369	381	332	371	362	329	372	336	355	353	370	348	343	360	368	344	361	331	341	354	345	396	358	363	363	327	344	352	335	374	366	327	355	321	349	345	411	346	361	347	365	372	366	368	329	361	344	353	345	412	347	375	350	371	361	340	341	371	350	344	351	338	316	369	350	361	365	367	335	352	373	347	339	361	355	382	337	364	349	350	360	374	345	337	356	344	359	355	348	325	337	386	332	346	357	354	346	346	356	330	363	356	340	329	334	373	330	331	355	395	339	387	363	358	331	354	386	373	339	325	352	363	348	323	330	358	348	383	360	387	342	388	377	349	351	403	368	357	379	366	336	356	332	361	351	369	349	356	366	403	344	349	385	343	347	334	366	340	326	383	352	328	380	361	324	364	333	365	354	358	371	365	341	348	346	341	395	361	398	367	356	349	345	390	323	355	354	346	363	374	373	355	351	330	367	362	368	338	361	343	343	352	340	371	375	403	398	336	354	360	377	366	339	367	371	366	348	350	340	340	385	327	337	335	384	389	371	338	389	363	340	374	378	327	391	360	339	367	367	342	362	350	383	350	371	381	325	350	338	345	367	341	331	374	345	332	395	405	366	349	362	393	363	354	341	393	370	362	332	352	375	343	394	354	345	325	357	357	369	356	349	375	348	342	362	373	349	369	366	375	380	358	373	367	324	348	366	333	345	341	373	330	319	342	355	348	363	354	356	388	361	354	358	333	357	343	364	365	327	332	349	348	357	378	365	358	313	369	403	363	360	350	388	331	366	396	355	335	334	377	342	338	368	349	330	344	399	340	383	356	337	362	361	353	358	376	343	363	373	382	356	362	370	327	315	363	350	375	333	350	355	370	355	376	355	397	363	347	363	349	361	355	385	365	361	385	356	369	333	367	392	347	346	369	339	353	358	377	349	343	350	383	353	380	338	372	345	382	341	330	393	392	381	357	338	325	375	382	333	365	374	374	378	341	344	375	337	357	397	371	372	373	330	355	387	362	336	360	371	347	366	351	351	378	366	368	390	356	369	353	368	367	361	335	356	403	335	358	354	360	375	359	363	386	352	342	382	370	363	349	345	344	362	335	408	332	349	363	349	361	371	370	364	375	333	376	338	378	335	386	345	325	355	351	361	359	343	400	399	378	383	351	343	360	356	363	353	380	365	365	378	355	372	328	368	316	353	360	390	333	371	341	374
5987	4470	4930	5049	5241	6450	15725	13689	8648	4399	1551	890	862	922	854	855	907	830	872	847	824	857	902	817	808	834	873	884	843	808	875	857	810	843	894	830	900	861	884	834	871	912	872	846	862	899	818	911	859	849	862	894	849	872	859	910	858	856	901	822	859	865	842	902	809	887	925	855	871	889	850	811	928	862	835	892	861	936	865	833	887	821	886	871	877	884	829	832	897	882	884	823	889	828	847	868	881	884	874	885	897	881	813	815	844	798	916	838	908	824	867	861	819	863	860	856	853	819	802	892	868	868	860	860	871	852	855	891	843	856	859	843	889	932	861	862	869	877	914	834	885	856	832	923	810	877	839	864	924	907	875	844	857	903	821	911	869	874	828	873	869	855	890	823	888	844	842	887	826	850	857	862	917	840	832	913	875	848	894	852	849	903	806	853	867	811	904	836	900	862	843	913	845	881	843	903	879	858	847	853	898	883	850	846	860	856	864	861	890	845	808	858	886	844	866	795	899	858	876	856	915	945	866	822	826	837	892	911	853	861	902	836	854	846	864	845	827	853	841	889	878	849	870	835	810	818	896	809	926	876	861	843	818	862	825	895	800	835	894	855	896	880	891	893	882	871	861	894	833	847	851	850	864	801	889	847	887	850	863	835	868	881	871	885	908	882	886	894	844	809	917	871	860	906	832	825	898	848	820	867	849	875	888	898	814	791	810	883	830	898	865	820	867	882	846	867	867	832	883	919	886	827	824	914	938	812	891	889	828	874	919	864	887	884	867	835	894	817	821	898	817	881	879	871	865	821	884	841	851	825	909	855	873	900	848	842	847	799	923	860	848	832	861	823	807	893	857	868	839	826	833	840	861	913	833	888	879	834	888	875	883	891	849	866	827	880	847	915	847	855	853	897	857	836	816	857	834	853	914	864	902	806	943	863	860	847	828	888	847	863	896	869	842	861	820	829	879	878	865	852	869	912	862	892	871	911	883	881	859	875	821	857	926	860	882	813	839	830	831	899	875	881	823	933	901	870	851	828	873	867	875	896	907	889	894	935	832	857	830	870	853	869	851	813	893	876	847	868	899	866	855	877	852	870	812	851	818	868	838	895	892	882	842	877	857	885	833	853	845	869	877	872	851	847	831	971	842	878	859	871	909	864	876	913	857	892	875	881	811	884	828	874	847	828	892	808	892	876	838	864	865	862	904	893	847	878	878	850	875	864	862	878	870	856	837	897	888	881	857	848	870	864	902	913	851	842	864	907	871	877	881	883	884	885	886	910	818	865	859	854	903	868	847	847	860	897	862	862	849	891	871	878	819	904	899	808	884	833	914	851	872	855	867	892	842	847	820	845	866	847	885	815	897	816	907	872	891	857	851	846	848	874	884	852	911	808	811	820	871	847	874	909	827	792	877	855	925	880	860	823	881	861	902	882	807	850	931	902	845	824	784	877	913	779	843	838	818	875	871	875	879	846	853	855	879	882	854	907	840	886	890	870	886	911	830	850	875	873	843	844	830	881	823	888	863	853	812	918	893	860	905	837	904	893	858	845	883	873	821	817	911	859	794	861	861	786	897	913	834	909	801	878	865	854	845	859	843	877	826	881	905	874	892	843	862	866	862	841	826	861	834	821	886	872	856	848	836	890	895	825	899	893	867	845	872	854	893	838	871	931	852	836	863	840	869	880	802	801	823	851	823	887	937	840	786	838	843	901	869	852	863	825	865	892	889	846	812	861	874	870	839	942	869	846	833	839	846	872	857	846	868	852	843	898	857	922	892	833	881	890	847	886	856	876	863	838	857	802	889	866	849	919	818	884	870	819	889	813	882	916	849	820	853	873	825	834	867	838	881	832	848	924	897	861	930	816	853	836	853	915	855	917	866	840	824	830	908	859	817	874	837	818	879	865	865	887	893	822	853	894	877	807	868	851	873	827	863	829	830	896	807	885	802	857	835	906	842	901	819	878	827	912	882	849	883	817	867	869	892	858	857	881	845	889	919	889	895	847	856	887	857	881	875	814	823	839	836	894	893	853	897	925	881	793	833	897	864	839	889	914	926	840	866	803	871	869	851	823	833	895	831	890	834	862	847	829	852	950	836	860	889	832	870	852	888	864	794	832	876	862	854	885	874	865	830	904	879	799	843	871	843	856	880	875	864	845	849	868	803	833	842	882	854	873	878	821	848	875	829	837	828	870	862	849	848	838	885	893	840	807	837	826	863	872	877	836	867	886	869	855	838	865	830	866	864	825	870	874	937	815	861	886	854	868	885	884	861	895	833	884	875	883	873	851	831	870	855	846	858	842	888	860	867	857	873	910	855	868	919	832	846	859	887	881	874	905	890	824	927	827	887	853	846	844	857	856	892	838	855	837	880	856	873	872	854	881	862	858	838	822	825	879	893	862	868	897	870	852	836	900	881	873	807	881	875	873	866	832	859	924	906	890	865	894	821	823	855	848	845	859	899	838	861	880	893	906	813	865	817	876	840	928	882	871	882	883	835	847	907	802	858	860	900	882	856	851	876	848	806	943	878	855	884	869	872	917	830	817	854	800	910	869	840	890	845	881	838	868	858	847	814	866	826	898	837	794	890	861	883	858	855	825	875	854	857	876	875	850	897	877	904	872	876	894	854	856	877	822	852	861	855	906	862	828	875	873	829	858	874	870	885	843	854	856	838	900	848	882	891	853	814	872	841	869	877	819	848	807	894	896	892	849	837	874	848	832	832	830	860	837	896	857	910	880	835	895	868	860	852	924	884	849	844	898	865	816	879	837	855	823	833	814	890	883	883	826	859	896	910	817	849	820	859	826	804	864	891	823	812	814	899	901	872	848	878	843	826	828	888	923	872	852	875	906	839	849	863	878	870	829	853	886	788	830	820	830	851	841	834	850	853	859	910	843	827	849	922	875	861	832	848	902	822	847	863	900	879	857	838	847	898	894	828	855	860	887	837	902	884	904	843	853	893	882	825	838	881	895	869	926	915	865	869	876	872	821	847	832	932	880	885	852	831	850	812	879	909	817	852	873	895	861	925	812	886	760	872	926	865	828	863	857	853	913	849	885	865	849	850	875	837	791	886	824	866	883	836	797	822	865	922	844	857	837	862	841	834	891	855	866	888	805	837	874	867	892	847	908	832	932	872	798	896	826	882	884	803	859	831	886	805	843	820	867	871	880	851	816	882	918	904	856	864	830	852	885	837	823	864	878	857	871	878	857	911	845	815	859	865	897	888	877	897	894	818	860	810	908	833	859	863	884	847	809	863	850	866	920	830	887	912	809	840	905	915	847	845	894	857	845	871	829	846	863	851	893	933	845	844	851	835	833	823	854	854	837	872	879	887	842	898	852	895	845	876	882	847	865	897	837	911	857	840	849	887	852	876	856	853	818	861	893	882	831	852	846	850	893	845	907	901	861	867	866	822	870	841	922	866	837	859	835	871	854	853	826	884	880	804	838	850	884	848	833	902	854	872	873	884	854	914	846	911	880	863	856
31232	24109	19526	11806	6321	13824	41273	34354	22408	10069	3006	843	514	492	446	375	436	418	411	444	406	422	375	431	399	394	440	407	427	420	401	403	398	414	405	434	404	416	397	411	390	366	384	395	411	422	408	389	403	411	394	401	403	396	397	392	419	381	419	411	387	411	395	423	418	410	398	447	434	389	390	388	382	395	418	349	402	418	356	381	385	412	362	406	412	378	434	403	378	377	451	382	394	403	415	385	398	430	404	409	414	374	421	420	455	439	401	371	454	400	408	417	389	362	412	416	397	394	395	371	392	428	433	385	384	431	423	395	374	407	430	401	403	374	440	395	399	384	409	398	418	395	439	370	424	419	382	399	411	390	385	405	455	394	402	390	369	396	432	424	419	389	415	351	389	395	383	381	414	411	415	409	355	375	327	443	459	425	417	417	453	401	414	382	382	399	368	438	406	390	404	366	402	410	394	456	440	410	405	402	456	431	433	386	407	403	359	407	419	426	410	415	391	398	410	362	415	428	379	411	423	429	399	415	406	405	399	439	395	420	424	410	377	402	390	443	395	412	385	395	424	358	439	414	408	414	389	388	386	407	401	418	415	402	414	435	426	393	358	429	380	410	433	401	418	414	450	366	410	406	409	424	410	404	447	370	407	406	433	376	409	429	419	393	404	413	373	384	396	409	393	401	402	381	386	403	365	392	389	425	400	379	419	425	398	422	366	417	399	369	407	386	380	420	408	411	414	420	395	432	368	379	378	415	400	416	399	426	412	400	398	389	391	388	360	407	349	399	407	390	381	396	392	385	420	431	392	396	358	403	385	370	436	390	422	455	433	415	440	407	361	416	397	405	380	393	427	427	430	422	394	412	374	428	404	395	414	423	410	373	420	362	371	421	394	376	422	424	391	407	411	383	421	395	400	392	397	419	398	441	393	409	417	390	413	422	415	414	414	428	400	421	391	397	414	412	400	410	390	363	415	410	462	437	418	379	402	391	379	433	398	404	419	419	405	448	420	429	358	389	380	413	417	438	368	412	412	398	429	418	393	398	371	397	382	382	422	392	421	418	412	399	411	423	393	391	407	394	415	427	378	420	405	386	421	411	386	394	401	367	438	440	401	389	430	362	361	395	404	402	405	421	399	397	385	407	434	418	396	448	404	356	396	390	417	418	382	399	399	386	398	388	418	389	390	405	409	413	363	389	418	378	370	408	409	412	382	415	399	395	406	385	414	450	415	403	425	390	410	390	430	369	399	378	446	434	384	391	389	385	399	419	393	359	368	400	403	405	408	394	428	414	383	413	414	391	421	437	447	428	376	416	396	402	382	394	407	430	395	401	410	409	396	445	420	431	435	404	408	391	379	384	427	429	403	404	445	442	381	387	371	381	377	373	401	390	404	445	361	444	404	379	395	390	408	399	375	431	382	409	428	363	408	362	403	375	397	395	371	456	430	404	413	410	402	383	409	445	394	412	396	404	414	439	395	397	402	372	413	392	412	409	462	379	376	401	438	374	405	417	388	419	391	389	438	415	442	419	422	383	416	387	413	386	423	384	405	410	389	413	397	441	411	385	367	428	411	396	400	411	462	391	397	389	383	388	429	410	405	411	386	419	372	400	395	407	394	393	416	394	402	408	416	426	384	399	427	374	401	420	366	398	431	402	396	378	429	405	422	434	370	382	396	409	395	357	393	426	403	423	359	412	388	446	423	376	393	433	376	401	386	417	395	376	412	394	384	392	418	407	444	400	427	427	397	435	450	379	399	413	400	411	402	394	428	435	402	374	376	396	413	392	400	406	388	386	393	418	420	413	375	414	407	442	421	383	438	401	399	401	406	403	433	443	363	415	415	395	422	405	392	381	447	381	412	436	412	438	428	396	418	408	383	377	384	423	371	440	436	383	423	433	426	395	418	432	416	375	410	416	374	384	459	369	392	441	414	429	428	389	410	389	432	406	392	415	404	419	415	414	405	401	395	396	424	428	434	423	432	395	390	401	402	404	366	400	400	402	402	407	407	435	422	407	374	416	404	425	445	385	379	405	407	395	432	382	398	402	376	421	406	421	411	366	404	396	379	436	438	412	378	427	371	402	426	369	406	433	400	380	375	390	424	402	457	394	420	429	402	364	418	432	438	433	403	413	379	406	411	403	421	398	381	408	394	398	415	415	413	394	415	397	421	398	435	398	429	381	380	386	427	381	408	396	380	406	444	433	393	425	396	409	432	419	431	376	436	420	392	392	402	406	397	375	418	436	407	411	444	396	418	377	404	401	383	394	420	414	431	414	409	407	420	378	359	388	424	405	367	383	434	369	445	391	427	431	397	439	402	411	420	373	388	375	450	364	385	415	400	407	415	433	402	411	422	401	372	367	400	398	377	433	422	370	394	403	411	384	421	413	434	421	405	438	456	406	389	406	406	400	436	412	397	426	438	450	405	409	417	406	413	421	441	425	438	425	414	417	438	403	440	399	445	380	417	406	402	385	402	403	415	383	435	392	401	357	414	398	408	437	377	384	397	415	436	419	403	416	387	424	420	389	400	381	425	419	434	419	425	375	397	356	354	395	403	402	433	409	399	399	404	429	401	442	371	403	375	387	435	388	424	391	415	391	390	396	382	430	408	394	397	345	435	400	408	400	429	408	367	411	392	407	424	372	378	405	409	403	405	395	413	401	432	436	386	417	442	401	396	413	379	376	404	402	376	412	380	413	396	363	410	428	421	402	406	383	394	413	378	487	401	390	430	434	425	420	371	360	386	405	396	378	399	428	397	368	414	408	414	418	413	416	417	394	433	428	381	425	394	390	377	379	432	404	442	430	384	431	374	432	413	411	406	388	460	419	429	422	423	404	404	398	360	414	375	407	390	396	400	423	413	412	402	424	433	427	386	396	359	412	402	414	406	411	401	484	403	388	386	410	404	404	397	428	388	398	402	417	384	421	419	412	387	411	401	425	405	393	387	377	388	429	381	395	421	374	423	405	409	456	411	412	428	438	393	392	400	393	406	409	386	386	434	376	391	390	374	454	408	422	446	382	419	402	402	423	442	433	392	412	385	403	403	413	413	385	414	390	413	368	424	366	402	424	376	449	369	411	422	398	357	361	410	428	386	370	429	381	383	435	365	400	398	390	380	451	361	400	417	394	358	411	356	411	394	407	422	411	389	410	385	393	396	395	379	414	417	407	404	369	437	406	404	464	439	394	391	435	425	405	384	380	414	421	387	404	398	404	383	368	418	390	421	391	428	351	376	397	386	400	404	401	414	387	360	390	398	442	416	360	406	391	409	391	414	436	407	393	400	395	401	393	396	362	430	384	395	386	408	364	415	414	396	411	410	396	400	398	438	410	440	412	420	438	420	403	395	407	431	409	395	396	424	423	398	415	411	440	423	379	403	429	408	411	436	400	375	368	399	408	383	422	390	386	398	420	423	381	403	415	424	429	412	411	413	401	398	408	400	425	376	427	404	422	398	412	417	390	406	369	407	426	399	366	373	443
20398	15402	18903	13575	12143	27609	55341	48199	38009	22350	9690	2637	1439	1401	1284	1130	1096	1121	1090	1006	982	987	988	998	970	1025	923	985	1031	884	994	942	949	932	967	988	942	945	981	994	907	941	986	972	1019	930	926	969	965	971	947	962	930	961	988	944	966	972	898	947	909	974	918	920	943	913	979	918	954	928	1004	929	937	966	902	962	941	1009	894	920	1010	917	911	984	915	966	978	902	991	964	969	961	979	946	951	1019	1015	940	933	956	938	909	988	944	990	936	984	939	967	929	942	918	966	951	943	984	940	924	975	927	913	976	975	901	912	920	962	909	954	942	1002	958	952	954	899	985	994	937	938	953	896	999	993	935	947	946	915	928	936	987	963	966	940	962	951	989	1042	993	945	962	924	978	958	942	918	989	940	939	906	956	1047	964	954	937	929	892	987	920	951	974	990	971	893	993	954	916	977	924	959	994	911	905	902	962	929	962	926	971	966	895	951	932	978	959	946	995	1001	978	1012	917	1000	995	944	923	972	919	986	993	928	965	983	937	933	969	934	921	927	1022	988	963	944	977	985	969	920	953	996	974	909	961	938	981	927	951	932	995	913	907	960	960	923	998	953	964	928	983	995	992	940	930	962	979	974	1010	1003	943	933	934	890	973	956	933	937	994	951	1033	927	978	951	958	992	898	975	996	997	926	936	939	943	935	933	989	950	962	965	989	976	919	934	947	960	967	945	984	936	911	956	924	964	965	965	945	928	975	932	937	977	1001	989	944	986	959	952	905	964	944	973	958	973	966	958	939	937	951	952	944	1034	933	932	933	956	932	989	979	986	980	972	916	956	988	924	938	957	938	922	973	960	954	974	942	961	944	991	961	975	912	970	930	943	929	950	961	941	969	979	952	944	924	1011	903	920	951	904	957	960	989	946	970	992	946	935	978	951	918	894	1002	1015	1000	958	975	922	973	932	967	957	933	931	922	934	915	985	975	920	1001	908	948	956	969	936	945	901	985	937	946	939	959	929	983	991	990	962	989	988	947	919	957	940	948	999	960	906	940	935	889	948	956	945	929	954	966	973	966	967	970	937	962	916	954	981	896	981	938	933	994	916	918	946	1015	943	941	982	953	904	924	998	919	936	978	980	908	873	926	916	992	956	945	1020	898	925	972	951	934	928	958	882	955	952	943	932	951	974	968	973	960	993	955	986	979	989	971	983	915	991	971	972	939	946	939	943	935	958	936	946	1034	917	899	968	978	961	932	961	946	960	884	984	970	996	945	953	974	978	900	935	936	977	956	952	962	937	958	977	974	974	1016	1006	1003	944	987	965	939	970	970	979	964	919	941	934	939	985	968	903	984	926	979	960	980	1004	990	880	983	959	951	976	924	893	942	977	953	950	948	903	957	959	965	939	924	940	1010	956	981	909	928	1011	972	979	945	938	896	948	968	988	944	997	917	935	1015	944	927	958	885	993	895	914	947	939	974	935	925	956	918	945	944	853	998	969	946	912	966	967	932	979	935	962	957	943	946	908	950	955	951	958	972	938	972	936	1007	969	903	987	1001	946	948	920	972	983	900	937	929	985	924	912	967	946	953	938	960	936	926	932	954	949	957	934	951	945	989	970	977	976	947	929	952	939	945	941	939	946	953	962	965	1003	916	974	942	943	934	1022	939	956	969	938	989	930	952	915	946	968	962	951	910	974	993	903	1007	950	980	900	893	961	980	991	907	957	968	910	924	992	909	947	963	975	957	982	974	951	961	925	955	976	938	941	1005	959	1028	932	941	956	936	960	955	903	977	968	940	965	934	1008	976	981	937	959	950	936	938	947	937	1026	965	903	984	970	939	928	969	966	922	941	899	999	908	981	948	945	928	919	975	930	917	944	942	942	976	890	949	954	941	962	940	994	961	955	909	979	905	954	900	958	954	895	943	925	959	983	956	997	931	987	938	941	927	999	993	974	960	973	967	932	966	980	1041	941	984	911	912	990	936	958	948	942	982	986	951	938	927	1005	988	939	939	1007	970	972	954	907	926	954	941	950	915	1034	938	951	987	930	984	949	906	887	974	955	909	933	943	901	967	971	1048	928	1004	953	921	956	939	950	926	934	995	988	963	966	957	955	985	967	997	990	916	875	973	955	971	946	901	974	926	1008	947	1018	978	994	928	953	878	983	887	946	990	961	966	976	942	941	926	958	931	959	929	990	908	991	977	950	951	949	963	930	930	986	985	983	945	917	935	989	939	937	960	979	966	943	932	975	927	936	960	940	1022	945	902	898	975	925	955	981	973	954	1005	943	961	896	978	949	975	932	915	975	980	893	933	940	1014	955	928	953	960	963	969	946	933	975	986	945	976	947	932	968	953	995	975	961	905	886	953	944	986	968	909	916	912	950	939	919	937	968	938	937	933	933	979	943	982	982	988	964	929	919	957	996	932	953	971	921	958	996	921	989	961	1013	988	941	960	1012	951	936	970	933	979	1045	986	994	979	899	955	911	966	958	929	936	972	981	978	956	1000	958	989	922	935	990	993	851	940	931	939	988	892	1014	993	929	932	1010	970	924	954	937	953	916	978	970	951	959	989	972	972	964	965	991	930	920	954	914	964	912	959	907	907	971	959	978	952	938	956	984	958	963	849	969	923	961	897	938	989	932	939	983	955	945	964	998	1015	976	958	992	972	943	956	955	960	962	892	951	917	928	905	968	963	976	946	961	937	955	946	961	932	935	960	953	919	986	928	977	935	970	975	987	956	950	905	993	999	932	986	943	932	920	945	999	960	944	938	966	964	910	921	944	958	945	995	911	942	979	964	1009	923	920	946	960	960	928	937	929	990	980	969	978	947	977	979	926	987	984	997	925	897	916	998	939	979	954	930	980	929	967	941	923	958	928	945	1006	957	969	962	955	945	960	965	944	971	923	974	947	930	988	973	929	989	952	947	916	944	949	964	944	919	971	966	943	932	942	944	949	957	1006	961	914	975	955	924	1002	962	938	945	946	979	936	925	930	1012	983	933	939	922	919	955	975	970	957	952	964	1010	953	926	898	976	972	973	962	978	1038	968	934	932	945	953	974	990	924	989	949	938	961	900	971	956	989	926	937	940	920	952	925	980	942	936	982	972	1007	1021	895	1002	966	996	961	942	980	982	951	975	937	970	959	926	966	966	965	892	962	975	922	966	967	902	949	968	961	987	968	907	952	978	914	927	969	922	957	1023	972	1013	937	946	972	978	994	953	944	988	999	962	954	957	988	991	993	1028	978	910	891	941	910	958	951	935	936	931	867	1025	982	928	992	949	952	966	926	953	979	974	991	944	877	938	986	948	989	942	949	914	981	980	981	994	927	971	952	947	952	953	934	901	957	986	971	934	936	953	933	967	961	911	944	974	1036	953	998	912	940	964	958	989	937	958	960	1005	921	961	999	961	942	999	970	968	912	932	997	944	964	987	960	890	987	911	1010	944	895	958	967	977	967	950	939	968	975	960	982	920	941	933	925	926	899	923	898	951	995	922	986	973	950	958	1019	964	981	906	907	971	919	963	980	937	980	940	937	1019	962	937	944	993	963	976	969	1002	903	964	937	938	954	1019	915	928
38380	32739	27648	18607	11735	32462	58675	49128	34682	19224	6521	1208	472	400	378	364	315	354	341	337	343	319	296	317	329	339	346	334	328	306	362	324	301	296	314	294	317	330	258	292	303	320	318	304	307	298	344	327	329	282	316	311	312	327	300	309	323	315	350	329	313	357	335	340	334	311	298	326	310	331	292	300	307	330	326	287	330	308	332	301	338	310	337	304	305	359	296	323	304	343	347	289	319	315	298	320	342	353	299	328	325	334	318	327	298	312	332	341	318	319	287	354	314	333	306	338	317	297	313	323	327	300	314	337	333	341	322	337	336	334	340	302	293	319	300	330	336	332	305	337	342	297	284	334	327	321	345	337	333	297	317	323	323	286	333	301	313	311	325	313	341	303	294	324	319	351	351	333	324	323	304	325	318	320	298	308	333	323	346	343	287	303	309	318	283	315	328	314	286	305	311	291	374	357	335	306	346	311	305	338	344	306	299	306	363	321	300	312	336	285	322	310	327	318	316	334	308	303	349	305	286	318	335	325	331	321	310	307	322	308	314	314	280	293	306	327	299	330	341	346	335	324	274	346	314	299	343	288	327	321	339	299	328	348	279	306	329	330	318	296	323	274	308	326	335	340	324	347	324	335	314	307	328	323	313	337	286	350	288	333	332	315	321	302	316	341	307	299	318	300	339	300	281	317	341	297	325	309	303	341	332	333	306	309	280	345	328	318	299	287	302	279	311	303	293	328	308	298	295	309	293	360	315	343	284	293	307	313	312	301	302	300	307	310	331	339	323	355	290	324	313	319	351	327	327	317	321	275	350	338	318	323	323	320	306	309	329	297	310	298	297	292	348	314	340	314	335	322	314	294	304	315	295	308	322	337	288	317	290	345	314	331	330	353	317	316	309	330	339	292	332	276	289	317	301	343	302	305	331	312	316	330	321	334	318	332	309	312	334	320	337	337	277	306	309	339	326	309	324	311	330	322	307	320	307	300	334	319	312	299	308	325	322	321	334	331	311	327	346	297	340	309	360	313	306	286	348	302	326	357	339	327	268	286	315	330	306	301	326	315	330	328	337	319	334	318	304	330	299	309	312	292	307	343	308	290	317	318	294	317	318	306	311	354	332	329	337	336	344	337	289	291	332	336	319	310	349	293	328	340	334	356	325	335	328	322	305	314	318	352	329	290	303	315	326	287	312	336	341	333	325	310	329	323	289	312	309	312	347	320	334	305	340	338	312	304	340	352	328	322	344	300	317	328	306	360	295	342	313	352	346	337	315	309	305	310	335	339	342	295	371	306	339	310	292	311	350	309	312	332	339	358	298	297	331	311	342	365	296	299	353	321	299	311	316	320	325	346	325	308	338	292	320	323	312	317	326	344	334	319	349	341	296	291	332	321	292	316	347	306	301	319	335	325	320	350	304	310	326	308	299	286	322	326	330	344	328	297	306	315	314	307	342	332	305	309	326	320	312	296	303	311	285	327	304	308	282	320	327	308	314	316	326	300	301	288	319	356	301	322	333	350	324	314	318	372	334	319	324	291	324	308	302	317	303	347	315	326	310	318	313	319	332	288	320	356	304	332	295	317	317	316	308	327	347	304	298	314	328	344	353	315	320	307	309	282	333	342	326	347	343	304	312	311	312	320	344	310	304	316	303	303	340	306	319	316	316	309	325	311	314	315	313	314	285	320	324	292	311	332	318	297	328	294	327	324	355	300	287	334	299	312	300	334	325	298	313	315	336	279	323	334	322	299	292	308	317	309	332	328	349	287	305	309	313	333	333	311	339	328	330	309	338	335	322	341	310	333	309	286	285	309	326	343	314	322	318	347	320	312	292	302	322	297	323	286	341	324	339	304	319	297	326	340	275	313	303	315	325	290	290	301	334	305	327	303	284	313	344	322	331	287	284	330	286	293	343	347	315	293	314	302	300	323	314	322	326	313	337	320	301	322	317	293	328	320	316	303	318	325	305	333	297	345	342	298	324	311	343	333	311	350	320	284	331	337	338	346	294	315	345	358	283	323	310	295	309	271	328	321	306	325	316	329	308	322	283	326	325	288	305	324	297	306	319	293	289	310	317	301	326	354	303	293	326	291	330	317	351	337	315	329	331	321	315	331	337	278	327	310	342	297	321	282	323	332	309	333	301	333	288	342	338	318	349	292	298	297	340	344	316	301	295	276	308	293	310	333	309	317	308	317	330	324	320	321	353	286	306	283	284	307	313	297	306	335	301	313	301	326	314	315	361	318	322	326	326	332	304	334	294	343	330	303	338	318	313	316	304	316	327	285	320	290	309	339	305	285	327	301	311	321	316	300	346	303	357	304	330	319	331	327	331	327	330	309	330	312	328	321	280	322	321	273	348	314	296	329	342	302	307	353	307	294	312	335	320	335	326	310	304	292	313	333	322	326	321	323	355	296	320	295	322	273	307	318	300	303	302	332	312	309	314	308	306	323	330	300	328	347	333	276	303	334	327	311	324	340	298	298	321	336	306	288	319	336	322	319	291	294	348	354	348	301	335	320	302	306	298	291	328	315	296	319	322	294	288	292	335	343	303	335	282	327	331	321	327	324	328	291	331	297	307	322	325	314	302	299	281	334	294	317	322	313	312	328	320	315	305	322	322	307	314	301	331	307	306	319	315	304	315	306	315	342	314	315	334	302	327	333	322	323	330	322	296	331	333	333	286	310	308	327	354	327	279	329	324	352	327	336	330	322	321	319	296	279	348	288	328	333	335	301	315	294	344	323	316	322	334	329	337	321	296	297	293	302	323	319	302	287	356	306	300	322	297	314	341	320	313	308	311	309	318	331	314	335	316	266	346	324	312	333	285	326	332	299	321	320	294	315	335	307	307	346	352	311	316	300	296	302	360	325	315	329	313	319	338	274	304	316	334	309	348	318	278	338	320	299	308	336	308	304	315	322	298	312	320	337	309	303	315	298	356	316	313	275	315	324	332	341	341	334	334	309	315	318	312	315	327	332	290	303	319	318	320	298	292	326	342	359	331	317	321	329	342	304	346	304	326	295	328	331	287	302	328	312	320	291	312	322	333	336	313	302	329	302	287	307	330	295	296	307	308	295	314	313	326	323	286	335	314	323	349	330	349	309	355	341	319	317	344	318	280	305	304	334	326	327	329	310	342	329	344	300	307	329	306	315	281	323	305	296	321	307	367	309	327	333	348	321	338	332	303	340	300	330	333	284	348	317	311	346	354	328	358	309	302	298	317	329	307	359	315	327	307	329	323	331	312	354	343	352	340	335	342	279	320	333	316	329	314	316	299	289	327	307	305	334	324	285	282	330	302	300	313	316	315	311	301	341	345	304	362	344	336	296	307	311	309	324	335	331	342	317	315	307	335	305	316	315	294	302	329	337	321	343	314	332	323	313	335	303	292	305	287	304	315	328	297	294	281	327	299	277	304	302	276	303	329	337	303	316	309	335	310	325	298	313	335	322	298	337	296	332	306	358	305	344	317	305	341	325	327	291	304	308
24326	22689	24340	20346	18512	46406	69799	60882	47833	32086	16220	3592	1602	1215	1173	1067	1065	994	910	911	809	794	799	833	779	761	778	799	775	755	777	751	754	782	759	808	736	765	772	758	758	776	768	742	783	775	726	752	785	738	768	758	800	713	765	741	786	757	756	778	770	781	773	721	730	815	734	758	787	808	726	756	748	792	727	759	774	792	721	715	756	760	786	775	771	756	725	781	789	784	721	763	773	736	775	725	741	767	758	750	777	793	798	783	747	760	757	720	707	777	772	740	701	719	819	772	786	745	719	797	788	749	804	760	735	805	811	801	699	749	750	797	741	733	710	727	799	771	714	758	732	782	745	760	686	752	752	774	783	773	710	724	768	747	809	805	746	748	760	787	766	770	780	811	708	750	725	705	742	751	793	772	792	749	731	782	749	765	735	731	775	751	756	778	792	760	684	766	760	788	771	777	804	741	760	739	730	764	717	745	821	740	798	769	734	774	782	740	758	764	774	814	751	728	783	742	785	770	744	768	799	783	723	776	724	756	720	782	713	798	790	779	788	779	740	749	802	748	770	773	822	727	758	763	784	780	771	770	740	773	772	770	719	785	764	788	793	763	774	703	746	737	760	782	731	718	786	809	777	737	704	806	789	783	792	747	752	744	745	776	796	751	739	770	767	732	721	782	764	763	775	730	708	727	764	728	783	758	753	808	778	758	757	746	775	770	751	715	788	759	751	781	752	724	807	758	787	804	719	797	767	763	757	826	718	750	713	747	773	738	705	747	767	676	740	753	792	774	824	765	729	741	773	729	760	760	765	762	770	727	744	806	736	740	783	706	736	721	814	730	750	719	679	734	794	794	763	798	720	771	710	714	763	768	778	777	730	763	746	773	708	759	790	720	809	725	743	766	781	758	735	804	806	757	732	751	775	783	756	729	780	738	736	787	730	752	762	771	751	816	768	760	789	793	743	727	818	811	786	737	758	765	753	724	757	750	742	791	765	795	766	771	728	727	758	778	797	776	753	765	760	765	778	742	734	740	736	807	750	802	752	699	746	763	736	751	746	734	791	737	814	769	748	760	752	727	770	727	716	770	807	769	771	720	791	809	719	740	801	757	824	782	767	796	771	749	759	793	769	733	787	733	796	757	762	754	770	761	764	763	757	727	713	696	759	770	781	801	763	746	803	798	748	802	748	768	783	693	750	747	753	796	754	746	728	762	814	765	704	765	744	734	755	774	768	755	800	796	739	751	774	741	721	786	761	760	792	759	782	710	768	801	753	729	801	741	798	717	726	735	777	775	728	800	761	743	794	789	739	784	753	730	748	780	725	705	751	698	689	763	732	773	758	724	761	733	763	732	775	776	773	837	791	757	757	796	729	799	791	775	774	763	704	792	731	820	761	806	716	813	771	744	740	764	801	734	749	722	764	813	725	758	764	760	742	699	797	761	797	792	737	746	779	737	793	736	739	746	710	741	768	715	753	780	737	729	796	773	776	808	787	723	754	757	754	769	753	770	756	728	750	757	756	752	732	727	760	761	748	752	713	796	780	806	737	743	729	746	810	763	754	802	804	761	759	761	798	791	731	803	771	765	749	766	798	792	730	702	784	714	769	774	753	735	757	796	755	752	762	809	746	705	714	751	760	775	802	752	778	752	771	740	720	772	779	774	741	797	748	789	722	725	771	736	788	794	780	774	835	714	740	785	767	715	764	740	735	713	701	743	777	813	765	774	752	729	778	708	800	786	716	764	760	733	730	740	763	733	748	748	781	735	724	758	754	755	729	772	732	784	768	787	762	815	755	746	746	731	715	783	712	778	724	801	705	763	747	741	731	724	726	780	737	764	800	764	731	747	760	772	710	713	748	717	744	760	774	789	753	742	753	738	765	795	783	723	729	782	758	750	750	752	767	745	704	783	800	777	757	758	800	779	797	780	778	784	770	777	749	786	743	730	754	749	724	791	757	734	704	789	756	812	734	784	755	707	741	744	747	720	768	784	754	718	750	753	757	767	750	752	757	698	775	760	755	707	720	698	792	759	789	769	738	740	748	760	761	757	800	757	744	781	773	768	758	803	740	766	776	802	759	719	772	745	738	755	736	723	775	749	768	689	734	726	715	788	743	782	739	748	728	767	721	738	783	796	801	733	741	812	762	724	765	789	743	737	792	767	790	740	804	749	753	769	726	818	741	780	788	769	777	768	757	783	738	742	779	753	771	770	781	763	714	791	762	794	741	798	753	785	750	751	729	751	706	719	758	734	763	755	773	746	800	699	730	756	730	751	723	753	759	750	755	781	745	778	772	772	766	717	692	746	761	791	748	760	815	748	718	733	711	780	774	783	817	762	721	760	784	838	787	761	799	768	783	793	709	770	775	767	785	735	767	762	796	776	755	758	766	712	808	759	758	794	736	763	730	812	722	774	771	769	748	768	728	768	744	756	739	735	787	765	730	748	759	751	803	804	738	739	802	707	725	723	743	755	743	737	747	728	750	811	682	725	729	755	789	741	753	718	784	758	739	745	762	784	794	749	745	764	745	775	739	799	740	712	712	768	755	748	849	722	721	803	703	708	728	829	776	732	775	783	772	781	806	703	835	724	783	818	713	715	736	795	753	772	762	745	747	763	770	779	754	812	765	747	781	753	826	741	774	793	761	735	731	753	726	725	765	784	751	728	789	774	780	749	793	761	760	778	776	739	711	757	764	748	756	769	767	786	790	752	788	735	792	741	802	763	798	764	761	700	743	771	758	726	732	751	820	769	746	795	710	782	700	763	699	793	740	820	710	749	744	829	715	743	764	777	758	739	770	745	819	718	787	746	738	701	717	676	763	766	745	799	712	745	743	774	728	791	763	720	769	742	752	774	778	732	759	779	788	768	765	760	758	747	775	738	751	698	778	776	770	754	747	739	758	801	726	771	747	759	729	730	733	775	807	737	778	746	743	764	724	815	800	774	779	776	830	766	762	790	726	756	808	762	775	747	750	739	759	730	773	768	768	776	752	759	780	755	747	767	771	730	731	728	720	736	745	744	750	722	773	757	689	821	803	745	778	730	822	784	794	750	792	767	695	719	724	727	756	740	745	745	759	770	767	759	718	756	783	734	758	774	768	799	699	770	820	795	776	784	742	808	720	745	741	738	772	737	741	781	774	762	758	788	802	756	754	763	721	738	786	747	752	786	767	793	801	749	795	753	758	771	774	730	758	710	756	716	758	802	758	740	722	746	819	752	752	750	708	769	738	716	760	748	755	750	734	731	751	790	782	753	709	697	746	798	783	726	734	749	737	785	722	751	730	812	744	746	772	787	740	720	762	803	736	782	745	800	761	790	759	746	716	790	813	762	749	777	775	747	781	755	780	791	779	776	780	716	757	742	763	712	759	753	764	796	744	745	769	795	761	761	779	729	798	798	709	760	754	776	785	791	710	712	753	746	769	788	762	744	750	765	676	740	755	744	797	721	741	730	828	748	713	729	759	786	771	754	734	766	764	772	773	734
9112	3995	2430	2089	1814	2427	4205	3612	2343	1360	687	433	366	380	366	391	381	361	412	416	377	360	355	377	359	358	374	361	374	409	358	359	371	397	357	356	387	407	354	388	356	397	362	348	341	332	381	357	400	339	380	395	429	393	382	382	383	376	383	377	390	375	361	350	390	361	398	389	390	392	391	341	388	371	381	383	388	367	361	374	342	353	343	411	332	373	366	402	332	378	341	338	394	346	375	372	325	356	381	415	366	378	352	385	332	357	383	359	360	345	321	345	369	364	385	384	371	351	376	361	382	381	362	361	368	360	379	365	347	366	401	353	353	365	359	379	386	360	358	337	367	366	384	403	380	379	363	334	361	339	381	372	346	410	395	365	349	360	393	371	369	368	358	375	359	391	376	362	364	342	394	370	404	351	391	353	360	320	342	341	378	384	387	333	405	380	394	388	416	366	378	351	363	368	349	347	364	327	356	397	397	388	376	375	377	323	339	377	371	372	396	400	374	359	368	318	376	383	359	379	370	357	370	347	362	352	391	357	368	348	354	331	383	342	388	384	381	355	350	378	361	385	368	359	378	361	409	382	387	385	313	375	387	382	358	380	379	410	386	365	409	359	348	383	370	386	360	355	361	384	364	364	382	349	373	338	370	374	356	369	383	362	365	380	418	365	432	366	381	334	395	390	408	373	375	383	326	364	368	374	380	368	388	351	349	389	369	359	356	350	367	374	388	376	377	359	422	379	374	366	359	388	345	357	401	371	315	371	396	372	381	371	400	386	368	351	376	382	311	366	381	363	365	415	357	350	398	365	379	384	387	378	381	351	357	363	400	388	376	374	389	399	390	326	334	326	389	400	352	343	354	376	367	386	358	360	366	345	356	380	393	353	395	358	380	378	375	361	353	396	389	329	342	344	348	370	362	377	379	341	343	366	392	362	402	374	377	361	384	340	375	346	392	369	394	394	346	373	339	370	362	386	380	369	380	345	405	367	380	353	390	386	321	366	377	373	369	375	375	396	352	395	378	375	371	352	356	343	367	397	428	351	365	397	375	353	373	364	375	351	377	389	367	349	392	397	357	321	362	372	367	374	369	344	355	343	346	422	350	338	380	380	395	351	380	347	359	426	396	395	359	367	376	383	382	358	359	390	347	381	363	344	357	416	372	372	404	371	386	373	339	354	360	382	357	350	389	338	377	357	360	387	376	395	350	371	386	384	369	339	408	405	367	368	381	396	363	377	367	340	339	404	337	349	399	378	396	383	372	387	412	366	389	376	358	382	378	353	370	319	378	374	384	395	377	382	349	383	338	375	340	385	385	428	329	372	370	362	376	384	353	335	368	406	380	376	364	380	396	336	365	355	394	346	360	401	357	406	370	376	357	370	373	367	361	350	362	371	344	384	371	388	370	365	371	399	378	343	380	363	374	360	345	383	419	373	356	410	370	345	338	359	373	383	396	398	325	376	381	396	419	396	345	384	376	370	336	326	362	382	321	366	392	361	387	373	347	400	342	364	391	361	390	325	371	397	379	383	372	356	362	379	377	356	389	392	336	383	371	400	364	343	329	334	384	325	367	379	351	379	411	364	388	361	355	359	368	386	352	384	351	403	387	374	327	369	395	387	358	365	350	376	361	407	333	377	391	318	393	372	360	345	373	370	411	339	367	432	368	354	348	389	400	375	385	386	365	362	382	370	374	363	376	356	346	375	381	379	388	357	371	387	389	406	376	405	355	333	356	387	361	386	387	359	367	356	368	393	364	368	385	406	384	367	366	400	374	358	436	374	416	350	366	338	396	384	357	366	388	390	382	385	366	370	380	351	342	392	360	373	355	378	391	347	387	373	381	348	358	397	353	414	388	356	352	381	390	370	377	394	354	362	370	378	346	383	373	350	396	391	350	372	347	383	351	354	395	395	378	393	375	352	383	356	394	406	370	368	371	352	335	384	376	370	355	371	388	352	390	371	401	399	396	346	367	349	385	358	356	360	358	377	368	352	365	367	370	395	371	359	377	333	386	354	368	327	358	377	357	363	312	354	387	362	356	369	409	336	384	369	386	352	372	323	394	373	395	339	379	420	370	389	407	357	368	366	354	367	348	394	371	353	383	361	343	340	346	365	394	380	350	378	348	353	358	363	367	362	391	347	397	357	374	386	401	393	385	336	344	378	408	386	359	355	380	358	377	362	325	339	378	365	350	373	367	357	344	407	392	356	414	374	372	398	355	389	352	375	376	345	373	370	408	370	381	350	357	374	334	363	350	397	360	378	361	359	366	370	350	387	347	381	391	354	342	361	400	383	370	336	375	377	347	372	351	351	378	373	357	344	352	356	354	304	381	415	387	372	353	379	379	355	354	428	394	380	403	323	389	354	393	349	396	357	369	342	358	381	340	369	391	360	383	345	392	389	369	394	378	369	401	359	348	339	402	331	374	360	361	370	378	389	364	379	382	347	358	376	383	367	384	355	342	406	382	373	371	387	357	368	358	382	395	414	354	339	361	353	348	330	382	393	366	358	353	360	348	401	379	370	346	389	372	370	384	364	358	368	357	393	406	397	367	350	346	344	367	372	379	393	341	352	370	372	341	365	368	365	349	373	354	392	401	373	382	365	346	369	392	357	372	366	332	372	354	379	362	345	352	353	382	329	378	396	382	336	358	361	401	382	365	382	382	387	362	368	362	298	378	346	386	350	348	380	380	370	377	419	358	396	375	387	369	374	383	358	351	352	374	333	318	395	383	366	371	374	351	336	373	372	369	385	376	341	372	371	363	371	345	339	369	364	374	378	351	371	366	370	387	373	377	347	379	433	393	363	371	412	334	389	362	376	359	387	335	364	342	381	356	370	373	376	417	365	388	387	350	411	373	371	372	363	416	354	380	372	390	358	315	406	370	382	349	375	385	377	364	375	373	367	414	373	368	374	361	320	384	348	376	365	366	366	356	342	390	339	393	347	378	360	385	375	380	394	376	370	369	373	379	324	375	372	370	374	369	380	338	348	364	374	359	356	373	369	356	332	354	351	360	376	400	402	392	385	339	402	361	349	340	369	367	355	389	365	393	364	341	348	362	382	383	373	363	381	358	384	367	379	350	357	353	350	344	359	382	381	351	396	368	389	348	376	373	394	395	360	400	361	355	405	364	374	367	391	362	389	398	357	363	395	363	362	355	398	343	348	389	348	358	368	373	378	336	353	368	390	396	338	367	370	376	381	387	357	396	405	338	344	376	360	380	370	380	360	369	341	377	376	345	392	332	349	400	371	359	360	357	398	358	388	394	362	386	371	409	367	377	383	378	317	386	357	347	387	376	372	357	354	381	351	372	373	387	368	374	362	416	357	349	356	353	388	360	357	359	355	368	411	390	362	378	422	402	338	348	369	370	366	371	382	392	368	366	348	343	397	395	363	368	390	414	385	370	324	376	391	354	358	352	370	367	364	359	338	361	359	362	391	400	390	379	373	388	367	347	382	387	402	399	366	367	389	328	376	382	367
6026	3867	5040	6049	6333	9765	15375	12376	8123	4527	2076	962	896	908	946	929	927	900	848	899	872	921	883	845	927	908	916	895	871	916	885	917	863	877	913	917	896	928	841	937	856	932	872	912	804	899	924	910	907	858	944	924	895	933	843	927	967	894	866	896	863	930	924	881	922	814	893	925	847	875	840	896	885	851	913	887	888	844	861	883	916	927	871	897	873	898	869	883	892	867	913	911	876	899	873	906	888	886	898	908	914	859	876	876	890	882	903	887	861	870	891	885	909	907	919	943	887	897	888	893	897	872	910	881	910	902	906	882	854	919	886	915	883	935	891	913	900	938	934	904	869	878	854	848	901	895	906	876	893	885	892	850	889	909	968	859	924	940	854	890	855	878	895	879	885	880	889	899	880	892	863	927	861	860	927	839	876	915	886	913	895	891	904	940	876	945	855	850	901	829	884	919	867	900	878	912	942	838	936	915	879	879	974	850	884	862	889	828	908	904	887	893	890	951	865	883	918	921	938	931	893	873	843	912	892	887	884	875	905	801	940	845	833	836	869	936	920	868	887	857	869	839	857	888	941	919	887	867	889	926	880	913	880	879	880	888	963	849	927	929	891	886	902	934	865	911	871	850	870	895	907	922	891	856	905	867	884	817	803	926	898	894	839	879	858	815	889	862	848	885	877	953	929	875	891	910	896	912	938	910	912	857	873	862	845	885	864	906	851	943	911	859	811	953	878	839	956	847	878	856	888	884	876	861	877	919	849	871	873	872	888	864	883	882	891	861	915	908	899	873	952	919	843	837	886	904	872	894	910	932	894	851	888	881	857	853	832	883	923	879	839	948	880	890	895	916	849	847	893	865	927	827	843	953	884	845	871	900	906	923	845	930	893	880	921	932	874	889	909	889	938	868	859	962	838	906	860	858	883	880	826	867	856	927	932	887	865	912	873	826	907	850	891	887	912	929	918	880	882	910	901	871	876	874	908	917	902	847	894	897	904	856	900	869	880	891	894	845	920	891	859	861	872	933	847	872	884	942	894	844	819	894	837	842	866	915	869	883	889	871	866	857	893	875	879	879	906	868	869	878	963	909	902	882	838	880	843	906	838	901	950	830	875	896	913	902	873	902	920	888	908	913	832	871	822	908	879	903	939	938	862	885	874	874	863	843	896	895	878	909	884	902	870	890	852	879	921	854	847	921	904	867	881	892	879	930	891	907	945	901	883	873	873	847	853	856	880	861	966	860	892	886	880	862	872	876	894	864	954	925	888	830	908	937	895	891	872	915	881	852	835	895	922	890	901	905	939	913	886	861	842	918	872	892	934	929	830	854	859	914	905	850	944	925	895	906	922	876	909	880	869	903	897	917	854	872	850	885	905	834	932	922	914	872	884	865	904	880	922	842	924	863	879	855	924	859	905	912	845	890	904	970	866	895	933	880	909	907	848	882	909	867	854	891	865	901	872	879	863	894	940	905	956	891	931	853	862	911	904	862	870	888	902	860	891	911	872	868	904	882	851	869	921	863	880	925	860	898	950	960	910	955	895	923	854	929	935	859	864	862	906	892	910	888	847	923	844	867	875	888	933	929	907	841	826	860	901	847	899	912	953	908	840	882	843	913	909	886	911	860	951	866	839	902	920	830	890	866	880	879	863	891	846	886	895	880	857	853	918	797	902	845	865	910	893	876	875	901	874	888	882	878	906	893	895	906	918	922	912	942	878	840	877	907	931	893	873	938	966	897	973	904	881	898	917	898	912	893	853	876	866	888	886	929	881	839	902	931	907	875	902	918	869	872	868	891	870	891	894	876	894	905	915	890	892	855	896	900	871	890	864	954	929	862	814	902	903	891	864	871	897	831	917	888	886	906	882	845	902	896	875	874	889	871	852	891	823	877	845	870	846	864	879	870	876	970	964	918	887	853	873	894	938	898	883	841	880	881	883	905	903	922	909	908	922	895	920	895	884	891	907	900	917	863	903	882	822	872	901	917	898	919	849	927	894	860	918	877	863	889	899	856	926	857	840	831	845	886	903	885	903	859	910	903	912	879	886	870	889	863	885	879	865	854	876	819	887	870	899	896	917	864	885	863	938	899	903	891	927	852	926	869	932	863	830	897	893	936	868	898	910	876	902	896	922	897	874	898	932	894	936	947	917	915	941	962	896	880	896	902	904	970	955	899	936	862	889	903	875	891	888	885	905	908	910	874	910	863	899	859	876	874	864	893	885	877	907	856	834	922	879	902	875	895	890	864	849	885	886	856	931	890	891	878	875	921	907	854	883	867	904	924	883	887	898	911	859	908	934	932	952	874	889	890	921	891	912	921	929	915	981	874	868	874	861	920	877	842	899	908	886	914	881	903	906	874	911	930	903	872	845	911	904	901	857	881	865	878	824	893	916	870	847	873	854	884	897	889	904	893	940	928	885	848	929	883	927	888	876	963	852	899	947	875	873	911	879	858	869	935	878	911	956	893	883	868	854	868	909	936	831	858	922	921	919	886	877	945	869	883	833	851	906	902	861	875	872	859	831	924	930	907	838	902	887	925	898	898	938	922	936	914	905	978	858	924	856	946	861	918	893	937	867	887	906	911	859	877	879	924	873	910	868	888	893	940	857	903	893	910	832	866	920	893	893	896	927	926	906	849	888	909	923	877	899	934	835	926	938	858	862	882	876	905	883	879	907	864	929	899	938	940	914	910	862	856	899	933	962	946	841	887	882	904	911	896	934	860	946	875	876	887	850	850	879	891	908	922	884	871	918	896	910	914	898	882	916	918	905	909	912	906	893	875	920	889	892	901	874	892	844	925	918	925	922	873	853	885	867	882	903	894	933	868	870	920	913	901	909	890	907	899	865	887	950	905	914	885	854	891	899	860	897	839	916	872	903	909	885	858	849	890	895	908	880	906	918	931	967	925	908	888	897	872	925	911	925	882	904	877	910	890	892	927	869	911	906	894	895	934	865	913	880	899	922	828	942	850	889	883	869	872	925	906	896	910	925	921	872	888	882	918	889	940	865	867	817	933	939	888	899	963	947	891	907	859	814	866	878	862	875	869	818	903	872	915	895	903	848	904	908	900	889	883	931	867	886	913	905	964	925	920	903	922	860	915	867	877	928	864	855	916	860	905	871	920	860	902	845	889	849	862	902	862	879	828	891	888	888	918	895	906	867	875	901	913	857	914	892	875	837	897	890	918	864	883	876	899	895	915	840	857	882	933	867	894	922	968	873	901	852	899	870	871	896	908	858	838	896	899	961	906	876	895	917	936	861	841	878	846	930	878	946	896	894	910	897	846	895	888	892	873	932	873	921	889	850	867	891	869	880	892	862	882	883	933	869	912	879	924	898	911	886	902	905	846	902	894	961	915	869	893	902	911	894	873	884	894	895	859	894	924	904	879	901	857	868	856	891	884	850	901	882	879	928	908	921	961	871	894	852	908	944	902	930	911	883	875	923	893	853	973	824	875	907	887	886	889	887	911	960	884	877	950	904	877
26466	20429	18739	11004	6681	21251	40900	33319	22166	10222	3180	688	487	446	444	458	391	381	403	381	425	418	394	399	383	342	428	400	381	408	394	402	392	398	418	379	370	397	398	412	395	391	386	385	442	411	371	392	374	409	408	391	372	386	383	434	369	395	405	375	392	425	358	362	370	406	367	418	393	397	385	402	379	395	375	425	401	378	399	396	397	350	376	404	397	373	371	419	394	385	413	395	403	393	398	396	378	415	388	406	367	391	375	372	401	396	363	375	406	427	415	425	382	399	384	397	412	406	411	393	374	373	390	372	372	392	390	386	403	398	375	409	409	385	385	371	417	402	404	414	425	440	373	389	356	380	427	420	406	409	418	393	433	400	416	423	409	409	389	397	359	405	384	377	402	377	358	393	396	410	358	382	397	371	387	401	404	397	374	379	395	401	401	377	399	380	392	358	369	373	419	382	421	404	397	409	431	385	376	400	434	401	406	431	390	439	385	370	384	401	397	414	400	372	379	347	383	398	358	416	368	395	397	389	401	422	376	380	408	357	339	375	413	368	369	383	406	390	368	405	411	401	376	401	388	369	386	378	391	375	391	419	408	408	408	388	338	357	386	378	393	379	413	470	381	400	407	386	410	391	366	381	376	390	427	405	431	353	408	400	365	385	373	414	386	397	379	371	403	396	411	442	386	379	386	385	415	377	368	382	395	395	419	349	341	400	415	419	386	367	392	376	397	370	396	372	409	356	358	394	371	445	374	393	352	378	415	351	366	382	367	428	379	408	403	426	387	375	388	371	395	428	354	387	404	404	388	393	372	409	384	377	399	393	386	382	401	402	383	376	399	406	388	411	395	370	398	418	386	386	389	403	392	408	379	361	357	403	404	381	404	394	414	424	407	375	400	386	376	408	401	361	349	380	429	384	411	417	367	407	421	398	385	406	395	394	417	380	397	418	382	396	408	377	439	441	420	375	392	376	381	396	367	397	409	389	385	359	386	436	362	411	408	407	383	376	380	413	367	378	404	384	406	399	398	362	394	430	436	363	412	390	393	387	386	430	400	391	368	407	386	384	427	402	412	403	409	377	366	404	370	368	406	401	399	417	428	384	423	379	376	413	384	379	406	364	416	374	372	378	373	368	360	355	393	399	371	421	386	426	379	392	420	381	371	417	409	407	393	421	382	374	413	387	352	380	403	443	380	420	386	382	385	410	380	382	369	390	418	379	421	389	391	363	433	437	389	378	370	402	423	377	371	381	394	432	399	378	416	348	378	352	389	429	445	358	384	415	414	432	379	404	405	394	386	391	411	383	386	380	418	400	381	417	392	426	419	405	371	394	373	393	365	419	402	421	359	399	362	388	374	391	371	423	417	365	411	433	377	418	389	407	387	379	395	377	367	419	415	413	411	362	456	452	397	381	424	421	421	391	391	445	421	404	387	384	387	411	400	416	415	389	395	401	387	439	376	413	372	390	349	412	452	415	406	407	357	390	421	357	401	385	415	377	380	374	420	382	399	390	413	394	399	377	395	377	401	397	405	379	427	404	360	383	378	364	380	420	394	370	349	433	392	431	363	398	435	394	399	387	378	423	379	399	402	423	408	398	377	395	377	373	393	375	366	381	433	396	369	359	396	396	385	446	403	415	391	416	392	400	396	398	400	387	385	393	422	367	407	422	385	423	388	404	419	410	384	404	402	369	397	405	402	423	417	402	412	408	397	349	384	403	377	383	378	418	368	428	395	383	399	368	354	394	407	390	404	403	384	430	403	432	347	406	421	434	366	388	408	417	374	385	423	382	383	363	396	437	401	389	380	411	400	389	398	379	426	405	392	353	377	389	388	354	421	381	389	377	380	435	413	404	370	394	392	436	409	391	429	411	389	388	389	392	406	400	392	349	437	381	402	406	372	394	405	416	361	369	438	385	387	404	396	388	413	386	393	396	399	406	366	406	401	411	380	404	366	399	386	407	436	395	388	391	379	413	423	411	381	383	417	371	408	380	383	369	395	399	381	378	386	349	388	392	382	384	409	377	379	381	397	384	388	369	415	394	400	429	382	393	379	409	418	376	381	390	381	411	400	401	390	379	400	416	399	442	376	382	408	371	411	380	393	397	360	424	372	384	398	383	408	415	383	427	402	373	406	381	395	403	386	430	381	377	371	395	424	414	382	357	425	424	385	400	360	404	419	377	394	386	393	420	410	394	388	381	373	370	366	432	400	396	408	405	401	375	388	391	406	400	418	391	407	440	400	368	439	372	383	391	358	382	396	379	421	424	389	394	406	390	392	432	373	408	381	370	382	388	362	428	408	379	439	383	388	454	402	417	420	413	448	394	407	396	371	405	371	425	413	366	376	387	404	394	400	351	412	411	404	405	388	434	405	394	398	384	402	366	396	390	405	407	418	425	401	391	431	386	329	396	400	385	333	433	412	401	409	448	382	409	367	421	385	419	378	381	414	421	418	387	398	424	376	402	367	371	389	354	398	368	362	379	385	387	441	373	421	397	376	400	419	376	418	362	384	387	387	409	421	423	390	391	428	397	388	399	391	406	374	389	379	429	388	364	415	399	393	368	421	407	384	363	352	442	392	383	440	373	381	401	407	391	388	405	394	393	406	395	383	358	402	399	371	413	414	408	393	415	389	384	417	375	392	398	397	422	428	371	422	405	398	416	375	351	383	397	371	405	400	407	399	406	420	369	388	376	394	392	402	423	387	401	384	388	402	402	378	414	394	389	389	420	423	434	379	411	404	382	413	382	403	384	401	420	379	410	383	425	415	391	376	387	380	391	408	380	368	419	391	372	373	396	422	400	381	396	401	384	366	381	408	395	431	433	383	380	413	420	383	362	408	393	407	424	418	428	394	385	391	380	392	385	406	360	410	395	377	414	372	387	380	375	372	386	396	398	412	396	370	396	401	355	401	393	381	413	401	434	428	402	374	378	410	422	358	403	391	365	389	383	384	402	387	387	424	389	392	374	413	399	400	408	393	407	369	411	407	418	368	392	404	412	439	375	396	372	396	384	367	393	394	425	394	367	381	369	409	363	412	396	363	355	410	382	407	406	395	383	384	380	395	386	408	365	375	403	400	399	389	387	409	422	454	417	399	406	404	387	402	380	387	415	379	411	408	394	387	403	379	352	391	400	390	370	390	388	373	420	413	425	403	372	357	425	415	406	385	385	423	400	431	395	364	350	395	403	352	403	387	405	404	392	383	421	403	379	433	374	399	391	364	357	359	392	375	378	394	417	413	380	390	384	357	400	382	435	413	385	379	377	370	391	401	377	399	374	404	411	469	405	380	398	413	389	395	389	397	363	399	407	367	392	376	377	421	380	386	402	361	389	376	351	426	351	362	382	400	387	395	421	379	378	383	403	410	408	417	391	417	409	402	369	405	388	388	402	372	369	393	402	405	430	380	409	407	401	396	402	399	386	406	390	376	407	412	400	370	410	351	409	423	375	376	424	360	410	377	389	447	387	362	423	407	383	394	388
16615	13465	17876	15512	14463	39176	55185	47863	37592	23037	10005	1850	1387	1237	1299	1167	1169	1082	1018	944	995	927	960	942	973	924	944	899	929	924	946	952	912	905	964	893	918	909	945	902	879	992	866	909	923	937	894	899	874	904	952	947	935	920	951	901	949	964	888	935	917	961	939	950	929	903	953	920	939	940	905	937	907	959	924	984	904	965	953	919	913	929	926	891	917	1003	957	936	965	927	945	884	970	945	974	1000	932	914	959	917	918	931	914	930	926	924	927	931	886	910	921	974	941	905	909	944	886	946	893	888	915	913	938	920	991	943	933	893	916	908	907	965	903	914	914	949	941	923	963	951	928	930	963	886	925	940	928	945	919	929	964	899	924	1002	942	876	977	949	950	894	932	983	954	919	922	923	995	942	957	924	912	983	895	980	869	983	958	961	1019	895	925	906	904	993	945	970	871	953	941	877	927	958	920	910	917	949	937	939	972	994	933	904	879	941	946	958	943	934	918	957	977	966	952	957	923	914	883	964	958	944	915	933	944	963	953	916	994	952	961	903	915	884	882	966	973	889	899	929	902	937	867	992	878	898	905	924	945	947	929	925	898	964	946	948	856	992	869	905	961	946	886	935	943	956	961	910	962	882	911	928	935	935	974	942	969	917	978	951	973	934	920	922	884	956	959	911	911	921	990	969	975	1042	912	908	952	924	943	885	929	930	912	855	931	947	884	931	911	901	958	921	924	939	911	952	975	940	902	898	978	886	851	870	961	903	910	937	965	960	867	933	958	938	940	924	944	972	880	946	983	914	957	965	891	944	932	921	932	896	926	924	919	905	924	941	944	920	917	928	939	951	919	936	924	919	975	917	896	900	927	945	931	952	910	932	990	900	891	964	887	961	890	928	901	912	913	977	919	946	924	938	929	955	868	932	961	1001	985	942	990	911	932	952	932	969	915	905	943	896	948	920	901	963	877	938	944	920	915	918	947	951	944	911	887	857	924	895	938	919	939	932	941	933	878	954	926	910	962	991	1048	891	936	956	952	890	915	963	909	939	908	874	953	907	919	998	975	931	909	920	907	922	939	893	927	936	943	937	900	856	960	943	931	923	942	925	921	947	975	930	922	1002	938	984	892	924	1000	948	927	955	916	928	885	932	893	945	940	959	1010	890	926	900	940	899	890	961	970	934	915	893	951	905	893	954	986	926	934	916	935	873	894	924	962	965	876	934	916	948	960	968	922	918	911	880	970	967	912	931	928	922	944	923	945	976	910	878	938	935	943	936	963	948	969	919	929	941	889	966	963	919	949	942	919	963	959	893	951	919	963	925	946	943	958	948	916	924	936	911	913	934	972	885	911	879	927	937	934	938	939	934	944	927	1005	941	897	928	946	940	940	937	925	920	887	890	973	946	964	870	896	888	921	960	936	956	949	897	948	934	928	915	890	910	912	1009	967	902	922	911	972	905	928	955	931	945	864	893	934	929	946	936	940	945	941	985	931	912	931	949	959	978	960	912	869	945	891	957	940	962	895	887	993	895	949	895	919	909	918	897	862	954	970	948	918	914	905	944	895	867	897	886	859	971	933	953	949	908	941	892	884	945	937	1005	913	909	916	932	946	983	967	951	894	900	899	925	910	937	885	947	913	900	936	952	1008	992	951	927	970	904	910	960	894	954	903	906	936	894	895	902	932	986	960	911	944	929	974	946	933	940	908	966	961	922	942	915	925	928	931	898	932	963	893	954	903	944	904	957	934	923	863	897	950	965	913	912	941	959	937	923	857	904	966	897	929	934	949	880	938	896	936	965	957	969	980	937	906	908	916	891	901	993	929	911	904	931	944	956	964	912	980	951	914	871	944	860	890	949	876	918	912	988	989	958	1034	930	966	940	882	984	924	931	959	935	994	934	937	949	1005	933	930	922	946	918	879	909	950	953	926	923	994	916	937	900	917	976	933	928	923	920	903	962	919	902	952	1030	906	874	1004	973	943	939	928	922	920	935	919	991	954	903	963	987	975	944	951	930	955	889	912	934	904	993	931	927	948	926	914	890	923	961	915	978	891	962	936	924	988	952	953	938	879	951	955	944	939	921	877	915	878	894	939	881	950	898	980	869	953	898	982	937	905	944	898	937	985	949	979	896	940	943	944	928	956	921	880	942	970	985	950	903	986	950	924	921	883	957	936	908	985	921	959	925	929	933	965	943	958	914	957	941	982	966	951	922	923	899	980	978	1002	980	882	946	911	885	947	882	921	1008	938	938	907	921	939	962	962	955	944	905	916	914	984	864	907	932	874	948	953	935	956	927	891	992	963	903	944	868	954	958	958	971	967	933	904	912	925	982	899	959	932	912	885	912	902	889	912	954	995	938	919	940	923	946	934	897	940	951	988	888	907	907	945	930	941	946	909	927	887	910	949	900	896	974	925	966	940	933	910	960	927	919	919	906	940	942	903	902	897	938	954	952	884	929	906	1021	904	911	892	890	993	935	893	921	969	899	920	931	931	931	937	959	910	890	959	918	894	944	944	902	978	958	913	946	940	895	960	920	907	932	913	947	984	994	945	958	950	923	916	926	927	933	869	930	917	944	964	913	963	999	922	936	926	970	940	932	965	914	929	918	957	929	908	880	958	960	932	976	939	970	894	953	928	938	893	933	931	907	993	978	970	901	952	987	895	926	905	918	906	911	946	921	917	953	912	925	927	928	905	1005	900	937	954	978	903	939	925	949	921	963	914	965	973	979	905	921	921	941	898	928	898	961	963	971	928	913	946	914	944	917	957	935	958	959	911	950	959	987	932	923	903	962	954	902	893	916	953	946	954	963	929	1012	940	915	926	944	954	888	916	901	937	916	944	886	918	926	977	960	907	914	927	902	890	876	933	923	909	948	889	948	888	990	932	946	980	914	936	913	879	942	915	893	947	901	968	940	937	947	931	977	939	919	919	917	920	950	932	903	988	945	940	884	924	992	937	929	923	971	931	905	876	919	906	949	934	938	970	970	924	936	911	899	934	1009	945	905	998	916	870	951	945	973	923	911	856	976	949	911	891	955	944	883	919	928	944	924	982	928	947	1010	939	913	946	895	902	951	910	908	923	884	980	884	960	970	937	937	933	942	905	895	926	919	957	942	964	918	952	899	924	998	953	960	869	907	921	918	943	936	956	932	933	958	872	929	892	999	916	959	952	863	955	975	944	926	927	917	937	895	951	989	916	894	936	917	968	951	912	975	965	924	942	924	913	917	923	925	958	936	928	931	919	949	953	930	909	954	919	902	961	954	962	893	932	912	941	919	892	947	941	947	943	956	908	980	932	906	896	934	879	932	971	880	901	950	928	957	937	968	943	901	888	959	964	971	946	943	958	896	872	905	956	900	918	925	913	917	989	950	933	965	911	893	927	854	925	934	963	891	915	902	975	998	899	914	891	979	902	974	983	908	898	920	953	914	924	899	944	905	946	947	874	981	946	982	907	918	880	975	911	955	875	943	934	916	973	958	941	914	937	938	973	971	917	933	908	1051	961	911	996	906	951	960
34410	25696	28439	19240	17159	44353	58295	48891	34349	18954	6149	823	525	421	416	377	353	323	312	293	298	312	335	298	293	302	287	307	288	316	305	267	297	301	324	252	311	276	280	302	328	284	283	279	287	309	326	307	313	328	272	280	316	325	320	293	255	308	333	302	313	265	292	327	324	299	282	314	306	281	296	295	294	296	339	318	286	279	291	332	305	296	283	321	268	295	307	304	299	305	300	271	294	279	332	314	330	295	295	299	311	292	299	298	332	297	296	303	313	320	277	281	291	312	287	311	273	311	307	308	294	294	297	299	285	317	285	329	298	287	291	302	294	293	306	291	269	319	305	356	291	290	281	296	256	308	332	298	320	337	323	270	299	361	290	309	301	307	296	320	321	290	324	310	294	292	302	288	284	313	295	308	309	286	322	281	293	294	317	327	295	300	316	309	286	300	301	296	288	315	310	288	314	318	281	303	294	304	307	294	308	338	281	317	287	314	266	307	294	307	300	310	299	328	320	270	299	356	290	309	315	304	272	301	286	325	304	276	286	335	312	315	273	302	289	300	298	302	297	285	281	279	292	315	352	284	262	309	291	307	292	289	321	278	281	310	302	281	289	296	285	321	303	281	292	307	302	271	272	325	314	292	286	330	300	308	305	307	319	275	296	279	314	274	288	321	302	270	315	301	289	312	293	295	282	311	288	301	289	310	314	300	289	288	303	274	260	273	286	277	320	285	324	326	307	305	326	327	288	310	300	286	300	281	288	298	302	332	312	305	308	348	308	285	284	341	282	286	299	337	331	271	302	318	325	297	303	336	298	326	279	285	262	300	291	283	297	304	304	290	292	265	301	324	278	296	335	340	291	288	318	303	255	311	289	292	281	300	302	286	322	310	300	310	338	317	271	329	336	316	326	293	301	290	286	321	310	294	327	274	288	297	312	305	281	280	294	280	317	262	285	286	301	311	287	310	293	332	276	281	289	319	306	284	323	327	298	292	310	287	304	290	276	293	293	290	280	300	305	302	284	282	294	301	290	305	298	305	287	304	271	307	310	289	306	294	288	295	296	261	306	300	309	284	273	310	292	309	288	307	292	316	293	278	272	325	321	292	302	320	296	304	296	269	309	269	280	324	326	313	293	279	308	306	313	305	292	300	296	298	289	299	295	301	296	310	283	319	326	304	259	296	325	295	293	335	276	310	282	292	283	314	287	313	335	270	311	301	276	266	305	296	285	303	273	343	267	305	313	309	291	325	329	298	285	286	294	291	311	277	296	294	315	277	283	269	338	314	309	324	292	274	310	282	318	291	286	286	294	322	284	313	275	331	282	319	263	310	293	314	280	303	297	322	285	295	319	286	312	291	304	290	322	271	280	309	297	330	284	337	302	320	271	284	281	301	292	295	314	321	293	281	299	292	262	308	300	315	289	304	311	321	300	303	307	306	290	327	325	288	313	298	308	332	309	314	291	321	287	312	298	285	294	329	290	284	297	302	291	295	318	346	303	299	297	302	323	315	269	311	291	292	274	291	303	294	323	312	301	291	294	313	265	286	288	310	298	326	332	267	326	284	286	289	316	310	317	274	287	339	292	295	323	312	292	322	298	331	295	273	290	276	281	268	342	331	299	295	307	289	292	350	304	283	289	313	274	303	284	293	313	328	327	281	307	299	276	296	317	299	281	310	344	307	295	296	310	296	327	291	322	287	333	280	308	337	311	292	296	293	304	309	321	299	316	334	290	325	271	285	297	293	297	340	269	292	282	278	288	285	303	283	301	288	291	303	345	308	337	300	336	332	307	319	259	291	291	293	300	295	297	280	295	275	289	322	301	295	290	283	263	300	311	290	279	309	295	277	296	305	300	268	314	310	298	321	325	304	311	308	289	317	317	301	319	300	332	310	295	279	319	303	272	298	289	316	305	258	288	315	282	292	303	288	303	287	297	302	284	288	313	306	281	288	321	330	282	310	308	283	276	296	272	301	297	310	302	305	313	282	313	291	325	310	266	290	308	284	292	319	320	341	314	258	305	313	294	277	341	276	297	300	316	294	272	311	301	294	296	277	308	319	292	315	279	266	316	293	316	298	316	314	326	314	301	288	314	282	308	302	293	280	294	299	313	306	325	288	281	283	329	310	309	282	287	286	287	309	275	301	278	290	286	300	294	283	302	281	289	315	314	312	314	303	308	322	301	328	305	292	318	315	308	323	276	269	309	290	276	298	318	309	360	312	280	290	294	337	283	297	304	313	281	319	296	286	316	309	302	299	315	343	287	310	306	297	295	294	260	274	325	297	341	308	295	302	295	312	302	296	283	310	309	296	327	289	283	330	311	292	288	299	274	280	315	312	321	282	296	283	288	317	299	289	304	294	280	296	326	290	310	303	315	279	314	287	284	314	321	283	272	282	303	291	282	320	304	324	324	296	291	291	330	318	292	319	323	265	330	295	291	285	314	286	305	297	312	321	309	307	305	312	270	316	301	288	301	288	299	309	295	293	301	283	285	327	322	323	278	279	312	299	298	315	317	301	289	319	276	296	318	314	306	299	323	290	279	304	296	310	323	329	329	316	279	288	314	314	286	323	291	285	294	290	304	310	306	329	291	293	287	288	311	294	301	308	259	269	281	316	291	298	291	288	293	320	312	291	306	273	340	316	294	321	315	287	294	312	284	293	312	290	294	309	326	310	296	317	290	297	307	328	297	292	305	304	290	267	310	286	309	301	326	332	292	268	273	297	309	317	280	285	289	286	255	316	316	282	288	270	292	287	324	298	299	297	284	296	309	308	279	272	317	303	299	269	305	272	291	308	326	319	306	339	317	285	298	318	294	309	309	301	276	306	273	305	333	295	286	293	307	301	305	331	329	283	310	274	289	317	265	297	302	297	290	333	268	306	285	303	298	319	316	268	319	305	313	321	327	332	309	326	301	311	293	302	304	280	299	328	292	301	299	292	307	297	308	302	321	312	286	330	282	285	275	309	281	292	284	295	312	316	313	285	311	301	302	283	290	310	272	294	297	301	321	320	284	301	292	304	307	327	320	299	283	321	289	296	290	298	286	303	304	310	329	295	303	293	292	302	280	310	326	319	289	312	321	289	266	268	305	286	276	299	299	296	303	321	326	319	281	297	298	316	302	323	313	295	283	305	318	276	289	289	308	282	280	287	288	294	285	279	308	312	285	300	297	306	327	316	328	307	308	304	277	297	309	321	329	316	279	287	278	279	331	301	302	314	313	294	278	315	284	323	326	288	288	284	318	304	312	309	304	273	292	284	310	266	284	299	275	317	298	278	306	309	336	291	331	299	300	308	308	298	284	285	302	276	317	282	295	297	305	264	312	314	284	307	289	310	323	322	299	275	266	319	290	298	269	275	277	321	295	293	281	280	301	259	313	288	312	315	268	290	329	285	295	299	330	297	310	284	292	278	328	309	306	287	259	326	287	300	292	294	281	305	307	311	280	297	299	282	286	314	293	293	333	270	303	288	320	298	325	325	316	289
20700	17364	26383	22493	28561	58663	69422	60683	47705	32440	15168	2366	2044	1552	1589	1162	1173	958	938	857	721	757	777	771	774	775	731	713	744	711	747	722	747	757	726	717	733	745	727	711	656	720	702	706	772	756	742	688	751	691	677	722	696	739	778	685	716	719	719	729	705	718	726	753	681	707	745	734	761	669	742	726	702	689	717	678	702	713	806	643	708	705	724	734	724	706	741	707	701	743	746	769	725	738	681	690	721	678	721	710	731	702	723	706	718	734	737	751	725	728	750	715	693	692	757	751	731	733	733	754	733	721	751	660	691	739	749	719	724	700	753	710	706	730	665	732	708	786	707	690	743	735	676	724	718	699	690	666	723	713	741	702	701	688	731	715	718	702	740	738	732	772	719	748	759	685	725	726	770	684	712	720	680	682	742	723	652	744	697	698	740	758	727	671	699	711	742	707	686	698	694	710	759	718	700	705	735	737	747	738	740	733	711	689	757	753	706	800	756	694	728	694	814	716	737	718	714	742	730	687	733	726	733	732	734	717	709	737	655	759	734	697	715	698	728	720	736	730	755	733	702	700	731	656	660	715	711	717	745	714	730	682	710	681	729	753	773	722	696	714	722	725	725	715	739	734	740	709	701	726	703	703	694	726	745	746	693	733	717	723	737	780	705	697	720	690	718	718	690	731	732	697	741	705	734	676	748	727	714	708	738	731	711	768	746	725	753	704	709	725	740	679	738	737	753	736	691	731	716	685	703	745	726	720	662	744	725	743	691	771	701	687	738	729	694	713	732	760	747	751	726	770	703	767	733	700	700	784	727	723	732	716	694	717	692	732	727	704	714	719	761	699	741	735	701	729	714	718	718	730	700	702	741	738	656	718	739	722	747	660	719	743	695	711	707	745	744	762	683	746	691	714	717	718	737	721	694	723	729	671	771	681	699	669	713	727	760	767	739	715	730	725	756	697	678	681	717	728	733	709	737	683	704	693	737	684	755	677	681	710	714	730	769	739	730	756	749	705	707	697	672	768	707	694	704	776	735	748	715	731	754	737	714	674	805	765	732	697	706	774	699	712	743	722	738	689	735	698	702	740	712	740	744	677	754	742	688	703	713	691	684	722	727	748	740	702	672	713	717	733	674	724	744	669	688	741	722	709	716	704	785	718	774	696	741	755	707	746	743	719	694	689	677	694	685	740	728	693	716	660	719	689	697	767	707	698	737	711	768	706	723	667	688	710	746	704	652	735	709	710	768	686	782	695	689	692	686	709	694	736	743	716	723	745	762	730	699	731	766	736	668	714	722	700	715	713	693	721	693	735	761	719	728	696	715	724	742	698	679	696	709	758	707	694	687	706	695	667	741	673	701	671	700	681	704	677	676	742	722	717	663	719	745	684	733	719	712	712	717	706	728	719	718	711	738	752	703	695	686	736	718	765	729	746	698	709	735	717	705	720	704	693	676	752	673	679	736	732	695	739	714	681	726	770	712	699	707	757	701	722	714	702	717	706	716	733	721	681	711	742	758	708	747	751	695	730	747	734	771	699	694	710	704	709	762	714	712	729	743	706	726	692	726	743	672	713	668	725	706	672	759	718	779	662	729	699	726	746	693	681	700	725	758	751	752	705	734	768	665	660	719	691	706	725	730	721	724	676	730	733	762	724	722	733	689	701	676	749	744	684	690	730	739	738	732	683	715	676	693	725	725	714	733	681	689	725	709	744	688	722	744	731	748	723	728	680	690	687	737	694	710	741	744	697	724	723	721	705	697	690	780	702	754	683	766	678	737	722	738	702	745	711	715	742	685	705	761	755	708	747	743	721	666	693	753	716	742	700	749	744	780	740	722	720	722	736	733	735	730	742	721	707	753	692	709	732	736	709	747	723	705	713	729	704	741	718	740	697	744	681	723	758	689	721	689	711	733	742	755	772	753	733	730	710	780	774	741	701	670	741	758	701	784	724	720	703	768	734	746	723	701	724	702	705	741	723	758	742	719	716	739	713	692	722	731	713	725	729	748	693	699	718	734	750	703	753	788	739	728	740	688	730	696	680	686	695	753	727	677	717	710	701	722	745	747	683	725	759	752	737	691	720	693	716	713	676	757	742	742	720	709	725	696	773	659	701	682	780	716	757	769	750	745	774	694	748	712	727	737	705	684	701	722	721	669	762	721	747	714	695	684	732	764	721	689	747	694	715	726	699	748	742	735	729	687	768	717	739	701	743	719	728	775	694	713	752	674	716	740	688	681	648	722	750	699	741	728	717	703	713	679	723	727	686	761	750	729	715	661	716	729	749	680	761	719	743	707	777	712	746	712	707	720	701	708	720	700	728	709	731	744	708	717	706	697	717	685	754	756	684	724	757	710	723	733	708	767	739	751	735	703	715	756	699	722	711	729	730	721	658	701	748	707	701	704	746	775	732	716	722	703	751	772	705	761	694	756	742	762	769	678	714	709	732	771	738	713	744	786	723	695	721	691	740	733	762	727	790	755	747	677	725	723	726	746	730	710	685	725	724	721	686	735	725	689	709	751	693	700	736	712	739	672	721	722	697	682	696	715	706	694	747	727	771	703	712	694	714	702	754	717	729	729	767	750	755	718	713	733	684	716	687	748	706	718	703	711	688	739	725	680	710	734	707	766	709	743	718	689	692	723	722	736	698	745	716	706	764	679	725	735	712	677	664	704	781	747	791	737	693	736	710	711	675	706	728	735	732	744	799	734	752	734	735	678	753	700	697	747	723	716	732	729	769	706	738	702	731	687	772	722	772	736	678	743	744	697	717	726	735	710	730	749	705	749	719	711	697	711	710	720	684	727	713	706	731	700	699	687	701	690	711	714	713	810	712	749	687	701	710	722	715	717	686	703	690	714	723	698	679	708	730	736	753	722	736	726	705	728	687	726	739	707	668	718	725	705	692	721	735	700	735	691	700	749	719	779	715	732	703	712	700	709	742	721	737	736	728	735	685	694	716	691	713	704	729	742	695	744	724	722	753	701	705	726	725	739	690	681	723	719	680	711	646	746	753	726	658	732	753	763	727	736	707	741	704	738	688	682	692	706	748	697	728	770	717	736	701	719	660	715	684	699	716	706	710	723	712	701	738	673	712	694	680	746	712	746	697	723	736	709	721	687	750	731	729	716	741	708	715	696	704	724	733	728	756	712	758	721	739	724	718	750	722	692	713	733	764	716	745	707	730	700	713	731	719	719	683	669	736	715	662	744	720	704	697	763	750	711	708	779	674	784	728	692	684	715	736	721	726	749	704	728	784	732	797	715	657	755	740	754	738	716	696	709	732	722	676	669	728	709	710	685	723	681	723	753	719	733	714	716	704	747	673	714	727	705	696	744	730	743	718	707	711	699	743	742	764	714	736	714	748	688	711	704	718	812	710	764	710	707	734	784	710	708	759	724	703	742	741	682	698	724	688	739	708	679	685	740	710	745	708	761	716	687	691	727	731	732	663	722	728	705	738	736	718	731	712	697	688	731	736	705	736	748	717
7338	2728	2862	2245	1801	2016	3406	3531	2455	1380	755	341	330	337	337	341	336	310	344	367	321	344	338	362	350	338	356	368	344	361	319	373	320	387	373	379	350	363	352	367	326	363	365	344	343	361	348	357	356	362	348	376	379	364	377	346	389	357	336	342	355	390	368	349	312	345	353	336	373	338	349	357	365	369	387	362	338	339	339	357	348	362	365	362	349	334	356	352	358	344	322	374	362	352	330	331	314	383	391	348	377	358	347	350	355	382	368	359	348	352	334	388	372	366	370	365	380	335	356	374	373	364	330	375	360	355	371	367	349	344	342	352	409	353	340	362	343	336	342	355	376	357	330	348	330	355	350	335	316	329	349	343	327	337	351	326	336	361	338	321	381	360	307	387	359	344	346	333	366	370	366	394	360	384	383	377	355	328	379	359	374	321	322	365	337	322	355	356	363	343	353	359	363	364	361	381	341	379	373	372	374	355	348	378	359	347	360	328	389	381	344	350	368	321	382	331	336	326	342	367	356	354	355	342	374	364	345	349	342	371	355	371	349	373	352	352	386	344	394	387	366	336	356	346	327	364	355	328	331	331	332	357	338	377	380	335	339	354	363	324	375	366	336	318	390	360	383	327	364	367	334	314	343	325	386	348	318	333	418	346	328	349	350	348	350	361	383	362	316	390	336	366	345	356	404	348	369	339	333	329	364	339	385	374	344	349	329	321	346	354	358	368	348	330	361	336	331	358	345	349	352	351	349	351	366	386	335	369	347	349	352	358	362	315	378	381	376	387	365	356	350	354	373	331	352	346	349	326	343	350	354	337	342	358	351	361	315	363	372	375	325	372	355	391	352	356	332	334	362	338	359	349	353	357	347	397	354	327	344	352	351	373	317	365	364	341	346	352	354	338	358	364	330	356	326	324	342	358	379	356	381	361	386	350	319	336	356	341	362	366	363	312	360	364	357	348	338	328	338	373	342	353	351	344	372	360	300	365	341	332	409	376	373	357	341	385	354	354	319	381	371	384	377	354	402	371	330	377	320	375	349	350	351	372	317	355	359	361	359	347	393	372	364	344	367	339	353	343	329	326	359	355	326	333	390	362	364	337	372	367	386	333	338	357	371	340	379	332	362	347	356	331	309	332	334	344	339	332	374	341	348	362	375	330	401	331	371	338	351	353	383	363	369	325	335	356	343	377	367	354	321	334	337	384	341	361	395	353	348	347	387	378	393	335	362	386	330	351	362	362	360	372	354	333	359	372	343	325	350	381	347	348	353	352	339	345	322	353	370	386	378	359	362	354	326	348	367	329	351	349	327	355	355	361	394	366	358	353	350	354	368	373	316	327	358	348	356	367	388	318	354	356	363	382	399	359	349	350	372	356	332	347	347	350	360	339	361	359	357	348	383	379	371	317	361	370	348	351	344	341	385	324	352	349	358	349	355	343	358	350	351	353	352	337	359	340	355	332	344	325	324	369	334	335	363	355	370	372	328	348	352	340	346	366	363	383	324	321	338	349	349	382	342	364	309	375	329	361	326	340	391	354	358	366	356	371	343	332	338	369	359	349	345	327	338	351	364	377	341	333	349	367	406	326	412	355	346	405	360	382	358	346	362	327	380	346	371	354	364	367	349	361	370	360	414	376	359	369	347	351	363	369	403	379	331	362	316	369	350	359	335	350	363	363	344	345	332	328	350	372	353	352	367	341	331	364	338	353	350	382	358	368	364	358	342	356	359	357	387	389	358	358	367	331	355	334	359	329	359	333	348	363	334	325	327	373	363	389	361	329	363	347	335	391	331	364	349	324	361	321	390	370	352	351	326	391	363	376	353	333	331	354	371	390	366	315	376	355	347	349	353	359	371	335	328	366	349	381	383	380	358	355	324	354	333	335	379	333	385	327	372	359	334	389	392	360	362	350	349	321	328	359	360	386	355	342	368	348	320	354	352	354	361	327	378	336	343	348	337	346	313	374	369	350	334	382	361	324	358	342	342	336	353	382	352	343	335	362	368	371	378	347	344	325	351	357	379	340	354	341	313	354	366	348	363	387	360	362	379	339	379	322	373	358	349	314	389	348	344	330	357	360	365	318	311	347	350	315	374	361	388	368	361	334	368	340	344	348	359	354	386	349	339	363	355	361	361	384	340	337	367	381	348	351	343	368	377	322	335	379	354	374	321	369	347	388	368	348	346	356	323	371	386	334	350	380	367	369	349	346	359	392	343	346	358	357	346	338	415	351	336	358	340	334	345	363	336	368	370	313	307	357	323	335	398	357	329	348	374	333	335	348	342	382	343	344	326	359	322	345	354	329	362	387	366	397	370	367	360	337	335	350	364	349	330	327	376	315	350	307	403	353	348	355	364	391	340	333	313	345	382	354	369	344	357	371	332	399	342	351	374	394	367	308	337	367	323	331	327	353	378	343	326	345	364	346	387	352	379	374	360	351	364	356	317	352	369	336	357	358	347	335	339	352	367	384	378	360	358	331	347	341	353	394	383	350	357	346	343	351	347	354	360	367	336	364	354	359	384	348	360	368	360	319	367	362	397	364	345	407	325	330	346	339	328	366	337	357	339	350	358	346	376	369	343	349	354	368	298	346	382	377	328	376	342	321	359	350	341	346	385	347	371	409	393	366	340	384	343	366	355	354	349	372	378	332	345	364	362	350	364	348	372	351	366	383	363	344	356	351	336	359	389	378	312	340	367	340	327	373	391	352	362	321	389	361	361	383	364	340	359	363	332	348	390	344	361	356	334	341	315	379	319	343	336	346	386	331	346	386	338	360	331	341	338	362	348	358	335	347	337	337	352	366	347	368	345	345	359	338	359	351	348	340	336	332	348	368	342	370	365	314	376	337	375	355	385	379	336	307	326	368	358	368	332	383	355	370	326	363	329	359	346	380	318	320	327	358	346	386	338	352	352	371	357	382	397	335	353	348	385	351	310	341	355	322	353	357	339	348	353	352	366	357	385	360	329	354	382	392	319	370	339	363	361	352	360	339	386	358	324	310	334	374	383	358	355	385	389	387	357	347	342	344	349	329	357	351	329	338	346	350	368	333	339	373	376	368	348	398	325	334	375	298	349	385	368	358	365	338	391	345	350	346	339	363	324	332	355	338	371	352	355	316	356	372	362	348	347	315	363	330	365	342	368	365	371	346	361	310	372	357	354	369	325	340	350	351	313	360	390	382	380	338	377	365	379	356	336	330	353	348	374	391	347	351	369	353	372	388	322	354	357	338	377	388	383	327	363	326	333	343	324	328	362	391	352	387	318	367	359	353	390	377	369	314	365	371	357	352	395	363	349	347	372	352	357	357	365	329	336	325	320	398	346	327	347	393	373	366	329	341	347	350	364	392	356	393	374	340	363	363	383	386	352	326	369	361	350	319	359	329	358	352	374	371	348	345	338	356	342	374	397	345	407	308	340	365	338	347	385	349	384	338	349	378	352	371	372	350	363	366	341	351	356	301	356	324	324	327	371	390	339	365	355	350
4924	3165	5807	6372	6355	8732	14032	12643	8540	4590	2140	947	921	851	830	834	889	916	897	829	837	816	878	891	860	889	821	941	853	837	873	883	864	915	882	861	855	840	873	886	858	844	837	882	870	871	963	840	887	842	872	889	839	908	851	891	855	837	904	902	808	860	818	866	865	879	864	855	870	887	888	872	926	841	905	930	848	863	844	857	902	865	798	944	884	855	850	812	830	815	879	858	933	868	891	795	890	837	856	864	818	852	869	878	908	898	836	887	864	858	884	831	842	869	895	872	866	908	863	865	879	872	846	886	909	861	918	875	834	841	858	840	878	841	878	839	830	842	860	886	865	810	846	813	889	886	859	894	855	882	880	850	835	865	851	873	872	879	831	861	902	866	810	850	886	904	828	879	848	882	856	850	870	791	898	887	835	923	866	906	904	838	826	811	814	823	905	802	850	878	828	883	850	872	870	842	845	879	841	903	825	881	817	862	866	847	807	842	873	873	860	822	892	847	820	853	884	864	849	825	864	863	833	854	883	842	823	855	859	845	839	862	868	875	821	920	899	858	843	910	845	865	870	867	908	865	865	889	867	906	876	827	820	870	832	861	908	803	831	829	820	870	875	859	823	882	837	863	842	836	821	854	844	887	891	847	866	896	855	893	865	780	814	917	855	879	893	892	874	788	857	905	864	876	874	871	818	855	825	870	961	874	823	845	880	886	867	864	847	804	838	838	835	861	852	838	848	832	893	870	871	774	850	840	869	898	886	790	890	822	838	868	826	848	844	851	887	824	883	868	840	884	831	845	880	863	872	814	813	897	923	878	902	881	859	822	846	877	842	866	836	876	827	837	855	878	863	840	887	815	852	825	842	855	905	810	882	887	823	859	886	836	850	841	856	897	861	849	841	852	903	863	844	861	797	861	837	848	850	834	912	875	826	903	919	914	882	856	882	868	805	830	854	876	888	828	906	866	827	900	834	868	880	833	857	887	902	888	817	848	865	899	806	836	836	887	839	826	927	803	829	884	868	832	892	869	845	839	851	877	904	834	825	876	885	834	851	809	863	868	859	890	839	872	872	894	887	874	843	826	892	827	866	823	869	864	860	881	868	878	893	883	827	911	894	835	863	876	844	859	895	843	851	851	857	884	846	895	899	876	888	853	850	913	851	851	905	833	878	845	877	882	859	864	923	886	856	846	901	790	871	883	876	858	812	839	863	843	868	832	833	865	866	867	912	906	918	842	832	847	850	885	887	883	847	875	858	824	838	828	876	842	920	893	845	821	872	882	864	865	853	841	849	817	862	856	854	829	900	816	900	884	887	900	856	860	853	830	881	893	898	878	876	905	925	883	864	824	845	830	841	825	908	886	909	847	878	854	891	820	884	876	861	867	837	788	899	906	899	861	851	852	807	905	832	871	858	842	810	901	828	860	968	852	873	951	840	812	834	917	830	841	845	935	864	882	893	847	843	842	842	863	894	834	869	880	842	889	921	891	903	882	905	869	833	856	845	869	892	846	851	863	855	858	849	879	890	886	852	854	902	801	867	877	860	837	894	883	841	874	880	893	834	921	829	828	860	863	887	876	822	868	874	833	832	816	806	893	876	879	903	873	856	824	867	862	868	837	917	861	874	830	896	870	892	879	870	828	864	828	825	894	849	858	856	891	899	902	826	865	812	851	883	852	885	842	891	862	830	800	840	845	874	856	859	843	862	912	871	820	901	817	828	864	843	857	821	837	870	851	807	896	834	846	908	833	864	885	864	907	867	871	890	840	817	898	927	841	857	867	900	865	831	919	831	855	810	869	898	859	897	879	879	830	829	912	840	839	844	800	835	861	831	832	849	931	855	848	873	877	853	921	827	882	832	881	880	878	831	885	862	875	861	821	847	820	863	864	870	885	896	892	856	878	882	827	874	845	861	849	951	859	795	878	874	878	852	868	830	845	872	827	847	875	889	827	851	853	887	890	884	850	852	820	854	848	824	859	794	876	843	902	842	864	880	844	873	845	887	877	813	832	806	892	891	862	872	890	851	857	890	874	900	864	843	911	898	904	849	834	869	832	852	856	789	831	840	883	844	820	908	886	839	872	935	841	912	855	823	872	886	845	877	863	902	855	867	870	863	854	961	872	915	861	847	894	911	873	881	811	906	828	841	888	919	870	911	800	830	869	844	831	849	864	850	850	857	879	836	888	828	848	837	870	826	853	839	866	874	845	902	813	925	855	891	883	857	860	864	872	839	871	872	859	866	878	845	809	788	872	816	817	886	883	835	888	862	870	861	856	895	842	837	888	839	892	869	869	876	835	830	889	826	860	854	867	880	897	858	893	862	861	851	872	896	830	856	879	889	906	843	871	864	807	874	850	865	864	850	855	801	832	848	874	890	890	867	850	850	858	824	851	831	857	875	878	854	850	835	866	857	836	867	838	849	866	886	792	839	859	856	855	856	884	852	872	828	851	858	862	885	892	922	807	889	829	862	834	892	827	893	882	877	882	810	854	894	887	847	937	846	831	842	925	854	844	915	842	819	852	863	860	849	847	829	824	855	876	835	840	860	858	817	879	857	896	869	871	859	931	882	862	870	794	879	860	825	897	882	875	861	864	852	897	863	880	890	893	844	901	848	856	789	905	875	846	810	883	877	851	818	869	837	850	925	895	862	886	852	841	866	834	885	786	887	841	851	892	892	884	840	863	862	831	843	836	889	798	881	864	842	803	892	857	909	887	840	830	808	860	908	871	862	832	863	884	854	895	840	867	856	863	842	843	865	855	847	867	846	899	871	906	944	852	840	877	840	835	869	902	857	885	841	907	877	892	803	901	916	902	876	873	821	840	857	910	891	860	797	927	885	862	846	854	883	861	876	890	900	861	883	844	913	874	884	859	869	845	865	824	886	824	861	898	833	823	914	895	831	845	849	885	885	821	865	948	900	820	833	855	843	896	856	829	873	896	856	920	841	844	895	908	862	864	884	872	849	849	829	854	861	871	843	883	811	891	883	832	876	882	872	865	890	780	915	838	874	790	845	863	854	883	871	855	847	839	848	830	805	869	853	878	863	864	849	849	868	826	863	833	849	915	851	867	866	903	844	832	864	889	868	815	825	899	863	846	847	860	905	857	911	849	901	854	835	839	874	857	888	836	882	817	887	862	829	825	863	897	842	906	824	853	904	837	828	901	863	887	878	904	813	889	860	867	859	902	932	880	811	882	858	846	842	848	860	853	843	843	830	823	862	836	862	874	857	826	887	872	908	890	845	889	946	787	920	890	894	844	875	905	847	887	858	884	897	832	893	834	856	857	837	850	873	858	835	914	838	859	873	864	836	858	824	897	816	862	910	900	821	855	865	906	862	853	805	841	845	832	889	878	862	863	883	806	905	833	858	863	882	871	843	838	863	834	833	818	849	849	869	830	912	848	855	851	847	869	863	868	864	885	877	854	900	864	922	871	835	878	876	861	849	880	811	910	918	829	838	834	877	867	883	887	861	882	891	878
23674	18743	19314	11574	6335	11755	36581	34936	24687	12945	4495	939	549	501	482	424	404	440	373	385	391	401	370	401	395	372	374	408	398	387	363	417	417	387	404	379	366	344	373	401	408	405	404	392	405	369	370	359	404	408	394	358	376	407	397	398	373	381	375	372	392	408	385	364	411	413	383	382	360	415	390	423	397	379	380	372	371	371	393	358	376	424	434	392	377	400	379	385	402	391	390	389	355	384	367	425	384	387	378	427	377	374	404	392	391	365	398	403	357	407	387	381	357	389	368	408	404	395	387	426	373	388	369	402	415	365	392	422	416	392	400	384	358	392	373	406	355	377	379	375	390	422	420	403	399	424	421	364	382	350	390	392	355	396	375	376	399	369	392	376	403	402	394	376	389	402	359	399	386	392	387	386	406	397	382	389	377	416	387	382	402	389	376	356	404	360	380	402	391	357	374	385	374	384	385	390	362	372	413	417	359	405	417	371	349	428	403	381	399	418	388	391	392	387	403	389	407	398	399	352	397	401	396	429	416	394	401	392	385	387	389	425	375	385	388	359	371	350	398	394	393	390	388	349	362	382	394	388	379	385	393	379	406	366	410	395	397	425	420	384	363	425	425	371	443	402	355	384	379	396	399	388	346	408	395	366	387	370	379	388	382	384	399	396	393	404	356	376	390	401	396	397	375	376	368	389	410	397	405	373	387	442	337	400	423	418	435	358	413	405	386	406	393	366	384	342	369	402	362	369	404	407	358	381	380	351	367	404	384	346	385	417	389	375	399	420	387	389	373	366	387	372	367	412	374	406	377	403	362	394	374	394	377	397	392	357	366	398	379	411	388	336	437	372	389	402	403	415	382	383	388	407	411	420	389	407	372	394	404	369	375	367	354	370	348	397	383	376	401	389	400	379	392	369	379	361	406	396	385	413	392	362	391	380	387	382	397	378	357	375	402	405	372	373	372	364	390	401	379	369	370	413	392	365	400	398	429	361	381	398	393	381	360	428	405	398	377	383	385	411	412	360	378	393	395	372	385	396	434	371	382	384	414	368	399	403	381	430	374	409	354	377	401	394	376	366	384	389	377	371	342	405	378	357	377	371	373	379	380	418	418	376	408	391	376	417	448	392	355	365	377	390	400	397	389	387	415	410	365	395	413	391	381	374	380	377	351	371	370	401	401	358	393	391	422	393	401	402	395	373	382	408	395	383	368	405	402	371	390	385	381	384	409	355	384	410	371	366	404	409	404	369	382	372	402	383	414	408	410	427	380	385	377	418	365	378	371	384	382	418	370	343	388	380	423	408	390	404	426	356	386	385	389	395	378	397	390	418	384	382	414	405	378	398	380	421	387	392	397	407	386	381	366	395	384	397	414	388	374	433	401	381	393	387	370	385	383	379	410	414	387	381	377	421	391	400	391	435	413	379	427	377	420	432	411	402	378	395	393	412	363	384	351	373	425	404	344	421	362	382	359	384	407	373	361	388	376	389	424	350	396	374	411	365	389	396	374	410	377	429	367	367	368	394	377	372	407	393	375	366	379	399	356	374	434	358	397	377	428	393	359	394	392	420	391	403	385	405	406	394	365	376	407	407	387	398	365	400	343	399	423	393	384	377	387	401	398	417	376	408	387	400	403	353	387	382	366	370	359	403	395	387	441	392	379	410	437	388	364	382	416	382	387	389	398	410	407	399	392	418	398	429	399	400	370	358	400	359	386	382	367	397	387	459	427	381	395	400	402	384	370	437	409	386	386	364	376	398	409	414	369	421	413	411	414	390	383	380	369	391	394	419	378	366	394	387	410	396	406	403	390	416	363	390	374	385	368	362	416	412	421	366	379	377	428	382	381	345	350	418	378	398	400	365	404	377	400	402	395	360	378	356	389	365	395	387	372	395	395	393	380	366	408	397	402	396	393	374	401	405	373	393	379	360	399	374	436	384	428	393	374	384	359	330	388	387	421	375	378	390	400	378	421	408	392	413	409	387	369	395	364	385	414	387	388	415	434	364	393	355	376	387	391	407	360	414	393	397	366	401	403	388	380	397	401	389	435	369	415	404	402	356	374	375	386	363	386	391	385	395	373	363	410	394	401	389	381	397	393	386	398	410	410	387	380	383	385	404	421	412	382	391	345	363	378	378	414	373	396	359	388	337	414	384	376	367	380	377	411	350	389	370	343	382	437	393	361	405	406	357	423	351	400	363	409	400	390	389	368	412	390	395	388	370	400	391	382	384	382	392	392	388	402	392	406	393	402	396	365	428	397	392	388	374	408	378	402	397	355	346	429	378	409	374	381	349	385	405	401	386	394	380	358	394	397	407	373	384	394	415	418	371	407	388	416	401	361	372	396	404	377	366	423	377	353	393	375	409	365	397	427	395	370	407	400	374	395	394	411	380	398	375	380	406	401	433	379	407	363	404	391	437	382	360	408	376	400	401	399	424	382	383	376	451	365	408	373	407	415	389	386	442	412	400	380	420	373	387	414	426	431	378	380	391	405	404	367	400	406	386	423	397	348	437	384	355	406	397	395	388	369	400	410	378	355	413	407	374	379	383	411	384	403	414	354	386	422	366	410	410	426	377	417	403	420	411	407	326	432	386	402	366	397	389	394	427	390	367	415	406	422	376	388	392	390	422	387	421	393	430	412	417	370	425	371	374	414	358	402	369	372	397	389	419	414	397	378	392	398	392	390	395	399	377	395	397	396	393	358	379	385	374	415	408	423	413	391	418	372	392	382	374	372	326	405	406	361	369	352	403	393	390	386	369	367	388	417	385	437	351	381	410	354	427	433	390	419	398	387	389	389	365	411	358	399	371	412	396	407	377	420	417	378	410	387	375	396	354	415	380	368	366	365	414	386	385	386	377	406	385	395	381	358	354	399	411	404	419	386	347	398	375	420	350	391	386	370	370	378	368	374	376	376	345	349	400	388	408	420	389	415	380	376	398	396	364	378	349	371	353	353	378	387	388	405	405	406	400	396	386	426	393	406	396	385	444	388	354	368	388	365	429	384	418	392	398	414	368	428	386	421	389	349	388	390	439	384	377	416	376	414	379	388	382	409	364	355	372	386	369	388	375	407	391	391	364	412	393	376	388	381	386	413	390	383	392	369	380	411	346	402	378	409	379	383	380	372	402	420	397	382	405	380	410	391	371	419	382	392	422	385	358	397	382	357	364	378	397	369	377	386	346	441	433	421	390	349	392	378	396	390	403	392	390	395	395	428	415	400	407	420	377	382	381	384	427	390	403	389	364	368	383	387	402	402	371	375	372	372	353	417	389	383	357	385	399	397	452	399	392	388	382	411	407	377	411	406	409	368	416	399	376	387	337	399	356	358	386	408	402	387	369	372	400	382	418	427	365	426	396	376	417	391	377	378	389	418	397	373	359	394	352	372	399	402	416	403	417	369	430	393	382	378	397	402	412	361	371	375	345	386	386	395	375	394	408	393	379	354	384	409	390	382	402	420	385	373	386	395	403	395	370	405	413	418	419
14536	14998	19096	15991	12849	28075	53343	49845	40643	27574	13476	2748	1594	1445	1510	1194	1129	1098	1028	918	973	980	990	930	973	965	971	936	943	974	925	921	929	916	907	906	923	895	978	938	913	935	1009	903	947	946	910	964	962	906	903	969	915	994	928	955	950	942	912	992	951	979	963	892	906	921	957	873	893	918	1003	981	915	1001	960	943	883	935	904	921	913	899	973	916	937	933	930	919	929	945	920	892	940	933	935	946	929	901	930	932	917	929	993	972	899	994	968	974	955	884	911	926	942	935	906	938	887	912	910	909	978	943	934	964	959	912	939	925	924	999	862	905	932	894	958	917	926	910	937	924	932	922	876	962	903	952	943	926	976	893	911	926	898	947	876	926	912	940	946	931	953	918	961	896	903	972	943	912	963	931	938	924	967	871	916	884	946	943	901	873	870	919	933	879	923	941	938	924	930	947	983	937	959	938	857	907	927	880	897	954	924	936	935	919	937	927	872	956	918	926	932	941	919	927	913	914	923	920	887	907	895	949	901	916	962	910	950	866	969	947	926	907	932	940	963	897	925	879	947	913	988	923	953	929	900	947	963	905	911	922	919	891	940	912	916	928	934	970	927	965	972	924	850	902	930	966	961	910	932	924	928	890	902	939	882	942	935	967	958	963	894	927	912	979	945	917	905	948	896	956	969	922	953	997	890	945	986	880	977	910	938	927	875	878	912	899	908	901	897	932	878	924	938	975	959	879	939	917	964	1000	909	955	955	997	973	979	874	969	924	920	925	901	930	992	939	911	934	870	905	901	936	930	942	895	936	916	931	891	903	924	959	935	860	943	960	951	887	925	910	971	947	945	964	924	957	902	951	900	938	948	892	960	906	897	915	956	956	970	974	915	990	916	925	986	943	962	913	943	966	973	915	932	958	932	940	931	915	937	983	978	975	928	980	981	925	903	982	903	990	964	960	922	948	940	965	935	930	974	920	910	938	979	944	902	916	918	910	947	941	966	891	945	950	944	957	954	932	903	990	914	925	937	945	960	915	933	893	960	925	908	991	974	968	937	876	924	920	939	939	963	958	976	941	855	930	987	897	899	872	960	971	937	938	910	882	931	922	914	910	928	962	970	873	925	959	956	925	928	900	959	948	935	983	973	1001	890	916	972	929	954	919	942	964	905	974	943	947	906	925	914	938	918	946	929	918	946	955	873	917	909	942	966	901	923	981	902	860	930	919	879	922	970	959	943	906	944	934	986	887	936	882	901	931	929	933	941	888	927	864	897	914	937	941	941	899	926	952	954	935	962	943	913	915	979	980	933	928	908	925	968	901	973	925	907	960	947	986	945	932	893	978	926	957	941	901	914	929	945	975	884	867	887	934	951	976	925	886	917	909	970	906	964	921	914	926	995	956	901	916	900	890	925	903	953	896	893	921	966	976	964	985	887	911	925	919	917	945	875	896	978	917	946	1002	900	898	952	926	928	941	945	879	926	940	955	919	899	925	948	872	951	894	897	928	934	928	916	975	910	930	941	947	920	916	921	997	941	945	901	932	952	938	938	936	872	900	926	946	845	938	948	898	890	947	923	901	919	926	924	957	916	947	931	1003	870	918	963	925	930	911	935	943	927	933	883	949	949	931	929	892	930	908	969	916	947	896	905	943	895	950	878	966	859	925	904	934	900	878	914	924	948	928	945	914	882	955	910	929	950	930	900	947	962	927	928	979	911	897	1013	908	859	954	928	949	939	921	940	908	895	933	946	897	866	929	956	945	942	908	949	892	895	953	913	959	879	961	952	896	948	930	948	884	954	879	947	937	925	946	978	944	947	922	945	906	894	890	950	917	1009	982	974	915	916	933	936	944	901	979	924	959	964	925	904	936	922	949	976	970	940	910	954	876	958	947	974	885	967	900	912	910	876	918	889	893	953	993	941	922	948	948	976	995	874	950	951	903	900	961	918	940	954	909	951	986	978	855	965	925	983	977	946	912	954	928	951	937	928	951	918	938	943	970	924	918	935	945	967	982	880	943	952	943	867	968	934	909	893	908	961	913	869	902	939	900	920	881	997	917	939	901	962	940	972	908	935	974	884	912	867	897	963	952	980	920	934	950	907	943	946	916	905	911	958	961	951	891	932	967	960	934	931	954	949	888	962	907	941	920	955	956	907	971	920	952	916	946	910	896	877	924	878	958	906	952	918	957	927	971	931	966	868	914	907	950	929	925	910	921	904	911	926	933	865	932	974	883	926	893	924	888	904	911	969	934	884	949	908	903	943	893	906	959	910	941	928	928	942	976	938	963	993	895	950	984	913	928	937	889	937	902	925	947	938	927	875	915	917	941	896	962	934	942	924	914	958	917	891	890	946	946	935	935	922	933	906	929	972	944	900	948	910	911	891	905	979	905	909	917	896	900	891	951	936	950	931	931	892	933	887	947	922	915	945	914	971	941	913	918	982	942	945	906	927	884	971	929	946	938	994	940	949	946	942	942	954	930	966	904	939	937	909	931	955	858	885	896	941	924	904	964	875	942	991	881	937	941	894	892	918	911	964	961	904	882	911	923	893	891	957	899	941	913	946	887	907	964	953	940	984	943	972	908	924	994	922	902	937	924	982	902	948	865	950	941	916	919	923	932	925	925	932	981	923	946	949	971	927	935	921	908	881	919	926	955	940	928	947	898	881	946	874	924	920	956	879	933	971	915	1003	911	956	888	970	957	933	927	955	931	962	925	923	916	911	941	938	936	895	918	940	946	917	950	919	946	983	949	888	936	875	940	973	973	923	910	929	992	913	901	936	947	953	941	910	917	936	900	934	918	903	903	935	907	933	913	942	922	960	977	912	935	905	908	960	937	950	939	981	920	869	937	967	891	950	900	918	885	897	950	989	928	959	881	987	957	942	943	894	879	883	940	902	923	896	927	885	987	941	920	964	914	919	901	936	914	902	925	880	984	946	935	954	894	920	945	949	951	925	990	922	892	969	963	950	937	908	951	912	916	962	918	937	965	922	915	941	890	910	976	931	957	977	948	954	879	930	935	912	891	932	911	942	889	906	945	928	913	986	931	940	901	902	920	934	964	910	938	910	963	1003	977	870	943	959	948	927	883	936	956	940	931	908	885	894	862	927	950	884	914	895	920	943	933	965	903	926	927	945	936	928	927	923	941	953	865	963	903	938	940	958	903	875	919	936	926	945	924	954	922	910	869	893	954	948	931	960	930	898	898	896	937	927	895	930	938	888	934	925	928	944	939	1018	966	930	916	970	914	886	906	889	910	939	917	931	877	962	935	919	922	940	948	892	988	908	919	916	912	931	932	910	932	908	958	987	900	925	930	967	933	925	925	953	886	887	939	933	974	913	927	915	938	894	911	913	946	892	938	928	903	890	907	918	893	956	909	917	923	939	980	963	935	927	968	912	925	939	837	923	941	906	927	918	1000	906	897	943	890	939	989	949	1014	942	896	898	943	880	865	935	900	958	974	914	916	911	906	933	925	911	1011	867	927	970	958	944	924	990	953	964
36274	31804	27634	17452	11173	19032	50708	52165	40631	26398	11213	1887	662	501	597	398	422	343	295	298	274	276	290	293	286	261	269	261	288	293	297	305	278	300	294	286	300	291	272	275	252	275	278	316	272	275	280	274	295	306	305	288	285	279	292	297	312	275	285	243	293	314	273	278	295	308	276	285	309	285	274	291	284	297	282	295	289	260	304	283	298	276	305	274	283	273	290	287	279	293	271	297	266	277	292	252	298	257	304	321	288	317	310	302	289	292	254	300	286	299	269	288	304	292	272	253	289	302	260	285	290	293	290	286	276	290	284	248	305	311	271	274	267	266	270	287	288	260	267	285	265	277	253	302	297	265	263	296	270	252	271	292	293	293	283	286	272	281	274	300	289	282	308	314	277	262	268	291	268	261	271	294	290	283	263	301	290	287	291	286	301	307	286	290	295	259	289	269	311	285	269	285	286	251	275	257	298	271	250	283	291	293	278	286	283	276	298	287	276	279	307	278	289	276	268	308	289	281	279	266	295	261	325	274	263	279	261	269	296	281	307	275	293	257	277	281	267	266	315	303	292	300	301	266	258	300	295	262	292	267	298	300	263	288	318	313	259	310	299	277	273	284	281	293	285	293	256	251	260	245	282	287	302	308	273	277	321	285	298	294	279	298	298	248	245	262	307	272	270	285	284	289	286	278	298	291	292	263	293	285	254	258	297	301	279	301	304	290	273	274	289	299	295	296	268	305	306	248	262	287	292	304	270	304	297	315	283	249	300	293	251	281	305	276	310	292	279	284	306	259	284	289	287	271	293	285	289	291	254	284	292	276	299	304	281	302	242	265	290	307	287	274	292	303	284	275	279	299	272	298	289	265	297	290	295	261	263	307	292	313	301	261	282	280	288	301	289	243	299	281	254	283	279	265	276	277	290	297	290	286	273	290	307	345	282	300	315	303	289	290	269	255	289	274	301	292	293	297	259	296	282	250	272	260	290	292	291	271	276	320	269	282	269	289	309	280	310	276	284	278	263	301	288	299	314	254	304	274	245	286	287	279	280	292	303	256	271	269	298	278	298	289	287	290	271	252	226	267	285	306	273	275	304	305	265	288	293	303	336	281	274	282	265	264	301	283	303	275	249	289	292	242	337	289	312	315	291	281	257	303	267	292	310	265	303	277	286	316	297	266	290	280	284	318	265	260	277	280	297	262	302	287	271	286	300	280	284	303	267	262	269	278	262	294	289	267	282	298	269	283	259	283	276	305	272	261	289	301	274	289	275	292	267	265	282	253	274	278	254	268	312	264	283	255	266	279	270	290	280	247	276	302	293	275	292	283	297	255	260	300	322	247	294	296	271	299	268	303	283	278	284	261	291	267	327	270	291	280	295	285	274	279	250	305	261	269	271	248	281	301	257	329	259	292	299	310	274	269	263	272	300	295	269	252	294	262	259	261	274	268	268	281	302	309	299	248	305	307	284	282	271	300	269	269	301	290	272	279	293	294	256	247	308	275	268	298	292	277	290	292	260	284	308	291	300	297	257	280	276	255	284	260	291	308	282	269	288	280	290	275	272	279	288	279	276	257	238	301	288	303	271	290	297	282	261	297	251	292	275	277	277	288	250	264	282	299	280	265	274	308	305	271	260	289	288	315	297	279	298	280	314	296	271	257	240	257	284	298	286	274	278	231	286	283	270	269	275	290	289	263	302	271	270	282	282	261	309	228	288	294	266	277	321	298	310	286	279	277	278	263	283	264	292	271	278	272	268	257	300	259	271	299	285	283	292	313	291	277	281	251	264	264	265	276	290	268	284	286	265	271	298	257	324	273	300	293	263	293	296	258	245	294	270	302	270	278	277	295	277	267	296	326	283	303	288	284	265	258	307	270	297	321	294	267	296	309	274	269	273	277	273	266	287	288	302	255	260	274	282	273	305	291	280	251	296	287	294	290	279	284	274	283	285	295	298	273	326	280	266	294	284	284	289	266	291	292	257	265	317	287	273	281	269	289	276	295	312	304	301	284	284	273	315	300	299	308	282	304	285	279	287	264	253	281	271	278	264	274	269	271	300	312	281	311	326	308	270	260	315	292	284	279	303	290	286	271	304	291	293	305	287	281	299	289	299	324	311	296	238	295	307	271	289	298	280	268	314	284	272	284	294	309	260	292	269	282	268	267	278	271	249	308	300	273	267	282	244	248	271	268	264	307	307	261	278	294	299	310	286	262	311	285	266	304	314	265	302	302	260	304	298	296	297	292	291	275	274	298	256	284	286	277	313	283	263	291	280	294	281	269	296	274	282	309	310	297	241	285	273	291	286	311	278	278	283	300	286	286	299	313	299	294	264	282	304	273	255	302	291	265	285	266	285	296	281	281	255	269	254	279	285	287	278	272	268	270	273	279	289	296	269	304	304	282	315	266	270	290	275	280	265	287	278	319	315	300	321	290	323	297	278	282	280	288	310	283	319	299	263	265	267	282	271	286	309	269	270	261	279	264	312	320	277	269	276	291	281	316	269	323	279	294	282	303	284	309	301	300	300	287	281	265	254	278	281	291	281	279	297	280	278	248	301	298	289	275	299	280	274	256	294	262	267	284	268	282	275	292	301	291	302	287	299	244	283	259	273	263	277	279	295	282	276	288	289	265	275	265	289	290	290	313	264	308	317	279	307	291	265	300	313	285	288	277	291	250	294	271	287	291	272	278	249	266	275	295	292	261	279	303	315	293	278	288	340	264	299	302	274	288	266	276	255	289	279	282	296	274	274	316	297	297	298	313	272	267	288	294	262	258	281	258	283	275	302	308	276	280	284	256	307	280	278	253	278	280	339	243	273	307	281	288	307	295	305	307	298	299	270	260	269	284	316	255	285	292	288	307	290	293	286	277	281	275	293	234	269	284	305	263	290	302	252	305	303	280	274	282	270	272	278	304	301	266	293	316	296	267	294	276	276	288	282	272	263	259	246	281	304	290	282	291	290	274	308	298	271	289	301	266	287	284	258	276	285	281	279	301	296	258	274	260	275	270	269	322	284	298	276	268	299	264	268	269	261	277	283	271	281	305	244	280	289	291	256	292	292	289	294	291	304	280	280	296	290	288	252	271	261	287	291	283	279	304	289	292	275	270	302	276	297	283	259	331	312	272	308	303	285	306	327	293	274	240	277	319	305	305	272	281	281	301	299	314	289	265	269	284	283	281	295	259	277	271	240	284	257	259	291	250	291	293	296	303	261	294	287	298	254	288	315	282	269	317	289	284	276	266	289	265	272	304	295	285	274	271	279	255	287	284	275	273	246	306	296	309	282	289	269	287	281	284	287	264	277	271	311	268	267	274	271	263	280	308	267	244	247	258	285	261	305	288	261	303	277	265	299	309	283	260	283	272	301	301	319	290	271	311	290	278	278	291	274	290	281	292	288	259	295	282	275	307	310	250	273	247	285	276	243	266	296	277	310	290	291	320	276	316	282	278	301	286	294	298	266	269	280	304	291	261	269	268	282	312	279	279
22704	23514	23334	20848	17849	35205	63774	64083	53761	40545	22846	4659	2641	1935	2538	1510	1516	1101	839	790	728	731	727	722	700	670	656	696	686	690	708	693	713	656	718	660	671	681	671	634	713	712	671	657	710	690	686	713	681	701	697	659	706	693	621	669	628	709	672	692	666	708	682	668	682	703	677	677	707	670	719	660	689	647	711	658	682	688	663	656	720	666	696	675	651	677	705	668	713	691	697	709	679	683	699	683	626	691	695	685	711	689	687	670	721	712	696	693	701	658	676	673	699	711	708	706	653	648	704	731	717	672	661	671	672	710	697	668	713	678	641	684	652	656	651	678	706	694	647	690	650	757	668	702	676	698	677	694	600	682	705	696	691	645	697	667	672	700	725	685	667	684	672	717	701	716	686	663	685	632	693	678	693	697	652	709	698	677	745	603	651	657	651	651	686	664	738	699	703	705	719	682	671	688	691	690	687	714	695	680	669	675	688	656	717	758	667	704	663	671	712	694	651	704	649	698	696	714	635	672	691	661	699	706	698	739	733	696	688	680	677	715	633	683	648	713	646	700	703	683	722	693	672	704	701	675	715	747	614	703	640	690	697	709	694	707	696	601	693	672	685	654	666	667	708	636	672	703	641	692	640	681	659	646	688	667	641	692	644	694	721	702	620	696	706	680	666	691	652	695	658	706	704	686	710	670	706	683	667	634	729	667	682	696	701	677	692	728	707	609	665	698	734	676	659	634	679	690	709	688	654	729	681	712	668	668	676	687	676	744	661	638	681	674	680	635	675	678	680	669	658	661	687	677	690	708	663	699	652	681	663	714	710	662	715	687	695	691	710	660	679	671	714	771	705	672	690	669	677	683	704	630	710	688	688	623	662	663	654	721	648	698	641	682	655	695	739	689	712	700	676	654	711	694	745	654	693	639	673	692	654	678	671	713	646	692	698	680	701	678	708	674	642	680	640	683	731	674	683	656	700	708	717	678	647	715	646	679	633	614	665	677	700	674	650	685	682	702	703	742	662	718	665	687	734	653	694	683	683	639	663	714	683	719	675	671	704	674	664	685	665	665	642	695	663	639	672	712	641	651	702	675	668	708	669	730	714	653	670	730	681	660	678	687	681	700	674	721	751	687	703	621	716	697	677	727	662	732	647	687	730	694	670	687	689	672	718	665	701	657	701	715	666	685	696	706	710	669	675	688	695	690	707	683	691	665	691	689	684	680	716	656	680	664	719	711	684	643	745	687	684	705	663	674	709	708	639	700	702	702	668	682	687	677	668	661	681	681	668	666	669	676	659	705	662	671	684	683	620	677	668	691	656	694	701	643	716	651	662	671	660	688	679	688	702	681	693	688	696	662	692	694	731	691	661	663	693	702	653	725	646	686	706	661	662	641	718	705	643	666	707	704	699	642	681	662	674	694	689	680	687	662	673	724	713	676	708	701	712	665	656	680	651	668	705	724	673	669	665	679	674	640	713	702	714	660	670	658	622	666	694	635	653	673	705	652	721	700	653	662	686	711	696	654	677	722	690	667	669	691	683	642	672	740	650	670	698	650	706	703	696	671	679	702	707	662	705	691	634	674	713	657	730	698	689	694	703	724	726	719	635	696	659	679	734	704	656	684	640	679	690	706	677	707	675	690	669	675	728	708	719	693	639	635	699	694	692	672	680	662	702	661	697	701	675	641	693	654	715	654	671	681	706	694	704	683	695	680	680	690	663	673	672	717	655	675	689	685	661	697	676	642	730	719	680	675	704	671	643	653	694	705	668	678	673	672	684	726	713	699	694	670	674	635	689	654	694	673	636	701	701	665	707	710	717	698	664	642	676	673	657	642	697	673	690	615	701	661	722	693	686	724	702	704	707	646	674	662	643	673	705	706	664	677	726	719	736	699	615	690	689	686	666	654	663	676	666	641	635	640	655	654	682	671	675	652	680	689	704	690	646	717	644	676	669	723	639	665	701	681	694	725	668	688	701	682	663	683	724	678	705	662	672	685	690	656	732	690	671	651	656	688	596	701	664	727	667	671	674	654	654	650	678	658	668	677	666	731	681	661	689	688	716	701	657	676	653	682	686	674	652	680	722	682	693	671	714	702	674	664	647	610	696	646	680	667	673	685	673	630	672	663	702	643	672	698	722	719	713	690	650	701	667	721	675	695	680	737	689	681	708	688	683	687	671	688	726	660	696	659	675	722	695	670	651	651	643	658	686	625	686	674	676	702	675	676	681	712	641	698	671	683	685	650	626	668	727	711	649	684	676	641	660	699	728	698	710	688	673	685	658	709	706	658	729	663	665	703	709	699	652	633	681	682	661	659	718	704	651	677	670	681	703	725	685	663	694	660	691	715	691	706	722	695	690	678	678	690	757	683	670	698	667	683	663	680	664	671	678	623	683	666	666	636	683	642	672	651	679	707	667	711	725	653	654	678	662	672	678	647	700	684	722	706	673	670	697	704	711	718	679	678	665	667	699	654	715	639	664	688	667	690	734	687	727	672	629	726	717	660	715	693	685	675	653	663	676	693	684	678	730	625	676	711	658	658	663	693	722	655	713	686	683	687	688	739	676	671	670	733	638	711	685	691	718	693	708	668	676	738	663	677	677	698	698	717	678	703	664	656	657	678	698	710	674	654	700	675	661	708	717	711	727	720	673	654	654	697	684	662	654	712	668	694	685	672	692	697	738	681	696	665	644	649	699	641	718	656	691	699	658	654	702	695	689	674	669	653	724	634	685	662	652	661	688	724	680	649	686	656	678	728	698	688	645	672	663	711	673	673	683	673	697	709	687	672	693	667	707	673	686	659	673	713	663	695	696	693	669	715	682	688	679	713	629	711	685	685	652	669	727	680	661	692	662	721	641	696	720	674	722	675	616	677	761	679	706	624	657	689	671	674	682	702	669	658	678	636	689	672	690	698	669	660	717	686	691	717	681	729	650	675	691	663	658	662	668	694	698	700	650	673	648	723	675	694	657	710	666	685	650	626	628	727	698	672	695	679	735	676	693	703	695	667	667	665	702	721	674	723	655	767	694	677	664	686	676	638	623	657	672	680	701	708	726	676	657	731	711	677	672	684	724	684	682	664	671	700	706	658	625	695	685	690	672	686	727	627	670	736	710	683	659	652	695	732	701	657	678	632	677	631	685	659	670	688	649	715	684	657	674	654	687	656	702	709	643	631	659	700	662	716	708	668	639	721	650	663	690	647	677	691	681	682	702	690	692	723	706	705	686	682	673	702	643	688	671	714	660	699	676	641	694	692	691	692	692	652	677	693	758	670	696	681	643	746	667	685	667	651	640	699	751	704	686	710	688	662	678	619	727	754	661	681	701	676	695	701	723	681	712	702	667	723	682	684	699	700	698	690	738	688	674	703	656	690	695	683	692	652	674	703	679	688	685	653	701	692	716	678	712	660	688	705	734	653	711	678	700	724	679	645	684	687	707	677	692	672	710	665	671	652	723	702	707	674	670	656	659	662	687	675	665	691	671	678
8360	3389	2869	2187	1614	1439	2851	3249	2676	1759	1003	366	350	325	365	390	354	332	333	359	311	322	323	346	357	356	356	329	363	355	331	325	335	338	340	359	306	328	296	368	298	303	366	319	312	297	358	363	327	317	335	311	394	328	315	313	346	312	334	349	317	343	313	309	316	319	351	339	341	347	320	340	329	324	295	371	320	317	307	313	349	319	342	316	325	311	312	319	342	350	368	348	358	331	312	310	335	335	339	322	318	352	331	339	336	316	315	326	334	330	330	347	334	314	329	311	339	329	329	306	339	350	330	355	347	295	347	310	316	353	326	302	359	341	310	343	337	330	313	345	356	350	360	329	333	310	344	334	356	306	335	314	312	338	346	317	340	308	326	330	316	283	323	350	362	326	348	315	315	328	346	317	347	328	334	316	301	342	360	363	339	351	363	353	338	344	360	327	351	351	305	306	321	323	306	327	328	345	313	358	332	335	372	295	332	350	347	317	328	343	315	328	329	341	310	299	311	329	337	338	366	317	340	363	301	341	339	322	311	347	338	327	283	350	331	346	318	340	352	337	314	327	303	308	346	350	364	355	340	346	338	325	353	298	307	342	327	308	308	336	330	355	337	326	362	339	343	364	340	341	308	356	367	331	358	324	352	286	294	325	359	333	310	337	335	298	339	364	322	329	322	327	363	347	322	332	324	300	323	359	346	368	354	319	329	358	353	302	328	351	334	359	331	315	306	349	329	335	300	322	332	337	325	319	323	342	314	365	344	337	359	348	309	319	341	323	346	292	320	304	327	334	322	360	348	303	378	356	317	326	298	330	311	319	335	343	340	309	316	299	344	332	332	358	317	310	341	329	341	322	340	324	324	355	335	346	328	321	352	319	342	335	304	319	355	306	345	332	338	296	338	334	316	327	315	342	340	287	310	335	340	339	333	308	317	354	301	368	334	349	320	335	316	324	344	332	349	327	370	322	317	319	368	316	313	305	370	352	294	310	319	346	301	356	328	286	313	339	366	331	325	339	314	323	348	323	340	328	368	350	341	341	320	324	316	290	350	328	317	324	338	319	341	338	358	339	342	332	322	320	349	326	374	325	362	340	328	335	336	321	334	328	315	321	342	325	345	336	345	328	345	331	329	346	339	358	317	335	346	375	303	355	337	344	377	315	346	327	316	320	322	356	323	354	350	353	342	326	370	344	349	368	298	323	340	323	340	346	333	355	326	326	337	371	343	360	356	350	354	313	351	345	337	321	371	330	330	346	364	335	307	311	324	358	331	354	289	314	346	304	347	358	300	313	299	334	329	333	352	325	337	347	346	327	300	360	327	328	307	293	317	380	357	333	328	342	356	369	317	340	321	313	346	353	371	350	339	347	366	323	316	346	319	345	325	366	354	337	328	349	314	329	338	315	347	344	305	311	346	306	368	318	334	331	322	299	347	337	326	310	329	328	308	330	347	343	346	306	325	322	338	311	323	326	308	295	343	307	305	339	351	349	356	317	330	327	360	330	310	304	316	331	347	331	309	339	327	316	304	350	306	304	336	293	322	331	333	340	334	297	339	297	325	339	344	330	355	331	356	327	344	326	340	321	321	331	311	334	314	330	370	342	342	346	346	344	310	348	323	327	339	342	310	322	332	361	344	323	338	314	299	322	283	343	303	338	324	344	314	296	312	343	315	301	353	323	346	345	303	374	313	355	326	309	358	328	332	335	350	332	360	352	373	326	347	310	308	317	342	293	303	303	346	314	337	334	325	344	345	333	346	318	308	317	317	325	346	339	358	333	355	329	336	330	327	328	344	318	344	346	332	326	315	316	312	348	312	348	350	295	355	290	339	317	339	368	309	330	322	335	325	346	315	346	306	338	335	328	350	348	353	323	381	318	324	300	314	306	325	357	294	333	368	352	327	336	302	310	339	336	350	340	312	354	332	315	329	343	369	356	334	318	320	329	327	333	346	339	331	319	346	290	325	334	316	327	300	349	351	299	350	337	325	309	330	305	340	320	333	331	351	298	307	329	350	303	317	334	364	305	339	334	360	324	309	344	328	340	378	324	334	321	284	348	354	341	304	328	313	315	312	339	308	311	334	342	329	349	313	355	355	324	337	337	363	327	354	311	388	353	322	310	311	340	341	349	304	354	302	350	327	317	355	326	330	293	337	352	330	344	340	339	317	352	346	344	315	344	310	358	309	334	314	318	330	349	352	369	334	333	361	324	340	338	337	327	299	312	340	334	336	357	308	340	312	308	339	341	362	340	348	326	345	307	318	309	307	316	317	336	299	305	297	332	303	334	339	336	316	344	341	345	364	298	283	308	344	347	376	346	298	316	311	298	327	352	337	321	359	333	324	355	346	330	293	337	341	319	318	316	306	327	365	305	317	382	379	311	343	341	301	362	337	345	329	320	346	358	333	319	330	334	328	335	313	322	350	364	348	309	323	357	321	324	371	338	318	343	296	303	345	305	343	343	358	312	344	327	346	330	344	375	336	298	328	319	343	332	355	324	329	354	340	346	341	339	336	347	351	341	314	331	317	330	312	302	328	353	289	327	337	350	321	354	311	334	333	363	313	319	343	345	332	321	337	328	345	358	342	362	351	344	340	323	358	338	286	317	342	332	312	315	368	324	309	319	302	335	301	323	295	336	324	358	326	329	351	322	327	356	342	290	344	358	355	312	335	332	310	345	336	342	355	347	358	331	308	308	333	323	354	314	335	374	325	345	319	340	300	334	321	332	346	361	341	289	367	346	328	329	310	321	332	348	301	324	347	324	339	331	341	332	309	351	288	306	328	340	318	333	346	349	368	347	331	353	308	366	333	339	294	358	308	349	322	330	346	343	326	304	364	329	322	320	315	302	327	338	334	336	353	303	316	354	316	327	316	328	342	322	313	329	352	320	325	322	326	326	316	317	312	353	325	301	347	335	338	319	317	341	290	349	344	317	330	316	331	330	342	337	332	346	314	321	324	320	325	330	313	296	319	325	320	306	340	349	314	346	334	335	332	337	327	315	328	347	380	329	351	313	343	319	315	307	316	327	302	339	325	319	307	345	303	354	377	340	301	325	326	343	339	313	280	308	336	390	347	327	299	335	353	304	346	356	305	323	360	359	333	321	308	318	326	334	319	314	353	365	344	351	307	319	363	302	345	341	366	359	314	323	355	322	321	317	344	305	328	331	328	333	347	345	340	313	342	342	326	326	301	332	319	338	332	346	371	331	368	309	321	336	365	342	322	312	351	366	344	348	323	362	332	356	339	326	304	327	362	335	328	327	308	275	291	300	334	344	334	309	323	339	308	327	294	363	318	331	307	323	345	336	325	333	360	329	301	291	342	379	324	320	306	333	378	322	305	316	309	335	311	333	305	318	333	363	330	316	329	347	336	335	311	351	327	358	323	354	324	303	336	332	335	303	322	342	371	310	344	321	348	369	347	318	326	294	312	322	353	284	326	333	351	329	322	326	331	357	327	308	293	356	336	340	318	318	333	326
5786	3559	5511	6412	5376	5784	11980	12360	9564	5786	2976	946	864	858	807	762	837	816	835	793	858	793	790	794	786	766	845	828	756	805	816	820	783	778	781	799	814	788	848	790	791	776	822	780	801	814	792	831	840	809	798	781	839	783	743	756	782	820	787	827	816	817	798	839	824	775	805	778	792	826	775	763	845	828	849	790	797	816	789	821	809	765	807	760	831	819	806	795	822	818	835	779	845	808	835	867	742	793	768	840	823	820	790	886	794	794	860	756	812	818	811	791	785	814	844	817	780	794	781	831	833	828	829	813	880	840	796	831	813	795	842	833	794	802	788	828	818	882	779	794	780	832	843	811	809	778	747	772	827	828	766	813	839	763	822	790	763	835	769	814	830	796	833	847	866	790	837	821	803	789	803	801	789	795	839	831	839	763	785	756	800	792	736	795	853	795	768	804	786	773	856	856	790	785	785	873	792	829	802	778	749	852	782	807	797	815	787	812	812	819	830	795	857	823	769	817	818	782	803	775	792	856	797	809	819	800	835	818	747	761	835	814	791	803	796	802	837	842	760	833	787	807	817	826	865	784	818	829	805	795	845	811	804	797	831	808	787	773	761	824	809	797	802	832	842	811	792	868	823	831	754	804	845	800	800	826	875	799	791	782	831	798	823	849	831	792	826	737	761	806	850	785	799	790	780	745	832	817	793	843	775	778	786	779	797	749	815	805	832	769	795	831	791	819	802	811	781	792	821	828	841	814	770	762	808	877	803	798	815	822	802	850	735	800	786	813	792	785	791	783	774	791	777	793	799	792	795	762	815	769	827	802	774	814	756	807	834	807	791	784	798	827	786	841	787	835	806	832	844	798	846	837	802	769	797	784	816	771	846	786	793	850	806	766	821	775	781	812	808	820	803	790	780	802	833	784	803	819	768	818	827	840	786	818	831	833	857	816	818	787	765	848	832	888	893	806	794	793	823	777	822	825	810	779	800	810	787	818	827	793	790	789	786	767	781	741	823	777	855	787	820	810	786	761	804	797	834	776	793	784	799	800	772	835	819	824	783	783	822	790	813	792	804	829	806	797	785	859	833	835	839	835	809	760	794	857	849	786	827	822	818	873	809	820	838	799	822	753	873	822	811	865	821	801	817	814	800	788	833	810	836	796	867	827	853	846	816	810	815	819	838	855	876	735	767	770	828	834	800	755	830	811	874	854	764	798	818	802	807	810	778	856	860	796	785	774	798	833	784	781	759	811	807	788	819	817	871	877	819	826	820	812	810	745	807	827	810	797	833	836	797	824	751	810	842	812	810	746	819	791	797	825	821	793	782	784	768	812	829	787	834	778	868	807	793	806	789	769	793	784	861	862	812	771	769	795	794	801	775	783	839	790	841	756	820	840	810	834	851	825	785	734	844	794	848	801	812	821	786	880	824	816	787	744	782	790	832	788	832	865	789	799	728	805	815	804	850	772	844	779	826	734	852	810	901	810	763	780	816	762	831	792	797	818	784	860	784	740	781	759	829	785	831	787	760	778	759	795	821	799	865	867	814	792	787	803	795	787	808	836	806	792	835	829	835	784	809	782	820	834	808	819	819	823	765	791	831	832	811	804	809	864	772	828	823	809	779	818	879	829	835	806	823	738	814	757	803	814	855	869	806	779	829	805	776	850	835	788	909	798	779	734	779	725	815	833	790	795	800	801	806	804	802	759	778	863	771	834	797	772	769	801	800	837	823	827	814	796	842	808	758	799	782	829	825	846	843	776	822	809	801	789	757	797	788	824	836	791	783	803	806	825	863	797	848	808	833	887	780	807	805	839	815	832	825	777	803	830	788	827	788	824	811	748	809	835	822	821	809	818	735	852	797	865	787	778	808	797	873	810	796	794	847	786	794	786	778	754	842	799	801	821	803	827	793	823	788	813	820	847	803	821	773	804	798	845	820	795	807	803	744	844	838	842	798	821	797	824	769	796	773	828	840	842	811	833	794	828	833	864	798	798	766	758	795	781	780	792	794	805	789	841	812	827	814	796	802	780	782	844	878	785	847	792	791	833	820	754	797	786	833	781	832	799	790	802	807	850	872	772	819	794	857	808	822	807	807	829	780	727	818	785	875	747	816	803	836	835	822	792	805	806	796	769	798	848	839	751	801	777	817	736	775	812	829	868	835	822	863	821	793	837	832	781	785	831	860	810	832	775	857	793	787	837	828	818	791	806	790	791	804	810	827	846	795	815	808	812	781	795	800	797	782	859	827	808	803	818	844	765	846	818	799	799	820	775	756	774	780	828	813	850	821	824	844	795	809	833	783	828	744	811	818	771	783	773	744	856	760	800	783	768	802	797	856	785	784	827	792	801	823	823	885	844	771	845	802	848	768	803	798	772	838	822	824	793	782	838	821	794	812	821	831	845	734	821	790	787	824	868	769	834	826	783	750	830	803	816	812	844	783	806	785	755	798	815	745	799	823	822	817	808	798	860	832	798	867	801	836	851	796	767	828	802	808	769	835	825	814	853	827	802	752	736	852	785	786	798	820	832	762	790	808	805	834	785	804	821	828	827	800	824	833	771	834	821	871	871	805	783	805	795	774	822	783	818	851	807	777	873	784	869	785	794	830	815	783	821	790	801	780	795	846	823	775	800	846	774	807	756	785	804	858	774	817	796	796	854	813	789	835	815	825	806	838	782	787	791	870	784	861	793	777	787	823	776	757	810	798	813	801	826	802	839	814	788	835	852	766	771	805	778	816	810	759	850	838	836	820	834	799	813	751	815	814	799	756	791	813	823	847	876	833	829	826	806	775	835	841	863	849	820	866	797	865	814	772	789	809	798	800	840	797	820	820	770	878	834	806	819	796	858	779	796	794	776	816	811	790	787	764	829	837	809	812	840	790	822	805	817	863	807	817	836	779	804	756	804	841	779	766	813	737	790	811	794	833	761	844	784	817	775	760	836	819	808	788	792	823	839	802	832	832	821	780	811	800	839	801	789	823	767	818	749	823	783	790	822	852	827	772	849	819	826	824	834	844	795	808	793	876	816	766	837	811	789	751	844	791	803	792	814	750	780	849	838	779	889	802	805	805	823	772	788	766	772	805	812	839	828	779	844	843	805	829	848	805	831	805	791	800	837	782	847	823	861	835	779	758	841	769	849	823	842	808	828	747	800	770	763	826	767	810	792	814	815	826	759	767	826	789	810	845	787	768	747	788	810	818	806	779	801	827	818	760	863	794	814	756	761	843	794	778	810	802	817	816	828	815	772	914	784	857	850	786	813	866	810	777	824	756	834	821	796	815	831	754	824	812	800	770	844	782	779	793	793	846	783	880	799	728	797	869	821	822	838	829	763	797	827	782	805	831	779	801	808	824	810	731	789	824	817	746	822	814	721	769	751	793	854	827	778	796	839	823	845	822	792	831	806	797	793	788	817	803	820	808	766	857	838	819	817	822	759	815	816	789	849	758	833	812	834	807	855	861	805	814	801	773	814	841	780	829	772	827	763
34630	27649	22187	14039	7464	7342	24678	34735	27971	15312	6627	1014	566	528	548	487	440	396	374	368	396	395	379	349	385	334	342	367	395	381	373	353	341	379	351	346	373	359	393	389	374	334	393	358	365	367	364	348	386	366	336	367	372	378	349	364	313	336	355	384	351	372	389	317	360	399	378	349	379	328	358	351	402	389	353	358	360	375	347	372	359	344	343	354	380	373	352	346	364	356	341	347	348	379	367	395	334	352	381	353	388	353	364	371	347	367	389	363	393	388	365	338	381	374	341	361	344	346	359	336	363	377	371	382	351	382	388	368	373	375	359	407	328	330	390	411	405	380	369	318	389	378	360	375	348	357	353	371	357	365	342	352	321	348	351	346	368	355	367	354	349	359	382	374	396	374	333	374	344	379	383	330	353	362	361	363	373	350	326	346	385	368	356	379	388	356	354	365	367	350	334	380	370	376	338	367	357	361	384	361	392	360	398	348	394	369	407	368	353	397	374	331	360	368	354	351	359	384	383	372	372	390	408	386	387	371	386	371	393	413	361	369	344	377	349	372	390	362	384	387	387	362	353	385	373	357	346	364	349	360	364	404	392	390	358	358	366	378	387	381	361	373	349	378	390	363	367	388	342	350	367	364	358	365	398	351	364	368	354	373	393	363	346	353	369	396	374	362	343	371	381	357	307	349	382	374	368	362	361	387	435	370	354	369	386	362	373	358	357	357	307	355	345	367	351	351	396	363	362	363	386	378	380	379	342	370	375	336	364	369	367	354	338	370	432	360	388	357	401	373	381	344	356	354	341	370	333	337	349	385	349	343	380	376	339	381	333	325	315	357	372	351	341	364	360	375	338	336	358	384	366	382	374	343	336	347	321	367	344	385	377	355	360	341	371	345	361	349	395	331	344	381	369	413	375	372	356	342	348	371	392	368	341	387	368	390	338	392	371	373	396	369	375	361	335	410	360	360	375	349	391	350	383	353	360	377	376	373	384	355	366	372	390	363	370	407	367	325	389	396	379	364	372	361	374	384	378	371	384	373	379	353	341	350	383	359	363	373	363	378	380	356	344	331	339	353	361	371	323	365	335	384	371	350	344	388	349	367	365	371	356	405	361	362	380	401	374	381	373	347	375	330	357	376	361	366	377	366	369	371	382	393	375	366	374	352	352	367	364	384	391	379	348	364	348	369	361	358	348	350	360	377	362	362	389	394	387	323	358	380	351	358	382	368	370	332	343	365	375	337	359	372	346	351	367	361	361	363	349	396	360	372	395	359	350	406	381	363	372	334	341	395	373	372	359	353	379	336	384	367	370	345	373	356	368	340	347	361	393	380	348	361	352	341	376	385	363	374	407	388	347	365	384	365	354	369	389	386	374	391	365	377	324	370	339	356	410	402	384	346	359	371	328	358	388	368	343	381	357	358	359	369	372	348	352	377	367	360	373	371	402	397	356	363	361	382	346	349	367	370	335	396	388	384	355	339	336	350	336	346	363	348	358	363	364	348	329	349	357	382	347	402	341	338	371	350	389	364	357	357	377	356	359	381	393	354	347	362	358	385	364	377	344	362	357	361	364	338	354	371	380	371	402	371	399	383	340	368	387	367	371	367	356	370	394	360	363	401	368	358	379	343	403	381	378	404	373	373	339	343	378	379	337	404	373	366	328	314	358	363	332	353	388	375	373	369	341	366	338	381	374	361	359	379	347	376	389	392	361	354	383	320	367	371	349	369	369	391	365	372	366	372	362	364	382	342	374	369	356	357	372	369	358	352	385	383	382	381	365	373	384	351	371	329	430	409	341	369	349	359	365	348	384	392	359	385	378	364	381	350	396	385	369	371	339	378	328	365	366	366	398	364	379	359	366	372	378	366	367	380	381	353	381	361	352	375	360	354	382	370	356	390	339	345	386	349	342	326	357	339	342	376	372	356	390	327	352	370	353	393	415	366	382	382	386	346	345	357	368	417	330	336	337	381	356	353	379	356	340	380	369	381	409	359	362	427	398	361	348	362	363	387	373	321	342	378	364	355	365	346	380	376	345	368	354	372	322	332	383	335	360	388	344	358	367	351	374	376	352	365	313	381	373	359	378	358	370	386	412	333	367	373	373	355	386	381	412	343	341	358	393	378	364	389	372	340	338	394	358	369	398	364	409	352	406	370	373	393	366	369	380	381	361	346	341	368	368	371	369	324	366	378	365	371	341	346	333	347	363	366	370	367	342	340	366	370	352	375	345	375	346	350	361	362	362	374	359	386	377	393	365	337	340	381	411	344	385	364	361	389	369	382	365	399	351	386	348	352	332	354	369	385	385	372	349	341	356	350	408	338	344	416	362	391	395	368	351	397	360	365	373	337	384	347	368	370	378	348	360	338	372	377	392	326	359	357	355	383	395	361	336	353	335	369	345	376	371	376	370	365	377	360	364	344	352	373	376	369	404	406	372	320	381	359	348	391	370	316	364	367	365	350	362	373	379	361	365	362	364	382	368	341	376	353	347	352	339	365	359	375	369	369	359	359	379	333	351	364	369	371	350	389	355	338	361	338	386	396	409	391	347	379	390	371	342	365	373	391	348	353	358	376	352	375	342	378	378	376	360	390	373	362	344	386	372	390	353	352	368	352	326	377	352	377	368	350	372	360	363	356	364	344	360	363	364	388	385	327	344	391	359	373	344	350	402	346	401	414	344	348	384	400	336	315	353	341	384	361	337	361	350	357	342	349	395	375	367	386	346	370	395	395	369	378	367	363	374	380	328	349	373	370	383	364	377	335	400	361	379	389	370	424	379	357	344	356	338	326	341	381	343	408	362	347	413	381	359	337	357	332	370	363	390	393	376	378	335	362	358	373	394	356	379	374	353	354	358	372	389	308	386	349	374	360	351	356	355	342	360	357	372	359	362	368	381	373	356	370	368	385	359	341	373	399	362	397	375	365	371	359	351	368	376	375	365	352	363	385	366	378	368	377	383	342	363	365	333	387	376	411	363	383	354	333	357	342	331	388	354	360	388	356	354	362	359	335	354	392	389	354	384	375	355	349	343	373	340	335	322	405	366	357	342	358	376	376	347	403	349	354	349	365	372	368	411	404	329	387	394	364	420	362	352	359	356	368	350	368	362	362	386	352	343	357	355	349	378	389	409	375	342	379	389	372	378	343	347	360	340	363	354	361	363	377	344	363	375	356	394	378	336	411	371	350	368	371	362	365	346	393	380	368	417	400	351	366	357	359	351	377	327	345	370	379	340	346	379	413	376	360	385	357	337	401	389	362	355	371	319	381	354	371	367	390	330	352	385	369	386	371	350	356	388	347	388	348	352	363	380	348	367	391	355	400	356	379	381	343	375	389	373	362	387	375	349	381	346	413	366	352	383	358	340	395	339	355	333	355	327	354	366	382	360	400	375	379	368	357	348	383	327	375	378	356	407	362	364	350	377	389	330	353	353	338	372	366	346	383	341	376	376	373	365	386	334	362	396	400	352	361	371	308	384	382	387	356
23740	18453	19635	16645	12695	19827	43692	51232	43408	31130	18223	2825	1805	1754	1879	1482	1464	1117	1026	927	901	886	908	918	854	871	962	878	879	867	867	807	821	933	881	887	864	866	913	900	877	883	873	893	875	869	867	922	867	881	868	856	859	905	888	879	835	896	901	858	912	841	886	842	875	848	870	887	869	865	878	862	831	880	884	855	921	864	888	867	872	839	874	875	888	869	861	905	871	882	884	878	876	901	908	847	946	939	872	874	859	873	905	832	883	846	886	832	876	846	873	902	873	857	880	808	875	900	900	848	896	844	893	839	887	838	858	866	845	875	851	866	876	909	869	831	913	857	868	916	884	883	884	901	883	911	815	866	905	915	900	843	833	821	895	834	826	894	836	808	889	893	887	860	918	857	869	871	906	869	832	918	896	851	913	910	875	940	890	873	860	875	860	848	848	861	871	825	899	914	881	827	837	908	885	918	888	941	869	908	930	887	915	897	877	894	897	908	867	886	858	878	901	853	885	840	852	873	860	877	882	913	849	884	862	874	849	861	889	862	961	813	895	849	852	918	893	922	907	853	857	840	879	884	890	888	857	901	890	883	882	882	862	832	875	861	848	911	843	847	827	824	897	844	901	891	869	849	862	861	821	879	905	917	866	853	900	891	849	889	929	937	892	821	884	858	832	897	902	915	842	813	933	880	885	865	892	830	871	893	854	901	862	853	903	807	908	911	907	869	892	831	831	899	845	891	869	871	943	906	881	874	897	879	875	874	855	866	936	890	886	850	893	849	889	883	919	853	956	879	804	852	900	831	881	800	850	861	899	904	868	870	881	871	861	874	873	890	807	860	861	890	850	814	876	833	918	850	900	835	871	876	882	882	893	908	887	842	903	877	839	860	903	855	885	899	906	888	885	871	864	872	849	914	891	896	864	874	896	908	840	855	877	896	865	876	901	913	911	874	887	883	889	862	912	869	874	855	907	901	888	832	901	880	934	887	852	896	869	855	882	840	920	900	864	899	862	820	854	873	895	893	887	900	874	893	880	832	864	865	879	938	856	878	817	884	914	919	869	869	862	885	815	875	873	855	849	914	853	857	860	885	894	904	897	849	856	866	870	889	837	850	898	863	898	852	826	845	891	848	842	896	855	877	851	871	848	893	889	867	869	925	878	883	863	873	843	875	883	940	917	866	916	890	843	894	837	863	891	880	811	923	881	940	845	838	885	848	845	871	866	873	864	857	929	860	862	863	867	887	859	869	894	878	853	845	882	907	889	902	872	891	892	862	881	821	866	881	906	818	903	849	888	890	879	895	827	832	877	907	877	915	887	827	870	855	946	897	892	914	870	858	908	843	871	867	908	831	920	929	902	865	805	868	901	862	875	870	902	827	856	848	850	904	876	956	879	829	820	904	881	861	880	855	898	869	889	895	923	895	862	832	854	876	959	862	876	848	845	908	884	874	857	904	901	802	823	886	861	840	856	902	880	873	932	868	916	876	897	915	829	892	805	855	922	880	911	898	847	921	848	915	822	837	912	939	903	826	878	937	835	885	880	854	854	905	875	828	867	895	892	859	898	813	923	878	903	856	851	829	836	914	835	830	933	891	865	859	841	851	870	879	855	848	844	876	882	856	855	898	874	877	840	877	826	857	894	885	898	869	899	890	811	896	887	863	845	866	912	838	913	883	869	890	856	912	879	914	842	856	874	877	908	819	882	855	884	846	886	901	830	866	852	861	887	909	891	861	866	903	890	895	873	885	866	819	929	889	888	877	863	864	840	863	855	893	879	850	912	847	848	894	909	877	897	881	886	889	886	870	842	895	891	795	842	868	866	854	855	892	887	839	943	822	831	834	862	910	891	860	869	865	851	819	858	899	889	839	907	917	853	888	877	872	918	854	883	869	884	923	840	850	863	865	861	843	827	910	895	887	879	889	866	870	890	886	895	879	843	830	860	879	887	842	856	883	869	908	836	918	860	844	896	838	898	903	830	874	884	837	878	866	832	912	850	888	860	856	908	853	863	834	911	876	871	868	868	879	828	899	869	865	845	834	893	885	881	831	869	849	908	887	863	883	881	846	840	866	867	873	858	916	848	909	895	883	891	874	880	882	863	866	834	875	860	861	879	889	843	932	875	883	852	900	915	920	910	893	867	856	845	921	926	868	863	907	881	880	925	846	852	888	844	890	864	849	905	873	897	840	845	879	843	868	858	851	858	893	894	894	872	861	906	871	867	829	832	793	862	888	869	877	865	889	862	846	841	916	882	909	894	838	835	859	903	869	874	827	867	877	882	845	872	875	833	862	877	899	854	841	871	838	919	915	895	893	857	847	818	831	902	880	857	843	903	857	833	893	887	870	870	916	912	900	881	840	822	863	851	830	891	877	854	924	855	894	907	869	884	819	888	883	861	890	902	894	861	839	869	892	888	844	874	873	836	856	842	867	831	842	826	841	867	906	869	899	885	845	926	884	903	892	804	880	871	871	908	840	845	811	891	835	846	869	868	876	861	874	853	884	860	846	878	884	899	887	862	851	885	882	860	863	876	833	904	906	872	908	898	873	862	900	864	869	814	897	903	882	873	799	869	851	827	865	896	828	924	906	867	850	885	847	897	840	918	849	901	855	891	852	872	863	927	914	865	862	936	874	884	882	870	898	852	860	846	864	857	838	852	823	872	859	860	846	833	846	862	883	831	836	879	889	928	901	896	886	880	932	873	914	873	859	835	858	881	882	941	877	825	844	879	811	862	849	876	833	918	849	853	873	863	884	908	876	842	885	841	848	906	846	822	875	838	868	865	919	903	852	944	906	844	827	932	860	885	826	867	868	871	881	849	921	898	850	847	896	901	849	882	881	842	913	880	849	861	927	829	926	852	860	885	944	892	875	910	868	850	907	913	852	867	869	854	872	895	907	918	896	877	882	830	856	832	892	882	899	875	861	877	862	859	857	819	896	843	821	878	891	827	933	885	847	835	913	870	864	931	912	869	915	896	883	882	943	902	875	892	878	892	847	886	845	861	879	838	908	851	878	863	888	892	953	893	851	825	873	851	907	838	922	874	856	865	870	866	867	868	887	897	836	879	864	842	903	829	878	875	875	939	912	896	850	867	919	873	856	868	910	958	873	875	843	886	896	854	877	876	921	833	917	867	876	888	868	878	952	913	908	846	873	882	824	873	945	927	878	867	868	868	900	900	852	866	870	866	873	883	894	879	903	950	812	870	849	898	879	895	832	885	884	891	899	892	888	923	879	897	852	837	873	854	872	858	903	885	862	837	870	835	853	859	887	855	886	875	874	880	858	879	888	883	876	832	888	883	950	866	868	912	909	836	860	866	898	876	895	895	883	858	844	851	869	892	882	895	924	860	870	857	883	935	837	876	867	900	905	921	917	855	873	879	890	875	845	828	870	872	882	888	913	875	887	894	896	874	838	885	854	847	847	852	852	895	887	890	816	842	905	842	900	959	878	863	889	915	842	902	911	854	914	886	850	886	903	785	831
40186	34506	31296	22324	14192	11523	26851	51030	46607	31671	15841	2346	787	750	718	484	478	357	317	273	260	284	268	243	284	247	291	252	243	237	308	265	237	277	234	251	294	254	294	273	258	239	282	280	291	285	248	266	274	274	253	270	260	290	231	292	287	271	285	272	283	250	246	274	256	254	282	255	247	249	220	265	268	251	263	265	272	274	256	291	287	256	270	257	309	270	262	252	268	290	272	272	254	252	271	229	261	268	258	274	273	282	259	271	255	242	260	257	259	298	304	263	277	306	289	265	256	274	245	264	271	264	264	279	284	264	250	299	284	222	274	266	255	267	273	249	252	247	276	266	224	298	269	261	290	238	247	260	241	266	291	263	260	263	254	248	264	265	260	259	256	241	247	263	286	264	263	265	259	282	244	252	265	285	263	284	264	261	251	244	266	267	278	250	275	232	267	233	269	242	310	269	216	267	265	265	261	250	243	256	251	263	239	244	270	275	260	246	251	253	271	291	267	251	262	260	263	264	237	253	253	285	274	277	254	225	274	287	241	262	262	257	279	268	238	249	255	286	242	230	244	259	280	267	273	272	282	284	261	257	267	248	259	237	296	244	272	244	254	280	279	256	243	260	271	274	288	241	254	273	257	257	238	234	242	272	264	261	254	266	251	279	270	249	282	274	305	266	287	292	235	266	264	249	299	250	282	243	279	255	271	265	250	245	299	294	230	274	255	271	263	262	273	252	259	253	241	255	258	277	294	249	255	241	257	291	241	264	272	258	248	247	252	264	283	230	296	271	283	254	296	250	231	264	287	225	262	286	254	262	270	269	239	250	273	234	239	289	253	256	253	266	261	259	273	261	248	270	244	278	234	259	271	263	258	260	252	241	270	289	234	236	248	300	211	271	263	267	261	244	251	291	294	250	289	275	303	261	231	280	267	263	247	257	250	249	269	262	257	235	291	254	266	251	246	283	248	257	260	247	277	246	257	249	263	241	239	247	265	266	262	253	289	290	284	270	279	282	262	286	251	263	281	277	258	266	286	269	280	255	274	255	282	247	286	252	264	250	290	269	231	263	252	270	268	283	275	277	251	258	264	267	274	249	255	276	286	278	271	269	258	245	263	249	233	290	236	315	268	258	284	262	275	255	287	243	283	276	235	269	266	273	255	268	227	258	255	273	290	290	274	234	277	252	276	282	266	257	261	246	283	291	254	286	264	256	268	252	287	278	252	277	279	260	236	242	231	258	256	270	240	249	262	289	269	279	248	232	264	241	249	291	277	270	278	274	260	245	280	269	294	262	272	257	259	269	262	242	271	263	288	245	264	272	254	258	275	271	254	217	228	271	238	261	256	269	236	271	280	276	248	256	293	290	260	285	251	253	256	283	261	236	219	268	275	228	244	260	229	258	276	256	272	247	249	239	276	248	269	247	259	263	254	256	267	285	273	261	275	276	267	265	241	267	271	287	255	257	286	263	272	264	263	247	262	272	262	273	268	237	252	273	259	250	259	268	265	252	240	263	263	257	275	232	268	242	266	267	284	243	266	275	255	269	254	256	251	276	250	253	283	251	258	240	297	231	259	250	242	256	270	255	245	272	263	258	265	258	238	288	275	261	245	274	277	252	275	291	275	297	263	248	245	235	247	257	252	292	283	280	283	265	265	238	245	259	277	260	272	247	276	253	258	274	255	256	266	254	271	269	251	268	282	293	237	247	239	252	226	257	286	257	253	251	277	292	265	284	260	280	268	263	263	251	247	265	286	258	293	270	258	279	259	241	258	269	291	292	288	289	321	261	255	264	234	262	259	260	268	239	251	254	282	264	259	243	285	257	244	263	241	227	229	276	273	269	217	261	285	249	269	249	220	250	254	257	235	268	266	261	240	262	244	287	279	248	261	253	267	281	241	262	281	234	236	249	277	250	251	260	281	251	275	269	287	282	263	267	259	313	259	235	239	270	263	272	260	288	245	269	260	280	271	288	233	256	258	283	287	234	244	275	294	243	279	260	249	267	252	265	282	256	261	297	227	258	268	264	287	244	269	250	259	269	249	282	261	277	277	251	246	236	263	282	263	263	273	254	294	260	254	229	240	283	277	268	241	270	277	261	254	268	254	272	283	282	265	259	259	271	253	281	254	266	284	246	256	265	282	274	257	252	252	253	263	267	237	265	272	230	279	258	254	249	253	271	244	251	236	281	250	283	275	252	281	245	248	275	269	281	240	265	274	265	299	292	249	246	247	243	249	228	281	268	261	284	300	243	273	290	263	273	253	277	243	256	268	246	260	274	271	246	270	265	281	294	276	271	269	246	291	285	279	284	270	272	267	301	253	270	269	249	259	264	228	276	232	274	260	291	252	242	258	275	233	298	231	247	254	245	285	254	267	275	254	261	247	269	267	241	262	269	288	265	251	264	286	262	232	257	271	259	263	247	268	263	276	272	223	280	250	258	275	260	270	262	250	262	266	251	286	264	263	267	263	246	243	251	253	266	255	257	267	268	255	239	273	251	256	263	261	258	264	279	281	238	277	267	246	268	258	289	248	278	236	278	262	304	272	307	278	259	299	274	272	247	218	236	261	286	247	251	254	251	268	263	270	297	241	280	284	242	236	288	241	294	250	235	269	266	271	289	274	239	279	258	266	257	256	277	272	246	253	241	253	259	259	316	262	255	258	246	258	246	230	236	246	274	267	243	260	251	277	258	250	281	262	266	271	252	267	261	253	245	275	269	247	276	267	265	269	293	301	289	251	267	259	277	279	272	245	259	252	244	265	245	277	260	276	267	251	270	301	267	279	271	266	249	238	258	278	245	280	249	236	255	248	258	265	282	264	269	250	235	254	254	242	256	243	288	261	252	253	247	276	289	253	288	280	262	289	259	285	276	292	260	238	261	275	244	255	258	285	251	262	268	252	275	277	269	281	259	264	244	285	270	261	276	290	293	263	263	264	274	258	246	244	230	293	252	257	258	240	236	266	283	265	284	263	253	279	234	248	275	245	283	274	259	257	249	280	244	270	262	276	245	251	244	229	297	244	270	274	241	265	241	246	249	259	271	253	265	275	244	278	251	243	270	243	262	291	265	307	254	260	278	269	258	283	287	267	280	252	249	277	245	218	258	274	225	256	258	281	261	261	237	244	275	257	288	239	259	289	292	242	274	231	274	291	264	265	254	264	253	250	244	274	245	254	244	261	238	240	265	255	278	247	281	272	254	269	280	265	255	245	257	274	259	260	301	240	290	249	271	246	270	303	242	256	248	269	246	294	251	263	240	266	288	278	251	261	270	247	254	257	249	248	269	267	281	299	266	290	266	297	281	238	238	282	289	238	258	282	250	263	232	241	257	282	294	277	270	271	253	276	250	265	288	252	281	278	248	246	231	236	257	286	242	290	280	278	262	287	260	285	249	289	270	295	269	230	289	241	274	250	311	263	260	268	272	250	281	278	259	308	273	251	282	252	257	268	266	258	258	296	288	256	261	260	256	232	253	244	259	249	264
26564	25417	28735	23747	19724	23839	44374	64530	59887	45651	28763	5399	3150	3642	3347	2101	2058	1310	1021	942	770	715	726	720	705	677	670	669	637	680	651	696	670	641	651	628	676	621	621	653	614	620	646	611	642	628	638	634	625	638	728	650	579	654	620	622	624	653	652	617	701	661	678	699	654	656	618	619	670	674	582	643	631	639	637	668	639	621	621	628	628	661	626	658	655	640	603	630	617	603	658	654	628	632	636	595	638	664	689	633	621	670	617	601	629	712	611	609	639	619	639	625	611	606	672	672	689	664	638	644	631	691	640	621	615	650	641	644	595	675	639	650	672	636	629	641	635	677	657	646	619	637	643	673	600	598	654	610	671	669	638	627	615	617	634	612	669	627	605	586	622	601	632	589	657	606	643	642	683	642	681	657	631	655	640	644	644	686	635	679	643	653	642	646	623	619	628	598	643	683	643	612	645	660	678	584	643	624	643	595	662	687	651	632	642	666	633	661	607	655	690	640	630	669	610	628	648	668	626	617	623	665	636	648	661	655	637	643	593	644	661	613	586	635	676	689	602	642	662	608	612	573	640	638	631	647	653	646	621	657	646	683	666	642	578	630	634	615	701	638	672	641	630	607	637	620	659	602	628	702	645	655	620	589	686	664	631	618	665	621	680	690	638	615	698	674	665	637	637	627	643	610	605	600	612	636	635	673	625	624	632	625	609	630	652	636	605	642	649	664	633	667	680	637	629	630	667	674	628	682	661	675	594	621	616	640	638	633	613	630	606	622	628	643	624	655	651	678	671	641	609	653	633	637	634	648	637	646	605	645	607	601	641	653	647	646	637	645	647	630	636	651	642	654	610	643	630	659	629	628	630	657	701	638	648	629	677	635	649	651	667	641	649	606	656	656	656	679	655	604	655	665	634	623	674	692	568	630	645	574	637	603	639	677	662	624	646	665	655	642	644	616	605	658	637	623	649	637	657	608	649	590	633	620	619	655	616	616	674	606	621	676	574	623	685	636	661	610	643	628	628	613	661	630	657	623	663	639	615	676	695	611	669	626	645	645	600	630	598	565	685	615	683	620	632	660	681	655	658	637	643	639	634	649	610	632	610	618	671	640	647	629	622	619	651	652	616	659	645	671	659	646	630	651	646	629	624	653	711	658	595	587	634	643	660	648	612	672	640	622	622	611	621	689	680	643	614	660	650	668	603	612	687	660	636	603	634	635	599	638	675	630	623	605	674	672	646	604	651	595	631	619	617	637	688	634	687	643	626	634	637	632	678	651	619	653	663	597	626	632	673	590	624	673	650	623	633	659	651	636	667	629	670	638	606	604	616	620	591	663	647	638	614	662	627	628	656	633	608	630	597	662	672	643	649	643	684	643	685	665	632	642	602	598	582	648	646	622	600	601	636	628	682	616	643	614	633	708	656	623	616	635	637	611	600	607	623	654	658	631	623	680	629	645	630	633	630	707	647	642	576	644	665	641	656	643	642	591	619	664	671	635	655	621	592	632	639	600	643	661	663	585	655	688	631	621	611	648	583	623	639	590	652	665	632	630	630	599	600	635	661	642	608	647	597	649	623	617	622	652	616	600	620	693	593	694	644	663	659	630	689	662	664	661	637	647	677	654	625	619	635	640	625	641	621	653	613	630	652	648	595	683	686	611	573	647	639	634	583	648	607	651	598	603	671	613	667	687	654	633	641	668	632	596	649	641	601	611	653	674	611	654	613	645	652	672	654	643	642	636	671	643	631	583	634	610	642	666	639	683	633	667	638	641	672	640	615	693	668	648	631	671	675	609	652	627	651	625	654	649	650	665	671	673	648	597	673	668	650	588	669	614	615	661	676	646	649	621	681	582	656	672	610	649	630	661	628	671	621	591	645	654	640	623	610	610	641	627	628	616	633	619	678	622	663	634	626	624	611	616	677	705	655	642	675	639	633	618	669	656	673	623	620	615	673	615	647	667	616	650	649	592	622	651	654	640	660	647	626	626	687	643	644	678	647	643	639	631	600	652	663	610	684	670	633	611	653	623	609	635	653	607	623	646	602	655	636	629	624	710	640	634	619	688	655	628	667	600	593	642	632	684	656	676	637	632	595	647	596	614	601	672	602	640	653	643	634	628	634	634	594	644	614	579	617	657	641	646	630	622	657	652	659	623	611	626	670	660	631	624	680	613	648	614	632	628	640	654	650	661	675	606	663	679	640	631	658	617	670	638	681	632	666	631	644	616	624	673	630	631	643	660	639	608	639	646	642	606	631	626	633	655	639	637	676	638	642	653	629	659	612	633	633	615	663	610	659	635	646	647	657	607	656	611	612	688	664	595	643	644	624	672	647	636	625	642	724	651	620	601	631	621	659	609	604	640	651	634	593	620	624	632	617	652	641	647	665	653	658	669	642	661	628	663	646	600	646	733	627	663	630	643	681	652	619	655	643	667	667	675	633	598	619	669	594	685	636	675	646	645	631	596	638	658	677	608	621	650	603	590	636	611	656	616	663	633	615	600	664	631	611	676	637	628	668	657	637	601	597	642	619	650	648	627	681	631	603	637	638	690	667	620	624	651	629	642	653	640	603	630	670	673	637	616	661	614	662	641	633	599	642	643	681	641	581	641	646	610	655	613	651	660	658	668	585	687	637	632	661	609	669	618	617	608	609	596	627	655	628	676	640	640	605	617	660	659	601	614	687	654	602	692	622	664	669	613	641	626	657	672	616	646	685	632	640	606	610	636	634	632	624	659	693	651	635	627	642	664	658	615	658	646	678	646	615	619	631	662	631	637	638	691	615	610	617	616	663	629	618	663	593	604	661	577	681	603	625	634	633	612	633	647	634	655	667	666	649	643	631	620	615	610	614	685	625	608	625	629	627	656	615	632	635	647	622	652	650	659	632	640	579	645	617	648	682	625	666	590	602	667	618	638	725	680	629	657	626	654	656	681	614	640	673	634	686	605	651	615	665	679	608	632	673	689	662	655	638	642	646	675	632	566	595	615	647	631	628	586	656	622	637	596	642	628	631	608	635	619	610	669	631	669	632	638	612	682	647	642	639	632	612	660	615	627	612	640	658	657	616	626	638	632	626	643	638	672	670	631	626	673	628	629	642	628	638	629	628	643	599	622	654	637	630	671	600	665	647	664	674	631	663	631	672	650	673	620	661	665	704	614	638	623	658	626	665	580	645	563	610	623	667	660	659	623	625	614	672	626	610	645	642	662	656	647	638	605	691	655	626	613	598	619	648	645	622	638	627	578	632	651	657	613	692	619	638	609	663	633	666	623	629	645	616	674	604	692	603	618	618	627	655	630	633	650	641	690	600	697	659	605	651	643	624	651	656	629	629	664	603	657	629	632	632	640	683	654	609	621	660	638	616	604	637	627	635	657	639	610	622	621	657	626	635	635	664	594	602	651	586	661	643	641	634	627	604	639	598	626	631	668	646	663	601	659	622	613	672	660	678	597	599	664	642	622	660	673	634	605	597	624	681	630	662	656	617	605
9625	5405	3700	2538	1655	1415	1813	2858	3262	2112	1043	305	348	318	298	308	328	305	300	317	287	303	323	325	319	327	344	315	318	328	309	330	295	299	318	313	328	319	320	327	324	289	381	307	326	322	327	316	324	316	328	310	304	315	352	323	287	273	324	313	312	303	296	338	319	349	317	317	289	312	312	308	331	302	333	303	339	288	316	317	350	370	330	330	314	311	320	356	285	299	315	320	341	311	324	324	309	329	274	319	340	313	320	286	330	315	327	334	304	350	338	322	343	321	330	288	303	340	274	319	317	322	357	336	321	291	318	339	292	291	313	320	308	302	278	344	331	340	319	359	310	300	335	299	315	320	324	346	339	333	326	318	303	323	327	323	315	309	333	350	299	316	321	304	306	304	286	316	315	311	283	327	307	311	333	336	321	336	315	317	313	300	337	287	325	304	317	328	327	294	333	305	318	335	290	313	326	327	277	324	326	315	306	335	331	319	291	308	317	311	271	326	300	359	287	290	313	307	330	322	333	340	319	340	311	338	300	331	312	308	314	330	322	347	312	307	310	322	304	357	324	320	333	314	324	309	347	298	313	348	304	306	329	332	272	295	289	299	285	314	293	325	297	295	282	315	367	293	313	336	313	309	328	285	308	304	334	338	326	291	309	332	334	330	333	311	328	321	300	344	312	303	333	314	287	316	343	310	291	297	315	306	314	340	329	329	298	336	319	308	329	324	282	305	306	303	320	325	353	337	297	322	305	311	308	331	322	333	307	299	345	335	310	340	340	338	272	330	304	326	291	308	325	301	331	306	321	329	298	295	337	338	320	297	310	323	311	314	327	290	307	324	317	303	352	311	305	333	328	359	291	307	340	333	308	319	301	336	314	317	329	322	323	328	296	335	292	306	306	323	303	312	332	320	323	363	331	315	291	319	290	323	300	323	313	307	288	321	318	306	314	289	324	322	328	336	316	278	314	304	315	321	319	281	296	322	327	317	328	316	329	323	338	322	277	309	305	321	359	299	287	341	317	313	322	341	324	283	315	309	294	330	307	330	293	331	347	290	287	352	300	314	338	312	317	266	302	270	312	305	306	332	310	309	351	290	306	308	309	306	331	324	303	328	294	330	329	314	303	294	354	319	318	292	300	317	309	333	346	336	331	304	297	319	291	324	295	324	310	298	288	288	313	301	284	315	335	254	324	317	310	303	322	331	300	325	297	349	309	322	319	295	321	314	316	326	318	330	364	310	322	299	306	314	299	342	293	314	303	306	332	298	316	319	334	367	326	301	328	328	313	266	336	305	331	297	295	332	317	326	326	328	304	309	300	340	330	327	308	313	310	342	334	321	329	295	345	324	355	287	285	312	312	327	346	313	318	296	307	313	328	280	301	344	350	321	277	361	285	338	341	314	297	346	287	289	307	320	329	312	320	324	308	291	331	321	305	332	301	318	321	342	302	302	335	316	305	289	308	326	309	316	302	323	305	330	294	315	311	327	286	300	288	318	338	297	287	326	304	308	305	295	310	328	290	321	326	323	292	327	319	328	321	286	354	323	295	310	315	339	322	307	333	311	311	301	311	336	329	323	309	313	300	339	313	301	316	326	307	297	317	320	341	321	336	329	321	308	313	334	357	331	319	308	326	305	299	318	299	323	322	325	325	284	338	325	326	334	311	329	304	317	337	323	319	326	343	303	328	331	320	333	337	308	313	321	350	315	301	317	325	305	339	324	322	339	298	313	320	317	314	322	333	316	329	326	320	299	318	311	268	311	300	319	330	281	318	356	321	330	325	331	338	325	301	327	313	316	308	316	300	331	312	329	324	307	341	306	322	326	306	294	322	312	322	367	297	347	344	302	347	274	320	303	361	314	287	306	333	314	332	310	314	296	271	330	322	313	326	323	324	313	297	284	346	320	342	296	346	313	337	286	330	332	295	349	279	288	307	320	308	322	309	308	313	329	335	336	320	368	310	375	342	322	313	337	325	302	317	339	291	279	329	327	322	334	329	309	317	288	311	330	315	326	325	329	302	367	336	304	337	333	316	332	297	333	320	300	322	313	328	330	314	330	325	358	337	336	332	324	330	308	310	308	303	315	321	329	315	329	318	332	322	289	319	312	286	306	323	303	321	306	344	305	322	304	323	311	323	298	319	339	333	309	300	320	337	326	289	319	319	337	328	301	317	312	315	371	292	295	339	343	291	303	304	319	340	316	313	294	314	311	304	309	306	292	300	304	322	336	301	300	301	316	298	298	312	323	269	287	306	288	308	308	345	277	345	318	301	300	279	316	327	315	285	323	329	341	314	295	331	318	313	306	291	304	307	310	317	331	295	315	305	305	293	322	347	318	310	303	336	314	333	307	282	306	339	318	319	309	318	313	313	342	300	303	326	341	316	318	324	303	337	317	301	304	298	334	350	314	310	328	306	326	326	307	335	305	303	316	313	309	336	309	321	281	297	295	340	313	285	298	302	321	295	357	295	345	295	312	323	339	349	351	297	327	310	317	301	360	333	299	323	316	336	297	321	334	347	341	311	299	314	302	321	309	295	317	335	312	315	302	328	305	321	334	334	318	341	330	287	293	282	312	297	321	333	296	319	306	306	331	321	284	343	340	351	341	329	296	312	291	304	336	313	324	342	334	303	333	292	303	301	317	304	316	315	336	328	330	321	288	342	348	308	358	299	332	317	302	288	319	322	300	348	304	293	300	305	326	328	320	333	282	314	316	316	322	348	295	312	323	286	329	282	333	344	298	295	327	300	305	347	306	312	311	291	355	327	336	327	311	328	289	309	324	331	329	315	302	311	321	307	284	348	310	328	307	323	308	313	304	286	312	318	328	315	299	311	326	309	319	334	318	307	289	301	314	316	312	321	328	327	319	313	295	304	329	312	312	319	318	355	293	322	318	303	333	334	310	334	312	357	308	267	339	361	336	355	300	319	345	321	298	318	348	309	313	305	317	313	321	332	312	302	333	300	352	315	314	298	326	317	293	306	328	328	255	305	338	299	323	337	324	317	310	326	333	318	341	317	302	300	316	331	357	329	346	338	305	322	306	298	316	291	308	326	317	299	328	336	365	278	331	324	312	288	317	323	309	316	291	315	319	324	287	311	332	327	333	320	310	317	318	306	306	334	328	348	296	310	298	311	309	300	307	307	328	339	316	327	335	343	318	350	322	310	318	347	312	311	341	335	326	353	323	323	311	322	342	292	289	324	314	300	304	301	330	343	302	341	334	301	346	345	333	337	328	320	325	313	343	323	322	294	314	321	298	328	344	298	328	321	334	327	354	289	336	317	310	294	312	331	327	299	314	301	284	325	344	329	324	319	305	337	332	345	313	314	314	335	291	320	341	297	306	313	319	308	356	311	327	324	326	317	312	317	308	330	329	298	319	324	311	326	319	315	269	289	347	292	343	338	301	298	302	304	336	345	299	305	313	313	318	351	343	304	347	343	311	325	308	287	314	364	336	313	310	304	318	309	326	351	281	283	306
6260	5245	6689	7116	5617	5479	8018	12174	11543	6783	3396	877	805	771	844	813	795	801	794	785	785	816	789	850	795	760	767	780	787	757	773	763	812	775	766	805	769	759	770	777	793	771	765	801	781	770	815	766	757	796	763	738	750	795	733	779	761	741	786	786	773	810	794	797	815	725	803	801	755	754	792	840	759	754	794	798	794	734	787	752	750	794	795	793	768	832	806	725	792	769	793	770	810	790	773	766	764	785	753	769	880	798	795	773	731	731	784	781	804	789	795	754	806	792	785	743	791	783	742	778	765	780	782	832	826	777	794	787	781	722	783	784	807	784	743	817	795	774	816	761	790	783	752	815	765	786	788	767	757	755	759	764	786	799	806	792	752	820	803	813	738	751	776	792	775	807	840	778	754	762	791	764	744	749	760	783	770	723	723	785	762	763	815	761	752	746	772	833	771	762	779	754	755	798	766	796	764	734	817	822	810	765	830	756	741	825	772	775	741	802	788	793	775	778	796	788	786	763	755	759	773	749	729	742	750	752	806	740	819	787	795	755	727	766	740	778	760	747	798	801	787	782	796	777	785	774	743	765	752	762	767	729	771	790	764	728	770	753	824	807	785	828	751	772	782	744	775	821	795	765	728	863	781	734	801	773	771	760	791	740	823	795	777	752	744	836	804	785	790	742	723	770	810	779	780	789	797	806	737	737	782	798	785	748	722	764	736	767	814	804	736	773	772	778	784	811	794	758	750	769	805	787	758	769	750	784	797	775	825	790	787	779	768	763	765	753	803	740	767	766	759	778	788	810	755	770	794	765	783	769	808	780	758	794	784	800	777	815	810	742	787	766	802	758	737	822	776	833	771	773	806	770	805	774	756	725	813	739	792	783	751	769	799	792	752	705	792	830	774	786	806	782	796	803	782	770	719	783	777	803	749	792	709	805	744	734	817	776	773	745	780	769	804	738	822	777	758	780	774	774	762	808	772	848	751	772	748	778	737	767	748	781	780	783	792	784	810	798	793	799	768	741	748	758	780	810	787	751	728	783	777	804	788	747	806	750	753	790	767	798	788	778	768	781	772	827	773	766	762	748	735	715	805	753	731	746	744	747	802	736	824	759	761	816	780	796	767	797	779	781	799	781	759	800	753	768	768	779	753	823	783	764	809	727	767	776	748	799	811	794	759	800	810	779	779	759	802	770	805	775	790	813	719	792	797	795	760	792	766	766	754	781	799	781	808	748	734	791	774	732	746	782	778	789	780	759	771	745	822	789	779	757	796	762	778	748	736	751	837	773	747	814	826	811	745	745	733	834	735	739	824	707	747	749	841	780	704	747	759	772	812	732	780	783	754	784	795	791	774	789	743	757	782	764	745	808	808	787	787	783	794	740	766	754	735	726	788	801	822	779	782	743	789	727	771	809	794	798	807	799	775	821	737	793	765	768	733	801	760	784	738	756	728	813	744	793	742	828	746	788	787	742	747	785	728	769	747	712	812	793	781	763	810	786	802	799	814	729	754	776	782	784	794	747	800	829	739	796	788	758	757	730	726	764	786	819	784	781	732	772	793	742	799	757	753	807	753	770	815	765	763	780	853	744	787	786	795	771	707	725	825	817	745	772	812	810	776	789	728	809	804	775	785	765	781	726	809	781	725	789	773	809	743	711	806	787	780	726	781	770	801	761	749	746	755	815	747	754	782	819	780	730	756	815	793	797	752	807	777	747	769	726	792	776	783	768	784	779	799	795	774	794	793	766	732	823	834	803	774	816	792	739	805	756	742	801	804	753	782	732	778	765	773	807	765	766	783	733	757	834	781	786	779	709	772	779	821	836	746	730	808	788	764	752	765	754	766	727	780	753	754	780	782	806	762	793	747	810	768	733	814	790	744	811	807	748	818	795	785	791	786	776	787	783	765	771	798	739	796	812	791	739	759	719	762	826	722	744	811	804	774	817	782	746	819	740	753	769	782	776	819	757	788	773	813	797	809	764	769	735	782	777	730	798	763	827	769	781	740	749	765	784	753	732	830	828	759	812	796	751	764	777	761	771	803	796	798	759	754	810	768	747	762	698	758	827	734	752	764	749	793	782	756	808	817	763	781	728	747	817	734	768	756	799	747	775	793	801	742	755	773	789	776	773	769	830	757	777	793	809	812	775	781	757	831	751	811	790	797	784	819	780	820	812	756	845	812	783	778	754	742	785	739	793	766	770	762	785	765	773	815	802	791	798	748	796	733	768	742	787	820	752	805	775	767	740	758	818	788	762	782	752	763	754	838	786	801	792	767	785	790	722	808	753	818	766	789	772	817	790	771	820	827	818	776	765	742	786	719	723	779	789	747	789	795	843	791	728	792	795	764	758	801	802	782	801	777	741	810	783	738	762	741	744	791	768	791	728	799	772	802	782	804	814	814	738	743	722	798	766	785	786	818	754	773	731	736	787	808	783	766	716	792	800	745	806	789	783	805	793	754	752	779	821	787	764	761	720	809	749	774	780	768	727	803	760	770	754	772	785	759	766	716	763	802	789	762	772	757	822	692	755	701	751	776	800	755	783	737	752	823	820	747	769	794	799	791	761	822	800	766	744	815	786	827	795	796	790	756	820	761	738	737	771	794	802	823	717	741	734	764	787	779	773	807	778	769	722	753	789	757	747	731	769	772	761	801	724	763	770	764	801	752	784	796	795	760	729	764	815	763	771	766	750	799	761	815	792	804	807	777	773	819	786	774	775	766	784	765	808	769	759	752	796	814	776	763	787	794	752	779	758	750	760	774	809	758	803	721	779	774	820	798	780	757	764	807	760	759	789	754	736	769	770	798	795	757	770	791	803	799	761	762	779	760	745	735	741	726	768	808	813	798	769	812	805	824	751	823	812	818	779	765	783	753	825	772	734	774	784	785	778	742	768	769	779	774	756	744	759	759	763	789	778	791	776	758	774	771	808	831	766	766	786	763	751	827	744	778	788	806	776	789	785	694	779	755	825	809	787	737	806	741	784	792	802	756	771	771	798	777	749	777	804	791	774	768	790	778	788	754	771	748	828	776	732	809	793	803	755	755	817	774	751	807	815	770	757	767	792	785	762	799	766	764	769	765	766	782	771	830	752	817	730	756	761	806	774	802	798	791	834	771	806	764	738	825	771	807	767	800	781	784	845	750	782	751	790	768	789	722	815	770	808	776	791	773	765	815	793	806	759	808	746	769	760	821	840	776	776	778	745	742	784	760	810	795	765	762	808	814	805	792	764	790	708	793	815	792	744	804	782	752	786	832	789	844	748	786	805	811	799	777	764	765	799	740	817	794	810	760	827	761	774	778	795	815	705	768	776	843	761	761	794	824	758	852	771	755	766	763	750	733	827	764	797	759	802	776	809	810	742	807	787	812	788	776	781	785	774	773	778	728	718	751	821	780	758	770	756	764	748	781	815	759	761	821	793	754	755	809	776	799	771	803	784	739	790	795	784	778	749	778	800	799	783	768	762	818	810	824	763	792	786	802	829
30854	30489	25005	15035	8002	10620	29560	34635	26807	14586	5723	847	537	495	462	431	444	362	380	373	364	380	391	357	335	339	381	380	357	336	336	339	349	343	325	364	361	338	356	357	355	367	343	345	330	358	345	356	330	324	355	356	351	384	378	358	367	365	375	343	403	326	360	344	357	370	357	394	364	348	333	320	353	397	366	330	377	383	368	350	341	346	355	348	347	326	377	373	355	365	381	382	381	359	362	358	365	345	368	329	356	356	399	357	344	336	375	332	372	361	337	367	366	379	337	366	387	345	345	358	333	342	340	345	369	371	340	376	358	330	367	382	385	351	337	386	377	317	346	367	393	348	381	362	413	369	386	378	364	365	353	395	365	351	351	368	332	340	360	351	361	375	379	369	381	384	309	392	365	390	401	371	350	359	362	331	338	360	345	361	347	364	356	343	358	373	327	370	348	346	320	338	377	377	347	368	365	350	373	339	362	334	356	349	362	370	361	319	402	360	354	345	361	349	369	357	357	359	387	349	322	378	374	343	359	371	369	358	354	363	371	394	372	361	349	352	386	384	375	326	370	341	336	330	377	343	363	379	372	367	398	362	346	353	355	334	344	371	354	367	372	372	411	368	359	371	340	356	331	353	361	382	353	339	333	348	367	370	369	362	375	361	302	372	377	374	382	328	324	360	347	350	384	359	376	405	359	374	371	334	351	388	361	376	376	346	387	367	382	343	319	385	349	353	317	332	346	354	342	369	357	325	369	326	355	353	332	394	359	341	371	399	365	397	375	373	364	340	348	341	341	381	353	373	342	370	381	346	399	357	377	341	335	375	334	359	393	346	363	352	327	355	361	398	372	370	344	345	373	294	341	364	379	357	327	420	342	350	347	356	367	376	392	375	339	335	361	366	376	391	361	348	357	389	377	370	373	359	344	373	342	339	340	372	357	346	378	359	345	360	347	361	372	379	384	399	338	375	330	387	386	380	344	376	363	356	368	360	342	394	370	350	327	394	316	352	352	347	369	366	366	367	349	356	361	330	368	348	378	348	346	360	361	325	380	335	367	348	394	398	344	350	375	335	319	361	354	381	348	339	351	349	363	372	363	347	392	337	379	399	340	356	337	351	376	387	364	368	375	354	336	354	350	356	344	385	308	368	343	381	331	330	356	367	345	388	380	339	351	384	348	360	391	326	366	383	364	356	370	345	388	358	417	387	389	378	350	372	359	343	384	375	357	323	366	327	362	339	388	392	382	345	356	354	360	364	346	379	305	352	400	375	358	385	367	388	395	376	407	341	401	354	375	390	348	354	369	377	361	396	357	358	347	341	363	368	340	386	324	351	335	376	377	345	370	376	368	361	401	361	362	345	335	338	327	385	367	367	358	334	367	343	348	348	376	337	377	389	370	346	348	384	351	378	364	354	374	381	357	331	346	363	340	371	351	355	361	380	349	390	363	338	367	380	337	322	355	365	344	387	356	377	369	346	432	353	330	381	359	327	389	372	329	411	405	339	338	333	368	359	340	371	380	379	380	377	353	382	391	364	373	356	383	372	375	334	361	367	387	401	375	361	344	369	363	346	341	346	389	388	320	360	392	357	353	365	382	338	338	343	334	372	385	358	391	337	349	349	372	351	333	305	365	345	375	382	356	371	376	362	360	375	347	323	344	313	379	372	353	330	355	374	353	372	342	347	370	335	384	362	354	382	344	350	366	365	357	357	342	338	322	331	372	345	368	346	394	378	400	327	397	338	360	398	368	335	374	351	354	357	379	362	366	375	353	338	333	323	378	384	350	383	344	391	339	347	374	388	367	362	371	348	376	365	374	343	339	364	389	362	364	340	379	352	396	362	383	343	337	375	391	348	364	330	320	342	326	336	357	352	402	348	329	354	309	351	367	332	376	374	361	333	360	361	374	362	338	358	327	358	404	322	375	367	357	346	361	348	334	357	364	371	365	371	378	342	381	334	368	351	335	339	394	374	347	353	344	332	366	354	371	364	370	342	369	370	354	350	363	367	335	330	359	333	366	370	363	354	350	354	372	355	363	356	359	362	380	340	335	354	382	365	342	370	345	394	360	323	318	378	362	360	335	399	382	346	315	379	348	357	370	349	332	374	359	310	363	362	341	338	328	358	369	362	354	346	365	356	333	328	338	340	374	390	371	403	326	352	381	342	358	396	358	382	359	393	377	361	322	365	354	364	351	361	360	390	366	331	357	380	352	392	315	340	364	372	351	380	329	359	358	362	372	355	326	355	321	356	357	371	393	363	353	344	371	373	325	395	368	344	344	342	404	360	381	358	333	341	358	365	355	395	343	370	348	370	354	390	327	370	360	375	402	346	358	380	363	348	346	317	375	362	343	351	346	332	342	377	365	313	391	392	350	357	375	338	390	385	341	368	354	355	349	351	344	351	353	361	370	375	333	361	350	332	351	387	348	362	368	348	348	367	357	366	374	374	364	366	369	367	388	370	358	358	356	374	362	398	358	322	341	341	390	353	355	375	362	329	370	358	381	393	348	347	321	342	344	324	356	378	336	353	329	344	356	329	378	314	374	364	386	348	345	361	343	381	330	352	329	417	382	367	361	342	370	336	359	382	376	334	372	340	317	369	350	361	376	346	334	365	327	337	335	354	361	368	347	371	358	357	335	324	365	387	350	329	358	349	377	377	389	369	389	369	342	335	337	362	338	352	323	357	341	347	356	350	360	390	374	378	318	363	387	390	359	355	349	355	367	342	379	375	360	385	357	334	374	394	380	391	385	315	320	352	402	339	351	370	352	370	368	374	362	348	369	349	365	376	364	399	351	399	321	357	354	328	339	332	333	370	368	353	351	393	398	352	374	358	351	353	365	397	375	347	355	377	355	346	380	370	366	331	343	342	359	323	357	366	371	331	344	358	358	354	323	391	381	359	362	418	369	380	385	319	361	355	346	337	346	373	349	342	393	363	336	361	360	363	339	368	381	372	338	335	380	363	341	339	357	350	371	358	375	376	351	350	347	348	374	349	393	351	373	368	339	369	323	387	355	338	330	339	395	373	353	375	339	373	335	333	317	380	357	385	347	342	380	354	361	357	372	374	359	379	351	370	352	366	335	372	365	356	374	330	367	345	366	365	362	373	360	336	372	362	329	349	370	348	339	330	351	347	348	361	380	325	375	361	345	342	367	384	353	340	369	347	387	356	339	387	366	346	358	332	359	363	395	396	356	327	360	333	350	338	366	326	298	327	366	390	348	351	370	373	351	377	337	351	364	369	350	359	341	372	375	355	344	402	377	385	349	358	333	364	362	324	341	378	374	368	352	350	362	353	346	371	381	342	324	380	346	375	353	318	371	402	345	363	347	399	352	342	363	350	357	351	347	390	400	375	333	366	338	375	347	401	368	361	348	379	342	349	352	372	386	370	326	370	348	333	364	344	344	351	380	339	385	351	357	344	381	364	347	395	374	352	338	398	371	338	350	359	353	339	365	352	338	338	362	366	382	392	359	369	363	345
20127	22741	22737	16698	13482	25540	47921	50165	42939	29675	16192	2498	1685	1632	1569	1191	1238	1073	1040	938	878	897	818	862	920	889	849	908	873	787	828	886	839	870	866	885	881	890	857	837	899	795	891	877	858	863	850	902	875	881	821	874	891	835	892	859	876	840	850	848	915	823	872	823	847	842	894	886	837	846	820	873	887	864	834	916	819	845	867	873	800	848	872	878	822	836	860	866	904	872	845	823	862	856	896	830	874	808	858	838	877	824	875	811	855	889	885	835	836	851	807	821	847	840	807	845	863	844	878	858	899	869	851	901	870	762	850	885	850	903	849	878	888	883	850	879	877	874	883	872	867	880	874	886	805	926	837	895	851	863	830	836	864	811	837	874	905	924	877	886	805	882	866	841	850	841	881	842	847	845	863	930	853	821	873	873	870	938	824	866	873	902	858	874	914	871	867	876	871	816	892	883	891	882	863	857	878	881	846	879	827	908	829	901	848	934	910	838	832	863	817	904	763	862	884	867	824	865	825	847	896	892	920	883	832	913	886	875	882	831	852	870	859	870	876	880	903	917	847	878	893	915	803	824	843	891	921	894	863	872	895	846	798	844	852	857	913	874	921	854	860	876	884	867	806	896	826	840	874	853	906	867	852	863	846	877	899	876	898	865	820	912	841	848	884	898	829	877	867	880	890	854	860	891	882	855	819	837	815	804	872	868	906	877	852	895	865	830	892	865	821	903	837	844	835	844	905	823	869	896	842	850	903	890	844	833	803	865	896	854	839	821	860	879	852	931	850	827	861	892	866	895	879	858	888	896	862	838	873	844	824	848	869	861	846	850	845	856	933	845	858	877	850	845	863	848	885	897	913	829	863	886	822	845	887	861	840	855	799	867	838	903	911	816	830	943	884	835	850	837	856	819	849	831	906	845	857	855	892	838	865	825	902	856	885	823	848	918	845	852	856	835	888	858	893	882	853	873	881	894	872	841	869	858	809	821	891	819	782	856	817	863	887	837	853	875	803	896	835	812	832	895	852	850	914	864	830	866	829	829	873	869	857	840	890	876	847	852	870	840	857	885	845	895	892	800	896	891	848	816	842	821	866	822	865	868	862	880	830	858	857	834	940	887	881	932	838	900	873	892	872	839	836	858	862	861	887	850	850	883	899	840	860	834	890	836	900	872	884	901	820	856	890	912	861	859	938	860	839	890	852	863	866	838	810	880	840	832	873	879	820	868	844	882	836	835	874	903	873	889	872	872	896	831	886	876	859	810	866	862	884	813	878	850	856	844	916	895	873	900	888	856	901	911	846	809	938	839	872	866	874	861	887	824	863	905	837	852	860	826	815	892	844	854	824	843	866	863	799	814	805	884	831	893	889	804	877	876	839	882	820	920	840	840	865	874	836	899	841	889	872	885	832	856	843	870	874	841	839	875	864	855	818	841	874	924	885	916	854	850	890	890	879	847	886	868	867	916	849	904	852	920	851	837	891	828	884	822	834	816	895	888	892	835	875	892	868	902	891	899	895	834	859	911	844	862	863	859	887	869	840	868	863	867	857	831	895	801	886	875	837	804	870	891	850	894	866	868	880	856	863	897	829	854	879	879	844	865	902	881	861	878	841	869	917	864	867	845	818	861	855	826	872	886	840	893	863	901	893	924	865	851	802	832	892	868	859	865	876	906	874	901	854	886	781	859	816	830	879	906	917	892	874	850	852	844	869	879	867	855	867	846	834	817	853	877	833	866	851	897	865	816	872	809	829	886	894	824	896	865	801	848	857	831	893	895	882	835	859	882	846	869	873	827	853	864	837	816	805	900	850	878	866	838	868	849	895	826	882	881	878	881	766	839	880	841	856	853	898	877	803	875	825	817	829	896	822	841	847	855	861	821	846	876	852	858	895	845	820	866	896	854	865	887	899	845	881	881	905	954	857	851	868	880	880	847	867	857	848	868	872	876	880	887	805	819	898	899	823	854	864	809	800	872	874	854	909	876	846	878	857	843	856	884	797	838	941	836	897	871	870	884	863	832	890	849	865	880	877	845	826	865	873	846	800	841	869	900	923	878	850	915	822	854	960	863	864	848	848	820	871	908	831	812	883	857	909	866	857	861	867	856	859	909	899	890	842	866	840	883	844	850	842	892	847	823	874	845	849	857	867	890	884	937	890	845	886	839	887	896	812	803	879	903	889	870	905	840	875	885	869	860	827	849	855	832	875	830	896	860	867	882	845	806	949	849	847	868	913	894	858	891	871	868	806	845	835	827	858	846	835	851	902	905	856	874	882	843	860	895	852	881	883	873	842	888	850	842	828	866	865	873	828	895	876	871	831	824	833	853	888	914	808	859	902	884	868	849	866	843	853	829	866	837	869	842	879	816	870	814	881	813	869	898	903	849	824	852	832	861	886	871	884	856	815	856	835	919	830	887	862	840	894	888	806	820	869	867	909	872	857	834	851	872	837	834	868	828	905	854	881	916	889	850	891	844	864	875	805	905	854	884	858	853	823	858	897	861	854	870	895	849	821	888	830	821	858	873	865	843	822	838	824	874	860	902	868	852	803	854	857	910	914	877	833	867	832	906	852	863	846	857	855	822	833	888	818	879	912	922	902	887	892	875	855	860	843	834	837	894	838	835	853	825	835	890	825	900	859	868	859	895	866	858	883	870	900	841	825	879	872	846	897	828	824	832	861	847	893	873	872	881	873	877	857	869	889	881	834	860	843	857	847	842	837	917	918	879	814	829	822	909	850	905	853	840	824	839	861	869	881	854	838	860	913	880	889	871	848	875	904	812	867	841	824	897	818	849	842	867	818	881	853	899	891	840	860	880	875	878	872	860	852	847	842	913	872	901	827	808	913	899	908	873	856	846	830	800	839	831	859	863	865	828	862	871	849	826	891	845	882	831	865	928	869	843	863	867	884	909	846	881	852	894	862	889	843	854	843	829	811	855	850	901	873	856	861	860	844	871	904	841	896	941	894	886	881	868	858	869	827	831	870	884	870	849	826	818	844	930	887	895	857	885	898	877	886	796	870	850	846	836	847	887	888	814	915	853	866	878	861	875	850	884	873	898	865	873	888	905	869	823	825	826	884	884	839	825	858	860	897	837	808	863	835	832	851	890	816	828	830	897	843	882	856	842	872	862	890	822	896	876	834	849	894	883	859	884	870	812	777	851	905	889	870	857	892	888	814	844	879	864	904	842	881	835	883	882	824	893	846	843	832	869	898	814	870	872	890	859	870	827	841	898	843	878	883	884	830	808	890	839	878	874	822	912	855	886	848	820	878	840	863	842	855	903	821	870	857	811	812	883	838	884	889	854	842	861	846	868	823	826	855	853	848	880	866	844	864	846	831	826	920	877	843	832	850	919	795	836	866	833	837	865	863	902	911	880	871	845	851	876	862	899	852	855	836	878	871	858	842	907	860	849	867	816	887	892	828	843	862	872	885	815	866	888	869	845	834	843	865	812	908	871	840	859	808	834	845	876	816	830	893	912	871	926
39563	36290	31550	21256	13941	23425	53107	49901	38590	24208	11410	1248	539	524	420	377	363	320	327	287	247	287	257	277	294	247	281	260	263	233	260	236	247	280	270	251	262	262	279	251	290	249	283	259	263	294	265	282	264	260	253	259	245	267	295	264	270	246	271	254	256	267	275	261	266	245	258	262	262	279	266	274	273	256	270	230	244	249	257	244	245	274	317	244	246	273	271	265	270	249	249	267	264	242	263	266	260	243	255	252	257	265	272	247	302	262	235	264	303	273	268	255	256	286	271	278	255	252	255	248	307	289	279	275	234	258	298	271	269	279	244	257	270	264	263	292	246	300	270	266	255	258	261	262	269	272	313	256	261	278	260	239	249	255	245	258	300	272	285	294	251	280	248	264	258	293	250	265	259	253	288	288	260	257	251	246	266	250	241	251	265	257	258	241	275	270	279	250	278	256	283	263	265	267	271	285	251	278	262	284	252	288	313	272	259	258	261	241	269	267	234	272	263	266	268	245	246	241	286	267	301	244	283	279	230	247	272	279	271	281	265	256	226	250	271	282	257	244	252	260	247	278	307	271	295	257	290	252	290	285	295	254	260	254	283	290	253	300	263	255	262	269	267	255	273	261	249	269	273	249	259	258	260	259	257	258	246	262	305	268	280	242	273	254	264	269	270	285	255	239	276	260	282	257	266	276	267	255	291	253	256	283	243	247	276	251	277	234	278	262	236	260	275	277	264	247	255	246	238	260	246	271	276	250	233	251	266	271	268	252	257	247	286	241	281	245	250	261	244	261	261	241	260	257	259	291	244	256	261	279	276	274	227	262	236	272	252	273	292	251	242	269	295	263	273	233	264	297	248	240	249	243	240	280	260	276	282	254	253	266	246	253	242	273	227	258	266	280	267	231	265	280	247	272	230	271	234	275	262	292	234	275	271	247	259	253	272	258	257	259	237	278	282	298	273	291	285	293	278	260	273	277	259	262	258	268	251	272	250	272	293	296	275	227	259	265	246	254	268	268	285	246	282	263	260	269	247	255	235	263	291	262	240	262	269	259	239	265	258	272	290	280	272	257	253	281	278	255	255	262	252	266	259	277	274	300	262	268	278	259	281	263	277	237	259	267	284	289	234	279	258	273	269	256	288	247	275	266	230	262	284	268	246	269	276	266	249	219	254	252	263	299	255	243	255	235	268	271	263	276	262	266	254	268	267	247	235	263	270	274	240	248	268	263	305	250	242	262	261	262	248	246	262	263	263	267	247	282	261	265	265	257	256	261	284	256	265	269	266	257	249	236	266	253	234	286	260	256	279	273	299	261	277	245	246	268	304	253	263	255	296	272	255	270	266	273	264	258	272	299	256	301	272	275	254	255	275	276	280	264	250	275	254	266	265	268	256	237	264	259	270	275	247	249	262	266	284	247	278	258	273	259	245	252	289	242	245	255	262	271	277	300	270	274	262	279	282	256	255	244	263	259	270	250	271	251	254	236	264	277	270	256	253	270	253	254	279	245	253	301	263	288	277	258	272	292	265	280	240	251	257	268	257	265	258	271	301	286	302	241	243	271	286	270	266	273	245	286	263	258	250	249	266	273	273	263	247	252	258	263	283	281	258	262	279	252	277	249	247	241	261	273	246	252	260	262	279	258	257	256	267	247	271	266	270	246	288	263	257	271	249	232	255	269	272	269	225	285	264	269	278	256	299	244	248	267	249	248	267	290	256	253	260	257	236	260	267	293	261	263	246	262	264	275	238	221	273	261	224	277	246	257	251	260	255	252	260	289	262	242	285	254	290	270	259	280	246	274	256	268	271	263	271	256	269	271	210	242	288	263	247	271	261	270	257	258	259	247	262	282	254	280	235	292	271	270	291	278	271	295	258	247	250	257	276	286	268	286	281	250	236	261	285	276	265	301	270	277	257	261	285	276	262	288	292	256	274	262	246	261	255	278	280	281	284	252	254	257	231	249	234	297	284	272	248	252	261	276	240	251	256	276	257	269	235	248	256	255	253	252	257	268	259	297	315	255	279	251	281	257	271	267	258	256	309	281	269	277	244	246	268	266	249	304	255	238	271	256	256	287	248	284	236	271	275	284	254	260	251	270	244	279	281	258	272	275	292	263	272	266	278	253	252	257	255	259	252	280	273	271	254	290	267	292	268	253	276	261	223	288	256	243	265	270	237	237	264	268	246	255	279	231	297	253	259	266	249	257	248	273	259	266	250	270	263	279	232	260	252	260	241	260	261	284	259	299	271	248	254	246	257	235	255	244	316	284	246	275	276	258	245	252	256	245	295	269	261	252	255	268	265	298	244	266	281	266	299	249	282	245	272	251	259	260	257	258	250	256	265	273	243	248	263	250	330	273	255	262	270	266	309	246	261	223	289	262	249	265	253	246	275	285	279	261	273	264	269	254	265	290	273	205	294	277	264	280	294	270	246	252	255	260	239	259	253	274	244	259	263	278	263	284	265	259	274	278	276	279	257	274	298	256	277	263	243	231	274	255	240	286	277	278	265	253	254	247	256	261	266	248	246	247	276	250	273	287	270	241	258	256	267	250	268	269	274	227	272	280	253	226	266	265	272	282	272	279	275	269	273	254	268	300	303	279	256	250	269	250	264	243	262	244	271	223	249	273	208	257	262	269	244	299	254	277	222	277	285	270	275	272	260	263	263	254	269	265	290	261	263	280	235	243	255	252	235	272	249	259	271	265	280	265	240	252	254	272	256	256	257	260	257	239	247	258	270	250	264	242	253	278	252	253	266	278	271	282	261	255	280	257	252	264	269	278	261	265	271	263	238	242	284	282	266	260	287	251	280	268	237	266	262	276	256	252	278	256	270	259	274	266	264	263	232	284	262	269	260	276	264	269	273	262	269	264	269	262	247	270	272	274	253	247	281	240	261	242	229	270	266	264	263	276	221	269	252	271	252	284	277	238	283	238	292	259	291	247	254	278	249	262	259	274	263	256	263	279	255	299	301	254	250	272	279	269	262	260	249	242	274	267	262	247	269	253	274	257	267	283	255	265	252	251	278	245	249	302	242	246	237	260	248	257	234	249	257	266	235	253	285	253	264	252	271	259	245	273	261	230	271	293	274	246	228	244	253	253	271	253	260	244	265	233	236	272	278	248	262	281	286	255	254	277	250	263	272	256	247	273	267	268	290	276	272	237	262	275	254	271	275	286	277	280	242	287	268	272	272	259	254	261	271	265	232	228	243	263	273	247	286	281	253	261	254	273	247	255	260	263	255	265	236	258	267	228	279	263	266	252	248	253	271	265	294	257	262	298	255	266	242	267	251	283	285	250	258	262	281	276	260	240	236	266	260	284	274	264	250	244	231	237	259	283	282	259	281	288	288	274	240	276	265	210	291	263	292	289	243	272	250	278	243	290	263	283	234	263	265	271	262	283	242	267	290	245	277	290	270	275	261	266	253	278	272	280	274	288	260	280	267	278	254	273	249	258	248	267	252	249	270	280	282	256	290	263	255	276
25439	28131	27916	23932	19857	38460	65427	62266	51709	39561	23727	2731	2213	1794	1577	1374	1304	1033	899	767	729	716	663	619	683	659	654	667	641	660	618	663	644	621	657	615	614	613	652	610	629	632	613	641	673	611	644	614	613	625	635	611	685	607	660	645	649	630	661	667	647	628	664	623	629	657	657	646	638	641	589	631	646	620	632	672	644	664	644	633	629	641	628	665	658	664	656	618	667	635	652	619	658	645	611	607	684	645	672	662	648	650	625	609	633	631	630	602	657	667	615	640	624	642	628	680	627	651	678	676	623	651	649	689	632	622	633	640	636	638	628	654	627	606	652	585	679	608	620	630	631	617	611	647	659	656	626	622	634	619	641	627	656	632	682	695	669	684	608	643	605	664	678	592	639	626	606	666	699	642	628	662	611	586	626	624	655	644	594	604	670	660	631	670	680	712	704	646	605	639	644	646	641	690	663	659	636	605	612	620	611	604	684	683	639	621	663	641	641	665	678	629	701	689	606	662	640	633	646	641	646	602	632	665	602	668	664	643	655	635	605	636	644	602	669	648	638	650	639	665	636	648	634	655	638	613	669	659	646	699	615	610	631	653	599	656	628	657	607	631	635	640	637	595	647	628	662	630	585	601	622	664	637	653	621	652	663	618	662	634	657	649	619	695	576	646	639	629	634	662	607	635	653	657	667	666	634	632	629	594	632	649	593	640	653	693	656	639	648	680	648	607	643	673	652	629	598	658	624	617	632	668	667	666	612	620	695	621	622	610	649	642	551	620	638	615	651	635	614	621	638	651	608	640	694	657	634	644	582	659	606	644	669	636	646	633	626	633	609	632	617	637	630	628	610	613	599	661	680	636	666	619	653	612	643	664	626	620	625	631	691	651	634	637	644	611	617	680	623	648	628	597	637	646	640	634	675	635	650	635	653	613	633	644	653	690	673	607	614	632	676	659	598	663	625	643	656	691	607	613	632	631	590	652	619	654	631	607	611	618	614	652	645	661	657	674	643	595	649	660	646	609	640	630	642	622	653	618	687	628	661	620	573	639	639	634	647	646	623	636	619	630	667	612	632	626	641	645	663	637	635	644	628	655	660	673	680	657	637	620	641	618	668	630	649	631	658	635	679	654	637	685	659	620	657	620	668	655	668	622	607	602	665	652	650	651	687	612	650	658	653	607	718	646	666	653	631	625	686	663	599	642	636	689	620	614	633	597	639	649	635	629	613	619	641	641	607	644	641	648	632	586	591	672	662	624	670	621	646	645	615	644	648	628	666	602	687	633	617	643	631	604	642	634	634	627	634	631	636	652	664	642	637	670	660	609	628	648	625	645	643	606	660	631	691	644	695	602	586	636	644	625	624	579	638	637	680	681	632	623	643	631	665	598	647	630	638	643	630	623	661	624	664	625	664	643	627	633	675	622	612	622	665	643	645	666	647	631	654	668	662	645	684	612	664	613	674	657	643	665	627	658	662	651	623	612	639	658	601	678	650	672	667	620	646	647	699	645	656	644	677	645	641	630	653	671	640	638	634	604	678	666	594	636	619	600	650	639	665	641	661	602	690	656	654	638	633	639	667	651	654	641	653	615	677	664	632	610	619	678	666	649	625	640	662	605	605	641	593	668	606	666	662	631	617	657	682	633	624	605	646	658	589	640	607	584	659	633	640	633	629	650	643	699	747	621	616	619	660	639	629	605	631	639	679	690	642	659	652	620	651	628	633	675	625	634	655	669	643	627	610	610	638	604	687	661	655	645	598	554	616	650	629	603	655	651	644	619	627	636	626	658	630	591	605	655	592	629	639	608	634	659	663	658	631	655	642	647	696	653	656	619	648	648	619	650	647	581	635	607	596	689	619	636	620	669	623	591	649	618	608	634	630	664	665	635	608	632	624	662	654	605	612	604	624	660	631	579	642	670	650	618	647	645	611	619	686	614	622	676	671	622	638	655	698	586	665	636	655	613	600	618	605	670	601	644	633	629	647	589	575	661	589	623	638	697	636	638	612	663	628	646	623	639	663	597	643	664	627	677	674	622	622	644	649	647	632	627	594	668	634	633	626	665	643	653	604	666	677	672	649	617	630	635	650	671	621	572	642	658	620	640	663	641	625	631	632	635	673	646	661	675	637	670	631	651	621	636	630	636	624	660	684	619	624	663	637	647	650	595	632	616	608	619	637	647	642	663	694	667	683	635	629	654	669	678	657	628	635	643	651	645	669	662	657	584	590	627	652	627	689	603	693	650	599	607	610	695	659	614	661	600	629	596	637	664	664	644	684	639	634	629	664	656	611	616	659	622	610	653	640	627	693	644	612	612	660	587	662	630	648	624	652	625	638	593	665	625	596	635	658	639	638	615	666	659	628	658	639	634	645	623	610	624	664	638	630	620	649	647	629	643	649	660	595	637	637	636	601	657	655	593	635	626	631	638	669	670	686	626	649	609	661	669	600	618	641	621	597	617	600	650	648	653	651	648	613	652	641	648	656	662	621	666	659	615	630	657	648	648	608	598	635	648	626	593	619	599	614	637	641	646	604	608	659	633	614	596	651	654	632	661	660	667	613	649	667	643	596	649	629	603	608	660	601	637	668	640	634	593	641	627	619	688	606	641	624	646	623	625	585	646	631	612	669	644	631	659	625	702	669	650	612	648	622	657	591	645	596	648	604	637	675	632	613	660	607	684	593	653	647	664	620	597	639	637	652	638	654	628	670	639	594	652	644	632	618	663	664	634	633	669	639	610	639	660	657	634	639	673	663	692	615	649	619	644	598	671	655	654	626	688	642	676	625	624	670	639	652	642	670	646	636	686	643	577	623	643	614	634	614	649	609	634	601	602	587	633	620	666	662	662	611	631	622	636	628	626	655	652	672	627	620	673	639	611	599	650	692	644	625	604	637	652	638	626	605	646	652	663	643	627	607	677	617	619	608	661	592	619	644	649	592	676	646	619	603	673	654	638	665	625	654	667	608	630	643	641	624	617	645	649	600	654	580	636	672	644	619	641	650	597	618	626	623	638	667	632	642	681	623	633	675	633	640	657	655	650	673	620	621	653	614	601	624	647	653	680	660	610	656	668	633	626	649	601	601	638	639	694	628	641	611	702	652	668	628	668	626	654	618	613	635	639	644	596	650	640	681	624	662	662	622	603	631	606	602	643	636	659	609	626	657	643	652	639	679	617	656	641	653	630	614	672	624	676	626	607	611	626	590	637	634	637	657	636	677	671	593	659	647	633	616	664	639	669	647	613	626	614	641	644	625	673	641	617	615	647	663	625	612	647	651	579	614	653	596	633	618	629	714	620	590	633	666	683	648	681	648	635	643	606	652	665	624	680	643	591	579	631	649	632	656	667	663	677	657	631	626	653	664	633	672	660	619	619	617	622	646	639	675	662	656	640	622	678	629	700	630	626	671	633	679	650	633	622	622	629	666	628	629	639	650	649	625	673	622	662	661	681	660	635	679	644	656	650	629	587	639	687	620	678	638	655	637	638
9753	5519	3890	2555	1641	2054	3563	3669	2585	1627	1075	356	357	294	319	349	323	330	325	321	306	319	350	353	348	338	363	335	317	343	337	339	318	337	329	318	314	341	314	346	321	335	331	327	318	360	324	325	383	339	320	345	349	352	321	328	341	354	309	319	328	325	333	345	320	317	324	365	330	338	309	314	310	315	339	306	326	336	311	321	345	341	322	312	328	345	286	347	334	362	353	326	315	351	326	350	328	329	318	366	366	311	345	373	329	320	319	344	338	348	354	330	346	323	305	329	320	318	319	335	313	338	303	309	334	346	311	341	314	349	344	354	350	313	330	317	358	297	297	318	299	346	344	342	323	309	330	327	377	321	323	333	334	332	298	329	331	327	309	346	318	323	341	321	300	298	329	345	376	316	355	313	303	293	340	334	353	316	311	324	318	344	358	316	345	323	332	331	324	340	286	355	369	338	328	334	377	306	328	330	340	341	309	324	378	316	305	344	333	340	331	300	352	339	349	321	315	341	304	315	291	346	316	339	316	280	339	340	343	349	319	334	325	364	308	314	351	329	353	327	330	312	335	296	305	342	303	331	320	312	315	294	329	291	341	358	322	325	353	350	354	327	334	312	300	333	294	302	323	319	320	327	350	359	333	340	364	316	346	320	311	318	315	365	314	331	357	353	323	323	333	359	337	350	329	344	311	332	330	325	318	322	330	304	343	329	316	338	314	325	315	316	333	330	332	319	330	332	341	327	343	337	320	340	334	312	318	336	356	334	324	344	291	314	298	327	336	364	330	347	334	316	328	373	333	323	298	349	320	329	318	362	342	325	313	313	323	357	321	333	309	317	340	344	326	330	305	342	328	321	321	319	360	311	341	359	341	329	312	332	345	339	320	359	322	327	327	346	325	315	347	375	341	350	296	332	348	332	324	314	321	326	319	320	328	333	346	320	307	359	331	335	299	368	332	315	302	323	353	341	315	334	334	335	296	365	311	336	344	346	323	342	285	307	333	322	314	353	339	345	345	341	326	358	351	329	330	346	323	324	334	318	314	354	331	332	328	336	354	315	328	344	345	346	359	302	339	344	314	338	353	340	322	347	349	330	344	329	312	344	307	306	347	329	319	334	346	364	315	311	352	320	330	376	353	326	330	357	304	342	362	331	291	311	345	317	284	318	300	334	319	323	371	312	320	337	298	332	318	327	349	335	343	320	309	302	332	299	327	334	333	337	325	328	293	333	329	332	339	325	341	323	327	343	346	329	348	349	334	326	305	335	330	336	333	328	353	299	323	329	358	321	363	348	341	310	336	317	307	321	313	334	344	351	336	339	368	325	309	356	379	309	328	350	310	318	331	324	306	358	300	293	321	345	312	333	325	316	326	338	314	320	359	337	309	326	349	343	314	331	321	334	347	309	304	342	320	317	292	315	318	339	324	309	315	340	312	315	323	320	305	342	335	320	307	325	323	326	328	341	316	309	318	352	325	347	345	339	312	358	340	337	333	353	341	333	330	322	314	351	301	343	326	320	334	303	336	343	304	337	335	322	325	332	325	307	320	308	364	319	334	327	304	315	328	343	337	352	317	297	322	324	313	309	331	325	318	344	304	307	328	338	320	341	315	319	339	304	330	363	363	338	307	334	336	319	372	280	349	356	358	307	301	308	315	322	322	304	321	325	344	346	322	327	366	340	311	338	318	361	307	316	322	332	323	329	357	317	341	340	325	314	354	344	347	340	329	333	332	317	313	329	307	322	371	293	339	332	317	354	358	359	373	307	310	318	300	344	319	326	306	306	370	301	309	324	298	347	310	309	328	335	361	359	337	325	346	304	323	323	318	310	313	350	334	341	321	337	285	314	317	309	332	350	322	320	305	344	316	305	292	285	294	299	334	356	355	333	322	359	373	373	328	347	314	309	317	361	307	340	331	340	344	330	348	340	323	330	349	333	305	318	331	364	337	324	339	325	325	319	297	323	339	325	345	317	367	327	313	327	310	318	329	307	314	354	352	349	356	301	340	333	352	334	344	318	305	309	325	314	350	337	362	326	320	318	308	323	349	285	323	361	377	347	287	294	321	342	361	329	335	338	340	317	318	341	294	315	302	311	334	336	355	307	352	338	312	293	313	330	340	315	329	336	319	311	319	304	333	287	326	346	337	320	327	326	343	324	326	331	330	360	322	334	304	321	331	328	339	328	342	350	317	328	316	338	315	280	330	366	337	344	364	330	323	347	327	368	310	318	346	353	300	336	316	342	329	311	299	332	339	302	330	295	311	355	360	310	349	321	339	340	333	326	348	316	338	339	330	336	343	356	313	355	282	317	332	296	319	352	375	321	354	337	345	329	340	332	315	342	301	365	333	318	347	314	344	340	365	380	320	373	331	322	354	315	301	323	315	320	316	363	338	304	339	336	344	307	336	334	303	335	329	340	334	346	361	330	345	308	304	320	344	315	324	323	318	327	378	331	327	339	309	363	340	362	325	317	309	340	325	358	330	308	348	335	333	365	298	311	301	316	356	339	328	323	295	353	290	365	351	301	339	344	342	311	335	350	327	346	346	292	332	319	306	324	336	321	359	336	350	310	310	323	336	339	329	294	326	352	349	325	330	330	331	325	355	348	306	302	303	315	320	315	341	313	325	312	326	334	349	346	343	322	323	329	342	346	317	352	335	314	334	297	328	352	314	290	316	320	356	315	317	342	324	339	335	348	356	316	325	362	346	349	326	319	325	321	278	354	301	333	351	321	313	317	329	329	340	346	311	319	340	332	305	319	355	361	330	327	341	339	312	308	308	334	356	341	355	335	337	348	337	316	352	316	325	327	344	352	335	319	335	327	349	376	335	346	390	356	326	317	293	306	329	289	330	334	329	342	355	292	321	354	324	301	311	328	356	359	338	341	313	384	319	341	335	313	344	318	315	350	342	352	336	326	330	329	310	331	288	323	338	344	342	340	315	349	347	311	346	345	324	330	334	317	331	329	306	335	353	331	343	310	309	318	296	321	346	330	313	346	314	328	318	272	316	341	329	323	310	318	335	326	333	305	327	312	317	330	316	321	305	342	322	337	338	329	334	319	383	347	295	327	332	315	332	378	309	334	344	343	307	324	338	321	346	310	337	311	359	350	322	305	312	307	313	299	318	306	336	335	337	342	300	306	364	295	330	326	324	343	323	326	358	334	303	349	343	325	319	359	345	329	318	302	349	310	343	305	349	372	300	310	344	335	323	358	320	316	329	349	313	324	328	303	327	300	332	337	332	320	330	325	332	318	348	346	338	329	333	335	314	329	336	331	337	315	320	332	359	367	344	356	340	325	327	332	323	309	350	324	343	319	329	309	364	355	323	335	306	346	337	364	356	312	344	319	351	305	317	336	345	351	330	357	328	336	307	349	356	391	327	347	338	323	330	343	344	301	301	327	303	315	328	357	326	328	290	350	344	356	311	332	340	309	331	347	338	324	334	320	310	311	309	316	295	330	317	312	340	318	302	331	323	330
6067	6069	6787	6674	5672	8095	13349	12554	8337	5213	3323	921	840	851	827	789	849	813	803	844	767	830	778	855	784	842	798	812	847	800	830	784	770	849	815	806	757	822	816	807	830	799	845	798	818	763	777	863	815	831	830	828	790	844	836	805	812	794	807	802	764	827	833	805	809	769	768	813	789	844	840	752	804	835	811	799	802	833	796	792	773	822	770	789	841	848	795	766	809	794	807	865	780	785	817	804	766	844	738	798	795	805	741	783	776	813	790	811	829	808	837	844	796	828	789	822	816	802	799	724	777	809	788	779	784	841	793	775	795	774	819	809	828	819	832	820	803	819	821	833	738	850	821	825	813	769	810	813	777	813	798	807	793	812	821	823	855	791	786	770	773	805	808	778	841	784	811	793	751	836	802	794	771	830	887	800	816	919	864	884	834	841	811	773	796	790	807	860	783	757	826	789	804	795	789	788	802	801	828	815	815	796	777	821	889	849	791	777	764	775	793	806	804	766	784	795	790	764	802	844	772	788	799	804	837	815	776	788	789	804	831	795	805	740	793	821	818	781	801	819	811	730	808	818	776	814	837	822	798	787	762	816	784	779	782	836	834	821	807	839	780	773	825	752	780	839	726	790	826	840	840	789	796	764	806	816	780	777	781	756	728	826	772	754	807	797	828	787	778	822	777	770	845	798	821	824	812	787	781	833	794	778	772	792	835	837	761	764	803	796	738	780	812	805	835	814	808	807	820	829	812	775	790	799	807	759	819	792	796	824	794	836	768	848	862	820	860	830	824	820	762	762	809	775	836	823	831	778	842	825	803	766	816	801	795	766	789	838	798	769	837	781	781	780	761	796	780	838	804	778	795	861	859	817	822	821	805	742	818	817	755	851	823	833	827	801	819	814	812	827	820	795	817	786	771	797	800	765	863	811	869	829	816	744	821	790	829	798	804	851	785	811	801	794	838	812	805	746	805	809	790	819	812	817	787	777	783	793	781	802	771	841	830	823	793	796	800	780	801	794	830	867	860	829	775	835	787	800	793	787	809	772	794	772	790	804	828	744	832	832	800	825	836	810	823	793	770	806	825	800	804	856	730	807	799	822	804	807	788	845	825	793	783	794	799	817	816	820	780	768	796	792	771	817	733	787	834	822	778	760	835	834	790	767	870	795	833	811	757	818	835	803	813	791	787	782	801	786	784	819	774	781	796	830	780	828	756	806	800	802	761	795	837	815	807	808	804	836	750	771	801	822	775	780	763	830	783	811	815	781	835	791	760	810	775	811	792	784	795	823	782	775	756	776	814	804	814	844	807	795	804	794	749	780	795	804	771	809	783	855	813	765	831	798	818	782	807	794	799	790	780	814	828	803	804	817	802	835	841	809	824	836	835	794	872	793	811	808	761	801	802	792	784	813	741	816	771	789	820	823	792	826	857	840	798	754	839	819	829	841	808	811	783	764	820	832	799	842	790	740	786	829	810	771	778	823	830	781	833	802	836	842	830	778	821	814	750	757	782	827	824	791	780	765	798	863	823	792	776	807	801	751	796	793	804	834	821	823	828	757	827	816	797	799	838	840	816	877	871	822	843	807	764	776	753	815	780	876	793	771	802	773	799	803	741	780	846	829	764	801	869	841	836	807	846	867	840	754	817	898	784	771	808	791	804	786	842	824	797	822	834	848	831	814	846	776	814	797	825	813	791	788	781	764	800	796	806	789	793	817	788	814	786	771	807	794	786	807	790	805	826	778	761	781	828	805	773	818	819	812	805	784	803	839	752	782	802	845	807	788	824	800	786	834	812	850	798	757	782	790	816	815	812	802	837	832	802	788	858	849	837	811	767	789	796	841	878	827	822	810	846	805	862	804	793	788	810	817	795	783	822	808	786	839	757	837	773	793	835	840	828	856	846	838	822	820	797	778	863	814	832	789	762	862	792	832	755	734	814	813	839	812	777	770	813	802	745	809	763	769	833	800	776	778	779	778	810	788	799	785	840	770	807	780	761	806	768	814	785	794	830	827	834	792	803	795	824	805	773	829	788	801	833	805	804	828	820	815	833	801	809	783	798	833	796	824	812	844	822	787	835	811	780	836	769	831	807	824	865	796	739	863	797	794	864	820	832	769	848	761	815	798	822	826	827	807	761	807	761	815	846	822	844	807	782	798	785	809	772	779	769	791	825	822	826	805	796	762	807	791	784	748	766	755	762	782	753	752	799	832	841	820	824	812	815	824	809	843	785	788	801	779	789	792	811	759	817	837	804	729	808	754	823	827	756	830	787	846	743	790	792	835	818	794	806	870	781	817	884	815	779	831	791	811	809	795	780	776	786	812	806	792	780	855	807	761	775	795	826	800	804	813	814	794	802	835	777	818	819	808	738	812	795	814	809	793	772	820	818	760	863	818	814	769	811	814	789	787	786	798	857	750	796	772	844	841	743	820	797	827	859	745	844	788	856	834	782	829	775	824	836	824	830	808	796	804	756	820	790	809	809	847	857	785	771	835	816	841	751	805	846	792	803	793	773	795	838	774	790	831	770	787	789	841	820	804	826	812	806	829	758	832	789	814	771	807	791	809	845	809	830	783	824	772	835	761	810	797	856	785	812	850	783	792	808	794	787	810	889	781	776	781	797	816	815	813	808	819	747	825	822	833	758	823	802	815	792	810	809	830	796	821	804	883	814	887	858	826	779	781	789	782	752	776	799	806	839	804	757	832	791	829	823	792	741	826	779	789	812	790	802	799	844	798	817	787	827	803	863	781	760	767	845	800	784	804	806	778	769	797	863	808	826	769	835	760	817	812	838	802	777	797	790	778	833	890	829	798	777	811	809	765	822	810	732	784	830	788	830	797	814	814	846	808	793	807	765	765	857	829	783	838	824	819	792	843	798	808	792	809	837	819	769	815	808	827	787	788	798	831	850	808	750	789	798	798	776	818	826	851	782	851	824	800	792	822	801	811	842	747	857	808	798	751	816	766	818	783	785	848	807	806	845	791	758	775	805	832	774	782	808	862	872	817	790	804	781	795	823	763	828	836	862	780	792	795	790	767	791	813	804	781	793	793	810	792	822	829	768	776	825	789	736	798	800	838	792	817	791	776	775	854	824	836	811	816	769	752	784	817	835	804	817	801	826	802	821	811	783	759	815	818	817	782	825	774	799	777	820	829	828	822	812	806	842	800	788	823	825	829	797	762	793	823	854	814	826	837	823	804	805	843	770	764	813	831	780	771	762	806	837	789	793	780	814	774	834	805	822	825	814	736	813	779	782	816	786	786	814	833	763	804	806	827	793	814	826	818	781	791	809	752	822	816	838	787	820	781	813	825	802	819	771	809	782	749	821	781	816	787	822	837	826	830	821	835	816	791	766	765	769	815	784	777	840	800	822	796	816	794	799	816	820	819	836	858	745	776	803	821	784	799	818	811	775	806	797	788	845	807	732	827	784	797	772	788	800	809	835	804	852	789	784	778	807	777	806	833	813	819	822	773	814	763	841	806
26717	24712	25704	12931	6223	15007	36319	33805	22959	12008	5319	1005	457	405	404	383	389	378	398	405	380	402	358	355	374	413	410	391	377	375	366	392	389	370	371	395	410	391	401	403	431	379	389	377	413	363	412	379	378	396	389	417	350	408	390	375	409	384	411	378	361	372	394	390	395	380	377	400	404	375	334	400	390	366	391	369	408	377	383	376	357	424	369	414	346	381	383	418	391	367	377	393	408	381	385	372	368	410	389	370	357	362	393	381	381	379	338	351	368	364	376	384	365	377	415	384	416	388	373	394	404	404	330	333	385	391	358	345	384	397	386	378	386	354	366	367	379	396	391	389	356	388	392	431	382	368	365	371	397	399	367	343	379	405	383	381	355	370	366	383	377	350	378	394	396	364	361	397	403	370	329	361	378	371	407	353	383	370	372	412	393	364	370	399	354	362	392	362	374	338	399	385	357	405	356	373	371	434	376	373	389	370	372	380	377	386	355	381	383	368	398	380	365	362	388	366	380	379	370	387	364	355	425	367	391	391	398	365	399	408	347	367	378	400	403	378	383	395	385	394	385	384	363	380	365	391	367	381	410	357	352	384	394	350	409	361	374	372	376	363	377	376	356	381	384	387	372	343	374	368	371	416	396	432	374	396	346	372	376	400	346	392	371	351	384	348	375	409	374	375	389	395	349	379	386	378	348	399	387	372	363	348	425	373	386	380	347	394	390	377	375	391	386	370	392	388	363	360	398	402	336	371	385	385	381	371	356	355	415	384	400	370	370	364	380	341	388	388	364	360	401	362	376	395	353	357	360	438	396	363	405	367	387	363	363	396	382	390	368	372	393	386	370	359	400	380	379	374	370	395	368	393	361	393	381	358	406	357	352	354	392	397	420	394	358	367	376	364	365	380	398	373	421	397	376	387	343	378	388	345	386	421	377	370	395	351	348	360	335	379	383	369	412	356	415	362	358	354	388	387	372	372	379	378	369	368	412	382	358	366	374	336	366	363	399	371	378	352	382	372	369	394	369	338	351	384	395	383	386	334	353	343	395	367	397	320	383	373	388	408	374	366	395	398	345	372	396	335	385	378	381	389	386	370	384	358	369	366	373	426	383	380	369	389	369	408	423	387	380	411	354	388	364	397	396	357	345	376	379	354	391	393	340	360	395	385	366	359	383	400	392	379	406	351	376	368	360	378	400	378	380	387	360	351	399	380	364	398	369	380	365	376	389	420	392	357	362	414	385	379	387	374	388	414	376	397	390	352	366	373	361	376	390	350	380	394	373	414	392	382	378	379	418	376	385	382	383	341	360	392	375	384	396	386	367	355	345	387	426	377	398	378	357	392	400	380	403	350	400	373	375	347	384	391	378	367	378	367	394	384	353	385	394	366	360	364	413	386	378	373	399	365	377	368	389	399	392	360	394	380	364	374	387	397	371	348	368	384	375	398	372	352	376	390	398	404	366	377	389	368	353	378	376	414	346	383	357	385	387	364	378	396	362	383	390	397	389	375	366	364	390	427	393	385	385	372	357	385	392	385	362	408	393	367	366	331	374	385	359	367	403	401	376	372	371	366	366	382	372	368	385	378	389	378	370	337	402	364	407	392	367	395	398	355	389	391	386	373	375	361	341	370	369	374	382	339	372	347	385	398	348	379	373	414	382	394	372	383	372	392	385	402	385	364	385	395	401	389	378	399	386	442	392	387	361	368	356	389	403	382	385	350	386	339	386	343	391	378	367	391	397	409	408	352	348	386	374	378	373	371	374	372	348	354	373	371	358	392	371	343	356	410	375	367	356	399	388	399	397	372	389	342	374	379	372	356	389	356	363	345	410	354	385	378	362	379	420	389	408	399	387	369	376	397	404	395	375	400	395	391	384	348	367	372	418	385	366	420	388	393	393	401	416	410	338	360	347	420	411	379	395	361	381	386	383	410	402	361	375	362	349	427	380	408	405	423	362	365	439	357	374	396	393	370	390	368	385	357	353	403	398	371	402	361	393	363	370	375	385	346	380	392	353	363	370	355	347	393	377	364	390	382	367	382	368	398	397	375	378	385	353	344	394	381	375	364	356	374	373	364	406	355	396	419	413	389	398	387	411	378	371	344	420	401	407	378	412	378	419	363	408	383	376	406	413	365	374	358	382	372	358	368	412	358	387	363	366	375	356	378	389	366	350	377	362	343	373	407	351	374	368	381	343	372	375	423	376	345	428	399	404	400	358	405	360	370	379	352	382	343	390	396	395	387	370	364	325	368	371	404	371	361	390	394	387	364	372	373	390	332	386	421	376	395	401	393	348	352	387	365	375	366	368	399	391	372	376	358	375	360	365	400	376	407	390	391	385	376	377	390	371	384	427	347	383	400	389	371	336	399	392	396	395	393	339	363	369	385	353	372	396	352	348	379	383	402	359	411	369	394	340	420	359	413	360	349	335	380	387	397	370	386	371	367	360	367	368	372	343	386	371	362	376	408	392	373	369	384	403	400	352	367	356	390	376	368	414	389	389	380	389	361	357	390	389	341	385	403	367	382	390	367	373	364	398	393	391	384	350	386	409	360	371	368	372	403	384	379	377	406	356	424	422	390	401	385	383	358	410	394	370	378	375	367	359	400	406	383	391	389	384	403	403	371	376	361	389	368	366	369	380	414	416	425	360	360	397	384	393	378	420	361	379	401	411	422	397	369	374	347	372	414	367	399	399	402	413	402	411	352	421	369	458	408	382	385	396	385	402	387	359	357	420	398	380	351	396	381	397	364	412	371	383	400	368	395	378	343	337	372	361	376	369	365	367	372	378	388	351	358	375	386	385	389	384	348	374	369	383	375	378	382	393	362	364	408	386	390	358	374	434	394	378	364	349	394	366	345	399	385	376	375	360	351	365	396	394	329	393	392	384	373	357	362	375	349	353	401	420	345	386	383	396	334	435	366	358	405	393	380	390	380	370	390	399	393	390	357	362	386	405	388	351	380	395	391	390	374	389	361	404	417	401	356	395	357	380	404	411	387	389	357	352	418	366	353	402	401	375	380	354	348	412	400	387	401	361	339	364	366	377	419	356	368	389	432	382	393	383	383	374	350	411	393	390	402	384	357	402	379	396	356	400	387	362	396	374	396	413	366	398	398	390	371	423	391	396	369	356	360	402	383	401	380	342	404	375	388	398	359	389	366	378	379	372	392	363	376	374	351	399	377	377	384	345	385	391	376	432	338	348	378	378	419	397	377	385	380	402	379	380	399	344	382	387	412	348	385	396	385	366	403	395	334	367	375	384	391	370	386	397	368	400	391	353	375	374	375	390	370	397	388	401	349	381	371	393	418	408	398	384	413	368	378	379	435	387	441	393	423	378	381	400	381	396	393	377	368	383	364	388	397	397	391	357	376	382	394	382	390	384	424	371	383	398	390	404	353	361	384	376	396	387	386	399	395	400	405	386	394	425	388	418	401	367	361	399	378	401	391	372	407	392	381	372	385	372	377	386	384	338	386	378	358	362	386
16254	20449	22342	14579	11541	31326	52912	49041	38466	27724	16070	2864	1279	1237	1157	1002	1034	1044	896	917	924	895	912	1012	925	927	946	933	882	958	908	879	876	904	937	915	899	899	916	892	901	881	877	918	880	873	973	981	920	893	952	876	886	916	976	897	877	920	921	926	881	924	965	925	924	893	968	915	910	906	901	889	924	912	872	887	919	952	870	941	891	942	924	939	942	908	946	906	880	898	908	921	934	906	899	913	918	913	870	883	887	914	858	924	883	880	983	906	919	920	901	915	874	871	920	960	918	924	949	900	880	926	931	930	879	937	885	905	879	869	915	916	914	905	906	923	880	861	909	874	889	934	899	908	895	949	942	946	877	938	932	943	929	876	855	917	932	909	863	956	954	894	937	898	910	933	896	909	877	879	921	859	909	912	921	905	872	880	932	872	954	887	950	881	902	893	904	896	878	887	948	970	947	917	913	923	876	923	878	905	931	916	887	862	938	959	934	942	877	955	920	855	956	929	891	823	908	976	912	904	961	946	875	891	929	877	938	912	927	841	937	908	887	911	956	923	878	973	920	887	884	903	907	935	880	922	925	970	954	919	897	932	874	891	896	935	873	942	938	885	953	917	882	930	934	838	896	895	911	964	861	944	899	907	943	952	920	890	907	915	887	925	948	869	966	974	871	931	941	905	858	947	906	938	898	916	890	932	912	861	891	928	952	903	876	942	910	887	847	937	903	836	871	912	865	935	867	860	971	882	911	916	932	909	882	900	921	896	866	933	913	880	912	893	913	931	893	968	894	950	904	895	869	917	971	955	910	939	929	841	873	927	882	952	939	945	922	904	945	939	828	917	861	905	872	866	908	891	902	884	914	921	904	866	951	910	872	891	902	921	906	877	956	929	932	925	856	927	921	960	916	893	924	875	924	934	895	927	886	906	920	942	881	944	917	937	946	914	884	933	921	924	821	865	881	936	917	852	937	927	922	880	904	921	906	893	855	834	846	890	904	912	934	949	929	988	911	909	920	906	903	927	908	893	928	913	881	932	921	860	931	897	962	935	924	881	905	894	944	899	903	943	944	909	886	934	921	926	948	911	892	904	964	904	911	886	919	903	856	889	861	892	874	865	951	920	923	938	942	901	932	892	900	874	926	916	892	887	924	890	893	906	895	939	830	861	905	936	930	861	894	940	831	923	929	907	872	905	925	893	907	904	902	866	925	909	893	884	867	866	959	935	881	886	935	916	871	905	872	908	896	923	947	921	852	902	912	970	894	867	908	933	910	930	925	856	890	916	939	900	962	895	892	925	922	919	848	878	907	845	933	872	923	903	928	914	962	915	939	913	943	904	925	881	897	969	863	890	884	892	932	894	950	905	875	935	885	863	931	907	926	930	954	898	953	913	935	905	909	908	907	859	916	913	938	933	923	925	917	986	925	943	914	927	892	899	953	947	924	945	937	926	903	937	878	937	882	921	918	908	867	873	908	925	969	924	882	938	916	851	879	899	899	968	888	875	916	896	889	877	922	921	954	918	900	906	890	904	879	929	891	924	881	884	909	925	938	938	918	876	939	890	962	912	901	904	904	902	965	880	848	929	899	900	936	920	951	955	893	879	900	961	874	944	859	918	979	928	888	882	888	935	932	907	932	887	894	940	931	889	915	949	937	879	914	884	892	953	897	923	967	930	918	907	924	939	951	931	910	902	949	922	932	906	857	963	891	881	953	920	871	884	921	953	874	910	895	855	876	889	889	954	902	881	883	912	941	871	914	960	898	898	915	925	857	876	934	929	936	886	921	891	920	939	876	868	928	903	968	924	920	883	885	860	934	943	921	913	933	913	929	936	887	900	950	920	894	909	898	948	901	955	953	967	944	900	899	927	920	936	923	909	905	908	933	922	858	956	903	933	936	890	858	872	918	916	927	896	875	943	954	893	946	922	912	906	881	902	884	895	882	918	956	951	921	932	965	883	944	893	913	887	947	885	899	934	910	912	859	919	942	872	911	902	936	925	922	945	921	889	910	957	974	879	867	889	965	903	879	866	929	914	899	928	863	912	938	888	883	885	912	884	898	938	939	924	932	923	860	956	869	887	903	965	876	864	868	890	899	877	871	909	906	920	910	884	873	881	891	887	927	876	912	894	926	903	932	914	919	929	896	918	941	833	886	867	901	910	962	901	944	902	899	917	925	913	880	944	911	921	933	958	949	889	902	897	897	885	907	886	875	926	894	898	886	897	952	914	868	927	949	931	916	885	886	907	941	909	914	875	909	912	894	897	943	881	921	934	873	925	850	933	909	870	892	928	925	905	928	897	903	905	939	917	840	887	889	946	847	898	891	955	887	945	913	922	899	883	884	904	892	964	963	891	967	925	966	886	918	885	960	901	903	920	852	931	871	843	875	879	950	916	909	957	942	939	944	892	906	983	925	898	968	898	883	893	910	915	888	931	901	944	875	915	936	952	875	888	966	879	940	882	870	867	928	942	891	875	904	917	931	940	915	890	934	908	983	961	880	921	924	908	919	893	885	870	936	910	837	931	905	878	946	960	944	945	886	908	919	854	904	989	894	901	908	914	916	928	967	901	893	917	895	917	934	910	909	967	923	943	947	844	866	951	924	925	903	898	877	859	875	875	894	924	920	904	923	887	918	908	881	890	931	882	915	937	881	865	859	910	920	927	888	880	946	880	930	898	922	893	892	888	913	852	860	862	907	885	879	929	872	877	942	846	875	888	939	879	905	934	900	903	930	882	922	949	940	897	934	911	913	921	916	946	945	885	952	934	969	865	924	916	948	914	876	871	891	930	849	909	899	862	870	888	876	827	853	936	937	874	851	943	896	867	904	927	964	913	898	896	876	898	945	974	833	868	933	886	891	867	887	939	940	894	949	946	917	902	874	936	897	904	899	924	963	838	893	921	923	911	865	870	923	919	908	893	907	954	887	943	923	938	918	955	970	890	903	931	944	896	896	974	912	948	851	915	932	846	953	916	940	886	928	877	909	861	889	893	976	850	970	934	898	936	881	871	874	913	876	909	983	869	932	920	868	905	921	889	914	941	927	939	897	895	922	952	890	918	939	919	889	924	934	883	948	918	918	967	915	945	912	931	888	904	904	864	921	879	890	896	916	963	872	885	891	957	911	902	916	941	926	917	963	938	929	864	985	848	985	868	869	893	921	821	890	849	930	951	887	993	916	885	880	951	887	905	920	918	879	904	905	991	913	881	884	912	874	931	883	917	895	913	877	921	922	871	876	933	872	876	859	925	925	941	913	868	897	874	871	926	886	887	936	940	871	959	944	894	930	909	914	893	874	887	901	921	909	844	904	933	905	945	941	927	903	941	909	884	910	925	916	926	937	854	947	867	940	908	926	865	957	876	917	907	882	889	909	885	960	908	892	911	862	833	926	913	941	927	893	886	945	877	970	959	945	873	884	860	884	852	936	919	898	898	895	886	911	959	941	934	916	893	920	860	903	896	842	881	978	884	908	868	964	917	961	909
36411	32333	31825	19584	11715	31725	55024	49150	35724	23071	10629	2287	424	384	334	335	327	326	289	328	317	321	274	274	307	239	297	265	290	314	304	276	271	277	292	289	295	287	268	296	312	302	318	285	281	284	294	298	285	259	307	321	300	301	317	287	268	300	294	274	288	301	282	326	290	256	318	283	316	307	282	278	284	299	312	295	290	309	271	286	288	286	336	280	281	294	291	256	284	280	270	259	285	285	302	272	266	275	265	283	280	332	285	281	289	291	317	301	333	300	294	279	310	277	301	300	280	320	305	294	248	280	261	296	315	245	254	314	287	285	286	266	284	275	321	306	312	288	280	288	316	297	326	289	304	278	293	308	288	292	268	289	311	272	291	289	308	310	308	303	313	308	301	287	254	269	308	295	292	309	282	280	275	277	299	300	283	285	291	307	293	279	325	283	306	296	309	316	316	281	309	281	289	292	302	269	283	284	287	322	265	302	281	286	285	290	282	314	297	294	343	302	327	293	316	311	283	312	290	286	310	276	272	296	309	304	264	287	260	255	278	324	284	287	296	253	327	268	287	278	322	265	300	290	280	274	259	278	295	298	280	293	269	302	264	311	282	282	289	284	271	269	289	301	298	309	329	314	292	322	288	291	286	313	266	326	298	262	263	319	317	300	304	334	293	291	307	277	268	292	290	296	309	292	291	338	346	340	295	291	302	304	284	307	291	276	254	293	310	314	277	309	288	285	286	309	293	312	308	293	288	315	312	307	279	289	280	273	304	310	328	292	283	301	297	284	287	308	282	296	296	334	296	260	346	305	308	303	290	306	278	301	298	279	292	269	290	306	256	279	303	274	294	284	290	299	320	295	295	287	275	283	279	291	318	276	304	255	292	297	287	274	318	265	289	300	271	321	281	292	263	269	272	291	291	291	313	313	288	279	295	274	257	302	312	300	293	301	293	312	282	339	280	289	295	291	318	306	275	297	289	307	280	318	287	268	299	278	293	318	319	300	287	280	298	305	281	295	287	258	313	287	298	329	306	304	318	295	303	298	323	300	311	312	293	293	293	281	303	305	305	301	274	324	324	311	286	279	273	288	295	285	284	287	320	292	304	294	329	315	278	313	261	287	286	285	298	304	335	282	258	290	277	290	299	271	297	334	277	288	261	293	336	303	302	246	271	277	297	260	269	305	321	286	276	256	317	287	277	286	337	334	279	302	290	308	274	302	281	311	312	307	277	298	271	277	338	315	310	286	310	311	291	283	291	285	313	265	255	304	272	271	301	291	271	293	298	295	325	281	273	289	286	306	299	273	296	280	304	298	282	311	286	313	295	308	313	298	319	314	294	309	285	303	271	327	281	280	271	304	272	303	292	301	298	295	285	289	313	277	282	306	274	308	298	307	268	306	290	276	294	301	311	249	292	285	272	288	287	298	273	271	272	278	316	300	302	269	285	283	308	279	284	289	338	318	303	310	322	303	320	297	297	260	273	280	288	308	316	309	282	298	331	305	295	303	295	295	280	279	296	297	268	336	272	302	305	325	296	300	302	309	277	300	304	281	307	277	282	293	298	311	317	300	300	284	306	280	291	304	288	284	303	305	304	301	300	296	287	267	269	305	277	291	294	319	314	311	258	273	283	308	291	306	319	320	298	289	278	318	318	323	332	330	291	295	284	295	306	306	300	304	319	289	298	304	280	284	266	267	276	311	329	305	335	287	321	302	290	312	317	305	288	280	299	277	269	277	303	297	305	298	298	308	286	279	309	309	310	292	248	319	303	304	279	311	274	291	231	272	288	283	309	296	299	309	301	295	339	305	287	275	285	311	306	323	279	322	296	280	311	274	287	269	276	293	287	286	290	289	294	282	268	282	306	274	289	275	303	297	293	286	292	291	267	260	285	292	296	310	287	289	274	282	298	342	258	311	304	331	334	309	320	318	301	314	299	281	290	334	290	307	290	274	299	306	318	313	297	259	301	298	282	321	305	288	292	304	269	299	309	304	258	297	278	290	312	278	276	267	306	297	296	306	313	333	296	303	307	302	312	277	299	266	293	288	276	295	293	284	289	317	291	301	310	282	294	307	280	290	306	301	274	283	302	294	293	328	277	288	278	285	313	282	301	305	328	287	285	337	312	274	318	336	304	313	291	266	291	304	300	306	317	266	322	286	300	309	250	288	311	309	317	312	276	328	321	305	307	327	274	285	280	310	284	283	284	311	275	304	283	296	306	305	296	296	312	287	296	313	279	332	344	296	289	303	268	303	277	300	307	316	285	267	284	271	282	299	314	290	299	329	260	259	278	310	294	270	293	327	315	313	309	293	313	321	322	305	308	288	309	298	269	320	303	285	340	321	282	281	295	291	295	285	311	288	266	302	280	283	299	295	305	272	277	315	268	306	297	280	290	286	271	272	288	296	307	291	274	301	278	291	303	291	273	304	301	294	295	295	305	273	305	275	305	310	303	268	284	292	254	273	302	284	273	292	306	314	282	291	266	277	307	299	311	278	286	289	315	299	297	276	280	295	303	288	300	273	282	322	285	280	272	296	302	280	249	302	300	303	302	293	333	313	286	289	310	320	292	312	287	302	307	309	294	277	287	285	295	282	287	284	308	289	314	306	307	312	317	290	304	300	304	291	280	284	275	319	316	299	294	276	299	283	299	308	281	299	285	284	268	299	302	306	296	300	299	283	301	314	307	293	298	287	268	262	303	290	304	284	287	290	296	293	278	303	283	287	301	280	291	322	292	299	302	307	285	283	273	309	296	302	246	306	306	275	284	300	308	297	279	302	304	303	300	311	289	305	306	301	294	307	285	286	319	266	303	296	333	318	293	279	302	292	269	280	310	311	318	272	328	300	285	278	281	284	256	280	317	300	312	300	300	343	266	289	283	266	277	298	303	289	289	303	294	312	290	300	284	289	286	307	295	284	289	295	280	289	302	295	294	300	298	270	284	269	306	268	292	302	328	268	287	309	285	316	295	279	310	272	282	289	253	281	279	323	283	281	304	303	287	291	266	276	306	290	290	271	295	314	275	309	274	266	337	268	303	294	312	294	296	267	298	275	265	307	267	254	317	301	285	299	269	300	266	342	307	288	310	333	311	290	328	296	280	295	319	291	301	315	320	266	295	309	306	279	289	326	310	266	287	310	293	292	303	289	312	268	284	271	303	296	280	297	287	279	274	304	247	329	289	302	306	270	265	271	298	287	315	278	308	294	283	289	308	285	293	296	324	298	280	301	311	295	309	286	324	276	328	289	318	292	285	303	307	331	297	309	268	326	271	278	305	346	309	279	294	296	288	311	316	292	290	285	328	290	310	284	300	278	307	293	289	289	299	309	307	303	283	332	289	282	296	300	303	271	306	291	268	282	274	283	285	281	321	288	285	282	292	274	279	287	293	302	300	279	317	299	301	287	306	304	289	298	302	286	283	293	280	316	256	297	281	270	303	297	302	316	308	269	304	291	310	293	329	312	316	276	276	284	261	313	329	338	293	299
21946	24448	27869	21024	16915	47624	67229	61806	49195	38496	23737	5958	1330	1176	1050	961	839	873	800	770	749	752	753	710	713	738	715	686	753	750	685	706	705	728	729	728	704	760	721	683	674	710	682	675	681	698	723	708	675	758	688	714	733	706	719	730	712	729	674	703	728	697	704	675	707	667	698	702	715	752	718	727	683	716	693	713	709	719	705	709	747	723	710	700	680	740	695	729	722	705	715	749	735	733	682	723	756	715	749	735	662	732	683	735	718	680	677	729	726	714	686	714	706	692	717	699	687	749	703	728	732	758	776	725	615	712	748	713	670	732	720	716	687	723	698	716	728	715	723	728	753	703	689	696	712	704	728	715	707	688	707	714	749	713	686	748	697	736	727	763	799	728	726	692	699	701	716	710	748	732	689	719	715	692	697	680	701	705	734	745	730	738	667	705	719	707	748	692	714	699	702	713	714	714	703	694	738	728	713	723	700	709	741	718	678	668	712	740	683	719	740	713	732	725	695	689	719	726	715	688	689	748	681	700	727	742	670	739	724	696	683	686	723	688	708	687	702	684	710	716	728	734	701	723	733	691	737	745	731	698	692	690	763	695	664	698	677	675	729	704	668	706	728	707	686	689	682	692	663	698	679	723	701	739	779	712	726	709	725	730	710	699	722	651	698	704	707	735	698	750	763	706	747	722	692	752	733	706	682	709	734	761	691	691	735	718	734	700	752	665	692	744	711	748	687	718	684	728	761	720	721	712	699	725	732	693	694	743	695	690	691	713	712	703	732	707	683	688	709	722	763	747	688	712	712	698	705	691	686	674	754	769	700	710	699	737	710	660	707	704	692	698	714	759	691	701	693	738	726	738	730	750	683	720	712	722	735	693	725	696	702	759	666	685	756	655	743	698	726	652	704	762	728	660	719	699	698	741	697	686	729	746	772	698	700	690	726	694	751	688	732	725	676	698	727	730	671	679	752	711	708	733	723	746	702	686	736	679	713	702	716	693	736	705	742	688	768	687	694	712	722	711	728	721	730	704	706	727	715	714	648	714	731	724	677	729	733	715	746	741	703	664	711	677	678	696	678	709	701	722	741	748	691	689	737	726	661	739	733	698	712	673	736	754	721	717	725	703	724	701	697	703	731	716	692	692	676	747	757	711	782	664	731	665	716	696	714	713	679	702	744	721	680	689	739	709	702	710	734	691	704	685	672	725	697	696	666	689	727	740	736	726	701	706	643	675	716	721	700	697	711	743	708	745	690	731	704	687	697	682	681	697	721	719	676	681	670	776	715	660	720	667	756	729	697	718	671	669	648	755	738	713	692	675	741	712	670	731	719	702	702	690	729	714	744	754	717	730	697	716	679	729	724	741	736	752	714	753	690	694	687	645	699	762	684	756	697	658	708	695	666	710	726	734	684	697	646	701	710	724	701	689	736	717	700	705	741	682	712	645	672	674	715	711	712	707	711	665	715	635	703	728	705	720	749	716	717	755	718	709	706	700	727	665	741	700	691	728	685	776	691	736	700	690	740	701	708	746	685	753	704	677	692	707	749	739	756	702	730	678	715	699	684	631	724	718	762	703	768	710	731	752	668	690	666	703	712	684	737	710	712	680	747	686	728	700	753	713	662	737	698	723	700	742	732	677	736	697	683	734	673	691	717	707	698	711	734	721	655	676	679	690	680	733	708	716	690	676	716	671	714	684	710	714	745	692	696	703	702	717	688	694	667	746	731	696	695	715	734	697	727	672	736	720	698	697	763	696	746	759	775	700	666	717	719	700	692	727	759	710	680	696	720	728	767	709	747	695	763	736	733	754	753	740	729	729	747	700	692	720	674	683	654	691	744	682	720	684	739	711	700	700	730	684	704	741	707	683	718	685	761	698	715	722	733	715	694	697	712	718	722	718	701	720	722	707	702	722	702	698	699	707	710	689	723	696	691	741	747	675	676	699	684	695	717	706	737	699	711	670	679	731	698	680	726	671	674	724	677	722	762	696	702	696	702	686	721	746	717	685	688	716	686	750	731	726	724	737	750	714	774	751	715	691	667	714	711	716	691	722	707	700	716	678	722	662	716	731	713	731	693	708	714	665	698	734	664	742	706	729	698	720	720	721	723	734	714	704	717	680	713	726	724	748	676	691	622	724	690	704	697	696	714	708	732	752	710	716	696	710	704	734	726	736	706	682	733	744	743	703	702	755	722	661	683	712	705	709	686	685	690	700	746	674	709	713	715	709	734	687	735	758	691	679	735	678	676	708	708	695	714	692	687	698	715	696	732	682	718	715	691	728	682	669	715	694	708	706	731	694	714	727	720	714	741	726	717	701	704	689	728	749	719	714	689	709	717	700	648	713	755	666	716	768	730	702	754	688	716	752	694	725	672	718	674	684	727	749	716	720	691	707	710	711	675	699	704	666	711	708	678	725	684	709	690	725	678	713	698	691	711	691	717	706	708	711	717	729	729	706	709	720	732	700	705	638	679	730	718	689	766	765	722	689	715	655	719	713	689	668	757	736	661	754	707	755	661	715	702	736	725	711	728	746	815	729	691	717	696	712	720	699	722	700	743	705	696	699	725	697	690	721	747	700	715	698	668	713	663	735	693	681	695	735	644	738	691	709	702	656	725	722	695	695	732	738	733	675	702	705	725	710	746	676	680	712	722	724	732	693	700	675	697	734	695	687	714	740	700	787	696	669	682	713	706	760	762	710	695	735	728	701	716	698	648	712	700	710	693	705	702	703	698	733	645	680	714	748	694	700	715	693	674	704	768	651	672	687	664	719	701	739	670	685	707	744	695	736	708	717	670	658	676	700	701	689	713	748	680	704	676	716	689	688	725	713	728	715	710	673	703	734	690	680	700	681	710	683	759	703	724	690	690	711	691	723	771	677	688	691	724	718	721	717	735	687	750	736	653	713	675	697	736	717	705	698	792	690	684	697	709	720	671	724	723	734	704	795	695	735	696	675	717	685	660	692	729	730	667	676	681	704	703	682	694	695	661	738	727	754	738	688	747	707	681	735	685	705	727	733	748	707	693	710	710	749	730	671	739	736	679	668	687	744	665	641	724	706	732	746	711	748	720	700	655	751	754	710	671	732	690	665	726	750	691	727	741	714	713	674	721	695	678	710	726	697	717	694	683	674	712	715	737	707	702	724	698	770	747	718	716	700	698	749	709	713	676	697	721	652	700	664	721	713	722	620	725	696	713	698	705	700	678	764	673	695	712	752	730	736	636	732	707	721	707	734	686	726	727	721	719	700	733	720	740	691	684	718	740	701	673	758	680	660	686	718	696	692	729	718	742	755	678	675	694	734	737	686	694	735	692	708	713	734	699	705	689	714	702	704	671	679	716	703	667	683	696	708	678	715	703	717	721	762	745	671	700	723	717	682	708	741	712	712	717	716	737	678	705	747	683	699	682	726	730	736	721	690	665	692	706	681	704	692	739	671	709	716	711	724	689	700	702	716	663	728	760	734	687	699	719	731	727	741	715	746
7749	3930	4354	2142	1416	1769	3376	3131	2347	1811	1013	468	348	337	354	327	336	357	363	342	338	361	323	339	360	354	365	332	354	312	328	342	341	312	353	340	340	342	332	338	355	341	347	348	335	348	351	331	350	338	364	306	375	346	356	332	345	353	325	348	322	308	324	318	296	312	355	333	319	366	339	358	371	321	327	346	339	335	355	334	324	309	332	356	290	322	325	309	312	337	329	334	323	337	326	348	350	323	352	353	350	310	327	321	356	321	342	310	313	346	330	321	373	316	329	363	353	359	313	338	342	369	371	336	363	357	347	330	359	347	338	341	357	340	328	297	324	346	353	334	327	353	326	326	337	349	337	341	368	338	373	348	340	340	361	362	364	318	354	354	340	398	334	337	323	325	330	322	338	354	352	329	347	358	327	349	338	323	299	366	368	307	343	356	345	355	345	358	345	362	340	339	350	316	367	313	347	351	335	322	363	346	355	340	351	347	354	340	343	379	344	332	296	320	366	309	347	324	308	333	371	339	327	371	352	342	320	323	326	338	353	321	331	351	342	338	308	332	317	349	368	331	339	381	366	315	354	303	353	330	315	328	355	380	355	341	367	347	345	317	368	340	380	308	353	357	349	321	355	357	314	343	371	350	358	352	356	308	339	334	330	311	363	360	339	325	353	367	326	313	310	336	316	311	326	333	331	352	383	331	312	336	358	355	367	343	339	386	312	362	351	354	343	345	359	358	332	352	320	330	335	352	360	335	342	349	347	318	349	356	390	350	303	359	354	339	313	351	302	335	317	350	343	317	378	355	322	338	327	324	345	316	364	334	368	334	348	395	322	390	358	341	338	351	336	325	368	347	367	321	353	335	373	324	293	339	357	332	336	323	305	322	348	369	347	303	361	338	350	334	338	335	360	343	348	290	300	327	335	351	342	338	321	295	330	353	348	347	350	324	367	369	331	343	347	362	345	315	329	334	325	322	353	312	387	328	358	318	366	341	323	341	348	336	336	333	328	323	337	390	342	347	354	297	355	350	338	358	330	338	339	339	300	325	342	310	376	355	354	336	369	350	363	339	339	315	321	350	326	326	353	354	333	338	338	344	324	365	311	333	321	330	355	321	340	349	349	319	301	363	347	346	344	310	360	359	321	333	362	345	314	339	356	341	327	333	331	364	340	326	334	329	346	310	338	307	342	349	331	351	325	328	308	320	330	334	359	355	324	344	351	371	356	331	346	346	378	348	357	360	374	321	349	341	361	325	290	335	325	337	353	354	392	352	360	337	332	377	338	327	357	345	340	335	339	369	338	345	337	377	340	351	339	332	317	359	314	315	351	350	352	316	351	360	311	346	335	363	345	356	329	357	331	315	355	310	346	324	342	337	311	333	347	337	337	380	336	345	351	351	343	349	332	343	343	329	363	374	373	336	330	339	343	352	332	341	324	370	342	294	326	294	359	356	335	377	363	288	353	377	363	349	334	335	370	323	323	310	346	332	332	340	345	372	341	348	326	372	371	345	339	296	336	381	335	328	336	313	318	352	361	350	349	332	332	314	352	370	331	329	303	350	337	333	348	316	344	385	347	362	313	370	327	337	344	325	358	312	310	334	352	374	346	350	366	355	345	314	331	337	351	392	359	336	349	340	309	308	317	333	372	358	376	324	334	354	329	373	320	327	349	311	352	362	348	342	314	338	385	342	354	352	326	360	337	317	360	331	358	331	389	364	326	346	387	323	348	339	345	337	338	342	337	378	323	345	355	343	367	312	314	322	354	350	353	344	355	351	350	337	340	345	372	389	362	357	342	345	351	343	322	349	324	334	363	363	344	332	327	343	336	337	361	327	336	359	332	331	341	350	327	314	354	341	306	298	294	362	366	335	357	340	340	338	324	371	373	340	364	322	330	364	311	359	349	306	351	335	334	353	319	320	351	339	334	326	342	347	328	342	359	336	347	349	327	366	351	356	350	322	364	323	323	322	355	351	353	362	341	304	353	358	297	319	368	348	358	355	322	344	339	360	327	344	332	372	328	341	340	342	375	369	309	370	324	349	348	335	337	290	358	363	322	386	332	360	338	323	345	388	325	407	326	340	353	300	338	355	284	368	373	317	370	339	315	352	334	344	340	355	379	364	373	337	346	335	321	344	342	344	336	320	330	309	350	336	312	351	339	363	339	343	338	327	334	359	343	367	350	359	331	358	323	339	342	384	353	330	334	330	319	336	352	339	342	376	335	290	298	351	346	337	366	335	338	361	366	357	349	342	343	322	349	359	353	330	333	349	333	355	370	358	347	386	328	313	315	327	321	318	333	296	363	346	332	336	338	340	341	300	327	360	319	369	347	357	352	356	315	342	365	332	326	343	328	341	345	358	359	349	344	340	339	358	325	326	322	329	346	328	342	375	363	359	332	377	313	318	330	333	310	354	367	339	358	359	324	348	339	346	379	356	360	370	356	336	355	358	353	346	349	353	348	339	322	360	364	324	331	354	308	345	348	346	375	315	317	386	338	347	373	362	381	355	337	369	329	359	334	351	321	342	318	350	321	360	395	371	344	347	341	374	352	324	377	359	356	325	350	329	359	365	342	344	314	340	374	377	340	339	359	350	346	329	372	348	321	326	343	327	348	368	296	331	376	317	351	361	346	353	324	327	330	354	317	368	333	390	337	354	352	346	343	372	345	340	313	354	344	325	321	347	388	352	328	323	319	329	353	303	361	312	300	332	333	335	355	326	361	319	344	343	351	326	372	319	330	325	331	347	349	331	336	329	337	318	365	371	319	341	351	357	345	337	341	353	347	306	316	335	341	331	346	324	342	320	344	325	294	355	378	348	324	359	342	345	351	364	377	342	345	338	323	327	364	327	358	325	336	380	344	315	356	371	346	349	354	337	352	336	327	333	354	338	318	322	355	369	338	366	314	328	341	347	357	357	350	338	363	362	369	332	345	340	358	306	366	369	333	330	347	359	358	383	324	389	371	389	359	310	333	324	326	343	348	326	318	317	349	344	334	384	380	339	340	368	346	344	330	319	310	323	339	382	338	320	325	338	349	349	356	367	367	362	336	358	294	329	322	345	330	314	314	346	334	333	338	322	316	342	343	325	307	319	337	342	329	336	307	336	344	354	315	346	339	383	340	333	345	329	378	296	348	350	325	363	355	334	363	372	378	366	317	332	329	343	341	362	345	301	321	348	350	340	369	396	341	376	342	351	340	324	332	343	355	321	368	354	334	334	312	350	353	376	328	347	345	356	342	324	341	340	339	354	347	326	342	308	328	331	334	318	361	316	342	345	355	336	357	371	340	318	344	378	387	338	329	331	311	333	334	327	316	321	341	299	311	340	309	327	347	336	327	346	367	323	355	311	355	346	335	339	345	329	348	325	349	320	325	292	342	343	337	335	338	385	372	371	334	336	354	361	332	367	346	329	365	315	349	320	332	347	330	354	303	344	352	314	326	338	322	329	347	365	362	352	343	376	332	346	336	382	310	342	321	348
5242	4421	7822	5756	5092	7550	13287	11734	8278	6259	3441	1268	844	858	840	882	812	838	827	837	831	865	798	786	885	869	884	835	868	819	824	834	851	889	815	826	833	840	847	822	826	777	884	850	822	835	836	856	840	837	841	812	868	833	781	865	875	822	825	806	824	862	835	842	760	842	803	824	870	893	812	887	818	837	834	893	808	826	831	851	807	889	807	836	809	834	852	884	786	838	786	866	845	852	844	821	835	870	844	775	846	790	753	829	809	834	775	813	840	840	860	840	839	867	776	844	862	809	857	845	828	810	811	866	853	815	839	861	878	836	856	866	864	802	846	867	827	816	833	887	814	793	806	839	848	827	815	836	806	874	837	873	820	818	880	852	786	807	830	838	820	837	829	804	823	823	889	847	864	858	812	886	837	862	873	810	834	849	840	819	851	830	847	829	812	815	812	768	822	823	859	827	825	866	806	832	830	850	849	849	791	842	861	808	823	827	833	839	815	824	807	822	841	859	823	848	840	817	870	842	828	840	801	855	856	831	841	802	856	845	856	771	828	809	860	829	843	843	854	784	833	817	841	853	852	814	854	848	828	874	808	841	856	824	798	884	835	837	842	785	845	825	836	831	825	902	834	832	864	870	795	819	851	769	833	839	841	831	846	872	830	811	831	887	818	832	825	888	886	776	840	843	860	800	827	836	851	871	841	840	814	806	809	826	814	850	832	848	859	823	844	797	822	836	790	787	829	850	895	815	823	830	813	831	816	808	753	842	860	850	816	825	822	854	835	819	820	847	809	817	779	837	827	870	850	815	826	853	832	842	867	825	835	860	864	849	815	780	802	829	867	833	775	822	875	829	773	846	819	859	838	862	841	833	821	871	829	831	777	842	865	889	830	830	829	850	828	815	856	844	838	782	851	823	811	837	805	835	902	815	801	798	809	837	828	847	804	851	842	847	865	826	847	798	809	845	839	776	860	845	827	845	804	846	802	821	806	804	860	847	791	915	843	849	824	915	868	839	795	795	864	820	847	878	840	828	790	857	833	836	852	791	833	806	853	865	831	827	905	864	824	826	849	821	830	799	875	831	842	868	889	902	771	835	857	866	824	842	810	838	812	845	844	819	847	851	825	788	858	839	852	823	819	818	809	840	887	791	832	854	812	843	821	822	820	782	841	826	824	851	816	842	842	830	816	779	778	790	860	810	805	886	865	853	798	824	833	827	853	814	776	838	804	846	842	810	817	860	817	851	873	875	856	899	887	856	859	860	845	823	838	847	805	889	852	819	858	854	857	848	815	782	798	845	841	778	793	842	836	806	848	857	845	804	806	828	832	836	863	816	795	909	827	826	789	785	835	904	821	857	809	806	816	817	816	843	830	840	806	864	781	839	847	856	853	819	862	834	861	870	858	810	805	867	817	848	820	809	872	802	808	844	797	887	811	907	845	814	815	832	866	862	801	849	862	830	837	789	837	867	858	814	841	841	785	815	783	848	830	865	832	843	839	817	794	801	777	833	859	843	847	847	865	800	827	797	785	829	824	902	844	820	831	838	798	888	859	842	884	808	838	878	832	806	801	791	869	866	774	840	798	795	834	848	839	859	819	838	853	807	845	872	818	817	826	808	831	825	815	813	770	835	813	835	825	833	788	784	807	807	863	882	871	828	826	815	777	843	802	805	858	832	782	812	847	838	826	841	784	863	878	795	829	831	838	870	847	811	881	881	871	914	867	856	823	835	826	832	770	763	842	855	846	834	793	800	858	851	811	791	787	890	801	828	850	815	832	871	913	774	853	810	825	788	786	864	833	846	828	848	805	830	826	858	782	868	851	845	846	796	793	821	819	828	788	821	821	892	843	848	855	856	819	862	850	811	866	838	792	830	818	904	814	816	847	852	849	773	867	796	867	843	829	841	814	793	878	840	871	800	914	783	785	853	805	851	811	837	812	882	836	827	808	879	816	827	829	881	837	842	863	809	830	866	868	829	824	842	816	845	820	857	911	852	798	820	911	857	831	909	853	847	797	893	895	803	831	837	828	871	797	792	837	856	816	850	859	860	861	851	801	823	812	803	774	799	847	821	812	833	844	858	794	802	790	844	842	855	856	758	803	811	838	802	828	842	816	863	848	769	853	816	872	854	866	812	877	812	836	858	835	856	843	835	920	847	806	869	866	817	854	877	855	818	865	826	885	827	789	832	842	856	867	876	837	795	817	820	825	789	847	861	866	856	788	790	859	873	828	801	852	831	816	830	825	858	842	824	855	833	849	850	847	895	791	852	819	859	792	791	876	903	792	890	797	833	793	866	810	823	825	827	912	826	887	802	843	862	847	853	907	805	841	828	902	812	823	895	827	820	842	815	823	787	836	802	846	853	839	850	852	888	792	823	831	855	802	855	835	829	823	803	891	803	828	876	838	782	883	802	864	817	811	849	846	819	791	832	791	824	878	867	851	827	766	810	830	831	852	884	865	829	836	865	845	847	873	838	804	852	771	790	872	820	897	805	860	826	759	860	824	838	853	846	848	847	884	884	840	854	881	848	843	872	814	805	862	838	862	843	845	871	838	869	817	815	821	858	852	860	801	813	850	804	827	857	834	771	860	820	823	801	733	832	846	854	771	849	832	822	847	848	875	828	798	808	857	852	857	820	860	834	840	846	762	856	903	847	784	796	855	852	828	826	826	853	819	806	787	826	800	860	833	907	867	838	796	876	814	873	849	840	831	830	831	821	827	828	811	854	844	808	841	825	811	850	801	867	793	811	830	824	861	863	806	812	867	845	815	847	848	846	896	819	844	852	895	814	833	846	860	865	767	824	833	843	790	812	843	841	768	841	899	851	853	859	865	796	872	893	847	810	860	784	823	812	851	838	815	838	823	825	796	805	856	794	813	821	877	854	858	816	822	855	784	860	870	833	822	823	826	869	903	846	868	880	834	864	851	900	840	857	775	788	808	864	865	840	836	830	791	823	872	870	821	801	777	826	819	843	835	795	836	841	851	875	805	828	786	865	854	784	851	810	877	854	847	857	810	845	838	864	839	773	886	842	873	825	847	822	808	840	836	855	836	798	813	875	805	870	855	886	837	830	823	868	864	817	877	841	809	863	844	839	854	849	870	847	812	817	907	860	863	833	797	864	837	762	819	830	779	837	838	837	817	868	822	834	856	810	804	849	812	854	843	832	834	842	843	856	792	825	827	882	815	859	862	850	852	888	886	882	822	858	823	836	849	831	818	841	831	794	786	776	786	835	823	838	810	830	851	856	840	857	848	788	834	800	862	858	795	807	889	850	825	838	851	845	827	860	803	878	840	848	823	875	770	828	864	831	810	851	802	851	824	888	851	844	849	812	808	836	883	847	897	833	841	822	849	917	808	836	836	801	877	890	839	810	843	815	832	829	853	877	838	862	834	859	843	829	827	813	894	819	853	873	819	837	796	816	864	828	853	819	827	855	852	817	839	806	830	873	803	830	873	807	863	847	773	841	863	798	810	842	837	846
22824	20242	21312	10939	5663	8204	28496	37062	26267	14918	6107	936	448	404	432	400	379	376	375	356	361	372	388	358	369	393	359	389	346	364	345	391	397	336	350	353	366	375	352	345	355	351	391	383	395	376	360	368	399	383	349	398	377	347	339	352	336	407	383	377	360	361	356	355	398	402	380	397	385	366	387	392	405	364	371	352	359	358	355	374	339	387	393	356	360	370	335	402	346	339	323	377	350	366	396	383	377	327	363	393	363	333	371	379	353	400	396	347	379	387	382	333	388	325	395	402	365	347	366	367	391	355	360	372	369	389	355	343	370	398	345	393	354	368	374	371	374	348	380	393	374	402	348	365	345	355	388	366	368	357	358	338	348	362	359	393	360	375	327	367	349	325	367	383	379	354	393	356	359	350	406	372	321	355	381	396	336	368	362	343	392	384	352	360	410	363	379	356	353	402	338	362	379	384	387	384	381	397	358	343	401	369	349	339	333	395	365	366	363	362	382	370	406	368	364	349	364	378	339	367	350	347	387	352	372	377	379	379	361	385	393	369	379	374	352	387	366	341	344	346	358	378	376	366	367	343	364	361	372	348	343	339	378	345	345	367	407	387	381	371	365	377	352	345	338	390	374	360	361	373	386	362	367	369	357	361	364	354	364	387	362	377	400	368	387	408	404	345	335	405	419	380	365	381	380	358	392	374	373	373	375	366	373	399	367	390	361	402	359	399	399	384	365	357	390	368	384	383	360	386	347	377	379	359	365	362	415	398	359	341	378	363	347	373	355	347	363	378	383	393	366	363	377	339	395	342	382	377	377	344	357	351	377	357	365	384	354	412	402	433	360	343	377	364	353	347	359	331	378	367	333	363	373	374	383	392	377	331	371	365	366	404	400	374	404	341	398	395	341	361	358	371	395	375	357	387	375	337	394	313	359	373	381	356	361	348	396	359	353	360	364	374	350	392	376	352	408	356	399	405	367	345	367	399	345	379	352	347	376	372	378	317	327	365	376	390	358	380	352	347	388	376	438	375	378	372	317	384	374	397	381	388	366	405	357	332	362	353	377	364	363	346	365	362	364	373	345	378	362	362	405	352	344	371	395	395	377	382	370	407	344	337	370	373	365	359	386	328	360	347	370	389	386	348	355	379	400	354	384	381	374	363	397	362	378	392	381	345	370	392	366	352	380	336	368	354	367	386	375	352	354	358	343	359	362	360	390	360	349	346	356	355	396	341	372	364	398	377	380	374	364	382	377	407	377	375	414	391	415	398	357	392	374	359	354	376	366	382	392	361	376	380	389	345	365	355	338	346	369	364	340	379	397	368	389	362	402	370	349	380	379	372	373	366	376	384	382	358	355	358	380	402	384	345	347	368	355	367	416	362	367	364	340	366	413	349	363	323	380	335	348	380	371	349	392	382	394	334	344	372	378	376	398	382	374	389	340	364	368	344	344	372	359	379	348	382	375	354	378	343	367	350	332	390	376	355	351	361	378	376	363	385	370	374	359	373	338	337	369	370	361	399	330	390	383	395	357	380	369	360	403	360	356	377	369	358	392	366	327	391	377	365	355	377	337	369	377	373	351	362	401	390	336	341	376	362	388	408	384	369	370	350	367	370	373	374	351	360	370	335	345	381	361	377	376	350	395	355	384	337	369	340	329	357	369	356	380	352	354	380	365	377	334	371	369	354	383	365	376	388	335	369	350	394	392	357	365	355	374	377	371	404	361	405	379	366	361	378	378	360	411	385	376	362	370	339	355	355	391	340	391	426	388	363	390	357	441	353	375	354	392	368	380	359	383	372	379	351	380	417	385	378	340	374	351	371	392	329	354	361	372	360	350	344	354	391	362	354	361	384	364	411	413	359	350	356	385	392	376	362	358	354	368	320	355	352	360	353	344	404	400	390	346	374	341	356	350	364	361	352	353	364	366	336	381	391	384	366	373	390	351	397	357	350	387	387	363	349	378	375	376	410	374	384	390	331	335	366	356	379	366	355	366	376	373	362	369	347	341	347	361	364	348	342	405	407	352	376	363	343	376	383	381	379	335	404	374	384	393	385	368	354	387	387	347	366	348	376	361	362	364	360	335	363	373	352	380	347	377	388	364	362	349	388	377	380	383	385	371	348	382	340	350	357	395	375	354	388	381	370	347	383	367	361	345	342	342	403	388	370	364	340	358	333	360	369	346	359	372	367	380	362	416	376	386	381	360	354	378	345	389	334	363	376	365	362	389	348	364	378	377	311	380	377	398	332	382	412	359	327	357	399	352	363	380	368	371	367	348	369	418	386	345	419	376	378	339	371	346	365	362	378	382	363	385	371	366	418	361	388	374	357	376	368	374	377	427	349	367	409	374	360	339	326	355	388	378	337	370	384	394	390	322	364	371	351	384	364	375	393	380	397	372	325	408	382	351	340	359	372	356	385	377	400	360	392	351	351	359	374	381	360	377	372	355	362	379	407	366	370	399	367	375	344	357	370	386	357	354	345	345	387	370	395	385	369	377	366	374	371	378	371	386	358	341	407	351	391	339	351	375	364	383	357	362	385	362	385	380	358	388	372	421	382	352	385	374	355	369	386	346	372	353	386	361	379	373	390	371	362	352	396	351	377	371	366	369	374	368	378	377	426	408	399	389	381	388	417	356	360	376	361	354	342	372	352	401	360	358	413	365	380	391	356	371	390	354	376	370	389	340	364	366	343	349	388	374	348	359	384	377	347	363	369	398	340	368	379	344	328	384	408	414	380	341	400	390	375	367	336	362	344	392	340	368	380	376	299	369	412	364	363	369	391	353	365	373	367	374	374	363	338	371	356	391	351	362	388	406	368	348	353	398	333	371	401	397	367	346	397	400	380	336	349	362	365	385	389	371	354	403	368	380	349	365	367	388	373	383	364	327	361	401	409	344	358	346	373	359	380	376	364	369	366	378	342	357	378	390	393	381	384	391	385	376	341	369	385	369	364	382	343	376	390	372	395	349	416	391	373	360	366	367	350	364	361	376	386	365	359	400	356	337	365	376	362	413	402	375	407	335	393	383	390	379	368	369	360	345	330	404	391	372	396	324	366	377	353	374	346	365	381	346	375	362	376	372	366	364	358	377	382	363	360	375	351	382	367	424	344	351	372	345	390	401	376	391	373	355	371	396	386	357	386	363	407	383	367	330	387	351	384	371	340	368	393	379	385	352	362	396	382	363	352	368	327	344	377	350	329	374	357	401	356	378	358	386	404	389	383	343	355	357	342	357	357	382	393	345	385	358	360	370	420	371	357	382	360	379	353	367	367	396	367	356	369	359	410	380	358	369	385	377	364	376	360	384	379	373	379	372	363	360	390	388	348	357	365	345	366	368	364	413	385	388	394	349	380	422	343	379	373	388	368	376	363	370	341	373	395	391	391	365	386	374	340	375	368	387	373	398	361	323	379	361	398	409	403	369	372	307	362	382	364	377	359	379	365	416	394	383	379	393	374	366	385	344	391	358	362	372	377	375	381	334	349
13747	16735	19636	13587	11564	22075	47030	51840	41946	30519	16640	2623	1181	1171	1117	1008	1042	958	957	921	899	884	853	944	919	906	901	891	898	903	897	882	922	946	890	912	901	919	899	923	912	848	926	858	874	856	849	864	845	884	934	922	877	874	889	896	895	877	825	894	857	911	885	902	903	903	878	829	890	864	913	919	896	921	877	921	864	951	886	919	857	914	956	909	870	930	899	884	902	868	868	886	909	909	844	838	901	867	937	924	903	900	849	871	928	875	905	887	905	889	933	863	896	926	937	882	966	920	910	878	877	827	944	856	916	893	939	895	893	885	890	854	875	947	888	903	906	850	862	865	879	905	955	903	875	894	888	894	910	876	872	860	914	874	896	892	863	909	883	802	932	873	931	855	861	903	896	859	948	891	874	925	915	841	899	878	862	868	878	894	835	917	867	884	847	835	850	912	850	927	911	933	853	892	876	870	866	886	836	896	913	838	924	878	916	852	898	894	891	879	921	884	860	904	895	926	928	938	879	897	932	866	932	878	900	898	894	895	870	901	889	919	871	912	894	884	876	906	849	933	871	909	904	926	906	924	866	887	847	920	905	883	889	881	912	876	911	885	910	871	886	865	938	924	832	911	858	896	895	890	913	873	904	834	871	823	845	890	921	912	857	865	884	888	871	869	893	888	876	913	901	940	898	898	878	903	898	891	900	893	869	895	883	929	901	888	876	895	829	894	914	902	927	818	890	907	819	852	907	911	939	917	898	909	944	851	911	831	873	869	889	855	954	877	922	885	876	901	869	936	868	892	878	926	881	924	987	874	867	854	891	898	853	926	900	937	932	850	874	898	937	925	918	867	892	887	904	880	877	908	825	893	962	900	902	902	879	849	879	892	900	917	891	885	894	881	913	855	914	818	935	889	914	856	855	902	923	841	900	852	919	893	956	866	902	903	860	908	886	899	836	875	891	885	869	856	874	842	840	846	936	930	848	908	927	923	887	877	921	907	921	837	933	928	895	882	896	863	847	872	881	917	914	884	863	944	937	935	901	900	868	879	920	931	908	857	935	896	918	885	826	887	870	890	893	917	897	883	892	962	854	871	830	835	926	865	884	894	895	853	913	896	969	873	905	866	904	905	919	915	876	854	925	940	893	928	870	852	917	904	928	936	859	905	897	930	880	897	887	831	910	938	902	922	911	899	897	886	881	939	887	864	875	891	884	847	821	921	904	896	844	915	909	875	912	887	880	921	843	833	889	869	866	882	913	918	889	886	911	891	955	842	881	961	876	907	889	892	914	916	862	830	971	936	871	898	883	872	835	889	911	927	900	819	929	893	938	957	859	878	922	889	921	896	877	854	821	886	871	862	858	887	915	897	916	876	887	908	859	916	926	911	928	874	930	897	883	891	898	889	903	906	879	918	911	917	889	875	905	901	904	909	867	905	883	880	861	939	876	852	880	900	811	881	897	880	891	868	892	836	864	878	934	867	933	883	842	824	909	903	860	879	852	879	958	939	881	899	856	851	879	857	864	902	946	857	862	888	938	930	863	860	953	896	874	838	880	881	924	859	910	875	892	883	969	886	912	895	899	909	921	874	897	930	842	891	929	903	896	967	889	808	868	918	902	926	905	923	841	855	865	889	905	869	889	869	932	844	905	868	876	941	866	911	883	897	890	890	865	879	876	887	914	912	931	925	856	858	903	925	943	891	898	885	892	927	894	878	887	915	916	919	838	882	903	912	913	902	901	905	866	907	892	886	896	945	897	902	913	910	873	856	857	924	895	888	893	870	933	968	922	901	887	881	844	878	861	905	976	923	876	884	885	880	862	929	898	853	949	927	880	881	918	934	836	911	881	908	914	864	922	913	849	884	894	887	872	927	892	926	869	914	901	873	892	857	897	923	850	911	865	941	915	890	888	885	957	907	908	867	908	894	926	925	850	861	880	899	896	869	816	898	902	920	928	842	891	868	877	881	874	904	920	909	865	834	862	904	861	899	929	872	868	923	883	910	911	869	905	908	898	881	900	874	924	958	957	880	872	940	886	848	875	886	871	872	858	831	911	908	910	899	854	888	894	913	894	896	848	961	913	849	841	927	879	803	911	881	875	959	859	868	906	902	910	912	909	925	887	811	864	932	921	904	891	889	929	885	889	906	871	841	951	872	907	836	954	887	886	930	887	855	937	913	881	877	858	821	833	860	883	871	913	869	865	909	866	871	821	898	862	928	903	874	922	920	906	908	915	931	919	884	865	916	889	883	867	865	843	902	842	921	920	903	921	922	908	886	827	877	894	907	864	879	889	886	892	882	925	880	891	846	884	945	958	890	856	875	878	882	910	846	905	900	910	887	916	920	892	850	869	869	890	892	895	912	895	914	890	914	887	888	923	883	906	914	926	923	864	936	862	910	901	854	881	910	889	909	872	866	903	873	908	858	891	854	916	887	884	873	835	860	872	861	928	895	887	894	923	865	895	817	921	950	883	913	904	926	859	899	912	914	876	887	886	921	859	901	884	934	934	890	908	866	866	869	894	922	908	909	903	885	888	834	865	912	848	865	846	889	889	902	917	872	865	921	830	889	869	937	905	865	914	890	910	901	887	867	929	883	863	853	875	861	887	931	879	914	906	945	921	875	876	850	835	942	910	956	867	822	843	850	940	884	916	937	849	879	897	913	889	866	888	880	921	876	903	957	929	862	894	891	871	833	847	907	893	939	882	906	893	893	852	853	860	869	909	893	864	879	890	872	875	897	852	875	949	855	920	889	944	847	882	853	910	945	883	952	897	865	942	896	882	918	892	947	841	931	874	894	894	862	921	897	905	875	898	939	920	857	863	868	848	908	854	937	915	898	903	916	872	833	910	895	863	868	863	947	911	904	919	890	929	919	854	796	929	927	886	900	858	931	906	930	880	851	867	919	892	880	952	867	957	892	935	883	869	905	855	876	888	867	822	898	889	877	886	870	892	886	853	909	955	846	883	893	920	961	884	886	913	881	922	862	891	946	917	903	889	915	886	879	987	898	847	895	917	907	865	881	866	888	874	881	955	888	899	885	911	939	901	902	938	891	871	917	905	840	855	904	889	880	879	880	900	895	891	845	917	862	865	883	887	931	839	908	905	870	895	877	857	949	892	948	855	915	911	926	885	908	912	884	860	882	859	864	915	895	872	908	902	905	868	879	924	933	877	890	898	897	897	892	909	877	834	921	952	913	883	863	819	925	873	930	899	918	870	877	918	882	904	914	918	930	905	884	898	853	948	906	856	897	897	882	914	894	897	865	895	919	865	881	896	892	871	851	897	882	933	900	890	877	925	820	860	868	900	911	891	886	945	890	944	825	870	864	897	911	826	918	842	890	929	869	889	888	896	922	861	893	919	905	822	859	914	894	900	922	898	859	911	920	888	893	948	876	854	882	886	878	935	910	926	873	889	919	878	852	872	909	923	858	887	891	926	937	907	895	910	886	895	883	902	909	975	855	911	936	894	905	861	955	918	901	903	925
34127	29253	29736	19272	12239	10929	43270	52569	41934	27654	13383	3125	467	364	359	349	293	304	297	299	297	256	324	298	277	268	294	324	287	283	272	291	281	286	289	274	301	281	302	272	263	277	276	276	289	254	313	272	269	280	258	270	256	300	278	267	289	263	295	236	308	289	309	276	287	250	269	308	269	286	291	314	273	290	281	294	315	270	307	289	294	278	288	263	283	250	273	299	297	301	301	275	276	303	296	311	309	284	274	276	298	303	254	308	253	316	256	261	304	258	277	289	272	278	316	303	292	256	271	276	291	272	297	265	265	284	300	319	310	293	304	280	318	280	285	325	292	290	296	288	281	305	303	298	251	287	306	262	297	267	276	318	273	300	261	306	314	268	283	306	301	321	284	298	308	298	291	302	280	295	287	287	283	284	279	318	286	280	276	306	282	334	290	287	310	267	294	281	264	289	290	293	296	275	281	318	285	305	325	294	283	294	273	259	272	292	292	285	236	286	303	307	284	280	284	302	310	311	287	329	315	283	300	281	264	260	286	293	281	276	288	274	270	269	297	286	292	288	266	289	284	293	326	318	260	268	291	264	292	319	275	284	288	286	292	291	273	288	257	268	313	314	296	306	293	311	305	257	292	274	284	282	277	274	307	275	268	270	303	244	298	283	297	288	273	277	275	279	256	307	267	278	299	298	296	274	277	291	298	263	283	292	296	282	291	275	293	285	281	294	280	310	303	277	299	277	282	284	285	245	271	290	291	284	281	292	316	280	308	268	269	251	305	270	278	289	304	295	291	284	304	298	300	299	274	283	284	286	275	319	281	271	291	308	304	318	305	316	268	262	279	252	271	273	276	284	268	259	288	285	303	290	296	292	284	294	258	290	276	317	300	287	269	266	264	289	301	278	296	258	263	266	301	330	309	317	296	316	271	301	274	273	255	293	282	278	289	269	299	289	241	309	266	278	257	303	289	322	282	279	280	289	282	284	290	301	289	287	306	276	285	286	277	293	286	314	322	274	298	287	267	285	295	287	274	292	303	258	289	269	289	281	293	287	251	271	311	284	293	315	312	299	312	299	277	286	278	309	299	278	277	267	270	278	251	321	257	277	273	274	303	245	302	283	338	293	281	269	288	294	298	285	283	302	292	273	291	284	288	262	240	281	274	296	284	325	292	298	305	286	297	301	268	263	288	293	271	257	314	269	288	314	298	286	288	290	315	279	286	285	282	276	271	254	278	283	289	246	253	311	343	294	321	273	268	276	271	285	285	295	271	291	313	307	293	283	288	272	312	297	293	282	319	280	276	290	286	268	295	294	294	279	312	275	271	307	280	273	297	279	257	269	298	282	288	282	282	258	278	252	267	277	271	302	291	263	306	291	269	266	265	286	255	310	296	294	303	303	277	274	279	291	259	325	343	279	296	296	279	284	300	275	276	278	248	272	279	252	262	284	284	304	274	298	277	307	280	275	301	261	304	281	312	269	308	268	303	272	276	287	290	301	236	312	284	281	263	304	319	269	318	275	304	289	306	270	291	276	283	270	314	279	267	306	289	273	314	308	285	276	302	279	303	301	311	262	292	276	317	280	322	299	291	241	299	295	295	281	319	294	318	292	283	277	239	293	250	285	297	277	293	272	301	292	301	287	286	307	281	317	333	295	316	314	298	294	329	322	274	283	288	300	296	306	305	295	291	283	292	266	297	252	293	255	278	237	289	282	298	301	289	297	317	281	274	284	280	281	279	280	305	297	274	301	299	292	319	276	299	274	296	304	280	269	274	307	285	277	278	291	296	267	272	292	288	288	294	310	293	285	298	285	299	289	290	307	305	274	314	292	291	290	274	264	275	285	283	302	293	280	279	281	285	256	262	259	295	301	293	299	276	303	323	292	296	279	318	312	278	283	277	286	327	260	295	302	271	301	275	323	255	304	287	272	305	284	284	283	269	283	302	286	277	267	281	284	296	293	289	260	255	292	288	249	278	321	284	303	268	306	300	310	314	278	273	298	297	319	277	290	284	304	286	320	296	279	297	282	270	295	286	249	264	266	294	302	264	263	290	299	292	293	317	256	292	270	279	314	295	312	298	304	273	303	316	300	260	268	326	311	283	265	261	286	241	286	269	315	280	311	275	280	287	288	250	276	244	262	275	273	312	282	286	258	267	301	277	270	302	277	295	282	306	286	264	251	290	276	280	308	291	265	276	277	278	300	283	263	297	301	276	306	278	265	279	295	301	288	278	297	278	268	297	294	276	257	293	288	274	313	293	296	269	287	285	258	293	301	278	311	275	266	299	268	253	303	306	287	283	274	279	276	285	261	290	283	288	268	329	254	288	282	293	278	297	280	281	285	259	310	276	277	278	280	318	280	268	265	266	299	284	288	290	293	310	274	301	299	314	292	315	309	286	290	284	281	278	270	267	290	298	258	287	288	291	265	310	300	287	269	300	315	320	273	271	311	293	283	265	280	260	289	280	298	253	264	301	276	274	256	281	274	295	266	327	264	282	285	256	304	293	292	302	291	292	279	287	305	289	293	266	315	298	302	272	290	269	294	284	292	267	279	302	284	293	270	287	282	263	272	258	288	297	275	279	285	327	284	282	283	270	324	313	275	302	287	277	282	310	288	293	288	279	297	291	285	283	291	291	273	318	278	281	286	291	267	285	286	301	265	290	311	336	307	295	296	278	300	262	294	297	277	270	280	274	289	287	275	258	312	321	286	280	268	293	291	261	272	300	271	261	311	268	296	283	279	282	292	297	274	274	282	279	286	287	278	281	295	281	298	283	294	272	301	295	289	269	293	283	316	270	301	251	266	294	281	281	293	272	294	293	290	277	259	299	302	278	278	274	271	276	276	277	279	248	280	281	251	261	290	259	295	303	288	274	254	265	268	286	278	303	290	280	297	295	300	272	290	285	291	289	269	274	291	269	305	291	279	254	293	269	273	265	272	277	303	272	266	303	289	287	256	263	250	300	279	263	284	312	279	332	281	307	267	262	310	306	274	287	313	281	295	309	289	292	260	244	286	268	292	294	283	291	275	273	282	255	255	306	285	272	295	309	283	265	335	277	265	293	280	266	283	293	318	297	315	292	295	251	253	307	306	279	263	305	315	258	293	271	260	309	279	266	300	287	298	269	283	272	299	307	284	289	306	267	272	281	290	298	262	296	305	269	309	286	314	299	305	343	289	275	259	301	264	301	267	275	304	280	289	308	270	281	299	255	277	279	278	291	288	294	273	299	296	253	338	258	294	309	277	310	303	264	302	271	275	288	278	293	291	263	264	310	286	239	265	287	279	296	298	278	301	266	275	290	289	291	295	285	299	309	277	266	309	286	286	293	282	257	270	271	308	272	271	283	285	304	274	270	312	292	303	286	263	294	284	317	273	312	273	309	273	268	286	307	281	242	262	339	297	299	315	269	310	308	296	270	272	318	313	319	279	302	288	292	264	260	280	311	293	271	280	296	292	282	304	293	267	295	286	284	295	289	267	302	283
19979	21768	26777	21506	18698	22829	59367	64979	55376	42509	26941	7742	1046	1151	1145	920	902	827	793	736	735	765	742	733	674	730	746	694	705	720	710	724	736	711	700	706	723	709	712	721	716	710	667	699	690	679	702	689	681	716	699	696	725	729	714	734	632	674	695	702	724	717	660	732	710	673	732	652	728	698	710	655	655	701	688	719	716	694	656	730	750	675	726	693	709	685	689	719	654	701	710	727	714	676	707	690	701	707	674	695	670	664	697	725	676	716	759	652	730	726	694	701	706	692	717	706	705	742	711	663	706	652	769	700	697	686	674	650	737	657	737	687	714	727	685	695	748	700	713	702	643	737	699	710	686	667	722	727	701	692	696	699	717	708	721	668	685	693	720	682	700	734	655	723	690	666	745	712	672	743	684	725	698	704	677	696	732	686	762	729	717	673	768	679	766	676	690	697	672	719	703	656	655	702	682	714	724	682	702	703	656	665	721	661	728	659	709	714	711	687	689	672	722	744	677	733	698	661	702	660	672	673	631	733	683	695	713	678	694	674	691	674	676	663	693	715	705	676	737	752	645	668	745	660	686	652	718	636	645	706	714	739	697	708	699	677	717	717	675	683	683	684	649	666	716	672	703	671	716	686	680	712	673	789	665	716	713	690	748	728	686	715	663	724	634	702	715	682	656	691	659	682	697	668	690	678	707	695	681	688	726	706	693	695	672	706	715	667	696	697	665	688	729	703	683	686	716	710	726	719	698	701	688	720	658	696	676	700	753	735	686	718	720	695	693	701	732	688	732	707	664	648	690	720	670	734	707	657	682	697	662	692	681	733	699	672	699	720	662	734	719	677	723	700	658	700	670	719	708	700	675	657	717	730	717	691	772	669	662	671	697	713	697	672	661	745	713	680	688	726	697	716	674	721	715	661	642	720	707	693	745	695	708	694	741	674	716	648	718	695	714	647	691	742	685	753	718	713	718	699	712	720	694	681	754	718	683	657	687	660	702	702	710	719	705	640	673	653	721	707	688	647	766	782	739	739	665	715	618	671	672	730	723	693	737	664	662	725	702	754	702	668	752	674	757	683	717	719	693	695	693	701	729	678	715	686	661	707	672	682	700	725	739	704	694	692	716	700	706	705	675	687	685	712	683	689	687	707	634	730	696	688	667	691	728	671	729	674	729	722	710	736	715	700	722	709	709	705	733	768	638	689	723	736	650	739	701	728	700	718	694	734	703	671	730	732	726	725	681	621	698	671	702	750	708	705	680	744	730	722	696	708	674	671	687	691	731	724	681	652	761	691	708	694	646	694	699	690	710	677	652	752	685	702	709	692	637	722	677	719	667	705	668	699	712	686	711	719	693	730	689	687	733	682	706	696	706	697	726	684	655	707	664	716	631	704	732	675	678	750	675	651	668	709	678	685	734	721	704	674	695	674	710	704	662	725	682	683	690	677	681	715	670	724	749	707	631	647	713	691	660	705	703	644	713	701	733	713	738	685	711	697	675	706	689	732	675	715	753	704	671	733	690	750	689	677	696	699	681	674	690	688	677	712	637	687	752	728	710	682	692	703	704	684	649	718	671	735	697	733	706	712	723	757	702	705	703	730	704	714	693	717	674	690	690	707	678	691	679	716	698	756	636	649	666	743	692	727	727	689	674	711	704	737	746	720	714	711	702	679	681	735	727	688	740	678	737	694	716	717	654	726	696	682	681	721	713	705	751	723	741	705	737	740	776	688	649	698	659	730	687	671	694	689	717	733	703	694	674	754	669	654	718	713	752	706	694	683	709	694	712	694	747	698	695	728	676	687	687	692	708	700	702	745	711	703	729	673	704	698	668	690	679	741	654	705	742	677	637	723	700	666	688	714	751	715	751	686	689	742	695	676	661	730	706	721	737	723	722	689	705	700	683	701	678	711	694	719	697	668	693	741	703	674	629	741	655	704	724	725	717	713	644	696	682	704	715	685	682	700	672	681	721	716	707	699	733	678	727	688	691	682	716	675	680	710	701	649	725	677	707	711	693	700	657	659	668	717	685	719	676	697	728	685	702	672	702	732	742	689	758	700	748	685	678	727	696	709	716	704	678	664	683	676	666	735	669	658	706	691	664	702	708	710	692	699	663	717	688	689	743	649	750	679	717	708	698	703	692	720	709	702	668	647	709	737	696	738	719	725	663	692	679	681	714	742	691	706	686	689	690	720	691	724	688	673	726	685	681	680	725	712	705	690	705	711	677	725	699	700	664	699	692	694	669	696	696	720	727	722	700	710	702	678	727	705	686	661	749	670	662	696	704	752	646	711	726	658	701	740	669	678	690	713	683	740	736	668	655	649	635	702	735	708	670	675	678	730	721	704	668	715	703	688	735	677	672	696	715	711	675	701	720	679	664	659	715	686	667	681	674	676	690	738	711	696	724	685	712	690	668	686	684	709	670	662	695	666	676	681	749	668	701	675	771	685	718	671	678	678	735	699	720	671	665	730	737	757	741	727	665	697	665	701	669	724	707	744	699	728	718	696	720	676	720	701	697	685	708	718	716	688	667	722	685	726	736	701	727	694	711	738	688	687	734	672	714	714	685	713	701	660	690	724	699	717	682	714	660	712	742	721	699	681	709	686	706	723	671	728	682	704	678	691	689	721	687	767	738	719	676	688	710	654	752	722	695	690	685	705	703	689	710	701	670	662	677	680	665	715	680	681	653	728	701	689	645	676	685	666	713	625	738	673	684	689	698	717	689	657	648	730	701	689	681	648	706	704	686	699	734	670	684	670	650	712	738	716	772	712	677	711	694	694	701	710	684	704	721	726	672	752	680	717	686	643	706	723	651	659	729	711	675	730	708	719	712	746	724	679	724	725	712	755	755	706	665	671	770	716	686	673	688	732	674	699	706	692	695	649	679	682	730	661	714	729	739	709	701	672	701	721	686	679	714	708	704	705	715	723	734	717	743	708	683	663	682	673	673	700	714	693	735	757	685	675	707	696	704	674	705	676	685	704	710	714	709	704	679	672	686	693	769	694	698	710	718	723	677	678	642	735	702	685	741	686	667	662	712	717	699	695	683	758	732	654	686	721	671	732	664	711	648	732	673	693	705	703	658	667	650	743	699	705	709	704	702	711	708	711	718	731	684	670	722	714	680	705	695	763	707	731	704	714	675	701	723	695	716	700	680	739	781	665	726	700	726	720	781	694	698	693	706	683	698	681	668	684	707	700	662	698	714	741	691	724	698	703	689	757	757	735	738	684	676	711	709	676	658	699	708	710	726	716	692	696	697	712	661	688	685	713	725	722	726	680	751	673	728	696	688	724	671	705	711	729	689	653	697	733	695	658	710	701	697	708	672	716	704	707	732	758	711	685	645	730	708	699	733	702	660	710	700	706	704	675	709	666	693	707	684	641	708	708	683	735	668	694	661	669	695	728	745	646	697	681	684	688	667	743	663	691	679	723	648	697	673	739	696	722	740	712	706	692	692	716	745	654	735	697	733	721	696	706	695	702
9836	4406	3437	2226	1844	1386	1469	2890	3162	2370	1429	524	313	356	334	372	344	322	359	359	342	355	358	312	341	345	314	309	347	313	326	335	388	338	340	312	352	324	327	336	314	333	331	317	316	320	348	298	345	310	321	295	314	303	309	336	342	321	343	356	356	316	324	316	315	295	361	313	302	309	332	308	346	363	357	346	320	299	314	307	372	365	324	315	339	323	319	314	313	317	320	319	342	328	341	334	326	332	304	387	326	326	355	344	347	300	331	344	349	334	328	294	328	319	348	331	339	335	330	349	326	361	338	333	364	329	344	334	343	336	334	354	328	328	346	314	292	326	339	346	328	331	311	310	340	312	314	336	347	299	329	330	343	321	356	339	307	324	339	331	314	312	346	355	367	337	334	312	340	348	362	336	332	315	316	346	338	338	334	338	353	347	343	343	330	332	316	334	345	352	347	353	350	377	327	355	325	331	346	307	339	330	390	336	325	312	333	356	317	341	313	307	306	336	346	341	355	324	337	325	368	340	347	338	337	347	342	358	320	307	322	325	360	366	346	321	328	347	325	348	355	301	295	333	363	328	298	349	344	347	321	326	332	347	334	330	350	320	293	327	353	338	355	328	329	316	340	328	285	351	331	363	346	332	299	345	313	330	317	313	292	327	338	357	327	338	321	331	319	310	341	358	346	327	352	313	333	364	322	326	337	342	343	335	329	355	332	330	365	325	338	345	311	289	336	336	320	303	335	354	330	334	320	348	343	309	289	323	339	337	335	324	320	298	344	356	343	345	310	343	326	343	319	360	348	344	334	325	354	319	321	357	334	326	354	336	362	351	295	348	341	350	329	337	332	348	328	379	339	357	337	354	361	352	307	336	327	331	379	315	316	332	359	316	333	322	345	355	344	350	346	357	322	346	289	338	307	343	368	365	344	354	349	333	315	331	342	345	309	358	355	331	366	348	324	299	332	328	350	355	315	333	363	336	320	317	313	352	341	327	292	352	309	340	340	319	341	359	389	363	331	342	345	318	325	353	339	326	307	341	334	346	328	361	350	349	322	347	345	353	296	291	365	341	344	360	330	380	339	353	345	308	359	297	326	336	367	335	338	337	341	330	335	343	332	348	307	328	309	333	327	337	341	339	342	347	309	339	345	337	329	328	354	317	351	336	340	333	354	358	300	356	349	326	327	358	292	299	334	333	305	301	317	319	325	349	324	325	348	342	317	353	322	368	360	330	318	335	348	361	339	349	353	356	326	320	322	324	355	347	356	280	358	340	319	347	349	332	337	320	331	322	349	316	330	312	331	350	322	358	367	366	323	336	339	328	330	367	325	331	313	323	393	364	339	319	312	315	331	318	343	331	338	334	350	349	356	331	305	362	352	334	343	349	352	314	339	331	331	366	324	351	341	326	349	330	296	355	346	345	332	310	359	327	341	322	322	345	322	356	334	340	365	322	351	317	345	348	329	322	334	357	334	332	339	362	307	355	327	388	304	324	357	333	308	322	370	334	350	355	319	335	319	350	331	319	350	350	339	319	312	298	311	318	329	308	357	299	318	320	325	333	335	328	322	309	324	343	338	378	354	345	300	348	338	333	342	343	302	332	348	361	325	336	336	318	315	345	354	340	343	334	308	325	335	338	323	338	299	314	321	344	367	332	330	354	356	322	333	361	346	330	329	345	326	341	324	358	332	331	322	347	323	361	360	347	337	331	293	337	310	351	335	378	303	336	320	320	355	343	298	327	356	323	349	355	326	327	335	309	308	353	299	357	309	357	375	369	332	364	352	330	367	347	322	358	303	386	322	323	306	336	315	326	340	355	320	345	335	319	318	353	338	350	313	339	366	335	314	307	345	313	357	322	364	360	377	315	325	344	331	359	326	343	337	352	330	358	336	323	323	379	344	340	380	357	369	362	366	335	355	340	348	323	303	314	355	335	309	337	315	362	309	310	342	344	320	317	359	356	359	344	349	339	345	338	340	328	322	332	304	328	330	359	333	340	357	339	357	365	321	308	323	363	367	325	337	329	325	355	331	358	340	355	318	346	349	331	338	343	354	350	374	380	341	345	348	321	343	330	325	331	344	319	305	325	330	329	371	326	325	338	356	335	328	343	371	346	347	360	313	338	332	337	297	318	325	350	314	358	331	314	322	328	339	335	345	343	316	307	333	328	326	322	339	332	347	324	305	317	330	315	322	350	337	371	295	337	359	331	350	333	342	330	325	309	325	362	341	343	354	372	303	372	313	343	339	318	345	342	298	322	346	338	357	339	336	332	321	343	321	321	335	334	356	361	338	356	347	346	338	346	336	374	333	303	342	326	351	358	372	339	341	335	341	325	357	319	323	313	306	317	336	332	325	364	338	334	363	304	328	321	344	346	322	334	333	343	305	333	336	331	330	324	362	316	325	321	336	326	321	323	305	329	347	329	334	354	330	312	304	327	341	324	352	353	346	386	352	338	355	345	319	306	355	293	367	336	323	332	319	309	343	299	331	362	305	306	341	358	352	329	359	327	293	322	371	351	352	352	335	340	281	343	335	349	327	316	359	339	310	328	317	310	326	336	344	324	341	334	369	339	313	337	313	310	339	334	343	363	297	311	293	322	359	336	325	316	330	331	307	329	315	312	334	342	365	311	314	350	340	353	350	311	328	355	355	345	348	359	325	367	358	375	315	363	355	341	353	368	372	347	366	370	328	315	332	326	336	322	373	371	318	351	344	297	348	338	351	315	315	322	343	331	300	344	329	330	339	316	344	334	320	336	334	311	362	354	352	330	349	328	384	338	339	314	317	288	331	337	371	357	330	333	341	338	369	365	352	341	349	348	367	331	312	335	338	343	355	337	337	328	330	313	308	344	360	340	344	339	324	326	306	361	332	340	317	313	343	335	346	313	313	354	350	346	337	367	363	345	339	319	328	333	310	334	334	369	330	330	336	349	348	348	337	321	352	333	318	331	357	300	316	324	351	348	336	371	347	346	314	370	345	334	339	363	299	313	300	351	298	346	345	323	295	328	319	337	306	366	366	368	326	356	347	309	330	341	301	336	311	359	316	322	359	317	336	341	322	349	357	338	336	329	324	366	339	329	337	314	346	312	342	347	310	340	325	292	329	307	351	342	328	321	361	338	334	342	329	299	344	354	309	330	331	357	327	315	335	327	333	340	357	355	350	362	319	335	347	342	334	307	324	359	340	350	299	367	363	354	352	360	356	341	307	301	327	314	344	336	348	360	352	318	334	336	332	323	324	347	359	317	359	357	311	338	335	327	302	296	369	346	331	345	320	324	338	322	333	345	358	367	329	341	363	340	313	379	308	341	336	285	363	325	346	294	361	331	321	341	354	351	346	309	342	343	307	327	346	332	359	348	338	328	349	362	333	344	329	324	341	340	343	309	356	359	341	359	339	324	319	314	353	285	282	332	342	383	324	333	312	334	342	336	331	357	322	318	316	375	362	333	331	324	336	342	337	323	337	343	348	344	318	345	330	359
6001	4383	6305	6664	6335	5469	6173	12515	11492	8419	4803	1646	866	885	810	823	790	791	852	831	769	751	828	784	880	824	844	813	820	859	892	902	850	900	790	801	851	801	822	853	856	763	801	791	816	792	811	791	839	843	834	815	768	836	799	814	814	770	829	773	823	831	870	815	841	844	844	857	835	848	804	773	821	829	765	892	826	829	774	780	833	846	788	798	826	775	816	812	817	829	802	814	795	838	830	809	821	775	811	896	862	777	877	790	817	799	830	809	793	771	797	817	825	816	786	809	831	822	851	817	799	803	806	816	846	782	805	852	811	792	846	801	801	787	870	817	813	776	817	866	810	824	832	818	786	812	802	805	828	768	848	794	820	824	782	814	856	851	843	828	805	880	828	774	829	863	819	827	836	851	822	825	795	832	769	844	831	809	864	834	816	804	766	854	828	789	815	838	794	858	813	788	813	809	775	833	854	820	864	821	808	854	863	800	847	831	840	839	841	835	831	834	788	868	875	814	785	814	786	814	821	893	774	824	824	828	863	852	825	833	777	787	832	819	838	797	786	800	821	866	840	840	852	827	801	801	833	840	841	807	816	807	820	821	888	809	848	833	801	809	802	819	785	794	833	792	848	877	844	826	789	826	821	847	783	763	851	796	848	820	832	827	834	842	836	844	805	859	774	847	835	875	817	828	852	819	766	857	837	769	799	774	796	875	859	823	848	829	840	803	839	833	828	770	834	776	845	828	826	826	797	870	814	841	811	847	849	757	836	842	788	842	880	813	873	851	790	806	791	761	823	804	841	824	809	798	849	785	818	813	780	875	822	818	780	894	842	800	807	812	831	847	840	793	820	813	854	798	815	833	808	841	855	806	839	836	794	799	850	852	840	827	815	821	883	843	864	838	820	815	826	816	794	860	852	837	829	851	814	814	762	823	832	823	817	849	797	777	812	778	851	832	835	831	846	763	824	812	831	835	787	839	842	821	856	802	839	860	831	869	814	774	856	811	786	815	831	796	809	769	821	819	831	804	807	851	766	825	806	853	774	796	831	827	836	831	815	803	841	834	828	757	811	833	841	813	874	784	802	806	830	795	811	816	835	833	769	857	788	848	792	880	864	855	807	871	818	774	794	817	801	787	850	869	785	831	839	798	808	817	831	806	836	805	819	808	829	814	823	834	854	781	815	794	813	799	796	814	774	794	840	846	835	837	796	842	838	800	818	821	844	817	773	854	814	806	861	810	853	824	787	905	784	850	820	862	797	772	850	815	862	818	813	823	775	845	842	819	804	854	793	882	826	813	833	832	782	894	813	799	818	842	837	812	830	840	811	810	825	860	829	838	830	850	835	832	848	791	780	896	840	851	796	807	800	854	787	825	847	796	842	869	818	806	868	792	833	795	814	834	809	806	831	875	860	772	835	859	764	858	812	845	819	807	867	794	801	827	785	813	810	825	842	804	850	864	849	835	816	847	772	847	802	779	836	858	810	807	851	833	787	815	824	817	868	827	858	791	796	820	810	869	849	856	801	775	813	870	819	771	862	791	797	828	821	812	820	805	813	795	836	859	831	832	884	807	836	854	841	829	782	769	822	856	808	815	755	827	841	811	881	859	803	846	825	863	805	832	880	834	825	838	840	884	798	853	829	853	822	815	828	829	829	854	805	830	829	840	814	837	813	795	817	800	834	838	836	765	822	843	824	842	827	813	836	824	822	873	820	845	816	822	783	809	802	844	841	823	840	755	834	823	807	813	814	802	840	847	805	826	841	803	778	854	813	810	793	833	804	772	791	866	816	870	867	856	797	855	848	811	809	833	801	837	835	814	866	825	840	841	846	918	824	828	786	824	836	814	809	792	776	820	811	859	807	788	807	755	824	817	816	838	828	822	766	816	848	845	802	827	826	819	814	824	891	767	822	818	811	853	824	831	834	870	782	834	801	760	815	841	815	792	825	797	803	756	850	829	825	787	824	828	832	832	804	783	805	791	831	821	831	857	827	791	889	808	818	798	783	825	901	833	856	778	882	828	822	848	814	818	789	873	846	830	852	839	872	801	829	777	826	807	834	797	819	793	813	825	841	799	813	801	823	854	811	818	822	811	827	847	819	836	835	821	826	803	800	822	865	787	854	795	818	897	825	846	818	831	796	802	851	854	827	894	847	816	814	788	845	842	881	770	862	855	860	789	814	841	787	814	879	845	834	831	813	801	875	789	783	829	840	837	793	824	851	846	808	823	806	761	791	817	862	864	859	807	808	852	855	849	808	800	813	815	878	819	812	846	803	859	846	862	830	791	783	831	847	841	838	778	807	795	809	771	796	817	847	795	817	795	824	816	790	816	810	818	811	853	839	794	855	903	831	870	849	761	795	856	857	786	804	805	824	830	787	799	810	806	882	807	756	828	799	861	849	812	797	884	864	855	872	788	800	825	808	865	788	830	835	845	849	778	807	880	846	824	813	833	845	818	843	842	816	799	858	835	856	810	804	795	786	846	854	825	828	789	847	785	819	827	829	760	800	841	822	843	851	874	841	824	809	844	753	788	817	844	873	836	817	823	814	793	873	799	839	777	796	801	834	878	864	819	786	844	795	815	821	758	818	855	870	807	808	869	830	811	815	845	826	794	788	791	786	780	819	804	815	897	841	816	834	782	795	790	850	846	845	806	835	821	840	837	789	833	795	808	861	854	842	762	795	811	814	872	828	809	777	769	847	813	856	807	876	793	843	873	811	846	830	785	861	838	846	793	804	831	864	854	839	854	818	821	822	867	868	811	864	838	829	794	831	803	844	843	792	827	816	772	860	846	830	847	793	811	789	839	826	807	850	810	867	770	793	793	839	787	810	834	804	800	760	857	902	821	796	797	779	849	848	764	839	861	809	766	781	852	798	830	840	790	825	864	826	839	803	842	809	814	829	850	803	826	766	834	803	830	831	839	791	829	797	838	779	832	817	822	800	827	798	835	824	839	804	822	874	845	828	836	799	798	847	779	876	792	807	756	844	760	817	825	778	848	803	802	812	811	830	807	819	811	832	811	854	837	840	850	851	787	822	806	828	830	832	783	870	872	836	863	835	789	845	839	858	842	847	886	819	834	823	794	877	835	851	805	836	813	809	811	841	823	803	843	836	789	787	792	826	807	816	820	861	821	818	870	830	792	803	799	784	810	825	824	829	845	826	863	806	869	845	824	840	827	802	802	836	850	769	819	846	850	802	790	791	801	832	817	880	810	831	779	853	769	841	756	802	798	799	826	809	811	833	815	871	846	814	858	784	842	843	806	825	834	827	789	839	836	818	809	767	868	855	855	848	826	788	844	829	812	821	811	844	814	815	832	834	816	813	813	857	865	832	833	821	826	819	853	869	815	827	833	845	821	853	827	800	825	845	798	824	847	785	870	775	839	844	784	780	831	832	854	815	843	837	797	890	789	781	811	834	830	766	806	851	849	819	830	853	866	806	850	821	857	791	830	788	818	789	839	809	808	818	855	785	849	815	834
23747	18931	20763	12348	6674	5072	10897	34353	31161	19081	8280	2015	432	437	395	420	376	420	352	389	352	375	419	383	348	378	359	338	404	337	377	404	359	349	342	349	375	348	370	377	353	363	342	403	359	381	383	370	355	368	337	410	390	370	372	397	336	348	387	338	375	345	341	362	345	391	388	328	368	392	384	381	368	406	377	352	384	365	384	402	380	390	407	347	348	369	388	386	387	373	346	374	367	391	397	377	371	320	400	340	331	351	352	357	384	388	360	353	348	391	410	397	333	362	387	359	369	385	383	356	365	358	381	366	374	400	359	371	369	356	360	373	383	369	336	347	370	361	351	397	359	387	395	391	363	368	401	369	354	361	359	375	338	364	392	375	365	366	367	327	378	397	371	374	339	373	382	335	387	375	357	361	386	403	392	360	386	385	388	379	365	340	362	412	406	357	382	370	338	365	371	362	359	389	346	337	380	355	373	345	361	397	371	391	416	385	371	359	370	418	368	405	358	356	401	388	357	373	381	387	380	366	350	389	365	353	386	365	371	355	337	396	361	416	393	370	324	368	351	348	383	368	373	356	369	329	391	359	361	370	415	314	397	377	367	385	398	317	362	359	379	351	409	396	390	343	412	367	388	367	399	343	365	362	393	417	372	343	354	363	329	378	367	344	352	370	357	378	368	392	399	338	341	374	385	373	374	389	356	392	344	409	382	366	371	366	314	356	366	377	338	424	354	398	401	360	378	372	389	363	391	369	361	352	392	331	340	343	365	396	395	348	347	348	367	330	363	356	414	372	344	361	384	400	372	359	371	407	354	370	351	375	366	380	408	404	353	331	376	373	353	395	400	382	384	385	373	357	368	386	354	342	374	374	394	347	344	363	361	384	377	380	374	366	387	358	363	364	360	399	410	351	355	397	400	368	356	393	355	380	369	361	384	357	400	352	374	373	354	376	344	356	381	363	370	393	384	358	375	379	372	374	391	366	381	364	380	339	380	383	352	355	348	368	379	360	359	354	392	349	372	339	352	355	369	370	364	372	329	379	350	396	394	362	374	366	377	393	343	384	376	354	348	377	385	334	357	334	409	406	385	380	365	344	375	423	419	351	388	383	389	364	353	402	395	379	366	388	380	389	350	340	378	401	410	419	374	373	382	346	404	380	331	377	432	360	353	351	364	359	374	342	360	367	379	360	342	365	361	325	382	363	372	415	395	371	405	378	420	364	366	383	384	359	355	380	368	347	391	375	363	382	346	330	395	377	365	381	348	425	362	374	357	398	354	388	395	366	368	390	390	398	361	371	330	375	364	366	379	403	397	340	406	386	383	393	348	305	381	389	376	365	411	420	393	399	356	347	343	344	407	400	377	380	384	358	396	408	360	325	373	359	384	356	312	376	366	371	339	363	418	395	374	377	340	333	384	401	400	393	403	362	387	371	379	375	345	351	367	384	346	362	418	378	375	386	375	349	361	359	332	331	336	357	359	379	386	393	357	377	371	392	389	365	384	373	351	410	371	368	367	333	375	375	404	395	352	355	351	333	365	385	387	357	347	388	338	378	373	408	351	367	374	387	418	349	417	365	371	350	338	387	377	388	386	357	410	381	345	347	361	366	351	390	372	363	348	357	398	360	359	373	360	375	362	347	379	394	366	353	415	362	381	359	391	365	378	377	368	378	376	390	389	377	374	361	353	369	353	376	361	411	389	351	396	379	369	418	365	374	356	350	359	390	369	361	367	382	404	366	349	373	377	336	354	357	340	410	406	386	334	350	363	383	328	370	376	359	353	350	326	362	384	360	357	379	349	373	370	376	387	411	380	357	384	341	418	431	360	368	367	372	362	353	386	351	359	368	347	393	348	385	364	368	379	348	360	379	357	348	336	400	355	384	391	396	372	371	346	368	326	386	365	391	377	373	367	387	317	368	412	376	385	377	365	365	372	372	377	371	347	383	372	370	354	354	370	360	367	338	360	383	370	346	388	388	346	370	348	342	339	329	369	393	374	322	341	361	370	376	340	378	354	363	348	353	369	391	383	359	366	351	394	355	386	371	401	401	395	355	421	373	348	357	388	370	384	363	345	355	384	399	371	368	367	353	362	355	397	396	370	336	353	368	328	355	387	369	369	349	384	346	366	345	366	395	382	371	359	380	382	381	370	337	368	385	359	375	372	372	366	368	349	357	329	374	370	379	382	371	372	343	405	335	374	383	370	363	357	398	369	412	379	368	374	396	376	362	378	386	395	380	351	379	367	361	358	345	390	381	341	402	365	386	333	359	370	380	389	381	360	380	370	332	382	359	352	382	372	361	417	373	373	400	388	370	365	362	395	386	368	363	362	369	360	357	376	363	358	311	358	365	351	358	376	349	385	385	378	362	375	366	378	346	366	360	375	349	364	363	336	298	375	416	377	367	326	348	364	377	348	358	366	389	369	360	363	354	406	361	389	357	388	375	354	382	387	382	373	397	376	360	346	401	358	336	400	390	359	334	364	399	384	367	377	358	417	377	374	378	381	366	345	385	384	349	385	356	387	346	404	346	362	373	373	384	348	385	393	378	379	338	372	364	368	359	355	369	378	368	373	367	349	371	358	365	370	375	387	376	361	360	381	366	376	382	347	359	375	381	354	351	327	355	374	350	357	385	346	378	351	338	369	345	385	379	393	399	310	368	376	359	381	366	411	365	384	369	376	339	365	359	341	366	388	413	395	358	388	362	315	356	337	406	376	374	384	434	351	364	395	348	358	373	363	384	324	342	374	367	420	375	367	375	374	389	399	341	365	360	382	374	361	371	369	341	390	378	357	382	373	390	413	341	382	343	375	370	375	364	322	389	393	361	374	350	349	363	367	370	353	392	370	363	411	381	362	368	383	327	351	373	316	393	353	374	364	364	382	343	360	395	386	360	400	403	366	383	373	370	405	378	384	362	373	377	372	360	374	394	393	364	324	395	357	316	375	355	375	360	360	373	374	368	375	390	368	371	380	383	328	346	338	385	411	383	398	377	358	359	332	364	389	383	373	383	373	387	354	386	357	371	379	380	375	396	353	353	338	332	374	347	386	353	383	339	365	369	386	387	403	367	389	363	354	374	367	344	387	397	336	374	371	369	356	375	351	380	373	376	378	331	371	322	362	415	387	345	349	341	389	362	365	366	376	350	367	382	356	358	389	351	361	368	393	381	385	372	336	387	381	351	378	368	357	367	351	404	342	359	361	372	358	369	371	351	355	398	364	352	337	411	388	343	358	376	349	359	364	397	398	343	420	381	318	370	370	407	367	343	337	385	352	401	395	343	396	402	380	353	348	364	351	376	364	347	366	350	357	396	391	361	395	350	385	376	393	376	371	384	387	375	349	369	371	360	346	363	380	341	393	356	374	391	349	346	358	350	368	366	378	348	358	297	369	367	353	388	353	348	377	361	335	382	347	396	365	329	379	353	397	345	383	374	354	373	376	390	384	371	383	354	383	368	387	328	417	370	398	344	361	355	381	349	344	387
14283	14619	20177	17160	14065	14997	27974	52077	47117	35495	20826	6001	1208	1164	1064	1040	994	992	919	913	903	910	940	859	861	900	886	845	889	923	889	893	948	874	922	937	890	914	874	894	910	872	855	917	842	909	868	840	887	920	948	853	920	883	899	910	905	920	911	932	855	908	926	923	920	870	889	880	880	948	897	871	933	916	925	935	946	892	844	962	867	869	898	858	852	886	930	891	864	902	916	900	852	894	916	875	880	866	882	971	957	870	860	855	856	894	907	827	850	913	849	873	883	876	873	915	869	905	880	898	914	888	871	934	892	895	875	896	927	881	918	852	900	897	954	889	931	935	842	892	919	909	843	867	930	899	867	859	892	902	928	912	870	908	853	883	915	894	915	906	871	912	873	857	933	858	873	849	926	883	889	882	954	870	939	919	882	919	900	901	893	854	852	980	879	878	872	903	890	923	856	855	892	872	844	904	869	912	915	907	864	938	940	875	890	890	898	852	964	921	901	914	842	897	865	879	908	887	844	877	928	895	863	877	903	907	915	869	857	923	829	873	927	877	859	926	884	863	914	900	919	916	856	910	867	895	905	898	945	919	879	899	859	879	898	886	905	903	879	885	868	831	866	925	923	879	950	907	903	900	908	894	876	910	890	906	865	887	922	947	909	848	852	877	884	903	921	941	902	953	932	897	897	886	905	899	911	916	908	932	909	819	844	896	825	908	902	885	916	879	848	958	914	899	888	929	891	890	893	874	897	851	981	905	919	882	917	897	923	877	902	898	885	906	893	880	879	886	865	913	891	904	879	936	897	849	900	896	887	906	900	881	901	907	916	869	921	832	862	898	877	923	934	902	905	887	873	819	881	878	884	857	887	894	894	902	927	864	934	854	865	928	890	898	925	892	900	885	928	889	932	937	913	881	867	845	871	902	936	893	926	918	932	844	884	902	900	913	877	873	796	899	907	873	884	885	889	881	845	940	891	864	919	884	867	891	935	910	850	870	876	884	901	884	872	937	848	864	886	888	856	908	901	845	920	882	885	902	877	870	872	913	903	854	925	928	915	957	871	860	850	894	930	839	907	915	884	955	887	933	920	906	878	925	906	849	836	899	933	945	957	853	919	904	898	886	920	924	856	873	848	824	932	871	901	846	889	891	870	936	858	914	936	849	861	856	863	862	841	904	922	881	889	944	873	938	898	891	879	918	855	925	883	886	878	918	947	878	897	897	888	846	892	839	836	913	880	920	849	913	898	868	942	910	894	924	870	897	933	857	886	859	852	838	863	898	883	883	869	851	858	930	841	878	892	868	859	863	897	866	922	843	891	867	871	904	915	914	854	902	907	938	912	927	927	904	921	897	920	873	889	912	850	911	910	877	870	911	899	882	859	863	831	881	948	883	857	892	883	868	864	890	901	816	880	944	902	896	871	898	875	904	886	899	860	891	869	907	854	906	914	866	892	919	931	885	923	873	887	853	931	836	927	963	884	879	908	955	878	910	905	884	956	946	907	895	881	924	898	924	932	874	931	890	879	900	871	885	886	913	868	868	945	890	903	893	883	926	896	869	921	921	899	909	860	926	921	897	919	860	894	900	873	860	860	963	919	855	938	901	856	871	942	891	877	900	913	873	881	880	928	891	880	904	941	884	938	871	885	884	901	888	867	913	906	895	935	899	915	926	890	893	873	879	843	900	900	867	944	898	896	876	926	922	869	909	878	919	919	839	846	856	866	881	851	907	910	899	904	874	850	945	851	924	945	890	891	845	880	895	904	913	890	899	888	929	843	841	934	961	902	863	890	874	899	886	916	850	881	898	914	848	880	931	889	867	859	886	859	897	930	864	893	882	927	908	849	867	873	904	886	847	903	852	906	913	894	903	880	871	806	862	867	893	914	920	865	895	888	918	873	911	936	915	914	870	912	856	911	840	852	905	906	868	918	883	891	868	851	896	816	930	865	888	844	855	870	895	902	883	901	924	873	870	928	930	878	898	873	934	865	953	876	915	919	883	888	893	860	896	875	865	884	876	910	864	867	902	862	903	922	912	872	863	885	925	909	880	861	896	935	871	915	883	931	854	893	878	941	856	913	923	853	889	863	868	905	905	896	912	907	874	910	888	963	894	857	822	912	873	894	851	894	902	890	887	894	842	846	910	877	909	892	861	899	907	928	935	923	847	869	917	886	888	838	910	884	912	912	826	884	845	907	901	875	897	871	858	844	953	925	846	880	900	875	923	815	894	845	874	958	880	893	922	905	912	874	854	888	898	888	897	922	868	912	845	893	915	868	891	919	920	920	855	865	901	971	923	942	919	937	924	944	886	886	877	925	897	915	891	850	902	885	944	893	881	913	926	803	954	884	885	887	868	857	927	902	830	875	905	919	877	885	882	905	908	939	892	899	877	902	885	853	908	935	898	877	911	889	891	880	890	962	892	850	865	868	868	909	903	885	879	899	928	822	913	909	892	887	856	861	861	846	902	886	869	890	923	894	924	882	897	914	888	914	857	889	885	870	859	897	940	929	914	891	885	899	896	883	925	929	889	897	903	875	909	856	906	903	916	966	842	910	904	928	892	878	894	876	858	816	911	873	919	946	849	953	897	865	844	865	925	897	876	913	896	879	905	948	873	871	858	864	841	832	909	913	945	876	885	914	838	920	897	917	857	937	871	930	914	890	854	899	918	901	896	877	834	854	919	900	882	842	891	878	879	884	919	917	870	901	862	886	904	901	902	922	906	896	869	951	958	891	821	932	837	931	945	989	912	837	880	884	929	895	846	875	888	851	978	884	928	845	848	887	841	864	801	936	910	896	924	861	864	875	887	911	893	875	916	910	918	880	876	907	883	915	867	820	916	863	829	845	890	866	889	917	927	845	846	889	856	888	888	855	856	884	866	958	910	873	858	941	892	910	841	871	876	894	858	875	868	900	900	882	879	857	891	866	926	918	880	859	851	899	903	852	868	877	859	883	904	978	908	922	920	906	901	908	914	915	855	878	965	932	886	929	882	896	892	875	875	929	874	887	916	847	888	859	915	904	948	838	863	895	862	882	922	887	901	851	899	868	903	873	944	903	858	927	848	890	884	940	883	857	937	887	875	900	899	890	920	918	880	826	918	851	866	901	890	889	879	914	879	940	862	878	938	929	908	869	874	944	859	877	897	891	863	869	915	877	932	932	860	844	887	911	918	885	884	907	946	834	906	912	936	891	894	915	858	858	924	882	893	941	920	901	869	886	865	838	923	911	859	907	887	912	905	911	900	904	884	866	865	888	855	872	829	899	917	948	908	896	917	885	946	929	902	853	866	884	821	861	915	909	888	905	899	910	911	923	883	929	849	885	893	903	923	890	900	877	906	879	863	873	907	844	899	914	930	922	899	899	906	878	845	949	833	838	870	870	928	887	912	952	917	914	867	895	856	864	906	871	897	909	881	864	834	927	920	955	859	901	882	897	908	873	899	849	869	877	926	902	900	873	934	906	858	918	911	898	898	911	883	852	889
32779	27258	32420	20406	12382	9027	33033	52246	45093	30261	15478	3910	528	387	331	324	335	307	286	265	269	298	287	292	287	276	259	284	276	293	269	272	309	261	272	268	292	274	278	288	264	320	276	264	245	293	252	247	302	282	284	290	302	287	268	315	276	274	285	270	276	278	303	301	301	249	299	237	271	303	266	287	259	272	249	301	279	245	306	325	256	226	259	276	293	244	310	269	287	282	277	263	288	294	275	280	269	275	288	258	284	267	275	283	291	268	273	249	278	303	285	261	284	302	280	301	268	273	254	274	296	301	268	264	288	289	260	288	248	251	282	306	267	280	298	276	291	264	291	306	308	279	283	259	298	283	274	290	268	298	264	282	295	262	288	264	247	262	295	250	296	308	247	294	245	290	315	268	267	270	269	280	284	287	266	277	252	279	251	310	261	240	276	274	284	269	288	273	260	268	285	282	275	252	233	282	261	276	255	271	280	280	269	293	267	297	273	276	302	268	242	264	250	246	267	298	238	276	262	314	304	294	248	260	291	306	269	253	282	286	264	291	272	267	260	255	276	264	304	315	285	295	292	268	286	294	277	273	342	306	267	260	273	284	274	262	291	281	279	275	267	274	277	267	272	257	289	288	271	289	276	283	288	260	276	308	248	295	288	282	262	277	247	286	286	284	274	261	274	255	245	272	294	277	265	277	248	249	258	279	277	256	265	246	276	291	298	257	267	278	297	267	266	290	280	287	278	276	244	279	285	288	311	278	247	270	262	274	303	245	305	246	276	284	270	262	247	291	281	262	262	286	272	277	261	289	280	274	260	295	299	297	266	270	291	264	270	261	254	266	266	294	254	314	300	286	300	302	282	287	287	238	271	283	264	267	297	278	308	263	273	270	274	274	270	264	300	292	266	316	279	252	306	263	290	276	338	277	288	309	264	272	261	269	277	277	244	281	287	286	283	306	278	276	292	249	291	262	286	296	254	264	258	295	262	296	312	258	293	275	324	301	276	291	296	267	260	260	276	272	258	260	272	315	272	261	287	300	274	267	285	259	271	278	268	272	284	272	264	281	278	282	294	260	278	283	319	295	286	281	269	296	280	309	275	243	279	266	291	257	274	290	263	270	279	255	265	274	295	259	256	263	277	299	274	309	260	265	296	284	311	270	282	257	247	245	278	278	299	262	259	286	267	274	279	269	268	271	291	325	242	263	285	255	272	278	262	258	276	285	276	291	275	302	290	270	287	263	265	285	264	286	263	258	263	253	299	261	273	293	284	279	265	292	297	279	272	271	313	279	266	276	296	287	260	297	275	261	256	274	271	303	287	278	285	275	265	278	271	262	281	288	269	223	310	264	259	278	281	260	262	261	311	267	264	275	260	233	250	277	258	293	252	280	312	282	302	273	274	296	279	279	275	267	277	282	279	277	258	277	295	307	255	275	293	295	301	295	282	281	265	285	285	276	262	242	296	287	292	270	295	280	281	279	291	285	240	262	298	301	277	289	265	317	284	284	290	273	260	287	274	295	290	271	309	273	216	266	294	289	273	267	277	258	297	308	291	282	274	282	295	317	264	298	292	280	282	241	274	264	282	258	301	300	262	226	241	280	280	273	280	287	271	282	279	255	281	276	278	281	280	277	273	302	287	266	298	288	255	300	267	305	293	304	250	298	280	290	321	256	252	292	296	299	279	296	290	276	270	293	282	285	264	300	297	280	285	281	287	274	285	285	314	282	262	286	289	281	301	314	273	292	277	272	293	282	280	254	263	279	309	268	259	287	270	313	265	278	290	251	280	278	263	265	281	325	275	264	294	261	284	264	298	273	287	275	267	290	264	263	258	282	289	284	259	241	270	279	260	279	292	276	257	265	277	283	277	292	268	283	263	263	288	280	289	268	295	263	270	306	283	280	287	309	298	296	284	283	262	286	300	277	243	251	292	297	268	245	322	287	280	294	272	250	255	254	255	264	284	290	270	274	303	289	271	262	270	281	271	295	290	249	293	297	265	257	247	262	256	289	285	285	278	290	288	258	294	285	243	294	298	276	292	262	268	303	293	278	259	273	303	278	296	272	296	292	294	281	307	303	306	284	293	277	285	261	281	282	307	256	286	251	233	284	288	284	299	277	272	279	278	250	303	272	273	277	291	275	297	292	278	300	251	307	304	315	246	254	273	252	272	278	271	288	293	268	281	301	283	277	274	275	297	255	274	290	259	278	288	262	267	267	260	272	292	258	277	317	288	268	268	245	268	304	303	300	247	260	316	264	246	289	292	269	261	268	282	289	317	335	305	258	266	256	256	289	291	269	307	251	283	261	273	256	280	232	290	309	316	282	285	314	280	273	267	275	278	242	290	271	293	281	244	252	303	259	279	259	282	285	256	260	279	292	274	297	319	307	296	277	293	259	255	292	305	295	294	298	262	287	269	274	273	264	290	278	244	279	281	273	262	287	293	264	287	285	269	257	248	273	264	283	255	293	271	256	262	262	299	272	260	256	262	293	281	275	304	300	246	286	280	252	284	293	265	275	297	300	256	275	296	291	270	279	282	280	270	284	248	288	257	277	286	264	257	289	288	279	258	284	262	263	255	271	269	271	290	278	266	255	308	303	264	283	298	273	261	277	275	262	305	282	275	282	283	263	252	289	238	271	279	273	264	304	266	262	271	278	304	296	269	274	271	284	269	296	262	256	277	274	299	303	268	288	271	279	247	299	279	279	285	267	305	244	271	266	274	267	284	282	293	275	282	275	281	260	305	294	278	286	264	241	274	283	300	288	284	268	272	282	265	269	327	265	268	266	278	311	277	254	296	290	257	281	267	288	277	285	274	250	286	299	297	252	263	283	247	283	257	295	301	282	286	322	269	276	269	294	246	286	272	287	272	262	294	290	279	273	289	254	285	284	278	290	271	282	266	300	278	243	279	282	271	270	286	238	282	273	308	259	249	268	275	263	290	262	297	302	294	311	296	283	277	250	268	293	287	257	313	290	272	282	280	273	274	264	296	317	273	269	268	267	279	292	246	286	264	260	306	284	278	284	258	298	294	310	286	240	256	272	267	276	301	285	285	286	252	270	290	238	279	254	263	280	284	294	252	300	262	301	303	297	255	257	271	280	281	289	297	286	304	271	264	278	269	289	257	284	292	269	276	261	296	254	259	288	304	275	262	275	304	271	253	294	281	289	291	278	285	309	277	295	286	268	301	267	258	296	273	290	266	253	293	281	279	304	309	274	321	282	290	268	260	289	257	247	267	288	281	276	268	261	298	246	264	259	276	284	321	291	263	296	260	268	254	280	307	292	307	303	297	247	259	275	265	277	299	315	288	268	261	320	273	269	250	282	266	275	334	287	269	275	277	280	244	269	286	295	264	254	303	274	288	270	273	274	283	280	280	295	256	265	289	243	263	309	283	309	273	280	274	260	271	300	299	293	250	280	294	281	275	280	310	266	278	279	284	284	287	288	237	287	259	274	256	273	316	267	270	269	277	260	298	289	294	282
18775	20344	28654	23153	18689	20199	51012	65379	58405	45179	29291	9299	1593	1166	982	979	882	811	724	630	696	704	704	654	669	661	692	684	721	671	699	678	673	681	693	729	673	691	685	676	667	695	673	644	668	671	697	629	653	703	665	662	684	703	654	691	706	671	675	670	713	688	682	671	651	689	641	714	673	693	609	682	660	678	678	677	659	714	655	707	701	659	681	687	691	623	713	642	627	629	701	624	673	649	622	689	668	664	704	663	651	693	718	680	633	676	673	688	623	694	660	696	696	699	682	696	671	694	664	675	725	593	699	723	686	670	672	695	689	620	643	683	688	659	671	667	652	664	687	621	687	672	698	704	667	660	690	694	643	662	661	749	669	700	687	624	665	641	692	648	686	650	660	681	695	674	621	661	660	674	661	721	687	698	669	683	684	668	663	696	694	710	728	679	666	646	711	697	665	665	691	663	695	697	691	702	698	716	675	693	663	663	683	699	648	700	694	656	640	632	670	659	621	700	687	661	648	680	688	665	672	698	693	642	673	680	710	670	653	673	685	701	615	664	688	664	686	682	663	703	693	667	663	737	709	636	681	676	664	700	700	662	689	656	661	700	671	718	638	665	678	653	681	677	687	708	671	690	681	698	698	676	678	707	664	677	692	677	687	635	640	685	680	691	697	720	656	663	680	642	702	697	682	695	713	701	726	707	650	692	682	658	691	707	654	658	649	651	658	673	678	673	666	638	721	675	659	684	672	639	703	655	672	685	705	691	660	675	686	686	671	661	663	685	653	673	679	656	677	681	683	658	689	679	664	639	665	629	642	656	658	709	697	658	675	644	735	706	675	634	701	681	696	659	721	715	630	629	671	654	676	693	649	655	715	696	685	695	704	640	669	687	676	688	682	637	670	659	686	667	665	687	685	651	681	688	679	668	681	674	650	686	628	719	636	650	675	621	680	634	647	663	652	682	613	678	700	658	647	692	655	660	668	686	692	683	686	695	692	700	639	678	672	701	659	655	699	698	647	687	663	707	727	696	699	729	682	678	703	660	682	699	662	710	673	669	695	666	704	683	672	692	663	686	667	659	639	640	680	715	644	668	693	648	685	692	641	663	653	641	687	659	653	651	702	686	671	670	646	673	713	659	669	636	722	656	619	688	702	709	695	631	700	667	671	733	614	692	678	601	682	687	718	714	633	679	664	684	673	707	657	661	696	681	713	678	673	688	669	676	652	661	692	670	667	668	678	667	658	720	675	671	678	670	669	680	685	696	731	696	647	665	686	662	735	689	682	705	644	686	694	671	692	662	636	637	692	683	691	682	656	641	672	677	629	694	655	648	698	620	710	715	690	681	667	638	704	669	684	661	656	639	715	627	661	696	684	709	666	698	709	701	664	697	683	655	715	759	631	664	642	676	667	662	699	658	650	649	663	746	684	681	646	639	642	703	693	670	674	689	699	701	656	654	730	725	673	687	617	708	668	692	666	683	659	660	677	705	662	683	665	711	710	695	675	697	685	653	697	669	667	699	712	672	661	674	700	674	684	661	668	657	652	698	669	666	667	665	663	657	653	711	673	680	666	698	702	673	663	709	687	673	688	624	708	667	650	700	650	653	677	650	668	662	643	685	668	699	709	673	684	699	653	681	678	678	664	696	706	703	703	695	641	655	650	693	708	651	703	717	700	726	666	691	685	626	715	673	691	649	681	640	671	720	656	665	670	638	688	627	687	693	681	668	677	650	689	686	658	614	665	661	677	675	693	679	641	727	667	691	675	693	679	654	652	691	688	745	659	712	656	661	723	678	699	678	706	684	641	720	697	657	720	687	682	676	723	666	672	719	698	655	682	693	670	719	683	635	712	642	651	666	670	671	728	664	725	671	696	653	675	665	675	682	629	666	694	609	674	632	654	711	688	675	621	656	691	693	678	665	662	674	655	691	683	652	692	630	653	685	680	742	694	670	669	645	632	679	669	663	644	678	702	656	645	698	667	678	649	692	666	680	665	633	660	693	687	666	635	613	705	704	643	701	639	702	670	720	679	667	663	679	631	697	652	677	663	681	690	650	674	709	658	637	653	689	680	693	643	722	708	640	672	668	650	607	664	657	662	642	651	700	724	701	634	668	658	669	725	660	718	679	641	650	665	708	682	687	649	700	655	675	700	651	665	723	678	658	678	647	686	706	688	680	644	674	671	678	695	694	706	661	705	674	710	669	635	675	657	681	680	631	674	725	686	661	685	687	698	709	631	675	721	626	661	676	669	652	675	653	655	694	686	673	685	667	640	720	668	658	669	696	644	703	648	672	678	642	724	683	696	684	680	693	649	663	642	687	701	655	673	725	693	604	700	696	692	664	649	641	703	680	681	643	691	661	698	700	671	736	700	661	663	696	700	699	691	675	663	684	680	681	703	669	694	670	656	702	696	645	648	666	714	703	732	686	683	695	682	693	676	683	680	666	697	694	663	668	664	667	672	647	705	689	651	675	703	649	698	679	664	667	730	701	670	708	671	691	652	650	641	619	735	643	676	681	681	673	672	665	678	682	652	688	736	654	685	627	716	716	711	728	690	696	721	649	667	634	668	677	628	661	702	674	675	668	699	701	659	689	661	609	696	702	683	655	667	634	678	643	665	714	633	646	657	669	728	693	667	683	754	675	700	662	685	653	629	665	713	737	623	702	664	658	703	650	679	666	624	664	701	642	710	661	672	692	709	643	648	726	675	698	662	654	674	698	695	678	695	698	693	696	643	683	667	674	717	674	675	680	706	653	669	721	638	655	670	693	705	652	666	699	653	736	697	661	644	710	665	695	662	658	689	651	698	672	711	687	638	634	692	697	668	693	690	653	681	650	667	666	713	724	677	618	695	718	668	637	705	689	688	664	651	648	689	696	645	680	727	681	677	681	680	702	685	661	685	673	681	704	640	699	664	706	656	642	658	673	718	654	669	705	638	697	675	680	708	635	697	652	705	673	709	698	679	698	664	635	687	721	698	730	666	611	645	661	671	682	662	648	714	668	686	675	669	647	687	660	704	682	681	683	708	695	639	665	676	709	721	661	706	615	702	710	668	667	661	687	695	733	648	652	707	716	714	685	663	704	717	683	656	654	668	674	684	678	674	661	692	650	703	680	679	659	664	672	692	690	705	704	636	661	677	703	661	642	687	706	682	695	656	703	675	720	716	667	674	670	650	710	675	670	672	676	654	643	685	715	643	664	676	681	748	662	666	704	702	699	666	672	676	668	649	687	713	682	659	631	642	696	618	685	652	623	719	633	676	682	665	695	713	688	725	681	703	710	704	719	688	649	678	683	662	696	657	639	679	680	679	679	646	673	699	632	700	708	716	720	685	677	667	686	652	683	705	686	713	688	693	689	714	693	660	697	662	710	660	656	696	642	652	668	636	713	729	683	736	674	646	700	666	717	648	670	660	644	658	691	735	680	661	683	659	663	663	706	693	679	690	660	682	660	685	673	612	627	667	681	649	673	700	674	683	711	670	665
8702	3986	3394	2588	1773	1371	2112	3659	3606	2426	1367	535	343	325	330	318	314	313	325	345	323	307	349	334	330	348	341	304	342	332	338	340	342	378	343	287	320	348	344	330	312	311	305	297	337	321	324	302	364	324	311	303	321	321	331	335	318	357	338	317	306	321	331	306	339	343	319	303	310	356	337	328	361	376	334	316	317	330	312	354	346	353	317	350	293	338	321	317	360	323	318	361	350	321	335	299	339	303	345	334	320	348	349	336	302	320	316	344	353	328	325	319	343	356	327	332	320	329	377	330	352	332	329	320	348	344	326	315	351	300	321	327	348	326	345	338	300	324	329	325	345	305	336	344	346	311	339	335	341	343	360	342	366	349	339	346	326	325	343	311	351	335	335	324	339	365	334	325	297	310	325	362	315	323	349	323	339	332	330	284	328	312	331	348	314	309	325	351	325	343	321	336	377	357	348	325	382	321	312	373	324	311	338	356	324	319	359	343	326	339	314	340	330	360	343	334	364	349	340	327	339	328	357	354	321	319	338	387	336	306	370	321	312	348	362	352	323	335	305	341	326	330	332	339	310	313	344	312	331	299	361	320	319	386	341	320	348	335	337	293	377	362	338	326	340	318	339	331	317	326	317	310	346	302	358	341	317	305	354	343	309	315	324	349	352	329	323	307	324	331	342	346	359	345	310	314	350	360	353	313	320	320	304	340	346	350	328	344	370	300	327	364	320	330	326	313	311	317	349	292	363	345	314	355	377	330	316	341	329	340	346	359	336	315	334	335	350	374	325	336	326	358	362	350	329	317	348	354	343	319	301	304	303	323	324	345	321	328	318	359	346	336	354	321	336	294	325	353	334	318	335	345	336	347	290	344	335	341	274	334	367	368	349	344	344	332	354	329	333	363	341	332	318	357	324	376	313	333	361	313	370	340	332	332	299	316	304	346	350	326	316	342	335	315	344	329	370	313	312	324	368	338	336	318	314	321	360	336	326	326	343	319	331	353	354	329	309	324	306	322	311	320	355	336	337	320	308	341	348	331	353	321	368	343	347	320	322	330	344	321	335	336	339	324	326	371	361	329	308	351	296	344	353	290	346	324	323	306	338	352	311	360	310	345	300	328	333	370	341	299	335	337	339	335	338	320	343	326	356	348	327	342	330	319	323	342	352	319	333	379	305	302	306	340	342	314	330	314	318	320	336	315	319	357	359	339	321	350	338	317	350	325	321	346	319	327	339	323	348	366	341	311	362	335	335	329	353	289	335	367	366	305	339	330	362	342	351	351	353	347	330	317	332	332	344	317	331	362	347	334	341	333	312	337	320	322	342	401	338	319	334	381	336	340	321	357	309	301	326	306	328	317	353	313	316	387	379	331	336	286	311	355	328	292	300	309	353	304	331	328	326	320	335	359	325	338	337	350	327	336	343	335	340	363	331	371	354	358	331	336	333	349	358	332	348	339	351	332	313	322	266	331	305	387	336	305	356	346	296	345	361	353	344	353	365	325	323	331	369	324	378	323	358	314	326	343	346	287	326	300	318	385	319	303	340	341	337	343	317	357	305	311	315	309	330	299	342	328	321	327	327	329	318	323	333	340	348	335	343	363	344	314	339	323	306	339	354	342	335	318	315	314	343	312	354	328	319	338	332	370	320	357	285	328	343	317	343	307	339	321	373	326	321	326	327	321	371	314	325	315	345	360	345	336	341	353	347	325	326	320	333	344	351	310	289	326	334	295	322	327	310	307	330	338	338	323	302	339	317	344	358	313	336	368	340	351	338	356	308	327	344	343	340	375	348	340	332	300	301	332	305	323	327	312	323	309	346	352	319	325	326	358	334	323	340	329	333	326	357	338	333	303	351	322	332	354	386	312	315	322	337	338	333	335	338	334	338	353	314	332	339	337	327	323	351	312	360	349	336	323	369	319	309	320	348	334	317	310	328	320	342	353	336	334	371	328	297	337	320	338	321	371	343	330	304	343	352	326	320	328	312	310	302	335	311	317	363	318	337	335	364	323	362	307	307	344	345	333	346	349	332	340	310	302	328	335	329	323	313	305	328	295	340	324	319	355	346	322	365	322	301	359	346	341	344	364	349	362	311	361	323	331	342	350	353	325	308	326	332	339	314	344	322	380	311	355	341	340	310	334	294	343	329	319	339	323	339	343	307	374	314	346	327	330	326	309	316	316	283	332	314	324	325	335	362	331	317	310	330	313	326	329	351	334	300	346	352	331	366	325	309	326	323	328	319	322	338	364	305	370	333	331	324	355	344	382	356	340	335	354	332	326	348	337	327	348	325	324	306	343	313	328	293	317	383	334	313	308	328	323	300	312	327	332	377	324	342	334	335	349	323	347	335	339	354	352	344	313	322	324	343	335	339	316	356	343	355	349	344	325	342	334	345	345	326	345	358	347	342	336	342	325	318	313	337	348	331	339	341	327	342	351	341	359	331	316	312	312	371	377	346	338	352	323	304	349	358	348	327	332	329	318	331	339	337	366	337	345	306	331	359	331	352	313	334	324	349	341	325	347	322	313	326	368	333	341	353	347	347	288	338	355	331	347	339	315	333	344	334	360	335	326	340	334	328	345	362	355	373	364	352	322	336	353	327	360	340	356	376	312	317	321	347	327	330	356	318	315	326	346	321	324	289	324	329	354	321	342	326	330	310	327	316	340	332	327	343	348	321	323	346	317	312	342	298	339	312	331	322	323	323	346	327	333	362	326	349	315	319	331	307	345	338	317	333	343	348	311	346	349	335	344	338	375	328	323	323	365	349	330	285	345	370	322	318	328	316	307	302	364	310	304	349	321	317	349	322	342	317	299	355	339	344	322	338	308	328	354	303	337	315	341	333	320	303	335	321	332	337	337	388	308	313	329	324	328	358	319	341	369	328	329	313	356	321	340	360	366	350	307	334	379	306	298	326	342	348	354	335	340	333	326	323	320	339	342	363	319	330	301	317	314	326	354	382	347	354	369	341	323	312	319	346	333	304	290	322	367	334	323	310	351	315	314	356	346	331	354	381	333	333	318	326	301	360	317	355	312	310	331	295	311	325	338	330	349	343	338	336	346	324	319	326	322	307	335	304	331	321	349	338	323	334	317	336	305	317	339	336	331	346	339	297	350	340	311	329	351	374	314	332	348	339	360	330	333	307	305	325	311	308	317	298	325	323	338	339	327	360	366	322	336	324	359	336	329	341	309	308	330	336	342	332	316	340	348	337	350	313	368	344	337	318	321	375	347	304	338	302	340	351	325	324	339	355	328	306	309	344	324	315	332	360	323	317	322	340	351	363	346	354	321	335	323	290	321	331	331	342	355	338	350	312	330	328	322	325	325	301	333	347	344	328	347	330	323	320	341	312	313	332	332	333	330	320	329	350	312	378	328	345	338	332	337	323	329	356	328	318	353	334	373	306	324	356	310	325	346	371	315	341	312	337	347	317	326	319	344	297	322	328	325	353	348	327	351	331	358	344	347	313	307	347	344	363	337
5395	3949	6072	7319	6118	5289	8816	13489	12001	7701	4142	1561	801	785	809	866	806	856	826	850	815	839	784	793	867	827	850	815	787	874	870	811	808	789	849	787	823	827	784	794	807	755	835	770	758	771	796	818	805	744	837	797	813	781	794	844	814	802	814	810	826	791	767	798	810	764	837	813	831	782	813	770	827	857	864	846	816	818	833	842	790	776	823	830	792	836	816	819	890	796	760	850	786	801	828	849	817	825	789	794	795	809	805	794	854	811	793	795	821	799	825	822	833	775	794	774	820	768	774	797	803	860	806	872	791	775	753	802	761	824	848	835	840	835	825	824	850	832	846	842	782	839	821	849	836	785	822	797	819	734	791	799	829	766	833	848	818	788	810	822	842	832	881	837	751	792	777	793	835	827	796	767	772	851	853	809	809	838	795	805	801	735	802	799	800	851	825	772	772	830	850	852	828	812	814	787	866	839	799	787	804	841	813	816	841	812	789	799	884	792	835	852	835	834	805	833	852	839	812	845	809	798	844	824	846	775	809	809	816	866	821	789	852	791	784	783	794	784	795	783	815	800	786	839	778	778	799	764	824	799	794	900	779	791	862	807	771	800	822	798	794	846	807	817	870	832	802	816	818	819	766	854	809	826	826	893	858	828	826	834	793	829	850	808	816	829	826	854	811	819	773	806	802	843	823	820	756	817	829	839	811	820	862	836	824	875	804	804	774	808	821	807	822	812	792	825	823	824	869	763	791	764	795	823	774	822	827	767	840	787	775	860	814	833	799	840	830	922	801	832	770	791	853	829	802	808	810	768	843	829	835	810	809	805	837	847	840	820	822	789	810	802	816	845	797	828	839	810	828	847	831	850	806	777	782	798	847	835	820	857	846	846	791	828	805	781	805	824	801	789	769	832	743	840	800	828	823	820	823	781	809	783	802	857	819	804	798	841	842	766	824	816	766	820	856	819	872	854	821	821	867	795	790	783	838	802	772	803	795	791	769	801	837	778	856	874	787	849	806	813	819	808	775	853	833	821	867	773	810	806	789	809	833	788	822	833	799	849	828	814	781	835	775	833	825	787	824	848	824	838	840	826	798	843	825	846	792	813	877	801	827	809	811	818	841	821	854	814	810	847	793	822	808	814	846	794	881	833	803	813	865	823	855	834	856	803	818	799	786	823	845	869	812	813	773	831	794	832	838	831	819	828	827	812	854	821	783	822	819	797	828	830	817	808	760	808	810	779	798	799	833	838	848	796	790	795	792	810	798	810	896	804	836	813	795	834	823	801	823	771	799	843	858	828	806	813	799	799	837	776	790	798	762	803	837	798	825	832	844	735	890	768	787	802	827	837	780	823	811	811	829	843	791	829	818	816	853	842	864	795	821	801	792	772	795	772	819	807	769	811	809	828	816	808	834	848	805	786	816	815	843	778	817	758	833	779	829	832	800	786	814	840	809	769	756	827	836	754	839	846	774	767	825	812	828	877	833	779	837	847	797	798	777	857	780	845	854	850	856	794	821	824	800	771	844	821	741	814	853	839	800	797	840	827	796	829	820	817	783	786	850	857	804	805	846	849	782	782	786	827	818	771	743	785	771	834	825	819	848	773	821	824	836	781	830	833	818	823	810	818	825	837	793	754	855	859	781	794	805	790	796	842	836	820	787	808	817	814	830	813	819	808	839	785	781	799	775	806	799	807	799	818	863	856	792	900	803	842	788	825	789	825	837	748	791	840	807	810	825	833	865	792	808	816	876	794	738	784	853	799	774	874	803	892	822	813	813	816	812	835	811	754	833	850	828	740	807	800	809	807	845	819	809	812	797	814	829	777	822	799	812	784	784	766	778	840	846	872	803	832	775	789	778	804	781	782	843	822	790	829	789	800	802	859	792	830	787	781	800	821	801	786	854	861	772	801	849	834	771	821	827	805	823	832	809	832	866	846	821	805	822	750	826	825	813	855	846	801	827	781	818	838	798	792	873	774	838	816	808	799	774	837	750	824	804	797	828	823	862	833	798	851	830	826	819	840	828	815	840	818	792	826	795	838	840	761	792	788	816	806	831	808	843	834	828	833	749	775	823	842	805	772	807	807	814	775	789	820	828	846	785	864	837	832	841	821	860	772	804	810	789	783	771	816	841	745	834	731	866	848	832	865	774	804	784	826	792	830	789	846	889	825	786	815	785	797	822	788	837	845	826	848	828	836	854	830	848	820	809	818	829	798	817	795	826	798	801	799	821	816	817	834	848	790	807	753	789	812	845	822	807	805	795	839	798	836	788	838	852	778	807	844	764	769	826	813	790	814	845	845	768	782	784	802	870	780	810	795	813	854	807	797	830	863	817	858	773	812	806	781	804	825	812	767	839	813	820	805	812	870	825	824	829	801	782	798	795	803	913	780	835	796	747	822	872	794	861	811	835	834	863	813	921	805	825	756	805	813	790	830	849	815	842	846	813	827	822	850	837	832	782	835	858	813	806	790	840	865	797	829	852	767	782	784	858	741	849	781	797	841	801	804	829	832	848	822	844	866	798	805	789	825	779	799	844	802	793	825	815	808	767	761	824	818	847	839	852	795	824	785	825	863	850	786	821	765	841	819	803	787	831	849	814	833	820	842	858	773	800	810	798	836	777	793	829	830	791	805	829	836	817	851	812	795	765	795	825	799	812	800	779	842	759	811	800	795	816	807	826	820	838	815	792	755	830	777	854	821	815	846	776	789	809	820	841	891	848	829	784	799	811	800	806	857	779	771	775	820	827	845	831	837	779	785	841	789	764	789	839	820	853	818	787	789	817	809	818	802	762	787	825	842	820	815	778	814	866	799	777	840	815	805	832	816	784	887	784	802	803	776	806	883	838	801	839	794	775	804	831	812	853	807	833	848	821	834	823	772	792	799	792	801	807	777	817	781	809	798	888	868	784	821	786	833	787	839	776	839	804	796	845	837	818	772	803	813	793	770	807	838	838	788	833	845	831	780	796	841	823	821	814	803	741	837	805	823	813	820	794	782	779	850	833	803	799	815	838	796	822	758	804	847	779	780	814	821	807	795	848	818	806	805	823	836	807	788	795	787	814	810	822	812	800	857	774	816	812	775	820	774	845	862	835	777	803	829	788	774	831	785	808	834	809	772	822	851	868	770	785	760	741	826	819	816	767	827	870	845	816	841	806	795	850	835	820	770	804	818	829	804	863	843	829	798	806	778	777	800	815	769	818	839	809	830	846	849	786	800	817	779	756	839	842	783	814	838	837	822	797	868	872	812	816	797	825	831	799	839	783	809	815	811	834	828	784	772	841	838	833	827	835	790	830	837	842	827	799	859	811	797	808	781	826	745	773	816	817	817	847	794	825	828	869	781	772	810	787	853	772	808	827	790	808	801	807	808	789	819	831	773	820	893	800	845	745	823	826	819	843	748	801	812	825	784	806	761	833	845	830	819	815	790	818	796	801	852	840	765	804	856	833	804	752	826	836	880	843	814	800	766	816	782	794	849	808	849
23199	14279	14999	11433	6714	3897	4219	28762	33068	21997	10179	2468	481	455	419	427	380	346	370	368	362	362	346	358	351	354	359	362	384	350	416	369	365	367	370	392	359	357	321	351	334	378	349	311	378	346	346	364	403	343	314	354	352	353	360	341	359	335	367	350	394	351	369	365	364	359	381	372	356	351	367	333	390	400	370	350	343	383	361	407	350	404	309	311	369	342	345	408	389	343	345	336	360	368	372	373	372	355	369	354	370	357	370	379	354	367	368	369	367	370	372	366	392	358	342	355	363	331	345	352	338	346	333	380	382	331	386	344	410	377	346	367	365	347	351	358	365	347	362	350	302	386	349	346	347	350	371	411	369	367	382	335	350	384	346	357	348	347	342	377	386	335	340	333	374	362	374	355	371	354	375	327	363	350	348	369	386	346	337	379	341	328	344	341	338	355	328	368	354	338	365	335	335	350	352	366	359	351	336	361	346	382	363	357	408	376	349	382	351	366	337	334	348	337	357	359	349	365	328	336	337	374	352	324	350	383	360	374	348	384	376	343	359	389	347	325	359	345	351	380	326	367	330	362	356	321	365	347	384	353	347	372	330	344	323	340	345	381	356	355	382	389	363	341	353	366	351	384	343	351	379	328	395	323	343	377	360	330	342	329	316	357	362	325	322	358	378	377	392	408	359	362	413	355	369	341	361	383	326	367	332	331	340	392	360	382	358	359	348	366	384	354	338	347	353	322	348	373	379	351	391	369	342	337	333	341	361	319	333	346	357	335	363	319	351	351	353	343	347	374	366	349	352	374	378	333	340	343	330	353	339	353	336	351	338	377	346	337	349	395	359	364	353	344	345	342	367	368	361	368	368	352	368	358	346	363	337	371	352	377	349	328	387	365	343	347	342	326	358	349	376	369	366	358	337	359	353	333	373	342	349	356	354	349	351	364	351	347	383	345	391	356	380	309	344	360	318	311	345	347	327	370	346	359	346	337	367	330	378	359	369	327	348	358	370	353	373	333	325	348	330	364	344	383	359	360	314	369	411	353	354	355	390	362	340	340	361	361	360	352	366	348	376	361	382	370	334	367	371	342	377	344	363	355	348	338	359	375	326	380	295	343	341	367	341	381	369	369	354	370	356	383	345	351	346	352	364	388	392	367	395	385	368	347	338	313	392	332	343	344	349	349	360	322	374	338	356	343	359	367	365	395	346	322	317	351	365	352	351	332	379	335	349	390	395	344	378	354	359	383	364	370	365	385	362	333	352	331	350	344	363	359	347	390	361	333	326	323	346	372	331	330	389	372	363	384	351	342	353	327	333	350	341	352	364	330	358	348	315	338	317	334	343	379	351	388	318	383	348	335	323	334	370	388	383	340	367	371	361	348	368	374	341	401	363	341	374	364	362	393	336	367	350	363	320	344	382	360	337	367	370	371	382	347	378	355	343	331	340	355	348	339	336	350	347	360	372	384	335	372	318	392	381	373	327	380	381	358	343	354	407	321	328	384	368	359	376	342	352	385	347	350	338	394	370	386	328	365	382	363	333	369	367	339	346	362	367	352	330	361	342	396	386	374	336	342	342	345	389	332	342	362	365	357	354	376	340	346	367	355	342	326	337	373	357	361	342	319	349	332	382	376	346	367	371	372	333	369	344	357	338	343	363	331	377	365	318	356	356	324	346	393	385	318	330	340	334	348	386	359	381	361	324	349	358	389	374	343	335	322	332	330	342	324	362	359	386	373	324	356	355	346	355	364	391	340	352	370	349	353	360	382	340	327	367	325	341	349	335	345	342	372	354	358	352	337	362	389	374	350	391	315	361	375	396	354	365	343	339	347	372	345	391	321	360	336	335	335	376	337	341	356	344	384	372	342	369	346	355	384	378	355	326	344	334	357	372	395	359	393	340	355	354	289	343	383	372	375	375	395	377	364	357	359	388	349	341	326	335	371	350	345	394	379	369	345	334	362	360	361	345	346	353	346	378	346	377	370	378	353	371	344	401	365	336	376	377	351	348	360	357	351	360	352	358	358	408	388	344	379	383	348	357	340	366	333	353	352	363	395	381	322	318	350	346	343	384	359	383	332	352	398	354	385	371	318	337	392	360	356	355	345	362	332	341	346	347	368	346	357	385	351	366	349	369	368	342	346	409	352	365	351	361	361	385	377	372	396	373	374	347	380	341	344	356	339	338	343	350	389	350	358	361	341	355	366	413	354	357	342	375	341	360	386	344	373	390	380	362	350	379	357	358	325	336	333	365	323	363	356	364	379	356	395	378	362	366	362	364	348	322	380	420	323	378	402	377	370	373	351	354	352	373	343	372	390	345	361	346	334	313	355	340	361	344	361	351	368	343	395	347	346	369	381	346	371	363	364	364	336	364	365	350	349	361	330	370	354	345	362	330	348	333	359	347	344	341	332	356	365	358	391	341	388	344	332	400	385	372	375	376	342	402	340	356	379	311	384	361	381	380	343	342	343	372	296	354	337	365	374	353	368	364	357	366	343	343	355	354	370	372	356	372	388	348	358	373	355	385	344	332	393	350	344	375	367	350	350	361	389	367	367	345	397	391	343	349	335	330	323	336	387	376	354	354	361	387	332	344	366	379	392	380	386	344	336	374	354	378	386	338	353	362	339	354	341	311	337	358	380	345	366	345	352	360	344	368	355	378	341	340	384	358	397	404	370	345	339	354	362	329	371	398	342	397	338	371	338	361	329	364	372	344	357	382	348	329	341	363	336	389	375	357	368	349	373	346	388	333	361	363	360	371	312	362	364	350	387	369	336	368	339	355	362	363	343	348	334	360	367	376	363	294	362	363	332	321	351	353	347	383	343	374	335	351	324	359	345	361	358	365	355	355	388	378	354	352	356	372	405	341	350	372	359	376	394	369	372	349	353	354	356	357	349	349	354	362	345	354	365	367	356	375	347	355	357	387	351	386	386	347	351	382	346	351	331	359	358	386	341	388	369	318	335	341	368	341	372	386	381	335	385	355	365	375	331	383	340	364	390	361	365	364	338	325	358	331	369	346	332	355	375	377	377	381	358	358	368	375	337	342	396	356	374	347	366	319	394	383	351	343	357	359	375	357	340	400	355	345	358	383	373	374	357	343	347	342	379	361	386	363	356	379	357	359	312	353	346	344	344	322	356	355	382	353	315	367	353	342	384	350	338	359	364	339	324	349	335	352	309	362	364	330	370	349	373	391	351	366	334	375	335	373	361	334	354	390	349	346	394	334	338	355	336	355	385	360	333	375	315	362	352	354	339	347	369	386	352	394	347	351	315	354	351	398	315	382	390	346	359	325	359	322	340	351	393	367	345	319	363	360	364	353	341	334	355	348	389	350	370	336	366	364	353	355	337	359	350	342	338	364	379	355	368	346	318	362	395	371	352	341	324	347	328	364	327	376	348	371	336	359	367	358	355	353	373	379	329	358	394	325	366	341	336	329	310	345	377	325	346	383	358	340	379	346	344	333	359	382	347	362	367	383	329	376	361
13430	10967	17234	18281	13963	11533	14450	48922	49394	38355	24050	6972	1365	1334	1183	1045	994	962	883	871	872	930	913	932	827	872	891	892	810	868	832	860	827	919	862	896	875	863	852	853	885	844	878	819	870	820	833	909	864	848	815	870	882	867	830	903	833	884	855	888	860	852	838	888	861	904	867	802	856	852	853	785	842	829	824	897	871	853	902	859	846	830	880	884	920	850	893	885	907	845	831	870	900	868	877	864	821	894	879	889	829	814	836	886	868	866	838	874	838	860	837	854	811	849	808	835	845	845	850	929	851	810	879	848	835	905	853	888	863	857	885	808	862	843	878	879	866	831	817	821	832	889	872	791	846	840	882	846	832	859	839	841	807	852	848	820	869	884	844	862	862	813	814	887	863	855	799	853	864	823	874	878	820	861	833	832	869	824	877	898	880	903	889	841	884	906	864	869	896	877	806	859	860	892	878	857	886	848	870	860	835	834	877	853	876	936	885	828	823	878	868	854	833	880	875	831	843	828	888	890	854	888	846	869	889	751	845	844	901	916	853	841	811	846	884	897	908	832	822	879	862	803	835	878	868	826	877	854	901	893	857	898	851	799	857	811	848	872	837	839	889	916	781	835	853	873	855	858	840	862	813	837	855	878	892	827	834	849	902	832	844	898	852	854	850	894	884	877	858	843	869	816	827	887	819	863	855	841	874	802	911	853	829	854	894	875	841	853	847	880	896	875	864	892	819	844	872	870	814	873	861	825	854	827	902	909	881	804	864	853	876	822	809	858	848	815	909	860	848	870	870	866	859	835	806	820	851	830	913	830	847	882	874	861	862	838	861	866	900	832	797	833	874	853	873	899	829	827	833	861	859	869	825	904	818	818	887	868	902	867	896	821	851	883	863	890	868	844	875	819	808	888	855	852	862	913	827	828	886	866	830	871	822	836	871	915	848	805	839	830	903	909	897	873	820	825	917	842	809	874	856	835	837	926	921	787	892	816	883	867	864	862	854	875	825	914	863	833	853	875	887	829	871	830	817	899	906	780	866	850	806	878	816	797	877	778	821	855	848	851	896	844	855	847	893	849	789	858	875	901	851	886	857	860	874	839	904	891	795	866	938	842	846	847	814	835	856	866	838	829	844	901	853	842	835	880	873	846	861	845	847	871	885	800	876	813	816	866	800	894	815	837	877	904	839	835	920	898	849	868	878	853	901	816	866	831	847	836	860	875	787	893	864	875	915	879	880	824	810	822	891	869	882	851	878	850	847	906	887	855	852	864	910	876	842	863	875	810	835	830	850	835	874	856	852	885	875	837	841	857	878	853	903	801	842	913	854	849	864	841	891	878	843	859	805	881	871	901	902	832	862	870	831	820	851	831	799	819	882	863	871	860	849	842	876	894	871	823	834	931	910	898	895	857	847	884	886	788	902	857	877	860	787	914	861	890	897	887	815	885	876	888	869	849	916	867	843	876	849	844	850	892	864	852	854	870	811	879	858	832	917	822	782	854	826	834	893	849	835	810	822	821	816	825	852	872	840	896	832	840	862	849	843	927	813	826	820	866	891	868	815	863	914	851	849	855	865	805	875	868	846	846	850	834	831	877	877	837	901	873	854	927	892	850	839	852	894	833	808	896	908	858	884	829	835	836	835	882	831	812	855	866	833	823	790	882	809	863	872	864	888	851	883	880	803	900	895	881	839	844	852	833	823	895	848	845	871	861	885	814	783	843	848	842	872	876	854	854	863	854	805	806	860	876	848	848	868	817	914	850	888	858	841	865	895	840	834	852	880	869	868	868	851	884	863	854	864	866	875	899	945	883	872	886	886	843	845	842	883	859	925	869	823	824	902	853	869	854	844	868	838	830	845	871	814	869	884	859	840	838	891	868	858	866	874	813	835	920	848	868	895	864	860	890	859	885	840	864	874	868	822	847	838	871	837	850	905	881	871	839	822	824	883	854	892	869	822	866	847	848	872	839	822	819	877	841	881	860	876	856	869	869	934	868	885	858	856	855	900	846	847	847	803	862	849	867	861	899	846	847	860	864	865	964	833	854	881	867	912	854	907	861	876	872	850	878	827	826	871	810	830	859	849	854	824	920	872	822	873	828	842	883	844	857	853	836	877	887	837	826	805	846	870	865	830	856	878	879	872	874	865	862	895	916	880	848	869	817	897	822	843	899	919	874	846	820	870	855	875	815	798	875	824	850	841	864	863	869	823	897	878	869	862	912	898	871	825	852	837	860	825	838	830	830	797	823	876	882	824	825	841	869	863	820	869	864	862	825	889	874	825	839	850	895	891	883	827	844	829	833	814	849	883	889	820	852	891	851	886	861	902	888	841	870	897	858	814	909	854	896	841	812	833	807	886	820	870	880	866	848	855	850	840	859	837	875	902	871	848	861	936	868	867	880	910	875	896	895	834	822	816	883	847	830	826	832	858	874	886	860	855	876	828	812	844	850	862	830	852	901	901	840	838	869	858	813	846	874	871	898	874	922	878	896	855	899	841	852	893	891	843	832	862	910	933	847	832	934	794	887	849	908	866	816	891	910	826	847	848	924	858	856	850	847	847	860	852	865	890	894	861	831	879	869	888	847	861	883	855	854	864	894	885	866	865	822	851	899	905	823	818	862	832	798	873	827	852	851	830	877	816	871	859	878	847	891	824	861	842	831	841	846	838	834	874	826	869	901	903	871	835	819	863	935	894	846	898	854	891	940	883	867	862	890	872	863	874	818	865	835	892	834	858	856	853	868	827	871	847	840	844	901	838	866	808	886	856	862	815	891	857	850	868	814	877	862	859	827	909	863	908	861	843	900	862	894	856	891	888	900	862	841	889	830	847	894	823	895	873	886	859	913	840	840	897	845	835	857	870	828	828	896	889	899	888	840	842	838	856	893	845	844	836	849	883	830	913	859	861	819	860	862	831	837	867	825	871	901	896	876	879	838	836	872	858	813	829	887	833	900	902	837	905	786	862	837	823	905	841	849	835	904	854	893	832	874	803	859	848	875	832	873	879	845	826	870	833	846	863	852	891	878	869	855	838	876	877	836	866	841	855	886	865	885	845	844	878	846	822	834	900	898	884	857	875	851	794	854	843	828	850	871	879	859	870	887	830	877	881	841	888	831	908	882	833	839	872	900	879	893	893	848	852	895	849	869	889	834	850	845	880	867	919	821	853	849	858	885	814	882	912	857	924	867	844	832	790	877	871	846	870	845	863	906	869	860	837	852	869	854	876	854	869	799	857	843	825	827	868	831	829	855	878	873	889	867	812	830	886	871	910	896	906	853	809	841	879	850	899	921	873	837	871	859	863	915	854	905	849	843	848	829	812	836	872	813	846	884	862	844	888	860	820	885	814	897	829	894	848	852	840	877	841	866	887	920	857	855	871	861	785	900	815	853	872	878	854	870	894	850	814	894	931	848	853	854	865	875	841	884	885	836	863	842	823	874	899	827	810	838	818	868	880	845	839	859	818	842	853	844	916	879	849	805	846	856
32528	23592	23049	19072	12842	8516	21511	47169	47779	34034	17982	4990	488	409	344	323	314	277	294	286	261	292	246	248	259	255	250	272	231	256	288	293	262	272	286	267	266	264	257	249	233	249	285	272	243	290	278	249	291	270	286	264	274	273	280	280	273	240	290	257	270	261	273	257	232	297	269	267	260	296	282	252	262	253	307	249	243	266	276	254	234	271	228	296	293	290	261	242	254	258	233	273	295	261	250	253	257	268	240	274	255	262	234	259	284	266	244	253	283	256	283	321	298	276	258	290	246	237	255	253	262	265	259	262	303	296	237	252	247	256	276	279	249	253	287	254	274	240	263	274	246	273	279	248	269	271	227	268	239	267	235	270	264	270	285	273	257	277	254	268	295	261	263	253	255	283	240	247	270	253	258	282	257	263	243	276	251	227	290	278	243	264	261	240	250	253	261	268	270	264	262	267	240	268	262	270	233	279	251	253	239	241	252	294	282	265	266	284	261	266	240	278	279	267	273	282	258	252	262	252	272	244	269	276	279	265	251	283	263	273	274	232	277	277	278	274	271	267	295	266	267	283	300	263	284	259	263	243	270	268	247	258	239	264	246	260	276	258	272	259	284	265	272	273	255	250	251	250	279	272	240	261	262	301	257	257	283	246	265	286	262	270	271	284	276	279	301	260	272	263	249	258	266	271	255	266	273	276	272	286	257	266	246	257	259	281	256	215	301	258	256	263	245	277	246	296	272	230	249	267	263	300	273	265	285	275	300	282	266	283	257	273	275	237	262	254	263	276	268	276	254	243	269	294	260	274	241	227	288	261	273	281	296	285	275	271	258	273	255	255	246	256	262	246	269	281	268	265	274	240	272	258	272	273	256	255	251	239	270	282	278	306	253	256	222	249	261	302	247	265	256	256	269	246	246	238	288	257	290	263	273	279	257	278	235	273	248	267	262	249	258	274	259	264	271	273	238	290	273	290	242	275	237	253	258	259	287	264	246	262	272	262	294	256	239	256	265	261	266	283	289	242	254	280	257	315	261	247	274	255	241	260	269	251	246	279	291	264	251	292	273	287	244	286	281	247	275	253	261	266	257	285	304	264	308	266	252	263	251	262	241	258	281	244	242	261	268	279	252	257	248	282	302	271	229	249	264	291	285	249	277	237	267	274	262	234	257	270	244	265	268	247	289	255	246	262	299	283	260	264	274	263	257	289	248	254	238	243	270	263	262	231	265	243	242	232	253	302	268	251	261	257	297	249	240	247	302	261	247	278	254	277	256	282	254	274	278	282	271	241	266	251	268	281	278	269	268	252	294	274	242	264	264	261	262	274	262	242	250	270	253	263	235	283	232	273	249	281	299	260	250	271	275	254	261	253	299	257	269	258	276	265	278	249	248	278	297	246	280	253	269	271	255	283	245	286	281	273	272	260	291	267	230	247	257	241	265	245	267	263	245	247	227	252	274	264	284	276	273	268	270	264	281	222	280	268	293	278	284	294	258	234	227	284	260	253	263	277	277	249	254	262	254	319	255	255	255	273	267	244	245	287	272	264	251	285	259	288	279	257	265	254	238	261	270	251	266	302	252	274	243	244	274	278	268	264	267	254	263	279	235	277	276	283	270	268	262	288	247	287	246	247	272	260	253	250	249	251	266	247	280	252	263	269	251	292	229	290	266	259	287	253	270	265	235	274	274	288	276	275	245	282	270	243	267	270	288	270	245	277	270	255	233	257	271	261	254	261	239	282	263	259	255	251	240	292	266	261	268	245	277	309	260	283	287	268	272	279	294	269	256	285	282	283	260	298	288	255	255	227	253	260	279	261	250	259	262	244	265	265	285	270	271	288	253	281	262	255	275	257	276	277	266	254	251	261	261	293	257	297	273	286	276	285	268	260	243	267	271	265	264	270	260	251	253	255	276	275	269	243	268	275	242	283	281	244	265	290	265	270	266	270	259	276	254	271	295	260	275	280	257	261	246	252	308	253	239	260	239	296	264	264	253	265	290	265	261	302	241	261	298	265	266	276	263	266	280	238	280	245	249	267	300	279	288	284	261	267	261	234	265	278	270	242	251	269	241	262	302	256	250	254	276	278	267	273	260	265	246	261	269	256	252	247	275	240	288	249	289	295	271	277	256	259	270	269	262	287	267	253	231	293	274	264	252	298	243	238	277	279	276	258	258	242	240	254	273	286	255	258	250	234	267	254	254	266	257	242	273	257	287	276	280	243	296	282	272	238	249	252	255	272	269	277	242	265	273	264	251	262	262	296	257	296	293	244	238	238	272	244	249	269	249	263	276	290	291	229	287	272	269	290	280	264	253	242	270	257	258	260	239	253	255	254	281	252	274	295	234	278	269	227	278	260	264	292	298	273	255	270	223	263	244	262	262	251	247	282	279	294	285	240	305	271	244	243	248	277	256	264	268	269	293	240	269	252	259	292	254	249	253	240	284	264	252	283	275	273	253	289	245	303	257	240	252	250	220	266	260	246	278	288	257	278	246	273	264	258	265	261	254	267	284	245	266	263	269	296	269	254	258	270	259	262	276	268	247	275	308	245	262	274	266	284	251	267	254	226	259	228	258	282	284	245	262	262	265	277	275	220	246	282	266	252	253	270	259	239	249	277	253	289	275	277	258	274	247	294	271	279	249	292	269	244	254	253	254	259	254	246	258	266	267	267	252	259	273	250	264	277	270	257	243	286	267	282	277	256	257	277	289	249	251	246	269	281	258	284	252	244	278	267	283	273	265	282	240	248	265	279	271	240	253	275	261	272	268	238	250	258	265	242	259	276	269	282	242	264	281	247	286	243	234	276	274	250	239	261	271	271	279	271	266	270	271	281	239	235	256	265	280	247	276	270	277	258	258	254	271	258	249	267	296	254	237	288	281	232	252	280	252	234	257	265	244	282	274	280	265	316	270	315	276	275	284	277	265	248	265	271	268	264	236	261	266	268	290	276	248	282	246	254	227	249	259	288	265	247	242	273	276	265	272	273	236	251	286	266	285	300	257	250	266	309	233	267	260	277	291	255	282	285	263	278	246	272	265	280	253	282	273	258	251	272	275	267	259	276	275	257	234	273	261	254	232	301	246	291	265	252	276	253	307	289	287	248	247	247	256	271	276	229	262	284	253	232	231	252	248	268	260	247	262	260	261	249	243	267	271	238	283	279	253	238	272	271	276	265	259	243	301	286	263	257	298	276	269	266	243	255	246	288	265	274	301	280	268	276	243	289	268	223	296	271	271	259	285	245	280	278	267	265	266	286	269	274	268	246	267	296	287	256	243	265	231	260	281	241	244	286	250	275	278	293	248	282	267	285	264	258	272	243	273	271	255	291	272	244	278	270	259	263	254	227	264	262	252	237	245	251	279	269	253	272	289	260	271	268	261	268	273	289	265	253	271	269	267	263	237	277	237	250	243	279	269	265	259	243	242	273	274	231	256	269	239	260	263	270	250	264	243	251	271	274	267	258	239	259	280	292	233	249	271	288	258	273
18511	16174	23133	25428	21800	18469	39013	61796	61245	48156	32762	11364	1551	1455	1224	907	790	752	685	673	689	667	669	689	683	665	601	645	635	640	647	644	664	612	660	644	690	647	641	683	643	610	602	680	668	651	618	669	627	666	675	619	668	653	656	644	621	684	674	649	680	672	665	619	663	646	661	629	651	640	639	619	671	666	711	612	638	679	600	673	690	635	656	674	628	634	649	658	660	637	649	621	623	646	626	641	636	609	662	563	611	633	676	618	623	623	689	645	605	650	631	618	638	635	671	627	637	654	579	688	700	657	639	674	618	654	600	699	629	655	643	650	651	634	660	602	623	645	660	640	647	611	668	636	642	630	641	649	650	663	629	628	630	655	642	654	640	636	684	630	618	691	686	661	626	664	670	671	633	647	594	657	573	667	649	640	644	643	649	676	667	684	667	649	634	643	617	651	591	646	660	671	670	621	630	671	660	648	649	638	651	648	671	641	645	680	654	625	644	625	670	670	668	641	648	637	642	608	684	675	678	680	677	636	664	675	648	672	679	624	657	646	636	654	656	666	626	655	648	633	657	676	646	586	609	710	622	637	627	666	724	616	643	665	641	665	665	675	650	653	641	638	619	628	642	655	603	619	619	648	638	626	615	658	645	608	650	642	600	668	598	690	626	695	624	582	648	608	644	623	690	647	645	622	655	640	624	701	635	652	600	646	630	670	691	672	667	620	606	638	654	603	636	659	620	631	695	615	629	670	627	645	676	668	675	652	629	621	642	609	652	651	617	644	669	642	663	635	639	683	646	636	660	674	634	642	669	607	644	665	657	645	654	671	673	620	635	645	685	610	661	671	650	617	618	603	616	647	670	677	688	642	620	643	671	608	671	622	682	679	614	694	662	656	682	609	633	632	672	654	617	640	635	664	670	648	647	602	666	655	674	655	684	649	634	632	596	652	692	628	628	662	637	620	627	714	645	681	624	595	663	609	669	623	594	649	634	640	620	606	670	643	596	640	673	700	664	647	645	629	625	651	664	599	635	648	644	690	637	592	664	661	608	652	632	652	671	642	651	677	623	655	679	666	641	640	635	664	701	655	654	630	656	638	654	659	643	637	599	626	654	606	651	628	643	651	659	628	602	685	669	720	626	680	652	637	664	634	639	609	689	663	641	643	701	648	637	625	660	635	623	691	623	653	634	624	640	620	650	627	641	621	681	677	662	687	669	623	603	685	629	665	625	657	687	702	652	621	643	684	644	668	598	634	626	619	621	595	624	654	641	628	636	626	685	641	644	657	684	626	613	608	620	647	651	639	616	637	629	642	680	639	566	628	612	599	687	682	712	637	622	624	654	637	632	605	599	663	691	638	632	628	628	625	667	643	633	640	659	602	670	635	654	673	663	673	641	623	677	655	663	708	674	672	627	669	654	594	637	630	651	658	674	641	645	629	664	640	619	604	649	655	677	628	614	690	613	668	656	651	604	681	636	663	628	681	601	688	664	629	693	623	673	684	637	644	657	679	640	667	659	638	662	627	645	658	592	653	611	651	615	606	633	660	665	696	637	659	668	647	644	611	653	625	679	611	636	674	650	614	700	628	656	612	636	648	664	655	658	651	624	631	673	606	622	664	673	602	680	671	642	598	677	677	656	652	652	645	714	659	656	626	662	634	692	599	648	653	645	635	676	642	668	635	615	675	680	653	636	642	667	674	633	646	618	643	655	653	599	665	657	631	649	623	659	642	678	667	634	624	618	672	647	596	706	679	638	615	671	606	627	701	649	648	670	652	681	640	649	653	666	658	624	634	651	622	607	616	625	618	647	660	625	600	603	670	644	639	642	686	630	637	661	651	639	613	653	682	639	660	627	664	643	702	606	620	658	641	658	695	661	636	671	678	623	614	606	626	648	649	635	636	634	664	655	671	618	666	617	671	696	622	676	672	699	629	684	688	627	650	656	693	634	636	683	632	642	675	658	648	628	633	660	644	652	654	628	687	653	648	635	627	682	690	680	641	685	606	612	628	649	615	667	674	662	646	631	677	630	680	652	695	632	649	595	655	674	696	650	652	706	659	617	632	623	650	627	610	665	730	671	672	641	633	635	626	655	663	611	645	648	678	668	681	655	657	646	658	664	639	647	677	615	633	629	648	683	627	668	648	606	625	645	632	656	659	676	619	643	608	656	679	624	641	630	650	685	676	643	715	690	632	656	665	651	628	659	664	653	624	661	648	623	639	635	646	634	677	610	612	658	631	648	669	645	682	626	615	649	635	664	648	621	664	601	661	676	708	653	698	607	660	632	724	660	648	657	685	616	642	628	714	657	644	605	686	641	639	629	687	664	642	644	651	654	623	612	646	699	672	687	678	629	589	712	635	631	653	671	626	614	625	664	635	679	646	659	630	623	665	689	664	658	647	654	676	626	626	639	632	629	665	651	660	560	640	643	668	675	697	648	648	651	603	678	619	631	624	667	642	643	666	637	655	654	649	619	633	656	637	631	631	662	641	629	628	605	668	660	674	636	645	661	695	654	612	664	645	720	681	632	650	627	614	659	647	657	683	672	644	597	655	659	642	655	665	669	629	620	619	654	646	636	616	674	635	655	614	629	647	622	664	662	655	628	608	667	669	633	589	648	631	627	636	696	646	641	665	643	637	660	636	635	610	616	626	688	625	627	647	658	618	680	637	683	607	632	660	671	630	649	657	644	685	626	645	571	631	621	606	667	632	692	644	656	642	628	647	663	650	665	652	592	570	624	642	610	683	633	654	662	645	646	611	686	682	622	638	610	624	624	649	705	668	573	626	668	601	653	659	654	609	659	646	628	685	660	667	701	623	631	625	660	617	676	627	649	663	618	626	652	621	630	633	653	628	643	641	657	631	671	647	628	693	631	642	673	653	711	645	677	644	629	627	717	682	606	622	650	673	642	590	639	651	664	649	594	618	636	672	660	623	615	674	646	660	678	647	673	664	642	665	620	646	669	652	653	650	635	657	681	640	568	619	631	640	618	642	657	614	626	648	652	676	663	668	604	673	659	689	693	649	685	654	618	610	648	620	628	658	620	624	632	633	673	631	683	657	670	649	590	636	639	625	650	624	631	645	651	664	652	659	633	626	643	676	662	661	621	631	673	633	618	662	638	642	668	673	602	639	623	638	623	642	617	677	654	623	651	647	638	701	640	638	629	625	600	635	681	644	657	668	628	652	642	661	638	631	667	651	623	648	642	624	637	646	665	677	646	657	672	624	621	612	643	671	612	669	678	629	661	650	697	607	665	646	607	629	670	654	636	664	602	645	637	651	663	688	628	626	634	629	598	637	618	640	630	631	641	649	625	654	647	689	663	611	678	638	648	603	599	616	640	602	635	647	642	685	635	662	654	614	634	588	654	643	647	658	662	648	642	634	630	621	664	630	692	653	618	633	698	630	610	606	603	644	662	648	682	649	670	699	662	666	649	653	678	658	649	639	639	680	618	659	603	620	638	634	668	684	651	658	624	660	685	649
8008	3231	3322	3065	2108	1402	1530	3242	3512	2425	1357	628	304	335	353	332	316	324	282	356	310	334	314	307	333	324	343	344	343	293	320	331	335	316	295	314	302	339	323	300	323	330	304	331	322	295	345	355	306	309	344	303	309	321	305	348	333	307	318	299	333	323	309	343	347	343	344	323	337	344	326	312	330	298	336	315	311	309	336	282	322	355	316	341	336	363	344	291	339	320	321	274	328	342	344	302	328	320	308	349	316	303	323	325	359	322	325	320	341	289	284	302	341	306	323	330	317	335	284	355	338	315	345	336	311	330	311	286	306	294	311	321	316	326	333	339	337	288	329	321	307	348	333	322	317	318	306	304	363	318	326	332	354	348	328	309	348	328	339	290	316	346	319	317	371	311	322	355	305	321	340	313	352	323	350	338	341	328	327	341	301	299	366	348	339	302	320	332	365	303	318	311	306	331	324	333	353	335	308	310	329	331	308	334	325	343	332	372	302	325	339	301	304	330	349	322	318	311	319	325	308	331	309	318	308	318	312	308	366	299	316	304	305	299	315	367	321	336	305	335	376	316	316	370	305	301	320	334	304	291	337	322	328	318	335	320	335	334	308	378	327	310	315	347	313	317	327	318	292	319	334	312	363	326	315	304	312	312	340	311	296	319	323	329	331	299	351	329	295	304	319	343	350	314	316	304	338	362	334	342	312	363	339	303	319	313	322	344	333	340	313	312	313	332	329	314	347	307	364	313	352	314	278	304	308	338	350	338	334	297	336	291	360	329	310	296	303	305	305	307	336	311	335	354	297	321	319	317	314	318	318	303	321	308	326	336	302	299	323	312	363	351	327	310	307	313	355	313	317	311	328	307	348	357	336	302	349	345	342	327	308	329	371	360	339	301	313	316	340	327	356	305	346	335	338	308	326	315	300	291	303	331	317	306	292	316	301	319	326	316	349	293	313	321	316	355	350	342	281	319	308	311	348	304	344	348	317	323	296	329	302	328	304	340	337	322	318	345	340	334	325	344	309	335	352	308	316	322	323	321	343	329	320	329	302	326	334	320	340	294	303	330	307	375	328	325	334	346	308	330	348	346	310	339	337	319	318	307	329	322	326	371	338	306	344	317	331	341	319	324	324	333	310	353	336	344	343	295	311	338	334	354	310	298	334	324	308	299	346	324	333	338	336	343	361	317	323	285	338	322	328	337	334	323	324	339	340	280	320	330	317	318	359	306	353	307	340	327	325	339	316	304	325	322	316	347	331	358	305	309	341	307	343	327	300	318	343	322	354	341	357	345	312	318	321	326	315	315	331	307	325	299	333	331	332	335	313	327	357	314	323	344	346	322	327	299	317	299	347	321	317	327	333	334	304	322	341	307	308	306	308	320	335	318	295	339	286	327	351	344	318	321	334	301	292	304	336	344	357	349	336	350	314	288	326	332	299	342	314	378	336	331	346	347	316	339	335	325	342	307	314	323	306	327	316	332	297	283	317	352	318	314	319	311	329	309	323	338	331	317	320	322	334	333	315	307	326	299	313	336	322	345	305	325	328	308	302	328	303	326	335	314	334	316	349	324	332	307	336	332	291	329	341	331	335	334	323	322	356	331	330	353	346	366	299	342	311	335	329	314	351	313	328	319	328	318	300	323	316	333	276	319	323	345	310	330	315	311	288	324	349	325	378	315	323	300	314	294	329	292	317	343	345	364	351	321	294	304	315	331	321	317	321	349	306	324	325	301	326	336	331	310	321	337	335	333	320	329	336	337	318	346	325	306	313	317	360	340	293	321	343	329	293	321	309	301	346	315	300	324	344	356	339	318	345	286	304	323	334	344	324	291	319	355	344	361	330	340	309	336	318	298	322	304	347	339	345	322	313	311	328	342	316	326	354	325	343	323	288	336	309	320	309	302	309	324	302	337	300	331	342	342	335	320	292	329	317	343	310	326	341	308	340	317	336	322	349	337	330	326	324	329	318	313	303	301	349	362	314	328	331	276	348	332	293	315	353	331	343	325	342	339	323	315	323	306	327	348	350	301	349	352	334	334	331	291	363	334	355	306	338	312	316	293	311	322	306	307	293	323	322	320	334	314	278	337	304	340	328	328	331	315	323	340	320	313	345	300	327	374	349	317	294	324	304	351	304	319	303	338	305	326	336	324	307	332	347	326	328	273	344	299	302	313	342	329	347	356	317	307	321	310	300	361	296	334	319	326	331	308	343	316	318	320	331	339	329	299	362	302	319	334	317	308	309	321	332	303	336	336	315	335	313	305	351	350	304	326	331	290	334	318	291	359	340	316	314	319	298	346	304	348	333	309	320	311	345	310	314	351	325	314	349	324	308	319	336	319	325	347	323	325	322	302	307	278	379	339	330	338	334	316	314	343	330	309	311	298	350	338	285	334	321	321	323	318	295	314	302	354	319	300	320	351	333	306	323	332	305	313	323	339	333	314	304	332	327	348	331	327	276	297	350	301	313	347	339	319	319	325	335	371	345	377	319	364	289	343	325	317	304	320	318	368	360	326	314	317	315	314	272	303	335	293	312	338	333	332	293	300	336	300	304	292	323	314	345	334	316	342	295	328	327	341	332	332	319	336	320	358	328	338	336	354	322	347	315	314	371	324	312	320	316	313	313	334	343	364	323	337	321	314	331	301	312	322	345	329	332	331	315	310	306	315	275	329	326	284	312	330	299	336	314	313	323	323	304	331	337	311	329	322	348	305	331	321	311	315	319	340	333	345	314	308	329	298	326	316	306	302	332	324	306	343	332	309	299	305	316	331	291	327	297	300	325	328	306	295	332	340	328	346	314	344	339	306	330	332	323	325	336	315	335	329	348	331	305	309	320	306	343	307	315	329	310	338	299	319	315	336	348	313	303	295	357	318	345	345	342	294	290	329	292	325	316	327	316	316	326	322	317	355	275	319	326	343	342	341	304	318	333	321	342	323	311	320	319	337	325	333	301	308	286	337	328	336	312	355	342	328	325	339	319	316	333	304	338	299	325	313	323	316	365	337	321	311	316	335	321	294	342	321	335	319	313	333	344	310	350	317	317	346	336	282	334	315	326	309	324	300	335	315	321	304	340	291	322	309	339	301	340	333	301	316	334	332	341	368	288	322	336	324	303	329	315	339	353	315	338	345	346	325	300	299	343	312	291	351	305	316	317	348	296	312	324	334	314	321	352	350	294	343	322	339	355	344	321	356	320	338	353	312	335	312	312	318	303	340	321	314	332	317	338	312	325	309	328	317	291	322	328	339	314	322	323	315	324	302	272	301	358	321	336	344	314	306	308	305	370	341	335	310	327	313	368	317	346	337	322	331	335	295	306	298	314	338	298	299	331	381	327	338	304	348	308	315	319	324	336	330	333	320	357	308	322	294	303	334	318	313	341	340	310	338	302	334	304	348	336	339	312	323	294	319	313	338	312	302	382	331	324	320	309	314	315	331	294	323	309	335	312	314	339	332	328	337	317	349	330	307	325	338	331	349	307	330
5127	3400	6246	8417	7040	5596	6969	13376	12467	8393	4553	1759	806	733	817	804	790	786	724	835	808	792	812	785	806	812	794	819	806	808	766	796	775	820	808	765	782	789	826	826	762	815	808	814	793	804	772	806	774	744	802	772	795	812	788	792	773	799	789	778	775	823	760	781	724	780	799	748	777	756	808	838	759	752	809	811	781	790	840	811	829	817	756	786	747	763	765	806	771	840	793	836	804	828	820	794	778	762	774	743	830	783	771	775	813	799	799	787	809	808	843	790	808	774	802	787	798	804	789	823	809	843	821	763	820	752	793	793	770	799	780	821	766	759	840	717	822	802	814	761	784	745	774	802	763	808	776	769	779	790	792	739	783	765	787	845	825	797	775	762	774	772	765	788	835	795	761	782	804	791	787	794	770	809	758	805	784	774	729	827	815	810	737	813	807	835	799	742	790	811	780	781	787	799	838	792	780	809	751	769	793	798	782	800	802	770	850	757	795	760	756	820	780	799	767	839	817	787	810	756	791	800	787	821	761	754	812	795	776	797	796	821	802	765	812	813	788	715	788	770	843	804	839	838	770	811	758	729	786	774	784	838	771	785	809	783	805	760	789	765	806	811	764	763	773	797	749	759	854	812	806	781	777	789	809	809	798	766	779	785	773	805	783	776	811	810	812	761	770	761	778	764	828	774	766	787	776	786	788	788	754	785	803	821	777	802	819	797	860	769	805	870	799	771	779	803	797	833	764	748	800	815	762	747	783	780	787	765	853	808	796	775	801	772	794	787	768	746	821	815	837	802	810	791	795	799	793	795	770	795	772	753	793	750	746	797	772	824	773	807	821	822	803	796	805	755	797	775	856	785	829	751	751	816	769	777	842	757	802	797	793	831	815	815	749	799	766	808	824	771	779	818	824	839	773	808	821	761	766	780	776	815	740	793	790	794	789	732	774	810	840	792	835	798	757	794	779	774	766	771	803	797	802	814	823	738	769	851	802	803	812	783	795	792	797	774	796	774	877	823	777	782	822	774	739	754	796	799	805	824	812	854	817	814	795	786	860	797	832	778	796	767	821	784	752	785	836	798	825	783	775	808	746	803	768	826	827	798	797	776	844	793	798	812	755	803	836	770	793	745	775	832	759	795	779	817	793	767	858	825	797	814	803	801	772	810	777	848	803	800	820	778	830	797	813	809	813	816	787	789	811	763	830	792	752	779	806	782	773	836	737	754	790	771	766	774	756	827	742	789	797	809	822	811	843	780	784	781	787	830	832	761	774	810	767	756	776	790	759	819	743	827	832	741	777	801	766	807	780	804	809	814	747	764	798	783	827	749	804	773	841	792	742	806	782	786	779	774	817	804	799	775	829	827	849	826	795	875	794	803	789	798	774	766	753	839	832	820	786	754	793	805	731	748	806	779	850	790	812	795	764	793	786	750	801	784	795	769	720	782	822	762	753	790	785	788	819	732	830	800	721	811	779	816	786	785	777	793	802	802	786	766	770	741	731	782	831	794	814	794	816	772	774	791	762	834	781	797	816	756	845	784	757	771	793	787	844	847	787	785	756	777	761	776	874	767	779	827	778	742	840	764	778	790	833	778	847	790	822	778	791	814	810	756	800	777	753	838	766	794	826	779	766	815	792	807	840	761	776	783	815	782	797	760	755	791	796	764	821	771	807	814	816	826	765	794	801	777	800	784	808	811	776	781	755	822	784	811	802	833	735	784	798	752	768	786	814	783	789	754	802	801	804	782	806	791	798	819	797	802	773	818	743	784	803	756	807	806	798	773	832	777	823	826	781	792	794	764	828	805	818	830	806	772	805	783	811	802	788	811	821	840	795	826	819	771	816	804	776	812	812	763	795	778	781	753	824	798	776	782	835	851	791	856	849	749	811	802	845	751	809	780	775	844	758	763	812	760	801	752	781	787	771	814	798	780	837	793	812	784	744	762	791	790	770	770	823	856	781	776	806	783	743	748	796	826	796	821	810	761	736	746	818	813	801	786	782	797	805	813	779	776	807	765	811	845	810	779	781	807	777	777	814	798	862	796	815	789	786	784	771	752	808	766	775	811	788	813	754	765	775	753	830	802	780	812	803	750	782	831	759	764	754	774	789	752	792	806	787	748	800	814	794	753	760	804	773	769	801	775	809	785	806	815	823	814	762	735	811	793	829	769	775	833	787	794	762	788	833	790	847	827	774	752	815	758	807	743	828	766	805	786	777	775	844	772	750	813	761	849	778	790	827	778	798	808	770	856	772	787	794	786	794	827	789	792	731	783	816	772	734	795	805	801	803	768	793	807	788	787	773	743	832	826	751	834	830	837	770	831	813	784	808	826	803	793	738	801	804	799	794	852	776	751	798	765	801	782	755	779	757	785	774	837	806	848	792	726	746	770	788	770	765	806	850	824	814	763	845	813	823	803	763	750	784	818	801	795	791	826	781	766	728	819	774	766	842	801	814	800	796	808	787	777	847	788	822	784	743	778	830	755	810	786	767	822	807	800	844	813	827	713	796	801	786	763	769	788	805	798	800	867	804	815	832	779	818	842	770	765	790	788	827	825	738	785	746	813	777	834	789	825	755	796	779	793	813	809	782	754	753	795	816	781	839	769	798	750	806	762	819	768	799	755	739	809	743	801	794	786	803	799	837	781	712	768	796	809	828	872	862	789	834	766	794	753	782	788	776	770	811	765	770	764	787	819	777	818	809	769	841	768	800	798	786	798	750	841	805	826	779	782	838	778	749	773	779	795	777	774	762	756	805	763	761	781	814	796	785	820	777	782	800	802	790	785	782	827	834	788	797	773	795	797	825	762	779	804	751	793	801	817	769	785	792	793	772	823	747	789	800	769	776	747	756	823	840	831	786	818	738	828	756	770	777	701	783	782	750	785	802	744	768	821	846	760	750	763	781	851	754	794	795	797	822	816	851	781	818	817	795	788	785	802	786	790	737	786	813	817	870	801	832	773	792	821	789	777	836	779	766	792	774	800	791	798	799	819	782	838	766	767	780	773	841	761	725	808	749	731	809	792	807	784	842	812	810	809	815	797	785	769	810	791	782	779	812	779	773	799	795	756	810	816	841	787	779	802	782	794	783	772	769	758	760	745	798	840	784	763	814	788	820	815	789	850	771	794	750	746	812	812	806	811	822	771	795	799	819	792	816	794	766	797	863	769	802	750	773	780	779	788	787	735	818	800	727	801	790	819	762	771	819	753	780	785	762	771	788	775	798	769	795	764	797	753	765	776	824	806	775	808	831	801	816	788	810	777	791	823	799	816	763	768	765	790	815	792	789	821	801	744	786	837	786	796	812	796	838	793	765	810	769	733	832	764	764	782	758	808	741	763	797	810	867	797	811	786	784	800	756	810	796	805	768	822	763	843	813	756	815	731	747	787	793	717	813	807	769	811	762	781	777	789	751	794	803	752	800	797	802	814	781	764	770	810	798	819	756	811	787	812	786	778	811	780	749	768	775	791	790	770	778	811	817	758
22090	18015	15138	11681	7470	4974	7341	31083	32000	20993	9715	2562	431	424	388	372	384	374	365	374	376	363	354	363	363	342	352	380	356	354	331	340	334	334	339	354	336	357	327	351	352	344	323	365	317	369	337	325	332	355	370	353	299	364	337	381	370	397	344	367	382	333	353	334	329	344	356	364	353	340	338	382	326	368	394	356	363	351	327	326	361	370	338	304	367	360	352	336	372	304	331	338	324	348	345	340	375	339	317	380	376	355	356	370	350	352	368	377	339	335	377	374	339	383	379	373	322	342	318	352	366	351	334	320	384	346	347	342	313	365	340	356	332	330	347	344	333	361	366	349	333	353	392	368	384	346	364	371	369	361	355	334	349	326	359	376	337	322	389	338	340	342	305	355	345	347	321	395	346	345	370	335	319	348	339	352	368	360	353	354	335	363	336	320	343	351	393	372	332	373	372	387	358	358	330	370	353	373	335	341	365	324	350	335	389	351	382	347	352	355	314	327	377	378	334	361	372	371	330	342	335	345	340	335	404	354	358	357	319	343	362	351	390	343	342	362	350	342	370	349	378	373	365	334	385	338	357	355	351	365	347	367	315	316	355	400	365	344	366	318	371	352	337	344	317	337	393	349	326	380	356	338	323	324	362	353	368	341	346	346	348	353	341	354	388	388	364	321	366	348	316	366	411	356	352	359	372	311	351	351	357	326	339	339	372	362	331	380	326	332	348	338	352	366	345	348	376	358	341	336	368	384	355	311	350	365	357	379	344	346	365	387	353	364	344	354	355	381	376	353	344	337	357	355	357	345	327	345	340	359	358	287	343	347	371	358	330	362	387	362	357	371	343	338	363	325	358	379	360	387	330	367	370	328	366	384	356	361	354	375	357	326	360	312	339	313	338	318	346	350	306	333	346	355	341	353	374	343	344	348	374	349	362	338	340	368	343	368	345	363	370	337	371	333	353	348	345	364	363	375	341	348	352	347	382	334	352	372	365	345	347	357	359	333	325	324	357	327	343	318	360	345	350	340	344	369	351	343	328	381	357	366	325	356	338	362	338	356	315	371	376	411	341	342	374	355	367	342	345	348	375	347	344	361	344	344	359	356	344	358	367	343	369	325	344	366	371	382	321	384	322	347	330	363	325	384	326	401	348	345	352	354	332	369	344	357	371	400	350	340	387	347	379	331	380	357	373	359	357	356	407	401	347	316	320	368	334	329	333	319	334	346	332	375	345	316	348	360	341	345	298	313	312	353	304	343	368	351	374	360	371	336	342	335	319	372	370	366	349	374	355	339	337	359	339	314	335	340	367	327	323	319	312	338	350	374	331	352	340	327	342	355	347	375	328	377	353	337	354	318	333	367	327	344	305	362	324	374	360	355	350	337	361	383	347	343	361	350	361	338	348	335	389	376	347	353	346	360	340	354	315	405	400	301	342	387	348	347	337	362	331	345	330	337	372	359	342	330	360	355	375	382	337	309	317	318	333	336	339	335	348	293	349	368	335	341	362	378	348	355	352	327	369	376	342	350	326	352	351	341	329	325	361	350	365	351	354	374	359	350	338	350	342	332	362	334	366	355	380	340	337	335	388	375	378	361	343	319	369	349	311	420	348	349	352	370	358	331	390	395	356	357	328	356	357	366	338	386	357	323	354	357	327	358	348	375	339	349	375	345	317	340	358	323	360	370	325	349	333	327	339	332	328	377	366	360	348	381	337	324	324	346	352	343	357	353	348	320	352	316	334	357	388	381	357	351	357	370	359	299	363	345	357	358	342	358	365	349	355	322	369	331	310	361	390	395	362	310	340	337	345	349	351	364	316	330	323	343	332	355	337	341	386	338	379	332	357	373	370	342	361	317	364	357	358	362	324	371	367	366	331	325	324	383	348	345	394	355	316	352	366	372	365	361	366	421	335	358	353	347	366	377	332	355	338	371	344	335	346	348	346	379	395	351	387	338	373	378	341	329	372	335	342	360	373	287	328	330	339	298	340	346	353	377	353	389	344	322	339	318	363	358	345	345	344	309	380	362	375	360	364	365	370	346	362	354	371	324	338	384	352	355	319	331	336	348	375	377	379	345	328	352	330	361	339	357	411	348	363	349	328	333	327	313	345	353	397	346	329	333	379	367	364	337	339	353	374	350	356	394	314	377	350	327	377	326	340	345	385	352	366	376	333	351	347	368	337	354	356	349	323	363	363	338	321	369	367	361	343	360	372	320	339	324	329	358	369	354	350	401	335	355	324	356	317	325	326	347	369	350	348	371	341	328	339	320	375	342	346	352	339	374	338	332	317	344	320	346	374	339	365	395	318	326	320	358	330	368	370	342	286	350	351	329	316	304	340	348	353	381	340	392	336	365	355	361	338	341	370	336	332	327	362	361	333	372	321	344	360	341	362	330	334	363	356	336	358	343	335	348	337	332	389	357	396	362	362	344	379	347	360	368	352	373	339	340	387	362	327	356	340	331	318	344	368	366	373	367	326	327	352	340	343	359	349	332	372	346	340	326	371	346	386	373	361	324	341	333	353	339	364	327	353	359	346	368	341	333	335	354	354	340	348	335	370	350	307	334	350	313	339	378	343	363	362	358	355	336	320	387	337	337	399	345	352	342	384	384	374	343	329	364	373	310	325	341	364	329	337	341	344	370	365	344	368	386	366	352	351	285	369	346	342	363	347	357	357	344	338	336	354	387	356	383	349	349	366	361	349	363	351	346	345	363	347	348	342	340	352	363	354	338	309	354	374	340	357	345	344	345	329	358	332	341	364	331	375	333	354	333	346	362	346	326	344	373	326	341	335	350	348	356	304	355	347	357	352	331	355	356	340	334	348	338	361	354	360	330	327	370	373	348	351	353	340	332	374	329	380	356	323	379	337	329	355	345	307	368	362	350	345	364	358	370	331	377	350	367	333	345	332	355	354	356	323	347	320	378	353	339	355	336	352	329	359	313	369	346	349	361	332	323	353	359	352	346	384	352	361	321	368	366	360	366	341	374	338	364	337	314	354	366	314	375	370	343	318	352	337	336	369	376	393	350	353	343	381	347	343	368	329	364	363	354	384	325	347	345	338	352	330	366	330	365	410	382	358	347	347	337	365	370	380	369	315	351	324	369	365	339	373	357	352	387	359	366	335	352	334	352	357	332	369	357	357	363	387	347	344	338	336	380	344	373	350	396	365	355	355	360	382	328	343	365	334	369	353	372	357	327	341	323	387	350	292	360	351	376	362	355	358	347	334	366	350	333	360	381	339	353	347	323	361	337	377	335	362	347	361	328	330	328	348	351	333	362	357	333	351	290	328	323	376	321	364	362	358	338	323	348	346	332	362	378	336	335	384	337	334	353	399	339	359	316	342	345	366	306	325	353	360	326	338	371	325	359	336	324	343	362	352	367	315	362	357	348	374	310	348	312	363	369	338	319	374	339	379	359	338	375	350	345	343	336	316	360	364	338	360	346	350	335	344	353	382	367	362	372	312	353	360	368	357	340	339	349
13902	13208	16691	18773	16002	13804	19348	49534	48341	37309	23138	7949	1201	1040	986	889	894	852	825	873	850	897	897	812	838	840	857	845	833	814	895	837	848	791	817	848	909	868	802	866	834	844	804	852	847	855	872	836	879	870	855	841	834	859	843	853	779	864	842	827	913	815	831	854	827	843	840	852	789	846	817	869	826	840	856	822	881	873	800	840	824	834	840	867	803	866	829	939	848	845	839	886	856	850	853	842	849	873	828	855	824	886	798	828	865	834	838	880	833	856	820	856	877	850	901	811	840	873	855	778	838	843	909	918	867	864	905	866	823	814	855	818	821	870	825	875	859	896	846	819	866	842	839	887	817	826	908	836	840	814	815	830	900	886	846	858	856	835	875	899	830	840	824	854	859	868	842	872	858	848	846	845	881	791	861	857	886	851	817	815	813	859	872	799	849	829	830	868	882	784	825	803	809	886	849	845	838	820	857	816	831	821	848	819	865	793	856	857	874	870	810	810	844	872	823	860	910	849	826	811	882	869	866	871	794	833	880	839	880	842	812	793	840	836	844	876	841	840	873	782	850	828	886	825	847	794	872	860	852	945	862	877	830	860	844	889	860	789	836	870	814	827	868	868	855	822	784	861	822	871	812	795	878	806	833	903	817	823	868	835	827	825	852	854	895	810	863	853	849	862	807	850	848	847	867	811	827	845	866	837	833	844	840	800	852	822	809	854	831	861	833	822	871	855	864	821	802	862	824	831	828	854	880	861	836	856	860	871	836	817	819	842	806	894	761	833	850	878	870	847	785	900	840	885	870	810	796	807	829	814	884	856	824	851	834	839	887	858	852	859	819	828	836	874	813	820	845	847	886	818	815	844	891	842	894	821	856	768	811	872	867	838	867	869	881	859	870	809	847	844	875	823	857	887	891	832	863	867	815	829	871	831	874	864	822	834	796	837	858	825	843	851	842	873	838	862	824	807	861	857	800	825	856	854	869	850	836	815	861	847	800	840	875	828	836	862	817	844	809	811	901	789	847	822	902	805	831	860	857	841	815	872	867	774	823	836	829	824	856	807	840	852	801	854	916	812	803	883	836	851	843	811	855	806	851	798	830	873	830	824	831	897	870	867	823	823	877	862	860	876	835	827	891	856	861	881	840	859	847	907	774	852	844	801	837	791	775	796	803	769	868	828	858	878	888	831	862	796	857	865	868	797	855	844	828	822	856	904	869	796	847	835	852	900	812	821	859	867	848	885	898	805	839	899	827	828	874	834	857	875	805	893	855	805	882	854	843	850	820	906	869	852	817	816	879	870	850	810	813	820	855	828	819	887	851	804	889	864	821	819	816	822	842	820	853	872	823	866	808	824	855	832	914	821	891	877	839	834	858	821	889	863	847	876	845	880	879	818	835	859	818	841	853	828	845	840	814	840	822	911	787	842	797	863	861	864	821	817	822	831	860	855	871	864	863	894	853	819	838	828	848	810	821	890	810	864	843	883	833	810	821	864	821	827	846	853	849	835	831	860	853	816	844	850	876	811	875	795	886	881	880	905	810	870	857	844	824	856	851	860	809	835	866	830	846	839	879	857	822	844	883	881	907	831	812	853	824	823	870	826	817	844	841	827	852	844	817	854	812	850	813	817	835	810	876	832	851	827	868	859	868	864	867	860	806	819	847	867	825	809	816	857	820	810	833	861	824	849	870	871	805	836	835	861	792	830	888	827	850	802	851	845	820	829	829	871	855	868	884	889	828	834	904	834	880	836	839	885	844	840	868	823	850	856	843	889	810	826	872	844	829	890	893	822	799	875	862	858	820	852	901	793	823	827	832	799	884	874	843	848	893	805	823	866	798	871	838	857	849	859	823	866	839	872	872	853	866	842	851	812	885	836	867	849	847	897	881	797	825	851	845	816	838	847	842	836	861	843	851	862	863	859	816	856	838	804	824	880	851	784	844	839	839	814	816	871	850	868	792	839	806	808	817	875	891	856	827	829	798	880	864	807	811	873	896	805	832	852	835	878	794	865	824	851	850	807	895	857	819	906	812	814	913	811	861	806	832	861	854	835	871	855	890	846	850	840	825	854	884	881	876	812	839	887	880	841	800	794	800	903	861	840	849	837	811	850	795	791	818	895	804	832	853	854	877	843	877	875	882	794	860	809	863	826	802	844	855	870	828	887	827	862	817	822	832	800	836	854	852	856	844	850	875	819	854	879	832	895	864	831	906	843	822	845	820	880	815	805	867	872	792	859	783	904	837	859	894	823	833	823	852	871	821	863	825	864	841	807	835	849	792	807	816	825	869	824	804	854	826	855	883	867	858	832	875	864	815	845	843	792	895	813	858	840	852	840	912	842	839	839	791	835	842	899	819	894	874	835	807	857	862	844	871	858	864	822	859	869	801	876	882	856	909	874	822	831	823	808	813	848	865	785	813	822	857	805	862	829	814	812	825	801	850	818	845	821	827	860	776	850	887	858	845	859	826	855	829	857	868	831	859	819	830	828	853	847	859	796	853	871	849	819	859	868	860	791	824	827	838	877	853	835	817	917	868	859	860	826	845	833	819	856	826	919	819	882	804	863	865	840	894	773	834	827	818	815	851	865	875	826	851	833	866	843	874	859	881	855	838	879	844	836	902	844	858	861	869	879	817	812	833	836	844	852	846	920	873	895	859	815	805	882	850	801	866	830	796	870	815	806	801	870	871	859	880	819	903	911	814	847	871	872	857	797	817	811	862	879	810	827	807	845	852	831	901	821	841	856	857	849	818	840	915	854	825	843	829	794	846	898	822	833	802	848	783	841	831	892	834	807	882	906	856	876	853	902	798	860	872	822	836	873	882	797	853	848	889	815	799	835	799	804	865	808	898	868	827	847	867	897	840	872	865	864	831	865	849	850	832	798	856	794	832	840	921	835	850	827	813	867	862	916	894	849	874	832	880	845	858	844	855	851	861	822	887	821	894	850	886	830	913	839	867	837	826	845	857	816	831	874	826	872	841	826	827	847	835	871	831	838	833	902	834	812	870	820	855	863	815	888	828	830	818	827	900	856	885	817	845	822	825	819	799	805	865	864	873	818	885	845	837	859	816	820	865	839	873	819	866	837	829	838	869	854	836	850	853	867	834	866	845	819	867	806	860	804	854	834	823	880	845	815	803	829	829	804	875	780	849	818	887	900	858	830	815	856	820	825	781	860	815	853	848	792	857	835	820	849	800	815	819	861	796	856	829	826	817	846	860	859	829	822	834	863	837	834	837	814	882	849	829	827	779	827	845	834	897	838	865	830	881	846	882	850	812	867	827	869	769	849	837	819	864	810	863	851	851	860	872	845	877	802	832	893	855	889	828	856	867	829	816	777	868	887	855	841	839	844	830	820	881	852	834	821	809	802	802	811	869	814	819	884	867	781	849	838	830	836	817	810	834	924	853	847	842	876	879	872	874	835	842	872	833	816	874	859	850	839	862	872	808	862	880	806	847	841	846	801	858	824	835	799	842	825	888	851
35165	26149	25241	20689	14405	9287	11074	40339	50109	37151	21061	6509	586	377	307	293	266	286	246	260	251	249	263	264	277	249	257	248	274	270	251	250	266	234	217	253	249	270	264	236	251	229	251	232	235	275	242	231	250	248	219	290	269	263	238	233	262	252	238	235	273	261	243	239	263	265	256	240	245	247	225	267	280	254	255	241	242	257	242	253	255	232	219	252	265	260	245	244	226	225	247	243	276	258	223	252	279	226	255	235	233	270	246	236	262	218	256	243	250	220	238	259	260	289	252	255	244	231	263	252	255	267	237	262	274	259	240	233	252	213	251	269	249	242	263	257	235	250	239	277	233	256	245	278	244	250	263	247	254	241	237	239	238	297	270	246	229	242	255	230	246	230	251	288	267	266	241	286	241	255	247	232	271	223	259	253	225	222	268	260	239	290	283	246	257	235	246	222	236	246	239	269	226	245	249	212	254	252	206	240	253	249	269	270	239	242	261	238	228	238	226	270	249	227	244	269	243	254	248	278	260	209	243	250	238	262	262	235	217	257	243	269	298	258	247	234	265	232	245	239	257	251	249	243	256	278	241	238	288	266	253	249	232	231	264	239	273	239	251	250	232	246	253	246	244	261	250	218	260	255	235	239	251	260	274	230	251	258	252	233	264	228	237	204	237	216	243	258	253	248	262	223	273	253	252	259	256	231	255	247	273	292	248	247	236	225	256	240	248	263	265	257	249	286	259	282	251	220	258	220	265	270	270	263	219	209	239	242	268	236	231	243	221	242	252	280	267	231	228	236	254	241	237	262	272	256	252	253	246	236	244	261	235	249	231	249	270	267	229	244	282	225	250	251	260	264	255	248	253	217	274	254	260	234	246	242	256	247	267	281	238	225	257	268	246	252	244	241	242	238	267	228	246	238	250	277	236	244	236	272	244	246	259	228	257	248	271	249	244	254	234	270	244	221	248	261	274	238	231	249	279	251	240	248	268	216	229	238	246	232	246	255	244	267	250	268	265	221	239	250	234	250	285	253	245	256	253	269	230	261	260	236	252	260	266	253	264	247	251	226	250	241	235	266	270	252	238	237	248	215	240	251	270	235	268	228	258	250	239	260	221	252	254	255	256	233	264	203	245	252	241	253	274	228	276	249	231	250	262	252	280	253	273	207	269	245	249	231	233	231	259	248	271	242	251	287	239	254	258	245	251	228	255	251	261	240	245	249	250	281	235	247	232	262	254	217	216	247	221	246	256	258	268	233	242	220	254	273	275	284	228	207	271	257	240	271	265	245	263	227	244	231	244	264	259	252	301	260	239	250	222	247	248	257	241	253	206	251	214	240	263	231	265	259	249	247	274	240	269	238	267	221	238	259	223	228	233	218	255	261	258	228	251	230	236	247	282	250	278	265	277	238	246	244	246	247	276	256	257	225	271	245	242	243	256	255	243	245	245	282	246	254	246	235	264	246	263	262	261	246	247	268	250	278	249	249	278	234	259	249	249	214	271	239	238	240	250	260	247	283	244	254	202	262	252	253	214	240	257	229	243	253	270	253	264	246	250	223	257	239	240	245	275	248	251	241	265	247	237	240	246	239	264	224	234	249	276	268	235	254	264	251	291	266	238	229	269	257	264	232	247	213	251	260	258	237	242	256	232	251	244	245	249	272	234	239	233	251	252	248	252	243	252	257	267	262	253	266	266	222	265	237	220	260	262	248	255	240	269	253	252	210	252	264	255	254	257	235	266	227	261	220	266	232	251	265	260	263	261	272	270	251	242	229	237	241	234	252	239	243	224	247	264	245	257	236	267	227	213	245	227	261	276	227	263	238	253	269	258	228	237	263	253	251	241	258	259	288	251	257	261	268	269	257	263	285	271	243	246	258	251	263	252	256	235	274	259	224	257	236	247	250	264	289	234	256	228	252	255	246	259	247	250	262	252	256	268	231	233	241	242	276	222	208	241	262	258	257	217	250	246	238	250	245	294	243	255	271	255	238	244	256	264	246	256	244	249	237	274	237	260	262	250	256	247	273	254	250	236	264	251	265	239	263	253	255	244	212	262	275	260	254	257	237	236	242	258	254	251	250	236	242	241	248	209	233	234	228	254	258	265	251	261	269	245	248	262	268	261	275	238	273	222	247	238	224	260	252	258	248	273	266	237	280	303	229	213	260	267	247	226	216	243	262	248	256	264	217	263	244	252	265	240	263	228	234	258	264	246	239	275	273	258	247	246	272	266	256	265	238	259	251	241	259	265	224	219	248	274	254	270	249	224	294	282	273	253	257	246	231	261	246	263	240	251	228	259	244	235	266	260	234	251	275	256	265	257	245	247	254	247	253	250	248	233	222	223	251	251	235	249	269	233	254	273	266	248	262	269	218	257	252	259	260	234	242	253	249	250	253	247	248	239	271	272	244	243	234	259	239	243	237	246	244	257	286	245	221	249	254	255	259	252	274	232	242	241	250	248	250	237	258	234	239	264	199	260	234	238	261	272	252	269	261	248	255	244	216	250	251	248	243	234	233	241	260	239	264	268	287	268	251	253	252	262	294	264	251	193	240	237	245	225	267	255	242	245	249	264	251	237	232	209	234	259	233	259	257	249	251	263	233	206	224	253	249	240	241	231	253	237	241	248	274	224	246	273	239	245	237	264	241	269	251	250	254	254	246	245	231	255	212	234	269	256	270	261	261	230	252	249	259	249	234	247	275	246	226	257	272	232	262	251	259	265	237	251	251	242	250	266	258	245	254	259	277	263	226	227	215	261	259	255	255	265	242	241	239	242	221	257	269	224	243	225	219	247	224	223	257	249	271	257	243	269	269	243	239	268	266	267	242	272	241	256	249	246	276	229	242	256	235	216	243	249	268	254	250	228	258	269	265	225	249	221	242	257	226	222	219	249	266	246	254	260	266	270	263	253	284	229	246	225	244	253	250	271	220	273	250	275	251	271	251	244	261	244	242	267	270	273	255	278	214	241	250	271	228	274	265	238	241	242	228	240	221	217	267	249	249	236	239	247	256	269	229	254	284	278	230	262	216	208	250	274	256	245	244	271	249	224	245	244	209	231	223	272	253	258	237	279	253	270	253	256	260	234	228	252	236	261	244	245	240	241	252	235	265	255	239	282	236	266	266	235	242	260	238	244	270	277	262	246	261	250	260	263	253	239	242	265	235	257	237	229	264	262	240	263	258	256	244	263	258	283	265	252	269	218	246	270	249	211	249	241	297	265	260	237	290	277	259	276	259	254	249	249	242	253	264	241	247	259	272	240	247	264	240	267	252	278	273	269	281	222	255	263	237	277	275	231	281	270	236	236	241	249	255	251	221	248	232	259	246	234	270	282	238	209	240	245	247	230	249	269	225	238	240	254	242	241	267	266	264	271	262	275	225	198	250	226	245	296	235	234	267	282	261	244	237	275	240	260	242	249	277	230	251	263	247	232	252	240	271	260	278	257	251	243	255	248	241	258	266	224	276	226	255	234	266	249	249	215	248	280	272
22166	16839	23639	26225	22988	19788	25548	57849	63197	51066	35858	13871	1556	1292	1086	816	817	699	674	708	675	660	681	636	631	636	614	649	639	609	640	661	653	647	605	629	617	664	640	605	610	603	609	635	641	646	600	595	565	611	607	623	595	584	620	618	632	637	615	634	592	601	597	611	630	593	591	643	607	595	643	617	618	613	611	622	612	641	601	614	656	604	640	640	679	569	638	603	575	599	629	641	581	634	603	606	645	619	600	642	585	624	596	609	618	622	690	600	606	615	646	592	628	609	633	583	599	606	625	629	556	643	603	599	598	579	600	603	647	621	635	650	660	640	585	645	601	664	654	634	630	600	603	637	570	591	591	614	579	605	596	623	621	576	614	658	637	624	591	626	621	602	641	613	602	628	611	620	594	622	600	638	635	621	603	620	628	615	651	621	603	615	604	558	621	635	633	622	605	588	613	612	663	592	603	593	619	552	621	589	601	653	574	636	618	593	597	605	607	581	593	640	628	594	590	659	590	609	588	613	631	615	658	623	622	614	625	590	615	615	583	614	603	651	593	657	683	658	628	602	625	617	608	647	577	596	581	629	549	595	579	636	592	622	610	619	643	638	581	645	635	681	610	618	583	635	626	618	587	591	639	616	616	581	602	629	577	592	641	622	597	605	606	605	623	628	592	615	618	633	604	643	620	611	602	612	599	601	600	606	597	660	619	585	617	655	612	599	657	587	623	617	616	573	573	578	613	596	583	625	602	627	636	633	605	605	602	596	601	650	607	598	582	602	597	594	584	654	619	599	615	596	612	647	605	579	653	598	599	596	603	641	594	627	642	657	635	595	626	600	609	608	627	602	635	614	626	636	688	627	627	583	578	611	595	635	619	633	659	600	587	600	627	576	582	616	627	596	634	582	630	593	617	622	607	611	637	646	607	614	585	603	583	572	583	618	660	637	651	596	598	603	621	596	584	593	571	588	622	604	636	604	591	611	593	631	614	587	621	605	568	593	597	618	599	539	638	633	646	636	598	556	596	562	565	583	595	608	655	597	619	656	618	605	599	633	595	582	624	618	655	611	599	612	634	661	644	590	605	660	584	595	632	617	624	609	639	636	663	650	591	632	624	640	587	596	583	616	578	588	640	671	660	561	618	644	586	622	598	596	653	611	634	658	604	618	656	572	589	640	616	616	584	541	634	592	648	640	614	626	599	641	643	602	628	593	601	626	597	619	623	629	644	624	638	612	633	589	626	637	590	655	670	666	628	621	589	593	563	581	608	610	654	599	604	617	627	594	637	596	608	612	602	619	614	652	643	633	630	618	630	653	599	605	585	608	629	635	629	576	603	640	622	596	621	581	623	599	640	591	632	574	622	633	566	567	625	642	616	564	639	588	636	608	638	625	623	625	620	650	633	601	623	651	654	563	593	632	611	655	602	623	618	629	656	630	617	641	583	590	568	599	683	596	584	660	615	640	596	587	624	637	580	600	663	607	638	596	598	609	637	573	659	595	635	629	597	602	646	582	628	619	569	607	599	604	597	586	609	603	642	618	672	600	646	628	582	581	644	608	605	629	623	651	639	627	602	600	572	653	630	633	609	566	631	594	610	604	605	614	595	641	624	631	574	586	647	581	613	607	625	624	616	643	600	650	632	559	633	570	629	618	608	630	621	612	592	644	574	588	591	586	637	578	618	581	627	579	641	606	610	649	572	626	588	606	596	648	560	622	595	594	673	585	615	654	609	639	581	673	602	611	650	583	610	612	600	574	606	616	654	607	611	605	609	609	588	590	639	640	599	662	613	658	607	614	636	626	630	638	615	598	594	620	601	639	624	609	679	648	646	667	665	607	596	613	604	597	657	605	614	545	610	608	601	604	633	626	579	638	604	630	623	630	599	591	580	630	628	626	615	607	614	584	587	583	623	635	595	572	590	600	651	612	615	632	569	610	619	624	593	597	589	623	614	586	569	574	617	584	628	588	615	579	684	596	617	610	615	578	641	588	604	604	601	593	628	632	610	582	645	571	618	609	660	626	608	635	624	584	611	596	601	632	618	620	631	632	635	588	621	604	636	651	659	603	618	552	603	616	632	622	608	673	624	608	667	642	632	584	589	590	633	618	645	568	618	605	620	608	560	595	619	601	603	656	603	607	609	590	616	596	617	591	576	613	591	636	626	598	620	644	634	643	655	567	614	554	552	628	614	565	591	594	640	579	601	617	607	588	636	642	630	651	603	610	647	579	655	588	637	601	596	621	641	623	627	608	577	635	605	596	609	597	628	619	617	628	581	582	643	627	606	627	605	585	653	611	592	590	653	583	591	628	639	600	588	601	589	600	597	594	596	573	582	604	625	611	616	630	583	626	639	677	610	628	649	619	648	609	624	613	613	577	613	577	631	636	612	589	617	603	587	640	632	606	584	623	619	620	625	645	622	586	609	576	614	615	631	665	639	656	607	572	625	650	627	627	632	562	633	594	586	628	605	644	590	575	635	600	628	604	591	577	605	628	612	610	589	571	613	630	633	590	639	626	621	603	651	634	645	634	619	617	605	542	593	648	631	614	577	594	590	607	593	670	627	554	566	640	605	618	603	617	569	637	578	648	590	610	593	629	632	623	643	620	617	623	605	658	615	596	603	622	611	619	610	632	575	624	619	600	630	613	646	600	611	660	617	612	621	595	625	599	637	602	637	610	591	624	586	629	609	638	653	612	590	593	568	613	605	570	623	629	621	582	572	611	603	614	631	578	647	664	602	659	600	619	590	646	625	639	639	609	556	627	619	596	580	596	580	632	631	604	658	612	585	622	659	667	611	604	630	587	611	588	627	600	628	589	630	623	598	626	641	622	641	633	588	592	590	594	606	608	614	627	577	627	631	577	642	589	605	565	606	598	592	597	618	608	625	607	634	596	608	631	624	574	597	633	601	606	664	648	643	622	587	588	659	656	593	628	609	598	606	618	609	592	623	600	562	580	602	596	588	623	638	680	612	597	632	610	619	603	622	615	587	607	575	644	591	614	635	642	617	638	606	608	603	581	598	613	642	629	629	591	643	633	582	606	605	598	643	596	587	612	594	650	660	679	575	637	599	611	610	575	618	581	626	577	620	592	588	595	619	601	577	603	615	624	634	601	613	609	632	577	631	629	602	645	649	630	678	605	595	624	615	636	601	628	584	605	607	632	614	619	585	608	601	628	599	613	608	597	599	604	650	608	598	587	599	597	646	598	647	611	600	564	634	623	609	638	594	632	641	630	581	642	578	648	618	632	604	594	600	621	593	628	624	635	625	658	592	602	617	598	620	597	608	606	577	627	599	635	643	671	587	578	652	629	587	575	598	660	600	591	611	605	645	630	632	609	613	645	629	648	601	602	594	570	609	655	615	616	571	584	622	610	616	580	593	651	596	617	623	598	596	666	626	598	613	632	600	638	591	594	614	641	670	622	591	602	647	628	618	667	657	704	606	586	582	610	626	629	553	607	633	631	613	636	564	612	611	598	588	587
8747	3267	3386	3447	2541	1709	1568	2973	3455	2325	1370	612	302	317	337	328	335	311	342	322	338	300	313	319	321	333	293	306	304	322	337	294	291	293	345	312	299	288	300	280	311	310	307	313	310	331	348	286	285	317	303	272	311	299	304	305	325	321	302	326	317	318	325	324	300	291	337	360	315	291	341	308	327	314	290	319	304	325	311	293	356	308	306	311	311	311	321	322	306	271	308	348	289	294	314	314	310	299	313	275	289	319	307	311	313	293	327	317	318	302	312	306	321	309	304	304	305	316	302	297	293	298	296	299	332	333	309	313	312	335	280	346	302	340	338	299	321	289	270	319	302	282	349	313	341	319	342	305	317	291	351	318	285	315	311	302	330	336	295	332	311	285	334	332	330	297	300	318	307	305	312	330	332	302	323	330	337	330	348	310	311	319	319	283	321	291	298	325	302	319	291	340	328	314	321	343	320	327	349	314	288	326	314	306	300	273	285	325	321	283	307	328	338	286	331	282	338	295	327	316	288	314	304	342	332	347	327	329	350	349	301	299	350	314	326	328	332	314	287	346	335	301	308	306	336	316	317	339	331	322	296	302	343	301	329	348	323	333	300	266	328	311	317	334	310	288	327	312	340	316	296	294	304	292	329	316	294	328	302	323	307	325	289	314	342	317	340	282	331	325	296	319	331	291	304	294	303	323	313	298	316	319	312	316	306	313	301	317	331	320	325	338	317	329	327	332	341	323	328	304	323	343	329	333	309	339	345	316	343	318	317	309	329	331	329	290	301	295	324	328	331	284	322	311	337	335	321	308	336	307	295	295	309	333	316	321	324	346	312	300	317	292	323	332	306	313	318	307	300	294	331	312	323	308	322	296	278	314	312	312	307	290	323	325	336	308	335	293	334	292	332	301	339	342	333	334	311	305	294	298	287	296	301	280	282	320	305	300	299	334	303	308	306	324	288	313	309	298	282	303	297	313	314	304	338	306	295	308	317	329	351	278	339	322	329	320	293	320	359	301	330	291	335	309	321	281	310	321	309	299	321	318	316	339	302	344	281	303	340	313	298	331	315	337	281	328	309	297	295	340	280	315	290	300	297	291	305	334	304	316	349	301	337	306	312	316	285	320	317	304	320	321	329	293	329	313	321	334	347	305	318	320	320	329	301	310	342	312	307	307	290	322	339	307	318	331	340	301	323	306	316	291	310	328	305	312	314	342	330	337	310	305	305	351	322	345	299	332	344	339	307	321	323	271	350	301	323	317	317	328	324	304	369	333	346	333	337	323	291	297	312	320	313	326	300	306	295	313	312	276	320	317	316	305	320	302	309	295	309	335	303	294	322	322	333	303	322	295	311	318	371	311	311	326	329	319	313	307	348	324	310	313	295	312	323	321	298	294	320	317	306	316	319	314	332	329	323	344	341	330	319	312	310	316	354	317	297	313	307	306	319	275	303	308	318	344	324	320	299	349	323	285	322	306	301	316	309	313	337	334	279	316	307	289	296	298	294	321	334	326	312	314	315	318	329	315	290	299	297	310	345	282	320	313	323	319	306	319	298	313	310	322	278	327	315	324	261	337	307	309	328	317	304	291	287	300	337	319	291	285	325	319	338	288	295	302	288	300	314	302	321	290	345	307	333	318	295	328	311	276	335	335	307	318	327	315	347	314	281	294	314	323	314	293	290	318	305	314	317	329	274	314	309	271	287	329	317	328	325	311	313	314	318	306	341	325	341	321	339	265	303	296	334	322	290	328	325	281	283	299	306	282	333	309	328	326	286	307	331	293	310	322	362	318	314	331	301	312	340	340	343	326	300	300	285	322	302	308	335	342	288	334	340	329	305	279	327	318	325	336	371	330	299	301	315	280	301	280	291	322	308	318	333	304	343	339	348	295	317	326	302	303	280	354	327	324	319	333	324	314	305	323	314	322	291	320	329	305	320	310	327	302	354	283	334	271	318	318	339	342	335	321	314	304	322	288	302	321	287	310	321	338	344	328	314	313	325	340	320	347	338	305	318	330	320	311	286	302	316	326	324	300	346	316	307	299	315	330	326	305	321	350	288	281	316	301	303	359	312	289	312	311	310	317	308	310	347	324	344	317	294	328	304	329	302	297	299	329	304	316	321	322	314	325	315	327	317	321	346	326	303	338	322	314	285	327	314	336	364	305	352	337	314	297	294	315	317	309	323	296	309	362	310	308	297	320	307	322	302	257	301	281	300	310	331	277	300	271	312	294	325	311	283	277	307	266	306	317	330	303	322	321	321	269	313	313	308	313	321	344	306	310	306	345	306	333	288	308	330	317	306	301	320	328	335	305	314	319	316	324	359	305	305	303	298	302	325	323	345	332	294	321	330	353	334	319	314	270	297	293	296	305	269	327	334	349	316	297	321	320	291	292	314	340	294	292	294	359	323	295	305	346	302	310	300	332	303	324	375	321	295	298	339	330	296	281	327	333	303	315	329	314	301	340	312	307	346	316	313	297	315	326	318	298	331	282	327	316	329	312	323	291	318	328	322	319	321	318	309	328	346	297	319	344	347	304	333	291	322	305	298	322	326	313	304	307	349	300	306	319	298	280	327	325	301	289	312	312	298	320	309	308	339	331	291	337	340	313	336	313	301	351	318	308	314	292	334	325	335	313	310	339	289	324	320	317	326	319	334	315	303	301	321	321	351	317	304	326	314	311	312	291	285	285	327	313	302	307	314	350	294	333	328	330	309	293	289	314	338	315	313	322	320	319	306	296	320	293	294	336	355	322	333	336	348	318	353	311	300	326	302	335	328	306	350	311	316	341	309	327	319	301	299	318	291	313	343	333	316	341	265	336	302	304	344	337	324	285	341	316	321	312	308	352	294	342	328	321	304	309	311	338	339	339	311	296	343	294	308	355	349	313	294	338	327	337	303	302	324	325	311	297	326	327	289	313	295	316	314	320	309	301	270	305	313	299	330	288	295	321	309	321	333	352	283	305	340	293	309	317	304	299	325	322	303	279	335	297	345	288	328	341	322	292	295	332	326	326	331	338	321	322	309	326	286	335	318	313	333	323	310	310	324	293	324	332	318	314	308	304	314	304	327	324	329	348	315	313	314	330	340	294	295	358	318	294	342	342	325	329	348	315	324	322	321	309	313	302	332	333	317	288	311	344	320	368	311	319	345	281	329	352	339	302	331	352	323	315	339	329	290	313	314	325	302	300	331	328	309	300	314	354	327	346	328	276	331	326	313	323	305	284	346	294	316	338	305	336	293	286	318	318	296	338	315	324	309	299	313	291	319	319	290	353	295	321	295	300	312	326	324	301	299	351	312	296	305	299	298	330	322	311	300	342	333	323	295	299	305	342	313	324	306	322	311	301	322	333	319	317	310	330	316	317	331	307	291	328	312	311	309	316	293	324	320	290	323	365	292	319	313	320	316	355	302	320	304	305	331	347	311	293	318	306	300	307	319	328	305	306	324	319	307	301	341	332	323	343	316	325	315	323	315	332	301	279
5534	3152	6486	9568	8398	6432	6828	12901	12723	8359	4490	1834	761	832	727	765	789	754	790	731	799	808	751	785	785	754	755	722	790	801	798	807	779	769	778	775	780	759	760	753	815	795	775	825	703	799	770	779	755	799	791	767	773	774	776	817	766	787	756	838	780	767	755	774	754	782	774	772	760	743	802	734	822	795	759	747	815	790	727	787	730	760	819	780	788	777	778	791	837	726	799	777	744	778	772	718	762	781	785	765	795	805	777	782	764	811	821	830	738	740	740	809	788	795	742	803	773	804	770	778	749	753	747	751	727	828	758	738	803	781	777	741	757	780	784	847	774	698	820	795	773	770	792	768	758	756	822	782	755	746	723	774	824	808	788	806	756	755	797	828	776	775	819	732	795	807	735	769	774	789	800	764	798	795	799	792	791	875	746	811	748	727	777	764	813	791	820	801	779	727	773	762	811	805	787	772	868	764	774	756	774	816	778	833	791	790	795	726	801	798	815	852	731	785	720	762	767	777	778	726	817	764	771	781	758	808	733	779	815	844	785	806	748	794	787	728	758	782	794	706	816	739	788	805	770	773	781	775	788	760	730	758	769	786	777	775	781	780	800	754	751	778	742	752	779	763	802	786	757	788	802	756	801	793	786	806	794	831	751	784	759	773	795	752	728	813	760	762	788	797	767	813	796	792	769	808	712	761	757	768	776	779	788	767	781	749	736	738	723	832	790	812	762	780	799	788	786	814	781	787	762	801	790	784	810	806	753	735	834	769	728	713	766	762	777	746	781	772	729	775	748	784	785	769	797	731	715	760	766	779	771	772	797	774	743	776	761	808	752	798	745	734	783	767	774	739	766	818	766	762	782	767	777	780	810	848	789	725	776	771	782	769	720	789	778	787	777	729	769	791	816	789	755	782	759	760	740	730	800	801	809	760	783	751	805	751	779	785	759	764	786	778	762	758	765	788	809	760	756	760	732	810	768	780	748	787	755	772	784	751	764	759	735	794	794	767	744	766	773	798	765	791	743	713	813	780	781	778	782	779	768	781	775	719	797	776	790	824	775	779	793	757	798	766	791	712	767	768	739	758	774	762	734	781	763	764	733	748	825	854	748	761	821	775	762	749	803	782	788	759	788	760	782	790	764	767	802	792	776	811	764	779	784	768	776	782	689	781	799	750	783	822	729	801	793	793	774	744	762	774	779	805	748	812	757	744	822	737	767	815	770	801	741	796	781	773	773	715	757	797	740	775	797	779	773	800	781	777	755	735	795	806	749	799	793	765	761	785	778	749	818	788	815	827	750	754	830	744	757	734	762	787	779	762	809	788	787	818	722	753	754	786	732	735	764	821	768	793	813	747	748	770	818	766	772	743	734	780	723	737	788	810	782	747	762	767	767	771	762	728	802	792	795	806	794	782	717	788	795	715	757	815	833	791	785	749	803	749	769	759	747	784	736	757	756	830	787	730	816	761	760	799	741	793	768	813	812	726	736	732	780	789	766	778	742	791	785	765	759	759	790	773	756	693	837	723	765	748	818	759	762	768	749	747	803	799	789	775	749	778	781	787	773	781	796	778	800	793	704	727	779	759	757	780	831	789	779	774	766	757	799	783	792	776	765	726	800	749	709	770	705	807	789	759	791	775	787	828	746	751	743	784	757	794	778	767	771	828	788	755	814	808	801	757	796	805	726	778	754	836	768	740	790	764	786	751	741	785	774	783	775	780	779	788	762	771	772	788	713	804	786	781	764	785	743	782	746	790	780	791	792	750	781	817	789	802	752	777	785	752	749	751	734	822	760	742	835	791	782	760	729	734	707	775	767	797	813	775	764	754	796	804	753	772	794	770	757	760	797	776	804	745	796	796	811	772	760	780	792	764	780	730	771	743	754	812	773	783	811	772	803	789	751	768	809	832	781	844	796	767	786	758	848	758	750	830	763	768	821	719	754	747	725	784	767	823	805	736	800	743	721	736	766	816	736	794	810	747	801	827	762	780	719	767	778	782	748	834	810	764	734	778	768	783	778	782	749	821	748	740	804	779	798	778	811	778	793	787	778	771	795	779	823	725	773	785	747	797	778	783	753	759	803	761	770	803	790	720	760	796	790	789	749	735	716	778	778	780	764	759	805	778	784	805	761	788	743	748	743	816	737	799	755	771	789	747	754	794	799	797	783	773	830	783	756	759	782	804	792	741	775	731	770	775	729	800	753	779	751	768	765	752	766	755	780	800	825	758	829	775	806	761	727	760	749	763	787	691	738	797	797	766	804	777	756	808	797	786	775	819	769	778	798	714	764	797	785	767	759	847	768	774	775	738	793	823	804	800	836	785	786	749	774	748	779	765	745	743	784	810	729	733	800	766	781	787	772	776	783	765	781	788	795	774	792	760	790	806	777	746	776	814	780	784	729	782	780	787	825	761	745	761	762	723	724	754	808	792	800	767	766	795	811	858	749	792	801	782	773	795	773	781	757	744	813	795	785	817	793	806	753	766	825	797	766	798	795	787	686	769	783	800	814	813	821	763	774	750	791	767	829	753	797	776	729	808	780	770	805	764	791	773	786	785	814	775	794	750	756	763	726	758	772	772	755	725	801	729	775	748	739	747	788	798	832	777	793	788	791	798	782	746	787	804	766	787	834	813	790	776	739	765	790	762	795	797	730	785	762	769	744	772	766	808	784	775	797	782	770	801	769	765	757	780	808	728	787	759	724	809	757	762	805	779	753	771	828	747	728	801	754	777	805	806	790	789	793	804	851	734	745	759	806	780	775	726	789	754	770	779	776	804	783	806	793	831	829	800	754	797	784	782	719	753	777	783	762	773	826	755	781	780	755	778	779	757	778	748	795	790	753	783	728	760	771	776	744	748	717	750	768	794	760	771	757	774	767	813	789	751	734	816	753	751	808	771	763	788	740	820	796	773	795	809	798	771	777	774	771	761	774	829	781	796	779	763	746	785	754	814	743	781	755	777	769	756	797	758	779	756	794	773	818	794	783	805	768	768	744	754	790	749	807	720	779	806	796	815	770	788	720	758	805	764	773	752	771	768	787	749	736	785	815	778	800	825	778	739	754	751	732	786	780	769	800	775	790	817	787	776	774	821	764	747	774	800	803	804	809	799	826	767	810	747	795	794	785	769	778	772	699	769	732	793	760	765	769	772	801	757	723	784	811	774	785	765	768	808	805	758	778	784	786	756	731	760	791	796	759	787	748	820	805	754	756	758	749	785	749	748	760	751	745	733	764	797	746	794	781	808	733	780	756	737	754	806	812	742	778	784	782	767	791	760	763	746	772	775	728	810	778	818	749	800	745	771	733	730	806	758	754	785	733	780	766	759	759	801	784	732	790	775	737	768	778	784	793	733	750	828	774	791	784	790	811	777	783	741	750	797	810	803	723	795	786	772	764	783	785	771	778	789	759	775	758	793	756	741	776	776	737	777	748	725	737	776	797	759	783	791	779	785	766	719	820	755	764	793	834	815	784	783	794	779	784	769
23777	17702	16621	14034	8911	5538	6243	28211	32646	21859	10670	3168	508	429	353	368	356	357	389	354	391	319	321	373	322	396	370	366	342	331	380	345	337	356	354	371	351	380	367	373	349	355	345	333	378	336	393	362	354	370	383	355	317	338	343	345	366	348	328	359	378	346	323	355	338	364	375	337	407	379	371	348	358	338	364	330	396	336	356	365	358	332	373	377	348	344	304	324	387	312	326	351	355	345	362	343	360	383	394	356	357	334	367	340	387	353	336	338	366	367	355	330	386	364	337	345	391	327	371	363	354	376	358	355	312	374	382	353	353	353	370	385	380	356	355	385	336	360	362	346	383	348	352	359	368	337	344	325	323	340	346	369	331	345	363	351	383	364	326	337	381	357	362	328	327	361	366	321	338	335	349	356	356	333	338	348	381	369	338	366	340	331	373	369	346	357	371	361	354	333	368	372	352	331	353	341	348	357	368	342	327	349	324	358	360	353	332	359	386	332	323	374	362	367	339	329	329	336	339	367	360	394	333	325	355	364	342	361	358	350	354	344	389	356	328	378	348	335	337	378	348	336	374	352	357	358	338	338	345	348	382	363	338	347	363	364	347	363	342	330	369	327	339	353	358	352	359	339	330	367	356	351	333	350	347	327	382	359	348	361	376	324	374	368	350	326	379	396	385	353	342	347	344	367	366	376	370	387	359	362	383	376	363	329	342	348	353	404	374	331	332	377	371	332	375	338	387	356	365	362	371	349	393	355	364	380	377	377	348	345	353	358	366	378	332	325	353	346	346	352	366	347	364	346	381	339	321	363	340	360	345	387	354	394	349	327	318	371	329	345	342	382	373	342	324	369	354	365	341	341	371	386	373	374	366	358	352	380	360	371	354	363	327	362	369	331	368	339	401	347	364	318	369	361	355	369	358	345	335	341	361	367	350	388	339	380	345	350	341	346	364	342	331	361	343	349	364	363	378	322	361	334	365	351	366	367	360	340	363	324	371	357	335	349	360	339	363	331	352	384	339	335	383	343	364	358	348	348	328	354	371	379	342	353	362	375	325	375	390	358	335	341	334	349	352	388	367	365	387	319	363	357	347	342	377	349	347	349	356	350	319	322	364	357	358	335	328	352	372	351	346	350	354	355	341	357	355	398	361	344	352	392	354	334	336	402	349	337	343	342	353	358	330	323	348	381	352	346	347	355	334	374	377	374	346	386	356	389	390	382	376	343	342	383	341	351	374	367	372	342	352	337	329	369	359	343	371	337	355	346	375	377	337	380	365	399	343	318	349	363	384	361	352	354	370	386	387	361	355	347	396	364	330	366	321	355	366	374	361	371	357	387	356	387	358	347	327	392	356	330	349	375	341	367	360	350	384	367	387	358	358	338	346	343	390	389	371	340	337	386	348	345	354	349	346	360	344	326	344	357	354	325	362	361	343	345	337	356	342	395	398	358	337	300	366	341	369	372	380	363	355	351	345	361	351	324	353	318	342	363	317	327	386	317	393	337	350	356	382	360	362	339	334	344	335	308	377	380	349	374	402	372	378	363	375	335	356	367	366	378	328	355	347	349	348	351	339	333	345	340	361	373	346	385	359	342	354	348	341	318	366	362	364	354	311	341	377	357	340	366	359	364	370	332	367	373	339	317	338	403	333	343	362	327	348	374	401	342	381	357	342	314	309	361	360	361	353	354	341	375	323	370	391	377	359	345	362	342	336	317	395	356	361	369	332	349	339	355	358	370	371	326	367	369	354	378	339	326	380	336	357	316	317	366	358	351	368	349	397	383	382	356	337	306	377	350	338	327	340	346	402	347	344	336	375	338	350	382	356	370	310	349	344	403	358	349	384	374	333	329	366	365	355	295	373	379	350	347	354	363	320	356	350	322	345	337	395	365	368	343	360	355	360	387	391	363	347	336	339	372	327	354	348	324	329	359	340	337	330	348	349	368	354	345	364	322	351	367	351	351	323	350	335	325	346	385	351	361	358	357	374	353	390	380	345	356	351	351	324	342	341	356	362	349	332	353	359	375	345	330	393	304	356	366	374	343	347	374	396	359	349	355	326	380	340	363	365	345	365	339	346	330	354	386	344	341	350	359	367	370	346	380	359	346	332	338	390	347	360	347	329	351	344	361	365	368	375	347	374	364	357	377	337	342	369	374	326	320	360	320	334	414	346	385	360	372	334	362	362	377	356	350	344	367	370	359	349	376	364	325	340	360	335	308	383	348	351	354	344	362	353	333	370	368	343	360	368	366	340	373	377	323	399	373	355	376	365	356	358	336	367	358	331	339	363	353	381	351	356	365	332	363	359	349	351	362	344	378	365	344	409	356	321	344	364	340	357	316	339	348	372	391	349	359	341	347	371	364	365	361	361	384	322	350	334	353	370	326	335	367	369	353	345	345	308	328	354	288	401	338	371	361	356	367	369	317	325	356	361	357	389	345	313	328	338	357	329	370	347	391	355	314	364	330	331	344	360	364	318	343	335	380	355	370	355	409	344	325	369	345	322	365	326	349	371	370	330	367	399	363	378	355	329	351	328	335	385	303	345	329	385	327	320	364	358	350	354	362	360	375	358	311	340	354	348	340	367	338	384	380	388	361	389	339	348	346	352	343	361	353	324	344	343	367	360	349	391	370	370	336	326	361	333	366	339	357	359	346	379	367	337	375	369	376	356	346	350	349	331	351	359	376	358	388	373	399	335	357	322	345	358	393	355	360	368	374	352	360	351	352	349	366	352	382	376	371	349	350	335	339	362	364	347	357	369	354	355	344	370	350	353	336	364	352	355	369	426	356	359	352	351	395	327	363	345	350	363	359	350	361	381	344	337	370	363	368	372	356	337	369	364	355	370	372	397	345	339	359	362	364	385	344	361	357	317	383	331	336	364	357	348	395	346	351	325	380	379	355	372	347	363	345	369	360	365	344	369	352	369	352	373	373	354	339	367	371	361	369	381	337	382	343	345	322	351	322	356	372	349	349	348	358	379	366	356	328	341	353	329	323	339	338	365	400	334	350	376	347	335	345	355	368	354	345	370	360	331	341	375	389	371	321	377	332	346	337	361	328	357	376	378	368	330	371	346	354	369	331	364	375	350	372	343	322	367	398	317	346	330	358	371	355	306	349	363	381	357	322	349	337	334	356	328	383	404	328	377	356	333	382	369	372	364	341	350	377	396	350	365	383	361	335	359	353	370	376	364	335	394	339	336	342	334	351	370	361	323	368	339	369	358	392	328	350	351	369	343	364	378	362	328	350	377	350	358	391	340	351	351	335	332	337	333	383	389	358	382	358	334	344	375	320	368	351	350	337	363	345	379	388	349	383	355	338	303	349	331	338	367	346	309	357	340	345	371	381	376	357	352	355	339	363	345	340	303	352	339	383	324	330	351	364	340	336	329	357	376	341	328	366	340	357	374	359	326	330	343	351	351	362	331	359	351	326	388	385	335	330	337	333	367	347	367	374	373	382	371	367	361	341	372	381	358	331	361	349
15569	12478	17986	21213	18549	15122	17723	46865	49189	38433	24918	8910	1339	1205	1068	1019	907	880	916	894	848	871	888	847	861	836	906	871	924	838	854	907	869	837	853	768	879	876	879	888	801	864	835	880	839	849	897	885	830	852	869	861	889	877	882	841	882	857	803	849	875	825	831	864	903	799	870	865	838	829	829	894	865	856	808	839	925	833	880	868	885	800	853	820	907	878	864	909	805	900	866	848	826	866	850	834	873	889	879	788	859	896	873	852	881	837	847	779	846	843	852	853	883	833	786	849	863	865	892	829	855	858	869	832	838	857	801	880	834	827	877	836	845	833	831	873	858	817	837	837	845	853	872	874	929	830	843	866	826	868	811	851	881	865	862	850	860	841	843	909	890	916	860	890	846	854	865	850	842	869	861	869	822	834	835	850	847	837	847	928	837	859	845	846	795	843	827	867	841	912	892	878	868	843	823	907	860	859	858	867	823	847	892	830	873	816	876	853	839	860	860	875	868	889	821	839	859	841	869	862	867	846	857	869	854	831	861	843	836	829	855	877	848	880	810	827	887	879	869	789	876	855	840	872	862	870	865	833	890	830	865	847	811	888	867	857	835	827	884	858	872	836	874	852	866	805	865	843	860	908	832	818	882	910	871	908	849	828	878	861	902	853	911	779	819	853	859	871	845	832	870	838	888	897	838	838	847	884	878	834	818	842	874	858	837	826	858	845	850	907	836	842	867	878	850	823	879	804	860	940	873	845	813	823	895	832	838	851	903	843	877	827	884	863	876	898	849	860	842	870	835	876	913	811	844	899	862	842	821	845	829	876	846	874	853	858	871	815	877	861	889	917	832	870	883	878	866	893	854	868	828	881	830	873	853	813	861	859	887	909	855	870	845	816	853	865	850	846	825	876	831	916	866	867	868	811	810	875	843	855	885	828	886	915	824	878	836	826	894	867	864	800	905	865	899	832	841	825	896	887	867	836	897	872	842	883	822	900	849	821	879	881	828	834	855	854	824	821	852	857	875	798	838	866	833	890	839	822	839	862	859	841	868	865	868	867	805	887	857	876	883	839	865	859	856	883	875	813	820	855	799	857	857	869	858	829	889	867	873	873	853	836	841	853	847	857	839	890	882	823	891	875	852	837	884	863	867	894	822	923	884	887	788	869	866	842	847	794	883	888	891	812	891	824	851	852	887	843	901	817	869	844	849	830	874	904	856	843	862	895	857	835	832	857	832	816	850	846	860	882	830	859	827	876	945	880	837	872	888	817	904	880	894	856	883	847	866	834	808	836	842	878	869	875	868	864	826	853	852	816	825	878	834	872	883	807	834	888	894	854	833	787	875	886	882	865	842	904	820	852	824	892	835	865	843	830	832	858	828	834	849	860	884	869	856	857	825	821	831	857	935	860	842	836	868	910	816	848	833	879	813	835	877	855	901	866	899	892	861	822	847	831	845	854	877	848	840	879	896	860	833	850	858	841	859	816	831	895	882	870	846	889	926	855	859	861	909	885	845	881	879	821	877	846	857	829	869	844	870	863	855	828	859	848	826	829	823	839	864	833	879	880	845	861	817	874	915	828	853	851	883	861	916	845	832	823	819	797	887	884	871	820	851	850	850	919	879	912	864	862	891	866	873	878	830	850	887	819	845	839	859	882	861	831	901	888	850	843	892	823	800	854	845	800	880	894	887	830	881	881	866	842	919	855	799	953	934	825	907	828	833	857	819	876	890	890	872	883	839	839	877	824	924	837	854	847	907	838	838	857	897	888	843	852	893	841	857	858	875	850	867	870	833	817	829	875	835	852	840	845	855	854	852	823	900	800	836	827	832	800	836	848	867	901	875	860	820	888	828	864	900	874	909	801	858	827	800	832	845	843	854	817	883	870	832	896	860	873	833	841	819	861	854	838	855	806	888	850	852	887	842	874	852	841	813	878	855	812	853	852	810	846	876	834	913	869	854	834	803	850	866	874	885	842	853	810	849	839	848	871	834	874	825	859	816	833	843	800	828	857	844	801	790	885	885	857	874	873	875	852	874	861	847	824	873	808	805	816	831	858	883	815	814	884	868	854	845	874	854	842	853	881	863	809	862	838	806	828	863	852	838	854	876	822	850	883	881	866	825	835	874	854	869	795	878	837	865	843	874	845	889	810	834	834	831	874	851	857	857	857	857	862	816	810	891	847	880	829	842	855	855	878	825	842	871	856	820	872	828	851	856	894	863	877	913	902	815	854	866	877	864	897	838	847	874	845	862	834	849	866	837	881	852	832	863	814	847	888	904	866	861	911	858	895	953	889	851	874	826	903	891	833	835	893	880	830	831	911	852	814	864	869	814	867	809	894	827	841	798	871	895	822	882	851	868	903	804	827	874	867	834	803	885	882	854	863	827	847	830	834	908	864	849	900	830	802	865	906	843	840	891	841	874	834	896	923	813	844	878	870	836	870	859	838	876	829	906	857	843	876	840	829	883	914	848	873	842	809	817	828	877	865	849	843	864	875	842	891	857	865	864	851	852	857	850	850	878	850	850	839	823	893	829	866	882	886	863	909	894	904	857	843	871	824	847	890	841	817	877	878	802	840	869	876	878	857	862	860	880	906	903	849	825	852	851	885	856	835	909	826	876	839	858	867	867	886	881	857	855	818	848	825	901	891	851	863	848	844	876	876	814	881	885	900	887	860	830	892	852	802	871	840	864	853	865	888	852	859	844	928	882	883	881	898	874	853	813	863	843	882	838	841	860	877	848	848	817	837	829	836	781	843	875	823	850	845	826	839	853	894	844	879	833	881	903	842	814	876	827	845	893	836	867	842	843	880	860	867	845	838	859	875	864	833	853	820	829	896	891	871	851	854	869	853	887	877	861	801	816	835	852	869	823	844	891	835	863	862	824	867	875	859	814	814	891	846	876	869	868	839	844	888	831	876	847	837	869	840	906	846	869	863	844	864	835	841	875	819	804	891	872	868	830	870	824	852	868	864	855	868	809	854	860	849	825	848	863	873	842	862	844	814	840	856	838	830	894	832	857	846	888	908	815	813	853	890	814	838	815	868	889	844	815	848	842	782	824	837	847	878	819	875	866	855	836	813	862	790	858	824	818	840	813	879	836	886	828	849	862	820	862	845	807	813	879	881	886	851	821	836	861	859	849	833	797	818	811	889	823	812	833	803	874	891	868	913	866	798	910	822	859	888	811	854	792	836	840	861	871	859	838	853	871	842	864	907	808	865	822	913	894	869	837	897	862	856	859	788	842	852	854	891	884	836	906	863	871	796	850	879	864	867	828	839	874	866	917	840	876	852	840	869	887	834	908	829	870	868	830	825	868	861	915	797	859	835	822	870	902	839	818	838	813	801	851	874	854	856	826	834	863	847	853	867	902	888	891	881	858	870	844	859	896	850	920	855	884	892	805	878	870	824	872	833	911	813	809	863	835	883	885	870	881	847	850	889	849	823	881	870	808	855	781	848	848	852	842	808	874	845	844	826	821	851	846	835
32003	23683	24900	22695	15970	10522	7413	20647	49902	41186	26302	11181	1133	397	337	313	335	269	268	280	272	259	260	244	262	264	268	253	258	231	261	290	275	309	279	243	243	258	302	234	265	270	290	312	271	262	275	259	249	250	284	266	260	265	263	263	261	251	232	259	265	257	260	274	271	294	263	257	269	245	267	248	257	280	262	245	252	266	294	257	256	291	248	258	279	271	268	266	272	271	278	258	265	277	273	270	274	250	266	268	261	281	268	255	284	262	277	262	266	251	256	241	263	262	267	259	281	270	274	277	289	258	254	219	256	257	256	263	287	280	260	251	252	233	267	270	250	279	282	281	270	271	257	269	236	228	262	245	262	269	264	252	260	267	283	250	251	287	251	269	286	280	266	240	278	260	255	260	236	289	256	252	279	260	268	231	254	265	251	253	267	242	256	240	272	238	307	261	299	250	280	268	281	269	233	256	253	272	283	265	266	266	278	247	254	270	297	260	261	253	276	249	290	272	246	270	276	256	306	255	309	270	267	250	275	244	251	251	262	279	263	272	278	303	262	275	264	250	243	273	267	252	245	239	236	283	264	251	257	269	255	268	268	304	241	281	275	264	275	269	273	265	270	257	264	270	268	271	274	246	245	267	268	266	243	260	275	237	253	290	297	246	258	261	278	233	248	264	270	231	264	259	275	249	269	266	273	280	266	259	264	245	285	254	260	231	272	217	267	266	248	251	270	259	239	252	257	265	263	249	272	224	254	267	255	256	251	265	257	272	251	275	253	311	288	258	254	277	283	278	273	263	239	259	277	258	263	252	266	266	268	288	254	277	253	272	316	263	238	254	288	255	233	256	284	225	277	285	245	254	236	271	266	268	250	270	263	284	251	249	267	275	271	274	247	272	255	268	289	249	294	241	280	259	291	274	261	246	255	261	227	296	268	257	292	261	272	257	262	279	266	261	281	251	258	246	272	254	268	264	268	247	268	248	248	290	267	256	266	280	257	282	268	256	241	236	256	269	259	260	258	268	292	239	245	285	249	245	262	259	289	249	253	266	273	255	254	303	268	304	287	244	248	261	261	229	225	304	284	259	246	242	272	258	266	237	302	247	273	267	272	273	264	270	254	269	237	276	266	267	251	272	284	240	261	255	281	270	276	263	246	281	288	286	274	253	257	243	273	282	271	258	257	276	253	267	243	297	294	250	265	245	263	241	220	257	269	238	278	268	259	272	276	270	272	280	275	253	264	272	282	261	270	274	268	226	276	278	265	256	274	255	265	277	256	283	254	257	283	261	272	235	246	282	279	260	259	248	254	267	271	260	282	308	277	269	271	288	234	255	260	276	274	248	260	270	297	257	247	265	273	269	244	269	283	274	265	261	247	267	266	250	247	280	251	243	280	262	262	280	275	277	255	287	282	273	269	249	269	239	259	278	245	300	276	268	234	254	232	273	269	255	260	254	287	266	235	274	274	245	227	258	275	238	251	246	261	240	243	287	254	273	266	268	272	294	284	273	249	273	271	269	256	253	262	275	261	257	249	260	249	297	238	292	272	262	285	252	267	248	272	289	293	275	259	283	271	270	289	234	252	240	270	285	251	241	243	246	266	276	269	276	252	263	263	250	265	285	297	251	261	265	227	261	265	237	264	284	247	245	249	278	282	256	263	265	275	267	252	245	284	282	247	255	265	274	265	273	243	251	252	246	266	265	269	232	252	233	283	310	280	278	246	283	233	263	273	240	279	246	274	230	259	280	262	258	264	258	243	263	300	293	273	281	255	253	281	246	233	246	258	254	250	280	260	253	266	274	270	247	265	277	293	232	279	244	248	283	265	250	284	264	259	255	262	233	284	280	277	254	253	284	279	277	279	243	253	286	283	288	259	242	254	247	275	267	311	276	241	274	239	277	295	261	273	250	262	258	268	265	278	282	281	268	259	293	252	240	256	252	277	277	275	291	282	261	277	256	252	239	219	281	275	274	264	288	268	254	269	269	252	263	252	271	286	260	261	267	268	288	275	244	294	258	261	250	281	271	278	240	256	257	258	254	305	263	260	270	264	275	226	292	264	246	264	273	252	272	262	268	274	260	266	266	261	252	273	247	246	248	292	260	264	272	300	269	256	263	259	284	282	257	268	275	282	269	268	280	251	277	264	253	282	245	253	273	236	271	272	266	254	286	279	261	285	260	248	252	247	268	262	217	272	250	261	249	238	275	305	248	266	263	265	245	288	243	244	262	267	248	282	241	277	260	271	247	239	256	267	288	268	261	218	246	260	260	249	245	268	253	256	269	260	268	258	228	248	296	253	257	271	262	267	300	236	288	289	260	264	248	263	272	265	268	247	254	269	273	276	273	276	239	230	241	251	264	277	275	245	265	242	270	276	249	222	235	261	255	256	271	257	273	254	257	286	266	253	281	255	273	270	272	255	234	248	263	287	240	283	307	256	261	262	268	270	289	286	239	230	256	270	277	268	240	275	291	262	267	264	271	278	263	245	253	265	255	260	266	290	260	260	270	272	253	278	231	272	270	228	255	253	277	265	280	303	278	277	274	253	261	273	258	256	265	262	257	237	250	271	272	252	282	252	286	268	265	269	245	216	250	289	291	257	271	268	272	246	276	260	258	277	286	247	254	292	297	231	256	252	252	259	293	243	255	252	266	248	256	270	245	253	275	279	241	264	248	277	258	248	247	258	267	244	273	294	286	255	285	245	253	272	274	285	266	286	241	267	259	273	264	275	246	261	237	259	246	265	261	288	271	249	233	255	283	300	280	254	248	260	266	265	244	266	293	240	257	259	267	257	273	297	254	258	242	275	225	316	237	248	246	253	239	288	272	258	260	242	274	262	260	264	254	283	281	261	258	237	267	272	282	246	273	231	238	257	279	264	245	342	261	256	312	269	316	228	267	269	286	262	279	261	257	272	267	255	250	274	267	251	269	280	257	292	254	269	268	272	264	249	261	281	245	277	263	268	263	262	264	264	299	292	260	267	262	230	252	247	261	271	242	250	261	270	269	260	248	274	275	281	248	255	291	241	255	248	287	238	267	295	267	265	270	271	259	291	272	257	296	267	242	265	257	261	267	263	274	271	274	266	284	268	242	255	273	252	286	285	278	254	287	245	264	297	257	266	256	249	261	244	261	279	255	286	278	265	283	245	294	268	264	239	253	249	281	270	261	269	234	267	280	271	248	251	226	271	285	232	235	276	296	277	259	268	258	256	250	260	264	236	261	257	253	249	231	242	248	263	271	270	272	277	255	268	277	259	270	243	247	269	262	274	274	300	265	234	275	282	264	271	266	267	265	242	283	260	243	266	226	279	269	271	251	274	280	275	279	260	257	253	264	258	307	264	283	268	298	273	267	285	238	243	248	248	286	283	302	247	271	275	251	258	274	241	253	224	271	247	286	254	272	281	257	243	279	234	254	271	256	259	243	265	270	260	296	241	250	254	262	268	277	261	263	267	242	272	250	269	265	258	238	269	243	297	265	253	281
18821	16322	24971	29808	25232	20991	18596	37670	63844	55108	41285	23206	1894	1319	1087	930	986	818	724	717	718	717	679	668	681	634	705	699	646	637	667	628	631	639	671	666	639	683	646	682	641	686	659	650	671	649	620	650	683	638	654	629	636	604	659	668	683	660	664	621	674	611	702	671	670	636	652	659	654	669	620	667	702	609	645	679	625	668	709	624	680	644	652	666	664	612	614	663	654	655	679	639	632	632	658	665	680	673	594	670	639	667	621	652	692	642	608	609	690	673	672	664	668	649	667	664	642	673	643	667	609	659	664	620	640	673	668	676	615	625	631	664	659	648	644	653	652	610	622	682	649	611	666	635	642	655	636	670	619	648	690	667	631	664	632	672	631	632	642	637	637	683	662	674	658	631	641	646	688	664	628	653	663	574	673	649	649	666	630	673	620	627	624	688	676	648	650	679	648	650	676	667	683	688	664	607	666	650	666	655	652	618	681	628	679	597	624	693	631	635	666	670	641	628	661	706	641	625	652	658	654	628	626	603	676	618	642	660	611	620	646	652	674	606	666	661	629	623	682	655	630	638	637	621	636	681	640	638	645	669	630	663	634	678	615	592	624	694	659	689	622	599	627	603	670	623	635	679	666	662	671	683	693	605	644	646	656	633	663	599	662	658	610	648	639	664	579	667	675	623	684	641	660	658	671	663	679	625	632	655	666	665	686	681	663	631	690	596	624	635	660	670	631	671	639	625	613	631	628	663	646	644	674	619	641	665	646	658	637	633	637	628	679	644	658	624	633	640	654	644	636	622	670	669	662	677	621	647	661	624	651	660	621	668	649	690	673	680	629	625	664	648	661	587	643	614	682	605	658	645	604	655	670	639	639	652	673	644	637	676	683	631	679	651	661	581	607	655	679	671	692	656	633	635	668	674	632	666	672	594	651	675	679	649	621	666	625	643	651	647	637	690	661	678	590	584	690	651	644	628	630	623	652	648	644	681	655	660	643	630	655	617	633	645	622	646	648	626	648	651	646	671	709	627	700	681	616	687	658	649	685	655	649	663	627	613	660	652	666	630	641	644	624	613	653	641	623	619	666	618	656	627	702	647	623	694	659	611	652	618	659	675	589	615	614	631	634	608	593	611	663	631	660	623	688	672	658	681	612	642	595	687	659	661	678	614	632	640	641	646	635	647	584	642	693	657	671	667	644	684	643	621	626	656	606	621	677	671	648	653	621	652	635	609	644	652	646	632	618	647	635	622	652	629	646	659	704	628	666	645	658	623	644	687	650	614	612	713	608	649	636	647	644	596	631	607	641	697	633	665	612	644	584	658	659	680	700	605	662	662	658	612	657	645	600	682	683	631	672	660	700	671	652	678	613	635	621	645	639	649	675	607	636	670	642	654	638	635	671	629	687	670	653	600	617	664	659	647	663	643	615	660	710	650	642	644	706	615	637	624	643	640	653	648	641	641	630	634	622	610	652	659	638	615	649	640	641	646	692	571	623	586	670	671	659	653	637	646	658	622	641	612	693	642	669	641	654	629	684	631	638	625	665	615	656	644	640	628	696	659	707	625	641	596	660	629	671	673	667	618	618	655	683	599	655	652	612	655	617	641	684	605	674	691	626	642	664	636	659	617	627	714	620	626	672	656	650	630	595	659	638	671	656	638	697	642	635	617	642	634	656	654	645	655	656	639	644	649	630	655	649	635	692	664	653	646	605	690	647	662	621	637	676	665	704	665	706	655	668	677	660	656	634	698	632	648	637	657	674	627	620	690	625	652	663	652	630	606	589	601	639	651	637	665	660	687	668	674	649	644	642	617	673	639	649	642	625	661	676	617	665	656	656	647	658	638	630	662	699	633	655	680	643	627	633	639	622	648	646	640	657	641	661	685	629	672	632	656	646	654	667	631	639	713	681	635	621	652	672	597	601	612	660	642	647	593	616	634	667	648	635	675	661	641	619	611	634	692	606	635	636	634	623	647	611	644	604	659	627	631	646	637	655	684	619	644	628	635	655	628	620	621	685	662	643	665	617	623	612	642	597	655	631	654	642	690	608	634	636	651	616	615	623	644	675	694	616	642	671	641	651	638	679	624	643	631	690	631	626	637	629	665	639	655	622	640	602	647	658	623	581	586	627	621	688	627	670	639	653	656	684	626	614	694	636	638	651	633	605	663	685	633	619	649	628	681	653	630	641	644	653	628	667	629	612	670	724	675	645	646	664	647	605	618	646	678	690	606	642	601	669	639	654	639	705	673	652	618	648	585	649	619	657	663	638	623	609	675	695	727	675	609	628	689	634	632	617	647	637	592	612	635	670	592	638	639	681	639	663	613	608	672	635	663	643	623	648	661	619	654	643	638	650	591	609	624	696	606	689	685	588	606	633	641	690	675	636	631	646	625	631	642	613	665	634	656	645	647	625	582	652	647	661	672	578	634	644	617	594	631	632	673	665	645	621	648	642	617	620	666	642	641	641	661	686	625	624	670	655	645	634	605	667	651	624	661	673	617	675	658	637	620	660	656	613	660	615	661	654	658	681	616	718	589	629	642	670	681	612	670	644	620	631	666	644	666	650	609	639	662	644	628	673	638	613	626	600	624	630	635	659	634	673	673	606	610	627	711	616	660	663	670	689	665	677	629	657	591	669	617	643	633	643	688	632	624	677	639	640	625	678	693	668	643	624	637	670	618	607	636	621	630	684	663	628	653	629	601	603	665	629	695	691	620	670	609	639	613	621	652	646	572	650	631	637	663	642	644	628	678	644	651	610	711	669	629	670	697	651	640	633	621	620	646	647	604	626	645	618	642	677	634	658	685	637	666	671	650	624	689	709	630	631	608	653	605	650	655	652	666	640	660	704	612	627	674	660	677	668	601	683	683	599	638	648	655	592	682	659	626	634	653	662	622	675	619	661	592	660	640	673	639	653	630	620	654	638	647	631	644	629	674	653	634	664	639	680	682	637	681	671	639	656	602	665	684	626	597	639	639	591	629	677	633	663	642	652	682	614	683	633	690	639	630	670	669	592	617	637	627	679	685	635	644	671	657	621	639	665	630	639	590	672	610	624	623	616	619	618	668	672	646	626	652	671	681	654	653	649	677	677	654	662	638	660	625	644	669	685	689	607	669	665	596	610	659	597	655	693	645	672	653	656	621	646	611	668	616	632	619	602	670	611	600	588	683	656	660	664	683	583	593	631	591	619	627	643	650	622	704	662	672	665	606	650	664	619	642	650	642	623	653	617	690	634	682	663	709	681	596	649	646	644	641	636	649	648	604	643	663	666	647	643	655	623	626	659	663	645	672	658	612	579	649	664	633	603	653	638	660	658	639	655	698	622	648	648	635	636	662	622	622	660	660	614	647	621	632	653	672	609	613	649	657	673	651	637	654	625	666	634	664	630	615	633	645	650	671	639	663	648	609	644	653	629	661	633	666	613	647	627	637	630	631	605	625	648	624	625	672	626	661	638	675	676	638	626	659	639	634	644	633	671	619	648	625
8135	3390	4395	3602	2305	1551	941	1036	2651	3149	2304	1156	321	308	315	309	298	299	309	311	312	321	321	328	271	319	317	328	308	311	307	353	294	315	299	319	327	316	277	314	336	305	298	270	330	298	303	334	307	301	331	313	307	300	329	310	299	340	340	296	301	309	292	292	320	317	313	313	309	291	309	322	326	324	321	319	333	306	286	315	293	304	333	313	290	319	322	304	301	291	318	316	286	299	327	328	332	309	315	335	314	288	293	302	335	348	327	318	352	327	319	338	315	330	342	325	339	301	304	358	310	325	310	328	347	343	284	319	299	309	273	309	316	293	298	300	295	305	295	303	335	315	296	311	314	289	327	306	314	309	286	324	315	301	297	314	280	328	333	338	294	313	306	292	307	309	297	330	334	324	326	313	300	281	318	352	301	319	325	283	303	375	328	297	300	317	301	289	320	334	303	318	314	300	301	312	302	296	341	310	284	309	289	289	353	333	302	293	347	339	332	317	279	338	303	333	275	317	296	301	329	308	290	352	299	329	312	298	281	303	305	318	299	306	322	308	337	312	310	315	343	304	319	333	321	298	315	289	318	322	275	291	313	316	342	318	302	331	309	307	333	314	328	339	314	333	316	321	298	311	283	320	316	337	303	322	314	303	331	339	314	348	312	256	334	308	317	311	330	331	279	299	308	323	317	316	299	325	311	321	359	324	317	289	315	322	318	317	324	311	308	303	342	339	267	281	307	324	333	323	324	286	314	343	295	340	301	325	313	320	314	318	274	275	294	328	308	294	300	336	329	344	330	336	339	340	344	319	285	321	328	309	322	308	302	315	310	282	289	281	324	334	316	319	337	310	326	314	310	295	332	295	311	312	295	338	302	305	337	300	291	352	308	307	334	323	301	326	296	332	315	295	303	296	338	313	308	316	359	327	319	337	323	333	309	314	342	300	307	322	308	330	309	300	325	296	307	351	345	326	349	317	324	303	311	331	320	334	331	303	324	315	289	310	310	316	275	302	330	298	308	305	295	307	314	298	302	338	332	335	314	324	303	319	284	283	303	315	282	326	323	309	286	298	309	325	326	326	301	321	310	320	285	306	317	311	302	312	319	292	337	331	300	304	321	293	308	316	332	321	318	306	317	324	304	324	297	312	280	326	330	320	339	333	323	309	307	318	304	310	340	347	304	331	300	336	307	320	340	338	286	321	300	339	344	314	320	292	333	320	313	306	311	307	332	307	318	329	313	293	339	332	317	257	315	295	325	317	316	301	308	325	311	317	312	308	325	285	304	325	326	314	281	309	318	297	299	311	308	291	307	325	317	328	305	304	337	320	310	329	308	316	300	319	309	322	327	309	271	283	320	330	306	339	288	290	303	305	306	336	333	305	336	331	321	305	307	308	339	326	304	294	346	355	334	319	324	323	293	371	343	313	317	326	307	309	293	322	318	296	291	316	307	315	305	329	343	323	328	318	298	335	300	310	316	345	332	314	319	337	340	315	320	318	363	309	335	330	339	321	338	309	322	329	317	318	334	341	295	329	308	316	326	351	312	309	295	308	332	324	339	317	307	323	314	306	303	321	336	320	297	317	310	338	332	313	307	296	309	297	338	327	328	313	322	316	293	306	321	307	310	292	324	340	317	314	335	297	322	326	307	326	298	319	299	343	312	356	325	297	337	296	342	330	335	305	292	314	289	323	317	335	329	346	324	313	330	333	269	353	253	306	279	306	301	319	324	311	335	318	334	297	302	320	338	287	331	296	276	319	313	333	301	333	312	295	297	277	297	331	312	337	283	316	306	335	302	364	317	296	321	326	320	326	336	329	309	327	312	315	297	309	329	303	303	351	311	303	271	346	318	302	335	330	327	327	325	310	325	353	298	302	295	289	302	310	295	297	322	312	346	319	349	345	309	353	317	304	287	314	292	314	349	322	334	305	280	366	305	290	337	311	300	315	323	298	305	283	318	337	323	337	310	320	298	326	316	310	365	296	308	297	354	350	321	342	326	302	331	293	284	338	303	331	303	317	306	336	298	324	313	304	316	302	309	344	307	302	351	310	286	308	310	309	324	310	292	287	299	306	351	321	314	327	318	316	297	301	287	297	305	321	297	314	318	284	322	296	322	337	314	313	304	333	290	312	326	326	302	301	341	309	320	308	335	309	343	318	296	336	307	324	322	319	333	349	319	346	313	324	324	297	299	308	327	319	297	320	305	359	308	324	321	332	324	323	345	327	323	326	333	323	325	300	327	315	287	313	318	331	314	337	343	303	298	332	301	296	312	297	275	303	294	312	299	333	333	323	307	296	323	317	313	289	339	309	310	319	343	305	330	283	325	342	302	312	326	326	320	293	307	342	305	268	356	319	338	309	322	314	312	307	314	334	332	300	323	329	301	286	272	299	348	305	306	336	309	282	339	318	346	320	317	340	325	320	327	349	345	334	308	312	299	338	335	327	313	333	361	333	314	289	319	294	299	319	320	295	316	316	318	320	300	326	298	331	347	318	314	346	335	325	325	334	314	292	326	301	318	308	312	316	353	323	311	320	288	311	340	321	323	371	299	313	309	331	336	312	269	297	325	315	309	324	313	332	275	323	287	350	341	326	314	314	287	310	302	297	331	295	343	294	323	299	331	335	285	294	320	326	323	311	292	338	313	336	342	328	320	306	278	336	329	320	355	365	316	300	331	333	324	292	325	326	285	295	306	288	321	308	305	307	265	328	323	316	324	316	319	307	297	302	309	297	315	269	313	307	337	309	275	342	290	315	347	280	298	298	301	328	333	349	320	315	335	344	311	307	319	345	305	312	302	333	322	340	328	351	312	314	284	301	312	302	304	320	327	306	315	342	316	270	324	312	321	331	341	290	307	336	296	312	326	299	286	303	296	321	311	302	313	332	302	312	342	303	334	278	331	288	283	332	341	288	308	324	284	354	313	331	356	359	326	306	284	304	327	348	302	329	323	319	326	263	311	302	314	339	290	338	297	336	307	319	339	324	324	352	322	324	358	310	315	254	364	313	325	289	307	306	334	320	303	315	290	300	281	289	309	345	337	316	296	340	320	325	301	329	292	317	302	289	307	308	277	322	342	304	302	322	287	317	326	294	329	309	311	286	315	312	320	318	336	304	289	278	307	322	336	336	310	306	311	298	310	327	310	312	317	338	315	326	331	322	309	313	307	281	309	291	301	287	324	305	302	341	320	320	309	278	329	320	330	312	286	341	314	316	322	309	315	322	323	312	300	318	288	338	281	290	312	314	310	309	302	261	354	327	300	322	312	273	306	305	329	306	309	289	304	294	340	304	293	285	342	287	319	322	293	314	289	328	319	348	352	319	317	331	274	325	325	307	324	274	304	333	330	315	296	341	283	318	311	331	285	317	317	297	326	330	299	310	282	315	337	307	327	290	364	293	323	321	319	322	318	322	359	342	325	319	331	332	315	329	338	327	278	289	287	329	329	306	321	333	336	318	306	303	304	342	332	301	321	330	337	329
5183	3404	8170	9608	7533	5689	3957	4970	11783	11658	7764	3801	859	837	762	816	776	770	798	764	769	813	813	786	790	795	809	753	773	785	857	786	790	789	771	772	809	749	770	775	804	790	817	777	771	783	716	744	801	745	750	756	770	736	763	758	766	787	779	785	770	760	787	766	772	751	799	776	794	789	793	795	738	805	796	797	784	836	790	786	814	804	783	808	798	809	776	780	744	775	782	806	836	746	775	776	758	800	792	767	786	777	822	764	801	766	758	748	797	820	781	801	767	792	802	850	821	791	765	724	734	836	796	792	762	798	783	753	765	812	790	750	785	721	761	726	745	733	762	748	769	758	815	781	734	720	796	761	787	803	786	766	780	774	755	760	777	781	778	795	805	754	808	741	794	746	739	791	819	799	813	754	763	805	767	792	798	826	793	772	760	779	764	724	796	781	773	768	766	799	750	830	789	752	739	761	762	765	791	790	772	797	744	767	775	816	815	786	808	787	758	765	827	721	822	742	732	755	804	764	781	785	739	780	810	791	848	741	770	759	781	721	761	781	804	803	796	796	809	793	834	818	792	784	778	814	790	783	801	747	798	746	735	783	762	758	733	763	789	832	775	787	765	820	752	790	789	779	796	791	754	753	781	819	793	796	816	802	773	780	809	781	775	780	758	815	749	752	792	739	821	765	776	757	764	788	763	708	778	749	744	745	817	846	795	764	860	781	765	741	802	784	786	743	773	759	755	760	833	798	803	840	823	760	776	779	798	792	774	790	806	825	776	812	751	781	784	804	832	759	747	784	801	785	773	790	758	734	837	815	822	804	790	764	695	773	771	781	825	805	796	775	766	779	808	788	742	743	789	746	774	756	779	761	753	783	772	773	767	801	812	783	750	760	855	772	745	802	808	760	771	784	761	797	801	784	741	803	812	767	809	805	781	787	791	785	790	790	750	705	785	777	844	798	829	785	757	814	764	818	769	801	760	749	773	797	786	787	754	798	767	769	772	769	823	744	797	795	788	782	787	777	800	808	786	758	795	778	759	730	799	775	770	781	737	773	780	726	776	803	757	813	763	760	749	761	755	783	796	815	756	773	829	815	754	801	775	808	801	740	829	788	817	713	755	794	753	778	805	745	759	795	764	780	773	752	731	784	767	780	723	756	771	750	724	809	792	762	732	793	827	758	757	730	774	789	764	743	780	768	755	772	741	790	793	782	746	763	778	775	760	743	754	759	774	772	785	786	784	772	762	746	762	824	721	726	762	754	772	723	758	748	801	790	775	744	751	789	749	787	754	762	753	774	792	790	734	743	796	770	779	825	789	762	776	765	733	760	785	773	829	789	756	754	766	809	747	836	813	791	777	707	795	760	734	745	818	726	773	773	813	774	836	753	791	801	749	769	793	813	786	831	771	754	776	763	710	811	769	742	774	816	805	787	756	828	805	770	785	812	789	787	811	801	816	742	800	734	842	743	726	740	807	770	790	813	737	782	744	771	774	782	825	730	779	781	776	797	782	785	779	817	771	760	765	766	782	726	794	800	819	770	741	750	759	783	787	733	821	788	750	737	765	762	781	791	744	780	748	810	794	761	798	779	760	753	776	774	789	799	784	743	752	788	773	798	732	776	767	809	802	842	752	773	719	740	758	718	810	778	792	798	789	775	738	762	797	746	843	809	803	748	777	734	753	759	741	754	821	794	836	749	779	796	759	832	799	818	835	758	728	836	771	744	738	798	783	800	815	795	820	754	735	815	819	765	813	787	758	785	776	783	744	819	869	811	806	750	755	783	774	795	806	779	740	795	778	738	779	737	805	792	780	794	811	799	761	799	794	775	753	773	767	744	791	754	773	791	788	761	809	768	764	759	754	777	828	785	778	801	794	736	800	799	828	787	822	770	751	793	757	798	737	794	797	772	741	776	811	778	789	779	822	764	781	755	799	827	789	754	784	765	769	730	780	780	837	784	785	779	729	752	796	797	791	853	805	743	822	735	775	765	807	752	771	828	734	769	845	744	778	841	767	802	797	804	812	809	767	759	768	773	784	799	745	817	782	756	817	759	758	752	775	788	772	732	845	776	776	793	756	809	761	783	766	819	749	749	795	833	764	791	783	793	762	760	785	793	755	762	848	770	746	785	760	738	814	753	749	785	736	722	767	766	765	823	847	811	753	764	801	738	811	745	751	747	794	801	801	804	779	772	744	755	754	813	724	760	744	741	773	757	742	770	785	765	775	763	761	816	751	736	824	731	736	762	812	758	788	785	814	761	761	824	804	761	776	714	786	714	806	830	785	808	850	814	737	785	795	758	742	790	828	791	754	804	819	752	745	756	764	729	767	778	786	800	771	764	691	755	765	732	764	780	832	762	823	719	781	753	774	748	770	806	762	801	789	764	776	802	824	782	794	802	793	762	756	788	743	781	792	771	748	779	759	750	831	807	752	823	786	762	767	729	797	798	821	784	749	820	766	792	815	798	751	789	779	784	782	774	770	742	770	788	789	768	771	751	792	706	779	794	817	742	780	768	796	814	803	803	739	740	786	709	817	744	784	786	776	742	765	738	792	756	796	753	773	771	753	798	775	777	804	810	827	741	765	777	759	755	777	764	782	769	814	801	769	775	767	826	774	805	851	739	728	796	804	746	780	798	789	778	816	767	765	791	807	803	826	765	699	818	789	800	780	759	825	796	746	748	758	801	752	788	747	756	820	808	769	794	809	769	819	792	756	784	752	827	793	769	773	774	790	812	757	757	800	754	827	819	755	759	716	730	769	748	750	769	775	754	753	763	758	780	755	815	795	766	779	768	790	764	758	797	766	792	776	807	781	818	785	794	782	766	802	816	762	775	771	759	774	765	831	802	800	755	767	770	778	781	741	752	805	822	749	789	779	827	765	808	797	760	719	729	747	784	763	754	793	780	779	797	815	798	767	782	779	796	763	752	771	782	781	703	753	792	796	745	739	745	818	762	754	802	796	820	724	779	793	790	746	799	787	726	812	761	747	763	801	793	756	784	788	790	766	804	807	777	700	773	794	751	791	766	788	788	826	778	739	735	757	709	804	797	786	752	750	815	747	768	753	730	772	745	780	802	757	721	809	749	777	785	783	736	817	828	798	835	755	753	844	757	755	750	727	762	779	773	778	819	791	761	744	746	778	758	763	773	816	784	795	795	792	776	738	760	784	760	808	782	753	773	812	772	807	788	786	765	738	758	778	805	747	791	823	799	822	797	771	807	770	822	764	792	772	809	803	824	772	818	785	747	792	741	751	793	749	801	777	777	740	810	816	751	730	824	789	753	740	774	776	779	761	771	769	789	732	742	754	804	809	759	771	809	752	696	762	768	761	759	753	798	766	754	830	749	759	782	797	825	782	785	785	804	762	747	820	790	750	766	780	798	783	745	779	781	797	772	775	793	803	734	785	811	767	741	746	749	823	761	778	736	804	785	736	795	775	780	758	724	790	762	777	782	791	723	756	758	733	815	755	785	787	779	789	855
22801	14918	16260	11167	6342	5007	3489	13981	28438	24579	16378	7047	787	424	403	344	337	370	333	351	342	374	337	384	315	354	325	357	344	351	358	309	341	357	353	334	335	351	356	336	322	368	323	347	346	332	333	344	338	337	332	296	366	316	352	341	338	367	338	375	332	361	343	341	322	356	336	314	329	357	365	378	303	361	325	354	314	375	311	344	325	355	376	318	324	358	335	374	360	327	313	345	371	352	316	344	323	326	330	331	354	335	343	322	347	336	376	292	342	316	317	320	370	368	363	363	312	367	364	340	333	327	345	341	318	374	356	349	305	347	351	355	352	346	343	377	289	359	332	345	324	350	335	374	351	357	331	327	324	346	355	348	349	368	350	365	289	340	346	351	318	354	358	361	330	314	340	333	346	343	290	380	357	328	332	347	374	339	358	362	347	286	336	365	307	347	335	332	350	357	381	340	334	323	359	359	353	315	350	338	336	350	308	339	336	336	330	337	344	323	314	329	339	319	331	365	350	360	343	365	338	372	349	334	331	361	386	357	304	348	317	334	316	322	334	357	285	357	349	332	350	363	354	354	352	343	349	381	322	314	334	358	354	334	323	324	355	379	352	353	341	376	344	338	352	361	387	343	360	323	295	306	326	329	333	347	352	372	356	324	349	343	361	346	347	342	354	386	347	321	324	356	316	322	352	366	340	338	360	328	355	334	335	332	335	312	309	334	328	344	347	322	339	340	330	357	350	345	326	343	339	345	333	330	331	336	337	372	325	349	349	340	330	334	318	325	349	340	322	349	364	357	355	389	372	347	356	339	318	344	358	349	331	349	357	320	325	347	315	328	355	346	349	348	347	344	352	342	354	348	348	337	325	323	309	328	319	333	348	352	333	338	334	333	349	348	358	355	315	339	339	389	365	358	349	332	348	339	361	356	374	336	334	304	324	335	349	319	335	348	344	368	349	316	344	311	322	333	354	334	333	365	359	365	323	338	361	340	325	341	344	320	338	315	342	325	368	344	293	343	309	298	345	351	307	344	351	344	336	345	336	334	343	340	348	350	335	318	324	343	351	348	354	326	351	333	341	357	330	368	366	343	331	341	327	344	319	329	318	321	357	339	314	356	337	360	318	289	334	361	375	343	339	352	355	347	343	353	347	333	363	355	338	356	348	345	343	372	323	401	315	313	329	302	365	353	345	366	338	317	361	384	307	365	341	302	352	352	311	323	319	372	315	346	351	388	356	335	390	333	332	354	354	289	331	304	342	373	338	331	349	334	342	337	333	361	339	364	354	355	307	355	334	365	319	341	359	335	348	338	343	332	361	346	330	348	333	326	383	352	327	336	333	340	323	332	348	338	334	349	375	336	341	330	380	325	346	282	337	331	345	375	345	347	354	317	361	343	331	352	337	369	330	353	317	338	316	359	311	326	341	348	363	338	373	353	309	373	344	341	374	335	350	340	359	309	376	342	343	314	345	367	324	358	326	338	353	323	360	326	360	331	319	323	322	357	341	321	348	311	306	361	346	336	308	344	339	360	323	340	327	313	354	333	325	328	309	342	327	313	334	326	332	338	354	334	356	346	325	342	333	341	365	362	355	344	363	353	350	361	302	331	346	356	341	329	365	346	372	312	342	373	337	300	356	336	335	340	346	347	315	335	330	366	336	360	352	353	340	335	336	346	323	334	338	346	332	355	321	372	332	319	337	365	350	343	323	330	366	311	325	360	336	339	344	320	339	300	363	342	357	385	371	353	369	327	363	366	343	356	350	342	339	358	340	334	334	340	352	376	357	329	336	335	320	353	351	326	340	347	351	352	345	330	333	368	324	354	313	357	317	365	333	328	362	369	319	361	329	335	341	354	359	334	324	300	321	350	320	344	332	321	310	335	354	327	339	355	332	381	317	359	331	371	346	314	329	335	347	327	357	323	356	356	354	329	338	345	335	331	408	344	319	315	322	331	333	365	361	294	349	341	320	311	333	323	354	357	341	346	342	342	351	337	332	342	343	333	355	302	335	338	380	351	351	340	337	353	337	342	382	316	359	315	346	342	327	316	338	343	341	356	313	361	360	349	335	314	301	339	333	368	320	340	362	335	333	335	343	385	340	336	396	307	357	334	338	346	303	335	349	353	338	299	325	347	331	344	379	353	313	363	363	344	343	303	327	355	329	328	321	374	319	315	323	336	363	351	324	343	327	320	323	358	347	350	334	308	354	360	348	359	373	363	335	330	323	336	367	348	353	361	360	324	337	349	330	300	327	331	318	353	329	355	343	344	354	322	310	305	353	338	342	314	311	348	373	330	334	332	347	353	367	347	317	315	342	336	339	346	324	369	330	337	345	342	312	338	371	322	345	325	362	340	314	315	323	343	340	390	335	358	327	360	355	336	355	354	308	310	328	325	334	317	335	324	350	327	359	338	330	342	359	312	387	359	327	327	363	342	348	329	321	348	330	348	367	302	332	337	344	337	335	311	347	348	362	326	355	374	356	322	332	340	335	346	378	327	325	335	339	360	343	311	337	312	333	327	349	317	326	341	329	334	324	355	347	356	340	360	351	335	323	334	328	328	348	333	371	383	328	332	313	350	359	295	361	340	343	345	341	331	350	366	346	331	352	340	339	321	345	332	345	349	335	323	382	346	337	332	373	336	340	344	335	325	334	340	381	312	332	336	392	335	333	369	376	340	339	349	330	337	333	318	354	331	347	367	330	338	364	328	314	367	339	340	325	349	361	340	347	348	372	383	335	355	320	334	355	338	343	341	323	382	338	335	355	316	361	311	360	318	336	334	341	311	333	322	318	336	344	345	328	322	347	347	327	353	363	348	344	321	337	336	340	331	331	347	336	354	346	299	327	358	320	348	342	331	318	345	337	344	356	366	336	364	329	373	364	344	364	315	348	320	329	338	346	329	329	363	316	329	332	364	326	366	310	353	337	352	342	353	347	334	323	328	336	319	343	315	388	326	325	323	343	334	347	290	360	341	374	323	314	323	376	324	372	333	323	332	347	341	357	351	311	334	351	322	342	352	340	305	357	328	334	350	338	355	333	341	308	324	366	325	333	345	339	344	331	324	355	345	316	335	339	375	375	331	335	318	332	336	355	345	321	321	347	322	342	344	361	334	337	349	322	346	340	348	321	377	343	352	340	336	350	355	330	319	339	343	355	352	330	354	369	365	367	361	346	307	360	338	316	372	360	320	343	330	322	320	312	292	354	373	345	327	335	332	319	373	329	346	355	324	327	360	346	322	324	308	354	345	331	317	378	326	347	347	352	344	325	331	344	340	342	351	353	350	349	317	333	358	334	335	332	345	361	370	336	362	309	354	327	340	310	352	325	318	336	346	293	293	314	384	317	324	350	371	330	353	303	363	367	352	341	311	372	307	356	353	328	343	340	372	346	329	355	364	345	365	353	343	372	334	316	336	324	344	353	338	336	317	333	317	353	334	329	360	375	346	345	345	352	372	351	352	381	332	327	369	354	327	332	349	373	374
13988	11103	18022	17744	14190	13852	11185	33909	47675	42780	33523	19332	1864	1326	1105	990	959	926	894	884	890	840	860	851	881	874	828	814	851	843	830	809	796	864	829	796	784	859	822	825	810	840	807	798	792	846	847	803	799	807	856	770	791	791	786	824	816	779	838	830	822	850	806	862	827	854	807	813	825	830	864	842	865	844	831	847	867	862	818	827	799	806	846	877	794	856	839	834	788	807	806	836	828	790	835	859	777	825	828	855	825	809	815	767	798	833	777	764	826	856	877	795	807	773	811	833	796	846	837	830	831	865	779	780	867	797	834	815	825	818	822	759	810	859	801	821	817	828	806	811	787	822	833	874	813	842	872	819	841	834	820	822	801	800	825	790	817	831	802	810	837	860	846	828	828	808	825	851	803	801	844	850	773	818	787	877	790	836	858	800	772	824	838	848	815	788	819	873	797	823	791	813	807	862	854	816	800	816	858	813	806	821	821	749	819	814	819	814	818	817	844	813	792	814	775	803	839	809	868	799	836	850	821	822	864	835	816	811	828	804	821	813	836	771	835	829	836	868	829	841	783	800	809	801	815	778	848	840	846	845	832	858	799	827	842	870	792	816	815	829	832	853	804	823	807	845	835	821	750	842	807	799	803	810	797	798	769	854	801	794	816	902	851	834	903	825	819	841	867	825	796	839	809	819	768	817	800	837	820	820	842	808	819	785	827	801	837	833	829	831	782	854	818	793	805	843	848	774	816	832	825	805	787	859	801	836	796	803	817	804	820	862	822	800	823	803	819	796	806	793	858	869	840	815	846	779	840	842	809	824	791	804	832	838	830	871	788	787	792	821	829	816	836	770	789	806	819	843	770	827	801	775	871	774	806	786	835	821	811	784	849	805	815	846	817	815	778	824	839	795	813	851	821	816	803	831	816	839	807	802	808	755	855	846	822	803	822	840	834	775	801	764	792	818	816	824	816	770	824	834	819	868	786	852	792	790	762	834	797	842	838	818	799	813	792	817	850	802	803	851	855	813	782	794	793	849	868	792	805	813	781	774	850	866	799	818	799	829	812	844	792	776	803	844	804	809	872	812	773	776	817	791	819	822	839	818	831	833	804	825	849	853	843	821	852	836	802	802	788	798	797	860	823	840	819	813	822	830	781	828	801	806	808	813	796	847	812	836	814	803	843	774	809	858	774	795	786	820	813	867	870	857	836	826	796	852	807	844	872	845	800	804	790	815	777	876	820	835	779	810	795	830	815	816	820	848	830	862	869	839	890	855	814	835	746	783	823	837	811	826	831	807	793	840	818	823	826	832	809	825	884	829	822	812	792	830	790	833	817	813	852	878	821	864	871	829	836	790	819	817	828	786	801	819	799	855	813	756	835	800	786	829	857	826	797	874	803	847	827	833	810	817	785	852	807	864	822	855	829	870	815	862	811	799	789	824	853	822	789	820	841	818	859	814	831	775	809	802	833	796	830	823	852	841	789	806	853	813	778	795	849	848	764	768	769	797	828	786	824	864	833	806	809	836	816	855	798	810	812	862	804	838	810	820	845	843	850	843	818	842	844	789	867	795	832	786	807	789	813	821	835	860	804	829	862	839	871	791	761	833	834	820	798	827	793	806	853	833	792	849	782	849	785	792	773	823	866	839	798	795	785	827	830	821	817	844	838	778	796	820	819	819	755	812	835	826	795	777	828	768	841	800	885	863	801	825	834	763	780	814	824	880	792	810	813	834	808	846	795	857	773	778	836	762	864	848	887	828	851	852	834	870	795	778	818	801	851	818	844	852	876	845	820	821	834	774	807	775	785	829	780	852	825	853	830	773	831	814	847	837	868	851	854	789	813	848	827	819	880	851	782	779	837	834	808	757	798	804	807	835	798	818	792	797	756	807	824	808	786	810	843	849	794	789	852	795	806	750	765	808	797	854	819	845	827	805	850	837	799	771	853	789	804	816	811	801	830	816	770	765	807	812	832	871	812	805	809	814	819	844	781	802	793	841	803	856	803	819	832	864	866	834	798	786	827	806	811	824	877	814	806	824	845	828	808	857	814	837	789	833	768	825	863	836	812	794	809	830	852	822	830	842	816	740	820	828	815	835	820	852	824	847	851	804	811	817	857	842	823	789	840	810	751	787	844	772	774	799	767	856	810	849	757	799	799	854	836	795	790	833	851	848	844	826	820	822	846	812	823	863	818	828	795	800	880	814	777	807	787	774	824	865	854	818	823	794	818	815	829	794	818	846	824	845	828	800	812	790	791	846	813	852	815	784	847	837	792	809	826	826	811	756	861	824	766	815	804	782	868	827	855	846	817	845	832	814	858	806	847	813	783	827	830	824	770	832	838	815	781	810	831	807	846	769	856	800	846	824	788	829	827	846	831	810	791	804	779	866	772	848	803	784	839	814	814	800	852	802	825	850	855	830	835	848	775	868	825	820	826	819	828	815	840	874	795	825	822	851	809	816	844	806	795	800	832	850	791	797	859	812	851	764	857	811	843	817	842	759	828	838	850	832	853	839	809	806	745	834	820	823	791	834	840	834	855	819	860	911	855	829	804	805	822	864	827	830	803	835	827	785	847	857	846	780	782	773	816	796	837	777	790	833	827	855	820	826	808	847	758	824	761	830	862	807	767	841	816	806	833	863	831	800	839	908	854	796	817	819	872	824	784	787	817	777	791	776	759	843	822	836	881	791	790	810	833	828	807	818	845	888	859	804	797	844	767	843	809	808	807	826	791	806	784	817	794	851	818	794	859	858	808	823	815	772	807	793	847	874	792	826	816	824	791	792	822	812	815	807	828	859	828	779	796	798	849	825	824	849	862	786	779	855	791	780	856	823	796	842	816	770	841	790	844	797	801	817	837	859	831	860	851	806	812	798	777	802	815	820	820	804	830	831	806	836	832	832	835	842	890	854	818	859	819	819	840	825	788	822	775	820	776	832	870	827	808	818	835	787	832	829	825	816	810	791	821	817	807	797	870	838	815	832	817	818	822	767	814	831	801	823	859	798	803	865	802	814	785	819	801	786	835	804	838	868	792	843	825	746	776	851	857	832	819	835	826	853	850	783	858	836	831	838	843	800	796	851	804	766	802	787	843	799	817	841	822	746	823	840	799	792	851	834	799	833	801	831	774	835	860	793	781	841	829	868	766	824	814	826	835	821	812	832	783	815	851	850	831	812	814	816	796	786	812	823	773	805	798	835	821	849	850	825	823	828	816	799	883	789	857	830	772	804	814	855	852	873	814	848	827	789	812	818	778	775	812	833	783	776	854	813	908	821	828	798	807	786	790	810	807	803	799	840	816	847	847	796	862	833	795	812	881	786	792	807	862	777	831	873	772	845	848	796	827	794	841	797	833	829	858	837	823	802	794	821	830	824	907	862	855	815	884	815	803	852	826	826	844	780	775	781	825	812	807	828	846	832	825	845	837	808	827	814	823	803	803	845	804	834	812	878	844	845	854	859	804	794	812	859	798	826	826	830	849	808	832	795
33634	25546	23658	17039	11838	8883	6967	12144	41143	42906	30944	16452	1909	483	352	285	300	295	259	279	236	264	239	253	222	238	247	222	236	232	247	214	239	207	233	231	250	230	267	256	241	227	263	241	240	266	229	251	241	220	226	251	260	257	245	223	236	242	249	246	228	249	238	254	219	235	247	213	237	248	239	247	230	241	213	221	250	233	261	216	237	244	251	254	234	236	217	251	275	228	227	208	233	235	244	220	243	229	220	221	256	229	243	213	234	261	232	253	234	247	224	222	254	247	243	222	272	271	201	213	234	232	224	215	240	243	258	242	231	230	239	225	216	238	216	281	235	221	248	221	241	229	238	238	242	238	263	267	260	248	212	235	240	246	257	235	232	226	277	201	225	258	282	224	236	240	229	248	250	229	253	228	254	236	244	261	250	238	250	259	245	257	258	229	259	239	267	222	242	236	270	272	217	255	273	247	241	232	255	257	241	219	229	254	259	237	233	246	234	209	228	239	250	267	254	264	253	268	237	221	251	240	221	214	233	237	236	250	245	213	245	228	236	228	229	265	223	211	260	212	244	257	260	230	232	253	251	233	242	226	244	214	225	235	258	247	231	234	252	240	207	228	233	231	230	207	225	218	255	248	248	237	269	227	255	262	243	226	224	257	235	252	261	226	223	239	260	237	238	250	243	229	232	246	224	240	245	252	247	224	219	237	216	243	217	244	246	240	269	245	238	230	242	254	247	234	218	217	248	246	209	222	226	224	232	236	246	245	232	228	252	221	190	245	233	224	245	253	245	228	216	252	237	205	225	243	244	237	230	280	233	249	251	257	246	246	239	230	271	254	257	244	214	246	257	260	235	257	232	237	245	248	247	227	233	216	259	270	222	250	209	245	227	243	233	250	217	255	262	220	241	279	248	235	241	254	237	206	244	224	230	243	243	225	227	248	225	231	220	222	236	236	244	232	233	232	265	223	266	225	228	239	234	258	227	241	245	230	250	244	245	211	264	250	258	224	276	243	243	248	220	221	222	226	217	226	236	237	234	219	231	245	239	221	235	245	232	252	241	222	231	199	233	276	272	227	221	258	215	233	246	243	248	243	251	240	240	217	227	222	239	242	241	230	233	230	250	225	223	252	229	241	258	247	242	210	209	247	257	234	237	234	235	260	237	240	225	257	239	266	244	215	234	257	235	258	245	245	255	219	223	230	250	245	242	220	235	237	247	221	259	238	241	225	231	213	223	242	221	254	210	227	238	230	262	237	205	248	239	278	240	228	223	218	239	220	248	254	237	252	224	264	240	251	249	248	214	207	220	230	238	235	208	216	223	246	239	207	229	222	263	275	229	235	250	204	254	239	246	199	198	251	235	241	254	225	260	234	248	233	226	228	219	253	226	257	205	230	242	274	235	245	230	228	246	199	253	236	213	245	263	244	224	224	240	251	251	228	222	227	253	258	222	230	202	209	250	231	234	228	226	228	272	258	238	255	261	213	208	234	231	252	238	228	261	216	289	255	246	256	211	238	229	245	228	219	225	198	245	236	260	218	242	240	216	255	254	248	243	216	246	232	228	221	241	243	248	235	246	252	231	254	219	230	236	233	239	239	246	243	239	231	238	224	247	227	213	259	263	239	256	235	213	244	214	231	227	214	261	241	231	257	262	259	198	226	213	265	232	249	227	245	227	195	242	233	228	228	238	236	241	232	228	237	263	228	252	234	254	242	256	263	253	221	225	247	248	236	239	259	235	252	274	249	239	250	257	254	224	228	237	224	208	249	233	242	247	209	215	207	240	237	234	235	239	235	237	236	217	215	241	230	242	247	252	231	220	206	249	229	257	243	226	244	236	220	231	246	257	226	249	226	217	242	213	228	214	257	241	213	231	256	236	245	231	224	238	234	250	237	215	222	256	251	240	250	253	232	244	249	255	245	217	250	247	217	241	274	253	226	226	238	235	245	225	240	210	235	244	241	232	229	229	221	242	235	219	254	272	217	218	237	252	256	218	249	235	249	237	232	261	258	233	254	251	235	222	249	247	240	213	227	229	233	223	221	227	251	238	224	238	215	216	243	237	244	250	259	224	227	209	250	241	251	248	228	260	265	212	250	237	264	217	253	252	211	223	243	238	237	251	238	216	225	224	242	221	212	243	243	211	257	238	229	244	249	236	270	230	236	249	222	245	213	256	221	232	255	223	250	223	236	231	249	222	259	231	266	242	251	270	279	229	244	256	228	234	245	269	252	231	266	245	216	237	243	255	209	227	244	253	225	255	211	233	240	229	243	238	220	238	247	248	250	239	247	260	237	226	225	236	255	251	247	241	254	239	254	221	220	249	236	224	255	248	229	221	247	250	235	272	234	237	224	224	253	252	254	241	252	255	240	240	258	262	229	249	265	236	233	235	269	247	248	202	251	216	261	240	225	219	248	277	256	243	218	251	235	227	212	232	212	228	241	241	251	254	223	235	253	248	229	214	231	255	215	234	232	197	219	243	216	251	245	281	218	259	237	238	239	240	245	222	257	213	255	245	246	231	233	287	255	259	207	250	244	242	257	261	248	230	233	213	235	265	210	211	215	248	241	221	242	241	236	249	235	260	253	229	229	254	262	247	238	218	262	222	257	206	234	229	244	217	247	232	248	233	239	260	230	240	246	243	242	276	247	235	228	249	227	214	218	229	223	246	241	220	232	250	247	233	215	254	264	213	246	254	242	239	257	212	235	256	250	231	238	244	219	244	242	234	232	240	226	244	279	231	241	243	238	245	241	254	234	222	228	233	249	227	230	241	232	248	224	252	226	225	220	244	247	233	220	253	251	231	235	257	239	239	236	250	235	266	233	258	227	242	229	213	283	239	229	251	256	253	241	245	236	250	258	236	247	271	224	264	226	230	222	215	233	273	236	256	241	241	262	230	268	241	260	241	246	252	225	221	246	238	223	248	246	224	236	241	263	223	238	232	216	246	221	228	235	197	223	231	224	250	239	233	259	221	216	272	247	233	244	215	246	249	220	246	246	260	258	248	265	228	243	233	232	226	213	245	244	247	263	212	246	234	257	250	243	243	251	222	205	268	259	255	240	249	233	211	254	231	247	212	223	241	215	249	262	225	263	243	250	253	220	230	224	254	225	230	236	235	234	236	255	226	248	251	249	250	235	219	213	221	207	246	249	265	249	280	218	232	228	241	232	275	239	237	232	233	222	222	246	229	224	211	238	266	250	218	222	215	213	210	233	262	203	254	195	255	242	239	239	250	245	216	262	217	232	257	260	258	242	231	253	216	241	214	233	228	235	228	265	245	252	229	238	248	233	224	244	226	233	230	250	243	246	241	212	246	238	253	242	234	240	249	232	261	246	258	264	223	248	226	269	259	261	228	248	233	238	211	250	252	233	236	221	241	248	243	247	235	206	216	205	211	252	239	236	235	234	230	237	238	222	243	232	237	220	232	243	243	272	272	241	248	236	258	236	244	245	220	247	226	221	260	259	259	235	243	258	256	234
20656	16683	22455	22569	20267	19429	18033	28650	58445	57484	46765	30594	3025	1927	1191	978	1021	816	727	713	699	712	605	657	638	612	616	620	617	626	604	637	597	590	621	563	540	589	615	602	576	613	606	567	627	594	623	604	607	596	582	600	553	591	543	575	587	622	537	572	602	590	579	577	582	613	583	598	605	555	586	573	569	594	548	589	580	570	583	548	606	573	593	598	578	557	596	596	578	597	593	577	607	609	597	593	578	567	594	590	627	546	572	616	580	571	630	575	605	591	571	559	592	583	604	582	582	593	604	566	557	597	585	559	598	617	603	596	622	581	602	587	595	557	565	619	579	550	568	607	561	602	593	557	590	574	604	574	584	597	582	605	593	573	595	570	613	572	602	566	551	590	598	578	599	576	606	601	593	542	588	601	622	598	566	547	640	568	619	570	594	549	559	562	619	553	591	611	585	575	541	586	564	600	582	574	591	583	605	570	612	580	577	573	596	594	555	557	641	596	570	585	601	561	598	581	552	586	593	597	604	557	570	632	595	595	604	606	596	574	596	616	575	634	555	548	595	611	574	577	587	596	582	566	604	582	557	583	593	577	600	602	550	576	606	612	582	599	600	611	574	538	573	569	556	586	600	552	584	573	637	606	596	537	563	577	602	601	583	555	600	593	555	580	566	556	582	555	633	575	588	622	541	545	582	623	591	570	598	578	627	593	572	558	573	569	579	613	547	559	569	605	578	578	592	589	554	591	558	557	593	567	624	582	613	626	561	554	543	575	646	608	580	568	559	587	591	572	560	597	596	564	633	567	599	579	596	576	591	575	600	568	597	609	587	563	593	594	585	590	569	559	585	573	585	554	620	560	549	568	589	597	583	571	569	621	580	589	585	640	581	563	559	593	589	593	568	550	570	560	604	586	607	605	605	594	556	576	557	562	584	597	582	537	573	568	582	629	549	570	605	601	561	565	539	582	567	549	627	621	620	638	566	617	586	612	581	580	565	607	622	538	579	601	591	568	545	600	577	598	576	553	604	610	604	570	545	607	587	591	579	563	603	598	560	638	609	569	577	565	565	596	537	609	609	579	597	543	592	604	553	584	604	601	580	614	613	575	543	557	617	590	596	585	590	608	594	593	591	559	608	616	561	572	612	574	600	586	605	593	584	555	569	512	599	565	609	611	599	570	615	557	612	593	601	593	605	601	585	577	612	545	588	590	573	592	579	591	584	583	589	597	588	577	627	572	574	538	557	599	534	540	595	522	573	576	611	606	583	592	635	570	558	565	613	554	585	582	578	594	580	597	596	581	558	596	595	589	582	630	598	533	577	573	598	586	614	565	552	602	588	591	605	550	582	598	552	601	549	621	610	557	597	547	554	526	593	565	605	615	595	553	615	637	626	595	591	543	583	584	569	623	586	565	587	591	564	589	606	601	565	623	629	577	623	586	607	578	606	591	580	541	598	573	617	597	607	576	591	584	604	607	617	594	565	598	581	575	594	611	557	579	623	578	569	615	607	609	577	592	585	592	586	595	614	609	575	629	568	604	617	580	570	565	594	571	614	544	613	586	568	564	582	616	594	567	590	545	576	634	574	604	551	584	587	626	577	606	561	571	597	621	590	552	586	585	585	574	554	607	608	608	624	553	597	569	570	604	561	556	567	605	594	603	577	570	581	595	585	566	544	597	594	571	642	578	586	563	607	534	532	592	577	612	561	609	601	564	578	630	597	572	545	568	551	613	570	582	544	615	555	585	588	575	615	583	584	581	588	561	609	564	618	561	568	568	579	597	564	590	609	570	583	613	576	590	588	609	582	594	612	575	583	601	584	573	580	598	594	587	584	557	602	594	588	562	583	570	568	569	624	553	611	600	533	581	598	588	536	581	613	574	599	566	576	549	566	615	597	626	576	588	575	585	598	643	607	546	571	554	597	620	593	600	552	593	624	549	593	598	587	606	570	599	635	570	571	593	536	591	580	594	615	568	575	617	632	639	593	588	556	609	607	561	552	574	590	584	585	652	567	588	587	588	555	622	584	568	595	566	598	536	595	607	589	613	594	569	571	601	573	582	564	620	570	551	630	566	601	550	558	617	582	595	598	628	569	584	627	555	575	592	610	602	623	597	596	560	552	598	595	585	563	593	543	598	624	607	592	563	621	584	560	585	584	568	568	583	579	604	594	577	556	547	604	606	601	550	559	607	589	589	609	581	577	579	585	566	583	607	564	579	602	574	588	588	584	579	605	595	558	567	606	591	547	560	615	594	581	587	599	580	574	599	542	561	602	615	572	580	582	575	579	581	572	595	596	600	555	593	549	565	592	618	613	555	583	631	583	587	615	611	632	550	531	609	568	568	609	579	566	601	562	639	572	544	584	550	549	624	633	556	581	583	550	579	594	554	587	591	572	570	578	605	623	553	625	564	630	603	596	579	583	591	540	582	566	592	574	616	550	571	635	587	603	586	605	594	586	596	574	605	601	577	571	556	589	602	599	567	560	587	583	560	570	584	592	597	560	567	590	564	587	590	590	559	550	600	565	604	576	586	555	544	586	587	607	593	568	564	583	579	588	578	596	563	544	594	585	574	601	550	588	590	576	582	588	543	591	522	588	607	598	603	606	593	599	607	598	569	618	603	542	594	582	573	572	568	571	536	627	560	582	567	550	606	593	592	575	628	591	576	598	654	574	598	574	571	574	579	570	563	589	573	583	581	591	589	569	626	598	565	565	513	576	634	549	555	583	543	572	576	543	599	553	633	547	550	594	589	584	580	575	583	605	528	596	583	601	585	612	593	609	599	567	593	572	642	601	634	561	623	551	566	581	559	558	580	605	587	588	564	606	595	579	578	585	590	624	534	605	564	594	607	570	602	594	579	564	569	577	606	583	589	568	585	602	590	580	561	565	554	533	561	548	619	619	592	596	578	616	593	596	607	558	565	609	597	582	585	570	642	579	598	588	635	566	583	596	570	587	599	560	608	579	574	605	524	586	590	600	602	549	583	550	578	567	529	587	587	579	611	581	594	619	598	589	557	609	587	618	588	538	573	558	590	594	595	598	571	573	607	542	599	616	578	594	560	540	603	585	593	586	615	580	559	578	603	573	597	600	603	555	620	573	591	558	523	547	531	566	559	542	638	582	614	578	597	571	570	589	604	605	615	594	558	577	575	579	563	575	533	609	621	563	582	581	595	588	601	589	602	613	542	609	596	618	547	587	570	555	606	603	559	574	583	592	573	606	585	558	626	540	579	579	597	576	570	588	587	550	560	591	575	575	583	545	600	525	590	604	570	605	601	605	566	574	606	559	584	643	623	567	598	547	584	640	590	572	591	613	580	603	585	623	594	613	563	567	587	553	554	598	577	583	582	584	588	618	564	603	555	600	574	590	583	563	547	590	583	646	597	588	585	560	612	595	634	595	599	525	596	602	606	601	552	576	588	588	574	584	586	603	581	578	590	601	574	604	565	584	608	588	600	575	550	628	643	570	588	563	596	588	578	620	549
7664	3091	3530	2368	1515	1225	931	795	1799	2391	2655	1526	326	317	320	303	266	295	297	293	306	298	311	296	299	335	304	305	307	279	294	263	303	276	350	303	293	297	298	290	329	286	309	284	322	267	291	304	288	287	303	312	311	293	294	322	300	306	339	336	269	281	298	302	290	317	300	284	309	294	279	296	304	289	317	311	296	325	311	295	324	307	297	314	285	281	304	279	315	293	293	311	313	307	290	295	335	298	256	342	308	278	311	306	310	283	263	304	312	310	267	293	319	340	292	295	308	291	290	286	292	312	302	272	288	306	281	320	300	337	318	334	304	275	313	324	287	303	289	253	323	292	283	302	300	304	320	279	300	289	280	254	288	310	309	259	288	252	277	320	307	343	307	286	337	289	282	259	263	273	261	318	328	286	309	299	278	310	297	323	285	295	326	289	303	286	286	289	312	302	318	310	307	336	334	282	298	282	287	285	331	293	283	300	344	316	257	307	297	286	293	278	287	285	338	260	317	300	289	307	300	316	309	298	297	307	315	286	267	274	293	290	308	279	310	302	319	309	303	301	287	289	279	288	301	301	278	296	295	308	304	307	291	310	320	323	305	310	304	293	314	306	300	275	317	344	318	306	273	298	314	287	308	282	306	283	319	314	313	293	337	313	313	313	286	266	298	274	314	313	273	311	294	297	313	280	331	294	280	299	322	285	281	293	288	297	334	275	309	289	297	315	307	308	291	327	288	293	315	303	282	301	301	295	318	332	300	292	290	307	309	295	308	285	315	305	303	316	308	292	301	315	314	308	300	274	306	289	291	327	291	292	282	297	260	285	277	304	287	283	266	318	284	303	296	286	311	331	300	242	310	317	283	321	311	324	307	313	275	314	296	289	299	287	277	292	302	304	297	313	288	264	311	322	306	296	300	316	295	333	302	284	298	285	306	320	279	299	307	308	304	256	314	276	308	288	293	308	303	299	322	294	295	297	270	280	308	321	271	288	314	292	297	296	316	281	288	321	287	304	321	288	307	296	295	294	287	294	257	325	295	287	320	307	287	298	302	284	249	304	325	291	310	290	303	247	299	270	265	306	276	287	311	282	296	285	296	310	314	293	262	306	308	281	288	299	283	279	310	309	295	298	317	300	324	308	284	294	283	285	353	301	277	299	271	287	307	304	324	298	272	299	277	318	301	310	286	312	316	283	337	297	255	307	280	310	315	285	320	309	322	290	289	314	298	289	280	312	287	274	297	288	292	326	311	285	300	333	307	285	324	294	290	271	335	285	272	306	300	329	295	315	280	326	308	300	327	310	275	323	285	300	298	284	321	287	289	276	287	284	300	322	306	282	332	279	317	289	307	302	302	327	300	286	264	324	297	278	291	270	302	309	281	314	317	314	267	333	305	298	339	313	287	322	298	312	294	293	287	321	303	318	289	344	249	257	307	327	305	283	280	304	319	324	327	274	254	283	314	343	287	314	304	275	293	319	332	295	296	265	276	320	271	288	310	310	313	311	319	314	290	298	307	287	270	298	291	285	306	342	297	290	313	291	307	314	329	277	272	320	273	316	284	299	310	319	317	341	305	291	286	263	283	320	265	312	272	284	289	294	299	306	300	325	298	296	324	268	293	294	306	307	307	301	325	306	265	310	314	295	317	297	291	310	275	259	304	276	287	293	278	285	269	307	324	303	290	290	325	294	331	270	301	291	272	298	302	303	263	281	318	317	307	266	261	269	261	287	331	286	288	296	307	291	284	289	288	310	304	298	309	303	321	312	294	331	312	313	293	310	311	310	283	296	305	288	276	327	295	301	329	299	314	310	287	308	316	255	261	303	265	294	292	316	310	297	280	284	297	275	256	305	254	309	300	309	270	284	303	323	307	317	313	262	306	296	312	296	312	310	274	317	255	303	298	261	296	304	286	308	302	279	311	301	306	296	298	322	292	288	266	282	288	290	295	301	291	286	293	336	299	291	281	288	298	315	288	312	275	303	262	323	336	332	296	283	300	301	310	274	288	295	330	288	284	326	304	292	262	322	340	299	287	317	286	284	273	298	309	308	282	308	292	307	317	302	284	273	281	301	287	306	274	298	328	288	292	320	319	259	278	286	275	265	294	294	286	261	303	293	316	288	290	288	314	323	296	293	305	299	325	304	316	294	312	284	299	306	306	284	291	304	340	313	311	350	288	284	277	275	305	323	303	282	280	275	292	281	307	309	304	314	309	301	297	285	294	239	305	280	307	314	310	329	311	312	265	310	300	257	272	337	307	326	270	318	306	323	306	298	304	271	273	302	298	297	311	291	293	271	287	298	330	300	300	323	287	348	295	277	303	291	290	314	277	288	267	316	311	319	290	268	330	306	283	284	319	297	281	338	329	288	293	303	286	307	297	314	303	276	305	283	285	296	296	321	333	288	287	289	306	301	314	272	306	297	257	298	297	302	312	272	301	288	301	323	320	306	310	307	309	277	299	298	330	314	297	314	317	294	296	294	276	299	273	293	286	313	263	305	304	300	307	324	271	271	283	314	305	338	342	302	303	326	315	302	280	286	291	294	289	311	290	323	295	283	332	275	317	287	310	334	295	296	293	292	311	270	282	274	302	321	273	335	285	306	309	305	312	300	310	320	291	272	275	308	292	337	266	307	331	343	300	317	331	304	330	289	291	322	282	312	323	274	305	292	304	276	313	277	295	279	298	310	337	320	305	317	300	285	328	305	317	306	309	276	282	318	305	314	283	288	298	277	304	320	297	310	309	284	295	285	311	308	309	263	305	299	281	324	299	298	336	312	297	307	291	281	326	295	305	309	328	283	293	344	321	287	291	297	320	316	286	315	289	322	305	286	286	306	251	302	295	303	301	252	316	324	330	305	329	297	319	269	267	298	315	299	300	290	292	289	285	328	309	290	310	296	315	290	303	256	283	319	272	319	320	251	314	298	332	310	309	318	305	301	309	285	275	302	337	277	308	301	323	296	293	274	290	299	300	294	304	328	297	294	312	301	293	360	274	272	294	296	283	288	295	304	289	303	330	267	315	284	286	299	295	275	325	304	288	303	300	341	287	289	275	285	275	314	310	302	298	289	287	297	315	313	301	322	297	266	292	319	322	323	288	304	287	308	312	302	317	302	306	304	309	298	287	280	268	313	310	317	317	352	314	327	288	317	270	306	283	313	292	310	311	294	321	321	334	316	270	296	290	305	285	310	293	324	333	309	311	289	293	320	304	279	294	316	287	277	283	257	274	290	304	278	312	304	253	321	290	276	289	289	306	292	282	315	288	299	287	315	305	272	313	281	303	311	272	283	287	302	322	313	259	285	301	283	310	344	314	284	271	305	295	277	318	275	284	275	297	322	304	288	310	299	280	279	296	299	295	287	283	291	292	320	287	286	326	279	290	326	283	292	305	303	319	300	253	283	311	291	309	310	280	263	270	292	295	295	294	324	304	283	286	292	300	290	296	305	302	298	295	293	283	292	306	325	300	289	350	329	316	293
5076	3268	6590	6640	5572	4524	3671	3479	8849	10344	9696	5225	898	764	723	745	712	772	766	720	810	740	769	718	718	766	765	772	721	713	764	736	750	697	760	771	730	736	740	772	723	707	739	797	770	736	736	732	738	729	698	690	734	712	751	729	738	742	725	730	758	770	737	721	740	688	760	688	813	751	741	767	766	734	715	763	735	774	739	763	712	742	766	721	771	742	731	707	752	750	684	737	779	763	739	758	743	731	717	781	768	720	725	731	778	734	753	737	758	730	720	756	739	729	770	746	732	703	704	745	747	755	719	711	726	761	710	786	738	749	681	727	729	735	745	716	739	683	704	746	788	780	732	741	718	748	763	720	735	761	732	761	709	735	756	688	716	717	782	765	710	788	770	718	715	745	738	750	732	718	726	758	725	688	727	717	740	698	745	699	743	755	760	684	737	712	737	771	761	721	710	707	771	754	738	759	720	739	772	747	721	758	743	761	756	745	725	688	736	706	738	747	727	753	747	730	743	761	759	745	724	753	798	741	694	721	707	733	691	733	800	726	701	699	746	747	741	662	734	713	700	750	725	730	728	758	731	727	742	737	689	751	765	715	737	698	708	733	764	730	745	758	733	738	761	711	741	777	764	741	741	698	710	718	740	739	765	738	753	713	761	711	762	736	725	729	694	779	747	775	711	765	725	774	767	724	775	715	724	728	707	767	720	718	774	749	735	717	755	754	757	709	770	673	752	726	670	729	718	764	736	723	742	730	744	776	758	768	715	726	806	739	783	771	760	784	753	760	719	727	733	734	715	717	750	716	712	768	736	746	764	747	704	777	789	760	738	739	760	750	718	772	730	764	752	705	745	741	721	696	769	689	746	773	755	756	737	721	728	729	740	708	759	726	793	794	754	742	775	741	752	751	707	778	689	778	693	730	751	721	715	701	781	701	730	688	788	729	685	731	741	717	737	769	727	715	759	701	741	729	801	725	804	696	734	756	732	754	718	746	752	697	705	744	696	720	721	733	723	747	711	772	745	742	745	728	703	703	758	782	753	747	707	757	759	759	750	728	738	750	743	747	746	757	759	803	720	743	751	768	748	723	693	710	790	757	728	675	775	713	758	752	716	671	721	784	729	753	730	789	756	764	729	741	755	688	724	762	718	731	730	706	720	708	709	761	735	742	738	741	728	728	725	708	731	765	691	704	727	785	761	788	739	780	751	790	772	734	763	768	770	720	712	736	725	723	776	755	767	758	774	691	774	759	740	714	765	725	782	726	774	736	754	724	682	772	720	753	763	772	711	751	712	730	699	759	770	753	744	755	732	751	712	741	748	746	762	770	774	751	749	692	724	736	764	688	770	753	775	750	767	758	705	703	773	771	704	740	741	726	762	767	749	736	753	746	708	722	741	710	717	782	785	720	716	751	785	715	715	722	735	729	714	725	743	779	768	754	765	775	720	734	705	718	748	725	763	740	741	755	734	743	743	729	740	718	753	716	721	684	735	710	783	709	752	746	716	721	722	729	744	762	776	736	731	689	711	725	721	735	716	765	740	764	785	750	771	711	771	725	753	737	777	724	715	736	751	722	772	781	758	757	711	774	754	771	700	754	734	760	717	761	752	722	773	776	717	714	756	729	741	668	746	713	709	694	731	700	730	741	743	691	773	727	755	742	752	716	757	754	796	737	719	746	724	782	709	703	691	703	719	737	734	697	795	760	741	679	714	743	757	733	716	779	766	754	760	723	721	716	746	739	700	733	715	754	725	732	714	697	738	741	766	763	725	774	713	794	772	815	734	741	747	763	708	736	741	732	778	708	695	744	751	751	727	735	765	771	762	735	731	752	736	739	691	805	728	769	693	787	715	719	758	748	733	694	734	735	715	722	757	781	709	748	754	684	710	702	712	732	737	789	759	767	754	755	758	777	748	709	740	724	694	707	753	690	758	699	711	762	749	734	730	725	751	730	708	718	735	749	710	704	695	728	756	710	717	683	703	742	769	774	721	715	692	715	757	729	725	749	697	744	727	761	779	717	732	732	702	747	724	772	751	693	741	730	725	737	756	717	724	742	713	757	725	744	720	718	707	704	772	756	739	771	728	738	767	737	736	718	747	723	772	745	738	747	787	753	727	721	694	705	759	748	718	708	734	752	755	734	760	743	719	783	744	714	704	694	767	709	752	772	728	720	759	768	697	741	762	715	722	754	721	741	668	727	713	686	725	759	694	724	700	741	765	715	731	712	724	778	745	728	768	740	762	738	715	761	757	710	752	787	722	730	767	749	715	773	732	715	745	724	755	754	735	765	717	722	777	773	763	728	726	708	692	768	750	736	747	670	693	735	717	782	707	758	718	747	734	735	719	760	708	736	746	733	717	729	699	739	698	801	689	764	717	705	763	745	702	707	730	773	751	736	721	740	776	713	747	800	725	717	733	699	717	777	710	747	749	781	715	758	785	771	782	738	740	744	733	779	755	738	742	750	746	739	717	677	683	763	749	729	708	716	731	776	728	742	739	753	733	716	798	751	770	671	776	750	730	762	745	740	714	742	763	725	717	733	731	737	688	738	750	778	730	746	745	784	742	752	736	680	720	782	765	726	720	765	699	755	736	747	712	748	715	674	762	677	768	747	700	735	726	733	749	739	790	682	741	745	715	701	756	759	735	755	715	735	741	698	770	738	757	769	736	745	703	716	763	756	712	759	728	736	765	741	718	706	738	673	747	748	737	725	747	702	732	709	775	700	746	773	773	761	738	730	762	726	681	746	692	748	735	753	732	749	725	775	741	771	739	721	741	757	730	723	720	725	722	705	744	724	763	779	769	739	713	722	706	756	762	756	712	715	791	717	709	763	767	755	685	732	728	770	665	759	793	730	800	735	768	753	722	745	732	761	726	746	734	739	778	753	771	747	725	759	731	750	725	748	723	766	763	758	697	755	740	725	723	770	743	691	755	736	743	750	763	779	736	728	715	750	715	737	795	764	724	669	728	721	764	762	783	735	755	760	759	745	701	734	750	749	718	747	736	716	782	734	730	720	793	716	714	732	701	759	721	797	776	779	769	773	736	728	739	704	726	732	717	757	736	731	728	762	707	763	783	694	747	733	701	769	722	754	752	724	787	769	760	754	725	781	752	757	737	763	741	710	708	709	733	701	746	728	744	697	737	701	693	716	797	733	792	778	730	712	753	798	734	751	759	732	723	746	680	758	747	709	727	718	710	763	765	727	711	768	749	736	717	727	733	705	753	787	713	760	783	759	685	714	758	739	744	767	759	738	743	746	748	745	748	706	756	701	701	738	727	727	702	802	775	760	775	698	689	732	798	800	709	733	710	710	739	752	743	725	717	752	751	723	779	742	745	776	763	711	674	747	762	786	699	762	723	758	740	773	721	730	726	744	749	729	733	683	697	784	728	756	718	751	734	741	764	697	773	737	728	740	759	748	739	715	706	731	794	797	731	699	725	749	737	764	729	726	718	733	691	742	715	714	699	698	703	758	737	738
24746	19305	16466	11693	7386	4613	3192	3504	18930	26522	20342	10781	1107	446	398	360	365	328	337	334	339	316	333	340	354	346	299	326	341	307	338	312	314	355	266	321	320	324	313	347	298	328	351	344	307	311	326	316	322	332	299	314	334	343	320	314	321	316	314	323	318	342	317	332	335	309	313	307	351	328	313	358	324	340	357	321	340	352	318	336	287	315	337	300	339	302	330	318	336	308	291	301	300	319	330	304	354	331	303	344	361	339	330	314	345	279	313	333	309	315	324	324	324	305	319	296	333	286	305	318	306	346	334	338	326	368	323	315	323	305	307	331	328	342	321	329	350	326	336	331	292	351	333	311	300	335	306	344	331	324	345	311	309	322	344	312	335	313	316	338	295	298	333	334	296	305	315	342	323	335	329	351	322	308	329	306	303	307	319	317	316	331	336	293	333	340	307	360	314	314	361	328	306	326	356	325	317	305	313	296	322	299	358	296	366	339	316	347	331	322	326	323	345	336	323	324	314	337	331	302	314	325	320	322	318	307	346	313	310	305	319	358	323	290	366	327	315	308	303	329	332	349	315	321	357	289	329	348	325	308	317	357	340	349	325	302	336	324	311	304	308	327	310	300	348	350	331	319	327	312	303	309	353	319	332	322	313	314	358	292	325	322	295	312	333	336	348	332	309	332	304	313	349	327	363	308	327	310	350	332	321	329	325	326	319	288	339	323	323	300	330	330	325	315	310	318	330	296	304	334	311	314	307	337	325	326	327	334	318	319	351	326	356	311	331	340	307	326	282	322	335	346	309	307	336	341	317	312	342	342	302	315	374	308	314	332	325	321	330	360	298	287	281	311	317	346	335	322	340	286	310	356	334	300	274	304	333	314	306	313	333	346	317	300	320	330	341	332	319	365	327	332	326	330	326	304	317	323	325	312	360	301	319	327	313	303	350	308	355	363	319	330	311	300	309	321	317	323	316	327	299	330	298	311	319	304	292	317	311	314	290	317	291	308	324	283	351	297	325	287	324	343	342	333	314	321	324	307	352	324	324	328	322	336	349	314	309	293	342	334	309	322	327	339	370	325	332	334	323	324	324	309	341	325	328	302	321	319	325	347	322	320	306	292	313	332	306	304	315	309	314	310	315	300	317	316	333	321	344	350	314	345	317	305	328	308	329	322	315	332	330	332	315	302	369	307	294	306	322	329	345	297	326	342	347	326	283	312	294	295	339	316	313	295	326	322	341	334	330	337	324	313	326	317	296	348	331	307	308	358	321	317	354	302	336	340	332	300	315	338	295	320	341	333	356	332	333	321	322	327	309	319	330	294	302	312	304	349	318	311	288	313	356	328	328	332	339	295	332	335	328	343	302	339	337	343	314	321	340	323	329	273	301	342	356	303	326	300	355	330	320	348	313	323	302	339	342	323	341	303	331	323	345	327	333	324	351	309	311	332	304	330	342	324	314	300	334	281	323	315	282	317	304	309	311	313	335	318	300	341	336	317	287	312	349	322	347	323	322	347	336	348	341	342	323	336	336	315	322	323	323	336	351	345	339	332	320	314	303	281	318	321	305	316	313	319	363	317	334	288	322	330	297	306	337	313	288	321	313	324	328	320	276	298	333	308	340	335	333	306	308	327	333	294	302	303	312	333	320	301	340	300	280	313	353	323	336	329	319	320	304	295	347	314	323	305	336	348	308	341	339	314	306	316	332	311	327	305	325	328	321	316	368	284	319	306	323	324	337	307	334	354	324	322	364	304	296	325	310	311	328	335	286	320	323	342	330	335	317	308	300	325	316	320	337	312	298	323	349	330	323	322	331	340	338	338	343	323	352	323	317	308	289	322	294	336	303	339	306	315	313	326	307	337	357	329	347	311	313	308	316	346	294	318	319	337	291	342	304	314	315	326	311	315	312	364	340	327	317	345	300	315	325	341	359	313	357	276	330	298	321	303	326	316	306	340	314	356	334	343	303	313	304	285	315	310	291	349	325	347	311	338	319	349	287	334	306	323	301	347	332	329	321	359	326	342	288	294	337	322	346	322	335	327	311	307	356	346	357	333	302	319	271	333	329	325	304	342	330	327	346	293	347	354	363	333	315	337	320	296	333	340	329	279	329	327	352	306	300	335	357	314	289	343	313	323	311	319	300	340	313	319	330	292	297	318	330	343	336	288	333	317	332	307	317	320	318	329	330	286	311	310	324	294	334	355	322	354	330	343	346	305	316	292	343	364	320	337	329	296	300	352	357	315	291	283	319	338	315	334	277	321	316	307	321	322	338	332	333	355	330	341	334	350	290	341	310	332	355	337	305	310	349	340	374	332	319	316	318	308	338	310	333	295	329	318	316	333	316	337	343	303	298	339	321	349	331	298	338	324	320	280	313	321	322	338	320	300	352	328	339	306	304	327	357	307	309	307	322	317	349	337	325	355	316	332	357	298	330	350	316	331	286	335	322	311	328	338	329	345	313	329	350	325	349	297	344	303	326	331	291	310	303	331	301	334	306	314	335	322	340	341	323	333	340	318	323	350	305	339	316	325	319	317	327	324	316	308	338	347	317	311	307	303	349	319	313	290	305	302	317	331	316	349	362	297	326	296	314	332	301	309	346	318	319	347	323	324	294	293	293	323	318	308	372	303	326	336	325	329	332	339	316	320	339	309	318	301	320	352	336	360	325	303	332	303	330	323	320	290	304	334	311	319	322	332	329	312	284	328	339	348	326	294	309	320	306	336	300	326	314	333	357	313	335	302	317	317	348	356	293	311	346	342	324	316	323	321	339	322	326	334	339	330	306	355	325	295	335	350	347	323	331	329	333	355	335	311	315	334	347	303	317	317	323	357	343	309	296	325	333	313	315	309	322	331	330	311	306	321	308	350	287	330	308	324	344	325	365	346	317	338	342	325	308	301	314	314	327	318	331	313	304	300	369	330	337	336	321	308	348	307	334	335	324	328	310	293	327	308	292	307	307	303	327	314	339	317	346	337	298	291	296	347	351	317	354	325	343	332	306	313	319	309	295	308	353	295	343	317	324	343	341	305	328	336	321	337	323	342	329	301	325	321	337	301	304	342	336	333	334	335	332	344	325	343	309	326	310	311	353	303	307	336	303	361	286	324	374	320	300	322	337	319	348	330	346	310	308	329	311	341	283	326	333	330	331	295	332	314	336	316	306	312	347	326	333	317	326	334	311	313	287	323	304	322	309	336	339	323	329	324	329	338	319	308	322	340	339	312	306	309	319	308	313	306	307	320	301	364	334	314	327	362	328	323	313	338	298	339	346	355	304	313	311	303	325	343	334	299	308	333	333	344	350	300	338	317	303	318	339	335	342	348	320	304	289	313	340	333	318	336	328	337	355	294	298	321	296	313	305	333	345	310	316	358	324	331	322	305	328	303	307	344	323	338	352	318	306	321	373	369	317	341	333	305	335	352	342	316	311	322	333	292	327	345	345	322	301	334	352	352	327	316	289	319	330	306	309	311	322	331	353	364	331	326
16233	13005	16364	18009	14639	11977	10403	13920	41166	45914	38555	25557	2060	1549	1345	1066	1092	999	931	863	841	803	783	801	790	750	830	785	759	784	825	780	801	759	820	740	778	740	748	773	790	746	819	801	775	781	742	792	812	817	781	771	761	764	812	756	756	759	779	815	770	772	747	740	761	800	813	795	811	808	762	738	809	813	764	802	818	742	753	704	750	811	812	812	826	778	724	729	749	784	785	786	794	768	761	779	796	783	756	736	799	855	817	761	779	785	766	827	760	802	761	790	757	743	771	783	789	780	766	784	760	793	811	741	752	793	788	813	758	780	802	797	754	747	793	813	740	796	833	763	779	818	785	782	799	784	822	790	809	834	782	810	730	762	773	802	826	762	769	796	823	771	765	748	795	811	760	777	786	807	789	743	792	776	813	797	738	764	787	769	804	764	701	789	773	779	783	725	730	807	725	782	803	768	799	759	768	835	827	815	769	801	785	752	796	764	813	749	789	789	770	743	750	796	764	774	728	791	799	800	814	751	841	786	787	739	812	780	746	796	805	763	758	798	805	764	756	804	782	807	759	747	767	755	730	778	793	807	807	768	792	779	771	810	772	778	750	792	829	808	792	780	802	822	794	814	738	825	803	753	750	766	783	777	775	792	777	726	840	789	782	741	773	796	808	782	780	715	815	806	800	782	758	813	787	797	802	792	823	754	765	791	748	764	822	745	761	808	759	721	792	799	776	775	765	788	771	771	786	780	763	802	779	754	750	798	821	767	783	748	766	764	821	794	797	790	741	781	710	792	829	811	835	761	770	802	791	767	783	777	808	785	803	775	780	824	799	764	812	817	763	760	811	802	810	791	827	765	729	725	783	807	751	772	766	806	769	793	786	776	720	777	819	764	775	778	753	796	766	825	797	752	819	777	752	802	809	783	812	811	811	791	780	796	718	764	805	762	820	757	796	783	761	817	754	787	798	799	782	774	807	794	816	755	804	770	813	735	767	761	785	765	816	781	762	784	802	812	805	749	770	762	807	770	805	778	802	755	765	790	778	730	739	779	744	812	782	804	785	831	840	747	769	782	794	815	807	768	794	765	795	809	829	847	792	737	757	775	782	796	782	762	811	812	790	728	788	822	747	811	789	813	798	792	782	772	795	768	766	806	787	797	816	781	764	803	817	736	796	812	738	778	781	769	741	776	821	813	727	848	791	729	767	759	813	751	809	778	844	774	845	806	741	767	702	823	793	792	788	782	785	808	815	782	777	780	744	728	752	770	802	802	755	818	772	749	779	810	804	829	756	761	775	761	805	737	770	771	780	865	803	797	740	796	786	808	833	746	795	762	779	781	806	778	791	810	763	803	754	776	794	799	796	771	760	754	784	758	790	786	768	713	723	749	738	750	756	768	770	728	801	769	787	781	780	761	748	771	777	759	791	804	764	752	775	775	791	791	828	774	799	746	782	780	771	761	812	803	778	766	814	813	748	748	790	774	752	783	743	754	796	811	812	820	793	795	765	822	811	742	795	799	757	818	798	754	791	790	789	793	818	813	845	795	778	766	771	809	787	766	792	775	780	716	800	851	780	752	789	786	772	796	791	795	796	782	815	742	851	773	817	753	760	777	789	755	794	714	769	749	776	832	720	773	774	791	775	760	810	792	762	740	774	756	805	755	814	835	795	795	803	783	768	766	785	783	764	743	775	770	750	774	768	807	750	790	782	818	821	821	788	771	730	809	790	748	786	787	779	776	817	775	734	798	750	743	775	760	793	819	810	801	729	793	808	787	789	776	763	784	767	801	769	759	764	815	747	767	802	789	740	722	791	791	792	783	762	856	779	833	783	851	776	808	837	803	783	774	746	764	793	780	793	767	785	768	834	798	816	801	825	735	812	794	838	784	779	784	745	741	746	751	813	789	800	800	784	821	750	753	779	823	774	780	793	800	775	772	777	828	787	813	779	768	737	745	753	783	761	779	773	740	789	767	786	830	834	772	786	742	786	775	813	783	783	797	773	762	775	782	778	809	830	774	808	803	762	774	759	761	754	758	780	792	779	768	781	817	769	833	743	779	814	827	741	762	778	793	781	789	793	784	802	783	751	740	710	813	787	774	821	801	772	803	766	778	765	797	770	765	769	790	736	820	749	783	759	729	804	774	795	719	787	769	759	735	759	823	779	713	738	796	782	768	780	730	745	773	767	798	757	779	781	762	784	801	784	800	823	794	853	797	778	798	756	766	766	809	824	740	722	772	813	781	752	792	748	774	794	765	760	744	730	802	741	792	769	790	763	771	793	803	830	743	727	789	779	760	783	801	763	793	774	764	786	764	743	798	783	808	748	781	853	787	787	833	717	803	820	745	802	814	738	799	777	828	774	771	772	737	774	784	802	791	790	756	809	806	772	763	824	742	746	839	803	782	784	772	803	787	788	761	752	773	764	805	783	801	786	744	834	780	772	814	780	766	802	747	790	758	787	774	801	748	764	764	776	850	764	800	755	795	750	764	760	749	817	797	790	755	792	819	771	774	759	820	807	735	697	745	763	786	823	717	821	796	784	771	765	803	783	867	791	755	777	719	825	797	819	752	806	793	804	807	736	828	756	825	770	790	752	810	786	796	794	788	765	768	794	815	741	824	793	762	749	746	807	791	781	772	776	779	730	759	785	769	794	748	831	758	796	785	826	766	771	769	841	793	774	795	785	799	758	801	759	813	742	766	812	720	782	778	762	784	768	744	788	770	826	779	751	782	783	803	761	788	760	795	756	809	775	825	805	762	813	730	748	801	733	808	791	825	783	780	781	726	758	816	766	816	802	775	759	795	817	800	786	746	801	788	817	783	811	770	797	847	802	821	814	787	756	774	771	791	791	825	792	810	801	746	782	773	734	770	771	772	737	713	801	795	780	768	794	741	825	831	784	779	789	830	814	813	780	785	794	803	777	753	787	797	810	740	811	839	759	768	727	748	788	786	768	819	813	753	800	755	744	794	794	738	810	779	805	779	806	768	776	764	752	798	772	744	802	792	759	783	802	752	783	814	785	802	780	822	811	796	818	761	778	785	765	793	775	794	780	754	757	799	772	774	772	830	828	768	756	770	826	794	783	813	817	834	789	753	786	794	834	774	767	767	815	767	840	795	790	780	774	755	792	808	780	752	802	820	815	844	794	838	813	803	716	809	874	746	763	776	841	831	780	785	754	771	777	768	788	754	803	747	786	717	764	838	813	793	766	798	799	772	750	824	800	739	798	757	817	770	805	778	776	762	766	841	805	804	771	755	763	817	779	745	732	819	762	739	742	773	799	764	796	793	773	769	807	787	790	824	759	812	795	770	781	784	752	832	805	765	730	833	799	790	775	779	736	799	754	775	792	782	814	795	771	784	783	776	757	746	783	789	766	736	783	719	732	839	768	839	713	783	750	819	758	831	781	733	749	755	823	760	794	775	777	780	788	771	796	760	749	756	791	762	731	748	812	789	797	797	763	777	763	785	814	731	819	809	759	737
34452	29543	23667	19759	12668	8580	6001	8279	35270	44495	33545	18038	2064	544	482	310	296	291	261	222	235	212	260	220	229	227	222	254	231	242	237	216	199	227	195	225	210	254	228	250	214	233	212	198	220	231	246	233	235	219	205	220	216	233	225	212	254	218	241	220	228	193	210	227	241	203	244	215	229	226	235	236	263	230	189	253	230	234	211	262	209	235	225	272	217	234	226	212	226	232	203	246	215	242	221	235	214	182	239	217	232	242	218	236	256	221	209	207	223	231	230	232	233	231	235	221	220	234	234	209	210	262	251	292	226	209	222	228	202	231	245	215	210	245	240	235	253	201	225	207	233	223	221	206	228	191	220	249	237	225	214	233	236	221	224	240	229	232	232	248	216	234	213	229	234	248	190	234	209	213	235	232	225	177	220	222	218	234	234	218	226	214	236	219	257	216	219	264	220	224	216	229	235	205	240	220	217	239	218	206	215	221	194	238	227	236	248	226	254	236	197	215	195	204	221	242	218	201	218	218	228	233	211	222	212	246	227	217	217	204	234	234	257	202	231	209	223	244	225	254	236	246	240	241	218	249	204	241	256	233	233	222	246	233	227	206	249	219	234	232	235	230	209	227	199	222	198	191	226	236	208	234	238	209	242	205	201	205	241	233	211	197	226	217	231	209	225	227	226	280	222	218	226	222	242	214	209	211	257	212	239	216	233	210	226	223	238	227	223	227	225	219	230	227	195	239	228	242	222	232	236	270	247	240	219	227	238	218	236	237	231	249	244	230	223	222	224	211	215	216	259	242	244	212	255	230	245	236	234	240	236	236	226	221	212	242	247	228	229	250	220	228	234	237	235	215	218	214	229	250	217	213	223	213	219	210	206	227	241	236	228	197	200	239	237	233	234	197	244	221	241	235	234	221	240	215	224	212	238	242	248	246	237	221	232	204	248	226	209	205	231	220	231	237	207	220	217	243	232	216	217	215	228	232	220	231	238	225	253	227	216	236	215	216	212	232	216	265	217	211	222	234	231	213	248	227	216	220	208	240	232	218	222	214	255	210	214	233	227	229	237	210	254	221	219	215	224	232	225	230	237	237	229	247	227	223	244	238	237	241	229	204	220	226	225	255	254	218	203	267	243	230	192	242	234	222	225	243	218	240	223	232	232	226	219	254	223	233	210	224	231	234	200	233	232	216	239	230	237	225	227	233	210	233	242	225	230	236	221	208	214	209	215	232	223	211	222	230	223	229	233	219	250	245	245	215	237	245	206	222	224	227	227	223	221	230	239	230	218	231	217	252	232	220	261	187	227	237	237	232	243	246	210	192	218	227	192	234	217	220	202	221	242	239	207	218	225	243	229	205	225	215	190	222	234	222	236	233	209	219	239	222	260	203	225	204	214	227	212	212	213	219	244	213	228	234	240	231	205	209	218	206	229	224	226	232	262	238	232	245	223	205	224	247	219	210	206	232	218	235	249	222	228	234	221	216	247	218	244	232	196	238	229	208	226	233	231	232	212	235	226	225	255	230	246	229	214	225	247	231	235	221	244	217	205	247	241	195	228	237	223	218	227	246	225	230	234	224	235	234	229	228	227	230	224	263	234	233	241	219	232	236	218	235	239	215	228	231	229	219	202	215	217	222	218	219	215	217	238	210	243	237	220	242	229	217	228	222	243	231	214	243	222	214	230	220	215	226	220	236	224	222	232	208	211	197	217	215	234	224	248	232	216	227	220	226	219	211	227	246	240	241	235	228	206	218	219	213	218	226	246	227	207	234	227	237	205	212	219	256	238	218	202	225	235	209	213	213	228	224	249	233	251	216	203	235	215	252	251	228	218	222	240	204	236	249	251	224	228	241	234	214	226	241	236	238	210	237	218	207	211	221	221	238	239	212	253	204	213	221	219	250	196	264	220	258	244	225	244	227	210	245	222	231	213	212	212	254	226	215	224	220	198	244	221	228	268	241	226	252	203	242	225	220	209	225	215	228	219	234	219	235	222	224	208	221	228	215	230	211	264	230	219	225	205	243	248	214	230	201	221	234	228	241	243	217	241	232	225	194	223	191	253	231	247	224	214	223	206	227	195	234	210	216	203	225	243	223	218	224	204	234	246	234	224	203	243	217	248	250	233	208	194	225	233	258	230	229	227	245	243	228	229	239	238	211	226	230	232	211	218	201	211	210	213	220	231	217	225	205	229	231	231	239	203	203	208	247	208	233	261	213	259	214	184	266	218	216	222	229	237	214	228	222	205	242	246	226	223	189	208	184	223	236	240	207	255	209	218	238	225	270	227	198	228	233	205	229	219	221	247	213	221	232	205	208	252	226	199	183	224	244	239	229	234	219	241	214	240	217	230	241	238	237	241	234	219	216	222	222	243	208	242	217	218	214	218	218	203	220	214	189	217	226	225	253	215	258	218	220	209	251	215	222	229	192	263	231	229	236	234	226	235	233	209	225	215	230	227	229	218	227	240	245	208	208	250	200	230	222	214	225	232	246	227	217	210	218	215	227	214	198	222	233	244	229	275	232	220	227	251	226	193	256	228	239	221	220	229	245	262	240	201	220	231	244	227	211	224	228	179	227	249	201	215	243	252	233	242	223	213	219	219	230	225	224	246	202	228	223	227	223	243	268	246	235	217	239	243	225	217	222	213	201	230	249	216	229	237	208	226	210	233	235	254	237	242	260	222	238	228	237	238	230	203	223	218	212	224	238	217	231	218	203	211	239	213	237	210	193	206	223	215	233	235	233	236	215	222	246	211	236	248	227	234	214	210	254	230	252	226	207	226	232	220	242	229	266	217	216	223	227	254	207	238	216	238	234	224	177	205	232	270	242	227	228	184	214	214	245	258	245	248	224	222	252	261	227	229	196	236	206	209	258	222	236	205	226	225	217	218	215	251	232	212	227	235	247	218	230	234	260	237	250	229	224	226	243	251	224	230	236	237	220	225	226	226	229	238	191	211	227	241	237	202	214	211	215	238	217	231	238	205	201	225	235	231	219	247	213	216	228	231	248	257	222	213	213	213	213	239	230	204	223	262	227	212	241	235	214	243	221	237	226	247	254	252	226	239	208	242	223	214	250	241	229	222	248	207	219	224	214	248	221	222	234	219	239	232	213	225	244	224	196	216	201	233	236	233	219	235	237	224	226	226	192	234	232	260	214	233	242	240	229	233	209	196	231	193	208	201	209	207	216	229	227	228	205	237	227	214	215	219	247	221	208	234	230	224	243	207	226	218	199	232	238	239	244	231	220	210	239	242	210	240	233	229	211	214	219	218	255	227	239	242	248	226	222	247	226	270	234	218	208	246	208	216	233	231	234	233	226	206	233	247	214	208	240	271	224	238	229	243	217	232	246	252	236	232	227	229	237	236	209	222	220	212	226	232	220	231	205	222	237	240	215	239	240	219	218	226	217	230	211	210	222	212	225	232	239	220	238	220	239	256	222	231	223	219	252	229	246	214	205	217	198	228	219	214	211	214	228	249	225	208	246
21078	20443	21879	25830	20258	18398	15459	21806	53616	59409	48524	32311	2379	2251	1885	1174	1041	900	841	682	664	640	595	616	606	574	563	580	557	576	581	578	569	564	550	572	605	590	503	559	584	541	591	556	554	623	559	551	581	573	566	544	527	555	555	570	583	584	559	588	568	561	588	531	572	561	545	567	590	585	551	567	572	548	508	547	566	543	569	526	553	518	563	578	564	561	532	558	595	582	531	520	552	566	555	566	616	548	577	509	565	558	549	570	564	541	580	576	530	566	570	606	572	551	557	523	529	531	538	549	575	553	573	568	527	558	571	590	565	539	562	538	547	568	574	568	567	514	571	539	561	545	555	533	552	551	569	560	548	545	567	575	528	518	566	587	540	574	560	574	546	583	540	587	544	549	598	569	579	548	580	533	551	546	556	564	531	549	553	565	573	557	590	597	576	532	557	506	553	585	518	573	593	502	536	509	569	565	549	576	578	537	563	555	552	536	566	545	623	529	524	592	556	526	554	557	546	486	551	554	569	569	582	602	560	579	570	547	544	532	573	567	554	570	591	528	551	549	536	587	558	558	558	551	531	582	526	562	562	573	544	550	542	543	547	557	586	532	567	549	552	556	558	559	570	570	579	532	523	541	548	524	556	582	590	593	601	561	571	549	593	551	576	560	561	571	554	547	548	567	535	563	542	521	529	585	579	568	588	558	517	549	558	555	589	511	554	558	522	641	545	568	560	546	568	536	542	561	584	574	599	576	556	588	532	548	563	547	565	606	538	555	584	577	552	562	541	577	560	556	580	568	579	564	567	537	556	618	565	583	541	586	577	592	606	560	548	522	570	531	562	587	549	568	618	575	548	548	581	556	514	529	519	536	576	565	546	591	584	547	571	533	570	552	510	531	502	504	535	578	542	562	540	559	563	514	568	558	579	600	520	544	577	576	550	540	531	576	582	561	549	555	542	581	564	487	588	576	590	553	573	504	580	546	579	558	598	574	546	559	562	550	556	576	570	567	578	577	553	519	537	553	561	524	548	581	556	569	545	562	557	545	565	567	574	544	539	533	602	564	582	569	562	584	585	607	547	536	545	595	538	545	571	557	609	547	531	527	545	549	533	586	539	549	592	569	573	569	531	529	549	555	575	561	552	587	542	573	577	514	582	512	575	549	550	543	563	595	568	546	537	560	568	566	542	574	530	612	561	543	555	566	583	549	547	573	559	548	545	528	546	505	562	566	549	547	539	558	580	510	577	581	578	541	582	574	554	561	597	593	579	557	555	576	546	586	519	522	554	584	576	513	576	542	546	557	550	546	537	576	549	566	588	601	555	551	597	560	564	522	549	574	592	542	513	580	572	589	593	521	583	588	564	577	546	551	574	558	569	609	561	530	573	536	599	589	560	591	537	568	598	537	552	557	538	569	578	539	555	615	573	531	577	523	567	571	545	522	585	586	609	566	540	525	552	587	584	561	565	550	582	551	578	547	594	560	564	552	550	572	574	531	529	536	541	587	542	519	560	564	546	591	548	545	588	558	581	594	535	597	546	510	554	521	573	538	577	549	569	540	556	516	560	589	517	576	561	552	564	519	525	576	555	549	527	557	588	558	573	557	569	570	544	549	551	565	540	545	594	584	587	594	569	626	592	579	529	560	602	583	531	584	546	561	576	550	544	531	540	523	564	547	556	541	545	518	556	588	561	545	555	555	594	535	602	527	577	543	598	553	593	544	541	554	530	559	567	578	537	582	542	609	598	560	556	524	556	532	558	579	573	566	547	577	554	568	548	570	544	595	537	561	587	572	570	541	547	570	521	624	542	571	549	578	527	572	593	607	565	566	537	529	534	514	564	574	539	579	553	536	543	605	511	578	570	569	522	561	567	559	568	573	563	545	580	538	536	538	569	543	558	590	523	582	543	527	606	578	557	576	550	558	533	551	576	596	562	603	581	545	546	556	568	578	542	530	574	602	551	548	566	544	545	588	558	582	561	514	529	612	573	544	540	556	568	584	557	578	528	627	583	526	559	522	559	574	555	547	621	508	528	544	590	547	547	573	542	554	541	561	573	575	581	573	538	573	576	575	578	545	537	550	575	536	595	543	617	568	556	608	564	527	536	543	531	534	544	599	547	551	567	558	551	546	518	589	571	590	561	596	539	570	598	547	551	566	552	591	528	554	507	541	562	545	548	534	552	567	541	587	560	553	545	578	560	531	584	562	569	577	579	548	550	593	581	585	563	577	527	528	568	526	533	575	571	563	533	547	528	582	531	591	550	545	521	613	596	547	585	522	537	584	549	559	515	566	552	578	560	514	553	584	548	546	536	570	548	546	564	578	553	564	551	578	534	507	573	546	547	543	535	569	554	561	577	570	544	544	516	562	563	566	587	542	527	542	584	605	577	606	610	504	574	576	588	561	575	559	517	587	543	604	551	532	535	572	548	547	550	555	601	524	575	579	540	574	550	564	532	530	583	557	496	583	554	600	535	556	555	586	548	578	543	532	574	573	562	535	514	556	588	604	578	528	583	553	530	540	560	527	553	583	563	585	567	552	565	581	529	559	536	584	527	549	527	543	556	600	544	525	533	554	549	558	520	571	543	568	534	572	560	553	593	609	541	520	614	507	559	586	590	547	558	562	558	542	589	558	572	581	521	577	564	592	535	557	565	571	594	535	585	562	559	579	538	590	543	556	588	574	538	560	575	571	571	549	542	563	600	568	599	576	534	555	546	564	558	546	505	523	599	556	572	575	583	539	550	544	532	553	540	550	542	545	519	538	563	548	538	553	570	557	566	538	578	571	553	538	563	564	555	516	556	551	567	543	522	556	553	536	554	535	553	582	570	523	540	560	574	579	501	585	520	578	559	546	580	641	567	561	541	522	593	549	553	531	531	549	560	542	541	595	537	552	541	562	547	591	544	551	562	531	576	579	550	591	568	582	560	557	574	587	571	529	568	561	536	528	601	546	545	533	519	573	536	554	547	583	538	549	525	567	595	561	542	597	547	565	527	535	534	550	564	544	570	570	548	580	592	559	597	624	545	507	563	539	570	533	556	523	539	566	553	595	560	517	530	583	596	556	564	569	542	529	553	558	580	555	538	554	559	539	546	523	541	574	546	563	572	529	596	550	511	519	533	583	560	536	558	607	567	581	540	556	591	581	584	572	557	585	551	560	573	527	573	516	564	527	578	569	577	545	541	555	517	597	586	573	604	570	521	558	597	582	523	562	560	517	548	578	560	539	536	546	526	550	530	587	576	542	583	569	608	550	566	570	562	560	537	516	551	546	571	578	536	509	530	524	576	549	559	520	556	505	549	587	551	555	570	605	556	554	530	568	585	565	506	586	588	570	532	566	566	557	594	568	541	585	553	554	595	576	520	564	580	559	577	569	566	545	539	550	574	548	570	553	580	523	543	533	582	564	580	551	564	576	571	522	563	529	519	565	588	552	597	602	541	537	599	546	580	564	612	548	534	579	556	543	528	545	567	571	525	536	576	591
8776	4101	3360	2540	1843	1058	898	734	1681	3540	3441	1773	347	319	297	304	278	291	259	311	317	309	299	290	290	341	321	301	296	272	286	289	278	295	263	276	293	292	301	289	294	258	304	284	270	320	285	289	275	284	297	319	282	305	273	276	293	310	289	302	263	290	274	307	295	310	283	267	252	270	287	290	261	287	311	300	292	294	270	313	286	279	303	314	302	282	316	299	271	251	308	272	287	292	254	266	290	282	272	286	309	288	292	303	291	292	290	286	275	272	309	285	289	261	285	276	288	299	271	278	327	282	284	285	307	278	283	288	305	237	300	256	283	294	320	290	333	286	308	274	313	316	281	284	282	302	318	332	287	289	267	278	281	294	286	310	300	278	278	276	304	289	285	308	294	258	285	287	274	279	288	317	277	277	318	313	297	313	290	284	287	271	285	296	334	301	308	282	256	311	285	271	275	292	283	309	271	284	274	328	267	293	303	282	311	281	290	284	274	291	273	289	282	300	303	276	306	280	283	296	245	286	283	287	281	246	299	290	279	289	290	291	288	285	274	307	291	326	310	261	314	259	266	283	294	289	322	304	268	315	294	288	294	297	289	306	251	292	291	282	295	284	295	269	306	311	307	305	312	290	297	282	288	276	295	305	264	284	298	275	303	311	296	280	307	287	307	281	287	257	313	269	273	283	313	244	289	292	287	316	292	281	288	290	265	286	284	275	301	289	276	296	300	267	314	290	261	297	283	293	293	279	313	280	269	300	266	298	296	295	295	281	302	288	283	282	273	269	280	282	312	288	266	291	292	302	296	283	294	270	305	274	302	325	247	227	305	271	313	270	291	309	270	275	266	280	291	336	297	285	283	297	321	306	319	286	299	292	253	313	307	286	290	308	272	277	300	310	275	317	281	312	244	336	289	308	273	312	290	299	297	279	289	286	261	275	278	290	275	247	283	298	316	283	274	282	281	308	289	287	285	319	333	252	264	287	266	285	263	300	287	311	301	308	288	311	311	280	283	304	294	293	277	312	307	312	298	294	276	264	300	289	278	272	294	254	273	282	307	274	327	299	278	286	271	284	268	274	294	296	299	301	283	286	283	281	279	266	288	302	301	292	287	311	280	273	299	282	264	291	291	280	292	297	299	280	299	274	258	292	292	303	275	281	270	292	264	282	282	274	307	254	294	302	263	306	262	298	297	284	305	277	320	261	320	321	335	292	305	304	293	275	290	286	280	301	303	294	255	265	260	300	303	305	275	262	300	313	319	273	319	260	314	291	296	307	306	257	276	333	293	309	290	305	271	293	281	285	282	267	314	284	277	286	285	288	278	323	274	288	288	287	265	270	291	289	277	271	268	317	299	297	327	270	307	288	276	289	291	290	301	262	270	302	325	261	281	293	264	322	274	273	282	296	330	291	282	300	314	270	315	299	298	290	297	278	299	279	318	276	262	336	285	273	275	293	279	295	310	292	301	291	306	313	309	317	296	276	292	312	279	321	282	271	328	298	297	332	323	310	300	257	273	296	280	281	287	275	272	286	323	301	279	294	277	273	272	281	289	300	308	299	299	299	260	242	277	284	278	271	286	273	278	310	296	256	327	278	275	292	266	295	278	294	299	274	312	300	281	271	322	268	266	278	277	282	322	300	332	282	277	302	300	279	299	261	282	286	277	263	302	272	258	277	297	265	293	303	307	306	299	303	278	281	281	291	276	288	276	304	291	306	283	293	309	274	310	294	282	286	287	275	320	308	272	308	308	320	266	305	299	294	300	282	291	272	318	282	300	260	254	277	261	296	261	283	297	310	267	283	260	278	256	283	281	272	294	297	303	298	324	273	294	263	301	296	298	302	279	264	264	283	297	307	291	273	260	309	298	329	296	278	304	261	268	325	292	289	306	322	289	279	320	314	288	275	280	298	326	289	305	291	298	296	317	309	287	262	277	273	280	237	277	287	279	268	307	316	281	319	286	321	278	298	292	304	300	279	283	328	280	289	306	270	303	281	301	291	274	281	277	297	320	317	300	312	305	247	315	306	299	304	273	306	280	289	303	293	300	251	310	308	304	267	295	302	289	294	260	279	271	318	272	282	283	294	255	284	306	288	322	295	306	326	289	283	302	269	305	322	278	273	322	260	273	270	295	283	291	308	277	314	312	321	288	282	273	279	268	279	289	295	282	274	306	296	288	290	298	263	301	293	312	311	298	298	284	292	275	279	288	266	280	306	279	277	288	320	271	295	291	295	309	269	277	273	293	278	266	284	286	279	309	278	302	292	306	298	272	242	273	263	286	293	298	294	271	267	269	295	294	275	255	265	273	289	287	279	289	284	284	288	267	301	294	299	315	319	302	310	303	317	319	288	268	279	311	264	290	287	299	292	263	282	282	294	303	275	289	290	281	316	271	288	329	269	315	302	292	316	264	311	285	267	317	273	305	315	294	313	298	304	277	300	249	289	304	296	292	280	312	303	264	278	309	282	260	295	284	306	310	276	284	300	323	307	312	279	312	307	319	281	322	286	301	291	251	261	257	298	271	289	279	289	293	328	281	326	265	293	291	279	279	304	293	279	340	287	322	309	274	301	297	252	287	300	276	313	285	264	313	295	287	289	289	288	308	272	266	284	247	311	307	323	260	332	261	302	297	295	238	275	289	298	288	298	291	299	285	304	312	291	285	304	284	295	276	306	277	314	299	321	294	308	280	303	318	291	276	284	289	299	293	263	282	257	306	268	281	298	297	278	283	292	285	280	279	273	303	316	306	303	273	290	287	284	288	273	289	289	304	302	270	316	264	301	291	285	305	285	290	277	266	311	312	283	256	288	272	303	306	293	298	293	307	296	287	299	281	281	246	317	292	291	292	276	266	254	261	278	272	293	309	299	309	282	346	277	307	287	278	297	271	296	294	286	298	286	310	285	278	284	299	278	316	310	284	282	313	306	299	278	287	287	288	279	330	310	301	257	275	287	301	287	299	269	290	303	284	247	279	280	281	308	273	286	316	274	302	295	287	262	284	290	292	261	281	272	294	279	280	282	284	297	271	269	277	296	249	283	294	269	298	286	310	323	296	257	282	300	299	302	298	291	310	306	247	294	318	266	279	281	303	281	295	279	265	282	306	276	309	310	303	263	284	268	295	250	307	299	290	276	278	251	270	302	272	282	292	319	278	264	281	298	280	320	288	299	288	283	291	254	258	277	307	281	293	287	282	265	295	281	281	297	309	282	275	282	311	303	289	276	291	311	281	279	284	324	284	311	315	280	292	275	292	277	278	277	295	266	290	273	257	270	297	288	302	300	291	295	292	293	334	283	276	273	283	346	265	243	289	278	296	303	287	280	296	283	287	273	273	281	315	291	266	305	281	268	290	302	266	276	325	277	282	289	295	316	305	257	317	290	302	292	296	296	294	287	259	331	304	292	277	286	268	298	259	274	303	289	278	321	298	265	261	272	322	295	284	258	291	287	283	263	303	313	296	280	290	274	320	283	268	286	291	311
5585	3950	5870	7278	5818	3598	3292	3038	7175	12877	11312	5544	839	810	720	726	752	706	725	673	722	715	726	686	723	746	738	679	683	729	747	722	688	718	705	691	693	740	710	714	721	720	679	704	669	731	710	749	724	694	687	733	737	667	683	719	723	720	685	687	691	750	738	725	710	706	738	704	741	754	718	667	681	710	728	696	721	721	709	725	709	729	713	679	718	711	678	660	718	687	725	712	683	693	746	704	687	674	711	712	707	719	672	710	721	664	697	708	667	746	674	700	774	723	745	747	705	753	769	706	684	731	725	710	739	754	696	703	738	726	718	685	767	707	728	754	679	710	686	702	695	716	720	784	763	702	750	712	747	740	725	724	732	721	703	719	714	727	710	734	749	752	688	729	726	743	691	760	683	647	698	727	658	728	736	700	728	701	729	737	740	695	736	707	708	719	720	723	731	756	708	683	700	745	754	706	738	704	745	727	736	732	729	708	705	671	704	682	708	678	684	697	723	709	673	716	672	703	690	756	685	703	713	703	714	710	718	741	683	748	716	696	662	683	665	700	716	680	733	674	740	683	730	747	709	735	659	744	718	709	682	724	718	753	735	734	655	796	731	718	714	707	675	707	709	733	685	708	737	717	698	732	723	683	719	717	728	730	706	746	722	695	684	737	712	718	722	713	710	698	722	715	712	705	708	718	693	691	669	703	644	688	735	723	729	706	708	678	681	765	735	731	697	724	675	672	697	721	737	680	680	690	693	715	722	724	727	753	739	753	706	735	715	703	730	698	751	711	738	715	717	745	729	733	741	699	714	670	671	705	735	709	730	752	738	731	686	741	667	715	695	717	745	677	763	732	713	718	696	691	773	672	712	753	713	690	718	753	743	749	700	742	732	716	712	709	793	717	717	661	721	714	730	695	719	728	708	640	703	692	680	715	712	722	723	725	679	690	719	691	706	723	734	660	741	700	696	749	699	713	716	712	708	714	726	725	698	710	718	715	755	742	737	717	724	676	735	720	722	676	700	717	697	710	718	723	728	665	725	696	720	716	703	701	768	711	668	672	738	732	696	724	732	742	711	716	725	656	693	723	716	663	679	730	739	687	702	686	723	678	731	714	720	725	664	663	710	723	703	726	724	686	686	669	756	734	707	754	718	735	728	681	737	713	716	705	730	725	724	729	760	708	716	700	717	749	735	722	715	705	691	747	662	721	660	660	706	662	732	687	726	733	674	681	749	732	708	676	750	685	715	730	728	682	727	688	703	663	688	754	716	757	720	736	687	702	720	674	669	720	693	670	689	679	710	712	740	760	733	654	696	749	707	791	705	745	759	686	658	751	722	734	679	684	710	706	734	779	709	729	727	679	688	705	746	708	745	748	687	669	722	730	705	733	705	699	707	745	748	686	731	758	708	706	700	687	730	712	701	719	704	766	675	698	745	719	698	713	709	758	684	723	708	715	741	689	787	715	739	709	732	724	716	711	669	703	727	747	710	742	762	735	701	719	728	683	691	703	767	665	675	671	683	679	753	711	656	727	708	729	726	702	699	731	671	736	704	729	683	734	785	684	663	736	724	733	727	750	670	733	729	720	717	739	688	712	732	727	689	747	712	637	714	665	727	755	654	727	746	710	741	699	721	694	654	717	727	715	744	705	785	658	734	735	706	725	720	737	702	662	768	716	718	679	713	724	700	717	721	710	694	697	722	759	698	655	695	662	704	674	706	676	707	679	727	727	684	685	737	744	733	697	700	724	688	727	732	733	699	750	731	730	718	691	746	699	699	768	761	749	749	700	726	702	715	691	729	696	710	696	691	751	706	690	703	704	677	679	693	707	754	713	766	760	676	727	683	755	700	679	723	715	712	688	730	743	712	711	710	706	696	698	774	712	727	715	704	673	725	738	738	713	715	688	691	738	719	709	772	716	769	732	684	764	736	663	714	688	642	676	730	737	715	764	680	732	715	679	717	710	666	744	738	695	762	763	755	735	722	711	732	689	712	706	733	752	719	741	680	680	705	698	692	768	690	727	733	722	676	734	711	745	743	692	706	722	711	728	700	730	661	698	703	705	750	760	685	740	718	722	713	715	714	718	741	709	710	715	748	734	777	700	701	763	681	708	718	755	763	672	660	720	690	685	710	688	723	708	689	739	718	686	699	763	750	748	707	704	742	718	736	756	749	701	696	685	693	699	686	743	679	732	735	684	726	651	715	754	723	701	705	689	717	718	705	707	710	662	712	734	767	750	705	734	717	640	753	724	700	695	717	748	765	692	703	699	737	721	717	699	744	726	711	698	732	766	698	718	702	660	740	703	727	684	730	693	736	708	705	699	745	728	721	708	708	691	690	736	710	665	698	705	695	700	700	688	712	707	705	698	664	684	719	698	723	712	661	744	689	680	741	733	725	705	765	777	693	690	705	694	736	737	712	672	697	736	742	717	717	757	744	684	723	756	747	698	737	714	673	691	706	701	722	707	699	707	708	709	708	742	719	709	710	758	734	733	746	736	773	711	689	685	689	675	756	749	743	715	737	716	687	676	738	695	662	717	746	708	685	689	725	715	766	650	738	630	719	706	733	714	733	717	715	677	702	744	702	708	730	681	706	700	757	747	701	737	717	785	676	686	713	700	678	716	729	712	667	683	717	745	719	770	700	705	713	737	726	691	722	676	753	664	663	737	695	703	690	700	712	712	728	689	723	726	754	712	769	716	675	654	677	679	695	727	697	736	705	710	713	709	694	736	715	724	654	653	731	731	684	726	714	700	686	729	709	744	745	709	750	711	728	684	699	678	719	711	676	742	720	742	700	706	753	693	710	722	714	684	735	737	685	681	703	723	738	688	727	745	694	713	737	721	695	747	738	731	691	749	663	676	761	783	707	728	695	704	732	726	740	711	769	659	687	685	716	720	717	648	701	688	698	744	702	713	711	718	743	743	692	703	710	754	694	734	770	648	722	757	724	755	719	678	761	717	733	766	732	654	704	732	710	708	736	735	705	648	726	715	742	721	684	706	740	691	722	717	689	704	686	669	694	700	695	702	731	729	743	714	734	685	734	706	696	739	720	672	696	709	743	723	721	704	718	712	697	703	686	731	767	689	726	725	791	702	749	695	692	707	687	755	677	679	706	729	670	717	712	682	713	684	693	694	703	684	699	703	770	696	753	736	666	783	729	670	716	665	728	656	746	695	678	690	759	704	687	665	699	718	704	672	719	730	769	715	701	737	729	665	728	664	723	678	724	697	694	710	691	762	720	732	717	715	733	687	747	777	705	687	685	729	706	705	761	686	695	730	686	724	752	712	716	727	730	703	712	709	696	709	703	677	744	717	703	760	718	693	694	702	693	693	707	738	722	718	765	695	701	682	722	731	715	708	733	705	757	695	738	685	722	732	755	694	728	746	711	681	689	686	745	715	700	707	734	722	725	735	706	677	700	710	727	711	713	714	730	691	787	752	687	723	723	708	693	707	698	714	702	716	702	744	729	751	715	704	703	729
27717	20646	14499	12130	8448	3967	2613	5305	29974	28172	17104	7212	1024	461	364	384	333	350	341	350	347	353	336	337	362	344	383	355	356	332	358	333	360	327	361	345	352	362	334	372	340	363	340	346	365	332	326	355	339	345	339	359	358	365	316	373	352	335	338	314	373	323	337	324	385	356	299	329	332	374	347	340	301	350	336	353	363	359	340	359	367	326	352	298	335	361	345	390	353	342	373	335	340	396	355	349	372	345	345	387	380	366	348	342	351	315	361	362	353	333	319	346	348	352	356	322	352	339	342	320	379	362	343	353	364	326	329	352	359	354	373	358	357	380	321	361	378	331	344	335	369	386	315	373	329	347	375	349	353	386	326	350	364	373	345	394	356	354	331	358	348	321	368	368	325	311	314	380	309	342	341	334	361	344	369	334	358	361	348	357	346	349	341	350	390	329	356	383	347	319	334	362	380	343	332	347	325	313	325	337	350	323	361	342	360	335	332	329	334	391	351	352	356	336	353	345	345	343	372	336	352	372	387	342	357	373	332	337	350	332	347	348	333	344	328	359	361	354	370	346	344	366	342	338	311	373	331	334	346	355	345	336	333	339	314	287	348	331	326	338	373	326	288	344	300	364	373	314	380	331	324	386	347	326	350	357	346	338	336	346	328	341	331	377	373	357	311	326	343	363	382	363	341	334	388	340	341	355	357	343	338	295	351	389	334	359	321	333	354	307	344	354	375	392	337	365	361	341	360	354	356	389	349	313	369	346	339	349	330	315	332	314	339	339	341	361	358	345	368	331	325	352	338	370	328	330	366	335	334	369	337	358	332	359	340	382	334	354	368	330	345	399	338	348	380	357	322	366	334	352	341	378	366	330	329	358	397	358	333	340	354	340	345	382	373	331	365	349	380	376	342	348	335	344	385	368	330	335	340	352	336	351	326	350	351	327	370	369	353	361	362	383	340	385	333	345	299	362	345	355	353	307	335	322	353	370	340	329	341	373	326	357	363	341	341	381	335	375	343	332	330	335	385	356	342	339	364	356	341	368	349	351	328	344	349	346	337	343	353	358	316	347	337	314	344	360	322	308	349	326	327	371	353	354	383	341	361	367	350	364	331	356	321	372	350	370	364	345	363	327	353	366	340	354	355	344	376	344	350	358	344	339	357	335	353	346	373	327	337	368	361	322	354	350	364	363	379	374	363	371	359	372	349	321	325	314	377	335	340	347	354	348	337	314	352	299	347	372	356	299	341	339	379	354	353	345	319	321	379	339	345	327	333	340	346	389	350	353	349	354	382	368	345	385	341	363	377	361	364	340	332	336	338	357	365	336	329	336	327	352	338	380	325	324	321	360	352	361	357	324	336	338	376	347	374	364	352	301	334	321	340	350	363	343	324	356	357	319	365	339	339	333	370	362	369	345	337	360	350	390	372	335	349	360	325	339	343	357	324	344	338	355	363	372	362	352	337	363	332	341	327	340	348	336	341	372	343	374	395	353	345	316	399	345	361	336	335	338	353	329	366	349	373	349	317	378	333	345	386	329	364	362	352	316	342	335	346	331	344	363	391	370	352	350	353	366	345	393	319	318	316	323	362	334	361	349	355	373	337	351	340	335	361	360	378	345	360	355	366	365	347	324	325	360	353	367	346	348	328	346	344	307	338	342	340	352	345	373	360	364	386	363	385	363	369	364	357	359	345	341	354	369	345	362	356	354	308	356	327	316	376	344	349	364	363	367	365	390	366	358	379	369	309	355	344	365	340	352	352	349	343	369	357	353	375	334	365	383	361	329	327	332	323	332	344	357	371	364	318	349	356	324	391	346	349	343	375	319	350	329	346	378	370	330	367	401	359	356	337	355	354	329	363	335	395	357	346	373	338	360	352	347	397	342	342	342	346	355	372	341	391	349	337	325	317	331	359	367	348	363	368	371	324	357	350	350	371	326	360	340	319	347	342	361	371	336	327	346	359	302	344	331	343	330	341	348	362	378	332	355	345	370	348	373	336	351	343	326	355	346	357	367	390	351	320	349	328	301	303	340	346	398	349	322	339	315	352	323	355	329	315	359	335	327	367	324	355	338	363	343	342	357	340	380	336	342	340	347	341	316	370	346	304	330	323	328	353	329	336	356	350	353	357	338	360	328	323	346	338	338	343	364	347	323	364	355	345	331	335	352	335	330	354	317	331	331	367	344	387	322	326	371	345	391	331	379	358	322	333	371	330	343	349	347	312	329	332	346	383	311	368	319	350	314	327	372	387	376	359	388	376	339	328	354	372	337	378	340	353	355	375	357	364	328	366	366	335	353	334	356	337	341	348	369	340	323	341	360	351	357	349	399	350	324	331	361	364	361	316	331	329	359	345	323	308	323	322	371	351	344	371	355	314	360	353	371	358	356	341	340	357	350	373	378	358	361	390	348	369	354	337	332	315	359	363	342	331	357	357	316	329	361	314	356	369	382	344	378	356	335	355	366	317	382	341	332	373	335	347	372	320	316	338	336	344	321	326	339	347	336	326	324	336	348	342	412	334	382	333	361	379	344	326	363	344	388	336	331	376	330	346	393	359	375	340	356	326	321	303	335	354	350	341	380	380	337	359	350	324	347	364	351	328	349	343	345	373	356	363	342	321	394	337	347	358	350	362	316	394	355	355	357	320	336	345	346	325	356	365	353	369	382	343	360	332	350	316	360	326	344	353	358	332	301	328	327	342	362	373	349	352	352	354	351	357	356	339	370	336	356	332	352	332	377	330	347	317	337	349	347	377	351	318	330	337	375	311	354	380	353	355	351	371	361	335	329	320	354	328	348	342	357	330	341	367	330	363	377	349	383	345	338	350	350	346	376	357	354	326	361	330	355	346	329	341	344	340	364	354	333	338	340	344	374	336	313	364	366	342	354	349	357	351	361	347	341	344	350	354	356	353	340	338	346	354	330	351	348	345	322	380	375	374	365	360	362	326	342	350	314	326	321	359	349	347	372	362	363	366	377	336	376	336	353	355	341	329	351	354	358	310	335	349	346	369	363	363	350	335	309	350	369	362	327	365	372	335	376	363	389	342	354	360	340	383	345	312	340	335	377	372	336	351	345	373	322	362	367	362	375	353	326	352	331	366	366	351	331	361	333	336	335	359	354	370	351	337	358	366	335	311	348	345	347	353	357	332	344	361	385	370	327	376	346	338	372	360	351	376	360	336	323	342	351	362	387	359	356	350	336	353	352	348	346	373	355	309	345	343	360	344	349	406	388	357	341	324	341	342	351	350	362	295	334	334	318	349	357	323	324	344	330	352	379	361	323	293	350	324	367	363	361	363	359	303	318	306	328	375	351	344	377	405	359	344	364	345	347	339	361	359	347	341	320	334	339	349	367	365	354	372	304	364	337	332	348	370	356	386	337	354	313	371	312	343	352	380	366	317	359	367	334	346	357	356	362	361	338	322	347	355	348	306	364	336	322	323	327	323	361	329	312	362	346	369	355	322	338	338	367	353	365	349	352	383	369
18552	12304	14890	19224	15992	10333	9115	17287	49271	45444	34074	19174	2640	1416	1091	936	981	917	865	897	827	863	837	809	847	860	848	851	845	832	851	792	824	826	844	876	858	816	835	870	798	856	872	848	805	847	860	846	804	802	835	839	825	852	856	849	807	835	872	829	829	805	868	847	851	810	868	848	859	876	868	866	825	826	898	815	787	849	891	800	858	840	880	839	799	859	841	898	863	824	829	768	855	830	811	830	836	840	834	853	891	849	913	867	847	868	837	829	852	848	845	883	866	840	846	869	800	800	858	832	859	825	816	849	813	826	847	847	806	828	849	907	857	840	853	880	843	855	766	840	865	877	854	852	894	885	867	840	802	826	791	824	817	822	834	845	797	819	847	863	814	817	826	821	844	908	804	765	832	851	814	864	839	747	889	868	809	845	827	814	898	795	864	818	855	784	827	832	876	812	874	813	848	822	840	848	829	842	838	914	805	850	846	825	831	830	824	751	820	849	879	831	863	838	824	868	839	854	857	889	848	858	846	815	801	835	841	851	847	852	852	841	838	870	835	837	860	849	851	846	831	867	863	848	828	845	851	837	849	835	807	854	794	831	870	816	839	881	871	841	839	806	873	833	846	827	872	869	875	838	812	813	819	851	846	833	852	813	844	863	830	833	881	879	836	783	855	831	837	807	814	879	840	868	845	841	844	835	806	860	843	816	867	818	837	845	843	830	802	798	809	882	815	860	900	850	876	834	835	861	777	851	847	830	822	859	779	818	865	822	789	842	850	840	827	853	882	870	887	841	793	840	893	810	844	833	881	810	845	930	840	854	868	834	815	855	811	844	860	835	931	840	855	797	835	819	847	855	852	829	813	846	838	846	838	822	846	858	812	835	842	838	863	764	808	824	809	891	817	839	868	861	851	844	881	838	786	862	830	863	855	840	871	848	842	883	823	791	846	853	799	833	824	832	804	807	830	882	832	825	846	834	844	825	840	836	777	862	808	819	875	817	834	902	804	827	832	833	821	871	817	840	842	875	839	808	857	799	867	835	850	855	847	781	887	820	820	837	863	869	859	834	801	818	863	815	858	939	801	796	851	881	866	821	808	854	866	804	862	806	835	838	856	877	847	861	808	829	844	856	876	795	817	827	904	864	803	848	877	839	794	811	866	778	808	826	819	790	838	876	814	869	865	807	812	813	868	872	838	878	836	808	800	797	842	844	781	781	847	804	827	910	852	876	814	851	863	833	837	847	865	823	807	852	785	794	854	799	840	839	809	834	784	843	842	823	848	802	817	824	861	867	862	869	782	858	826	853	848	794	871	823	877	846	895	826	856	827	850	834	831	850	843	823	897	840	852	869	835	842	806	786	813	817	819	857	862	784	881	824	827	843	850	854	853	843	851	818	864	791	841	844	832	851	886	850	859	850	851	843	856	844	850	854	818	854	804	842	901	868	847	829	845	835	839	852	843	801	814	831	871	849	814	867	795	871	814	803	854	825	814	800	824	854	819	838	828	875	836	811	839	855	838	831	839	833	856	860	883	848	809	836	836	826	843	782	816	838	833	843	794	864	849	832	839	804	863	832	864	828	833	813	880	876	836	818	859	925	808	873	863	896	885	806	803	878	865	831	837	846	847	786	856	836	825	858	836	817	786	825	835	850	894	837	838	859	791	854	833	854	792	824	828	849	857	850	870	846	847	817	861	873	834	881	845	836	854	872	809	861	825	838	868	852	853	837	811	848	834	845	887	817	871	841	830	817	832	838	841	821	827	832	823	845	872	849	839	845	804	837	833	830	842	834	836	837	853	849	871	876	875	815	900	874	831	852	870	825	854	834	879	839	812	886	878	898	883	864	836	847	856	838	782	810	803	822	819	875	823	828	818	824	854	837	810	863	820	895	829	854	858	810	870	833	844	827	829	830	872	832	831	794	871	861	901	861	842	855	787	801	778	866	833	863	864	828	769	776	810	854	801	844	803	833	851	823	884	802	843	869	880	898	867	889	865	892	824	819	843	835	814	850	826	828	830	830	831	826	862	839	854	835	855	862	849	826	859	849	845	852	850	849	842	795	810	881	823	830	858	835	827	843	800	846	847	795	893	810	816	873	770	863	862	866	813	826	821	819	878	813	823	835	814	887	884	854	844	849	818	874	817	856	819	815	829	825	873	881	855	867	837	844	853	852	837	830	835	848	826	830	848	827	844	848	844	832	888	850	822	860	793	824	828	817	833	865	829	885	857	835	847	854	850	849	848	846	866	792	874	827	816	831	803	891	809	818	870	866	855	863	828	892	882	835	863	848	846	854	824	827	836	833	839	848	857	795	815	831	857	849	812	867	825	884	870	860	854	848	823	881	795	829	864	777	839	851	830	846	833	830	797	857	857	838	825	839	766	892	808	803	800	829	856	828	845	934	848	828	871	877	814	860	870	870	845	811	821	838	874	846	850	798	856	877	856	841	860	815	837	767	875	884	817	846	874	857	826	852	791	805	818	844	819	837	813	853	850	837	881	843	830	856	812	862	875	836	826	853	830	855	811	873	794	884	786	831	837	821	884	820	831	826	832	804	833	853	789	844	821	874	822	910	836	888	840	799	862	803	854	838	882	827	824	825	852	814	813	852	817	825	825	855	841	828	879	847	818	871	888	807	823	834	828	834	885	834	842	813	827	865	833	863	869	831	853	842	847	856	895	831	871	837	809	861	870	841	841	785	851	846	854	843	855	858	877	814	853	844	865	832	873	854	833	886	803	895	871	827	850	793	856	807	841	889	853	831	830	814	837	830	871	833	878	859	862	839	841	823	850	851	862	819	851	826	813	845	821	897	895	822	844	782	840	868	852	873	856	854	868	810	814	817	824	830	834	825	919	827	883	814	861	811	780	918	856	863	836	880	892	880	811	835	836	832	826	852	862	867	822	845	909	796	835	850	783	915	814	846	805	824	900	858	809	844	866	859	855	875	853	880	782	856	850	888	881	823	872	835	848	787	810	817	872	818	853	889	798	812	812	863	855	879	830	812	846	849	829	884	833	805	840	862	821	868	790	842	826	829	850	872	830	837	843	866	845	828	832	803	845	854	805	857	815	838	832	780	842	833	851	842	872	842	854	852	851	873	864	781	841	792	868	877	842	820	871	820	845	849	829	849	833	803	878	871	851	787	835	835	820	801	829	825	881	830	864	812	853	861	806	814	850	791	801	829	827	832	842	834	845	856	879	843	829	844	813	859	882	843	775	910	842	821	824	820	834	836	858	849	812	822	810	863	849	807	870	797	859	868	833	867	818	790	872	834	846	864	827	798	839	828	859	795	831	829	842	866	795	839	822	814	824	880	850	805	830	830	868	836	855	858	869	825	816	830	821	787	826	835	885	831	858	832	882	853	810	840	840	875	764	867	808	823	786	839	821	798	836	818	827	836	828	872	793	781	831	823	809	846	838	813	839	832	791	822	865	851	820	823	870	833	809	840	820	822	811	823	842	844	830	815	837	786	874	875	822	744
36289	25871	20600	17543	13218	7972	5704	4048	37180	46796	31825	16719	3842	465	335	320	284	255	283	296	264	280	283	263	278	258	241	251	231	265	263	267	283	264	302	295	271	238	265	270	264	267	238	243	253	283	272	243	253	272	249	268	288	253	259	267	267	238	230	267	277	268	253	235	264	290	284	256	294	287	292	273	265	262	220	254	250	276	292	271	282	261	258	257	299	266	248	260	275	290	266	251	253	276	272	247	252	250	237	234	256	273	252	263	244	259	279	263	242	257	269	262	243	256	258	231	274	262	242	235	234	277	273	255	253	258	278	234	264	244	239	226	267	279	272	292	236	263	239	249	258	270	247	249	284	246	288	270	249	234	258	249	262	250	254	304	273	279	277	239	272	239	249	266	232	216	238	284	278	285	291	271	268	274	243	229	252	266	266	277	260	270	254	242	256	252	287	248	243	274	246	260	275	275	267	234	263	248	258	253	263	265	246	256	252	281	251	259	257	256	279	263	280	243	270	285	269	265	261	256	264	259	281	254	240	240	255	249	267	284	277	255	247	238	285	275	243	262	260	265	267	253	284	270	264	238	292	264	268	278	281	287	265	275	247	233	258	259	271	252	248	244	247	262	249	262	251	238	280	251	246	289	313	270	288	273	261	243	241	279	246	296	250	247	255	283	252	234	258	253	287	293	256	283	266	220	242	250	285	271	244	252	301	233	244	237	267	255	301	256	253	278	238	262	260	293	271	225	274	257	300	253	264	262	273	257	260	259	249	252	260	268	256	271	248	275	255	253	261	259	262	280	269	282	267	248	280	250	247	256	267	285	269	294	261	230	275	271	252	283	263	264	278	246	294	257	258	266	276	289	282	277	272	246	252	271	267	272	242	242	247	258	286	271	245	280	254	256	259	259	278	264	301	275	253	268	256	262	274	278	271	239	272	275	273	259	286	253	285	285	265	259	233	247	229	274	257	230	255	281	264	244	272	234	264	248	266	263	238	262	254	255	266	243	302	275	267	248	250	242	254	286	263	237	245	281	284	261	282	313	264	242	265	224	275	246	269	238	245	233	244	248	261	271	274	289	248	247	258	269	246	281	248	269	234	244	253	261	265	270	291	245	262	256	264	284	297	257	240	254	258	257	271	259	274	276	270	262	246	248	286	242	255	256	277	252	271	270	236	294	237	266	269	245	286	280	260	253	256	238	262	246	273	247	281	264	249	253	252	253	273	240	276	241	257	297	259	238	243	245	258	271	240	258	254	287	274	253	249	251	254	266	244	272	241	278	232	259	261	281	242	269	279	277	285	276	296	293	231	273	282	251	279	253	242	223	265	257	274	273	273	228	302	271	255	243	264	230	277	263	260	259	255	292	274	235	267	244	273	269	241	268	261	257	259	271	271	274	271	256	295	270	280	272	268	276	284	295	249	250	269	234	236	264	277	255	264	248	250	278	252	234	263	268	273	262	235	263	259	250	266	256	245	251	253	256	266	242	305	244	283	289	228	245	241	254	255	254	250	230	240	246	267	277	279	294	291	250	295	262	254	271	272	249	267	276	242	254	276	226	231	242	279	258	263	259	294	254	265	262	255	296	283	244	260	231	251	264	259	292	286	288	245	256	280	274	289	276	254	292	259	238	230	256	246	251	277	273	250	224	232	276	269	288	271	278	273	247	262	248	260	249	278	301	236	266	276	276	281	281	240	265	296	258	255	240	259	268	277	272	240	252	250	255	254	241	249	252	243	245	254	298	279	241	259	260	292	247	227	248	240	245	286	254	234	253	251	295	272	273	263	285	266	269	267	262	242	231	279	277	217	261	273	229	280	275	280	266	253	242	273	311	242	264	294	263	265	259	275	255	257	250	253	229	267	254	261	257	240	274	258	245	283	301	254	265	255	265	244	269	245	246	287	304	257	283	262	285	243	284	228	252	276	245	251	263	257	297	243	267	253	232	245	256	276	248	288	270	242	246	274	257	268	261	276	302	262	250	262	260	285	261	251	260	274	253	244	255	257	262	277	252	250	275	255	226	264	253	258	259	241	249	265	271	258	261	300	297	301	260	265	244	283	260	234	276	271	250	261	259	268	249	277	315	255	277	253	283	255	251	240	306	275	260	254	248	225	277	229	250	249	243	241	237	264	240	261	253	267	271	291	268	298	240	292	285	281	249	226	264	248	281	237	267	279	250	246	254	246	278	272	272	233	270	252	263	273	276	297	260	257	261	277	272	251	279	222	230	234	256	280	247	238	261	264	257	269	291	265	260	252	244	274	308	261	247	244	253	250	256	246	251	257	237	277	251	277	231	287	273	258	262	257	273	260	237	254	268	245	264	259	224	281	251	272	267	274	259	263	269	237	237	250	255	275	253	281	276	262	251	268	287	247	250	258	241	281	247	250	249	260	257	232	251	285	260	257	269	296	256	254	245	233	275	262	275	300	264	312	264	276	240	238	258	237	286	263	262	253	258	239	282	224	262	248	266	257	268	282	262	246	266	254	255	289	252	267	278	269	270	258	251	287	255	261	314	275	331	285	246	282	250	226	303	273	269	235	251	270	248	258	267	267	254	254	256	282	265	232	265	254	252	282	278	275	282	240	268	265	260	279	287	260	250	267	262	249	250	249	257	255	278	245	283	287	275	255	263	245	266	275	259	259	228	267	280	250	274	280	266	240	294	274	265	264	246	253	273	297	261	273	240	261	269	270	264	239	285	262	247	259	246	238	248	246	249	263	261	257	251	258	278	276	251	259	246	244	260	288	244	246	269	269	265	267	275	267	255	277	241	271	264	254	308	231	271	226	262	271	278	267	249	249	263	288	235	245	259	266	251	247	261	280	244	253	257	257	264	257	249	262	278	246	286	243	272	264	261	253	237	242	247	268	257	285	257	275	278	274	253	282	256	243	287	276	264	261	281	284	269	233	270	245	286	252	268	287	269	237	267	258	277	248	239	276	260	261	242	258	251	260	272	255	258	273	245	270	269	266	248	283	272	274	265	244	282	240	246	241	283	268	270	276	296	280	245	231	262	264	241	276	262	279	286	270	269	254	261	291	250	245	270	266	249	269	302	278	271	212	280	241	258	272	243	265	294	241	260	256	230	283	264	248	285	278	273	245	286	243	274	264	269	255	227	267	272	248	282	227	282	262	283	265	251	269	241	265	270	247	274	230	262	272	242	257	252	307	263	260	264	282	249	264	263	239	263	275	236	304	283	294	265	265	272	242	248	252	265	279	250	248	285	276	236	238	281	267	245	283	239	263	277	267	250	280	289	281	293	277	250	250	265	266	251	265	240	273	280	290	259	265	265	282	273	258	261	252	261	268	230	268	258	258	280	242	249	262	250	266	278	244	245	277	260	265	268	251	260	278	260	258	277	268	252	252	276	281	285	244	260	292	253	247	268	242	260	285	267	275	275	266	268	275	251	284	251	281	251	296	313	258	249	230	238	254	274	238	282	270	279	232	238	270	247	278	262	256	288	271	250	248	278	284	277	263	256
23007	15599	19275	22929	20701	16838	14745	12966	55740	60176	46875	31533	8666	1779	1095	847	793	741	677	710	646	674	623	643	642	678	625	645	626	706	651	671	647	628	604	648	631	633	660	636	681	621	598	640	677	641	627	648	661	643	645	583	650	639	677	600	639	661	638	662	639	593	654	675	667	648	680	617	623	647	637	635	660	637	591	667	688	633	667	625	663	632	643	627	654	675	606	634	646	618	631	649	632	660	625	638	683	685	655	658	605	625	626	643	632	590	583	634	646	640	630	636	658	619	644	610	644	662	631	598	631	628	646	634	632	600	651	622	632	659	641	669	614	653	625	631	631	642	611	584	607	623	614	631	637	592	549	647	591	622	622	631	672	671	616	598	656	612	692	644	605	611	650	635	569	653	661	624	647	621	664	611	650	584	635	631	583	616	616	660	588	619	653	605	614	639	640	638	607	616	599	634	649	623	663	644	642	661	649	688	642	650	672	638	595	633	619	628	621	632	700	627	632	618	655	667	652	663	619	555	646	653	578	611	640	615	675	651	676	671	611	689	644	634	627	619	686	646	602	634	651	600	600	580	662	649	617	578	671	649	657	677	664	602	654	638	637	606	626	663	621	690	678	627	632	598	587	645	635	629	616	628	627	632	646	661	653	631	617	665	611	627	640	645	655	635	669	631	636	640	625	629	629	617	678	662	627	658	663	627	626	695	628	678	659	643	570	648	632	638	618	619	601	618	606	579	604	638	609	612	628	621	635	626	628	601	641	650	664	639	663	646	611	587	624	613	636	646	642	643	612	634	593	623	662	604	625	676	648	633	665	614	612	595	608	642	660	636	632	670	657	648	642	640	666	643	654	592	604	648	650	619	688	662	619	647	582	654	599	627	601	637	672	621	654	651	626	642	699	671	680	628	717	628	629	575	632	649	660	580	655	605	628	648	611	608	696	629	586	636	606	585	679	637	628	639	625	651	655	645	651	632	657	632	661	628	625	654	644	661	571	662	621	663	636	654	654	683	669	651	647	603	645	632	649	661	629	644	631	592	617	616	618	644	619	631	607	634	637	589	608	611	679	617	659	621	608	648	623	629	665	660	617	593	649	651	642	645	660	676	660	644	652	632	632	640	663	616	646	639	689	637	657	656	649	630	629	673	671	625	661	615	618	635	630	669	671	638	661	664	611	669	662	623	597	648	653	699	649	675	676	633	671	662	652	683	615	675	628	637	635	650	658	603	655	624	659	641	659	609	582	644	652	666	659	657	624	599	644	631	622	613	646	620	631	648	689	634	601	658	643	660	623	583	662	643	611	680	604	677	645	664	688	648	640	605	636	650	622	620	619	667	655	674	606	666	636	633	590	621	646	668	615	594	645	593	652	623	652	628	650	642	648	676	632	616	637	679	640	624	672	591	685	677	599	648	661	656	693	675	632	623	666	613	598	670	681	622	609	672	574	620	588	653	620	611	600	675	628	610	658	600	635	621	629	657	660	647	654	623	608	655	600	658	685	631	634	609	669	646	609	638	623	630	650	621	667	663	621	655	652	588	662	583	638	607	631	678	640	636	614	643	601	633	624	651	636	628	624	649	685	624	686	596	647	679	626	654	648	663	656	626	667	686	615	641	643	624	595	636	636	599	665	623	651	673	629	625	661	688	606	593	635	648	667	626	603	611	632	655	652	665	659	664	634	623	666	636	642	663	618	647	673	675	617	667	614	599	656	593	660	637	607	580	629	627	637	641	661	664	678	674	658	668	603	645	641	647	573	650	627	624	639	633	597	668	637	682	601	644	617	654	688	628	633	652	614	649	617	601	691	619	639	630	619	666	645	604	669	614	596	654	620	650	606	670	640	606	648	674	617	641	675	596	601	692	667	650	636	650	629	624	640	633	637	630	617	621	702	656	607	647	633	632	663	619	604	635	602	599	647	627	597	630	631	637	590	687	653	633	631	601	588	646	618	647	661	641	617	596	609	647	673	638	618	601	649	647	661	619	642	647	671	611	626	643	605	643	636	638	641	639	618	668	626	590	664	614	686	617	622	665	614	639	637	619	604	678	650	684	651	688	645	639	635	615	649	630	609	660	660	679	649	601	631	655	616	622	620	649	627	613	637	611	609	591	665	635	646	601	653	619	646	667	663	661	664	647	624	662	625	589	622	602	623	652	620	599	655	611	641	607	604	648	667	671	671	650	594	616	678	651	697	646	664	610	689	639	600	639	677	591	626	629	591	659	624	611	621	608	620	621	652	713	641	622	643	649	640	641	615	648	612	656	604	680	623	638	627	617	644	645	647	644	653	620	628	648	596	639	619	633	698	673	623	650	638	662	641	689	660	674	628	674	591	650	630	641	646	652	648	660	643	622	611	637	688	583	662	603	685	630	625	640	678	668	629	632	636	683	685	627	629	633	647	621	659	674	631	645	642	622	652	661	597	668	656	696	654	674	622	655	643	638	682	634	625	628	644	623	654	638	646	604	676	658	647	659	632	630	670	676	625	612	663	594	641	638	648	653	651	661	656	655	673	658	604	664	641	600	594	595	608	652	661	624	585	645	601	658	655	647	686	635	632	667	660	646	607	631	663	639	615	654	651	582	617	648	649	603	609	664	601	638	664	678	643	623	667	628	643	640	671	589	622	675	644	649	602	627	642	590	655	633	627	635	664	647	643	582	675	635	663	607	622	639	630	598	647	646	653	701	634	645	602	700	628	611	614	633	625	623	607	638	626	692	627	650	643	651	616	651	635	615	619	636	673	639	621	617	604	632	672	659	654	616	647	603	614	656	631	632	657	623	636	619	635	681	610	607	608	667	653	659	609	623	588	611	609	674	630	615	627	653	677	603	638	659	676	624	663	610	661	613	629	634	678	664	626	618	645	691	604	652	639	667	672	660	626	643	646	655	656	604	674	641	658	625	641	635	644	692	657	669	665	640	609	608	664	615	628	642	670	654	617	669	648	603	627	631	613	601	629	641	645	634	648	637	622	597	612	633	679	644	648	633	656	636	619	631	661	639	644	653	648	611	656	654	592	679	615	637	671	634	602	646	588	616	622	665	658	644	628	635	646	619	641	575	643	653	638	658	686	624	644	635	655	643	628	647	625	634	641	669	656	659	617	643	665	636	662	608	614	630	665	590	640	684	614	665	662	628	673	626	646	631	639	595	639	613	635	652	639	640	625	645	628	636	641	635	659	637	636	643	649	608	652	656	623	588	642	626	637	644	652	612	585	610	665	635	636	635	637	649	630	626	625	668	657	672	556	654	604	642	610	647	653	604	628	630	615	625	609	633	655	690	666	605	680	622	642	647	635	657	660	638	639	650	665	611	635	614	640	654	636	660	676	629	645	671	639	652	677	649	601	615	665	633	620	624	616	672	652	625	610	633	625	630	668	612	605	646	654	659	632	610	669	654	656	602	622	661	669	628	601	645	636	657	650	666	647	605	612	679	625	619	627	660	645	630	602	632	679	663	604	655	640	631	618	575	590	641	628	654	612	632
7801	3218	2292	1829	1242	1046	779	719	1437	2888	2414	1736	549	324	306	292	320	320	311	308	297	307	313	292	348	281	375	321	274	316	300	297	350	293	281	312	306	301	279	323	292	299	335	350	314	289	320	301	292	340	289	322	322	289	314	289	334	317	307	288	273	307	324	318	311	277	283	309	295	330	309	289	305	297	306	361	327	321	299	301	292	303	304	302	296	297	323	320	318	325	304	282	336	300	288	310	325	288	335	296	294	281	310	342	337	338	328	309	288	323	311	316	309	314	335	335	274	291	323	316	321	312	282	283	294	289	316	308	317	308	288	286	298	317	323	301	291	286	283	292	297	294	313	311	326	295	311	307	304	295	306	289	294	330	334	302	290	315	312	306	318	295	317	315	300	305	282	330	278	301	331	329	308	264	320	298	280	325	345	305	311	334	308	311	334	288	318	311	305	308	289	294	273	338	301	310	317	308	313	311	310	324	309	265	309	294	296	282	300	297	331	315	316	304	309	302	313	297	298	329	287	326	333	312	300	335	312	321	346	314	315	291	323	305	290	285	287	355	296	305	286	304	290	313	328	327	319	288	347	327	296	293	291	300	285	291	298	292	310	313	306	301	347	307	347	255	315	302	307	330	286	326	293	301	289	287	343	301	312	301	346	303	296	292	319	293	305	287	297	328	356	339	284	301	317	307	322	259	317	305	346	310	306	298	296	287	309	332	307	324	334	325	336	284	327	300	316	336	296	321	311	308	323	291	343	322	309	321	300	310	290	306	298	283	304	308	309	263	290	306	330	316	289	286	301	342	339	314	317	310	301	326	325	290	341	314	302	328	325	305	299	299	302	308	298	330	286	321	316	299	343	326	302	300	297	308	324	276	287	297	339	294	297	335	351	294	331	306	304	327	306	300	312	298	276	290	326	314	336	266	290	326	294	328	303	330	331	329	291	300	292	291	306	282	283	297	292	316	327	319	327	330	308	307	289	302	303	303	327	325	322	317	322	316	309	283	320	332	328	302	321	360	276	322	312	303	276	293	307	341	296	319	308	329	316	305	319	309	317	335	281	289	312	332	318	313	290	313	318	318	295	311	324	296	308	299	297	315	314	307	277	313	303	314	323	316	351	297	308	304	322	293	271	335	306	317	321	294	298	285	340	316	284	288	307	301	285	322	318	331	305	317	293	362	285	296	318	326	267	313	341	285	304	278	270	306	319	319	330	318	291	323	324	349	338	309	285	286	318	296	304	298	346	340	316	325	294	349	305	331	295	296	302	335	312	304	280	291	311	310	311	288	294	285	317	329	292	305	304	288	293	339	312	340	311	322	299	290	277	304	308	310	308	320	319	284	316	339	322	324	325	350	299	287	293	313	327	332	306	318	330	326	298	328	309	305	314	302	337	339	305	296	299	341	307	305	300	298	296	333	333	310	305	324	309	288	307	302	311	301	325	309	324	311	305	320	306	298	291	310	323	299	311	296	281	318	306	300	272	345	310	308	331	323	296	283	284	324	303	308	333	309	302	292	295	289	284	330	347	298	296	336	284	325	297	327	283	324	342	306	318	343	284	274	309	280	311	296	322	302	312	311	315	294	342	309	327	283	328	275	339	328	344	299	294	296	307	316	322	331	306	300	276	297	305	304	327	290	316	321	315	340	316	335	288	290	319	301	293	318	296	327	328	303	345	329	302	313	289	314	327	331	317	328	314	292	313	313	336	290	315	314	316	330	309	299	315	303	311	321	333	313	321	326	311	331	304	304	323	321	306	294	298	339	308	318	306	316	320	328	293	287	302	286	318	273	326	330	327	286	297	344	313	321	315	319	321	347	324	315	326	286	328	270	331	362	287	284	309	347	309	309	315	322	296	289	304	274	301	329	280	304	312	326	306	282	339	317	306	297	298	282	332	351	302	299	328	329	322	328	330	286	330	301	272	313	346	309	279	300	304	288	309	294	317	304	293	298	325	296	311	273	306	291	311	326	318	306	330	297	315	297	268	317	305	316	279	319	325	314	292	265	325	329	349	324	347	320	327	281	270	297	340	291	267	313	295	317	315	329	298	301	318	298	280	281	343	297	302	298	271	296	289	307	312	315	334	308	335	330	285	308	320	303	331	308	294	294	331	328	320	310	281	310	310	315	327	301	299	290	312	319	294	332	329	286	332	303	306	302	324	296	303	328	287	327	288	317	325	283	289	301	308	309	313	318	300	337	333	307	295	331	281	292	306	318	287	280	334	313	319	292	304	294	322	309	293	308	314	313	347	325	305	294	298	280	290	329	305	278	293	305	313	277	310	309	306	323	320	316	308	289	333	283	314	305	302	298	302	288	305	312	321	294	279	301	323	300	256	328	298	291	301	329	339	333	298	286	297	337	327	291	344	302	299	293	298	289	314	338	285	296	299	306	290	302	340	301	340	300	306	334	316	297	325	314	337	315	284	291	303	284	288	330	300	312	322	322	314	291	301	280	301	319	319	312	305	338	287	292	299	318	323	328	309	307	299	305	296	301	306	306	303	301	332	290	317	317	304	341	304	310	299	323	310	304	302	290	298	314	348	315	286	285	337	279	313	318	344	331	321	308	315	291	320	304	333	301	284	306	318	307	281	289	316	325	324	334	343	323	306	340	308	337	299	283	302	324	314	337	324	311	331	314	309	318	298	324	313	342	298	315	321	304	321	306	288	317	318	289	344	323	333	286	301	300	278	290	296	339	310	342	324	307	317	295	334	291	337	326	300	340	325	306	301	307	319	264	340	317	320	298	321	341	311	281	324	297	281	332	280	324	299	295	357	305	296	290	308	273	298	320	309	311	332	280	300	295	319	316	295	278	321	300	288	332	280	305	308	315	307	334	285	298	306	328	315	302	295	350	310	322	336	279	321	316	328	297	299	327	305	330	306	305	307	298	352	321	315	311	297	331	318	282	288	331	284	285	313	290	285	349	313	318	307	305	317	312	332	323	297	326	358	336	283	324	314	289	318	353	331	289	315	307	325	334	331	319	317	332	286	316	329	306	317	335	283	263	304	337	295	323	294	276	311	301	305	307	303	289	294	322	301	320	333	294	291	260	307	308	303	292	301	303	330	288	345	321	316	340	305	294	320	332	315	297	319	286	280	296	323	344	287	330	315	311	311	340	275	288	292	288	294	317	286	289	302	296	326	302	320	312	315	340	326	259	302	297	306	296	287	296	352	294	299	288	284	301	278	291	325	311	298	297	331	296	321	324	316	302	302	322	306	328	327	333	288	288	319	275	315	314	330	293	312	291	305	299	318	316	336	337	306	320	323	278	322	302	314	297	314	323	337	345	301	316	312	303	322	331	315	308	287	322	297	300	317	316	286	310	315	305	316	307	288	297	304	310	294	340	319	296	317	285	306	310	308	287	331	335	312	305	308	309	323	301	323	320	298	290	303	283	288	309	317	320	320	325	302	293	287	297	317	301	320	314	325	302	326	327	297	339	280	319	329	323	293	301	332	296	327	306	304	315	320	302
5259	3551	4466	5289	4496	4042	3290	2856	7145	12274	9230	5937	1523	821	809	769	709	763	780	793	736	755	785	709	725	783	793	763	778	705	743	743	771	764	733	766	792	769	698	767	731	737	776	767	805	761	784	723	761	720	766	717	766	764	714	710	758	785	777	754	738	693	740	752	788	810	773	703	716	742	795	699	746	745	773	777	764	720	756	790	764	769	746	735	747	775	770	759	725	736	744	729	724	718	773	778	842	760	767	724	794	746	744	730	794	744	776	768	749	758	746	730	776	774	757	757	752	776	777	744	806	753	767	743	747	804	758	785	774	729	731	756	789	709	774	731	790	764	778	741	733	761	782	758	802	723	790	780	749	765	756	744	765	848	759	755	790	746	743	717	749	805	726	761	744	727	754	721	743	767	691	718	737	790	799	747	744	768	770	757	745	766	776	772	763	819	784	695	749	771	770	805	718	733	730	774	727	790	802	790	778	777	766	773	758	764	783	728	780	732	802	735	751	757	779	780	764	751	749	715	757	736	809	737	765	764	790	743	786	729	726	781	742	793	753	760	777	792	787	776	746	802	786	774	774	784	704	766	740	746	747	771	810	778	729	756	771	781	737	737	758	761	789	766	750	802	725	742	773	751	770	774	741	740	742	757	792	770	732	788	744	748	750	753	762	756	703	728	761	786	751	785	777	789	735	755	800	716	771	760	752	759	785	760	768	765	835	752	683	769	720	737	785	723	758	762	762	760	737	765	728	766	748	769	774	775	794	721	764	752	746	777	740	760	766	727	748	759	808	742	738	792	730	816	719	750	767	737	787	798	766	767	734	763	738	729	828	760	769	750	772	739	698	725	773	777	818	738	756	808	734	763	779	778	767	772	737	773	798	741	759	790	744	760	776	749	782	736	742	725	727	738	716	721	760	718	761	706	762	783	784	736	728	768	811	750	793	785	759	739	735	738	727	716	804	781	762	774	799	758	772	785	782	785	759	720	783	752	764	733	831	762	740	762	784	818	739	766	786	767	757	754	790	761	806	789	740	758	776	709	758	749	736	812	750	774	807	779	810	766	754	774	750	772	760	758	797	759	771	745	766	748	752	822	760	758	767	796	769	727	738	690	767	713	713	728	763	802	793	801	742	737	727	765	779	814	749	794	727	726	701	742	758	702	785	779	770	760	792	683	752	755	776	780	764	763	804	758	734	792	736	775	810	758	814	792	792	781	740	735	765	761	761	723	713	774	740	750	778	822	754	811	775	717	722	746	723	791	785	788	794	758	784	706	793	734	773	744	814	781	713	777	838	721	764	758	759	779	709	768	779	777	703	747	761	745	786	763	772	825	745	770	731	751	735	777	758	769	774	745	752	745	746	770	794	769	761	817	769	759	690	764	759	783	740	763	724	778	709	774	759	784	796	756	831	819	701	800	783	769	739	771	781	794	736	762	743	790	761	787	797	735	715	749	755	733	768	764	762	744	807	748	809	746	751	746	700	787	715	743	756	796	821	720	760	830	729	792	740	723	719	741	782	794	774	739	807	777	756	813	755	755	752	737	778	753	750	747	776	755	809	749	754	793	757	759	794	743	787	790	743	714	763	727	750	798	816	717	769	763	728	780	786	764	770	797	791	749	792	703	740	760	793	717	776	763	775	741	810	779	787	810	739	713	823	766	748	761	736	713	737	805	755	753	765	741	758	753	739	777	780	777	750	764	741	715	757	810	763	760	745	741	721	797	718	811	789	729	778	746	728	760	707	738	775	742	768	767	776	779	754	758	739	710	781	743	775	757	754	790	743	754	755	768	759	786	766	692	770	797	772	719	758	746	747	794	742	796	740	778	759	769	733	781	740	735	755	707	768	732	762	804	741	730	770	797	774	741	785	792	756	748	816	779	776	753	725	752	801	827	777	807	708	813	774	734	706	736	790	737	794	807	733	752	738	754	713	793	739	783	742	801	743	780	754	770	774	762	775	707	818	761	819	770	760	678	733	763	764	796	740	744	753	752	763	764	748	719	758	771	758	763	773	768	773	782	772	751	708	758	742	757	750	739	768	771	787	726	684	778	732	764	788	749	776	780	745	772	727	799	751	751	748	762	775	765	750	828	712	754	722	780	811	732	736	746	768	758	765	817	723	741	772	789	743	710	718	747	799	780	773	753	727	760	770	749	710	801	703	712	761	809	770	767	778	782	706	774	778	752	739	742	783	751	750	811	746	791	772	763	756	755	739	755	780	729	782	758	736	751	771	733	765	698	754	730	764	683	743	794	793	762	790	790	781	771	771	730	835	713	760	761	763	742	743	718	752	748	763	736	752	780	818	757	784	772	767	708	789	772	754	723	784	735	772	755	770	733	745	756	783	749	769	716	782	757	714	731	732	751	784	769	799	762	711	766	726	795	775	809	791	741	772	760	815	785	751	774	775	754	788	727	740	767	785	809	763	768	742	774	820	735	784	722	799	742	786	742	743	707	775	769	743	797	724	775	746	726	769	749	798	757	752	776	771	746	720	755	806	773	774	814	719	711	724	795	772	776	762	790	802	783	796	762	772	822	789	742	780	739	750	739	738	739	782	831	807	800	762	796	785	788	736	745	705	781	855	779	752	724	747	810	762	772	741	720	770	778	777	728	785	821	785	776	766	764	795	782	765	787	726	764	752	720	793	797	742	716	778	760	743	767	750	797	754	740	793	812	789	748	721	797	790	795	793	737	761	726	727	756	723	787	752	746	745	725	813	789	713	743	750	768	806	754	755	760	721	751	728	748	785	767	799	761	794	759	777	764	737	777	770	805	772	707	754	745	739	812	726	756	792	710	764	748	793	738	784	750	796	762	757	784	731	771	799	770	698	767	745	754	749	779	731	762	764	810	799	744	751	787	751	793	751	757	787	733	711	737	761	757	720	801	753	785	742	742	751	754	788	759	758	752	753	701	761	771	787	775	761	804	788	789	749	752	764	740	783	713	787	749	710	787	732	754	760	755	784	769	761	722	807	703	818	840	778	765	780	789	749	796	749	774	781	769	767	780	740	802	782	737	786	718	795	759	786	752	768	723	756	767	775	807	732	803	739	769	748	766	775	775	731	777	784	706	774	779	773	761	732	789	759	751	761	740	770	772	761	769	818	759	758	791	717	725	790	769	738	746	752	769	764	774	775	721	734	739	823	822	795	800	739	793	701	752	755	753	774	780	755	736	772	773	735	757	820	725	751	744	781	789	777	764	801	760	775	815	823	738	751	746	761	750	779	783	781	747	746	744	748	727	765	777	736	780	749	755	750	756	720	750	738	752	785	797	749	743	763	748	735	788	766	748	755	700	809	761	750	739	741	747	739	724	749	802	714	773	691	754	744	800	748	779	750	730	722	759	761	797	787	750	735	735	774	765	739	774	762	743	710	755	784	749	764	720	771	775	758	780	763	732	732	766	787	778	783	762	751	742	779	737	810	752	744	774	714	710	783	795	713	767	798	763	739	782	793	740	754	780	754	780	796	739	767	771	738	808
27056	19427	12471	10607	7035	4305	2925	2066	15013	27563	22193	11432	2387	559	427	386	363	361	340	315	323	345	349	343	357	349	304	363	344	316	341	353	346	325	348	347	352	349	328	346	299	347	326	322	364	343	322	302	336	337	364	348	366	355	319	376	334	334	357	335	309	323	345	360	368	314	319	340	338	360	383	333	325	352	343	395	375	343	381	360	349	357	333	316	365	334	333	357	330	338	310	324	325	340	345	347	345	361	337	346	344	327	332	345	338	328	364	353	354	333	333	376	338	356	391	364	355	342	341	340	350	347	343	322	332	328	352	300	341	369	326	363	335	328	336	336	327	382	345	342	345	301	284	343	354	334	360	328	349	363	337	363	304	341	326	350	361	352	376	369	366	364	344	338	357	339	350	359	365	380	340	342	336	355	366	342	387	360	370	344	335	344	319	339	351	358	336	323	348	345	387	357	354	308	317	367	336	359	352	326	363	350	347	372	349	374	336	365	359	344	344	320	323	310	360	323	366	343	363	335	304	326	299	329	358	351	360	325	341	373	359	327	328	356	375	334	348	349	349	340	334	350	370	352	327	340	348	369	353	341	314	336	299	337	322	352	349	324	335	359	347	343	346	361	344	319	386	322	354	371	373	358	338	380	387	346	365	337	348	338	303	355	327	340	364	330	378	349	345	353	340	348	351	349	394	343	327	346	316	335	319	355	337	310	320	344	372	389	382	342	384	335	327	382	359	351	307	344	345	361	341	334	363	334	297	350	337	349	361	341	357	368	367	354	344	325	373	346	316	378	335	378	362	383	329	383	326	352	343	319	367	334	309	319	361	346	325	321	364	342	379	351	343	361	309	344	344	331	363	322	319	346	372	349	352	326	366	321	325	336	335	349	367	362	385	361	355	358	335	350	333	361	340	351	334	342	356	328	339	321	355	331	319	367	319	363	331	366	335	356	379	361	332	344	347	337	333	369	327	329	334	335	309	349	336	347	377	355	317	354	369	329	338	332	309	335	351	314	328	353	318	315	373	342	359	323	334	340	337	341	369	330	353	352	340	332	312	361	362	331	341	349	355	359	316	367	357	348	379	374	354	346	307	332	334	357	325	320	341	315	350	361	331	366	328	322	319	341	353	315	316	327	375	347	331	316	344	313	327	355	325	332	311	322	329	343	331	362	318	321	326	320	333	323	353	325	367	352	364	348	372	353	338	354	358	361	373	315	370	343	349	331	322	325	387	389	360	368	347	364	376	333	333	363	327	382	341	349	355	339	349	338	343	363	333	330	363	356	346	341	329	296	346	362	358	336	360	365	365	361	357	372	320	346	341	346	351	340	326	369	347	359	311	369	373	349	359	341	341	348	357	288	349	382	370	339	374	358	347	393	340	336	347	323	348	365	334	355	345	333	347	326	360	404	361	375	358	360	330	382	367	332	354	371	349	334	387	328	378	328	337	388	345	374	363	357	349	345	383	333	346	342	302	347	346	333	367	309	366	352	343	320	337	328	334	304	311	321	377	369	359	345	331	356	339	340	373	376	344	354	322	344	344	357	348	349	374	353	363	334	331	311	339	371	349	298	332	317	358	334	345	340	355	327	362	336	306	326	334	365	363	330	354	333	338	356	337	325	339	376	334	359	313	337	358	305	352	360	349	356	358	374	323	337	321	352	341	316	331	333	324	355	320	351	331	323	337	337	345	338	318	370	390	372	329	338	363	351	347	340	342	337	354	337	333	358	360	361	321	327	313	356	343	351	362	362	314	338	401	356	324	369	354	346	369	366	326	308	304	354	348	368	340	357	334	334	371	349	325	352	379	356	361	335	356	371	320	357	344	362	337	344	339	343	326	323	343	329	394	321	355	311	323	349	340	341	321	282	335	355	355	347	362	336	352	322	353	370	387	341	357	381	357	326	365	387	357	338	355	335	333	348	327	317	343	346	368	324	357	389	324	310	365	353	330	334	345	354	353	329	354	332	363	371	337	322	337	314	329	322	338	330	346	358	314	322	340	343	343	351	330	344	352	350	331	340	329	344	334	356	317	379	362	337	344	349	338	352	360	320	324	297	352	328	374	327	355	362	355	354	356	328	366	337	351	375	348	349	334	358	346	359	378	335	353	373	380	323	354	360	334	349	351	344	330	340	319	340	361	365	358	344	351	326	314	342	374	345	372	325	363	294	318	362	338	350	365	357	342	326	340	311	346	329	348	341	353	370	325	343	316	340	348	375	325	356	319	355	344	327	350	345	382	402	328	341	344	333	390	346	322	337	347	328	371	304	357	331	332	360	398	343	344	379	330	351	338	314	321	369	356	376	341	365	350	346	350	349	368	344	341	358	336	350	328	325	357	376	351	342	377	371	369	340	340	355	341	336	361	378	336	387	339	338	357	338	341	343	333	331	318	338	353	357	364	355	321	325	334	349	338	327	384	328	368	346	335	363	358	365	351	353	383	359	334	346	347	359	383	343	321	354	320	350	365	370	365	355	345	332	363	335	362	345	337	321	373	386	340	361	321	367	380	333	358	327	325	328	359	332	330	311	384	352	366	330	316	330	325	315	351	370	349	339	343	346	320	341	330	343	356	323	361	395	327	336	355	374	335	341	359	372	327	301	367	325	373	317	329	356	375	350	364	346	362	309	372	366	356	345	332	350	347	370	373	368	330	350	320	313	332	329	357	309	350	316	315	327	317	354	337	318	354	358	319	349	354	332	338	327	343	401	341	334	372	332	336	326	367	327	342	316	369	357	333	353	342	303	323	373	362	358	362	320	355	328	347	315	324	375	322	352	367	357	334	370	355	315	362	345	353	350	336	366	341	348	320	365	338	349	349	322	325	332	362	332	347	350	345	369	354	325	337	332	346	325	340	356	346	352	343	356	356	355	357	355	317	371	358	348	315	337	335	355	335	337	365	339	285	339	357	366	317	370	352	341	370	349	352	316	351	331	335	327	380	343	346	301	344	366	334	315	339	313	339	313	348	326	351	328	327	345	360	365	366	376	362	334	328	359	342	366	348	349	312	343	330	330	327	371	347	368	315	334	368	364	374	357	349	359	345	374	390	339	356	342	335	344	327	340	353	336	331	347	355	384	340	339	336	323	335	359	366	351	307	337	334	343	335	362	343	370	338	318	329	338	318	353	374	334	358	341	305	370	357	334	377	315	366	336	330	316	351	287	364	367	342	379	350	322	318	346	349	346	307	355	352	368	349	357	333	311	333	341	325	347	297	367	349	314	332	346	350	338	349	346	354	354	346	327	338	350	341	325	343	345	369	362	358	318	336	296	338	341	337	352	366	350	364	346	341	348	339	347	333	347	340	344	359	341	346	345	371	341	339	369	323	366	335	366	367	359	339	335	344	340	360	373	349	359	305	305	369	357	354	348	359	340	360	347	384	354	330	368	377	345	347	338	333	370	370	335	324	349	351	340	360	350	364	369	354	375	330	394	335	315	336	326	338	350	342	363	383	356	368	344	389	340	352	356	353	326	342	319	324	336
17933	10994	11759	16815	13958	11424	9387	7975	35489	47076	40230	26512	6213	1925	1465	1047	1056	894	890	896	922	850	925	876	888	833	912	852	821	824	792	758	790	846	861	840	904	846	898	866	849	818	867	804	763	844	883	837	813	848	818	816	841	845	825	837	809	811	882	815	844	859	901	844	781	790	838	832	871	856	791	782	829	831	852	825	835	786	893	850	823	848	857	845	847	822	861	818	852	820	809	801	877	847	793	895	850	835	873	858	857	847	872	861	833	853	865	818	839	845	861	870	880	854	835	848	826	825	830	770	893	812	837	875	819	813	857	817	895	864	860	877	798	846	788	837	852	810	856	850	835	911	828	869	843	799	848	888	796	828	803	887	853	786	832	860	892	911	816	825	884	895	811	836	840	825	822	842	858	819	805	808	833	843	848	866	868	879	861	858	839	876	796	829	862	797	836	835	851	849	802	817	793	821	866	812	850	809	812	844	842	847	857	864	898	792	864	878	887	849	843	822	853	834	814	808	871	824	789	849	858	854	863	782	857	818	841	835	853	905	806	785	878	890	827	812	829	839	876	851	809	835	847	837	825	832	829	828	791	778	885	861	812	835	830	907	855	862	872	830	797	778	827	855	830	843	829	841	801	853	817	803	800	799	816	809	839	849	818	819	809	840	839	836	827	834	789	920	853	786	864	829	840	817	874	843	869	824	860	832	802	804	880	837	858	856	853	898	886	836	823	874	800	832	785	824	812	844	843	840	783	843	863	849	866	828	870	864	830	839	864	807	848	827	842	904	836	821	845	858	870	854	859	820	845	886	831	888	824	892	857	861	859	857	814	831	834	786	814	863	782	843	855	826	819	874	872	851	814	820	845	815	829	817	828	819	816	806	842	828	818	793	828	828	845	847	802	754	885	819	838	844	918	866	833	834	848	865	828	847	858	914	873	785	804	786	790	833	847	874	837	895	881	816	818	852	857	859	867	847	775	813	821	793	893	841	851	851	855	835	836	831	804	826	810	851	888	803	883	825	850	835	827	855	811	836	876	817	825	798	794	849	849	766	907	763	813	828	848	873	814	808	865	787	867	826	841	795	889	870	827	861	859	870	905	870	817	827	831	901	819	783	851	857	805	854	809	816	812	819	801	848	825	847	845	887	845	814	832	858	828	828	833	875	855	800	845	850	842	819	787	856	848	830	845	868	796	863	803	774	816	830	803	831	823	831	845	816	836	795	797	832	836	830	791	821	808	863	818	854	844	815	824	828	831	831	880	844	865	881	854	815	844	893	855	839	819	806	824	838	863	803	873	809	818	854	832	857	851	812	809	857	856	813	837	829	853	813	858	825	827	837	815	825	857	873	835	832	829	830	817	864	831	878	856	848	828	801	840	908	822	851	828	858	832	861	836	833	858	892	852	849	805	876	800	808	834	858	788	852	840	838	832	832	869	834	783	817	875	818	861	767	815	823	841	845	760	861	880	846	832	882	765	856	842	877	894	806	851	872	851	829	808	837	793	880	818	864	887	826	828	896	834	832	880	824	852	862	825	809	826	845	852	818	797	742	855	875	820	822	893	850	848	831	869	801	871	854	832	836	867	869	841	847	884	833	872	860	886	794	822	828	849	825	824	797	811	884	813	869	817	883	837	802	779	857	895	842	841	781	824	818	838	813	798	886	855	824	881	810	869	857	820	800	842	834	867	845	847	805	865	900	842	800	846	843	783	830	826	767	835	779	846	867	839	860	848	857	846	861	816	861	811	840	794	802	855	828	830	868	876	888	842	855	837	815	854	831	809	836	845	808	831	841	842	831	846	861	792	854	792	829	866	818	792	814	840	833	863	848	827	848	876	831	830	840	825	834	801	831	812	840	860	854	868	872	831	895	840	862	869	863	810	825	852	820	836	849	828	793	826	866	835	801	823	830	881	891	824	786	834	849	831	817	831	856	868	824	802	820	896	831	867	811	821	879	834	781	845	906	811	838	844	797	848	803	831	812	861	836	835	842	819	906	889	830	842	831	832	801	849	825	843	842	897	838	791	820	831	821	829	826	838	834	819	834	853	863	867	854	848	881	806	870	830	827	815	754	844	829	837	779	860	889	795	803	772	861	845	852	826	777	856	840	823	890	821	859	844	862	834	832	844	857	833	848	835	816	847	802	821	808	827	842	824	808	814	847	822	826	819	817	884	835	822	855	832	826	845	814	828	869	840	849	865	869	852	812	858	832	863	875	822	833	830	867	872	818	814	823	836	852	854	800	782	831	896	831	797	825	842	836	840	862	805	843	850	821	863	832	819	843	833	856	776	827	844	812	822	806	807	837	825	816	803	872	778	837	832	798	890	857	856	829	816	836	812	826	881	838	828	858	856	830	840	814	788	860	823	844	854	841	832	826	869	865	878	819	800	845	834	854	852	850	817	834	872	789	853	805	811	828	792	844	805	875	835	834	791	853	821	765	737	831	833	841	844	827	772	892	874	861	864	881	850	847	813	848	797	818	828	849	833	846	866	800	856	835	832	844	790	830	852	853	797	874	806	872	868	830	798	839	858	852	902	847	770	878	820	850	817	824	845	868	812	876	903	860	841	833	808	838	852	827	843	802	846	852	849	927	883	866	858	834	841	825	887	839	807	851	775	821	893	837	788	831	846	879	808	843	829	821	884	874	850	873	939	822	805	871	868	841	825	777	813	816	773	794	808	753	849	831	778	784	791	841	892	791	805	800	871	851	838	879	859	778	789	838	857	830	811	852	828	816	846	854	823	830	887	848	801	829	831	874	845	799	795	832	811	808	800	794	825	852	820	824	846	829	824	830	876	836	768	848	811	821	838	807	791	877	851	822	863	794	847	856	839	813	839	835	847	797	837	834	862	819	875	811	824	818	836	840	770	788	872	840	857	806	821	818	865	895	802	864	843	805	851	846	825	860	838	833	811	872	812	871	847	829	853	841	811	803	825	831	818	838	802	858	845	843	854	837	828	779	873	897	826	844	828	784	795	793	808	882	855	779	820	835	893	855	870	848	807	868	817	865	837	846	867	854	900	808	804	855	844	794	779	815	789	794	845	844	810	838	824	807	879	805	863	766	814	829	861	850	837	855	822	862	821	840	824	857	828	787	830	828	845	854	828	796	858	869	797	867	826	837	851	866	848	892	887	898	828	786	829	790	839	784	835	836	827	855	784	852	799	805	825	811	884	793	801	877	827	809	906	825	858	778	833	845	837	855	819	841	842	831	859	802	885	803	821	808	815	820	802	840	807	827	838	825	864	819	812	844	825	844	825	807	892	794	892	841	826	884	855	878	856	824	815	806	786	845	841	847	820	885	838	796	844	826	827	819	847	805	797	820	838	843	875	817	877	812	832	787	860	834	819	878	832	883	848	837	839	842	852	832	816	863	773	896	850	842	853	751	818	814	832	872	848	837	842	837	807	878	831	833	842	886	850	853	815	840	857	817	824	793	807	825	862	860	819	840	853	789	841	895	829	820	819	863	863	835	858	804	887	829
40677	33595	23528	19647	15203	9043	5687	4227	26584	44795	36527	21348	4746	718	421	304	323	287	275	249	284	246	250	231	249	297	275	247	270	252	251	245	261	257	260	261	254	255	262	277	277	270	268	273	255	259	242	267	235	247	243	287	270	264	262	238	269	233	230	282	261	260	246	241	265	269	261	240	278	237	238	279	232	255	271	261	235	265	241	257	238	240	243	252	251	254	269	260	238	271	271	274	239	241	248	245	276	263	275	256	222	255	271	237	245	252	276	246	258	256	242	239	248	238	244	264	238	246	271	196	236	276	278	249	239	261	250	247	259	266	260	262	265	280	252	262	244	251	268	263	243	233	249	261	256	280	231	239	246	264	265	241	253	289	260	238	243	266	276	268	251	236	272	248	250	241	263	240	267	239	243	256	268	230	268	278	238	224	236	246	232	248	246	248	251	282	265	244	253	267	249	267	259	223	251	258	254	262	248	237	235	246	249	271	274	277	237	270	224	274	241	254	255	258	254	269	290	284	264	272	237	259	264	230	230	245	264	260	254	269	272	268	224	287	262	233	266	216	250	243	261	273	252	281	228	244	239	267	241	217	231	256	221	237	245	249	244	275	276	260	263	229	261	265	272	267	256	242	240	268	270	232	274	243	247	245	242	261	224	251	239	274	269	246	255	249	247	258	247	250	270	275	271	266	279	253	256	250	252	242	265	266	251	245	243	253	248	260	249	262	233	255	263	251	256	263	250	235	240	279	260	257	252	253	265	249	228	235	247	269	266	255	292	255	248	230	256	235	235	247	249	244	233	258	269	269	259	238	239	267	267	265	288	279	252	234	264	265	253	232	267	247	281	293	242	234	284	262	258	263	268	263	266	254	241	295	247	245	244	223	257	249	238	253	234	258	253	267	278	242	237	264	258	247	227	255	254	267	253	245	264	259	245	256	262	234	260	265	244	255	260	241	266	259	248	249	261	264	257	237	252	259	244	245	259	247	264	238	244	232	252	292	242	270	227	250	244	264	257	232	285	228	235	273	269	269	258	273	259	274	247	236	271	259	240	246	230	234	251	271	237	252	257	274	223	235	237	234	279	256	237	241	236	273	261	274	262	252	263	267	279	248	264	253	265	236	252	253	269	249	251	240	231	263	259	248	308	247	260	267	269	242	258	228	257	255	218	271	250	269	251	230	286	273	285	241	277	250	256	249	269	233	250	261	230	243	249	264	248	277	254	278	243	266	234	229	236	278	239	249	250	281	252	262	252	220	229	258	259	267	267	266	257	237	264	255	259	258	281	266	251	257	243	265	280	244	247	285	236	290	269	264	262	257	245	263	241	264	266	279	264	250	277	240	247	267	252	279	228	257	227	244	283	229	276	241	249	234	263	247	247	230	265	225	236	204	245	289	257	272	243	287	271	272	241	246	265	272	260	249	242	235	268	244	240	251	260	256	266	260	244	259	231	252	238	244	237	229	269	276	241	265	241	234	277	277	249	252	255	282	260	263	272	274	251	234	235	268	251	251	270	246	251	275	272	238	250	242	219	256	274	241	260	264	263	263	243	275	271	259	245	245	263	252	274	261	309	231	252	263	279	233	225	237	266	259	267	272	247	281	263	285	279	264	290	278	250	258	250	229	276	247	260	249	253	272	241	250	260	268	289	248	268	254	264	262	248	270	248	252	250	259	244	258	248	257	256	228	243	255	242	254	265	272	274	233	244	251	264	258	266	261	233	236	249	238	261	227	250	264	262	281	262	252	231	224	279	251	270	255	239	275	249	214	260	245	257	244	274	275	278	275	254	256	273	258	240	262	259	241	264	225	249	240	252	275	239	259	250	248	252	260	238	257	265	243	231	258	215	259	265	242	262	262	259	244	285	265	216	232	258	255	276	202	217	282	235	236	269	242	233	284	255	269	295	253	257	272	248	286	245	231	229	238	258	255	247	249	238	291	246	264	273	270	282	261	266	223	271	263	249	213	253	260	271	235	274	257	216	281	241	254	280	285	252	264	267	215	253	274	237	272	261	281	280	252	257	237	231	290	253	248	232	273	270	253	250	242	275	250	246	247	255	264	238	257	231	230	281	259	278	263	260	281	261	256	253	253	251	239	241	236	282	255	283	261	247	250	298	238	245	234	267	250	281	271	252	255	259	251	219	263	258	280	255	273	270	244	275	257	260	243	255	243	235	281	245	259	236	242	241	257	238	252	246	268	253	271	223	261	263	256	222	254	247	234	245	254	275	235	262	270	268	225	265	254	284	276	251	243	278	264	248	274	257	274	237	239	240	261	265	276	231	248	237	236	277	256	261	252	259	226	261	251	243	250	255	235	261	275	272	238	251	257	248	268	239	252	283	265	235	259	249	268	225	270	238	242	246	215	235	227	240	254	256	249	274	252	247	255	273	241	270	225	247	276	255	254	201	254	236	258	233	253	252	245	235	280	251	266	265	260	250	242	265	247	242	250	222	259	268	272	243	261	259	244	269	282	249	269	211	253	247	250	244	248	241	254	260	260	246	282	261	253	256	272	248	253	246	266	285	226	254	237	271	242	300	234	250	262	246	259	261	241	255	250	242	245	237	265	247	234	260	247	268	238	245	256	232	234	288	269	267	264	269	245	275	287	263	227	240	232	258	264	256	236	229	254	236	260	248	252	260	253	264	276	214	283	265	218	281	260	226	275	250	274	271	269	255	227	274	254	237	314	266	276	244	272	265	273	270	263	273	256	238	251	232	227	232	243	254	257	252	226	275	240	240	268	261	249	284	238	237	263	245	254	247	266	271	246	279	216	262	256	228	270	272	262	245	244	230	247	245	263	255	219	259	269	236	277	232	274	244	251	246	265	278	252	257	246	237	266	246	257	243	262	241	227	230	256	249	253	225	268	259	265	256	251	274	269	222	249	267	231	276	287	260	277	272	244	235	270	233	242	279	234	250	264	248	248	264	216	253	266	252	253	257	249	273	249	240	248	213	243	249	234	282	240	258	251	263	256	257	262	264	261	255	233	252	232	250	260	262	287	245	249	262	247	243	244	255	273	242	248	248	238	249	269	274	239	256	276	263	251	261	279	276	238	242	256	250	266	236	273	266	247	289	265	258	242	256	294	252	258	253	234	254	231	267	266	241	258	269	260	245	261	238	245	238	258	259	229	240	258	273	237	251	277	261	230	249	262	271	240	230	282	243	245	247	275	246	243	241	231	259	221	238	270	294	261	252	270	268	223	258	216	274	250	259	253	250	251	273	259	232	276	244	238	254	262	256	279	255	246	265	266	265	243	246	261	258	284	270	251	249	237	264	256	251	272	255	249	267	279	251	260	227	277	241	233	253	251	244	260	258	237	248	230	267	256	233	270	261	262	250	235	264	257	242	246	251	246	246	242	257	234	253	247	247	265	239	270	268	272	251	213	250	232	260	267	261	275	247	257	251	246	235	270	245	252	256	202	243	253	244	226	242	243	250	260	262	267	242	254	279	238	272	263	255	240	222	255	253	266	271	236
28909	21463	17309	24396	22271	16946	14555	13970	45766	59919	51635	36331	8152	2949	1716	1069	923	760	725	702	758	680	662	630	670	620	654	630	653	671	644	654	612	620	609	599	602	615	606	586	645	654	597	639	649	635	669	634	643	641	615	615	670	639	580	615	595	600	599	633	646	630	604	643	665	640	627	620	594	597	583	639	640	652	587	624	659	627	543	647	612	612	637	619	629	646	613	647	630	640	581	614	656	627	621	646	622	636	693	615	611	610	708	605	622	667	642	626	597	648	644	627	619	628	626	577	633	640	624	583	636	594	619	595	638	629	614	660	654	638	655	641	608	640	640	631	583	637	641	604	619	610	625	594	633	588	618	590	604	668	625	615	631	607	633	634	590	577	615	588	596	612	623	653	594	620	613	637	624	623	615	607	611	631	628	603	601	602	619	633	621	605	620	630	610	662	598	635	615	589	616	617	630	662	630	620	572	611	588	619	609	645	633	604	592	574	627	594	583	646	638	592	604	622	658	600	652	618	639	619	614	618	593	628	620	638	589	600	655	604	628	606	642	601	638	654	606	616	623	674	610	611	586	635	599	615	590	627	630	659	604	635	634	644	708	613	569	603	650	611	585	608	588	650	640	635	637	632	638	648	598	607	673	593	618	660	615	632	642	622	652	616	610	596	641	673	593	679	647	655	586	679	634	640	622	595	647	617	636	540	596	560	664	612	605	579	568	663	603	674	608	616	666	651	619	626	605	645	616	595	619	671	605	585	623	607	631	611	644	614	638	618	607	647	631	584	609	630	615	634	641	633	601	645	595	648	596	638	596	596	621	649	608	629	628	631	646	649	610	605	660	616	641	596	601	645	644	617	625	608	617	648	627	591	616	581	616	600	613	674	627	655	602	586	638	591	643	655	652	637	591	630	636	621	646	637	569	617	646	621	645	602	620	620	656	597	613	650	576	593	597	605	611	620	580	624	620	614	617	607	624	633	622	640	591	626	613	628	601	604	629	642	611	606	624	676	602	648	620	648	604	638	653	630	616	668	609	651	618	621	643	648	629	616	592	580	640	613	637	661	631	664	649	641	608	610	608	634	616	654	658	616	619	649	624	636	672	642	615	656	644	632	675	603	634	669	657	584	650	589	616	570	640	579	625	640	641	624	613	651	610	597	630	624	613	599	591	579	625	621	587	643	622	601	653	641	609	628	629	622	619	665	604	620	609	603	639	583	613	649	670	649	631	611	577	637	611	636	665	614	601	644	620	635	599	566	665	681	603	615	601	593	586	620	613	630	598	615	633	602	606	630	598	581	630	609	590	629	637	631	620	622	608	642	600	630	629	598	658	610	644	633	565	617	608	613	603	639	618	644	669	594	625	611	589	613	617	634	621	684	626	569	613	610	636	666	580	628	634	581	629	646	638	653	593	646	599	649	646	634	634	564	613	648	609	638	627	599	644	596	617	642	614	625	665	610	599	615	637	636	660	649	652	590	587	582	590	647	598	657	632	603	587	632	640	616	621	611	633	624	594	623	577	582	593	663	632	606	631	603	623	664	596	590	590	633	670	598	620	627	598	604	569	670	591	661	629	601	652	597	641	624	633	635	701	615	582	706	655	583	662	679	596	582	598	632	628	632	597	637	599	689	582	613	626	582	621	590	625	619	617	610	616	598	627	626	665	620	613	612	640	690	600	660	647	667	612	579	625	641	622	669	636	642	653	652	633	647	627	601	626	623	614	644	608	590	646	631	592	600	601	661	606	653	631	606	633	591	586	604	643	653	655	640	582	628	642	644	608	601	590	643	565	644	629	638	629	647	637	677	635	643	640	631	668	619	592	641	637	681	609	613	620	584	640	599	602	620	610	612	649	608	573	570	619	624	623	632	619	569	606	633	626	641	561	588	603	626	644	635	626	622	583	571	652	605	619	655	624	594	603	618	635	633	639	642	589	620	592	619	600	648	600	630	628	636	608	614	581	614	622	575	621	595	659	560	594	645	617	606	594	582	628	594	596	634	660	614	657	645	627	622	627	627	658	584	610	648	614	669	630	596	621	559	611	603	623	586	622	641	634	610	669	585	619	630	611	588	608	595	630	636	663	578	642	600	630	633	648	638	646	613	639	640	585	623	641	607	614	604	651	631	644	655	634	668	649	609	640	598	629	611	620	653	601	661	633	610	607	630	618	570	628	598	623	644	633	580	630	641	650	638	621	630	613	663	640	627	641	657	637	625	624	625	612	607	641	639	656	581	634	603	614	615	603	619	654	588	607	632	643	608	636	642	611	642	689	624	632	630	632	612	620	599	601	631	639	649	613	639	613	662	595	630	636	631	577	594	619	631	636	591	631	659	649	608	615	601	612	645	616	586	679	649	600	628	579	630	668	657	569	646	627	603	627	589	631	622	590	610	613	558	631	657	628	619	623	625	623	607	619	654	637	605	642	612	598	645	565	642	630	563	553	632	571	594	635	612	623	645	643	591	594	604	617	602	627	637	612	631	600	613	700	632	630	625	592	602	622	642	628	620	595	626	581	583	629	629	566	606	629	611	620	641	630	608	615	627	614	591	661	611	615	651	632	621	642	598	648	615	645	619	608	597	623	643	617	653	660	625	615	658	603	620	622	588	671	644	583	643	578	631	641	629	614	597	604	630	624	594	596	623	591	640	595	613	612	647	622	615	612	612	616	611	613	630	595	621	594	622	652	593	602	625	621	617	587	640	609	616	645	618	595	644	683	580	625	620	657	612	658	633	618	667	609	626	629	597	637	607	615	656	668	606	614	631	589	586	642	621	609	662	605	618	635	593	652	590	645	635	641	614	630	645	643	571	637	676	592	635	619	643	622	646	646	610	659	650	639	622	558	617	596	671	629	673	663	611	634	569	607	630	633	619	600	585	653	654	664	623	605	606	582	606	607	609	660	622	608	605	659	621	599	585	658	674	626	616	618	634	580	644	603	589	615	606	620	650	633	679	647	563	634	668	642	614	627	598	639	602	636	643	598	644	646	642	629	608	637	612	608	598	601	580	605	636	606	585	619	620	635	597	634	652	670	635	609	622	575	631	653	613	603	621	619	592	652	644	602	663	643	636	609	658	642	614	669	635	651	627	649	609	641	614	606	652	638	591	605	615	612	565	590	575	605	635	582	576	659	590	631	564	616	614	663	637	623	589	645	617	639	657	586	618	637	604	564	609	625	603	589	640	651	621	601	642	612	627	652	639	571	636	624	574	593	601	626	612	642	649	614	610	632	622	671	606	610	624	665	602	598	615	619	610	609	619	599	606	648	609	624	625	606	618	590	628	603	596	590	641	609	595	611	624	648	640	661	625	637	618	600	628	643	640	617	600	619	637	635	595	601	633	676	657	589	649	615	651	597	632	626	600	615	596	591	609	642	618	616	641	612	571	631	626	628	610	613	643	604	579	604	619	621	587	595	603	640	658	616	641	602	587	615	586	622	617	606	616	618	612	582	611	609	640	621	602	638	639	627	628	564	621	660	653	641	632
10020	6146	3526	2147	1654	1081	837	672	1065	3137	3535	2302	630	326	297	316	311	321	313	285	344	311	277	281	315	304	312	310	274	329	346	282	286	330	294	292	317	301	285	333	295	313	272	305	318	269	291	288	284	309	309	300	297	327	284	315	289	313	312	300	301	290	316	279	325	296	341	289	281	288	291	321	329	340	276	311	315	281	306	291	311	324	289	305	291	298	309	323	290	299	311	334	296	309	310	304	298	291	329	302	308	284	272	287	326	321	290	284	305	306	326	311	286	318	305	310	297	292	345	305	314	284	284	319	311	313	300	333	336	345	309	305	305	302	330	340	310	270	298	283	296	310	326	309	310	313	311	315	311	322	312	353	324	306	332	303	285	325	276	318	303	294	311	291	297	322	301	271	298	320	313	317	312	281	276	309	297	300	278	303	281	288	292	313	326	298	287	317	308	277	296	318	293	296	304	287	322	322	298	271	313	273	350	281	288	320	295	309	277	279	310	294	297	308	305	297	320	300	262	377	341	334	282	284	297	290	298	305	301	291	299	317	295	292	270	311	302	329	325	304	287	306	318	325	305	312	326	306	294	311	297	347	321	295	295	318	293	325	318	311	288	345	296	286	285	332	305	295	295	329	298	342	306	293	294	305	281	273	284	322	286	277	322	311	277	339	314	307	299	276	316	347	314	332	346	327	312	302	302	304	277	311	293	291	307	295	287	309	305	318	321	310	311	303	296	295	328	338	344	273	305	340	298	285	283	313	296	285	327	318	345	332	315	282	282	315	330	319	309	347	337	314	295	289	277	311	328	292	327	312	302	319	335	306	290	293	332	281	312	295	286	291	308	320	329	302	307	305	321	288	303	286	311	282	316	328	297	324	310	306	309	339	283	289	319	266	341	292	309	289	286	296	310	301	303	348	334	304	329	274	344	323	317	315	281	293	331	308	307	285	300	322	345	330	311	322	300	304	285	329	286	291	274	310	318	300	313	320	325	316	268	323	285	327	325	319	308	293	305	307	324	274	273	303	290	336	281	291	299	314	317	268	319	297	302	325	303	331	322	262	315	325	321	306	327	308	316	307	295	274	317	253	312	265	277	274	331	292	333	284	316	300	278	300	312	329	292	314	309	311	278	288	296	311	307	300	308	341	313	320	317	295	307	288	322	330	299	315	298	332	329	291	287	293	312	335	296	294	334	297	285	276	358	312	301	270	308	279	314	302	331	306	343	312	325	320	274	300	271	307	304	289	317	325	322	306	324	296	310	309	307	298	302	338	303	305	291	332	307	306	315	295	311	300	306	343	309	272	266	333	290	260	295	298	293	301	293	314	306	290	294	273	307	332	320	323	315	266	329	276	287	311	317	307	299	290	291	309	315	314	282	304	296	319	299	278	289	332	297	306	295	309	314	289	314	275	306	305	316	297	277	306	305	333	284	337	324	308	298	268	311	323	293	303	298	329	320	331	343	299	317	314	289	313	311	308	302	306	306	300	297	306	312	295	307	302	324	314	351	310	320	294	315	260	307	298	312	320	312	322	293	312	321	327	321	334	328	294	291	311	317	300	300	294	316	318	286	279	321	308	321	294	310	310	297	316	293	317	314	284	324	309	295	328	319	286	329	297	331	298	322	312	308	291	317	308	326	309	286	344	327	319	298	282	330	352	354	283	307	292	334	351	302	324	305	327	308	309	299	323	291	323	340	273	275	326	290	296	332	282	311	326	307	293	300	324	301	309	290	291	309	307	303	286	313	296	332	282	293	280	296	319	288	307	301	358	310	294	306	279	307	320	290	321	332	347	287	304	278	302	259	320	303	320	286	287	315	288	310	289	316	298	302	323	317	306	288	284	323	364	292	324	324	298	315	286	303	291	276	327	308	325	321	300	318	301	301	316	319	324	307	330	297	281	302	324	338	279	319	323	309	295	309	315	284	319	310	289	301	297	312	288	327	291	292	303	318	297	322	340	312	314	301	304	307	305	310	291	331	259	338	303	326	356	262	289	338	298	303	310	333	293	303	288	308	301	338	293	330	310	293	330	291	322	319	312	313	282	311	302	306	290	306	323	297	314	309	322	312	297	311	316	298	310	290	320	304	305	301	298	315	296	269	330	317	326	319	317	320	321	324	325	343	296	295	310	319	295	295	307	317	305	342	323	314	303	284	357	331	294	321	321	307	292	298	292	296	329	302	322	313	298	283	299	293	313	287	324	320	354	362	299	303	295	290	341	313	257	313	322	302	300	328	287	311	308	321	293	305	285	298	295	300	305	297	303	287	270	310	309	320	324	286	311	315	316	274	277	344	280	287	297	287	315	325	342	296	303	328	325	289	315	314	300	299	325	324	313	325	339	318	284	309	338	302	285	305	292	321	326	301	282	310	294	296	297	284	301	312	276	323	303	311	286	300	285	298	315	325	321	294	356	303	283	312	296	260	254	300	283	305	323	311	287	304	330	311	281	316	301	282	300	280	302	315	306	303	338	294	299	317	329	319	296	265	275	298	276	344	308	290	323	312	282	307	275	281	286	294	294	308	326	307	300	339	324	264	314	324	283	296	294	314	290	297	314	331	309	292	318	251	299	266	325	309	304	291	322	298	284	294	291	335	286	285	305	317	307	304	356	320	294	304	305	314	319	278	323	309	325	310	319	313	310	308	291	301	297	312	304	296	294	302	303	305	300	327	310	304	307	286	278	317	304	300	296	294	321	327	286	329	335	288	275	318	291	305	306	308	291	301	312	277	291	325	317	286	304	331	312	302	318	323	302	301	336	341	295	334	331	324	294	313	290	299	315	324	295	289	285	315	299	323	314	290	313	303	319	312	307	308	310	326	297	299	318	315	361	301	322	308	297	308	298	318	287	326	282	307	300	293	313	306	334	309	291	306	290	300	321	296	307	331	278	279	317	299	293	327	275	273	329	305	324	297	293	294	296	326	319	314	284	304	311	313	341	290	327	295	320	304	311	299	285	319	332	276	332	334	303	301	311	305	321	337	308	316	296	329	284	310	289	286	284	273	294	291	324	318	343	297	293	324	316	297	310	304	306	284	312	344	339	296	310	309	308	316	304	292	318	308	281	324	306	288	325	290	277	308	300	299	286	311	294	335	314	315	308	311	304	303	319	314	294	288	310	307	304	287	339	304	307	280	286	318	292	322	289	325	314	306	304	290	261	322	333	313	322	324	290	304	330	315	322	305	314	336	318	322	303	325	281	267	325	306	321	321	308	311	349	305	298	279	303	288	333	263	320	313	322	287	269	306	296	298	301	299	338	304	339	326	299	269	306	344	332	300	300	328	321	318	317	276	296	292	289	306	300	288	337	311	341	308	303	307	286	315	315	328	317	313	308	305	300	290	289	317	297	301	300	340	306	281	306	296	289	361	310	297	305	296	304	311	321	293	291	314	288	309	276	292	305	325	299	307	314	306	273	307	280	305	319	311	275	336	282	323	305	329	295	282	314	291	330	336	345	317	305	283	314	322	299	310	278	285	303
7309	6013	5735	5746	5487	4011	3015	2646	4772	12206	12211	7508	1779	817	791	761	748	752	706	793	760	786	743	761	802	816	691	725	756	818	767	760	769	779	707	771	783	784	793	736	730	804	771	759	750	740	737	746	746	715	794	749	725	719	726	714	740	765	767	737	722	765	786	794	708	740	754	726	806	730	817	749	765	713	729	736	770	685	744	753	689	749	717	761	724	763	722	764	725	736	767	757	731	733	741	763	790	744	813	788	722	778	722	817	776	700	759	743	763	741	765	769	756	808	761	737	740	744	739	792	752	768	752	703	795	731	716	750	723	715	797	721	782	757	801	757	781	803	740	772	790	743	727	752	722	795	734	755	678	715	762	792	746	753	766	728	723	792	744	735	747	737	754	730	746	736	716	723	797	777	771	784	784	754	748	703	741	728	722	793	732	780	772	767	762	745	748	749	737	707	748	816	787	760	752	773	760	740	763	743	728	759	750	774	767	800	721	761	768	803	714	735	740	737	752	731	743	791	742	824	726	727	750	721	718	707	749	720	738	751	734	754	720	705	735	722	753	723	800	751	799	729	753	704	756	775	735	772	738	731	790	764	721	739	740	790	775	778	777	755	747	785	752	754	735	753	772	783	716	780	734	740	731	766	794	748	762	731	720	726	764	786	752	771	742	790	765	766	728	750	753	733	727	749	723	742	711	760	730	771	730	700	756	771	766	727	749	752	746	716	785	760	737	750	791	770	767	734	755	785	709	753	717	746	760	766	739	757	714	746	718	772	802	734	753	782	761	746	764	804	803	759	773	815	774	779	697	726	748	752	799	752	724	786	784	770	786	807	746	805	724	748	768	769	808	769	766	732	781	673	753	713	765	749	716	753	777	778	789	740	776	766	790	774	743	763	795	778	760	762	768	740	735	745	814	795	827	727	789	794	711	768	707	723	747	790	762	755	749	734	751	721	810	735	729	741	749	755	750	693	746	769	756	765	722	721	735	788	770	744	737	744	727	717	751	757	742	741	769	755	738	719	724	773	764	754	755	827	734	731	738	825	794	745	728	724	771	755	771	761	737	742	701	747	743	813	734	735	772	710	726	781	768	770	758	765	722	754	689	776	762	718	716	795	767	751	717	760	742	700	769	785	744	751	801	729	705	742	806	739	787	769	764	779	784	728	750	763	752	732	789	740	737	768	775	755	747	751	709	804	753	726	706	689	730	744	736	732	724	780	723	731	757	791	747	746	780	769	719	735	722	751	762	737	764	786	721	760	729	781	731	741	779	711	774	761	750	718	741	763	776	776	783	772	677	769	751	803	738	745	747	678	826	703	760	779	727	763	769	767	766	785	721	736	733	780	708	797	766	739	748	815	739	739	784	772	741	750	739	763	708	782	725	799	700	770	761	740	752	770	782	758	708	732	759	763	796	710	745	841	762	758	738	704	762	793	759	783	717	788	759	750	751	751	736	785	727	757	786	756	735	750	789	706	769	747	771	730	749	737	732	733	736	702	759	689	756	749	773	764	749	739	699	757	740	758	768	771	779	741	760	748	734	792	734	744	703	724	753	725	714	748	786	772	823	744	772	774	814	724	738	765	788	781	724	741	764	772	704	757	756	678	736	691	716	743	759	698	777	719	759	763	762	714	780	738	747	779	736	748	759	758	736	711	787	800	714	783	789	770	745	760	699	776	771	761	761	747	742	755	759	763	735	749	777	751	756	751	748	712	749	758	768	777	798	775	731	751	769	748	798	770	806	757	742	723	753	706	715	681	709	719	820	748	741	694	730	766	739	748	705	719	779	739	717	741	739	726	771	770	766	731	743	775	740	760	721	758	779	739	776	733	772	761	805	760	798	782	758	773	752	724	739	736	793	747	752	747	780	789	752	795	742	750	750	705	751	762	717	728	740	720	735	734	721	778	746	715	766	743	737	753	752	746	764	785	755	714	710	778	781	748	736	732	734	752	751	721	737	810	739	729	739	773	750	716	711	775	798	729	752	781	736	764	734	751	740	760	801	779	698	780	725	768	749	734	766	766	765	785	725	752	748	697	774	741	738	731	756	780	705	785	748	759	722	785	747	744	746	722	744	740	755	769	765	741	814	731	755	765	763	731	718	792	771	772	787	762	787	749	754	718	748	735	755	754	727	670	759	751	741	742	729	744	778	792	741	741	792	766	762	769	758	716	750	735	748	753	744	755	723	743	724	727	724	752	791	748	744	757	725	814	776	748	728	738	777	734	730	753	766	780	796	756	778	710	746	748	746	735	744	748	766	745	735	780	743	776	753	737	738	705	722	779	768	737	757	677	811	752	818	721	744	705	793	796	724	728	740	766	736	762	723	732	764	797	728	712	762	685	756	758	722	758	750	758	728	810	707	805	749	757	741	800	740	782	768	746	763	785	718	764	798	748	755	740	774	695	746	783	750	775	767	738	710	761	789	773	735	761	773	746	737	735	791	799	700	736	720	763	757	674	732	770	725	756	691	732	758	717	786	733	735	761	748	768	775	696	719	774	801	748	770	752	722	747	772	756	758	726	755	779	750	784	713	720	737	756	832	755	752	715	738	792	763	724	775	756	758	774	771	730	766	768	736	675	757	746	749	761	722	778	742	758	724	749	737	732	762	745	750	770	777	773	757	745	721	771	796	702	756	772	778	774	770	735	743	744	744	745	769	731	783	795	690	779	744	725	709	791	735	723	748	742	804	796	743	705	737	755	785	744	786	745	756	758	752	763	696	737	754	773	739	713	755	771	758	752	766	730	718	728	779	759	722	777	707	725	776	737	730	753	738	712	778	795	725	773	736	792	729	731	778	749	804	737	784	740	759	759	759	711	716	805	759	712	718	745	758	783	776	754	772	744	746	717	732	699	763	746	742	750	736	714	819	751	744	723	755	727	762	727	692	762	725	721	763	751	733	735	775	758	769	777	731	754	734	710	747	746	757	712	771	758	708	743	747	727	758	745	756	773	772	779	717	764	788	722	733	732	700	749	776	734	741	732	760	789	778	752	761	775	715	730	774	740	726	749	772	769	780	764	775	756	794	707	777	737	797	730	720	762	725	743	742	762	746	763	756	775	765	760	732	749	767	741	734	748	735	768	767	742	745	775	741	748	766	740	790	768	767	739	760	736	799	690	707	734	759	735	785	728	771	772	706	748	757	726	823	748	769	804	764	744	739	724	735	728	796	720	771	760	729	712	705	758	766	768	777	814	741	736	756	763	717	719	769	768	764	742	748	767	733	717	735	741	758	793	732	781	761	767	719	736	776	759	776	795	729	693	739	725	764	781	782	741	760	728	797	747	710	729	794	759	796	746	702	731	766	761	743	744	749	713	775	775	704	761	739	786	748	781	774	744	696	750	733	738	736	784	728	772	772	757	760	738	762	721	753	765	774	715	769	778	760	785	700	702	753	801	721	764	725	730	721	744	756	768	744	719	756	762	783	767	706	782	718	722	790	707	761	743	759	726	722	713	764	806	726	719	741	794	737	743	781	721
41503	39035	25233	16660	10573	6047	3151	2128	12746	27345	23848	12689	2342	515	449	338	393	358	329	352	389	327	358	342	332	339	338	351	355	375	365	382	362	318	355	350	385	316	333	308	322	335	371	349	353	347	341	334	365	350	261	382	368	340	375	360	341	359	344	324	348	377	348	375	327	332	331	338	339	344	354	313	365	336	359	297	384	368	362	354	333	368	338	334	356	321	316	354	344	349	344	341	334	353	355	358	362	351	342	358	327	360	366	360	364	321	337	351	354	400	316	348	351	371	335	363	367	331	330	340	296	360	350	337	372	330	330	354	319	344	364	332	335	349	376	339	333	317	345	352	381	350	330	356	319	360	348	325	359	368	342	363	349	336	320	368	327	347	377	345	326	346	320	364	348	336	344	381	351	329	375	370	351	338	333	351	357	337	336	335	315	339	362	357	349	325	358	334	368	314	338	356	343	345	334	357	339	358	332	357	323	359	329	329	345	349	295	335	343	373	334	311	328	337	347	331	296	347	342	349	361	353	343	347	362	334	370	345	365	347	380	343	320	313	327	329	355	337	334	376	344	357	337	362	339	367	339	348	329	348	345	341	326	366	344	349	339	327	361	305	336	355	338	347	331	362	324	340	354	331	337	335	326	374	348	380	345	331	371	320	352	375	320	332	326	341	337	346	361	367	346	321	354	374	313	319	335	300	350	336	367	270	337	346	330	356	361	311	358	335	339	383	336	402	352	405	365	338	319	367	335	347	367	352	324	351	323	349	335	355	326	327	351	356	345	335	381	356	354	351	323	369	338	320	303	373	383	364	331	331	354	310	338	336	339	333	328	367	297	371	352	342	346	303	349	364	341	368	342	342	356	357	356	348	352	347	348	360	353	329	338	382	337	359	354	333	383	320	375	356	339	353	319	349	371	358	345	358	348	381	364	367	345	365	352	382	345	350	332	355	363	359	377	330	348	375	328	329	352	325	344	357	330	322	375	387	347	330	303	345	359	310	350	376	356	340	400	316	376	328	339	329	337	338	347	375	362	336	306	383	313	277	352	343	337	338	346	359	314	355	337	341	345	344	359	306	336	346	373	302	360	351	335	351	364	335	351	365	372	349	337	348	354	343	324	350	330	331	313	328	345	336	358	328	328	357	350	325	353	378	321	377	362	367	309	363	359	346	327	340	350	315	332	316	327	302	370	337	329	300	365	338	315	360	338	354	375	384	390	350	360	381	304	334	358	359	303	327	316	363	347	364	368	365	342	353	357	311	352	364	393	340	353	331	323	357	345	368	346	344	319	360	355	335	339	332	355	344	377	363	375	305	338	355	356	346	397	334	354	311	351	294	339	331	327	327	340	350	351	297	339	348	340	342	327	345	352	343	380	321	364	345	363	327	347	328	367	349	355	333	346	350	361	365	331	362	300	313	373	349	365	315	377	333	337	327	348	339	331	346	329	315	358	326	345	351	344	347	313	307	329	357	307	354	337	318	336	370	313	334	335	336	346	330	359	340	308	324	329	302	355	336	304	332	339	369	377	314	351	344	364	315	355	289	349	343	325	332	351	346	321	352	355	339	345	326	346	352	325	319	330	371	356	340	335	342	340	321	337	341	343	324	357	343	339	341	356	367	342	330	340	323	367	351	322	368	372	389	331	365	341	354	338	359	353	362	330	340	324	341	363	340	331	364	383	322	322	366	358	341	355	318	290	334	341	331	341	325	322	362	373	353	332	348	352	323	371	346	324	316	356	368	306	342	383	357	377	380	328	359	357	344	362	351	340	362	326	318	370	347	342	350	345	349	351	345	371	307	358	352	341	359	332	317	308	337	358	352	340	322	318	333	342	375	339	343	363	360	332	339	345	323	400	333	352	345	321	309	348	322	387	322	336	367	339	392	336	312	363	341	344	344	302	313	355	342	356	326	351	359	350	389	348	334	364	359	337	346	363	356	325	351	357	344	348	349	356	308	332	340	324	348	331	348	354	337	350	363	329	384	336	343	322	343	340	373	331	337	344	371	354	320	350	339	361	345	342	332	347	340	320	345	371	347	350	335	338	368	364	344	335	337	367	296	369	329	306	333	359	326	368	334	352	352	321	342	359	326	327	339	356	353	350	319	343	320	347	311	331	353	354	325	350	328	386	342	312	336	318	359	338	351	342	345	349	364	323	328	383	337	351	341	350	366	355	323	374	348	360	333	339	334	328	361	321	371	353	358	357	372	321	357	344	342	357	328	360	344	307	299	352	321	307	358	320	331	349	339	345	347	331	319	347	322	345	361	320	327	346	345	337	364	370	378	367	386	318	323	324	343	372	330	359	366	345	296	360	343	339	344	360	335	327	331	337	352	353	355	365	373	346	370	349	347	354	334	369	365	366	338	347	375	332	333	348	336	367	373	331	345	364	341	352	333	360	350	353	313	356	333	328	342	356	377	348	316	332	313	333	353	348	343	343	348	354	328	391	343	373	408	368	320	364	327	362	293	329	373	331	362	342	330	343	317	355	344	350	357	337	317	332	335	334	353	332	340	333	305	367	367	317	334	377	359	383	337	322	336	350	363	353	343	311	321	324	364	347	312	359	338	338	351	344	330	326	356	352	322	357	326	337	331	312	390	349	382	332	308	365	350	335	348	317	314	346	342	331	355	368	389	319	312	332	326	355	364	359	350	312	334	363	319	373	368	381	369	346	364	367	334	308	346	338	323	312	317	327	337	346	337	340	362	332	357	375	351	347	342	346	333	328	352	333	351	353	362	370	348	321	354	343	334	340	366	325	345	321	330	307	384	339	332	361	315	356	325	344	367	395	339	343	361	340	368	349	323	338	342	337	327	367	324	322	337	335	335	329	326	329	339	355	344	337	350	354	372	338	333	334	362	347	357	339	373	364	350	359	351	351	344	371	338	342	343	338	328	393	360	343	340	352	348	337	305	334	345	323	327	335	335	324	356	312	388	335	324	389	299	345	321	366	362	380	296	327	361	331	319	355	383	315	345	325	327	360	343	369	316	338	344	337	354	332	349	315	335	322	335	352	334	310	341	327	343	285	367	358	374	345	345	340	312	354	377	420	347	363	348	349	383	330	311	356	316	343	368	367	323	384	370	338	328	336	312	338	364	323	361	363	381	366	349	354	352	331	339	334	324	329	312	314	344	356	352	341	349	342	330	355	347	327	321	341	345	372	336	320	334	365	369	331	333	343	354	389	331	323	325	348	364	334	307	308	346	349	361	328	355	328	343	355	336	298	350	333	360	327	330	324	371	325	324	380	386	392	334	320	359	342	347	322	313	334	318	360	340	354	330	319	323	333	320	333	334	323	308	340	341	331	346	328	361	334	339	346	359	370	364	334	361	323	321	358	319	333	381	361	337	348	318	347	336	372	357	345	329	345	372	358	360	365	365	344	370	345	359	365	368	390	382	362	357	380	341	349	365	362	346	332	315	318	356	353	336	332	364	361	332	348	351	315	339	353	356	338	355	337	333	353	367	326	369	325	330	358	344
31555	31658	14364	15398	14059	11649	8470	8668	32268	47499	41660	27902	5859	1762	1290	960	985	871	901	844	829	870	813	830	854	807	801	852	807	862	854	824	840	828	842	846	843	826	802	821	855	808	863	830	860	853	788	819	856	794	818	819	826	848	840	797	818	870	821	812	880	814	813	846	826	814	840	843	863	867	794	773	854	825	818	850	766	834	816	823	818	826	811	824	853	843	894	883	775	868	805	845	827	830	855	777	804	812	863	822	862	854	803	799	863	849	877	831	823	834	844	821	836	853	839	777	893	825	807	853	832	837	780	818	821	813	787	805	827	774	842	821	851	816	886	857	879	835	832	786	824	811	803	809	817	809	797	799	815	865	826	810	803	814	796	780	847	828	792	831	817	803	861	836	789	775	814	810	854	790	837	851	843	839	819	877	855	832	791	820	814	818	819	833	857	803	816	816	857	814	834	867	818	831	812	797	858	774	866	804	791	851	827	800	833	838	844	797	820	820	837	787	834	800	795	801	874	847	801	827	836	792	800	773	824	823	827	815	817	808	850	835	837	789	826	877	842	829	829	825	805	795	799	833	847	812	865	763	811	818	841	801	848	794	771	781	840	789	775	815	826	883	848	870	849	836	801	872	881	770	832	780	766	797	828	837	835	827	871	819	815	851	902	858	867	790	806	810	765	871	840	799	818	801	850	836	848	840	841	813	846	842	840	827	828	823	846	838	812	796	813	781	804	801	805	800	831	852	889	907	812	786	807	864	817	805	884	873	861	831	799	782	819	830	815	881	803	834	827	806	799	828	814	875	828	819	831	828	826	838	801	829	895	787	801	858	814	800	789	855	820	865	805	801	798	835	827	854	800	873	803	861	756	782	836	772	871	840	790	797	892	793	818	767	845	817	834	812	808	816	839	828	810	815	806	899	891	851	826	887	824	806	830	759	800	822	802	786	798	829	788	802	875	857	802	818	849	812	772	801	843	828	831	827	840	838	802	835	849	798	811	795	819	834	837	781	801	745	818	878	797	810	798	801	800	837	788	761	868	780	825	832	850	842	828	824	820	777	827	866	838	846	815	858	816	812	846	845	850	875	821	822	827	837	856	828	821	823	774	826	851	816	812	858	855	811	871	803	839	823	818	857	821	852	852	797	858	829	810	827	821	845	804	839	767	785	798	786	834	787	796	819	860	826	830	795	825	788	848	795	828	802	821	826	796	866	855	810	771	861	870	856	821	776	827	783	895	836	799	855	839	819	862	830	830	766	817	847	773	817	804	826	859	860	815	822	827	818	777	832	806	804	834	818	819	809	795	873	807	788	847	844	829	821	820	843	844	821	850	760	846	815	824	842	784	859	838	826	814	821	870	820	817	825	866	796	814	827	798	879	828	828	821	793	809	831	821	821	796	819	842	800	829	820	807	740	847	828	843	832	845	823	844	786	815	805	817	819	789	827	866	825	776	812	797	790	828	829	811	787	852	825	830	812	809	777	820	824	817	786	761	831	833	817	767	851	865	838	807	799	785	864	790	871	826	804	844	864	799	804	866	897	795	847	846	859	792	819	869	850	814	821	822	841	827	841	811	855	785	845	834	846	750	822	827	844	826	818	863	827	824	875	844	893	832	759	825	836	797	862	872	822	849	806	788	817	816	894	760	802	815	859	766	814	801	846	849	837	803	812	828	800	886	822	817	811	869	782	855	856	845	841	851	829	832	818	833	857	870	840	852	844	824	848	812	839	831	820	790	824	795	797	824	852	827	851	816	825	811	808	825	848	823	854	839	799	844	828	834	856	850	827	796	822	823	776	820	871	800	824	821	852	800	802	798	867	792	829	842	882	842	836	816	816	856	796	804	811	823	803	851	856	805	782	832	833	816	777	818	818	780	829	826	802	824	828	811	826	811	835	830	855	823	826	786	816	781	786	817	786	808	813	868	786	904	853	821	787	823	799	827	857	792	824	797	786	825	850	818	825	846	770	764	826	851	832	835	811	858	812	802	843	870	797	807	836	835	826	833	839	880	859	795	821	826	854	848	791	858	851	860	783	833	867	801	802	836	825	833	821	808	846	804	818	869	809	822	801	830	832	827	827	806	853	848	841	810	799	835	755	856	828	865	849	834	831	789	753	806	806	854	817	824	802	812	856	829	781	877	806	850	797	831	842	843	833	821	831	916	810	840	856	861	793	773	772	814	802	870	803	859	835	810	839	795	816	843	825	826	794	807	835	771	814	806	808	850	847	857	817	830	780	813	795	853	815	835	829	819	819	832	824	807	813	808	793	832	812	832	796	837	818	798	805	823	788	887	818	838	829	863	795	841	798	816	825	783	760	801	832	855	833	806	801	849	818	865	835	803	819	872	815	847	825	838	838	831	794	834	813	789	818	833	786	826	833	811	830	871	813	865	878	791	823	795	821	827	803	859	836	862	771	784	796	875	865	878	800	883	837	862	765	808	851	865	797	790	876	738	831	886	816	783	826	794	815	810	818	756	830	877	816	839	827	791	770	852	811	802	810	831	844	829	820	836	806	830	831	867	785	848	867	841	799	849	868	858	838	833	788	825	840	795	790	833	849	798	789	788	804	787	793	807	799	817	807	853	854	800	865	809	800	814	817	778	759	765	814	828	839	871	829	787	854	812	822	868	780	824	804	861	886	826	830	852	823	829	817	808	815	818	841	791	878	799	874	835	827	831	829	822	840	820	819	851	871	801	841	831	854	877	839	813	822	828	786	795	872	830	811	851	845	828	801	781	822	759	810	816	814	803	882	846	833	817	778	793	853	843	814	818	857	812	829	782	824	804	819	823	826	805	807	817	841	881	841	837	814	771	784	794	850	823	817	796	852	845	771	824	778	824	842	837	834	808	792	853	791	806	864	852	801	813	828	849	834	792	807	799	837	839	827	843	826	820	802	842	802	844	896	827	795	835	869	844	813	844	862	822	764	898	835	841	845	811	805	828	859	842	803	837	858	815	827	841	794	866	851	810	806	800	816	806	828	821	789	750	832	862	833	800	816	760	845	860	836	810	856	795	845	846	806	782	818	807	853	835	773	845	825	845	780	824	816	835	839	800	835	863	793	815	787	816	840	849	785	832	838	845	825	806	848	861	818	751	870	819	844	793	796	770	835	795	787	845	799	831	859	886	868	822	838	792	864	764	815	798	806	793	841	827	821	787	837	833	783	820	802	820	848	832	841	835	858	825	850	816	863	769	838	859	796	886	810	808	791	796	835	789	821	826	843	826	772	821	777	806	841	831	837	816	826	820	842	799	793	818	779	800	843	833	793	823	795	845	818	816	812	826	896	791	797	842	802	796	813	811	844	833	777	832	802	850	843	852	834	814	830	812	822	831	796	778	821	860	790	798	808	863	832	848	778	822	847	824	839	849	887	857	805	836	833	785	834	850	825	812	822	818	864	916	824	838	828	767	876	839	837	837	797	876	849	842	825	838	834	829	819	793	837	780	806	789	802	821	866	815	840	823	782	841	890	810	782	843	861
46102	47588	26036	22248	18389	12095	6518	8305	30706	39908	35101	23319	7704	827	456	326	304	279	255	237	266	251	228	258	282	251	263	235	248	258	251	272	241	255	243	220	269	272	261	268	244	244	255	247	242	244	239	262	263	283	262	248	268	280	232	241	266	249	271	253	240	237	286	266	286	263	231	274	238	239	226	217	236	243	250	243	250	252	258	248	260	256	223	265	252	264	242	255	256	287	228	257	231	246	246	254	253	263	270	238	237	230	253	256	256	268	260	250	247	250	245	254	248	248	239	255	258	249	274	235	229	251	247	241	238	247	286	240	261	235	280	276	266	253	237	256	250	287	288	276	267	242	264	262	251	243	308	270	240	218	248	311	241	261	227	228	238	268	276	269	263	240	292	239	280	253	259	232	254	225	253	248	233	232	274	281	239	248	250	273	256	277	213	263	265	286	242	252	266	243	252	270	266	244	258	251	232	256	272	269	287	266	243	242	242	245	267	289	245	260	249	247	210	245	249	237	238	278	286	259	257	265	232	266	230	256	262	270	262	283	248	233	255	280	231	274	260	264	269	261	249	248	273	241	256	252	261	251	240	269	262	244	214	240	279	247	225	264	263	264	263	231	259	292	265	234	242	235	267	261	246	231	262	233	246	268	270	275	218	236	267	259	282	247	267	248	249	244	292	266	268	249	251	234	250	250	274	248	234	240	274	279	261	268	213	244	243	245	229	258	217	258	288	276	246	264	254	259	259	234	247	254	254	273	244	272	244	261	297	236	234	259	232	240	269	268	283	254	230	244	275	244	256	257	257	265	260	240	229	286	239	263	225	232	259	259	265	269	240	244	257	266	283	249	257	244	274	249	267	251	279	249	261	258	263	264	248	228	262	251	220	297	256	280	250	250	245	269	258	237	225	252	228	270	239	267	244	259	273	276	272	260	231	271	263	241	240	271	245	276	279	227	261	257	267	251	261	247	254	268	263	251	262	272	279	264	282	234	237	262	259	255	276	265	289	257	256	249	239	262	279	257	267	262	263	264	241	278	244	268	257	258	253	311	260	240	255	276	257	246	266	257	265	268	226	250	265	255	250	265	259	219	247	235	257	289	234	243	296	271	270	230	249	263	254	225	261	274	265	240	239	275	249	252	237	268	254	253	262	251	253	256	259	245	242	273	232	236	234	252	266	239	239	255	298	249	263	261	247	271	238	261	268	222	238	237	243	267	245	262	278	254	257	247	272	256	229	269	263	267	250	255	270	253	246	256	230	241	251	270	232	262	276	226	253	253	254	243	248	287	256	251	266	236	256	244	243	215	229	218	272	254	248	280	252	265	249	231	235	255	258	245	240	263	257	271	239	258	247	231	248	254	262	259	261	240	250	249	242	280	282	270	267	258	257	239	235	278	262	240	227	232	255	269	254	255	249	286	261	243	235	271	234	233	256	273	251	243	267	271	277	256	238	242	260	245	266	242	241	236	279	260	263	273	265	279	260	258	248	279	271	254	275	243	261	244	255	248	250	265	276	241	259	218	244	255	255	256	265	267	280	258	239	250	252	241	235	254	232	259	267	252	250	243	237	260	255	229	251	250	257	235	273	244	272	262	220	243	264	239	256	271	271	247	286	267	265	265	251	242	237	261	237	259	283	253	245	282	278	252	256	234	227	262	239	259	251	258	258	250	259	256	255	219	241	244	264	263	245	259	251	251	261	253	240	255	232	263	264	250	269	272	252	231	279	256	282	223	251	252	255	265	270	246	242	256	251	238	248	251	252	236	245	260	246	247	231	251	253	243	288	267	247	246	231	252	246	277	244	231	286	234	279	272	258	243	260	246	242	240	270	253	253	254	265	247	254	287	264	261	247	219	256	287	233	261	261	253	259	235	269	239	286	272	244	237	231	242	234	250	259	266	269	264	276	281	282	265	247	269	263	277	228	239	251	242	261	274	279	272	280	266	265	274	241	279	249	246	228	267	239	268	237	234	242	264	244	249	239	261	295	256	256	259	253	258	248	253	264	248	258	272	256	266	243	277	246	291	262	216	259	255	244	266	249	259	262	238	256	288	237	261	244	234	260	279	233	272	270	247	262	237	240	224	243	258	254	268	267	252	261	302	248	277	251	243	248	257	249	232	225	274	240	239	207	253	273	256	244	231	259	247	255	248	263	266	269	256	258	246	296	242	230	239	269	244	264	281	274	276	261	268	268	255	254	277	241	257	238	244	263	261	247	261	253	271	227	268	253	220	222	255	263	252	243	282	281	237	270	261	286	238	254	259	260	243	242	284	222	236	248	257	243	242	232	255	243	240	262	252	238	232	256	251	218	257	232	274	252	233	234	279	243	253	246	226	243	279	240	230	233	268	265	264	263	223	251	265	253	259	224	265	244	265	282	261	275	246	254	263	237	249	251	248	258	258	250	245	272	253	239	242	254	259	240	258	271	244	304	295	261	266	288	245	249	250	241	242	243	255	273	264	244	243	235	279	272	265	255	258	262	256	253	274	259	254	258	250	221	234	278	245	251	261	269	291	234	240	242	225	240	293	267	263	214	229	248	258	262	266	272	264	248	270	271	228	247	242	263	244	248	261	253	251	283	255	276	254	258	256	256	267	218	231	239	274	263	243	244	284	250	198	256	273	231	221	260	268	247	276	253	274	256	277	258	275	281	254	243	230	245	252	245	277	248	281	230	257	263	241	254	242	287	245	253	275	275	279	248	274	266	260	280	225	242	261	290	282	264	240	266	248	233	246	297	239	251	237	256	260	245	252	237	229	257	252	221	260	236	269	238	250	265	260	253	264	261	241	274	252	250	257	263	287	259	291	242	213	244	256	234	244	231	283	244	282	227	249	275	251	236	260	246	247	238	230	266	279	249	255	244	267	264	268	246	249	231	243	232	250	233	238	264	243	259	230	257	265	259	251	264	273	233	259	234	240	229	259	254	257	238	255	274	226	255	258	262	223	270	271	255	278	255	267	248	237	230	238	281	262	275	248	225	268	238	259	271	262	233	255	240	239	262	228	260	234	236	232	284	283	220	259	261	241	251	220	251	293	261	283	295	211	271	270	253	257	241	270	260	260	225	245	265	251	252	252	262	237	248	263	245	248	255	243	234	254	278	257	260	285	232	261	227	264	258	264	253	274	232	271	278	245	262	264	230	253	249	280	250	245	262	244	261	241	264	250	245	242	268	235	236	257	274	258	267	254	244	253	262	232	213	240	247	226	281	281	252	242	246	253	268	242	239	258	251	243	229	224	259	285	243	278	254	267	254	263	272	243	256	228	247	261	249	272	223	232	262	246	287	253	267	284	255	273	259	234	222	240	267	277	236	225	237	240	237	268	246	238	251	240	239	237	249	257	267	243	294	257	240	240	236	260	258	279	262	252	276	269	254	277	264	242	268	247	253	264	285	269	257	257	240	250	250	243	247	241	246	210	259	269	245	272	247	236	256	273	249	265	255	251	245	252	262	252	266	275	230	250	222	239	256	222	281	268	231	241
34793	37467	16257	21493	18992	17235	13065	20122	46317	55970	51077	39891	14224	2991	1478	904	909	714	738	693	712	634	585	630	638	615	659	615	616	654	651	615	596	620	626	621	637	611	608	613	558	635	591	600	635	639	642	691	626	634	635	616	595	596	620	606	649	639	565	597	625	590	592	581	645	609	617	582	619	634	602	602	641	598	602	652	622	597	566	592	603	642	619	604	604	600	622	607	632	620	607	674	613	598	612	635	584	596	628	578	596	604	659	609	592	639	624	626	662	674	635	563	636	625	615	617	598	619	581	592	629	580	638	615	638	595	564	573	605	626	593	596	637	572	631	627	613	578	580	620	604	654	635	631	598	614	578	595	558	645	583	591	627	622	588	606	595	574	583	617	567	624	603	656	657	612	652	639	633	635	598	621	617	596	605	653	651	621	587	630	652	654	579	603	644	602	643	633	596	645	595	666	644	655	598	601	646	625	558	615	574	627	612	595	636	598	630	592	606	643	597	637	601	648	616	606	594	636	576	604	662	591	526	616	599	602	602	632	604	576	572	606	606	634	580	610	550	610	600	629	597	600	616	598	617	619	593	664	635	617	619	610	617	596	671	624	548	640	627	589	629	588	619	630	636	597	580	625	581	557	610	602	643	580	632	646	601	579	635	604	594	578	578	617	625	616	632	635	628	634	606	643	650	631	647	591	678	632	643	603	626	513	552	622	636	630	648	619	610	637	626	672	598	585	608	596	601	594	621	631	650	590	590	616	611	610	618	633	609	648	561	583	623	621	589	655	612	628	658	600	584	604	612	564	615	607	590	579	654	611	609	585	605	660	624	629	600	627	670	596	626	656	560	643	607	610	558	641	611	620	604	593	628	574	617	595	614	575	606	585	572	612	605	564	636	608	633	601	659	636	644	641	642	636	627	626	597	647	593	595	604	603	581	630	598	603	664	622	621	650	600	607	590	636	631	603	616	608	605	655	665	614	618	618	662	620	668	601	615	661	679	631	613	644	639	631	618	597	604	573	596	598	595	595	602	607	598	596	605	606	604	633	638	662	602	595	619	660	606	600	603	657	649	645	645	644	568	614	591	631	606	620	637	590	596	609	641	688	569	611	656	612	632	632	604	640	591	616	648	627	671	615	579	616	634	605	642	629	628	654	653	629	639	656	600	611	590	595	621	629	611	587	648	622	587	591	621	586	611	613	611	612	603	602	623	614	602	603	583	610	606	624	627	566	617	611	635	621	604	646	611	622	634	643	576	607	593	577	624	653	636	632	632	615	600	611	619	605	635	559	619	641	590	598	588	604	624	583	604	617	607	645	658	648	625	634	612	610	634	589	667	583	615	604	613	642	635	636	613	622	597	618	612	632	668	613	615	630	543	702	603	661	612	594	637	618	620	603	636	600	622	600	632	578	658	655	634	609	628	605	586	612	616	614	639	652	633	643	607	594	611	624	581	600	611	607	576	590	650	626	566	622	614	609	642	576	652	619	582	640	589	656	616	633	629	587	613	651	614	608	563	570	637	616	619	658	635	666	603	611	602	609	617	661	598	626	612	573	638	616	631	604	612	628	586	604	642	641	622	599	605	602	659	638	609	643	645	611	589	609	642	619	621	597	577	637	602	674	615	589	606	632	647	642	616	572	606	623	624	608	593	597	591	601	617	651	587	647	609	622	611	633	603	658	595	613	593	597	641	624	606	612	628	583	611	621	600	619	616	644	618	620	598	641	645	624	593	629	604	589	572	621	628	634	608	576	651	610	660	671	569	631	622	631	667	679	600	666	657	592	636	659	579	648	566	646	593	593	602	619	624	679	573	578	608	613	596	647	625	634	629	628	602	596	616	596	624	603	609	629	596	632	628	611	627	626	639	649	596	614	630	637	642	589	633	596	573	590	609	626	623	606	599	652	614	567	607	588	615	623	645	636	668	635	590	611	626	653	612	610	581	606	614	620	660	653	639	616	565	587	628	588	635	583	622	639	640	581	632	600	599	621	604	617	655	585	656	663	594	608	626	611	650	593	614	560	649	656	603	589	614	599	626	608	609	624	644	609	662	607	626	650	605	576	644	609	598	612	630	679	597	600	621	611	631	679	606	651	603	644	626	605	599	678	625	599	639	538	604	634	620	617	542	578	652	600	637	617	606	590	593	574	608	642	623	621	634	617	592	596	667	614	587	626	571	622	595	595	603	623	634	629	621	639	623	648	598	657	578	575	597	609	612	614	612	599	634	573	602	615	610	668	605	621	643	616	612	647	638	674	618	588	636	630	600	663	624	596	608	575	619	573	597	688	672	629	594	587	617	605	622	608	598	587	566	645	626	620	612	653	606	602	635	595	631	583	611	603	581	613	654	656	602	621	665	596	598	619	628	588	584	641	645	625	628	625	650	621	626	595	619	644	640	622	603	598	645	584	618	583	608	595	575	606	604	650	593	611	617	570	591	619	642	599	609	616	627	601	620	597	633	608	621	626	602	563	645	627	614	608	606	625	643	569	637	619	603	666	594	667	644	602	625	596	630	601	612	654	608	628	618	618	624	591	653	649	594	622	628	609	627	595	612	624	601	612	635	657	625	666	614	580	590	621	654	615	603	636	617	635	587	618	624	631	619	570	620	585	601	626	588	639	590	597	632	636	634	622	573	589	602	663	618	632	620	636	606	652	641	617	640	616	623	599	620	598	655	591	632	589	642	622	607	611	601	600	591	588	597	597	622	613	584	599	637	627	651	628	658	661	632	590	633	579	602	601	603	629	641	612	626	614	608	593	594	679	642	620	615	607	612	607	635	624	630	577	615	649	610	601	587	659	623	670	613	657	638	650	635	565	645	562	650	639	578	563	614	579	580	611	623	681	578	662	583	593	638	647	637	640	592	590	609	656	649	615	633	594	597	599	644	626	634	666	612	600	610	626	646	602	567	604	635	600	557	627	638	583	644	588	545	580	584	576	610	603	594	613	624	591	590	594	593	581	635	629	617	630	600	618	576	617	643	568	574	592	638	601	637	623	581	590	613	660	609	612	585	628	594	636	606	625	600	617	553	582	617	613	592	622	656	615	586	634	654	668	615	627	639	628	634	583	651	629	636	620	650	668	622	545	659	638	637	562	581	652	587	591	604	597	669	634	575	650	621	626	654	619	609	624	594	604	648	621	639	594	662	664	615	638	668	616	630	624	627	584	587	609	613	602	613	610	632	665	610	587	590	646	608	617	648	609	596	604	658	605	632	640	650	644	643	621	631	597	588	630	608	594	601	618	579	600	682	643	616	620	613	598	641	598	598	623	654	623	627	598	590	613	632	592	642	604	629	594	645	633	567	596	653	628	626	643	655	631	621	607	596	587	624	596	610	605	585	613	583	606	602	611	597	634	598	624	576	603	614	629	615	628	663	593	612	596	627	595	616	569	624	630	615	609	634	609	622	622	617	619	650	608	619	611	575	617	602	601	596	621	584	631	610	608	647	646	614	603	651	612	610	649	587	633	604	628	598	652	596	620
15452	11006	3204	1878	1224	1063	875	724	1523	2535	2413	1668	737	327	298	352	322	330	293	353	319	325	295	313	306	308	325	338	321	336	323	352	331	346	294	327	305	315	325	320	301	331	308	316	294	294	289	300	270	278	331	348	281	331	320	305	342	311	302	341	316	285	323	325	308	327	299	321	318	298	319	331	319	353	317	292	335	334	330	298	326	327	289	358	311	307	291	321	302	309	320	303	339	323	329	319	343	335	303	348	323	332	305	341	347	311	313	325	317	322	312	330	286	293	301	338	298	311	320	288	279	300	325	315	322	304	344	316	328	322	294	328	291	324	283	307	298	294	317	299	302	294	331	317	316	291	327	279	313	353	297	285	324	302	307	315	292	303	289	304	322	365	298	319	321	317	322	308	357	336	317	337	322	324	304	329	269	331	314	307	282	331	348	340	362	324	331	317	336	327	296	313	302	339	308	320	281	279	322	328	378	311	306	329	325	303	301	334	317	295	319	332	313	331	314	300	320	293	335	308	332	310	336	311	330	322	322	298	328	336	299	301	311	346	294	322	335	315	329	304	307	283	297	332	331	318	303	333	355	315	351	319	293	316	307	287	302	287	337	324	320	326	292	271	301	306	318	306	329	311	317	304	291	325	310	326	322	309	342	333	301	337	326	323	293	304	332	310	325	319	313	321	286	303	323	274	333	262	340	322	349	302	342	303	346	315	320	343	315	294	340	329	320	288	305	293	320	305	298	312	295	320	338	297	284	304	305	289	303	323	347	298	323	361	333	315	296	292	290	298	328	347	319	299	287	302	280	294	327	348	318	311	317	303	305	321	320	297	310	301	305	319	303	303	356	333	309	335	352	321	305	332	332	332	326	313	314	312	317	317	309	295	315	342	329	298	309	312	316	335	320	316	302	302	329	294	350	333	322	312	308	356	304	321	344	322	346	324	272	305	345	306	297	332	341	310	322	313	337	320	294	324	318	312	308	281	313	323	326	266	317	325	322	356	322	304	338	337	324	305	299	332	314	310	314	283	327	337	271	326	359	313	311	353	296	313	292	319	293	328	295	268	318	361	335	287	312	316	302	294	323	356	310	293	328	297	313	337	299	358	328	319	315	334	300	290	313	332	329	325	295	320	355	321	318	330	328	344	305	305	340	297	305	350	328	288	303	331	310	336	309	319	324	282	323	325	312	313	321	323	328	308	318	323	313	295	347	281	298	314	309	283	318	309	314	302	291	344	344	309	312	330	325	296	339	312	295	341	310	326	335	298	311	335	281	335	329	335	345	299	306	317	285	314	293	314	327	317	299	341	347	311	292	322	328	291	323	320	325	314	301	344	329	294	334	306	299	321	304	308	318	338	322	353	314	341	296	298	333	348	310	319	308	302	307	331	298	333	291	285	320	308	322	308	351	347	311	300	317	330	307	303	297	297	318	327	291	339	346	326	305	326	296	314	326	334	302	335	305	311	294	292	328	301	329	301	290	323	317	313	337	326	321	317	292	309	294	298	322	310	299	307	307	315	295	262	309	342	309	338	271	311	355	302	314	335	305	360	311	347	300	346	314	306	313	305	327	326	333	348	316	315	313	315	313	308	348	291	299	327	303	299	307	311	290	325	295	315	282	316	335	316	337	328	328	320	300	319	347	321	355	348	326	320	286	340	340	294	313	305	292	284	300	328	341	312	285	293	326	314	311	326	308	309	323	315	314	325	304	321	337	352	315	296	308	329	313	340	349	269	341	306	321	315	336	344	308	339	297	348	316	322	309	308	345	299	316	318	320	314	334	329	305	307	312	317	297	339	365	339	306	318	314	314	318	306	281	330	317	340	326	346	310	332	302	315	317	322	301	348	305	340	324	279	306	304	307	317	315	292	345	315	315	337	307	309	325	263	308	287	306	337	326	312	308	338	309	317	316	315	311	319	313	320	356	359	321	335	317	305	319	284	330	294	351	310	299	303	328	286	292	282	286	301	318	331	299	335	320	341	340	293	355	329	314	322	326	306	295	320	288	295	320	338	326	308	298	338	324	333	337	309	306	302	314	318	315	330	318	305	337	317	332	315	287	312	314	315	324	346	309	315	291	318	304	308	280	297	316	292	318	333	301	317	287	315	338	313	319	339	311	342	331	279	295	297	320	306	334	306	302	347	284	329	304	286	312	363	326	328	304	302	320	308	334	349	323	306	304	346	338	311	334	309	298	293	335	317	298	323	326	301	299	338	305	319	318	315	336	320	338	299	352	294	331	329	313	309	315	337	299	322	316	326	320	322	314	333	321	301	302	294	313	294	313	303	302	300	320	313	337	304	276	317	309	304	324	333	307	309	345	322	299	299	323	285	302	316	313	292	319	284	311	298	312	340	338	356	280	328	309	292	336	329	289	310	298	338	321	291	304	299	347	307	302	325	318	315	294	319	313	349	344	312	327	291	336	315	297	348	303	304	372	300	313	332	327	305	328	302	296	327	323	312	317	300	305	310	320	344	328	313	322	327	317	356	301	315	310	326	323	316	328	304	317	324	291	310	306	318	317	288	302	307	310	283	310	342	301	302	346	302	313	345	288	291	314	309	327	337	309	340	317	349	312	306	301	315	328	303	313	309	331	313	306	306	305	281	299	326	311	320	290	284	312	302	312	359	324	331	295	313	347	292	328	331	321	352	342	310	310	307	326	318	323	292	341	326	313	351	321	295	316	338	304	294	300	307	311	328	306	302	296	302	321	329	294	291	358	306	330	326	295	309	332	311	306	328	333	291	331	343	331	348	328	349	307	292	304	316	289	325	298	291	337	284	328	305	303	310	308	300	316	291	309	322	306	316	285	273	333	301	311	299	322	311	317	300	313	331	316	265	323	325	331	317	348	352	291	308	292	333	308	312	285	309	330	356	333	361	336	288	328	360	305	293	333	277	299	314	315	313	321	294	313	320	339	318	290	288	299	313	314	309	290	318	326	308	329	321	294	301	351	297	303	269	265	299	302	319	303	313	306	307	318	330	331	329	314	280	315	305	313	309	308	330	349	337	337	309	301	313	330	321	322	334	320	312	309	329	310	270	353	352	339	330	316	308	347	317	319	301	302	327	313	318	365	322	292	290	311	283	319	362	294	315	316	357	286	336	305	283	313	348	318	297	305	322	309	325	278	312	345	327	340	319	316	287	335	309	345	290	286	324	348	297	347	304	325	326	297	294	323	295	318	312	301	315	310	304	309	318	312	318	333	317	315	320	294	324	341	283	314	314	363	301	324	330	301	304	322	293	274	288	305	287	307	297	321	293	303	298	296	325	311	348	316	318	324	316	293	330	327	307	319	350	314	327	335	321	317	325	273	328	332	321	304	327	285	332	345	317	304	334	296	293	313	333	289	303	331	308	314	286	314	315	328	310	313	305	322	335	346	310	298	341	337	323	317	311	313	288	312	324	314	332	336	339	319	312	340	311	328	327	285	336	326	336	303	263	298	314	306	322	316	285	311	305	292	326	312	290	326	337	338	305
12381	7881	4057	4838	4075	4038	3629	3133	7563	10810	9387	5545	2307	852	795	794	765	776	834	808	811	763	762	798	780	764	763	761	767	786	792	807	767	750	759	772	773	756	759	773	835	756	758	840	782	704	780	751	765	757	782	789	798	779	737	763	745	743	764	749	732	762	789	772	778	765	740	788	740	747	785	756	775	783	736	739	763	760	785	724	802	786	754	774	740	761	732	760	774	750	777	798	800	745	815	812	824	790	789	763	760	779	779	789	776	770	756	720	793	728	775	750	730	756	807	804	799	819	795	788	761	777	726	786	784	744	748	805	738	748	717	795	781	727	738	816	768	808	785	753	800	721	834	760	775	743	760	736	813	798	777	794	789	739	798	771	763	745	785	820	741	779	759	759	792	798	772	813	779	749	761	733	763	742	765	763	831	780	785	815	765	764	830	775	783	828	785	767	777	747	784	774	799	757	793	757	757	807	777	798	750	774	756	742	758	757	807	705	744	728	744	773	777	716	799	781	765	775	738	770	817	732	828	767	799	745	776	771	753	790	789	754	778	793	748	718	809	770	686	766	785	810	729	801	773	759	752	770	749	776	744	715	791	798	731	760	734	789	820	806	816	748	722	747	759	794	775	785	802	805	708	764	757	803	788	762	758	801	790	781	775	736	743	780	784	758	775	796	820	787	786	766	783	745	744	790	833	780	768	785	776	786	746	789	757	813	749	811	761	741	761	805	788	824	761	716	770	768	772	791	756	779	808	811	774	789	754	769	769	803	745	763	732	720	801	725	796	735	785	745	779	759	805	793	767	746	757	804	777	766	791	809	764	827	777	751	716	783	705	754	805	817	752	739	739	765	792	788	728	739	816	766	745	807	759	741	755	776	764	803	779	817	765	717	771	883	787	831	779	777	771	772	782	790	727	834	786	787	781	798	805	757	811	756	812	739	775	771	794	734	808	789	822	759	834	765	778	774	762	786	766	750	738	758	756	791	781	748	800	794	807	788	762	750	813	802	787	801	745	770	746	773	726	795	699	749	811	786	769	801	767	731	801	773	745	796	785	780	776	743	752	858	828	770	727	742	842	768	788	764	817	771	830	776	777	756	808	735	760	794	730	753	747	798	743	817	737	767	790	794	768	771	780	817	780	737	763	776	768	814	772	810	847	810	776	744	775	769	779	768	806	790	759	806	737	806	767	780	770	773	808	760	780	788	760	758	790	843	771	728	733	777	826	793	762	775	788	811	772	782	752	740	814	759	823	790	761	746	778	755	756	818	784	763	763	827	798	742	720	714	761	770	771	794	826	751	812	765	750	697	828	811	776	794	782	805	777	772	759	781	760	731	770	758	761	782	738	801	798	804	763	728	794	790	752	788	806	749	779	807	805	793	746	751	784	744	793	853	737	706	810	753	813	806	775	734	725	807	784	806	787	757	751	745	817	736	736	799	795	790	794	810	781	748	753	841	796	741	791	752	761	773	802	762	726	813	785	781	769	809	809	772	794	804	773	751	751	759	799	777	800	795	810	764	791	766	792	710	781	775	799	778	788	732	803	746	803	737	729	742	761	788	760	793	744	767	813	762	752	770	770	778	771	751	755	801	770	796	751	831	799	743	724	814	749	817	750	785	771	802	757	731	766	817	760	745	769	687	790	806	771	792	788	738	757	720	795	742	742	820	788	783	811	776	793	744	754	780	758	786	740	783	821	773	786	766	754	792	757	770	754	731	795	739	778	823	782	752	747	749	766	761	781	827	770	843	766	755	760	781	731	773	721	783	773	775	825	733	764	781	795	753	777	816	814	768	784	791	753	768	768	796	734	760	718	764	756	758	760	791	750	765	802	789	784	722	785	798	759	732	756	776	803	752	723	813	755	772	770	795	710	774	810	796	789	788	765	795	781	752	759	765	770	754	777	783	762	816	797	773	764	799	747	780	791	734	761	750	819	795	739	784	747	752	806	790	742	807	834	799	762	766	775	759	751	745	756	773	822	758	740	792	764	751	779	818	781	775	779	772	751	755	780	787	771	752	759	734	814	749	763	744	776	783	761	789	797	757	763	727	764	794	778	784	798	753	831	757	742	759	761	772	757	777	741	743	765	741	775	774	777	809	825	770	819	744	753	782	766	764	771	737	763	795	791	747	798	746	796	758	775	776	795	813	809	737	845	794	724	850	808	760	782	769	800	774	785	817	748	803	753	775	784	772	768	731	744	744	733	754	751	781	771	809	769	789	757	744	777	771	752	734	817	750	771	789	783	745	777	767	822	816	772	770	750	738	830	755	810	793	782	793	732	788	775	789	770	792	781	823	813	757	697	774	800	775	757	758	763	723	826	802	776	798	754	792	834	785	743	791	743	807	738	799	859	732	762	768	770	841	765	742	768	789	824	800	773	750	785	762	754	799	718	721	745	777	806	745	780	763	783	731	805	780	757	791	817	805	777	770	783	742	813	737	796	788	728	804	771	781	759	809	737	793	747	788	795	761	777	764	791	778	800	775	779	790	787	767	789	785	790	776	747	783	759	781	783	772	808	825	766	770	760	783	758	805	784	788	763	810	757	722	753	736	758	754	779	795	753	764	799	777	748	826	753	810	699	732	768	794	784	755	769	817	810	766	719	791	799	733	793	734	802	757	795	774	770	745	744	723	772	753	822	769	799	724	839	768	792	794	798	765	759	746	790	735	766	773	819	757	782	770	770	756	815	786	776	772	760	721	755	788	797	790	763	741	792	792	783	751	761	780	746	783	789	753	792	762	763	760	764	745	725	745	760	810	792	819	764	793	761	761	772	791	732	767	743	766	767	748	790	792	795	802	769	786	807	716	740	776	769	777	820	762	749	779	785	837	762	771	758	699	751	704	764	785	720	807	801	815	741	764	792	764	781	785	743	767	765	810	798	806	792	790	747	794	777	785	770	808	777	798	834	808	799	800	803	789	792	741	747	763	775	783	806	853	764	780	750	778	766	803	773	743	763	733	791	741	774	735	816	765	771	748	765	739	772	770	761	752	782	770	781	818	791	764	796	793	753	747	747	799	712	774	780	739	756	798	802	753	802	749	780	789	772	781	749	770	724	786	799	769	777	738	790	763	783	729	801	772	785	802	782	776	787	767	783	790	729	814	817	763	771	780	783	767	769	784	754	788	804	752	761	754	766	802	823	753	753	755	774	783	763	788	814	759	801	755	755	763	802	726	793	743	783	734	763	733	814	751	779	813	811	793	735	815	760	750	782	721	743	775	786	756	736	798	815	748	772	776	793	781	787	838	801	780	787	779	753	804	781	798	784	800	769	794	742	747	776	783	821	739	751	762	789	747	813	741	790	725	779	764	779	770	822	784	714	738	757	754	745	809	724	791	748	788	795	788	762	799	722	753	841	746	753	794	753	771	730	778	774	770	767	794	793	741	761	772	746	776	801	762	792	834	785	766	770	764	789	810	770	797	742	753	745	761	767	717	789	738	787	819	766	724	745	815	770	744	784	802	791	768	752	771	721	790
48000	33169	22954	17883	11383	6148	3903	4893	27665	27401	18248	8884	2379	502	412	357	394	380	379	342	333	370	402	340	387	340	344	340	382	389	356	356	341	394	381	347	330	344	360	366	355	347	365	354	354	364	378	353	388	343	353	366	365	361	361	373	348	369	335	372	369	389	369	308	370	358	325	354	362	348	355	353	364	368	369	380	358	363	366	381	362	345	361	333	384	324	351	365	354	365	364	349	405	342	370	339	374	351	342	322	369	354	357	348	342	359	375	337	338	376	382	371	346	349	337	374	333	321	362	343	336	391	340	383	354	345	371	353	371	358	331	368	368	380	359	394	328	383	367	342	343	361	370	344	393	339	328	338	330	349	349	344	364	346	374	340	368	376	358	351	327	380	369	325	349	372	350	371	398	339	396	341	341	364	369	323	361	392	361	381	376	332	348	351	320	353	361	347	361	354	323	360	345	354	334	400	363	376	356	351	354	364	372	347	338	361	365	350	339	349	343	371	404	348	362	327	349	343	360	359	332	374	363	324	385	346	375	325	347	360	362	402	351	340	359	365	347	347	357	348	360	343	385	348	363	373	360	373	332	366	390	325	337	360	347	363	355	361	386	343	367	380	364	376	393	364	348	351	356	337	364	367	314	345	334	347	344	347	354	368	345	380	355	354	358	346	337	351	346	355	350	357	358	369	344	372	356	351	366	318	363	364	353	368	360	366	387	346	362	384	373	360	385	345	353	377	338	347	354	354	336	361	370	358	378	324	332	399	351	354	339	343	350	368	336	344	369	345	312	324	353	359	333	348	372	344	329	345	344	374	360	336	355	324	375	353	375	358	370	340	358	367	337	341	349	355	342	363	361	339	357	356	362	380	374	321	365	369	357	361	341	377	374	390	328	342	360	353	356	377	334	352	373	342	379	348	351	347	361	337	354	337	356	379	365	387	380	348	337	330	358	355	386	372	332	377	377	375	358	344	364	370	386	378	334	376	338	351	362	330	375	355	334	349	347	379	350	345	363	378	376	381	354	355	336	378	327	358	372	371	348	380	370	309	383	366	366	380	349	352	356	327	386	351	354	369	367	327	385	364	349	346	343	336	351	343	350	357	352	345	354	365	354	338	340	355	338	355	316	305	377	370	366	351	366	368	367	309	344	380	349	381	368	390	384	361	366	366	351	363	343	349	345	355	345	349	382	358	364	338	372	377	357	354	353	308	389	325	374	352	337	365	310	381	332	356	358	369	354	369	410	384	330	360	355	327	335	354	355	368	341	380	332	349	369	355	332	389	323	347	348	352	362	315	365	345	361	361	345	347	385	369	385	377	321	366	352	348	358	343	360	386	368	335	398	338	370	343	327	325	327	352	328	339	337	352	350	387	324	332	351	389	390	354	365	366	343	356	357	376	346	376	348	373	325	344	352	387	367	350	384	349	347	350	343	365	363	355	346	357	365	371	344	349	368	357	384	370	335	329	371	371	382	354	356	340	369	327	358	363	344	341	355	371	356	359	337	372	383	321	385	354	333	340	339	351	361	368	377	351	391	351	366	360	400	369	368	334	358	387	311	381	343	356	339	329	349	395	364	377	338	365	362	362	358	357	355	331	368	335	353	365	378	343	364	361	380	368	359	351	393	344	329	364	383	353	371	341	336	344	373	368	354	379	337	356	345	349	348	359	346	378	383	340	377	355	355	330	339	382	347	358	387	363	379	363	360	362	316	375	365	364	390	339	375	359	353	338	306	342	358	344	345	338	377	337	371	394	381	343	350	365	331	375	349	371	345	382	384	356	384	376	378	354	373	336	332	353	355	383	338	306	342	335	354	345	332	368	355	363	368	357	352	348	351	341	358	332	332	342	371	354	368	363	331	344	344	407	369	337	386	364	349	336	368	360	377	390	377	372	381	358	332	329	332	341	377	336	351	374	398	349	374	362	332	341	359	363	376	375	368	328	341	369	363	401	349	330	366	384	358	327	336	380	384	399	346	343	378	354	344	331	355	368	345	344	367	362	344	387	368	360	326	346	355	383	334	330	351	356	337	362	385	362	389	353	370	329	384	366	370	387	351	356	336	353	343	360	392	345	326	348	352	372	357	358	367	320	344	311	365	353	363	307	372	363	356	369	362	332	338	335	327	389	357	333	359	382	392	354	354	352	324	368	351	365	334	349	366	367	379	346	350	374	370	344	347	342	324	348	371	367	374	348	379	351	351	324	407	309	335	336	343	338	361	369	377	359	388	383	354	353	375	365	375	324	331	324	347	333	388	361	360	355	366	390	339	379	362	347	404	387	385	350	374	364	389	340	377	374	340	362	324	366	327	350	343	347	378	360	372	343	334	343	388	339	353	352	353	382	337	342	369	329	364	336	373	335	352	347	380	330	348	345	370	385	372	357	325	365	349	355	395	357	317	341	395	339	312	381	354	386	359	371	375	340	326	374	346	370	371	345	356	375	386	396	372	397	356	365	368	378	341	357	378	367	348	346	339	341	350	353	407	361	354	322	348	372	348	343	364	349	355	363	344	332	360	371	362	345	368	357	349	388	345	369	377	374	339	358	365	382	376	371	366	339	332	366	330	374	389	363	358	341	333	360	363	370	368	374	341	414	378	352	330	382	364	379	346	348	370	366	371	324	331	315	339	351	362	354	364	343	347	389	371	370	331	365	343	365	343	356	341	333	368	360	332	367	373	328	339	359	360	389	333	388	351	388	386	364	361	378	345	346	329	344	334	366	363	350	374	353	370	364	360	387	356	382	368	347	354	365	379	329	363	357	338	339	360	309	341	352	344	340	321	338	315	362	345	383	351	353	337	341	363	358	348	332	370	359	346	388	381	364	369	356	350	324	350	353	349	373	368	356	374	361	390	359	338	336	362	357	361	351	333	356	359	412	351	378	387	393	386	335	340	373	334	353	404	354	391	366	382	354	335	332	372	384	316	374	380	342	353	378	380	369	358	364	360	346	362	382	387	350	366	360	380	380	355	370	365	346	334	354	347	349	341	354	364	353	349	385	358	369	399	355	383	372	345	366	354	351	344	401	372	375	372	342	372	376	382	345	354	358	355	396	373	352	360	365	342	364	364	332	357	376	358	375	359	373	363	324	389	379	365	333	382	353	342	335	357	355	360	359	379	360	345	371	319	322	379	404	359	343	335	335	335	335	377	354	360	357	366	380	341	349	315	356	339	340	320	343	393	365	349	359	364	369	337	370	365	339	363	377	381	358	333	346	349	312	343	340	394	320	358	363	354	327	365	363	383	325	352	351	337	346	347	368	375	381	366	375	356	356	376	370	324	346	384	359	357	364	342	353	326	342	383	368	335	363	336	359	358	375	381	355	373	355	357	364	380	367	359	399	330	330	375	390	387	351	356	363	381	370	351	353	330	382	369	359	367	342	339	338	353	341	349	349	365	408	347	360	337	342	367	352	348	397	340	343	346	337	403	351	352	342	353	395	357	381	372	362	381	363	376	372	370	333	382	347	351	402	324	334	353	347
37505	21896	11928	14571	13242	11283	9947	14370	46939	44821	35699	23038	6933	1821	1177	1049	974	918	899	910	896	822	870	858	838	919	865	838	815	883	848	876	820	882	840	860	786	855	795	871	846	825	902	856	867	816	804	867	863	869	831	898	847	875	832	814	810	835	846	812	791	823	795	883	802	843	833	918	889	902	832	849	857	864	921	836	840	849	857	875	854	876	862	851	826	822	836	817	853	809	883	846	854	867	888	792	844	844	853	856	833	803	814	870	865	821	855	810	836	802	835	795	894	862	807	900	858	892	837	846	831	831	803	836	864	855	834	866	822	877	826	822	810	871	797	832	848	852	862	820	806	856	889	821	863	859	856	846	829	866	852	847	877	859	837	841	843	794	856	891	856	915	837	872	883	813	854	854	836	823	867	820	838	835	824	873	850	891	887	869	844	841	786	856	864	883	819	829	860	871	857	839	869	855	859	854	909	841	799	858	854	900	817	880	828	858	838	847	844	846	871	846	848	891	854	853	833	809	870	809	833	843	840	825	786	874	836	849	856	795	863	827	816	858	836	882	903	828	828	903	848	851	818	848	856	856	870	840	924	797	838	842	896	850	834	903	850	850	830	861	873	860	845	857	811	844	843	848	851	814	838	904	881	829	854	840	850	864	840	852	856	880	840	822	839	870	864	851	867	873	875	850	857	860	898	855	851	795	918	885	864	844	854	825	832	824	821	834	845	892	841	879	867	869	822	883	824	888	852	852	872	842	885	879	870	820	884	902	869	861	873	878	883	888	861	804	851	819	875	802	884	826	906	853	838	856	851	859	822	876	854	836	828	879	864	843	802	834	831	865	871	831	859	877	896	852	856	851	875	867	807	855	825	806	796	823	838	834	903	818	875	853	797	842	839	799	844	868	832	831	856	821	824	897	837	821	857	855	852	883	789	836	865	896	826	864	843	947	904	872	881	804	865	829	865	832	908	866	847	908	813	886	866	808	882	838	876	846	816	835	782	834	855	858	825	825	829	913	825	847	824	830	878	858	825	806	810	849	830	848	828	863	853	830	839	884	805	812	837	849	794	808	843	800	866	845	862	871	885	850	834	906	904	865	843	847	856	835	849	841	906	826	915	849	891	852	886	857	829	800	829	806	853	812	857	888	850	772	837	868	835	865	858	829	858	847	877	863	817	832	816	874	834	851	805	870	883	799	871	852	849	811	860	833	835	801	859	841	869	892	868	893	861	812	810	856	858	814	852	835	852	821	879	846	862	834	811	859	861	868	823	886	849	860	794	884	801	862	873	833	860	814	852	852	828	846	892	897	812	807	814	846	798	808	868	869	898	835	879	854	856	828	835	840	813	834	862	824	843	783	871	807	856	830	826	846	815	838	834	830	889	873	818	818	862	875	821	860	832	892	862	875	844	843	886	878	831	797	846	818	794	874	847	838	866	909	873	843	844	863	845	788	816	839	850	827	895	833	825	880	835	814	831	832	861	810	858	862	846	852	840	879	856	878	854	865	853	827	906	909	839	811	840	877	861	878	865	828	841	878	843	875	811	912	886	880	818	861	892	922	857	876	855	847	817	771	799	856	899	861	871	878	826	796	850	819	845	896	886	845	866	878	806	833	856	834	862	842	852	877	829	859	829	812	824	884	870	839	859	817	874	838	872	846	787	858	886	847	848	849	888	841	879	855	838	844	894	845	846	821	847	857	854	843	865	850	891	836	854	833	815	827	870	834	812	799	852	819	829	880	871	828	880	817	813	895	827	854	814	874	812	868	844	792	865	800	835	839	811	857	879	843	850	890	853	820	885	832	833	852	840	844	860	855	889	800	848	859	846	912	864	876	906	832	839	828	821	836	812	834	877	827	801	835	848	833	869	820	816	810	869	893	848	874	846	835	893	824	850	900	823	831	883	812	837	894	848	816	852	819	842	866	850	833	868	884	865	833	892	836	844	817	808	863	817	855	835	829	864	880	821	850	863	891	849	805	841	866	812	850	897	837	839	857	812	805	847	873	896	848	853	791	844	809	855	789	867	803	831	799	819	839	927	885	857	830	807	822	878	831	853	864	835	842	814	843	827	925	839	837	866	829	830	878	843	875	864	907	869	827	787	857	868	844	818	815	824	874	807	842	820	861	854	864	860	815	839	809	877	832	908	813	881	869	888	881	850	816	836	837	848	870	830	834	844	812	901	861	881	788	874	789	847	838	836	874	854	885	861	827	861	851	815	855	872	894	879	870	864	841	848	879	863	871	852	805	779	848	822	840	858	813	869	890	809	861	825	849	892	812	845	867	902	829	868	815	892	872	820	832	840	817	837	879	912	856	827	924	838	808	827	838	845	829	874	865	834	814	852	888	874	839	854	793	884	812	809	864	860	847	892	842	885	854	844	824	867	846	864	852	823	812	832	852	863	791	826	833	889	833	856	869	817	787	878	854	818	830	845	889	836	801	861	831	848	897	856	839	889	860	893	890	838	846	873	863	777	832	862	859	863	883	894	868	859	829	838	831	850	839	807	830	874	841	905	843	780	861	884	877	833	849	848	790	860	865	881	843	865	913	848	798	862	806	808	864	850	898	839	794	842	883	861	846	828	876	856	826	887	862	811	876	837	837	881	858	846	880	859	891	898	854	845	882	896	895	868	841	821	863	855	814	852	858	847	887	907	853	862	867	844	914	877	796	821	837	876	883	860	833	866	861	856	849	866	879	835	894	898	834	867	836	877	864	870	821	857	849	798	826	860	843	883	884	830	841	825	848	830	863	866	848	830	839	879	846	820	822	877	829	875	858	837	805	831	829	924	806	874	789	806	804	858	845	858	813	822	851	869	812	829	856	878	841	787	816	854	829	811	888	848	807	913	826	840	835	825	917	870	916	801	855	838	884	843	875	853	885	840	863	841	841	823	792	849	853	871	889	834	872	856	809	850	827	849	868	831	829	827	810	852	845	870	856	837	882	854	818	827	841	870	836	882	897	864	792	856	782	904	861	831	828	830	822	854	855	846	827	830	867	817	804	852	841	785	865	852	829	802	852	857	855	810	839	824	878	803	912	858	875	842	833	839	851	836	869	862	818	846	858	833	877	826	846	852	857	886	838	818	847	855	855	795	813	863	824	869	828	842	839	859	860	816	808	826	836	852	844	853	827	889	825	843	853	875	795	880	802	813	906	848	856	838	920	804	857	863	856	830	811	825	860	846	851	873	882	847	845	843	829	835	854	825	878	798	845	827	872	855	822	864	881	839	786	852	859	864	841	826	848	836	840	869	809	840	852	880	851	821	841	826	808	883	811	821	808	835	841	818	857	836	818	807	876	857	878	864	845	859	786	871	857	844	913	848	846	814	893	793	885	841	825	865	877	878	833	849	868	846	899	882	834	857	885	842	885	841	894	836	848	847	900	825	807	840	842	845	878	815	866	861	879	795	865	849	865	846	847	870	801	827	833	855	837	886	840	799	837	870	831	858	793	803	905	841	787	884	866	821	833	836	805	829	820	837	836
53256	41295	27015	23673	22409	17683	11059	6097	18221	45787	37888	23302	5501	1038	485	283	279	251	307	253	302	286	273	224	246	260	215	242	259	235	214	246	235	232	244	269	241	258	254	224	261	255	243	230	239	234	270	241	238	241	245	227	246	273	227	238	254	237	251	246	258	278	222	264	245	247	290	256	246	227	221	262	254	235	247	213	237	239	266	255	265	231	258	259	224	250	258	215	281	243	221	233	256	249	257	250	246	235	232	228	255	241	249	258	252	232	259	229	246	259	252	251	233	233	244	269	237	227	232	237	294	230	238	237	235	260	261	242	252	221	256	233	245	244	239	248	269	246	261	270	230	249	229	263	215	251	241	233	245	256	232	263	238	252	225	273	227	229	271	253	209	268	230	238	258	237	241	257	239	269	245	230	238	245	231	224	272	254	231	263	244	244	246	250	236	242	214	257	261	231	242	240	235	268	282	245	232	207	248	256	232	219	222	229	268	231	227	257	244	242	253	226	238	244	254	243	233	232	229	232	232	229	250	231	255	239	256	250	230	211	246	228	257	243	222	268	249	261	222	195	239	227	247	235	247	223	216	262	227	234	254	248	260	225	236	234	234	225	260	246	241	230	221	251	245	234	238	240	245	250	238	242	228	220	267	253	264	263	244	233	239	248	264	224	262	221	241	218	227	230	212	192	231	250	265	219	245	235	253	235	243	241	235	242	249	238	227	243	237	243	237	255	243	240	237	240	241	247	269	253	249	210	223	230	243	234	225	271	233	242	237	236	279	244	237	240	254	241	218	265	287	238	257	286	224	262	234	264	234	222	258	231	282	258	260	253	214	251	246	228	257	269	257	238	227	233	226	254	271	260	230	256	250	249	243	243	250	225	248	229	230	247	239	258	256	232	247	242	241	250	251	258	272	234	259	232	235	248	236	259	227	229	249	227	230	229	248	235	266	233	238	249	263	207	234	209	250	237	235	227	231	242	217	253	236	249	236	236	238	209	221	200	241	249	235	259	240	256	239	249	210	237	239	228	235	239	233	233	251	265	262	242	205	245	262	267	251	225	282	225	227	191	238	242	235	243	212	240	238	228	215	235	236	240	234	225	231	247	229	212	236	239	221	236	244	231	253	247	228	245	227	262	238	247	268	261	208	252	250	217	243	239	232	252	212	234	238	231	228	237	277	262	235	227	261	253	251	214	214	194	248	236	266	216	226	257	246	228	284	244	246	245	235	252	249	262	259	250	248	255	213	229	226	229	217	241	276	244	260	244	247	257	240	238	259	228	236	228	266	250	246	235	240	252	237	249	245	243	240	243	231	241	261	292	250	262	262	243	253	226	223	186	236	268	239	276	274	276	243	248	247	229	225	253	220	258	217	233	278	290	249	232	235	227	223	253	266	240	240	244	232	249	249	250	264	209	262	246	244	221	243	254	267	252	229	233	227	252	233	259	228	208	254	250	223	222	248	246	243	262	238	237	251	262	231	232	247	252	220	239	230	227	214	250	261	239	241	233	243	261	215	234	238	243	247	249	252	241	249	243	239	223	231	252	247	251	235	220	227	275	254	246	251	227	228	233	245	239	230	259	214	249	228	233	261	261	254	228	242	236	228	243	247	254	252	228	236	261	235	256	236	260	283	272	268	211	212	241	245	264	241	235	213	210	212	232	259	258	242	249	220	247	249	217	262	238	219	249	224	252	219	239	253	220	224	257	265	277	264	246	222	221	206	253	207	227	243	247	224	226	242	218	227	208	255	248	224	253	247	261	230	250	222	276	228	255	255	221	256	253	230	214	222	243	239	198	235	241	255	212	224	248	259	242	239	228	237	220	216	236	250	269	230	261	232	258	250	246	233	251	267	239	235	245	233	235	228	249	240	245	241	277	236	251	259	229	237	256	253	238	230	251	238	222	267	230	231	220	212	248	251	244	236	211	218	231	230	219	241	224	253	199	223	254	238	256	236	228	257	226	255	234	271	280	233	227	234	239	274	224	269	235	222	252	261	236	254	225	220	237	223	259	236	231	267	239	251	236	227	260	245	270	271	253	235	260	228	244	239	219	257	251	270	237	274	229	245	235	258	217	267	193	228	237	257	258	247	221	245	246	238	275	277	240	222	251	208	236	234	258	229	223	226	255	239	223	246	235	205	242	265	236	262	264	227	251	258	265	215	229	229	245	232	239	239	239	221	238	242	225	220	234	258	231	232	234	240	249	259	251	255	245	247	232	238	244	264	250	250	249	243	235	238	229	233	236	245	258	207	234	231	246	248	236	230	219	244	226	261	254	212	216	220	233	232	234	231	237	230	253	204	236	227	222	261	233	236	249	244	240	258	234	224	235	230	250	227	236	236	250	257	249	242	231	254	257	257	252	239	244	225	238	244	255	244	235	259	215	239	259	255	238	252	250	249	238	229	279	268	232	244	249	228	237	236	234	257	236	235	227	235	255	254	251	200	266	259	228	238	244	251	246	249	221	222	217	234	245	236	207	239	245	235	256	219	240	240	240	262	231	240	227	242	231	224	242	255	285	232	211	262	250	247	250	248	267	254	259	236	235	238	221	230	258	259	225	236	259	226	231	233	238	246	225	235	219	225	226	230	256	233	230	237	278	246	238	225	249	255	249	256	252	269	237	239	251	243	261	226	242	244	230	218	228	242	253	234	267	233	235	232	244	248	247	234	244	237	244	240	275	254	247	232	242	231	261	262	262	243	262	240	266	238	253	213	197	249	260	250	237	246	234	217	235	222	262	220	266	238	260	277	256	256	251	227	262	253	249	234	228	279	229	221	217	264	257	206	253	257	228	240	253	230	225	242	221	247	252	225	282	234	241	226	286	231	232	229	220	212	228	262	245	246	227	251	254	215	231	236	243	252	257	257	240	214	271	234	236	217	237	265	234	232	227	253	227	230	253	242	236	212	284	234	181	245	248	256	228	237	251	234	253	261	246	242	244	229	251	258	245	229	254	232	238	254	237	255	245	226	239	251	228	237	209	242	268	230	232	226	235	221	229	247	246	243	234	247	217	232	232	245	231	210	227	235	245	236	235	212	267	233	255	243	258	257	266	230	241	236	257	243	217	245	212	253	245	241	264	257	249	270	262	248	257	248	231	241	239	239	225	239	245	213	265	235	230	242	244	245	236	230	227	254	234	238	249	233	247	251	267	233	256	232	285	258	271	252	230	255	230	240	270	224	209	209	247	223	263	233	249	227	213	258	249	229	226	284	275	200	239	220	263	244	246	265	260	248	230	244	262	241	237	218	254	258	218	224	226	229	229	257	251	264	237	246	271	236	257	228	272	230	245	220	228	261	269	230	228	249	241	258	229	226	239	209	227	220	249	221	251	248	237	226	230	229	226	251	249	232	233	261	251	253	248	240	275	211	213	237	267	251	231	208	255	259	236	241	245	260	221	228	245	263	226	229	241	247	274	226	226	246	227	218	277	236	226	224	239	225	253	244	233	236	224	239	236	243	223	229	232	239	238	247	239	220	239
49417	40444	23401	21534	20342	18007	15777	14032	34275	59854	52780	37292	10164	4383	1694	1048	815	823	703	710	643	643	629	609	620	629	635	619	598	561	556	581	572	611	570	564	567	547	574	575	569	531	523	567	631	607	574	573	523	582	586	577	610	593	531	574	560	569	589	561	586	574	547	520	577	583	558	561	583	531	581	595	600	609	581	556	604	551	591	523	589	580	541	536	608	544	537	546	575	564	579	572	565	592	574	563	588	562	574	599	530	561	593	609	575	567	595	557	546	528	580	565	573	571	583	568	611	585	578	565	549	544	571	581	568	582	541	539	550	580	582	573	572	577	556	601	580	548	550	603	602	559	561	584	582	548	580	562	557	548	564	615	556	585	561	583	554	576	564	547	548	604	517	547	567	573	588	628	580	558	572	583	556	594	598	622	569	579	587	625	553	578	596	599	601	577	567	575	590	586	565	568	548	577	597	588	565	594	605	578	525	542	577	571	570	571	554	598	535	590	565	562	561	565	587	543	578	571	576	578	556	555	599	573	569	595	586	585	562	564	600	598	562	562	584	620	560	595	580	547	583	567	586	563	644	578	563	587	589	545	557	585	623	546	536	572	586	589	580	558	599	580	570	588	545	575	572	582	596	602	606	548	613	540	613	523	578	609	555	569	529	574	567	555	594	568	575	604	557	524	614	563	612	575	615	573	570	553	590	580	548	565	581	551	568	609	585	582	532	606	558	561	565	574	581	544	573	576	542	546	594	533	521	614	614	541	578	535	617	554	600	517	536	633	578	539	565	573	576	578	583	571	569	574	609	545	578	577	598	540	568	613	542	572	550	572	524	606	568	572	571	564	567	564	518	543	604	591	577	558	547	560	575	597	613	560	636	539	571	590	598	586	580	546	618	593	604	553	584	574	607	570	558	554	551	603	537	564	569	530	532	557	593	586	570	588	573	623	607	608	566	571	595	555	560	546	561	542	591	643	574	569	576	557	594	546	602	559	586	550	567	592	566	597	516	582	556	591	589	574	580	559	596	538	548	560	613	535	548	534	545	605	559	590	551	563	563	585	557	577	565	585	596	546	560	567	576	553	549	570	588	536	562	570	561	572	560	550	564	554	599	615	595	560	578	520	565	595	578	572	566	559	598	563	556	580	619	616	553	601	567	591	563	600	563	579	537	596	547	566	599	575	572	598	577	551	554	603	581	578	574	577	574	536	541	605	560	595	574	561	588	608	590	552	577	642	545	533	573	566	543	578	579	573	553	560	559	587	610	534	555	579	580	525	557	561	570	597	589	591	566	578	563	594	600	577	607	552	564	562	580	567	599	593	552	565	615	576	582	570	556	608	550	539	521	572	572	580	568	583	599	563	571	552	558	587	547	574	562	570	552	593	563	570	585	559	594	593	603	567	572	569	609	590	561	569	558	537	590	557	554	605	537	575	556	551	552	556	598	566	560	552	589	567	538	589	611	538	556	555	561	585	543	603	553	578	553	554	555	575	528	563	622	561	528	559	530	583	574	537	553	525	555	588	549	528	515	579	540	535	582	565	543	538	579	551	589	542	579	581	575	576	558	561	576	580	559	559	577	558	537	572	576	559	589	594	574	573	637	564	616	563	553	559	599	536	589	585	561	548	558	649	565	541	597	632	590	592	529	605	568	603	526	575	575	563	564	605	623	543	546	565	558	562	564	599	562	555	546	566	555	561	573	542	566	542	565	528	546	540	550	536	547	528	588	576	606	550	577	578	527	578	584	536	560	608	560	537	554	600	565	544	595	581	608	568	607	579	563	569	554	586	559	563	586	579	596	562	595	605	556	611	574	578	578	581	572	568	597	585	555	564	606	561	567	611	537	597	548	597	507	532	581	558	528	594	584	551	549	598	562	592	539	610	580	538	560	589	510	518	571	551	585	582	550	617	604	565	612	616	563	581	587	579	591	568	588	569	592	569	580	549	572	535	597	582	575	562	594	601	578	571	585	580	569	581	614	607	590	568	576	574	553	589	568	576	598	572	519	613	553	573	539	596	565	548	549	605	573	593	555	562	578	538	567	536	566	553	578	549	574	575	595	533	560	557	576	625	587	584	539	594	582	596	613	569	585	577	520	581	609	587	555	574	572	577	550	535	577	587	563	541	571	569	525	592	567	541	567	570	608	574	561	528	541	589	616	551	566	563	543	561	600	559	616	601	553	567	601	584	538	584	559	562	577	567	586	623	561	587	582	581	595	599	584	610	572	617	577	535	564	599	586	543	536	605	580	614	568	563	629	605	540	612	633	574	550	538	602	614	572	584	569	588	540	543	543	624	559	532	545	589	519	540	529	563	548	577	553	554	582	552	584	595	575	583	524	538	564	584	554	554	533	568	524	580	529	575	542	562	574	550	550	566	595	549	581	582	577	531	573	571	551	593	547	575	532	600	608	573	562	552	602	561	573	593	592	566	598	570	586	601	561	542	614	598	576	553	549	595	603	593	593	571	547	556	539	581	574	594	543	552	585	593	563	578	560	543	551	555	569	576	570	547	571	598	562	612	609	596	561	556	562	553	604	556	553	523	542	563	589	570	603	574	562	577	524	556	534	591	546	570	571	600	576	523	592	564	572	566	570	573	575	576	523	592	579	582	594	565	535	591	562	567	603	565	570	613	579	544	574	620	583	552	578	578	517	577	546	579	585	503	632	552	547	605	550	570	560	536	553	518	569	582	567	553	537	576	594	551	569	593	561	561	612	573	560	552	590	585	583	551	530	567	603	574	537	559	562	620	548	586	563	583	577	566	612	555	593	564	626	608	570	587	550	629	569	605	564	562	591	615	569	591	584	581	621	577	580	576	598	592	518	591	572	580	540	589	566	559	592	543	575	516	567	563	589	532	611	580	546	571	576	566	547	578	566	626	616	616	573	550	593	557	539	591	592	577	628	531	572	613	620	590	519	558	542	574	553	542	552	578	566	563	558	573	565	558	565	585	546	595	539	561	603	588	576	558	564	603	580	571	581	551	557	552	554	533	558	577	576	576	606	579	582	565	585	587	547	574	605	564	596	623	572	587	545	576	562	587	562	588	621	585	547	583	567	591	551	595	573	560	579	552	589	544	591	571	541	570	528	602	539	587	573	560	559	555	555	531	601	573	576	587	586	548	596	550	562	570	572	591	587	585	591	602	575	619	566	595	568	591	601	555	591	565	593	555	569	560	588	579	595	536	572	562	576	580	593	576	561	560	544	573	549	580	573	569	545	582	592	593	601	546	584	622	540	569	595	585	566	563	543	606	548	562	550	629	579	586	584	527	526	558	542	576	544	572	566	636	552	607	596	539	562	615	570	588	589	545	607	571	544	612	535	554	597	541	559	574	570	511	535	532	586	548	621	531	544	563	589	572	597	593	535	581	583	566	597	595	601	566	610	568	545	548	562	557	571	592	528	555	582	558	567	523	549	600	542	588	553	560	578	568	565	606	592	568	567	576	543	568	573	549	599	567	570	567	593	607	585	604	564	575	576	563
20319	15932	4180	1882	1485	1207	915	822	1396	2448	2714	1744	584	335	336	329	296	299	324	331	299	320	298	311	325	322	302	312	337	324	310	297	321	351	318	304	305	316	298	294	319	299	303	289	284	308	304	335	304	304	299	296	287	309	305	330	317	308	298	341	298	320	304	290	324	312	312	317	324	312	322	334	296	295	309	307	325	335	299	290	314	320	318	293	334	312	328	304	314	298	324	306	337	330	329	354	325	328	333	316	336	296	312	322	302	317	310	304	277	332	354	289	297	298	284	316	318	299	278	336	308	322	326	286	337	326	346	320	338	315	335	336	310	295	347	297	338	320	303	308	313	320	302	299	309	302	315	313	331	312	313	299	329	302	318	322	313	300	297	292	343	338	275	354	311	327	330	284	273	312	304	290	302	268	284	316	326	340	283	309	302	305	338	306	333	303	299	328	320	303	321	291	305	334	315	358	299	311	302	335	296	308	311	318	354	304	308	316	311	344	283	288	296	330	307	297	323	320	311	335	320	301	304	329	305	293	306	306	335	292	311	299	327	312	298	326	290	300	319	356	330	294	326	321	318	331	297	338	320	314	317	329	333	289	354	326	298	307	290	342	343	328	304	307	315	291	335	345	332	326	339	317	327	287	335	344	313	288	303	334	314	283	279	307	326	313	306	292	312	330	299	305	297	338	284	303	294	277	315	328	280	308	298	325	323	288	357	320	306	270	308	328	352	317	314	312	333	325	288	293	307	295	319	319	314	296	342	312	321	281	326	328	322	314	307	289	279	322	301	299	318	325	297	321	298	299	293	307	332	304	322	304	326	308	292	310	290	293	308	299	287	329	312	346	326	317	320	289	331	284	316	276	297	326	298	305	298	287	340	271	319	294	312	318	306	339	316	324	340	337	308	336	317	319	292	309	306	304	317	312	328	327	304	319	318	302	300	310	331	287	295	345	298	318	313	317	300	286	353	270	338	314	325	330	299	335	293	286	298	311	308	295	306	282	308	297	326	374	319	312	314	327	307	319	298	328	320	356	310	302	291	324	309	354	306	301	290	292	306	291	303	322	300	277	312	286	286	326	306	307	320	316	323	320	337	323	337	307	279	317	314	331	269	350	288	292	318	318	305	325	299	310	314	301	318	314	288	310	326	295	319	299	350	331	276	299	319	309	287	321	300	287	303	312	305	310	325	258	302	322	335	309	303	315	323	313	355	309	333	302	316	284	292	284	310	334	276	301	292	323	311	279	319	305	312	310	295	298	335	297	313	298	289	284	294	350	340	330	333	328	309	317	311	350	291	309	311	349	312	336	306	300	339	343	307	325	324	300	285	319	309	342	320	315	302	320	299	283	302	289	311	340	318	290	344	299	325	306	326	333	304	274	320	303	287	352	320	272	306	341	323	342	324	304	320	284	310	336	318	307	321	315	326	327	317	325	300	358	288	289	307	324	312	325	285	300	346	314	315	323	315	285	284	305	346	292	347	313	323	303	320	328	284	279	307	303	332	310	307	308	327	283	321	281	345	328	325	320	317	330	357	300	292	318	323	324	315	322	328	290	307	297	293	291	308	317	328	312	287	303	311	287	327	335	330	308	312	286	312	328	326	298	286	298	289	307	330	310	321	313	298	292	311	319	319	302	307	323	266	308	314	291	328	296	305	286	322	282	325	323	299	337	304	334	323	304	296	290	299	320	341	301	278	312	351	350	301	323	307	290	313	320	300	324	316	322	325	314	299	351	282	322	317	334	304	301	313	322	324	282	306	321	291	343	271	291	318	319	318	312	325	296	302	321	296	299	295	301	312	310	285	298	329	300	299	320	320	315	326	322	305	293	292	311	347	303	354	279	280	323	347	289	298	335	305	327	314	338	331	274	318	289	320	308	322	349	322	321	300	309	312	321	319	327	316	303	341	327	309	328	298	307	328	314	315	292	298	289	308	303	304	331	325	329	295	306	323	323	310	276	322	333	285	300	291	318	312	307	294	301	338	304	314	312	278	282	269	312	309	316	315	305	323	294	337	343	322	264	298	319	302	323	298	319	356	303	317	305	330	332	316	290	333	298	312	309	282	303	311	307	286	319	353	313	313	322	309	321	282	351	318	343	323	293	310	307	309	318	306	289	309	273	314	292	345	290	317	304	306	300	282	279	295	334	281	301	293	291	344	316	284	306	294	316	332	282	317	306	282	347	313	317	305	305	330	348	323	302	317	319	327	298	290	302	307	331	298	295	281	285	303	292	323	287	323	325	334	311	309	286	287	258	311	331	302	334	329	317	290	303	317	335	276	301	342	310	299	333	329	315	301	316	312	292	312	289	302	297	314	322	310	329	302	303	298	315	332	314	307	285	316	318	325	295	293	299	272	290	321	315	285	316	331	307	320	322	318	321	324	297	288	277	305	298	329	292	314	291	288	314	297	314	299	320	312	353	305	288	314	309	303	328	329	300	300	297	334	321	322	327	321	301	274	282	324	318	313	324	306	322	317	312	288	323	335	302	298	305	304	322	307	338	301	313	316	339	295	338	304	264	331	328	311	322	308	295	338	293	318	289	347	311	307	318	302	345	328	302	290	313	272	295	333	362	251	308	328	352	336	288	321	305	331	325	361	332	319	306	307	291	293	332	312	309	315	311	296	302	303	316	304	301	318	294	288	353	320	298	316	308	296	321	280	294	312	320	301	279	319	296	298	278	304	346	324	315	310	283	316	306	343	339	346	302	300	298	316	270	336	340	286	292	288	321	285	325	301	315	335	293	333	336	310	275	310	301	312	316	292	302	292	331	297	301	342	303	321	292	304	317	307	333	308	310	347	332	347	279	316	288	315	302	310	318	333	286	326	339	300	303	351	317	302	274	308	335	309	348	308	256	307	306	317	322	358	297	315	335	304	290	313	327	316	338	336	336	281	331	300	298	304	331	314	306	341	302	342	336	312	327	313	295	330	297	332	300	319	307	344	304	259	330	347	320	296	310	306	297	335	347	345	327	321	311	332	333	299	311	370	310	305	313	323	301	310	310	317	328	323	327	335	311	331	296	332	317	286	322	329	322	318	280	323	299	347	317	301	324	291	309	339	299	317	331	313	327	323	327	332	344	332	322	274	324	313	324	303	334	314	276	305	304	312	341	285	299	319	270	305	322	263	291	311	303	337	312	355	325	315	310	309	300	316	303	338	325	302	301	319	296	303	311	320	279	290	314	331	309	324	314	331	318	341	310	293	318	336	317	280	324	349	319	318	356	298	324	341	335	323	318	319	308	309	323	317	355	304	342	324	333	292	317	277	286	324	292	286	305	308	310	316	306	314	291	308	326	313	324	299	309	317	334	298	320	314	301	289	331	319	316	270	337	297	274	324	323	298	320	309	326	308	314	326	339	296	327	329	289	320	318	305	312	321	322	323	313	333	313	288	309	332	349	319	320	317	292	283	290	321	303	333	313	288	340	330	313	272	295	323	315	285	309	328	320	319	348	304	289	293	306	317	279	316	317	303	295
16011	11077	4584	4497	4940	4401	3655	3413	6805	10570	10055	6233	1782	792	848	757	755	724	729	747	750	755	764	744	764	799	766	748	787	766	765	761	750	726	746	770	724	740	713	783	724	748	779	785	782	797	787	766	776	786	756	754	798	761	749	766	825	782	769	732	739	735	771	782	773	799	762	705	784	747	780	714	789	780	767	751	722	757	753	787	773	713	795	743	746	751	802	716	758	732	752	731	752	778	693	761	718	762	723	786	780	758	750	793	739	787	772	751	736	790	738	773	739	783	737	800	792	743	721	763	753	780	714	743	794	736	746	745	753	764	746	782	788	780	780	771	743	748	748	737	781	733	735	704	777	744	716	746	758	771	780	723	710	807	775	772	767	761	745	794	728	746	776	761	754	752	720	770	715	737	739	734	726	748	813	809	744	680	704	718	767	770	742	734	760	735	761	739	750	757	736	726	728	730	731	764	719	779	811	790	750	733	830	807	812	742	804	794	744	748	757	723	742	786	763	768	727	758	746	759	763	732	737	752	789	751	757	778	763	736	749	795	737	783	733	742	739	757	735	770	762	747	774	734	749	751	759	702	723	740	713	762	710	737	772	781	790	731	747	733	779	711	809	745	758	744	733	749	742	755	817	798	742	711	765	760	751	815	750	749	765	764	779	762	747	760	734	756	780	797	764	750	771	776	750	740	802	727	751	765	770	738	742	716	800	798	721	748	736	725	756	726	744	740	762	759	746	742	727	743	761	783	755	768	759	730	730	761	774	734	735	740	743	731	742	776	753	775	790	779	756	731	781	748	744	740	759	778	786	792	756	774	801	740	724	740	725	778	747	790	778	746	718	829	749	702	701	780	782	715	789	774	742	726	753	807	732	704	775	778	710	729	749	736	825	754	721	811	748	748	802	744	738	795	783	717	791	773	741	748	725	760	739	743	764	734	772	764	779	766	759	731	720	714	739	757	741	739	754	758	784	749	773	824	778	720	790	762	754	736	747	719	725	741	674	760	742	769	749	770	727	739	747	717	723	746	736	748	825	713	730	755	769	778	780	747	746	766	773	741	767	815	814	799	785	768	749	726	760	741	759	749	763	783	765	706	747	745	712	725	769	812	767	729	711	828	801	826	761	732	767	748	764	734	722	767	735	795	721	800	759	733	769	798	726	747	695	765	735	809	752	756	748	727	736	750	724	747	753	776	779	778	695	753	725	781	724	769	739	748	711	744	778	776	771	769	729	776	773	804	738	765	759	793	768	752	802	768	762	739	770	714	723	747	760	776	746	753	762	779	790	706	789	706	762	704	754	760	756	775	744	730	802	749	750	786	771	767	742	795	789	766	687	704	796	773	742	779	779	765	778	771	776	753	809	771	757	735	709	758	766	763	793	781	784	779	815	764	791	808	735	741	769	790	765	749	713	722	772	735	795	746	761	748	768	767	733	753	768	768	804	744	792	769	742	733	685	740	749	710	775	777	750	753	744	773	781	723	782	787	752	761	738	694	729	751	799	755	746	747	774	681	746	764	750	764	729	789	714	765	751	731	768	728	767	796	747	729	756	784	757	786	750	757	766	761	792	713	704	734	765	762	722	749	762	726	791	765	750	789	774	755	786	743	746	758	759	778	754	732	763	770	728	780	710	764	759	749	745	735	732	739	729	770	767	820	761	684	750	738	772	752	774	760	736	736	725	736	723	736	696	758	712	751	703	753	810	697	799	741	746	713	743	747	780	724	764	746	747	738	777	779	787	744	809	747	710	752	750	751	767	721	786	725	771	768	702	740	764	730	750	772	701	793	770	750	730	769	730	749	716	717	740	757	718	761	775	739	733	846	795	768	780	732	768	702	715	763	773	741	721	733	767	787	706	745	766	756	723	816	758	762	787	769	761	782	710	752	752	735	768	780	785	770	744	720	762	732	734	713	746	723	729	754	735	758	779	732	796	777	733	734	742	807	743	697	764	782	718	716	692	752	771	740	736	730	760	763	775	788	778	741	745	735	747	753	759	777	787	731	742	726	742	780	776	765	783	719	777	731	703	762	719	737	780	739	743	781	713	708	735	737	772	782	774	781	761	746	775	788	742	820	773	739	773	728	764	728	743	740	816	726	746	753	751	765	747	772	737	773	734	719	726	782	729	752	798	687	810	749	738	807	763	704	761	784	713	744	779	743	830	757	759	738	776	728	769	748	747	791	737	764	800	754	738	747	776	777	712	789	830	778	776	766	767	744	754	758	751	756	774	784	791	740	764	801	750	767	833	708	761	733	775	729	720	767	778	742	717	772	751	767	795	748	753	732	807	768	701	720	727	762	730	734	714	755	779	759	724	782	743	748	760	737	714	756	755	772	731	736	733	740	751	772	793	758	777	740	748	784	708	746	730	713	726	752	783	776	766	743	758	758	703	737	750	802	753	777	831	751	762	749	773	764	738	805	743	730	724	788	712	785	728	795	707	722	749	747	772	755	758	707	769	782	765	751	736	764	717	737	768	711	753	756	733	730	735	755	810	805	726	755	819	807	767	767	758	762	728	724	763	719	710	792	789	743	713	742	771	741	766	781	798	752	801	741	755	746	769	789	736	782	711	773	725	710	789	800	792	782	721	749	768	764	810	763	744	716	737	743	710	752	764	770	722	773	718	812	747	731	773	720	744	776	799	763	756	757	755	741	750	761	737	738	741	783	760	751	764	747	768	774	777	733	785	748	758	739	743	775	749	772	740	831	765	765	753	760	740	781	778	740	705	801	776	762	771	733	776	741	762	783	750	727	795	743	715	756	709	797	774	709	743	753	785	745	793	751	718	765	816	712	756	734	763	778	719	766	723	704	806	707	689	734	750	726	725	731	731	734	760	774	794	784	820	770	746	751	752	763	760	714	789	740	756	731	739	697	722	748	762	762	776	727	771	815	745	745	784	734	776	775	766	733	737	765	766	763	768	787	754	762	746	709	733	723	745	698	779	782	784	759	808	733	773	710	739	758	740	756	754	794	781	721	742	729	699	752	739	724	744	787	741	733	771	758	773	774	777	790	778	762	741	755	727	759	754	750	738	724	767	779	747	806	726	753	766	709	710	769	767	797	752	811	743	789	805	722	735	758	747	796	733	764	762	784	768	743	757	721	757	722	765	768	730	784	754	753	770	742	776	721	752	784	710	758	768	775	715	718	760	750	762	789	743	721	767	766	737	721	738	737	786	768	758	770	740	745	747	744	742	759	756	725	673	713	750	785	774	752	799	748	776	729	769	782	773	726	714	741	758	729	724	784	785	754	764	751	706	774	739	804	782	776	749	701	744	772	727	768	775	777	766	750	746	726	778	814	773	687	724	776	791	754	754	778	748	771	728	794	752	776	741	780	738	747	754	781	744	750	714	774	744	766	782	761	734	758	729	757	762	786	768	747	785	695	725	813	774	719	803	737	739	795	726	785	790	756	724	770	736	710	778	761	746	762	796	754	779	746	783	754	777	784	768	763	725	743	774	750	783	771	752	788	776	736
52861	42861	26147	21890	18020	10915	7397	10134	23984	27303	19702	9042	2016	535	430	369	374	383	392	349	343	346	372	343	367	351	358	363	386	439	363	373	373	380	368	350	365	401	366	345	360	373	360	399	391	382	382	326	352	389	348	396	343	388	345	349	387	351	368	361	346	342	351	336	400	333	368	397	365	398	352	417	392	363	395	372	369	390	370	371	335	374	365	391	377	361	411	358	370	382	388	382	387	404	376	342	394	346	369	326	368	384	361	359	377	403	381	371	341	381	366	393	396	357	384	381	377	365	377	329	349	333	357	356	384	387	366	340	387	369	350	366	384	349	363	392	386	344	373	365	385	351	382	401	325	384	325	374	381	346	351	415	335	382	355	370	381	373	360	356	363	381	340	339	309	346	344	356	361	371	357	369	398	333	375	350	346	365	403	359	359	380	427	369	368	387	344	339	374	317	339	370	363	375	362	354	374	355	374	339	370	381	372	351	359	384	344	368	359	382	377	402	378	374	369	361	383	385	360	382	358	355	381	350	357	358	418	377	391	389	398	382	366	369	368	350	389	401	369	374	342	344	377	374	408	362	373	362	407	383	354	367	350	366	362	374	395	371	382	373	379	373	406	383	365	352	420	366	382	367	373	395	376	384	385	373	387	369	379	354	363	366	398	360	379	358	381	383	399	367	362	336	387	377	413	404	376	411	374	362	333	381	347	392	371	357	348	356	335	372	373	396	377	370	363	368	380	342	371	379	315	370	364	337	348	345	381	393	387	382	361	359	391	368	382	350	398	369	375	374	367	406	370	360	378	371	341	377	398	373	352	347	394	366	358	369	343	365	379	395	380	393	366	353	355	360	390	411	380	366	375	383	378	362	376	353	354	368	330	371	359	370	308	388	374	370	377	387	357	354	388	357	380	360	345	335	385	359	373	378	392	343	326	358	358	351	344	359	341	350	358	369	364	388	343	360	372	430	375	340	422	366	385	386	366	386	342	395	375	409	376	383	352	362	370	350	377	392	396	368	360	389	386	338	379	365	358	358	359	382	351	351	372	377	351	391	371	350	361	387	368	386	340	376	389	358	393	399	371	343	377	350	409	345	358	372	329	391	388	359	375	361	393	340	369	407	337	391	412	349	346	353	349	379	361	362	360	387	379	388	403	361	330	342	378	374	360	353	374	354	371	339	373	404	357	351	372	387	337	370	342	331	363	380	340	362	360	373	364	386	387	391	413	368	391	403	374	369	346	341	404	342	383	370	343	381	364	364	373	309	367	379	369	359	371	332	346	376	370	389	354	378	344	352	398	360	342	378	350	393	303	341	358	378	362	337	380	352	350	357	406	381	354	372	372	353	371	365	368	386	373	345	383	407	354	367	371	400	392	386	369	346	338	353	355	380	334	360	380	358	349	363	351	353	315	385	341	363	341	355	378	405	348	352	364	332	386	346	374	421	342	371	352	353	378	352	382	388	373	363	382	338	322	387	372	343	363	349	345	371	349	361	373	346	345	376	359	329	356	389	383	389	349	378	375	361	370	350	381	378	355	367	361	362	344	365	419	360	364	381	361	365	373	372	375	396	363	387	379	369	393	342	387	366	358	412	358	399	391	368	398	346	381	375	402	363	356	347	349	376	350	363	421	359	324	390	345	329	372	372	348	370	349	397	367	356	370	339	347	355	385	404	353	315	381	375	360	353	362	353	345	357	369	337	361	370	378	336	383	364	372	334	372	381	392	353	371	359	377	391	394	360	376	391	374	373	375	377	360	378	388	389	341	386	359	371	366	347	362	363	340	403	394	392	380	353	398	418	398	429	367	365	354	342	363	388	351	386	383	353	375	377	353	370	347	388	361	375	354	380	352	416	383	359	386	343	376	347	362	396	325	343	395	389	341	370	357	347	362	368	337	350	331	358	373	369	400	357	386	362	387	338	379	381	351	389	362	353	366	375	349	366	374	365	339	355	370	385	358	341	367	337	385	377	337	374	348	371	351	377	379	389	374	360	365	374	372	384	367	376	377	361	351	348	383	371	362	349	368	357	354	376	405	355	376	372	350	327	336	345	329	379	365	357	323	376	390	371	368	353	406	370	355	361	378	372	355	341	380	366	377	362	360	389	331	369	402	379	347	361	341	360	384	363	391	360	346	355	409	350	354	353	377	359	359	378	393	371	406	382	366	378	405	354	383	349	395	365	405	392	377	358	333	386	375	349	350	401	419	378	406	358	378	322	353	367	385	330	329	389	345	386	378	367	348	364	419	361	339	331	349	408	376	365	354	370	358	385	354	369	408	342	349	382	337	378	361	365	347	369	375	345	347	352	355	385	370	380	363	356	372	364	371	372	368	384	350	368	369	405	368	373	377	370	384	391	370	366	347	348	389	359	355	372	379	396	376	346	379	364	379	380	399	406	366	361	326	411	380	402	356	384	357	384	323	407	350	395	349	373	378	366	358	355	396	351	345	347	333	357	379	392	397	362	357	357	411	365	354	351	373	380	350	387	376	368	378	379	356	367	394	322	367	361	368	352	393	368	389	345	358	332	353	355	406	353	372	370	394	394	369	379	391	390	387	393	355	346	342	358	413	383	372	372	377	327	360	347	363	381	366	395	359	356	354	376	356	310	348	347	383	364	385	367	365	342	382	357	339	340	375	336	388	379	362	373	345	375	378	343	325	405	336	368	347	351	354	336	375	349	378	376	387	343	363	355	350	360	350	365	348	380	386	373	366	346	356	336	390	339	424	390	390	373	402	363	363	341	340	369	390	367	376	370	390	375	378	366	366	379	363	395	342	356	369	349	343	348	377	382	379	333	373	375	344	389	372	367	337	360	357	360	393	369	344	353	377	390	370	402	412	340	348	382	361	409	360	323	376	349	367	379	382	352	379	393	372	387	373	395	385	379	349	380	400	363	375	391	379	367	359	364	369	376	355	359	383	380	359	344	340	371	377	394	391	374	347	351	362	413	368	393	370	384	348	347	361	392	363	367	413	389	393	335	369	341	323	355	378	357	336	365	374	403	357	363	356	369	322	361	347	361	367	375	321	389	354	377	369	372	395	324	352	338	391	406	354	383	368	343	372	328	359	358	382	385	359	343	353	376	354	372	364	384	417	384	351	337	358	384	351	389	390	369	340	385	349	347	379	355	374	394	389	355	377	357	343	376	389	386	381	359	351	365	347	347	357	379	411	342	355	333	343	392	335	383	396	373	374	393	389	340	339	340	367	392	350	373	367	369	335	325	332	357	374	368	397	347	344	364	360	358	358	374	371	354	368	396	345	389	359	380	367	334	377	370	370	358	390	375	395	363	363	367	399	353	342	342	376	385	365	357	393	361	381	404	323	379	385	369	370	365	370	391	396	364	356	358	368	368	370	386	401	378	370	368	380	341	366	326	397	350	368	389	379	382	360	357	378	370	347	372	376	378	365	381	367	360	375	357	366	364	349	372	360	399	360	330	377	319	383	395	371	357	350	367	389	357	377	376	364	412	385	361	363	373
47327	40619	14094	13458	14714	12398	15077	22060	42327	44944	36487	22175	5632	1682	1129	956	862	882	934	906	832	889	905	813	848	889	824	817	878	861	877	861	874	878	860	866	828	884	865	911	839	828	835	870	866	898	848	843	893	831	893	802	814	813	851	829	835	843	868	843	872	880	851	847	884	790	887	817	831	852	813	815	842	866	873	887	861	821	889	860	904	889	896	880	886	835	846	901	838	834	869	857	838	878	807	861	875	870	843	813	849	866	829	858	865	876	874	818	877	869	871	918	856	802	849	803	893	841	878	883	894	870	863	904	834	866	869	883	861	826	870	864	825	825	831	825	876	792	831	894	846	856	848	850	853	843	864	802	848	858	832	828	813	825	839	841	881	838	873	813	895	840	791	810	844	862	893	857	845	766	830	865	851	866	914	945	821	845	813	837	912	805	842	858	870	837	900	844	853	811	827	841	831	822	828	835	848	816	867	799	830	845	823	824	913	832	850	887	860	892	848	867	828	806	790	858	807	852	855	854	824	882	842	800	831	840	810	819	823	825	825	796	798	904	909	876	880	822	820	860	809	823	847	924	881	840	827	842	844	837	807	838	846	806	833	843	841	897	797	805	813	868	834	858	901	862	790	840	843	815	873	832	889	866	857	838	871	865	864	852	850	838	834	884	899	823	870	834	843	861	884	910	873	836	837	829	866	855	841	865	838	915	845	821	857	898	880	884	877	859	821	889	808	875	868	829	883	863	897	833	838	807	814	891	825	895	889	814	828	817	870	862	836	832	880	845	823	812	848	821	852	869	834	873	831	882	837	782	815	861	837	899	815	855	880	879	855	849	862	887	851	851	867	802	829	868	855	860	878	861	824	824	862	855	797	863	829	878	793	909	856	791	847	916	837	852	885	841	887	835	817	859	883	834	861	834	852	857	854	825	844	872	821	845	833	812	866	860	847	886	880	874	886	871	826	831	863	914	784	876	867	868	863	905	899	817	889	777	851	875	889	813	843	813	908	904	890	879	871	773	828	873	826	865	873	812	829	918	848	851	831	853	826	820	818	818	857	839	886	833	857	864	875	826	881	808	874	859	842	855	903	812	765	829	899	921	841	844	853	884	858	889	846	840	812	848	876	839	889	867	901	863	804	848	846	825	868	824	879	839	801	840	873	850	871	856	863	858	895	823	855	894	863	829	819	843	852	869	891	878	832	850	830	809	875	816	816	916	837	816	867	846	821	871	847	841	845	817	850	852	823	879	870	841	914	833	787	877	845	882	833	858	855	887	841	851	906	819	849	845	823	859	847	867	833	850	879	845	874	838	852	863	818	892	838	859	901	879	842	889	838	841	836	836	818	819	853	871	830	874	840	912	828	848	820	907	869	845	836	853	871	840	855	810	864	850	889	871	863	835	821	857	843	844	849	801	833	893	816	890	891	882	863	837	826	857	866	841	842	848	860	843	840	795	884	849	850	872	850	857	850	848	855	839	863	855	854	838	839	845	856	817	840	791	867	850	848	826	846	914	881	832	818	888	868	835	820	825	865	841	896	825	847	812	904	860	814	795	850	828	868	892	834	912	844	873	834	821	898	854	864	879	871	805	812	894	836	891	832	855	890	863	815	846	792	893	814	836	899	851	842	869	834	831	855	871	875	865	826	899	840	829	834	860	879	866	856	819	832	847	839	877	865	877	834	887	889	861	840	825	878	838	882	901	875	857	885	875	832	769	885	859	892	883	851	847	840	840	849	911	901	855	862	858	881	894	869	839	935	869	799	879	878	832	878	791	857	835	827	879	880	880	866	869	857	844	815	876	847	849	852	840	906	831	909	863	830	897	831	812	822	823	874	865	849	833	866	919	846	909	912	805	867	866	859	896	847	867	883	823	863	839	855	850	826	802	881	847	842	862	868	784	808	818	921	845	824	872	875	841	830	880	842	880	860	844	884	862	849	910	837	870	830	859	842	906	871	822	919	843	887	894	824	848	854	897	862	895	897	809	822	837	818	831	861	850	863	847	846	877	856	836	829	844	877	880	902	880	871	827	810	865	831	894	871	874	854	852	855	857	853	843	865	846	890	774	883	847	860	860	874	826	895	861	856	841	831	900	822	850	893	873	884	824	881	864	895	842	817	842	852	842	874	811	859	791	829	864	840	901	849	889	840	875	841	874	881	869	829	821	776	867	849	878	873	858	838	803	884	871	886	818	824	825	828	836	849	840	832	858	815	893	878	836	804	824	838	832	850	827	826	872	823	866	840	873	845	905	875	840	862	823	840	876	822	845	843	838	831	843	827	874	871	900	845	801	845	815	852	881	806	870	823	795	888	871	774	845	851	834	828	845	852	908	812	891	824	843	849	907	845	885	888	842	793	862	862	854	852	878	849	816	845	812	779	798	856	856	829	881	893	877	852	811	830	818	826	859	893	856	856	886	910	836	909	870	847	856	889	856	874	858	893	911	839	848	846	844	904	903	850	830	789	849	844	873	841	857	848	815	875	815	828	842	868	829	860	876	830	860	861	863	800	838	851	860	875	884	869	817	865	800	855	850	826	887	870	835	854	785	813	857	905	894	811	835	831	788	823	857	848	900	867	873	830	853	849	843	808	891	866	865	827	783	856	807	859	843	856	843	880	838	848	870	853	815	840	887	844	898	823	879	878	866	864	869	859	802	816	870	831	829	849	814	899	868	845	870	829	921	840	873	857	813	830	850	807	891	807	878	910	853	845	877	887	848	849	865	848	860	882	910	850	839	874	847	858	865	837	865	902	846	838	833	846	885	834	850	874	851	869	839	859	860	807	870	828	854	804	874	827	810	841	856	857	882	867	863	895	859	814	862	859	850	868	796	895	879	870	836	859	798	856	839	826	888	854	855	846	818	914	815	843	832	821	808	902	882	894	865	827	855	845	861	862	866	859	804	853	819	834	854	903	900	822	808	817	828	865	887	864	921	877	811	831	853	852	868	825	806	777	830	804	871	826	859	874	823	861	850	832	885	849	809	873	872	852	834	853	880	877	811	817	818	849	867	864	816	851	877	837	850	831	831	820	843	845	809	867	820	883	818	855	845	866	840	811	887	859	886	878	858	849	868	876	856	854	874	848	875	886	872	817	848	867	875	909	814	836	827	811	830	867	819	850	834	836	903	856	858	843	854	857	820	888	846	857	816	823	852	824	879	847	882	857	881	857	851	895	825	822	867	843	829	874	852	906	814	841	859	805	830	855	852	854	912	852	912	812	886	891	828	874	883	841	839	896	925	887	852	827	870	772	893	857	832	874	813	881	853	869	829	786	819	894	893	820	919	865	851	843	780	866	891	850	819	854	862	837	874	887	798	895	818	884	825	828	836	846	845	776	855	832	836	865	884	835	862	836	802	851	848	877	814	837	847	817	908	812	814	858	889	821	868	909	869	850	837	815	852	811	809	813	851	832	828	855	858	831	870	865	867	787	922	782	831	842	883	867	812	867	870	842	795	885	820	855	807	775	832	846	815	834	890	810	867
50612	37510	25948	23732	23468	19560	12638	16563	33590	47721	32195	17090	3454	616	335	275	300	305	256	284	257	281	267	276	277	281	272	293	254	258	258	292	282	333	273	226	280	228	257	273	251	256	274	254	259	280	237	250	260	255	305	260	261	250	249	297	283	263	298	258	266	249	247	279	252	271	272	265	283	280	293	254	293	304	270	275	268	287	275	267	243	287	271	287	285	254	271	259	263	249	289	247	257	265	264	286	252	263	289	277	261	235	261	279	244	267	284	279	249	235	267	282	281	236	265	270	286	291	270	294	316	263	272	258	244	270	257	231	248	254	262	264	268	262	268	279	276	272	266	274	291	271	294	272	302	254	276	302	275	241	295	289	273	271	260	260	264	283	254	255	289	272	227	259	290	293	257	249	257	254	271	249	263	248	271	269	250	255	252	284	271	263	287	277	268	227	264	262	248	312	289	287	245	238	266	263	240	235	289	249	272	272	292	236	253	280	242	285	276	294	248	233	262	251	247	257	258	246	274	257	275	262	294	261	264	290	243	241	277	254	282	247	252	255	271	285	266	247	239	268	257	282	288	259	248	286	273	250	248	275	244	267	255	257	265	265	242	247	245	279	255	286	258	284	256	293	278	293	285	269	253	232	226	266	257	275	291	295	247	294	279	257	277	258	284	253	264	262	252	244	269	245	231	286	278	283	258	249	291	242	269	250	241	256	282	248	288	287	283	260	260	274	253	247	247	251	266	271	284	247	283	250	280	259	248	274	279	277	300	241	287	280	272	250	258	258	274	251	260	273	280	267	250	244	269	289	258	264	283	274	266	243	252	271	254	275	265	274	278	278	273	261	254	262	254	276	263	266	287	276	255	260	276	272	273	258	264	272	297	283	266	254	268	229	276	237	292	270	288	300	276	301	245	255	278	260	293	293	259	258	273	272	264	267	272	277	253	232	254	268	269	248	273	285	268	287	264	296	263	260	259	304	278	274	253	288	264	245	276	260	263	261	269	286	267	265	237	248	267	273	284	251	271	260	255	262	266	281	266	274	267	264	263	250	249	268	262	269	287	281	280	276	256	294	245	269	238	268	247	270	288	274	245	237	252	244	318	252	232	271	236	284	209	259	245	296	267	266	322	264	249	257	275	261	278	257	253	278	304	286	278	236	291	277	259	276	264	276	272	260	278	271	265	239	267	279	242	270	258	271	282	279	268	265	268	270	288	267	262	265	275	304	247	255	261	294	270	247	263	249	247	261	289	248	281	292	250	277	258	291	251	252	309	275	261	305	278	280	279	267	279	276	265	261	253	288	280	270	279	288	276	288	280	286	261	278	237	274	289	260	262	274	253	247	262	278	226	248	269	260	256	283	279	244	236	294	242	286	251	291	276	249	271	222	244	224	270	271	252	244	264	279	240	236	264	290	280	240	254	270	280	263	272	262	230	258	261	252	293	231	278	255	249	278	277	273	274	259	238	258	245	249	254	247	266	266	269	245	258	271	279	301	277	254	252	256	270	267	238	230	257	252	261	269	256	242	264	244	249	248	247	298	285	273	262	251	232	272	249	277	276	270	284	256	273	261	296	255	270	276	260	273	262	243	245	256	257	271	283	277	244	249	266	254	267	251	254	240	248	256	270	268	275	263	260	276	260	250	258	264	263	224	257	272	255	279	276	270	270	263	269	277	269	242	264	262	309	254	258	261	268	267	262	274	248	266	276	260	253	229	303	270	244	268	261	262	273	276	278	239	254	246	267	270	248	260	250	260	262	231	257	272	242	250	264	267	289	261	260	282	285	252	286	236	291	264	306	268	256	268	261	283	272	276	288	276	260	273	316	256	242	273	261	256	242	282	252	268	267	289	252	261	275	277	251	295	277	269	249	244	291	267	270	300	237	265	281	258	225	282	245	252	270	252	264	266	282	299	271	267	259	293	270	262	265	254	297	277	249	258	262	253	270	261	268	242	265	260	270	282	271	247	290	296	291	258	258	288	261	267	264	277	263	266	269	275	257	270	253	238	297	248	274	280	278	268	266	248	303	312	270	287	261	274	265	247	292	256	232	226	274	268	279	281	264	282	259	268	264	275	252	267	247	240	264	253	253	249	230	276	247	238	255	251	250	244	263	274	273	236	265	264	270	276	264	283	273	229	263	244	267	267	256	254	268	291	284	281	269	266	255	247	253	238	256	255	263	277	264	262	292	248	272	266	252	269	287	289	301	267	272	291	254	235	255	286	269	285	241	235	244	261	286	263	249	259	240	257	276	248	256	245	255	252	260	275	249	279	267	259	263	245	261	277	263	275	267	289	267	232	268	270	260	267	279	293	271	252	283	255	290	261	274	260	282	243	253	260	253	298	256	264	245	266	246	262	245	253	251	269	267	268	293	309	282	263	270	279	260	268	270	284	274	266	260	277	280	239	260	268	276	302	274	256	274	242	261	289	258	250	265	250	281	277	273	240	232	245	289	293	274	251	276	264	264	256	243	292	284	278	260	276	271	273	293	241	265	284	290	262	244	263	269	255	275	273	276	235	246	280	255	247	260	277	263	278	257	290	223	275	271	251	268	259	261	290	256	233	239	251	271	277	250	252	264	231	245	249	243	271	272	269	295	256	268	257	253	261	264	271	239	259	240	256	274	280	239	260	255	280	260	289	272	275	261	255	246	262	240	252	231	245	243	284	257	247	277	271	276	241	269	281	301	264	277	254	283	250	264	269	250	246	293	292	275	228	270	248	287	271	258	278	272	277	285	256	285	300	296	284	268	309	244	258	228	259	260	297	256	263	244	270	269	278	258	275	236	227	252	278	257	281	286	269	273	289	269	275	282	239	279	234	294	234	260	247	270	261	277	244	271	254	246	277	263	278	263	257	272	280	266	270	254	260	241	228	276	260	234	271	240	250	258	264	258	266	254	236	278	274	278	274	274	278	289	269	242	276	253	274	271	266	280	245	309	267	245	302	257	269	300	250	272	274	258	274	257	301	289	231	282	218	239	247	279	226	276	276	280	253	278	281	276	275	259	236	229	262	271	243	233	303	265	241	225	259	275	284	259	244	251	285	247	277	264	284	275	272	270	261	228	270	276	285	269	256	276	290	246	248	259	247	256	247	265	254	258	242	255	282	256	266	271	286	268	258	244	263	285	269	276	246	277	244	259	252	290	246	259	244	281	248	261	250	259	272	281	249	240	252	260	241	246	248	307	274	255	259	280	235	278	274	268	291	279	262	257	253	258	254	295	276	281	250	233	279	260	277	260	259	233	289	254	252	281	262	274	271	295	291	272	264	244	261	242	264	261	287	245	294	275	264	251	246	265	261	273	280	302	258	280	270	245	253	289	243	253	252	256	274	268	248	248	258	253	281	263	266	280	257	263	239	280	263	307	263	279	268	260	277	285	264	272	250	282	265	250	258	257	275	239	272	243	260	251	279	267	276	276	256	293	257	267	266	234	239	285	261	256	270	261	269	298	249	274	240	303	269	231	246	252	255	268	266	258	250
50871	41605	19595	19786	19736	16649	15493	25599	47949	59390	46131	30875	6375	2034	937	710	721	715	695	683	600	633	678	603	608	633	648	629	587	637	659	634	584	634	662	612	567	642	606	592	567	671	633	571	661	579	640	623	623	604	625	632	637	617	638	602	627	605	621	626	586	617	598	577	628	582	614	603	644	565	646	636	641	603	571	668	591	641	631	628	585	602	613	602	614	579	638	596	606	628	674	626	612	585	562	643	586	575	609	614	600	622	604	626	645	662	613	577	633	634	607	586	536	634	580	597	645	572	648	603	599	644	602	624	576	570	660	568	578	616	621	624	624	622	616	609	609	624	611	633	581	620	609	610	592	644	634	651	603	608	643	596	612	591	643	648	547	635	627	623	663	621	569	637	542	589	625	646	649	644	649	573	656	560	617	613	638	588	618	602	582	625	614	646	601	596	621	615	592	622	583	605	598	660	662	610	674	603	611	602	651	594	613	589	566	634	616	605	594	631	580	590	617	611	619	557	610	634	584	600	581	599	627	633	632	649	609	577	551	628	583	652	619	573	628	608	601	601	634	616	599	609	606	620	622	613	632	612	646	548	630	607	611	572	627	615	623	608	600	603	600	609	595	585	656	660	613	622	640	633	599	654	618	640	566	567	598	618	610	630	644	565	621	596	584	663	602	642	616	572	603	619	670	627	596	609	594	632	636	603	609	624	594	592	668	643	665	635	605	562	596	613	587	637	592	585	613	602	621	634	604	615	584	635	599	574	600	618	596	621	614	617	615	594	602	606	608	559	595	621	605	677	571	594	607	640	619	613	616	555	659	563	625	603	629	600	623	570	579	560	658	635	549	608	595	608	638	621	634	596	608	629	579	618	628	619	626	627	617	621	621	631	605	631	608	584	588	620	599	597	637	635	600	652	614	625	574	606	619	580	577	583	589	634	550	619	656	596	637	580	621	597	623	598	657	601	600	608	604	632	579	581	591	615	618	593	603	632	559	647	602	602	610	626	626	598	671	586	630	601	591	618	625	584	580	584	620	629	646	594	599	614	604	607	632	627	584	603	623	622	612	640	578	628	602	621	632	639	582	580	579	632	587	656	614	646	605	582	596	633	647	620	610	636	619	638	603	602	634	599	549	592	631	609	661	616	591	585	633	627	627	632	607	621	639	590	596	587	582	629	660	625	613	653	626	599	617	594	608	650	640	605	636	640	617	628	574	600	566	601	608	601	631	612	598	605	628	610	596	622	618	595	629	626	622	603	615	588	574	652	627	562	617	579	594	645	588	610	643	639	639	660	628	624	635	602	599	590	578	637	615	630	613	645	580	592	571	607	650	621	617	573	584	613	581	580	613	605	624	636	672	605	612	586	614	656	615	582	654	627	639	629	555	628	599	632	599	613	645	614	630	629	565	587	582	614	606	609	611	554	632	612	578	640	592	619	614	599	574	571	610	626	609	616	609	611	624	599	579	592	591	578	550	600	591	578	579	605	644	639	609	608	583	611	608	621	601	631	612	603	617	583	656	583	618	610	614	628	589	654	598	609	624	595	621	643	622	634	594	604	601	612	582	629	626	591	586	634	631	627	616	591	630	593	622	632	627	580	599	589	618	602	581	619	598	661	615	588	603	628	570	630	597	598	616	602	663	601	618	589	625	640	637	623	634	640	599	584	595	627	653	670	617	602	595	605	620	632	605	587	603	646	627	678	619	603	605	594	597	628	581	621	602	597	596	551	588	613	600	633	677	622	582	604	616	553	649	591	563	628	572	600	597	605	574	603	636	594	601	563	571	605	602	617	644	632	597	630	624	619	649	573	593	623	638	603	594	564	615	598	602	619	635	578	592	648	606	620	628	624	612	621	597	590	636	641	568	614	607	606	619	609	607	606	637	629	626	627	612	612	596	604	554	599	644	609	599	584	588	621	603	590	604	626	599	610	597	580	598	566	622	641	638	624	663	623	626	621	584	566	624	590	610	642	598	608	653	598	614	601	612	566	583	608	616	592	634	602	630	615	622	623	619	655	625	588	628	621	575	612	630	590	640	649	625	606	597	666	594	608	589	550	613	606	593	642	612	595	635	646	646	610	599	627	595	604	578	630	587	607	623	638	592	601	616	624	617	624	617	600	633	601	602	605	602	587	597	626	636	626	659	612	564	611	636	571	572	618	634	570	599	606	620	597	592	632	606	648	664	572	625	638	601	615	617	609	588	632	616	606	616	614	619	629	635	675	607	598	587	580	626	636	609	636	592	586	643	631	605	631	616	606	643	601	595	601	634	570	618	570	585	630	610	685	544	584	575	608	609	565	595	592	598	543	637	662	615	622	601	610	619	638	597	595	626	585	566	640	592	581	610	634	618	654	577	637	597	617	572	635	627	621	624	584	600	613	626	581	606	593	561	578	605	631	592	607	635	614	619	591	555	613	602	642	622	599	594	613	572	608	624	608	603	621	606	598	567	633	590	636	603	563	616	584	650	639	593	612	605	612	621	649	625	650	590	666	599	569	628	616	609	591	695	610	610	608	674	550	646	581	620	621	641	567	611	657	634	621	577	561	623	650	599	614	605	621	620	616	608	604	625	623	560	582	608	590	564	604	584	583	616	642	663	605	596	680	571	608	616	581	633	588	630	642	591	598	611	620	626	613	651	614	599	606	607	596	597	586	634	647	622	620	593	611	611	614	597	620	637	585	651	622	604	626	600	597	618	599	612	603	605	577	582	613	648	628	636	581	572	603	570	611	598	623	598	589	602	591	575	604	574	617	594	573	590	612	610	611	610	663	631	582	623	623	608	590	622	604	600	594	592	658	598	615	598	577	595	646	620	638	624	620	578	624	644	608	592	629	594	599	616	561	630	584	595	593	633	599	586	613	566	616	645	610	612	585	625	625	597	600	621	586	581	600	561	596	605	584	603	606	595	637	615	589	583	524	641	610	611	627	651	664	610	629	614	632	603	582	596	607	625	617	631	614	585	587	647	603	640	602	657	610	572	584	648	580	611	621	569	592	577	619	630	612	637	629	601	571	622	611	679	528	615	586	585	639	590	636	635	578	649	628	630	589	629	538	585	658	660	619	607	612	576	662	603	629	573	629	616	605	613	598	630	570	572	595	581	600	602	606	650	607	631	563	631	604	615	632	612	608	627	667	647	620	627	616	586	569	591	616	628	575	630	588	605	644	623	591	604	615	588	610	582	595	573	586	589	624	574	684	581	594	598	621	594	601	620	663	658	609	581	604	605	607	581	634	676	599	615	613	671	613	632	641	624	603	652	589	569	602	616	574	572	678	584	607	593	627	603	565	587	631	619	619	605	634	590	580	591	634	639	631	636	617	589	648	628	656	619	604	644	621	645	622	613	602	617	608	623	596	642	590	633	615	631	670	619	629	666	634	619	597	626	590	574	587	577	587	578	623	568	635	570	590	580	600	605	629	614	664	603	622	591	615	612	602	609	590	631	613	616	594	578	598	607	577	589	577	566	600	631	628	616	604	580	622
29537	26654	7269	2509	1720	1286	961	873	1715	2995	2838	1708	545	308	313	325	305	304	329	335	330	307	280	308	310	308	322	273	298	291	285	319	283	323	314	305	280	301	297	288	335	310	299	326	300	340	294	331	271	301	332	311	295	312	297	299	320	352	289	289	317	301	311	285	299	291	289	300	321	303	291	284	304	295	310	326	277	328	296	291	303	300	296	315	330	291	285	281	301	319	292	296	285	296	310	323	282	317	311	307	327	312	300	281	291	309	288	298	294	305	310	314	304	282	326	298	326	318	276	312	299	291	310	302	316	290	318	325	305	321	325	324	271	351	322	337	307	300	302	306	305	324	309	318	290	317	315	308	299	322	299	305	293	328	325	316	326	350	290	332	307	286	316	315	324	312	295	302	343	335	339	299	318	333	313	326	279	293	291	300	313	302	316	288	308	313	305	299	289	294	287	292	303	289	289	289	287	295	302	325	297	274	257	297	308	294	287	296	286	324	313	335	280	288	353	317	299	285	305	292	311	317	313	320	317	283	289	311	308	301	286	296	316	295	295	287	298	296	276	294	285	300	353	323	314	282	284	317	325	299	293	277	333	315	292	296	293	313	277	277	314	315	315	322	341	280	308	281	314	319	288	326	319	292	298	304	286	322	290	311	300	299	303	306	334	302	268	297	303	316	308	286	310	296	314	324	291	317	276	343	302	286	310	284	290	307	326	281	314	295	329	326	333	309	305	300	320	317	307	312	315	315	289	304	312	335	312	340	316	316	300	302	274	293	311	313	277	358	316	303	286	336	313	314	299	265	323	316	294	318	321	289	319	286	299	343	316	328	320	294	320	294	272	309	294	301	315	282	289	324	288	302	289	329	326	311	299	315	274	290	308	330	303	298	297	338	318	313	324	319	280	324	294	301	296	332	287	286	325	297	312	307	297	318	333	282	332	281	278	302	324	317	320	299	307	320	305	318	282	284	299	285	288	296	297	306	320	314	291	305	323	323	289	298	317	282	285	320	287	320	288	304	310	259	313	301	318	278	317	315	287	313	325	302	289	319	303	306	275	322	252	323	310	313	286	328	325	311	285	270	352	300	340	301	274	275	288	335	312	269	296	294	291	317	307	290	327	282	273	285	303	302	309	307	311	287	306	302	324	316	314	282	306	290	296	364	284	311	319	287	308	306	301	286	322	275	318	289	290	321	303	296	279	293	296	285	298	302	322	315	315	304	328	303	349	308	300	309	290	323	303	305	305	345	276	312	325	294	286	316	311	314	302	326	307	291	286	302	315	315	290	281	291	308	325	319	319	284	289	291	276	319	321	285	297	309	334	281	319	312	305	288	299	322	289	299	306	333	287	289	305	282	327	307	305	313	307	325	314	333	323	315	296	304	361	302	321	309	290	307	334	311	334	291	318	312	311	299	282	302	310	322	295	315	315	272	308	307	331	278	313	281	313	328	301	308	325	316	321	294	337	312	309	297	305	301	289	290	312	291	292	308	276	325	288	319	292	292	309	352	328	320	346	304	310	328	319	289	304	297	322	295	295	275	321	313	298	304	311	300	284	311	312	301	337	349	274	346	320	290	314	315	327	274	314	320	278	290	302	328	282	282	310	305	291	293	323	313	286	319	307	317	305	304	302	269	322	316	265	316	327	313	313	298	316	318	288	319	307	308	320	324	307	319	313	332	302	320	273	308	308	301	310	337	300	282	335	321	297	289	345	257	280	287	299	289	308	326	290	303	305	287	315	312	311	304	313	338	308	299	295	304	341	298	290	301	323	289	304	284	284	312	283	316	299	282	331	291	300	324	317	312	301	304	315	281	318	293	271	293	275	324	316	295	319	302	337	283	321	309	290	300	317	293	324	315	289	299	319	295	307	322	298	325	318	335	294	331	308	336	331	333	321	270	301	323	263	305	303	284	328	326	331	305	328	280	306	266	316	298	313	323	290	304	319	316	308	299	322	349	312	294	316	325	316	294	273	305	310	304	297	343	293	315	299	305	276	314	315	283	294	311	316	315	340	283	313	308	324	326	343	305	297	286	284	309	307	321	299	315	328	309	329	296	313	291	296	284	307	296	333	310	299	289	297	323	276	279	331	302	293	294	329	289	310	294	274	304	312	311	317	310	314	324	319	303	277	298	310	303	300	305	276	296	283	297	283	291	294	296	305	307	324	315	310	291	312	309	309	289	292	292	325	308	294	317	315	328	294	330	321	312	297	322	309	300	340	277	317	306	303	312	279	305	286	309	290	357	323	301	312	284	290	342	309	312	311	319	303	275	296	287	313	308	316	310	289	287	313	315	281	266	317	309	319	313	307	295	290	299	301	319	329	298	323	296	292	321	318	322	284	297	306	308	282	323	283	337	343	287	248	286	313	287	302	310	282	322	269	294	306	269	301	282	279	307	266	311	305	287	297	296	333	312	317	312	286	315	296	289	274	320	295	274	256	256	288	276	331	274	331	290	312	309	317	331	315	287	272	290	272	278	319	293	334	315	291	305	311	299	313	298	295	296	340	301	283	267	286	323	305	322	329	291	269	328	294	296	298	319	297	322	273	330	285	292	307	308	298	302	320	283	312	275	296	293	309	293	290	312	281	272	322	304	296	286	298	311	308	304	316	308	309	317	287	329	291	275	314	284	314	347	319	302	274	290	302	309	293	314	274	302	297	335	310	307	306	320	302	304	302	310	298	314	295	248	305	296	307	304	303	295	310	317	319	283	305	306	312	293	275	324	299	328	305	330	316	305	291	280	306	318	300	303	298	306	318	317	321	315	293	297	296	279	295	322	315	292	296	275	299	339	296	303	308	282	287	306	292	317	334	306	292	296	262	349	326	322	291	314	317	319	300	292	290	325	307	298	297	329	312	302	330	290	285	318	316	318	300	297	312	309	326	286	293	292	305	290	339	305	283	302	335	304	283	326	310	290	298	295	329	295	296	273	287	308	315	298	309	317	272	308	300	304	295	267	297	325	338	277	310	343	300	286	338	298	333	270	278	326	266	292	324	281	269	292	311	290	329	327	301	293	321	295	270	295	311	302	291	287	293	286	299	300	290	313	294	265	272	308	282	306	261	294	294	310	324	302	288	275	297	280	324	302	319	290	305	330	298	298	287	322	286	292	316	316	301	283	313	308	330	263	343	322	291	327	318	322	319	278	279	302	306	294	313	256	290	329	331	302	274	313	299	269	305	315	295	297	262	326	287	293	300	295	311	321	305	279	293	254	295	292	292	278	260	299	298	299	324	285	279	324	342	322	306	289	270	321	311	324	303	304	311	321	289	283	324	324	300	291	300	294	281	318	299	309	290	288	321	314	340	315	324	305	277	266	287	297	301	293	281	315	290	291	283	301	290	348	266	285	307	313	276	313	287	308	287	307	302	290	287	297	289	318	312	292	313	296	344	288	345	308	310	289	311	313	298	288	312	302	294	277	311	302	304	325	329	332	312	306	302	295	339	301	310	311	313	307	308	294	294	328	290	271	324	292
22178	20299	4213	4392	4761	4141	3265	3700	7773	11295	9504	5224	1299	759	713	743	711	732	707	757	716	775	682	745	743	763	748	664	774	681	754	738	693	744	737	711	762	725	713	708	717	702	785	686	750	692	706	731	705	717	736	751	676	714	732	750	712	722	762	745	726	756	759	733	703	712	734	702	709	740	738	719	789	691	690	724	732	726	748	689	740	692	727	697	728	738	731	715	720	739	734	715	765	714	773	717	723	769	725	702	700	779	745	789	743	723	750	716	685	780	718	723	758	728	733	766	711	733	735	771	777	757	677	710	754	750	701	712	760	739	727	727	712	682	759	717	738	749	723	719	709	751	753	740	751	755	718	717	712	716	752	768	716	713	732	756	770	716	699	721	726	754	758	718	759	676	771	682	727	752	763	747	707	735	708	672	689	677	759	748	761	729	683	716	744	718	688	689	752	743	714	690	716	714	724	739	724	774	739	776	742	751	715	713	723	709	715	743	756	728	742	707	697	753	752	751	687	728	703	735	738	698	754	697	735	756	707	709	757	725	752	716	705	786	721	759	692	789	745	764	711	723	735	754	711	744	712	729	679	738	709	699	702	759	747	737	771	736	710	667	685	682	730	764	761	759	764	730	751	779	714	743	683	683	715	687	748	709	751	748	758	717	727	701	759	689	741	746	731	745	692	736	667	768	758	737	744	732	731	758	744	733	715	739	716	789	737	759	681	716	685	738	707	739	784	760	709	689	723	765	770	751	753	668	752	761	742	733	707	721	720	757	804	729	744	713	752	759	712	724	720	746	725	668	710	773	745	719	718	745	635	703	776	771	700	766	735	710	719	729	771	742	774	738	673	741	796	715	695	743	714	728	709	744	684	721	738	798	743	714	731	680	680	733	692	752	747	770	744	741	714	756	732	712	790	735	738	735	711	685	749	724	803	733	719	797	689	727	733	758	736	673	722	723	715	729	717	733	733	776	729	726	674	754	724	736	723	743	729	713	726	743	722	743	748	737	713	733	690	752	728	721	725	721	756	701	725	739	749	754	736	712	761	666	748	772	744	729	742	764	736	711	744	763	712	733	716	693	698	740	759	737	733	743	738	705	732	708	786	712	747	703	745	682	697	677	662	748	705	706	752	750	731	706	747	694	688	730	734	727	740	691	687	722	720	704	759	726	719	719	708	728	710	693	703	754	741	724	717	687	730	699	743	678	685	757	731	765	706	735	746	735	711	733	747	733	751	757	730	707	702	711	763	731	736	764	722	729	743	738	696	740	727	735	726	723	719	737	737	695	688	745	737	726	749	728	711	694	755	705	736	735	725	721	716	734	774	704	782	756	696	764	720	739	743	723	742	710	690	786	724	781	696	737	715	692	723	681	750	755	746	740	771	704	728	747	722	744	717	771	753	742	697	714	708	712	728	805	731	723	695	740	761	774	748	708	732	688	710	737	711	721	752	776	720	742	717	744	719	697	686	708	702	733	750	763	717	730	716	728	723	726	716	711	713	770	766	764	721	789	715	720	714	705	701	723	766	747	724	750	731	705	699	746	733	723	712	740	712	733	718	735	727	712	712	746	712	680	740	727	737	758	763	748	731	771	724	731	717	751	710	750	759	719	736	704	700	748	712	756	688	730	705	707	740	675	752	707	695	726	703	701	763	760	715	763	740	756	736	672	721	687	719	739	740	704	722	694	741	709	707	765	745	730	742	723	688	798	739	739	694	756	682	767	733	805	716	737	776	690	735	759	739	687	749	702	767	724	731	730	634	722	730	743	738	716	706	749	781	732	760	732	763	730	713	762	723	749	744	704	729	764	707	704	694	745	712	729	718	765	691	725	776	735	707	718	718	786	730	716	671	709	709	685	736	757	726	774	729	725	725	765	772	709	766	734	738	710	770	708	688	722	741	741	693	763	736	736	714	716	738	699	698	717	774	718	687	738	740	731	749	717	757	687	717	705	769	754	687	674	713	781	718	728	763	726	780	724	731	793	701	695	682	778	736	708	748	728	792	756	700	769	737	768	699	762	652	720	716	686	695	735	709	719	734	684	687	722	738	742	723	714	765	707	760	772	749	741	722	710	712	750	718	696	723	714	749	680	750	715	766	764	706	731	745	698	706	729	709	710	739	731	759	742	739	764	763	718	742	747	731	688	724	754	746	706	727	739	749	711	725	721	780	744	762	765	727	736	744	732	754	728	742	723	712	702	706	728	658	674	734	719	749	727	775	748	745	711	750	715	743	749	731	757	776	725	736	732	717	709	791	707	733	709	746	754	696	756	744	696	738	718	751	781	738	714	745	724	715	715	745	728	738	718	773	668	683	741	767	735	746	729	717	696	691	704	717	728	817	719	716	691	706	748	716	768	706	731	733	736	765	741	713	762	712	703	706	722	716	725	696	785	726	737	712	782	698	762	778	726	761	692	700	768	778	763	724	702	720	739	722	729	749	691	689	744	766	768	762	753	693	707	733	776	672	732	720	733	754	691	689	796	720	750	774	715	669	698	746	741	725	714	776	718	759	692	730	687	705	756	731	759	711	736	732	782	729	730	709	722	768	730	698	723	802	705	682	723	690	689	720	763	734	702	768	714	711	739	693	692	768	697	702	725	734	716	692	693	675	733	731	731	734	703	760	721	706	751	734	704	686	708	687	689	708	730	745	741	710	719	745	745	736	726	740	737	723	692	693	721	738	719	775	728	729	730	741	699	706	717	722	766	760	696	738	762	743	731	674	728	725	743	710	754	748	769	721	755	697	744	752	746	690	696	749	798	727	775	674	769	700	752	742	722	725	730	726	745	770	724	711	751	701	750	703	754	780	707	744	761	711	718	703	721	668	735	709	694	739	689	691	736	764	705	719	724	735	780	692	707	743	727	763	711	752	759	723	741	762	703	714	714	743	768	717	747	749	689	707	729	768	710	729	698	718	769	736	675	736	762	703	749	723	699	707	722	723	786	714	704	740	755	791	749	721	709	717	728	721	772	768	749	785	733	740	721	758	742	757	716	729	749	697	709	730	702	732	749	762	735	683	734	742	706	753	704	756	717	751	686	738	731	741	680	756	706	728	751	701	748	696	698	749	767	715	739	690	729	721	713	716	775	711	777	697	762	751	743	667	708	718	730	724	720	750	707	738	713	723	723	741	714	725	713	747	730	733	728	730	728	704	732	704	724	729	729	711	739	706	729	799	745	724	693	727	684	763	741	704	767	738	739	731	746	688	772	732	666	719	729	768	733	729	737	704	692	750	700	723	740	710	729	745	675	772	758	766	723	682	734	756	723	724	747	704	683	763	768	688	727	710	712	711	741	738	730	697	721	730	691	755	766	691	726	740	761	686	725	712	771	723	751	759	742	719	749	755	710	695	684	765	695	683	695	690	750	759	740	709	707	768	716	748	729	701	735	765	749	752	742	691	725	765	768	743	712	709	729	745	723	696	702	742	725	723	755	739	699	732	716	736	721	668	642	694	713	734	719	768	709	747	740	713	743	761	727
53008	43753	26691	23288	20773	14277	6632	7122	31074	29142	16943	6693	1132	407	379	364	360	316	348	337	342	363	354	378	345	347	360	335	326	331	330	413	331	391	370	351	342	370	320	368	352	327	373	364	353	291	371	354	380	344	333	332	361	338	339	341	329	365	341	354	319	340	367	317	373	353	356	343	342	352	321	332	366	371	339	343	341	351	342	337	345	342	365	382	367	318	314	350	347	352	349	333	349	344	354	357	346	350	346	377	376	349	349	338	321	336	355	356	377	357	366	333	355	355	296	376	340	342	373	337	353	353	335	344	356	338	314	357	343	334	348	351	326	363	346	360	373	361	392	366	344	334	394	359	356	354	338	382	361	337	371	368	383	350	372	336	363	358	347	330	342	350	342	387	337	358	329	349	335	325	331	377	330	374	351	349	363	337	349	361	375	372	362	336	379	345	329	374	370	332	359	346	337	364	334	367	333	367	358	360	368	341	381	358	374	345	346	323	322	362	360	346	354	367	325	336	325	331	329	322	322	333	362	361	336	311	347	348	331	354	357	362	356	355	350	331	334	375	343	322	352	312	368	339	369	358	373	368	348	356	338	346	347	319	350	360	350	383	316	328	329	330	309	353	311	390	354	378	366	343	367	359	384	321	307	348	360	384	327	361	357	350	346	343	384	369	372	324	333	359	341	352	334	364	352	352	377	366	322	321	355	360	317	361	320	387	334	325	332	374	340	350	355	356	357	341	344	367	332	397	380	386	341	348	355	327	345	373	343	368	328	360	349	337	344	385	334	344	347	348	386	324	349	354	360	357	345	366	359	345	358	380	352	362	340	363	345	361	341	322	319	343	383	331	359	374	349	339	335	345	358	363	325	345	360	354	348	362	349	341	390	363	359	389	361	370	356	350	333	382	348	325	338	336	354	379	342	368	336	359	370	318	354	383	361	355	373	383	372	411	335	344	329	330	331	338	324	350	374	335	368	375	377	357	364	383	357	359	353	361	351	360	361	367	375	370	335	373	368	347	365	337	358	335	328	316	348	331	330	387	338	324	337	375	377	321	345	348	371	370	367	363	347	386	355	361	359	355	354	327	355	328	345	353	307	368	386	357	324	342	350	325	337	354	348	367	331	330	400	355	349	344	372	344	367	364	304	369	310	372	328	378	360	328	353	352	378	377	329	360	334	355	359	345	324	349	345	339	343	339	368	323	360	316	316	389	328	373	342	338	373	316	347	362	387	366	367	350	312	364	362	351	323	355	343	347	360	377	350	317	313	314	322	362	338	373	362	322	375	385	420	331	346	365	355	333	350	369	345	352	323	346	346	355	320	334	330	372	360	353	340	348	339	335	340	364	333	387	332	383	350	352	356	338	318	352	355	343	372	334	342	361	397	353	350	361	392	383	377	399	347	322	378	347	339	354	331	394	332	365	369	335	294	351	339	352	392	349	375	352	361	352	345	315	346	353	321	331	373	356	354	379	373	327	318	349	349	370	356	368	321	352	369	361	352	310	339	341	323	335	382	360	335	341	352	322	350	317	348	348	332	348	327	331	339	334	342	318	362	344	340	368	352	337	329	357	315	363	338	324	342	335	320	320	365	322	330	344	333	327	373	324	391	359	349	345	381	361	350	363	340	383	384	345	334	325	319	370	354	367	350	359	318	367	374	319	375	369	371	342	371	388	351	326	375	353	367	362	318	330	344	362	339	356	373	365	325	372	382	345	352	342	322	335	298	354	336	326	377	334	335	349	324	357	355	328	343	343	350	391	359	386	362	301	370	342	337	324	331	359	332	333	358	350	300	332	355	334	344	372	380	341	322	356	347	351	380	347	325	324	335	375	316	355	333	310	349	368	389	355	394	335	348	347	319	355	350	357	358	351	357	349	338	372	306	304	343	354	377	339	353	302	356	349	350	379	328	372	357	354	359	363	345	321	353	344	341	377	358	352	365	380	335	367	370	334	334	364	342	392	351	369	365	386	326	373	368	341	355	371	371	368	330	328	333	376	323	356	330	390	362	359	342	362	377	340	335	351	356	355	388	348	369	314	328	318	333	355	305	351	335	362	332	369	340	387	315	352	341	386	394	360	390	349	308	368	323	318	338	362	365	355	324	334	327	358	345	384	356	382	353	335	345	354	338	328	344	345	357	366	355	364	325	339	353	351	362	324	376	368	371	321	387	342	347	368	340	372	345	368	337	327	355	359	364	352	366	342	352	344	350	389	355	391	328	362	357	371	344	351	369	384	385	341	353	335	349	330	368	393	363	362	359	314	342	340	348	395	342	376	340	330	326	385	347	323	371	343	331	370	365	328	347	370	366	338	354	340	357	389	359	330	326	356	345	352	341	370	355	378	352	349	352	345	370	368	369	351	407	359	352	357	371	352	377	354	355	348	335	330	370	357	355	319	360	331	361	337	324	331	318	364	344	363	336	347	329	350	365	341	375	353	355	330	330	366	362	334	357	352	371	315	371	363	345	336	385	348	349	379	331	340	352	367	322	366	368	323	353	370	337	352	343	358	347	363	326	344	376	343	346	336	389	371	383	367	341	352	349	327	322	375	399	326	364	348	312	365	386	319	314	369	337	356	359	357	386	339	328	366	392	308	331	351	351	343	372	353	348	346	384	357	361	368	346	325	339	344	376	398	386	378	354	382	330	324	357	351	340	360	337	328	344	375	358	340	347	369	355	349	352	338	355	368	343	310	379	349	339	361	368	330	331	340	389	362	388	360	336	354	353	357	371	372	329	349	343	361	343	355	376	331	339	360	341	346	333	364	332	374	408	351	353	363	347	350	340	362	323	346	369	327	349	361	350	374	361	402	369	329	351	349	358	320	348	357	359	359	367	334	372	375	357	368	354	334	364	374	362	338	354	365	340	374	367	374	380	333	359	346	353	366	344	367	369	365	373	383	319	344	385	354	331	322	320	312	366	353	351	343	318	316	357	313	319	353	354	326	362	341	359	334	349	331	341	365	339	324	364	340	353	362	333	363	353	330	343	365	376	344	365	353	389	314	359	370	328	353	338	348	361	375	322	347	358	352	282	369	313	397	353	390	336	338	351	359	394	344	353	344	379	333	375	361	312	362	368	370	353	344	343	324	374	379	300	358	341	326	342	341	348	361	342	346	345	363	370	360	358	368	356	360	353	345	360	356	369	360	361	389	351	349	356	352	338	323	358	360	327	360	348	351	351	348	335	314	361	378	347	318	340	359	359	327	343	338	342	362	347	356	372	346	358	388	372	347	414	333	361	348	343	350	360	361	353	334	337	340	378	359	329	339	353	359	361	362	366	358	355	335	361	317	330	363	381	354	364	344	338	353	366	369	325	348	356	305	368	333	347	322	370	367	360	328	375	363	387	356	329	348	336	368	372	364	338	361	331	357	349	348	351	362	323	332	368	376	377	307	313	359	356	340	360	347	339	359	319	351	339	341	363	344	368	351	405	349	355	324	348	355	345	384	356	391	358	346	310	358	331	348	332	354	379	346	332	327
49600	42863	18148	14314	13781	12010	8098	17531	49468	44832	31988	17390	2993	1088	932	775	798	845	799	794	825	781	817	806	811	778	801	831	754	776	773	798	768	799	816	776	772	775	740	795	815	806	774	778	826	823	811	833	794	756	807	826	780	835	834	757	786	796	813	779	803	810	794	768	803	796	817	842	772	789	779	802	756	843	761	824	783	822	742	787	751	799	820	827	817	809	766	814	795	835	825	838	789	778	750	828	795	837	815	795	776	815	838	800	816	831	808	801	801	778	841	753	855	815	773	772	783	779	792	769	797	831	783	780	855	772	770	787	786	776	755	782	801	807	777	748	842	836	806	747	801	798	796	780	830	813	856	801	811	758	787	799	816	808	854	821	807	796	827	803	788	865	802	806	776	820	808	766	842	786	831	804	802	817	810	826	764	791	790	788	818	830	826	781	788	811	819	766	768	859	824	700	818	740	818	798	831	774	758	784	809	787	838	767	788	791	761	802	809	768	799	793	793	817	749	778	839	781	854	774	821	752	793	807	761	748	790	757	812	761	810	771	763	818	802	884	838	793	797	782	805	765	783	720	858	859	749	822	823	798	781	773	823	759	806	809	774	745	812	855	797	811	786	805	855	814	806	774	778	850	760	824	811	705	790	743	827	850	816	760	819	830	741	820	808	819	848	760	771	764	806	816	807	794	770	820	825	779	768	831	816	780	831	802	756	800	753	762	819	804	813	803	768	831	767	815	792	870	771	807	833	781	839	811	794	805	851	752	800	816	828	784	781	810	779	766	811	807	799	763	841	793	799	793	801	796	831	766	833	805	768	818	822	832	776	735	717	794	801	800	766	748	779	777	838	771	801	804	760	753	792	774	798	823	816	751	808	841	850	838	843	751	765	751	777	767	806	806	782	743	771	819	832	773	827	777	751	794	764	767	774	781	779	803	838	803	861	774	834	812	798	846	851	847	778	797	817	798	800	830	778	768	788	801	822	793	765	819	787	819	814	810	828	831	820	795	812	780	778	762	805	836	778	831	765	808	774	761	782	799	836	788	818	809	808	788	814	843	800	777	772	826	808	821	778	794	807	841	800	764	792	764	792	815	815	796	860	741	813	750	831	761	803	803	801	847	800	793	762	803	776	840	808	807	758	813	775	856	844	795	829	768	757	756	783	775	769	863	799	823	757	818	837	787	846	773	794	838	824	807	812	843	791	780	751	813	812	778	791	827	818	829	805	768	804	742	805	770	797	789	837	797	788	804	847	815	845	758	815	785	805	758	833	791	830	769	766	772	802	794	785	817	784	750	771	776	814	794	745	787	748	772	817	809	811	756	835	832	820	849	775	845	788	786	833	784	816	779	765	806	803	824	800	768	806	821	815	850	795	778	804	744	750	791	768	825	796	853	761	809	757	798	828	795	849	777	791	759	774	784	778	796	882	825	811	788	803	858	806	853	795	746	830	813	830	793	775	815	784	756	838	795	836	772	761	861	806	802	813	781	840	791	825	747	787	810	846	809	786	781	756	805	773	815	802	788	810	815	795	820	832	800	802	788	855	820	805	806	779	774	777	802	792	787	771	790	783	800	826	811	804	812	788	835	825	830	791	772	843	765	795	784	767	780	796	794	789	818	806	835	800	847	788	818	796	784	808	778	790	793	823	850	838	750	802	783	791	798	800	784	799	774	845	845	773	783	751	782	825	878	804	811	805	831	808	821	797	772	817	887	777	814	783	816	816	783	816	796	757	807	842	767	817	800	824	852	802	745	761	797	805	829	851	808	748	764	825	827	797	837	757	793	802	780	776	759	772	811	754	813	801	773	883	851	806	835	791	802	800	820	806	803	831	834	830	745	817	805	775	866	763	769	756	820	825	747	781	810	805	803	816	793	744	798	786	827	768	788	776	834	790	800	761	817	746	784	809	815	832	786	770	787	852	843	789	839	792	785	781	740	856	805	788	798	807	845	781	758	825	816	846	826	847	802	803	822	747	792	813	848	836	832	821	818	847	811	768	757	781	817	812	763	796	814	810	833	774	740	815	792	799	782	801	832	778	827	810	803	811	750	802	793	800	789	769	795	778	852	796	800	811	800	783	806	807	805	814	805	835	806	807	822	827	824	797	827	788	775	808	741	770	819	819	774	802	729	811	801	795	834	751	778	800	772	851	769	825	800	745	791	837	758	783	751	870	766	790	867	803	799	818	788	815	824	797	787	831	804	805	820	838	786	740	823	815	795	775	855	816	816	776	769	775	813	779	787	759	776	789	813	776	811	790	831	758	790	809	818	801	812	779	712	778	801	804	797	773	800	774	822	790	775	821	810	782	810	808	771	761	782	819	777	819	763	826	828	793	780	819	824	778	763	799	842	797	811	813	788	845	808	766	784	756	793	798	852	784	812	785	789	832	789	802	799	804	757	782	772	805	836	829	806	813	814	822	770	763	811	774	782	848	799	798	794	825	807	784	774	809	790	755	771	768	804	799	806	768	787	785	790	833	776	783	806	782	749	816	843	770	781	811	777	850	777	758	811	843	769	779	808	769	779	766	802	740	829	809	738	806	793	807	787	805	856	809	768	819	769	789	796	788	832	755	847	795	835	820	782	782	778	785	804	789	804	794	812	788	797	779	784	763	812	844	759	824	829	816	761	771	778	800	796	781	819	791	792	806	812	789	766	794	816	787	789	783	758	811	790	776	773	819	839	802	799	807	753	804	793	805	816	783	782	830	833	839	806	803	778	749	793	813	798	775	777	803	764	785	773	752	738	772	794	762	767	787	776	823	790	784	814	777	816	803	838	771	847	812	763	813	791	792	752	800	810	772	780	757	817	790	777	773	823	817	869	797	776	766	752	759	791	843	804	797	801	780	835	817	778	798	778	821	769	779	789	804	784	789	793	815	804	793	815	864	759	775	775	814	802	770	747	774	831	820	756	771	785	815	770	832	822	829	764	852	843	803	792	797	787	848	808	807	768	780	852	812	793	810	778	778	788	844	785	788	779	748	752	792	813	740	865	787	874	768	771	767	827	748	762	817	808	781	785	818	771	867	819	821	795	800	796	756	782	747	781	812	829	821	802	805	858	797	849	778	820	807	837	793	817	810	804	798	818	809	785	794	814	801	737	742	806	820	826	775	819	829	810	818	802	800	812	790	786	785	796	810	760	803	778	804	776	763	745	813	803	788	806	805	780	779	777	811	790	834	795	801	839	828	792	820	770	782	804	859	747	821	794	749	772	780	805	784	774	827	817	791	744	748	820	782	792	869	810	838	799	793	834	779	796	795	824	802	786	807	802	783	811	780	752	755	802	795	764	785	793	819	772	774	798	806	766	796	789	758	801	792	779	814	760	791	803	737	783	805	838	843	816	775	796	795	815	760	786	772	795	771	763	775	764	818	800	805	818	775	786	741	848	783	756	795	761	791	833	853	775	792	786	785	795	775	820	833	805	803	829	813	864	774	799	749	834	779	789	838	806	895	769	792	829	777	818	808	766	773	815	837	788
54608	38197	31467	24395	24423	21379	17201	30375	43087	41859	29353	14012	2555	415	315	286	246	277	283	273	260	249	281	290	279	245	272	228	279	261	250	262	251	262	249	270	263	260	264	272	270	270	275	259	281	286	273	284	280	228	265	261	272	236	280	241	251	244	299	237	256	258	254	263	272	252	302	242	272	269	245	256	265	257	250	269	282	253	278	236	258	233	265	255	251	240	261	260	249	256	252	239	275	260	255	275	283	239	274	252	242	266	278	260	231	240	253	255	291	268	261	223	213	265	231	258	262	283	246	258	248	259	241	250	238	255	254	305	233	242	273	277	268	216	244	248	268	235	254	261	274	249	260	251	237	277	256	292	254	242	272	250	260	262	247	261	227	278	254	226	283	237	278	287	262	292	223	274	274	255	235	237	278	269	265	253	229	251	253	250	276	251	246	250	277	257	261	289	263	264	253	244	256	241	273	251	236	264	271	232	268	267	276	242	257	305	260	274	254	247	253	273	257	271	275	272	249	246	197	218	226	241	264	256	242	261	248	277	252	257	256	262	226	255	267	263	256	250	255	291	234	276	246	269	263	260	251	235	248	266	245	275	266	260	245	244	267	241	264	260	242	256	261	269	268	220	255	242	286	254	250	236	254	240	263	238	267	255	272	254	261	236	261	260	256	271	268	231	236	267	267	282	251	254	225	238	226	268	234	253	221	250	286	248	242	268	275	294	264	254	257	251	268	263	264	264	256	251	261	240	271	231	272	280	259	256	247	266	272	244	236	231	250	267	230	244	261	272	252	268	228	233	266	256	239	236	243	257	287	258	292	237	259	289	240	259	227	260	249	261	261	234	254	241	268	234	252	281	249	272	258	258	284	257	268	246	220	239	211	269	246	242	237	263	250	242	254	259	267	265	245	265	279	253	262	235	259	254	250	250	239	234	264	261	255	241	283	264	263	249	291	270	277	263	239	255	235	268	227	252	236	261	266	254	232	278	273	257	246	257	259	207	262	248	255	298	278	276	245	247	272	250	239	250	231	294	271	244	255	280	273	276	221	228	266	263	274	287	264	219	283	245	267	279	283	254	249	278	261	271	250	261	249	259	262	226	289	240	282	238	251	262	271	251	268	232	241	253	256	272	266	269	245	254	242	250	232	252	249	252	243	228	282	257	261	250	247	253	250	236	270	241	244	263	247	265	265	255	279	241	271	250	248	225	283	250	264	264	254	268	239	259	260	272	258	247	247	251	234	251	241	251	247	253	227	295	277	296	244	252	272	263	288	250	246	255	248	237	219	246	248	245	257	289	248	283	229	277	271	272	278	270	267	249	279	248	275	268	254	264	256	222	269	213	240	266	271	259	230	301	273	256	242	241	249	265	259	275	252	245	269	268	273	252	262	270	250	238	227	263	267	272	230	247	247	253	245	222	251	251	266	282	237	277	283	272	287	273	260	258	245	249	270	272	275	255	255	268	249	281	255	249	293	270	233	271	265	209	255	249	261	275	306	269	265	273	196	289	249	249	252	253	245	278	269	242	229	264	265	266	246	242	243	246	264	278	266	230	250	239	280	261	247	277	239	289	255	239	252	222	263	263	247	272	279	271	282	261	230	263	246	255	234	289	272	260	253	275	235	218	238	255	233	251	270	268	264	242	251	288	273	265	268	238	283	250	298	242	247	274	267	279	247	262	257	249	244	305	260	262	232	245	237	246	267	259	241	280	273	228	279	248	256	250	211	247	238	260	250	271	278	260	245	234	242	266	280	259	252	264	261	287	258	258	276	230	266	249	263	254	254	258	255	258	279	229	252	267	278	260	247	252	240	259	246	256	248	246	254	250	242	238	272	249	231	278	269	249	269	271	265	265	242	245	261	288	261	253	268	223	260	259	246	264	259	266	259	284	249	225	260	257	251	279	250	274	270	257	267	274	235	247	248	251	262	231	274	222	269	274	239	273	250	244	272	245	258	261	261	252	244	278	259	276	248	277	253	249	292	246	258	252	253	246	242	258	266	247	267	258	249	232	238	242	251	269	243	269	290	286	296	240	244	258	246	267	266	249	268	230	251	270	248	242	259	259	236	248	249	235	258	237	253	243	264	246	255	274	286	226	261	258	281	255	256	253	251	247	255	299	241	252	264	268	245	250	235	271	265	271	238	251	240	243	266	256	259	243	266	257	214	264	265	229	248	237	270	243	257	264	282	256	253	254	256	250	232	252	238	269	267	271	275	246	257	259	274	221	245	238	279	235	281	278	243	264	237	264	269	268	254	305	260	245	231	266	268	245	257	267	263	300	269	251	238	238	259	238	282	300	246	217	250	278	271	259	247	261	265	233	255	256	244	261	265	248	240	270	254	254	269	259	244	249	271	234	252	280	240	240	261	258	249	258	231	265	242	283	254	251	226	233	270	232	278	245	256	234	260	268	254	229	251	241	255	244	235	237	294	276	257	260	237	265	257	241	241	276	260	241	265	250	237	263	267	244	260	245	259	244	224	263	275	244	271	241	242	282	252	233	271	245	263	233	202	244	250	251	287	230	255	253	242	238	237	254	253	256	267	241	275	268	252	265	259	241	227	234	288	242	243	275	276	218	250	257	248	259	236	235	275	265	250	240	250	241	245	239	250	247	267	248	249	263	263	269	271	290	271	272	244	254	240	282	222	256	268	251	260	251	256	260	238	258	232	265	239	265	233	249	240	266	253	245	266	222	248	260	246	233	248	251	279	262	270	252	254	276	259	242	246	242	263	275	274	250	241	271	278	242	271	251	267	266	256	269	236	269	253	253	233	263	228	234	260	268	238	253	249	260	262	251	286	255	281	223	267	247	256	251	253	288	272	268	237	283	255	248	238	249	239	265	232	245	248	235	239	234	263	214	233	252	240	272	241	222	255	233	255	266	242	281	237	266	257	246	236	246	241	238	232	269	253	261	226	264	258	247	252	251	268	262	262	267	254	227	252	265	237	249	240	231	283	265	277	250	246	244	281	262	259	246	265	268	267	257	228	255	248	275	248	214	239	251	235	237	249	243	265	252	247	272	276	267	254	249	288	261	228	252	246	264	236	224	268	261	267	231	228	233	231	227	245	253	254	270	259	267	286	257	232	273	271	280	252	260	246	268	224	247	260	263	250	243	263	218	268	246	235	223	249	232	247	255	251	256	243	274	304	238	246	253	257	252	268	241	275	246	247	261	236	220	259	272	243	250	237	251	266	211	247	289	270	259	236	275	251	260	264	249	230	259	248	238	252	248	271	273	252	239	200	276	246	282	261	273	265	258	247	258	265	278	249	275	232	252	241	253	273	229	240	244	245	255	244	231	221	269	257	270	226	253	290	268	263	272	272	248	259	285	274	244	254	284	247	244	266	245	271	272	268	250	240	245	284	291	254	243	245	278	272	265	237	269	248	278	269	280	239	252	261	271	252	260	260	261	256	263	268	262	274	248	282	244	243	248	241	233	235	260	274	229	236	254	253	264	272	248	283	226	270	263	236	256	268	241
54628	49044	36325	20661	21873	16785	19028	43918	57593	55060	43225	26607	4588	1213	914	645	715	699	738	618	653	628	587	587	571	625	597	608	586	589	590	610	594	582	538	578	631	613	553	588	551	580	587	573	600	582	609	543	558	615	554	582	593	583	565	612	561	564	596	544	552	588	603	595	541	572	544	562	610	574	570	598	534	611	567	559	586	566	564	596	609	615	564	557	579	572	570	621	631	590	569	617	584	595	604	569	570	584	612	616	543	575	578	540	558	523	590	582	542	618	568	574	554	580	592	540	583	544	554	548	562	538	584	566	560	581	596	605	577	595	630	613	576	576	579	563	596	566	601	553	613	612	579	590	564	601	570	591	600	572	607	627	564	604	594	600	622	550	524	539	558	608	541	546	571	576	586	571	577	569	547	598	564	595	534	568	599	590	566	576	579	592	609	545	569	576	601	594	605	563	545	627	540	618	557	620	580	605	563	592	645	563	551	612	579	595	588	609	564	610	653	547	561	554	513	608	569	618	516	623	590	546	557	553	590	593	564	597	608	588	586	596	566	550	568	588	612	615	559	567	612	596	623	547	566	577	599	550	577	559	593	583	572	587	567	591	592	582	568	546	591	624	569	573	593	606	603	577	604	564	541	590	552	583	580	586	580	627	562	634	559	602	576	612	602	583	556	577	588	568	561	577	584	579	558	583	569	585	567	625	556	572	549	610	589	615	579	541	588	570	569	588	599	564	594	581	582	595	552	587	591	580	599	555	569	597	583	599	577	582	577	579	617	604	575	576	566	554	598	567	581	575	547	602	593	572	561	554	611	633	603	617	589	579	574	615	561	576	586	542	580	567	584	594	591	562	605	557	587	577	608	599	598	547	585	622	587	575	622	619	620	590	572	566	626	581	599	580	613	566	554	559	588	574	576	590	599	592	593	595	600	596	580	606	590	591	603	596	571	584	589	574	526	566	572	582	578	575	576	547	581	594	600	588	613	546	623	542	558	547	572	604	599	563	619	594	573	539	561	514	566	608	560	568	514	616	611	546	582	573	568	550	591	560	528	583	571	586	608	558	576	571	577	557	564	554	589	588	602	603	556	561	568	610	567	575	579	615	585	569	579	621	641	559	568	653	599	627	594	592	537	620	589	541	578	563	565	643	570	592	566	637	581	561	552	623	603	578	572	553	586	581	570	585	611	538	573	557	604	581	550	551	566	580	598	597	569	606	568	575	573	549	604	596	621	586	599	608	609	572	607	580	551	562	588	548	523	586	578	583	567	542	562	595	575	547	578	581	601	555	577	557	555	552	637	561	600	591	561	582	596	566	631	564	572	600	596	577	549	598	590	613	557	578	599	583	617	562	566	566	581	599	582	512	569	553	559	606	571	583	619	555	553	564	570	591	604	577	576	572	591	582	576	580	544	578	600	564	567	539	550	585	611	556	571	564	567	546	574	604	586	578	617	593	569	562	577	557	549	580	579	583	573	597	588	570	576	581	585	625	552	589	598	606	552	536	620	635	571	574	555	597	536	542	580	624	583	562	582	589	541	595	584	574	579	592	563	589	646	592	579	569	597	549	553	594	591	570	572	592	585	607	544	625	581	611	577	601	611	605	602	607	614	592	614	605	595	595	625	621	572	568	534	536	622	619	608	582	607	623	612	597	584	568	632	589	589	585	556	604	588	614	574	624	555	588	590	599	575	532	521	609	571	607	568	575	587	571	614	573	560	569	564	567	625	580	573	606	614	594	615	603	581	568	604	560	590	596	602	592	583	599	598	613	610	608	581	576	574	567	597	600	583	592	562	623	591	587	563	574	597	552	582	602	565	593	593	585	578	582	599	596	602	583	598	559	585	577	571	542	603	579	565	581	569	558	585	562	638	545	603	588	570	583	544	605	587	556	558	553	583	605	611	578	590	594	543	580	614	563	536	546	611	539	563	553	563	596	569	566	597	545	570	515	603	569	577	604	590	558	609	576	607	625	596	617	568	560	574	634	610	563	577	581	585	556	557	543	575	584	570	569	602	579	611	577	540	538	579	563	563	561	555	582	632	577	528	582	567	582	593	571	603	616	575	590	583	557	631	602	583	624	534	551	558	605	569	598	547	636	608	626	589	608	604	622	588	588	600	570	599	582	601	556	596	606	576	557	573	603	551	551	593	594	655	646	592	585	621	611	615	593	564	577	602	607	590	577	581	557	598	573	569	558	556	555	620	589	584	593	598	567	584	601	602	587	595	575	560	544	604	579	570	612	552	572	607	561	564	559	542	576	573	638	602	519	615	614	531	607	565	575	592	612	543	575	558	569	571	613	579	555	584	567	606	586	577	558	539	565	587	593	582	566	603	560	609	555	546	525	576	602	588	563	545	624	527	576	555	562	576	566	587	573	525	603	599	569	610	581	568	554	613	518	565	594	608	589	611	561	606	550	555	581	591	593	590	539	573	594	595	594	550	617	596	547	571	554	605	582	555	557	581	585	571	601	579	568	587	598	566	578	592	590	629	589	593	590	579	598	582	578	605	559	594	567	575	612	569	567	593	622	570	582	534	575	528	577	566	624	551	596	586	618	610	541	562	574	582	546	585	581	607	546	582	612	613	583	590	584	584	565	569	576	537	568	590	593	595	592	579	565	564	618	581	602	596	613	604	576	554	574	602	566	567	598	601	590	575	535	558	536	565	567	595	569	596	595	550	549	594	554	556	589	562	628	608	560	595	571	580	586	598	583	611	638	583	573	598	547	578	567	575	606	591	567	611	639	600	580	582	601	596	586	571	592	573	564	552	571	592	584	561	608	564	619	609	584	565	610	577	549	611	633	589	538	608	623	600	589	544	576	602	602	551	597	586	593	595	567	570	586	575	608	581	573	541	597	592	612	603	561	544	602	574	560	544	591	579	526	552	586	581	568	576	614	571	564	600	580	580	591	583	590	534	569	557	567	615	588	570	557	569	544	583	589	632	589	606	607	572	517	582	602	560	600	582	591	579	604	576	555	633	625	572	582	537	550	623	552	570	557	571	545	661	597	572	598	566	583	544	568	571	574	583	578	587	576	584	587	578	604	627	592	538	605	555	581	582	585	578	615	653	582	574	553	583	585	581	615	608	617	563	626	596	581	581	597	572	571	587	595	582	564	571	606	587	577	593	604	564	584	578	577	590	568	608	565	585	535	558	590	558	624	568	563	569	628	569	584	555	613	616	584	550	597	547	647	521	587	572	557	569	562	595	564	592	588	596	605	644	587	588	578	593	565	601	611	573	564	625	602	595	598	582	588	605	565	578	570	558	559	566	556	593	561	549	571	618	611	596	576	562	562	567	598	600	580	549	584	582	611	578	592	519	564	562	590	566	587	609	636	554	566	622	644	596	569	588	548	609	616	607	594	537	612	587	569	586	555	573	553	592	630	556	562	547	574	539	644	580	593	595	600	575	587	545	606	601	565	593	573	588	599	566	607	564	572	588	548	576	565	531	621	581	592	613	576	592	624	580	520	540	540	578	564
35277	31706	12849	3278	1836	897	742	957	1733	2371	2420	1500	575	346	284	307	330	318	301	329	300	316	311	283	289	331	332	298	330	340	317	328	343	297	319	337	319	296	288	308	301	325	319	331	342	311	309	324	346	302	297	296	316	323	313	332	331	322	340	296	299	348	287	303	299	310	286	335	308	316	310	297	328	324	312	340	315	307	304	321	303	271	290	322	291	340	338	351	331	338	319	290	303	362	309	300	364	313	289	320	324	362	338	332	333	301	298	311	328	326	351	317	316	337	332	324	331	309	339	343	318	348	324	333	287	298	313	310	334	311	314	310	341	344	314	304	320	324	325	312	332	320	361	327	342	307	334	337	279	329	344	312	284	321	327	332	348	356	322	322	324	287	311	343	312	289	287	337	304	308	344	341	318	313	335	327	311	331	312	338	329	313	330	347	343	323	310	323	328	329	325	328	334	310	317	337	337	319	290	299	340	294	318	312	311	308	315	315	353	352	315	327	300	307	346	310	311	343	305	312	295	296	307	320	315	356	298	329	320	329	290	282	329	362	365	318	321	311	338	310	359	321	325	326	326	339	309	332	345	293	298	307	338	316	337	316	331	327	302	305	332	317	322	324	320	340	308	307	320	354	344	314	301	331	349	309	334	324	337	325	332	323	335	334	299	283	307	370	311	318	323	331	358	348	289	306	339	306	281	333	328	309	319	319	322	318	329	306	344	315	330	301	328	333	354	300	298	327	307	318	316	321	328	331	314	326	334	330	306	314	293	346	306	312	330	309	323	335	297	313	294	341	311	314	336	338	315	318	331	326	315	300	279	306	325	321	295	333	318	303	334	302	331	307	300	318	312	284	328	324	320	331	298	340	295	310	315	317	321	323	337	311	328	331	326	327	324	296	308	311	335	308	317	336	354	307	298	299	313	310	312	313	314	343	318	320	318	318	326	314	320	340	332	308	290	301	301	310	348	300	290	295	288	312	328	360	307	313	306	297	320	296	336	312	309	299	298	304	356	298	327	333	342	330	316	334	315	308	328	319	331	306	344	320	321	348	333	322	343	335	330	320	324	311	310	317	288	320	312	321	313	299	311	326	292	328	344	284	357	295	324	288	340	282	320	325	331	300	333	331	316	300	303	328	304	290	351	329	293	278	331	291	346	341	353	334	290	342	296	371	299	334	353	316	282	291	291	344	290	277	335	335	330	292	290	310	303	316	295	322	301	318	334	329	314	315	333	340	309	331	344	313	318	315	314	321	316	340	352	303	316	329	333	335	317	299	317	304	330	276	275	324	356	271	361	317	322	307	332	331	282	314	308	303	302	293	295	261	310	293	338	327	318	344	354	291	317	307	315	306	306	340	334	323	322	322	339	305	289	345	336	292	276	298	295	280	288	331	320	286	321	318	314	332	329	317	301	304	330	315	317	296	314	313	296	284	312	312	307	320	332	282	321	331	322	346	319	317	350	343	307	311	363	339	304	310	354	329	291	278	331	297	302	321	313	317	317	333	316	307	286	347	340	327	329	331	323	331	296	316	337	317	303	318	314	314	285	298	325	311	325	361	348	325	310	316	317	309	347	326	344	313	332	316	308	332	292	298	313	295	295	315	353	305	300	299	342	321	314	314	323	343	299	328	330	301	296	359	305	323	304	298	331	340	325	341	354	350	291	333	323	312	313	341	334	329	310	269	300	332	347	340	353	344	279	271	327	355	322	341	318	312	320	348	309	314	316	329	298	332	302	334	337	325	332	308	331	318	305	306	294	341	293	335	339	309	347	290	338	317	319	338	301	301	309	305	326	286	290	304	307	320	314	354	343	328	338	326	292	316	324	328	325	293	307	351	349	313	320	347	336	304	318	307	333	347	299	320	350	288	291	301	349	325	295	338	326	321	362	323	326	331	355	345	298	325	310	292	313	309	304	316	285	311	294	313	321	306	282	318	291	297	309	309	342	347	360	310	308	320	285	314	341	322	306	299	296	341	300	320	329	296	347	350	325	322	309	287	311	322	328	342	326	320	344	316	305	349	335	316	348	324	341	318	293	281	334	304	287	340	335	293	307	309	297	327	329	326	324	310	308	308	326	317	325	336	307	338	322	308	301	301	304	289	347	337	344	316	310	316	315	298	310	335	321	305	348	317	325	296	311	308	317	308	321	296	339	331	319	346	316	362	354	309	315	334	332	311	350	315	342	335	310	319	321	312	314	319	335	302	323	316	329	308	327	276	333	288	326	341	330	326	290	373	315	332	315	324	312	304	307	314	334	334	346	301	333	295	300	368	308	294	304	326	287	324	300	327	361	338	314	320	321	339	347	314	307	317	349	333	332	348	320	316	331	330	319	363	332	313	321	308	317	345	324	331	283	319	362	306	293	319	298	339	314	348	302	333	333	322	343	297	307	300	310	335	282	321	313	310	292	285	333	307	353	341	320	327	343	298	306	287	282	313	314	302	305	302	335	321	331	319	288	346	311	295	339	312	319	336	349	302	334	292	314	336	325	343	329	330	279	307	297	307	336	341	319	321	306	291	284	344	315	334	340	322	303	368	306	309	354	296	340	304	312	307	309	297	314	302	324	314	347	336	297	295	320	310	301	341	327	323	301	315	334	306	293	319	327	303	321	319	354	342	331	333	327	293	284	304	276	315	322	351	320	314	314	332	304	300	323	322	288	324	307	304	282	317	340	310	350	320	304	330	321	340	319	297	295	340	325	336	299	344	318	335	325	274	321	328	322	318	340	338	303	285	312	345	325	338	344	292	321	317	315	307	336	322	334	328	332	334	301	306	338	327	306	317	322	356	351	319	295	311	343	361	337	301	318	342	307	297	325	298	300	308	307	320	307	357	294	312	334	339	298	329	325	288	355	308	308	316	290	313	326	313	340	340	337	302	295	320	315	318	335	324	343	334	311	321	316	305	325	363	284	303	312	353	321	281	316	324	332	313	338	326	331	352	321	302	290	302	330	331	335	338	305	277	325	353	311	299	318	310	326	310	336	304	349	332	335	319	331	331	296	315	302	333	317	302	340	307	333	358	315	291	302	342	362	338	319	348	312	311	290	305	341	328	304	307	336	311	305	329	297	326	287	356	314	304	307	353	323	315	291	338	288	324	332	309	328	337	307	329	307	294	328	327	316	347	303	310	285	306	334	317	338	345	326	287	315	297	307	285	324	353	335	287	329	310	342	337	340	318	313	299	339	317	324	324	341	307	318	326	312	321	323	325	321	304	336	324	299	316	317	284	313	292	319	342	341	295	310	330	299	298	308	334	311	319	301	328	298	321	330	341	347	332	328	334	319	313	290	310	319	300	332	340	312	319	343	290	322	337	324	332	325	349	303	336	343	329	296	333	340	320	352	327	337	325	318	311	293	313	298	340	331	304	335	323	318	334	340	296	340	309	303	317	316	307	313	267	316	382	329	312	308	300	338	316	333	331	330	322	355	308	349	303	330	339	295	309	305	292	296	323	329	312	354	303	284	324	323	298	313	302
26400	25360	9715	4546	5199	3090	2594	4489	7806	9630	8889	4721	1464	733	713	741	750	733	769	747	786	757	734	758	768	779	710	731	757	771	766	736	726	757	777	743	717	746	763	812	695	717	729	754	746	789	769	746	775	697	748	775	722	775	740	729	767	772	778	750	751	772	809	772	792	714	741	773	743	746	742	774	764	748	748	753	754	777	694	741	768	770	718	785	731	705	740	764	691	702	788	756	771	764	772	765	774	797	749	743	745	774	745	733	703	789	772	776	747	792	739	794	703	756	773	721	788	760	768	740	727	762	761	747	760	744	769	758	728	763	742	758	751	750	752	656	725	769	741	755	806	783	772	781	786	739	790	759	768	753	769	780	780	711	733	746	708	724	780	749	736	763	745	732	781	743	791	731	781	758	753	727	708	748	716	771	692	718	763	758	742	746	775	768	710	745	710	768	744	768	767	744	706	788	783	693	734	792	769	703	794	715	706	758	776	759	760	726	749	769	763	809	745	771	751	761	749	763	722	768	787	788	731	739	759	749	778	726	742	774	724	766	814	745	717	727	712	713	762	695	725	737	750	759	694	786	789	740	723	725	759	774	745	743	757	722	736	748	776	795	733	773	796	744	695	795	768	762	735	798	772	750	757	691	780	727	780	753	752	762	747	762	754	746	727	769	762	731	780	711	761	783	783	712	771	772	708	748	713	775	797	754	733	762	772	754	784	759	792	745	811	779	731	737	752	736	760	749	729	760	810	739	747	788	745	765	766	757	775	817	769	814	768	702	766	738	758	757	720	761	719	758	767	750	794	749	738	735	778	811	713	740	749	794	737	769	716	728	731	749	719	740	732	709	753	799	682	754	803	755	743	772	740	763	760	782	755	739	749	763	719	741	779	744	764	756	788	758	752	789	730	767	742	737	715	741	754	708	758	750	752	777	730	792	763	697	754	758	737	731	765	715	767	745	752	785	673	710	744	719	722	691	750	746	768	739	784	801	723	824	745	711	736	741	750	781	774	706	729	778	744	756	741	691	763	777	780	825	722	738	748	771	765	785	763	794	748	785	764	764	752	706	739	773	784	728	739	779	780	761	744	773	754	770	782	702	762	771	722	760	783	720	732	746	777	760	770	764	703	761	732	760	711	731	758	729	723	724	768	773	750	787	751	735	764	746	801	760	772	732	738	760	734	791	758	773	713	804	704	741	791	778	769	758	713	731	711	738	722	759	769	735	738	799	755	832	749	791	769	774	796	729	681	721	792	758	802	718	741	756	690	740	750	749	729	748	755	785	749	678	747	706	760	745	779	769	728	754	768	775	794	738	736	714	783	754	727	773	747	779	791	718	759	766	724	743	760	710	772	716	727	748	775	797	764	742	752	741	732	745	751	697	785	733	696	816	727	759	758	734	730	762	743	733	762	758	776	767	780	777	783	766	774	788	769	770	726	740	725	752	725	771	751	755	710	774	799	719	788	738	711	776	776	766	734	738	760	794	776	716	777	795	761	772	761	730	740	755	762	777	753	753	761	734	816	739	781	737	786	778	761	749	740	783	776	742	751	738	726	752	763	762	791	741	762	744	751	708	739	764	774	793	757	721	762	698	801	786	777	767	754	737	743	799	773	761	766	734	732	775	780	751	753	703	770	768	757	754	789	750	787	733	758	748	743	728	781	760	750	734	746	752	747	747	722	753	736	800	710	730	733	771	763	837	782	749	762	773	773	720	788	751	771	741	762	703	753	767	780	714	770	757	771	760	782	778	754	759	767	760	723	766	744	815	792	740	792	748	803	779	794	752	774	761	752	746	772	758	757	714	797	706	778	757	757	729	739	782	766	794	734	777	741	782	757	754	767	768	758	718	725	742	728	776	722	730	746	745	758	753	725	760	741	748	770	704	808	768	753	784	786	780	776	766	760	820	735	729	725	690	725	739	734	724	765	807	768	784	761	750	754	747	668	748	735	763	739	766	746	771	730	733	770	742	695	714	757	763	698	823	751	695	765	794	764	763	773	717	745	780	737	722	723	762	748	712	753	696	796	770	740	747	731	751	678	721	729	754	816	802	672	762	731	735	771	754	774	757	758	777	750	717	753	766	763	756	772	731	776	757	800	726	793	750	753	765	745	807	739	751	793	703	702	743	761	730	724	781	748	734	754	827	726	722	736	786	760	724	781	740	750	762	764	779	740	754	735	762	747	861	747	785	756	731	786	733	729	737	749	729	737	728	779	773	742	742	734	766	766	751	800	726	731	734	735	759	742	766	751	763	751	756	776	731	755	720	788	755	714	775	658	712	720	759	762	734	802	768	748	733	711	744	801	732	756	789	722	790	716	726	785	752	742	751	790	773	735	763	769	775	724	766	767	788	726	727	786	788	769	730	713	786	780	722	773	748	797	807	742	769	753	744	790	733	722	740	703	774	770	739	721	803	775	695	762	801	736	791	704	774	796	737	768	737	789	746	754	751	731	744	780	806	801	779	765	773	779	756	715	749	790	731	763	759	751	778	783	736	762	753	782	759	744	777	697	696	733	729	781	765	739	795	765	764	773	782	796	738	757	758	695	725	754	800	760	748	730	736	733	761	825	766	726	764	761	801	709	760	736	721	756	781	768	738	756	771	782	737	721	749	767	768	774	754	780	731	772	765	702	710	772	749	741	789	722	773	766	699	796	714	767	782	756	774	772	722	766	800	742	798	733	721	737	717	763	722	752	751	774	743	773	763	744	785	732	792	717	787	724	778	733	664	731	787	832	759	743	717	760	728	784	785	788	729	745	725	752	750	707	807	773	725	774	738	698	731	743	738	734	777	766	724	756	792	742	792	767	774	767	771	774	781	761	786	747	780	724	739	742	750	753	773	773	752	815	811	771	757	741	722	762	723	766	784	731	780	785	725	776	729	755	740	776	686	836	762	690	758	774	777	774	708	764	761	756	765	765	718	755	756	777	824	789	778	683	758	724	742	778	759	711	741	773	798	750	774	749	780	799	762	754	741	719	762	734	732	743	761	771	736	716	769	730	776	762	768	736	757	721	753	765	726	753	767	759	710	756	734	724	742	765	702	780	734	771	749	760	791	745	730	744	771	751	755	722	801	769	727	787	724	752	781	751	742	737	706	725	739	733	791	745	729	738	720	750	735	756	748	763	747	726	753	748	734	724	736	774	763	737	720	766	760	807	779	771	718	747	718	749	755	772	703	738	820	776	763	776	712	751	735	786	696	735	737	767	713	768	759	740	750	751	716	734	719	725	784	801	755	705	824	714	739	761	737	776	759	755	759	765	737	732	739	739	808	781	781	749	766	735	759	739	771	774	739	750	727	746	786	779	806	766	709	747	741	731	738	721	771	777	763	756	720	719	767	708	764	768	810	752	746	777	737	832	815	739	758	714	721	779	715	726	765	755	778	782	749	789	761	739	780	708	706	768	788	758	761	803	761	731	719	735	750	734	748	745	735	808	769	760	777	751	784	744	724	779	754	729	708	779	783	793	762	746	748	775	766
56912	46412	28104	23470	20033	13359	6478	7370	19042	27610	19876	10084	2104	526	447	346	380	364	347	371	373	366	378	384	397	354	354	386	356	330	353	358	358	356	373	313	349	378	381	405	382	349	327	363	380	365	346	342	373	380	367	368	378	374	411	358	355	377	382	342	367	409	355	348	405	388	342	393	421	383	357	379	344	332	370	379	386	338	359	380	322	310	354	354	365	330	354	372	392	335	378	381	364	361	387	338	374	344	358	361	371	367	379	355	372	366	359	370	357	375	357	351	378	330	349	350	374	380	345	344	310	385	340	380	343	346	347	373	348	408	340	403	336	355	357	383	399	371	373	370	362	344	354	346	348	368	337	338	391	375	353	360	359	347	385	388	354	357	411	369	347	373	352	367	349	349	347	359	357	369	360	412	364	382	354	358	349	356	357	357	373	320	356	410	378	328	360	351	364	336	402	350	347	369	386	383	346	364	370	381	366	359	353	372	373	377	361	349	386	369	357	346	346	350	353	337	380	347	349	346	366	365	368	371	352	389	339	341	371	362	379	370	357	369	371	347	381	367	386	399	337	358	307	350	399	379	342	377	365	357	329	368	363	393	346	360	353	345	348	361	361	366	364	379	365	345	380	346	373	328	355	357	360	359	386	389	344	352	354	360	365	325	366	335	360	388	359	343	351	383	401	378	361	397	356	363	356	348	343	348	341	375	356	375	318	357	345	377	358	379	305	407	399	335	366	330	348	360	358	364	364	360	339	346	330	361	350	388	399	383	345	355	392	362	352	359	329	357	356	366	357	339	374	368	377	337	340	350	342	380	354	354	363	384	385	370	344	357	371	363	361	342	373	369	370	363	353	353	372	367	380	324	324	371	437	367	376	365	350	368	363	375	371	336	360	361	385	354	312	383	393	380	349	345	361	366	373	378	348	369	319	334	315	351	382	366	416	368	370	358	385	344	353	334	373	372	343	349	321	393	389	365	364	314	352	375	372	385	383	332	381	350	354	396	331	387	338	346	329	352	355	356	372	343	367	341	322	327	361	347	353	360	390	326	360	345	338	368	393	375	336	349	342	380	385	347	352	357	372	379	364	366	361	379	345	355	350	346	362	347	367	342	369	385	353	397	346	355	370	359	337	363	407	376	354	364	329	338	373	359	356	358	370	374	338	394	363	341	361	386	341	371	376	401	345	362	365	396	371	338	378	360	345	357	363	374	371	351	347	361	394	340	401	369	389	376	369	385	374	348	380	329	350	385	356	355	383	384	356	333	372	357	354	361	356	374	338	362	355	381	373	361	347	393	337	343	376	388	385	363	381	362	346	376	405	360	360	366	334	373	379	324	338	368	343	371	380	348	365	359	364	364	376	362	357	357	374	381	385	398	399	378	365	381	394	356	391	340	365	324	375	383	355	385	373	379	384	361	352	367	362	348	350	360	374	344	334	337	350	366	355	325	349	400	380	347	382	398	292	354	332	365	364	361	375	362	373	362	375	372	355	352	382	370	333	347	376	318	348	371	354	359	360	351	373	341	377	364	363	347	335	360	362	325	349	394	365	362	361	344	371	391	351	346	355	335	334	360	402	382	336	373	350	365	380	358	356	358	319	370	310	344	397	350	372	366	362	349	372	355	344	355	342	342	363	370	362	366	385	339	370	336	348	366	362	367	348	370	359	368	348	339	390	400	380	323	389	343	326	357	376	336	340	372	366	369	354	339	377	367	343	385	385	403	346	363	364	367	374	359	364	352	368	366	360	360	348	361	365	362	361	335	381	378	358	329	379	364	348	330	370	358	383	380	373	394	366	372	373	385	376	365	384	375	401	330	335	348	384	352	368	389	372	395	357	351	361	368	372	370	381	340	367	373	346	354	395	328	359	330	403	383	387	366	364	340	350	378	358	353	375	340	372	363	338	328	357	384	371	363	354	371	366	348	358	355	399	382	331	377	382	347	381	326	337	362	383	346	358	369	369	394	370	381	335	379	345	385	365	381	341	359	378	366	377	357	366	357	344	351	349	355	349	352	395	342	340	426	366	330	350	339	359	389	355	363	381	424	364	379	353	319	366	370	339	385	352	360	356	349	365	365	353	360	328	378	378	344	361	370	381	341	355	370	339	421	373	370	356	319	311	366	340	349	348	370	353	353	371	361	377	332	365	421	371	379	366	347	366	374	366	382	374	322	414	350	354	352	347	342	368	325	346	402	389	354	329	353	356	338	357	358	363	365	349	354	366	378	353	331	386	335	357	363	355	370	353	367	381	362	357	336	381	354	354	363	343	349	387	374	392	349	357	350	331	359	363	396	326	367	343	404	395	408	330	393	350	375	374	351	404	317	360	352	337	368	355	361	348	359	366	369	398	336	354	398	393	356	391	330	350	389	343	358	355	355	374	321	364	346	324	354	380	354	349	347	352	378	378	356	364	357	321	371	367	371	355	382	326	384	358	361	349	330	359	328	328	394	354	370	372	350	384	357	355	366	354	363	365	350	353	367	350	348	339	375	361	351	349	364	334	355	364	362	333	362	315	340	356	364	369	331	365	363	382	347	338	358	342	370	371	378	367	358	342	335	368	363	358	372	346	338	376	369	347	369	369	409	343	353	375	383	368	411	358	338	336	347	336	346	389	385	378	344	341	364	344	378	373	378	358	343	367	363	398	363	334	331	367	373	337	349	364	337	393	360	372	388	344	356	346	376	382	380	380	365	371	373	341	365	352	366	390	358	347	360	357	356	358	332	358	382	372	367	355	353	353	365	361	369	372	360	373	351	334	387	364	364	393	341	322	355	347	332	347	371	348	353	397	340	345	356	339	345	361	327	386	366	362	358	389	331	353	349	331	365	356	396	369	379	324	381	346	323	371	357	367	363	375	353	338	316	359	315	401	378	361	368	374	372	374	385	387	366	342	351	370	333	355	382	364	345	366	337	377	388	338	377	367	364	324	360	376	369	384	358	365	353	377	387	335	400	352	374	407	339	366	350	375	382	347	379	366	352	379	365	347	380	361	345	381	368	397	340	352	387	357	409	368	366	356	369	356	367	366	347	360	370	358	329	341	315	342	376	359	370	381	354	302	412	361	339	335	356	353	358	337	381	316	338	346	345	336	344	364	374	351	370	386	346	332	354	374	348	374	352	389	384	348	378	353	361	336	374	384	360	411	376	374	384	350	349	344	351	346	384	339	394	351	386	371	340	364	370	359	359	329	344	404	387	382	318	346	319	349	383	407	341	357	379	357	381	349	372	383	346	336	372	367	359	365	344	387	329	401	327	350	328	375	372	390	349	350	351	374	377	355	331	410	380	372	325	358	368	383	360	368	339	324	341	353	365	338	380	357	377	363	354	378	329	352	332	370	337	338	323	397	412	397	381	373	401	364	403	418	373	350	379	354	368	356	352	326	353	362	372	357	354	334	372	351	346	378	368	327	369	405	361	378	367	354	363	356	410	355	417	353	349	313	363	365	389	359	351	355	384	336	380	394	358	351	339	378	340	356	355
52806	47206	18692	14888	12252	8942	7638	14416	35934	44893	36714	24108	5043	1345	1153	865	870	916	863	852	821	834	871	798	827	858	901	821	793	818	839	770	825	833	797	812	825	827	836	848	833	835	827	848	836	807	815	843	777	841	864	827	829	819	791	814	821	779	834	842	800	800	814	796	800	855	851	807	813	848	767	835	810	802	835	814	874	878	836	898	822	830	778	881	837	779	820	832	813	825	834	798	828	856	807	847	765	772	846	816	832	804	834	821	795	827	825	815	837	831	780	799	813	779	853	838	783	827	778	765	859	823	811	839	765	807	795	859	848	843	862	863	857	816	792	821	850	856	846	836	753	822	813	856	757	824	784	808	793	813	805	829	877	828	840	792	852	811	777	824	824	801	825	785	806	847	850	805	804	802	818	847	833	840	801	818	818	812	796	790	846	876	840	839	762	826	842	851	850	841	843	832	787	755	843	804	828	803	845	797	837	816	807	807	822	800	788	829	803	816	838	829	807	823	863	835	856	854	826	808	814	851	867	841	796	805	817	844	785	821	854	791	796	837	777	783	821	789	829	809	812	816	745	817	892	804	819	822	843	796	798	821	783	836	860	797	840	823	843	861	850	777	799	809	812	886	793	844	773	760	833	839	806	805	786	811	821	802	850	775	835	822	823	828	804	810	824	846	787	844	782	846	824	783	788	830	820	797	795	828	813	803	786	821	842	855	880	815	761	809	827	808	800	782	837	902	804	837	795	781	940	812	860	830	785	791	856	788	850	767	847	840	806	852	850	855	840	822	805	800	823	830	822	816	856	837	831	849	829	802	831	829	807	803	852	779	812	837	808	847	806	830	827	888	840	818	828	851	812	827	824	829	895	820	819	842	839	875	835	870	843	851	817	790	793	853	869	856	818	780	852	844	820	836	873	847	790	830	838	788	880	813	827	819	838	832	822	781	818	806	818	797	795	808	828	796	848	781	807	866	814	807	825	832	901	833	782	807	793	801	788	829	794	822	812	858	818	781	861	851	806	829	790	861	807	832	828	841	827	804	847	800	818	805	803	790	818	853	840	828	819	810	824	826	811	864	819	862	802	802	804	801	828	818	870	893	871	765	825	806	796	850	813	813	828	829	822	835	838	780	821	854	846	802	767	777	774	844	831	882	813	815	786	820	799	796	853	827	784	866	829	787	811	823	849	777	807	830	811	815	885	842	805	802	800	808	875	841	837	789	781	751	803	843	850	824	817	841	834	767	739	822	832	875	796	780	826	880	856	812	772	835	774	829	809	845	795	741	849	803	824	845	870	840	797	786	787	818	844	836	883	824	804	839	829	819	772	847	812	793	824	811	822	785	793	814	865	859	795	850	796	857	832	835	863	800	813	852	798	775	877	881	817	871	824	793	810	794	850	824	809	786	820	854	800	818	811	801	843	790	842	828	834	766	829	851	854	891	786	855	800	816	772	844	805	851	834	807	802	799	793	840	821	812	880	761	850	803	813	857	808	806	804	794	800	807	795	815	862	819	828	807	858	800	841	785	825	902	823	779	807	808	834	814	863	872	848	852	836	833	807	816	834	822	822	854	817	795	803	869	871	848	814	834	860	847	784	828	768	820	840	869	808	823	811	799	777	796	812	818	854	843	894	804	782	815	819	814	841	834	829	835	804	836	845	790	818	854	831	820	800	774	786	817	819	831	789	861	860	853	843	852	861	817	876	826	840	785	800	852	772	848	841	851	838	773	792	789	852	873	819	818	851	823	850	807	831	825	868	796	851	834	831	800	826	803	847	896	843	806	784	797	851	814	800	819	821	840	836	832	788	848	854	815	822	799	789	798	849	888	790	818	799	861	809	817	876	812	807	820	814	781	821	858	809	860	818	803	809	832	794	836	831	858	836	867	797	836	855	851	813	873	821	819	781	829	795	809	831	817	849	773	843	808	830	819	816	837	752	818	833	814	857	795	831	832	913	793	840	849	790	826	808	814	815	831	828	797	894	774	812	819	869	869	842	826	806	822	795	812	880	814	840	787	823	823	798	816	836	823	826	799	876	788	820	824	847	844	848	872	848	790	801	822	845	838	870	783	881	805	815	804	861	730	879	824	771	743	805	793	842	816	849	799	829	814	816	818	855	834	826	802	833	835	807	779	815	819	839	852	810	841	815	834	832	824	796	879	861	812	855	829	788	823	813	814	840	843	864	822	765	829	824	809	851	784	819	826	772	814	847	830	819	827	844	824	825	824	805	802	817	835	810	786	855	792	833	822	860	812	800	827	846	827	857	846	833	840	868	828	845	826	791	864	766	807	804	834	829	833	839	847	777	775	800	877	808	857	851	778	848	791	788	870	828	817	848	819	812	794	845	817	830	844	833	831	830	856	829	797	817	801	795	909	826	804	762	838	817	844	831	794	817	781	806	820	856	770	837	831	796	843	858	828	757	820	828	820	857	808	849	819	843	825	824	777	778	874	796	823	836	810	815	811	813	844	841	860	840	823	822	839	796	844	798	821	783	844	780	791	788	800	809	835	835	860	840	887	836	818	825	814	797	729	800	788	784	812	865	886	808	775	868	784	811	845	833	826	825	797	763	824	812	831	807	784	781	777	837	819	827	828	808	850	840	841	836	798	875	795	798	849	811	811	818	812	818	814	757	847	788	803	783	792	803	808	856	886	835	833	851	801	811	837	762	836	818	849	832	806	803	810	898	857	895	852	853	840	806	849	804	751	836	806	881	831	819	901	862	829	865	856	865	772	833	888	865	823	866	842	786	798	781	818	810	834	841	847	816	839	800	841	842	826	818	787	774	808	845	824	813	859	823	787	768	790	810	850	767	863	836	832	819	813	841	832	808	796	848	854	803	778	859	747	869	847	866	812	821	834	812	838	849	797	799	820	779	802	836	823	817	811	851	869	847	834	825	869	814	821	830	837	876	809	826	809	812	813	811	821	795	844	787	773	781	811	791	798	770	821	823	779	833	784	816	793	756	778	828	866	837	815	834	841	790	853	770	849	842	815	801	842	851	815	873	781	841	872	869	814	854	812	792	857	811	799	833	898	865	800	814	836	825	823	803	810	863	797	852	835	800	817	861	835	851	825	810	785	810	807	811	828	776	819	843	829	856	816	829	860	826	806	790	807	763	791	844	830	856	822	774	808	835	845	785	831	833	818	821	799	757	790	829	883	852	845	812	842	809	788	743	827	830	811	890	810	869	852	811	861	880	847	817	776	773	805	844	830	784	824	830	812	854	844	782	852	793	832	813	793	757	830	859	877	808	839	761	864	834	869	823	852	841	834	832	787	830	772	888	795	831	836	862	827	829	848	843	821	816	826	815	789	788	868	788	841	806	775	832	812	828	850	819	845	843	837	797	834	870	840	866	852	839	803	819	796	786	871	850	844	810	802	817	787	804	805	806	771	759	768	844	866	805	821	806	842	816	832	843	848	833	796	832	801	825	761	868	824	810	827	843	823	831	782	782	764	865	814	819	825	834	825	868	779	821	749
55413	37423	27484	22878	23167	23159	16567	29567	47678	41771	26935	13613	3510	531	374	284	280	324	326	285	292	287	278	293	264	279	278	290	286	267	318	298	290	285	282	311	283	278	261	290	305	279	279	284	302	281	281	295	287	265	305	309	255	313	284	275	270	281	291	311	294	270	298	284	275	293	312	266	306	293	292	288	263	267	298	279	296	284	261	323	326	277	295	282	291	298	269	294	289	268	298	260	312	279	304	280	272	303	280	321	256	300	290	313	284	269	293	285	295	285	285	289	282	280	284	292	270	304	308	326	295	271	275	283	277	303	312	288	271	284	310	275	293	307	293	293	300	281	313	311	286	257	292	301	283	297	309	301	266	251	295	284	303	288	331	292	293	286	265	273	310	301	287	279	283	289	305	281	292	281	282	273	273	285	305	296	288	282	305	272	288	289	293	296	301	315	317	298	247	312	313	302	285	281	327	268	299	286	289	282	315	287	335	281	263	301	263	276	287	303	266	270	294	288	318	272	282	269	251	284	298	297	272	298	301	278	293	278	302	276	283	281	274	277	272	297	287	287	307	278	314	275	305	286	301	291	277	280	270	281	267	284	277	260	281	291	297	283	260	309	285	283	257	280	303	314	285	291	262	297	314	303	301	303	303	321	280	260	289	237	292	302	319	269	257	300	292	272	287	282	260	300	277	291	302	306	288	287	259	273	247	292	309	291	325	325	277	304	289	286	310	287	303	295	284	313	279	322	315	260	348	325	271	282	270	316	314	291	291	287	303	277	285	298	321	276	278	284	293	301	309	300	294	289	280	325	285	290	320	256	286	266	299	288	266	276	282	310	294	253	304	274	295	295	293	293	313	311	258	287	265	311	264	290	293	302	290	249	304	285	278	273	255	258	302	322	290	307	292	280	263	285	283	289	295	274	278	278	281	306	258	312	303	299	308	277	314	315	279	300	299	319	260	306	254	282	290	293	286	256	270	294	236	313	285	285	301	309	310	286	298	293	270	303	298	291	283	293	296	297	309	309	275	268	279	304	302	274	286	280	320	295	297	288	270	295	312	286	262	291	283	282	316	270	298	294	309	288	288	302	309	292	300	320	275	309	285	292	302	308	282	298	300	309	297	283	294	301	287	289	271	295	307	299	267	303	283	273	288	282	292	285	284	298	308	265	290	293	291	275	291	313	284	301	267	280	267	285	318	278	309	299	302	298	267	271	290	318	285	264	288	287	283	295	294	250	252	304	307	299	319	297	291	300	307	305	297	268	304	275	322	315	269	288	313	279	279	263	288	278	284	304	296	264	323	268	316	268	250	286	302	324	305	298	294	258	280	294	259	277	309	289	273	300	255	280	263	279	254	261	273	294	269	287	329	317	283	302	304	293	309	287	323	277	272	290	299	280	283	307	307	269	320	297	271	286	286	292	266	263	285	283	281	298	310	283	276	281	318	266	274	282	293	303	271	267	294	304	288	294	286	287	284	274	285	331	303	317	296	286	310	290	273	311	264	291	287	306	279	306	267	264	260	308	313	320	290	248	256	292	239	281	277	304	286	306	299	297	277	284	296	296	274	247	255	274	289	287	304	298	286	316	293	280	306	304	261	309	314	276	278	279	284	297	296	298	302	303	252	267	311	277	303	315	285	301	306	323	287	287	288	309	255	294	288	287	266	301	275	272	276	290	269	287	320	319	293	319	301	272	302	257	250	272	293	308	281	295	292	287	297	284	282	311	286	345	255	277	287	264	273	272	304	330	312	279	298	299	290	299	291	313	259	298	245	251	287	331	302	278	295	245	277	305	240	285	289	275	284	294	317	287	298	314	267	308	266	288	286	275	260	279	288	292	319	271	290	303	308	282	281	277	297	312	279	297	265	253	270	275	291	298	300	281	297	287	297	277	292	289	291	287	286	235	279	285	314	311	286	302	278	289	264	310	301	282	305	291	274	276	274	305	289	292	288	304	283	299	282	271	255	283	293	314	300	271	299	277	293	323	281	268	327	294	263	327	275	261	292	276	270	287	270	316	290	285	315	260	326	280	290	310	272	300	291	269	255	324	277	269	293	295	282	306	275	294	304	290	315	293	276	291	280	278	310	304	275	296	302	253	315	283	303	268	294	286	286	284	283	295	271	299	280	302	311	295	281	277	283	257	286	305	274	290	280	280	298	308	304	290	307	273	317	286	301	265	282	274	278	312	300	279	304	299	308	294	296	334	322	307	264	305	292	263	269	281	272	266	327	301	273	285	286	271	292	284	280	267	270	300	281	282	261	291	272	275	294	288	273	301	304	299	274	317	290	257	271	284	288	297	318	334	314	296	290	286	277	315	273	299	309	296	285	271	319	286	316	270	278	293	290	307	303	316	288	273	260	299	283	302	283	276	257	275	299	337	269	278	261	322	291	280	252	273	301	264	300	271	313	307	274	260	295	307	301	298	301	308	266	318	287	283	309	305	272	316	256	316	290	278	282	266	284	270	285	331	278	290	298	274	280	325	316	316	271	317	287	286	276	334	307	285	293	269	276	255	268	307	270	290	279	290	296	292	298	270	282	299	291	284	284	283	299	290	309	290	303	292	302	339	322	281	276	290	287	256	270	252	302	290	279	258	291	297	292	285	268	327	290	248	298	283	304	294	262	252	272	289	306	298	288	269	254	296	298	292	280	299	294	324	275	269	281	304	288	264	271	297	292	260	288	281	288	268	300	298	287	306	284	285	307	291	280	302	308	295	282	270	268	264	303	288	258	320	288	306	316	296	258	313	286	250	301	309	282	246	284	283	250	302	288	313	274	259	292	293	304	282	279	290	245	276	256	303	285	293	283	287	316	302	285	308	308	262	283	292	252	259	274	307	296	271	255	296	294	286	310	283	285	295	281	295	269	266	314	300	283	290	314	291	315	279	304	305	290	276	271	281	312	303	299	267	282	276	308	318	290	287	285	274	306	307	279	283	282	292	305	299	310	276	273	303	274	248	265	288	282	305	258	276	333	261	296	266	263	310	315	270	300	278	265	308	299	269	286	280	297	288	276	288	279	268	254	254	301	263	301	283	273	298	250	304	288	263	287	286	269	259	265	279	288	330	290	302	303	283	278	245	275	288	274	294	273	281	292	316	290	283	298	273	279	269	276	290	245	293	267	257	279	289	281	309	275	278	280	312	311	281	273	290	284	285	265	278	303	310	282	277	256	259	313	293	284	273	268	283	293	286	272	292	313	297	269	310	270	267	283	314	294	296	281	268	298	284	272	280	279	290	285	272	278	308	291	308	289	273	309	347	302	303	296	287	294	292	300	277	286	298	291	273	306	290	243	290	281	312	292	289	283	310	291	300	295	293	287	293	289	311	285	291	282	283	307	307	285	260	284	290	308	296	311	283	266	295	285	336	257	322	282	289	306	314	333	292	288	268	294	281	296	291	278	292	292	274	282	308	319	289	268	300	273	300	305	287	267	261	294	295	294	309	295	289	288	281	292	308	298	265	258	274	287	286	275	295	270	276
52641	44756	26667	21394	20378	13892	13247	41930	59198	53750	40750	26547	7676	1464	901	709	752	727	714	678	668	671	652	654	701	648	656	617	682	647	662	680	661	658	664	663	678	694	688	591	630	696	673	643	677	666	705	678	655	668	643	649	638	642	647	684	702	679	657	641	643	622	636	639	657	642	670	689	630	606	610	646	650	600	607	649	679	622	668	653	669	625	697	654	679	628	631	652	698	664	649	671	628	637	630	600	613	648	665	647	598	656	628	650	602	663	641	652	671	638	661	657	589	651	641	668	667	643	645	657	645	667	665	647	645	628	674	640	607	595	643	662	660	662	645	674	598	619	651	662	654	659	628	630	655	629	623	613	590	664	622	655	626	655	638	642	644	651	665	630	600	622	644	696	618	696	610	655	640	655	655	630	632	594	641	611	648	612	670	660	656	610	637	598	651	621	675	635	656	651	672	649	665	636	636	646	656	663	630	623	662	672	654	611	593	653	674	658	659	624	613	633	676	649	630	682	630	680	664	647	681	628	690	664	698	606	624	668	636	632	597	634	664	647	638	635	646	647	660	636	645	688	654	661	625	638	650	618	637	686	660	609	626	656	652	573	641	616	666	643	653	608	628	611	615	658	656	657	627	662	651	657	612	640	670	599	670	627	621	617	636	648	680	667	663	687	659	604	691	660	668	658	614	692	632	596	634	706	651	637	636	666	629	646	616	642	627	642	631	650	649	649	630	679	625	601	667	648	681	634	697	688	601	675	617	676	607	642	620	638	618	668	670	648	651	634	672	665	618	638	625	631	680	672	678	676	662	681	649	603	646	643	651	638	619	672	620	686	622	654	627	645	674	640	702	659	646	642	641	631	622	648	649	628	640	647	647	678	688	617	688	627	677	639	652	652	655	675	658	657	632	616	640	633	643	617	671	633	601	701	681	659	675	666	670	656	680	673	605	663	632	609	666	672	618	658	654	697	633	660	629	632	628	656	647	666	674	652	653	651	643	639	651	604	657	666	631	692	653	667	673	647	712	640	628	621	662	647	672	617	660	642	671	583	644	627	671	646	651	633	653	665	624	575	641	631	652	651	653	616	614	657	682	601	636	646	664	628	631	653	668	626	668	622	706	649	658	678	650	638	646	666	648	648	644	644	653	628	626	613	616	663	625	645	634	609	633	614	635	618	642	653	617	623	652	633	698	659	652	654	658	649	589	644	635	666	658	649	606	608	655	615	642	584	612	651	621	632	638	646	636	603	674	642	618	646	662	636	658	663	593	620	654	646	644	674	649	658	636	654	668	668	636	635	624	668	650	616	640	667	645	626	618	605	652	632	618	633	615	648	647	639	662	616	638	618	661	668	669	605	654	684	625	641	624	642	604	619	636	677	569	646	649	637	649	631	637	683	665	636	649	626	651	598	657	622	608	654	617	666	670	664	628	632	640	641	631	647	669	646	614	667	653	632	659	641	633	670	632	654	590	673	592	622	666	636	602	643	665	660	627	627	660	653	656	688	598	655	663	675	635	604	650	638	659	645	626	694	646	585	644	649	634	640	617	626	599	654	639	639	615	630	632	626	665	665	645	649	669	639	666	621	658	621	611	609	632	622	651	679	651	612	638	626	616	638	607	654	628	618	618	689	647	645	623	662	683	666	605	660	647	608	599	631	667	601	646	588	676	680	674	659	646	645	630	690	690	608	642	645	616	621	637	644	649	627	612	675	643	710	620	615	645	656	702	627	670	661	637	684	602	632	668	609	652	662	623	646	695	637	678	631	660	643	677	638	686	664	632	674	622	654	642	673	663	646	635	670	677	619	605	668	666	651	618	648	665	630	663	692	608	641	641	659	669	653	656	626	680	628	673	654	621	598	640	633	658	670	676	649	659	619	605	662	623	645	636	647	614	665	645	669	686	661	667	612	654	672	659	655	620	631	675	621	675	629	684	644	657	603	658	656	633	679	672	694	608	612	625	651	679	618	643	636	697	667	653	615	618	598	655	670	677	675	616	612	638	660	633	650	651	625	626	624	651	654	669	696	684	611	624	623	684	674	652	623	655	623	635	676	634	645	618	657	698	691	628	652	677	667	638	659	610	652	629	623	679	663	670	653	637	636	634	640	626	637	647	666	677	632	593	668	633	629	595	616	621	646	678	657	669	674	659	647	668	643	613	601	640	692	637	632	650	648	677	647	638	652	639	671	630	641	619	659	633	642	656	604	637	641	607	628	658	665	699	676	619	659	659	602	642	636	681	641	686	636	675	661	647	638	678	667	645	638	656	663	671	608	625	651	636	658	609	655	646	607	658	643	668	674	594	619	692	628	655	652	653	601	648	628	689	590	617	650	626	647	654	672	621	654	601	633	682	645	654	666	641	644	607	641	642	590	620	654	641	671	610	581	666	647	647	656	684	593	649	640	649	702	607	663	642	668	679	651	634	604	670	691	703	644	629	609	644	672	604	601	586	654	653	596	648	693	614	680	586	640	707	603	682	638	677	642	639	690	659	670	634	608	639	631	661	579	647	648	629	640	608	653	660	649	597	666	655	634	634	677	652	640	624	686	661	654	671	648	621	646	642	644	654	644	633	635	642	600	663	632	633	584	647	642	629	657	693	668	640	627	655	627	659	611	670	671	646	659	698	667	648	655	659	663	648	609	617	648	632	647	652	627	576	659	630	625	611	642	630	648	663	661	636	644	658	625	644	623	659	668	632	636	644	657	633	661	628	631	613	655	631	621	644	639	661	630	690	607	677	650	626	638	607	649	690	683	587	655	652	613	637	626	628	655	644	685	637	629	633	635	618	635	659	680	627	677	664	635	633	640	628	685	658	607	627	677	658	635	643	654	629	643	579	655	665	660	657	625	636	651	608	604	665	634	650	695	650	617	671	659	624	619	667	654	683	641	663	673	634	629	622	658	640	615	607	625	649	619	655	645	597	638	640	623	650	629	619	641	666	621	606	635	634	685	619	658	643	661	653	656	634	637	677	655	620	661	673	693	677	623	657	657	656	642	713	610	697	629	606	606	640	691	655	646	647	672	650	643	693	591	651	625	648	682	617	660	604	659	629	650	631	636	650	650	676	671	623	642	637	610	607	649	659	676	628	644	648	640	624	602	708	639	631	669	624	657	665	647	666	645	625	652	632	672	612	666	626	596	611	693	654	600	646	627	625	665	651	648	645	642	647	676	608	631	652	658	635	622	665	621	657	662	651	614	662	633	648	623	650	639	673	675	691	655	665	666	619	664	652	610	642	630	652	673	644	653	652	633	648	626	619	614	646	653	608	645	638	664	619	641	630	595	663	650	627	624	649	647	637	672	626	660	651	639	660	648	646	663	624	653	647	634	604	642	669	617	627	618	622	645	634	657	627	613	614	653	676	643	632	649	644	688	633	640	694	648	616	665	665	646	668	632	615	692	632	623	630	629	676	630	693	629	638	630	636	629	649	659	636	625	624	650	629	633	614	693	662	681	687	637	638	631	624	623	637	669	632	641	643	648
35026	37766	12246	3308	1917	1253	889	809	2634	4067	2610	1199	452	323	318	324	308	304	352	307	331	310	322	322	300	316	312	332	279	336	292	330	314	348	353	320	317	340	300	325	288	318	301	332	296	317	282	285	304	346	353	311	331	344	278	321	321	314	333	315	299	315	296	310	330	317	324	326	350	327	292	310	361	362	332	318	285	318	337	331	312	348	299	334	320	291	334	304	298	301	326	345	344	306	296	286	340	318	335	318	332	317	308	285	337	341	277	349	316	343	317	299	283	316	291	328	276	304	320	311	326	291	336	315	347	303	318	334	312	311	299	292	299	279	319	342	345	344	335	314	337	335	328	328	315	343	268	313	333	317	319	324	333	313	337	341	306	329	312	294	313	326	312	334	284	331	301	321	339	325	357	316	316	313	316	336	310	345	300	319	300	364	323	329	312	302	345	320	311	312	320	293	316	326	327	327	297	315	331	323	318	310	299	310	314	340	307	307	311	283	305	320	288	292	350	292	326	309	313	327	279	320	294	288	305	298	329	314	290	287	326	319	273	312	322	296	312	350	329	307	332	324	310	299	306	332	304	322	309	343	320	332	301	329	289	318	309	323	311	339	321	306	295	337	316	301	311	308	310	325	297	340	295	299	375	313	292	311	295	313	318	302	337	342	320	306	350	332	287	291	326	321	320	316	292	324	325	299	316	306	278	330	323	321	333	338	352	321	293	337	337	335	312	310	338	315	285	316	290	310	327	315	336	309	307	340	332	332	328	317	350	312	302	308	342	333	303	317	330	327	323	313	324	329	332	336	300	323	308	319	291	326	293	308	309	308	308	335	300	351	331	301	323	337	300	291	354	346	334	339	283	310	299	308	327	300	259	317	285	325	313	314	312	288	288	292	323	332	321	304	313	293	315	305	317	305	273	314	310	307	314	298	323	313	306	336	327	306	314	327	307	317	299	321	331	301	338	312	341	320	320	308	360	314	328	338	330	324	334	290	302	323	339	275	336	332	330	319	317	297	325	312	295	320	330	332	312	304	353	340	343	318	303	302	326	339	309	297	287	294	310	341	309	332	310	342	328	301	299	323	345	343	301	337	323	328	326	331	320	313	328	291	308	346	285	310	339	310	306	319	318	291	324	329	295	306	324	338	314	335	337	290	306	326	348	315	329	342	322	325	309	328	353	308	313	332	325	369	319	294	309	331	288	300	292	337	334	346	298	298	313	300	328	346	341	355	304	331	305	320	297	337	295	294	309	310	319	311	330	285	328	324	331	320	329	286	330	316	319	338	300	317	339	327	320	292	326	298	290	329	332	320	325	306	351	281	318	265	339	290	334	295	339	312	309	330	321	284	332	313	330	325	343	315	323	297	292	324	293	291	343	307	272	291	326	310	322	312	321	294	300	314	308	325	305	313	312	357	301	289	300	322	295	298	280	323	324	306	307	341	290	315	281	301	319	319	302	297	329	317	325	319	331	273	322	323	322	301	338	314	351	343	337	365	279	295	312	291	306	325	303	312	347	306	294	349	288	271	331	333	337	314	335	300	302	304	317	328	302	332	344	353	325	328	332	294	312	317	345	323	348	342	297	312	339	309	305	337	306	332	327	304	339	312	295	297	316	353	325	329	309	318	330	343	316	309	341	325	302	296	269	295	296	319	330	346	300	302	344	262	320	324	312	305	310	337	325	310	328	324	323	316	299	319	324	306	338	290	316	294	293	318	308	303	322	319	351	305	307	333	317	285	310	355	344	319	344	305	324	290	314	322	349	363	306	340	302	327	320	283	306	341	307	348	329	322	342	313	314	286	307	337	332	317	319	294	342	277	323	322	342	324	317	317	323	291	288	302	320	275	306	280	339	321	302	309	308	333	326	322	321	346	304	305	315	323	290	342	305	352	343	313	330	348	351	312	309	336	301	302	317	310	294	322	298	299	324	349	298	325	318	334	313	319	296	297	312	361	322	306	284	333	329	324	331	317	312	303	317	330	302	336	314	345	306	308	326	315	309	286	317	320	351	325	306	313	313	286	327	309	321	318	333	354	303	308	307	304	348	306	316	335	320	328	299	327	310	298	320	292	322	322	337	327	302	322	361	325	319	326	315	332	359	301	315	287	321	302	325	337	328	320	303	341	330	355	319	327	337	292	282	315	312	318	304	347	326	304	343	288	362	300	295	339	294	311	307	319	299	296	313	301	298	321	317	290	341	334	296	308	330	328	304	283	306	303	311	318	300	306	298	329	348	336	321	313	314	289	337	294	299	327	318	326	310	325	323	316	290	308	348	371	316	297	309	329	316	320	308	312	307	311	323	324	299	312	284	298	316	288	332	295	326	332	292	302	355	317	327	323	308	296	304	304	310	313	303	307	285	310	314	309	334	331	274	338	290	307	296	338	306	310	318	323	316	340	287	329	317	300	290	328	320	326	356	285	298	305	309	337	333	313	320	305	329	314	327	320	331	308	316	333	309	313	314	283	319	325	292	306	309	355	339	304	311	321	321	307	296	293	341	340	345	328	324	366	337	337	308	307	310	318	318	311	313	299	329	338	331	302	316	317	341	314	312	316	333	338	303	329	301	323	322	331	329	299	324	319	288	309	313	307	282	312	325	297	306	332	352	267	321	316	343	350	312	303	287	336	329	312	293	293	302	317	279	316	317	308	321	300	307	318	332	318	290	307	307	307	315	298	319	306	329	300	309	302	309	301	288	277	305	336	277	334	305	326	333	310	324	318	314	346	289	341	320	308	318	322	292	323	313	273	316	327	299	332	315	321	327	319	320	306	319	285	359	328	289	333	307	311	289	331	335	320	343	295	320	300	322	336	299	305	349	321	277	351	318	314	313	327	326	314	332	299	290	328	325	331	288	311	340	317	279	329	323	343	318	281	321	309	334	306	313	269	294	326	333	302	325	350	318	321	289	310	323	337	298	309	296	320	316	312	299	308	324	350	293	301	308	324	309	316	321	350	332	296	314	350	315	338	320	307	342	304	297	299	307	307	314	286	321	321	346	324	314	294	325	291	333	339	317	309	330	287	309	315	343	314	308	277	309	322	284	321	353	313	337	317	327	298	335	346	331	321	281	335	322	319	325	316	327	306	283	265	321	313	298	326	319	349	299	308	335	328	319	331	341	303	304	308	302	279	302	309	319	362	309	316	306	352	292	336	320	346	324	327	323	289	311	332	317	303	312	309	308	298	311	329	294	328	324	323	311	325	307	309	295	297	298	331	305	345	306	321	334	320	350	302	308	328	297	295	293	323	310	313	342	302	301	308	311	328	292	310	283	290	320	336	306	325	304	294	343	324	318	287	339	341	341	330	325	339	304	339	297	285	352	304	327	310	302	325	329	322	317	325	326	286	326	315	328	277	303	306	323	299	342	315	327	332	325	347	344	318	327	327	311	319	310	343	332	343	304	362	320	304	318	309	307	323	315	326	322	330	344	291	336	281	324	317	324	338	319	323	317	307	311	322	324	338	279	366	332	324	307	333
25702	27230	9089	4854	5077	3348	2539	2503	10198	13549	8141	3861	1210	765	779	727	782	782	764	783	737	747	793	703	720	752	727	745	757	721	757	741	734	766	750	772	735	740	760	746	780	737	731	728	750	741	754	771	776	710	743	735	736	806	736	750	755	760	737	776	788	731	719	706	743	703	725	762	714	741	754	742	717	724	735	713	753	766	763	733	758	715	762	736	754	744	747	749	765	775	698	742	769	751	706	763	820	736	719	689	782	731	692	760	763	817	767	741	784	749	761	719	748	695	760	730	776	775	755	706	723	763	731	776	736	811	768	739	787	730	801	777	780	752	723	738	755	711	780	781	772	716	742	791	757	730	725	770	714	718	742	727	743	756	745	749	753	711	754	798	715	735	756	727	735	783	757	806	755	718	768	714	677	765	760	739	769	717	746	743	759	746	720	730	765	723	803	775	762	703	786	770	774	772	741	804	769	734	784	737	778	746	753	801	751	758	734	793	745	738	776	716	781	735	725	739	777	710	815	743	740	766	789	786	706	744	789	767	731	729	731	716	790	776	795	764	703	762	744	729	747	721	766	743	761	741	756	757	716	732	740	745	757	748	734	743	749	787	779	736	718	744	747	736	741	747	785	749	799	769	742	765	709	791	764	724	721	735	742	733	718	704	730	716	743	713	734	744	735	768	689	729	740	760	729	707	722	706	703	750	722	793	745	710	705	731	721	762	712	762	751	773	754	728	727	720	793	743	750	730	763	706	722	814	755	712	752	775	705	750	793	750	752	752	707	759	778	727	734	701	757	758	768	708	771	801	763	759	783	766	744	772	801	723	717	768	752	785	712	772	738	707	769	755	764	783	741	759	763	737	694	735	733	723	741	772	759	702	746	792	774	766	765	698	797	734	764	777	759	796	767	699	768	716	796	761	742	718	808	724	732	787	762	777	776	708	768	793	754	708	729	750	744	716	793	738	773	762	770	690	735	733	696	712	765	730	735	752	688	729	757	759	737	770	744	761	759	736	728	757	734	761	748	781	734	758	700	726	723	757	762	744	732	750	734	763	790	752	743	740	743	766	726	757	742	753	738	726	723	716	747	730	818	700	731	755	744	764	756	762	791	737	791	744	751	747	756	748	781	763	720	722	748	748	727	747	718	755	741	749	705	769	752	729	739	716	758	720	713	744	797	754	739	787	765	769	760	754	747	733	709	720	734	783	707	747	768	737	744	730	720	706	708	744	727	756	744	768	766	752	748	762	734	748	712	725	747	739	726	717	728	746	702	735	745	767	804	750	779	734	759	706	708	807	719	691	799	702	773	735	777	778	772	732	737	740	783	752	730	728	773	712	764	721	754	754	795	750	755	745	777	708	749	755	722	731	769	771	741	724	735	704	744	756	766	786	733	760	719	745	775	767	699	738	782	757	760	703	766	693	706	712	817	743	673	764	741	720	742	729	779	760	735	719	736	771	734	700	687	762	752	767	788	723	750	731	694	848	726	728	734	752	730	762	746	742	761	758	798	732	745	737	774	698	690	756	776	734	709	786	743	739	736	717	720	738	748	746	697	739	728	770	731	733	746	761	770	754	699	757	777	777	803	711	734	769	730	733	715	733	748	734	732	705	755	780	741	752	753	757	763	738	760	781	763	735	728	807	794	735	737	760	717	713	697	756	730	763	767	729	743	800	792	734	743	747	784	780	746	750	710	793	742	729	726	789	711	729	683	719	740	757	719	801	738	773	754	749	769	759	735	780	770	717	743	744	745	774	732	724	763	711	747	821	769	741	753	710	756	732	726	726	752	772	771	762	746	700	765	804	761	787	743	762	709	723	772	745	725	723	706	771	754	732	718	763	700	712	732	762	728	794	727	739	772	736	763	741	766	735	815	717	730	777	763	745	746	743	747	749	764	781	729	752	762	763	747	739	760	739	750	692	723	737	760	742	773	774	778	782	765	735	773	751	778	731	745	753	760	754	737	728	760	736	718	703	777	720	717	721	718	743	702	722	756	739	718	748	763	724	736	745	766	745	765	748	737	688	733	813	742	762	764	713	748	740	760	715	743	737	775	800	778	728	771	841	717	734	739	732	754	736	769	740	795	760	778	721	687	758	745	780	771	744	753	755	717	769	749	799	762	700	685	704	744	693	718	750	783	779	790	714	698	678	721	746	737	761	715	783	737	774	753	726	760	748	761	714	761	727	767	742	829	773	765	699	692	758	726	755	723	763	723	787	756	755	817	750	817	713	715	744	724	719	721	752	779	761	759	708	741	757	710	720	756	734	756	790	768	722	729	724	721	754	758	714	727	724	754	788	767	781	777	719	719	761	735	756	728	713	782	767	808	719	744	764	747	679	723	762	767	698	721	796	744	796	718	742	781	807	730	750	716	803	757	786	786	752	750	766	745	739	746	744	754	711	737	676	787	748	764	789	717	750	724	780	704	785	728	736	771	778	752	785	752	729	763	758	743	778	750	815	785	715	777	734	794	750	712	776	783	791	754	760	752	765	743	710	748	773	751	715	724	739	727	825	762	815	738	750	761	744	764	728	722	709	778	764	743	719	722	770	755	749	730	739	752	769	767	752	751	732	720	790	767	734	727	745	721	769	755	725	750	749	740	748	709	733	736	733	731	736	723	782	736	727	767	740	748	766	739	721	776	736	726	719	751	764	748	753	694	739	738	778	735	754	733	794	765	726	753	776	782	762	787	763	708	742	754	739	738	744	759	746	766	743	744	742	730	737	767	707	742	732	744	724	766	784	764	782	773	724	777	731	742	808	759	778	772	718	701	745	753	713	806	718	788	750	750	780	710	710	741	749	755	742	745	726	764	737	715	770	753	750	726	696	757	758	714	721	762	752	710	716	735	739	730	773	747	758	709	760	723	762	734	787	770	742	775	776	733	750	719	738	743	711	743	760	740	773	741	719	701	711	724	708	740	747	732	767	723	754	767	749	771	729	752	725	806	732	744	751	749	758	749	752	791	757	804	757	708	731	791	704	736	732	783	771	760	767	760	721	722	787	715	742	679	774	743	769	779	769	755	751	743	717	770	699	759	706	753	756	766	760	726	738	767	795	759	781	732	771	762	740	778	723	778	761	750	721	729	821	813	726	756	737	808	719	743	764	766	748	730	768	756	785	796	736	721	702	739	756	762	783	783	763	787	752	757	747	716	731	738	766	721	764	751	750	749	715	791	771	754	726	741	787	752	767	741	750	747	704	722	750	764	758	795	757	744	813	666	783	727	768	748	793	807	752	758	781	712	696	762	758	733	756	741	788	761	732	761	760	752	734	719	747	809	740	785	762	702	771	694	762	761	757	786	729	785	728	790	772	706	728	769	730	785	763	741	735	793	694	715	771	700	737	763	777	767	758	774	728	754	758	735	766	750	740	740	738	769	760	772	747	709	763	750	736	730	789	739	741	755	715	758	737	725	735	767	748	714	745	721	781	727	771	789	776	779	726	776	729	753	769	730	754	804	753	813	709	751	739	766	704	769	744
58177	42176	30342	25164	21468	14009	6411	3523	11647	28080	21325	10392	1688	484	416	347	365	336	351	346	351	322	327	328	333	353	292	363	349	324	349	317	355	342	370	387	361	333	353	392	355	340	294	342	352	357	366	368	310	318	350	325	363	350	372	356	357	332	316	347	339	384	331	353	362	329	361	332	355	324	330	348	375	358	340	333	342	310	325	353	331	304	340	349	374	360	355	343	330	335	327	344	358	371	318	359	354	304	338	351	324	338	357	369	321	325	336	353	360	372	323	317	362	327	367	309	338	314	334	316	335	360	327	335	339	362	348	344	367	339	345	367	305	305	329	318	334	327	329	321	328	338	365	323	341	355	367	364	339	337	337	347	331	354	347	353	353	365	313	349	371	380	319	345	346	373	341	350	336	339	353	365	364	348	316	332	358	338	370	318	331	365	360	370	356	337	334	301	320	331	322	339	322	351	294	326	341	358	346	326	346	344	380	344	347	360	347	324	357	336	342	354	330	321	381	336	321	352	365	367	307	306	362	342	324	336	348	312	333	357	326	359	341	329	346	329	361	358	334	360	314	376	336	331	358	417	384	332	364	340	334	342	368	336	331	342	309	319	347	299	333	311	339	327	361	320	320	317	351	399	351	354	353	335	326	326	372	322	337	309	334	320	308	342	327	371	291	348	361	332	319	386	350	320	333	315	342	329	333	336	348	324	339	352	352	358	381	333	335	346	354	335	322	363	316	324	340	346	347	350	368	332	371	324	350	329	364	340	341	359	340	343	352	352	361	345	331	361	340	338	336	369	364	323	323	347	320	327	343	312	344	314	330	345	356	360	343	342	347	326	356	341	339	351	346	364	329	355	341	351	380	326	373	301	317	363	331	321	332	378	345	365	339	301	339	315	357	357	353	342	296	344	363	365	329	324	320	346	350	351	363	335	375	323	311	318	310	359	344	361	327	393	348	328	343	333	324	378	309	346	329	378	353	277	336	368	384	354	355	360	350	376	318	333	340	347	335	355	330	353	336	339	360	350	351	333	342	358	332	351	322	360	342	341	338	340	351	335	362	358	353	363	323	348	366	337	366	344	366	337	307	339	355	367	332	304	331	334	351	340	350	329	327	361	338	340	364	334	375	304	321	318	319	352	349	352	316	337	358	332	350	323	376	335	296	342	329	314	325	380	291	375	351	333	365	305	329	363	337	349	357	319	325	331	344	324	320	350	329	316	350	347	338	355	336	326	339	370	369	330	345	355	349	338	340	377	339	337	332	349	338	375	356	345	361	312	314	341	329	332	310	333	337	318	353	354	344	373	352	372	346	363	367	373	355	322	340	300	335	360	333	362	375	373	319	316	357	323	337	353	333	365	309	357	318	341	330	331	353	326	317	347	362	334	341	333	325	330	341	369	330	325	365	346	388	341	311	351	353	329	333	340	359	325	353	356	343	369	351	325	344	312	304	353	342	337	332	334	334	339	325	342	333	348	334	349	306	351	335	372	372	339	352	376	340	358	357	323	354	391	362	351	346	332	334	350	343	310	333	338	365	331	346	311	314	330	331	331	337	367	328	326	325	306	381	357	309	357	305	369	313	347	346	362	325	295	333	353	347	320	373	355	348	340	320	363	349	338	317	334	317	322	338	334	316	303	381	360	346	357	361	346	368	365	347	327	310	379	364	345	334	349	331	319	335	392	320	343	314	347	333	331	375	357	334	311	333	364	322	370	337	350	344	374	375	315	350	375	361	327	334	340	355	371	358	354	361	356	324	308	323	362	331	304	333	367	346	349	348	327	322	343	344	331	340	336	333	359	299	337	330	341	332	343	366	350	357	374	323	353	340	351	358	335	346	381	398	326	366	373	352	345	346	315	397	331	341	337	336	336	351	311	361	347	337	329	337	350	325	323	342	339	350	338	329	340	309	338	356	359	360	368	357	335	338	378	307	355	304	352	329	359	354	361	322	307	361	338	327	358	354	378	332	369	359	371	312	382	336	332	343	348	346	368	345	337	328	366	311	338	304	336	323	324	342	348	378	346	324	328	355	326	325	375	348	347	326	330	354	361	323	383	332	318	352	321	334	347	335	328	338	351	334	323	356	372	354	394	348	340	344	317	312	388	352	349	339	371	346	344	335	321	341	370	329	347	331	338	347	330	398	367	316	328	360	338	317	345	350	345	307	303	340	301	327	348	338	328	337	326	341	321	313	322	346	360	378	349	355	347	338	317	352	342	345	338	354	375	369	335	383	345	337	382	358	335	306	324	349	335	305	349	317	327	329	321	317	324	302	339	342	350	352	364	394	320	327	293	346	346	362	326	302	341	359	321	346	348	326	340	332	336	305	348	387	325	375	335	334	369	318	371	379	359	363	345	343	380	325	336	372	353	324	323	346	333	308	320	338	353	387	337	364	325	349	350	350	352	335	339	370	352	370	345	332	326	331	305	326	328	325	329	335	302	341	353	398	340	358	346	327	307	330	352	335	350	341	334	344	379	370	376	346	319	331	369	374	341	345	303	348	339	355	339	347	360	287	345	328	369	342	303	333	349	359	355	337	351	358	319	345	367	374	369	359	362	328	373	333	311	375	344	380	389	333	355	328	319	328	382	331	348	375	352	320	346	346	350	335	307	345	279	332	364	377	359	366	322	337	326	326	383	327	354	308	337	337	344	332	354	327	338	366	346	320	339	336	317	327	344	308	362	338	364	319	351	309	342	314	361	341	347	309	362	347	341	350	373	345	308	356	346	305	356	339	351	354	373	332	362	359	316	327	361	344	341	313	355	343	325	362	322	315	344	368	351	344	330	347	337	351	338	341	374	346	327	341	311	334	332	308	327	355	352	323	355	383	323	326	336	346	323	345	360	350	334	306	339	294	361	347	372	354	363	311	348	311	350	326	328	330	335	333	335	301	327	370	321	331	334	314	292	312	334	320	360	354	323	331	334	285	303	324	393	348	340	347	366	339	320	365	377	353	323	393	335	320	319	334	331	390	314	340	350	348	331	358	330	325	349	331	354	357	348	336	327	308	333	345	362	348	367	322	359	352	317	323	327	278	327	325	338	319	348	348	347	367	340	359	339	369	346	373	325	357	357	341	322	346	331	363	386	322	330	335	371	347	341	347	335	374	322	345	343	332	323	320	376	363	332	326	337	324	355	351	334	341	332	345	386	329	341	341	310	363	347	345	330	397	389	345	340	340	323	341	340	330	363	339	314	351	375	373	336	339	316	349	335	362	348	343	358	313	374	343	335	335	361	330	319	346	359	304	328	339	305	372	320	347	347	324	331	321	350	328	323	328	354	362	335	312	329	349	338	347	353	343	345	366	356	350	323	368	341	324	322	347	335	325	318	359	351	366	354	342	329	361	368	308	327	336	328	338	327	361	362	348	318	312	322	323	374	299	323	358	336	353	363	335	364	369	340	370	326	319	338	337	311	362	319	376	356	337	337	335	334	332	374	386	323	360	337	346	328	352	335	324	349	323	354	358	333	322	362	329	329
53373	46575	36919	15605	11650	9888	7518	8687	25853	46380	38014	23761	3398	1482	1155	874	924	860	853	860	777	832	804	767	824	762	776	807	831	774	785	718	825	807	756	784	765	778	770	766	773	808	782	763	824	796	809	778	755	786	797	827	771	727	802	766	779	788	788	801	783	818	791	746	761	768	782	782	761	799	719	738	813	772	780	755	727	788	764	768	760	784	762	839	762	769	776	752	801	793	803	777	795	810	762	762	816	761	780	782	753	748	845	809	801	781	794	755	769	781	814	777	805	785	793	762	804	853	760	773	789	784	781	776	773	799	819	746	799	763	803	800	769	852	755	806	786	790	726	747	779	748	768	740	741	771	759	746	791	739	795	719	746	739	771	763	793	759	739	737	768	779	739	798	749	755	786	770	753	771	746	756	761	733	796	808	785	753	776	798	765	813	776	802	800	704	697	800	788	828	804	809	838	740	792	813	774	770	783	812	793	740	779	781	822	832	740	771	785	760	811	768	804	771	761	756	822	779	807	747	765	808	784	700	745	792	807	759	785	770	762	736	766	802	752	754	767	812	755	740	763	778	763	798	770	751	780	749	759	803	776	750	784	803	796	760	820	816	789	771	773	790	805	787	779	801	831	793	758	796	758	812	784	759	755	850	715	792	820	779	755	767	784	781	804	788	763	728	799	768	755	805	812	785	795	745	761	773	805	797	816	805	772	770	770	809	764	787	772	761	768	769	784	780	768	798	784	708	834	723	782	758	769	777	732	781	728	745	773	790	734	779	841	801	755	770	772	781	739	816	760	746	744	841	737	810	724	784	794	813	805	779	808	826	740	854	785	783	833	768	817	759	787	763	763	719	772	789	783	784	790	769	793	784	798	730	774	777	811	771	781	782	816	733	793	767	747	817	750	769	733	783	753	763	798	801	723	723	788	786	810	755	742	855	793	783	785	754	822	770	829	788	795	760	799	715	758	811	776	766	782	753	807	767	768	795	712	776	809	810	780	741	806	750	768	826	762	786	765	759	730	757	746	733	718	700	779	735	764	816	730	728	792	764	752	780	763	823	771	767	799	807	780	750	783	791	759	762	788	773	759	771	821	733	800	723	813	766	763	794	811	780	731	760	807	811	739	741	770	776	748	839	760	780	714	775	798	776	784	778	797	763	768	770	723	747	798	760	762	756	778	767	766	759	770	763	817	785	795	722	804	745	835	765	745	806	781	825	828	781	735	841	737	788	767	850	742	803	797	739	774	774	749	786	793	740	757	761	767	789	785	751	749	803	793	771	788	816	759	786	757	784	781	734	764	789	786	798	816	729	769	802	792	767	790	787	820	817	767	780	788	752	760	822	799	746	769	759	790	805	722	782	721	827	754	770	766	820	786	787	760	779	787	762	744	801	772	756	766	792	736	778	758	768	809	781	782	750	798	803	777	798	797	767	771	785	801	723	786	769	786	793	734	760	829	810	820	802	775	759	770	770	752	792	743	728	780	767	826	792	738	738	776	779	760	774	766	754	783	778	799	749	767	766	780	824	767	787	782	782	764	781	727	771	800	772	741	764	806	784	783	720	769	714	738	748	787	781	758	813	772	750	772	788	796	813	851	746	801	744	784	807	771	781	800	772	764	776	741	778	821	797	780	776	765	792	744	758	790	699	788	811	796	752	740	809	777	791	780	769	770	777	777	693	767	788	770	806	821	775	735	830	804	756	786	737	777	747	763	758	776	812	790	799	745	729	750	816	768	754	752	760	809	768	805	810	773	765	787	755	756	745	750	762	804	772	784	755	801	783	721	773	753	863	726	727	764	798	738	761	705	757	792	759	743	760	758	754	747	766	785	793	792	814	771	758	795	749	745	805	805	790	776	732	791	767	846	815	765	820	758	776	778	789	799	776	791	796	776	765	759	773	782	734	737	765	780	835	755	753	773	782	745	750	768	760	724	778	825	812	797	749	791	756	771	780	778	760	760	757	761	782	768	773	751	762	745	783	823	788	782	808	747	793	797	768	769	775	779	770	782	794	808	771	832	770	799	775	733	761	728	789	732	756	754	809	770	762	779	777	765	761	778	764	743	758	786	710	779	713	756	790	795	792	793	759	763	732	768	766	745	754	751	730	808	740	769	767	820	778	758	775	802	795	793	818	807	817	775	746	760	767	749	782	729	789	767	788	745	750	790	767	793	867	781	742	727	800	761	765	728	811	773	779	764	790	804	771	768	764	763	774	826	744	799	844	788	798	784	732	824	729	785	810	792	751	779	764	800	764	797	737	757	752	772	743	823	767	759	744	786	703	693	742	844	801	748	765	777	790	749	789	761	775	765	827	738	820	781	761	823	768	773	745	836	734	796	795	752	758	753	784	797	727	760	778	766	767	784	837	766	748	805	718	729	752	797	782	768	814	795	794	748	739	775	791	811	790	802	790	779	728	777	792	801	786	785	765	733	774	728	775	799	784	765	750	720	786	732	762	768	744	791	766	746	724	743	749	751	743	770	762	821	831	774	766	787	744	748	798	808	794	812	743	753	744	791	735	748	789	794	789	779	808	788	785	769	788	758	841	755	785	822	815	786	809	725	786	806	710	809	818	711	808	801	741	753	781	773	781	826	810	810	762	792	768	757	739	765	773	761	773	764	776	734	787	738	789	742	813	781	813	794	765	803	717	792	799	747	743	745	752	722	752	816	777	736	828	790	771	767	797	758	760	800	757	817	782	792	828	768	807	804	805	786	765	798	799	828	818	781	755	799	736	736	760	769	783	807	791	784	795	755	772	759	775	784	722	764	795	820	819	769	776	766	762	785	766	814	743	770	787	792	809	765	784	779	765	758	777	766	741	745	801	795	749	728	782	760	750	741	767	819	727	780	766	807	788	741	790	783	806	776	748	750	798	811	770	747	813	785	792	784	794	740	793	776	788	732	796	803	816	779	802	779	800	771	752	756	812	761	717	796	735	738	787	763	811	794	739	741	779	780	750	755	813	802	866	747	755	811	775	763	717	784	828	770	790	780	793	804	819	783	814	787	735	804	738	778	766	783	759	786	792	781	761	751	807	822	723	786	787	803	794	769	777	843	806	709	762	795	770	766	769	773	782	726	794	750	758	712	795	770	769	765	758	769	827	744	790	785	800	746	787	804	705	726	781	744	751	762	851	783	772	768	799	719	757	789	769	772	764	740	797	748	798	789	809	726	803	787	751	761	732	750	764	727	772	770	799	808	802	743	790	783	764	785	734	771	778	788	745	749	782	789	813	795	757	827	785	787	785	764	785	745	765	740	804	757	754	786	719	744	795	756	788	763	799	769	770	802	784	720	783	780	783	834	783	764	777	784	795	754	795	783	797	797	792	749	784	796	771	788	805	804	780	750	756	804	774	779	763	699	750	763	814	785	764	812	772	765	776	798	767	794	754	747	797	778	758	718	734	745	821	748	803	773	754	793	736	754	807	808	766	780	770	825	751	771	788	805	795	790	772	788	828	742	791	774	755	781	791	753	755	779	810
51892	41944	34423	25505	23263	23320	19328	22426	45112	37242	28824	16882	5720	562	366	293	301	288	307	316	277	303	285	289	277	295	322	304	308	264	277	280	250	257	273	284	295	309	282	281	296	272	287	273	267	284	270	282	288	296	244	302	323	269	268	281	278	262	250	256	296	283	285	312	294	277	305	286	252	275	288	284	258	272	286	275	296	290	298	297	265	237	272	320	262	257	246	262	262	275	274	243	269	286	297	276	291	295	304	265	298	261	275	252	268	261	266	289	279	265	253	276	277	290	304	278	273	230	275	302	272	243	244	280	340	297	287	301	295	285	300	275	257	262	309	287	294	275	256	237	306	299	248	237	310	264	295	246	267	276	274	303	278	267	299	294	282	242	249	258	249	267	249	257	251	244	250	269	279	284	280	280	287	282	280	283	262	300	277	265	262	272	271	256	293	301	282	301	323	280	276	278	293	278	286	272	263	258	252	268	295	276	299	275	298	274	274	286	304	282	273	244	255	290	312	297	281	276	330	303	276	255	257	263	280	279	271	278	267	282	274	307	285	281	255	273	281	274	271	274	241	297	247	273	273	302	302	262	289	240	286	286	277	281	270	263	251	279	300	260	262	283	269	263	287	278	253	285	264	275	281	256	266	270	224	285	277	302	285	267	266	256	293	277	270	261	299	279	281	297	269	273	284	257	278	307	276	287	272	259	264	303	264	308	295	271	259	279	267	267	297	290	282	279	283	251	290	272	285	294	238	240	271	299	289	261	281	245	274	260	295	266	266	282	277	294	275	286	293	252	255	279	258	295	276	263	260	277	287	261	274	251	296	255	267	286	266	235	285	278	296	258	314	290	301	266	255	266	293	269	282	280	269	273	283	261	273	248	269	303	318	285	272	319	301	256	258	269	271	280	259	256	276	286	263	264	304	290	253	278	266	293	259	240	268	250	287	259	295	245	247	260	263	303	281	278	275	291	282	262	265	300	247	284	287	307	266	282	311	297	290	275	248	279	280	288	291	273	271	271	266	273	265	266	297	267	259	259	284	290	281	294	293	276	273	311	273	289	298	247	258	291	276	291	293	255	299	251	293	269	265	261	266	272	272	252	286	275	278	283	242	320	288	287	305	239	247	246	268	272	288	264	269	287	294	291	248	296	289	281	285	244	291	293	254	248	237	295	264	251	282	259	253	279	260	268	261	268	240	288	265	284	288	268	264	286	254	287	287	269	255	275	250	269	257	296	314	296	258	253	272	260	305	286	276	272	263	269	268	290	288	278	252	253	304	303	270	306	262	272	307	263	274	277	275	258	271	279	279	254	223	292	249	270	240	249	262	247	277	250	240	283	307	288	304	279	269	291	290	268	255	246	272	300	266	255	293	277	278	280	282	282	285	298	260	296	303	293	255	271	256	275	273	259	270	256	278	268	267	293	282	313	291	278	262	302	302	276	292	275	293	275	274	279	280	265	272	251	283	266	272	289	289	289	295	273	289	272	282	276	271	247	290	290	277	256	291	257	303	266	274	290	261	305	274	302	279	284	255	254	291	250	266	250	267	271	243	262	284	264	305	290	278	275	262	255	295	280	294	255	255	270	305	274	247	289	292	270	294	250	259	289	276	288	294	258	261	272	290	273	280	281	319	276	267	264	294	317	235	281	264	266	289	311	240	270	265	263	303	257	285	250	268	259	293	263	275	304	279	268	234	292	242	271	270	246	294	298	262	297	297	301	279	268	297	258	285	293	299	280	281	257	296	277	304	288	269	262	247	275	304	289	232	280	261	264	255	270	268	243	263	272	267	251	280	286	314	277	258	264	276	257	285	290	269	269	274	289	327	261	292	284	300	269	252	291	247	322	291	297	246	270	289	290	251	249	279	261	251	288	254	260	274	283	283	300	277	317	287	284	248	280	278	258	295	302	287	270	267	255	279	288	278	268	296	256	299	262	260	290	265	269	266	276	294	285	273	269	250	285	271	274	286	263	290	298	294	272	244	265	261	273	276	288	283	253	273	275	297	315	256	322	253	285	289	286	285	296	262	264	261	259	251	251	288	279	300	291	290	303	277	251	253	286	277	267	277	258	280	284	256	255	306	278	240	288	289	281	289	264	267	269	261	287	272	281	296	297	260	272	302	272	293	287	275	282	260	272	293	288	278	297	283	266	245	264	298	243	271	277	285	280	288	296	274	290	285	303	283	260	276	268	323	272	263	283	286	284	257	247	271	266	253	294	269	274	263	230	250	237	288	270	262	303	300	278	270	272	257	266	255	297	272	297	322	300	249	244	283	264	285	261	276	269	292	263	304	275	274	252	262	269	283	288	296	266	257	273	264	285	284	292	270	313	281	266	285	263	284	259	252	250	278	291	279	275	254	247	309	268	278	272	304	284	305	266	280	271	277	292	253	272	299	255	255	265	288	298	304	285	284	256	257	258	274	266	298	257	252	287	266	246	233	274	260	279	257	300	283	267	297	303	256	255	268	253	268	278	268	242	312	277	324	263	229	275	288	268	308	282	271	275	276	265	290	272	283	265	293	285	259	263	293	271	302	266	286	310	262	270	292	270	277	248	256	285	292	272	269	282	252	257	265	264	268	242	254	283	264	282	253	252	294	292	282	301	310	278	263	283	263	284	290	300	279	271	282	267	269	275	241	304	243	271	293	295	294	272	274	293	307	251	261	292	269	285	250	271	280	275	305	275	267	318	300	262	298	290	264	268	244	288	279	285	243	276	269	235	280	284	265	255	288	302	299	256	291	298	300	264	236	281	287	302	255	280	259	284	279	295	291	250	300	301	281	273	293	269	257	273	283	299	277	262	283	274	281	254	274	289	275	269	294	276	264	284	274	287	267	256	242	292	284	273	258	281	278	277	288	295	276	306	258	287	278	311	259	254	270	261	266	266	298	262	293	294	279	293	296	279	253	290	267	280	288	250	264	297	251	279	278	257	242	304	262	299	293	287	264	297	288	293	284	283	290	276	291	293	281	261	295	285	261	277	260	286	290	298	270	309	304	289	293	273	248	275	260	286	280	292	264	306	250	254	271	293	257	246	262	293	243	309	277	262	268	271	275	253	309	293	285	268	272	246	256	260	301	267	280	281	261	287	301	267	252	314	252	294	297	287	252	300	278	283	288	271	290	246	273	282	300	252	254	272	285	253	282	246	250	269	262	265	251	278	254	266	277	259	299	307	261	271	273	271	281	266	268	294	266	277	268	301	268	296	251	259	277	278	256	260	279	312	259	307	270	244	271	267	286	270	245	277	261	281	270	264	251	243	302	265	256	259	253	296	279	249	326	311	274	255	256	280	271	270	271	249	238	268	262	295	265	268	269	289	284	270	262	286	252	273	313	292	293	272	293	286	280	281	307	309	254	267	267	276	292	293	269	287	318	307	254	268	276	275	281	287	273	262	251	269	308	315	273	301	271	283	304	290	272	285	257	261	273	299	277	253	278	256	272	267	267	292	270	310	273	294	270	249	241	271	258	265	267	265	274	280
58474	58119	45624	19310	17301	16304	15276	35354	58003	50789	43293	32070	10902	1528	1074	738	780	719	690	673	646	621	629	636	683	646	598	600	662	618	614	632	586	565	605	623	645	616	593	561	581	615	621	587	624	599	590	630	612	617	618	637	596	638	585	634	632	575	625	640	600	614	589	565	599	649	616	608	595	595	588	618	619	583	599	597	613	640	664	571	540	600	592	624	606	582	620	610	609	595	586	566	611	573	644	584	640	662	599	602	629	636	631	568	613	609	633	552	639	576	620	579	569	648	583	586	594	638	646	619	584	604	613	610	592	610	623	594	603	603	602	623	572	626	582	662	599	630	620	587	615	576	620	595	588	629	655	619	599	642	600	597	605	614	617	568	591	617	600	619	584	576	644	581	573	614	586	592	610	596	614	592	608	584	659	571	623	635	618	567	617	600	569	593	598	595	629	625	601	596	594	559	641	637	656	582	633	614	635	620	578	585	617	628	633	589	556	591	591	576	615	620	598	634	621	629	590	650	603	646	589	600	631	604	603	605	592	643	617	626	634	622	665	600	567	627	570	601	616	588	612	582	621	611	597	581	606	601	597	587	613	644	625	638	577	603	640	597	639	594	639	624	629	629	584	623	605	571	568	615	623	613	588	605	617	596	668	605	631	624	631	577	612	605	604	631	581	586	632	637	606	662	626	653	621	603	591	603	606	655	626	641	625	625	574	618	602	613	686	617	574	556	589	597	588	634	635	628	601	643	578	640	625	636	629	613	588	578	615	614	604	614	621	622	601	633	583	600	654	593	608	667	607	619	595	591	601	629	605	604	594	641	578	649	631	616	596	613	585	587	645	666	617	633	637	638	576	618	616	574	632	631	630	612	607	612	629	577	630	589	579	585	652	612	677	633	600	603	640	588	588	619	622	587	566	638	580	594	624	595	649	578	597	627	598	567	615	571	594	597	625	600	634	648	578	604	572	574	529	591	617	568	615	627	618	594	587	596	595	617	594	576	633	624	621	606	621	628	622	606	607	646	613	644	605	589	605	582	630	612	578	575	621	599	600	582	595	638	658	634	634	605	586	606	599	649	619	573	597	567	650	606	622	612	582	586	633	622	626	592	639	640	613	567	578	613	606	600	597	579	624	630	586	640	588	613	627	662	616	596	627	622	602	664	652	590	606	616	617	631	584	585	626	607	610	620	622	565	584	571	602	619	644	626	588	582	610	549	602	641	637	623	583	593	622	589	622	559	599	608	648	657	603	631	621	652	597	596	632	637	594	621	608	591	624	622	620	609	606	628	580	573	608	619	609	677	611	649	608	596	591	647	598	610	583	596	615	620	622	645	643	578	574	613	606	664	610	637	599	615	623	619	647	661	610	612	580	634	610	590	645	647	615	629	622	586	585	616	646	583	579	599	581	625	652	587	631	587	550	655	610	571	611	597	635	626	633	632	642	609	599	637	606	625	579	619	611	600	587	632	611	586	610	622	649	608	614	584	625	627	629	602	607	563	607	638	599	594	583	597	573	625	621	622	614	596	588	620	600	617	624	595	588	620	620	589	614	611	605	637	588	580	589	615	556	585	616	598	598	591	606	629	610	604	567	603	609	556	613	651	591	653	609	604	593	624	614	596	588	594	588	607	621	634	615	646	586	624	618	653	582	640	619	532	636	616	597	595	579	634	600	615	612	584	650	570	575	601	604	593	630	577	636	625	616	592	605	596	601	604	586	616	597	611	607	594	643	590	598	628	599	583	618	599	631	624	635	613	597	600	622	593	604	585	605	587	568	600	623	583	591	660	593	632	610	573	623	633	603	613	584	591	610	555	605	653	637	627	649	581	609	553	649	586	577	627	641	589	607	596	578	579	584	594	623	606	561	601	631	644	622	619	638	597	620	644	573	623	589	603	626	624	627	617	600	603	597	645	582	603	644	595	579	618	588	617	639	587	643	606	579	616	606	625	620	563	639	651	589	598	576	665	658	606	622	584	646	623	618	582	630	639	623	628	589	616	585	608	627	585	626	586	615	606	589	585	571	631	581	672	586	574	613	614	601	607	611	613	610	622	609	635	616	605	635	628	632	564	636	585	560	589	616	582	631	612	628	599	608	621	612	649	599	607	659	651	622	595	660	643	634	628	654	614	599	549	601	580	625	636	573	604	580	606	608	634	603	565	638	618	611	626	616	578	569	590	653	583	613	603	622	598	617	570	588	615	596	620	637	598	606	618	661	562	623	628	614	640	625	596	608	610	627	568	598	596	593	611	642	598	599	586	659	573	586	558	624	573	609	584	606	629	609	630	637	595	636	599	582	615	577	625	605	623	624	600	626	640	608	628	628	600	637	623	622	591	625	605	616	681	596	631	614	617	607	614	605	594	592	633	627	623	589	638	578	572	568	639	591	672	620	618	604	611	606	613	605	625	584	625	596	599	634	653	627	623	624	607	636	614	587	635	583	638	601	542	663	596	651	623	607	561	600	605	642	624	599	603	597	600	612	624	601	661	567	591	610	612	628	611	599	628	598	648	703	613	626	617	605	624	609	593	596	623	622	621	631	636	606	616	617	590	555	593	617	619	625	580	595	608	590	594	651	607	598	613	619	588	628	576	640	597	572	642	600	621	617	612	630	644	597	607	617	619	619	642	597	633	571	623	592	599	609	599	643	595	608	558	607	623	607	631	645	560	621	636	607	585	589	591	615	604	563	633	577	612	626	565	597	632	610	624	579	628	658	673	608	596	617	615	591	633	654	666	599	604	642	599	606	627	588	606	659	656	577	605	636	604	648	565	593	601	562	654	630	571	656	609	622	589	586	650	625	607	601	578	607	617	651	614	580	594	644	644	600	625	624	619	591	595	606	605	609	646	606	614	600	601	617	621	601	610	579	607	602	622	626	646	620	609	590	567	639	626	596	593	542	613	619	616	631	624	576	564	607	648	598	594	588	601	587	615	596	621	584	619	581	658	599	545	613	601	648	628	566	630	612	628	617	622	587	593	617	628	603	620	578	650	593	595	610	584	652	609	607	579	591	637	612	592	633	625	607	624	627	607	628	607	626	598	649	625	609	602	601	595	663	626	598	642	619	604	592	591	600	644	604	618	589	626	590	590	574	647	589	612	659	603	623	619	571	648	573	619	592	604	601	610	590	601	591	581	630	612	577	610	603	633	586	602	517	622	594	627	579	601	660	575	597	616	630	608	609	605	627	610	639	596	597	664	611	613	645	576	609	609	638	609	627	631	557	629	632	575	604	620	590	611	636	635	598	533	615	628	641	601	647	609	634	598	590	679	625	599	621	599	593	621	593	637	583	590	619	589	631	615	590	621	623	627	640	621	600	617	594	619	621	622	595	585	604	612	619	669	602	591	603	607	617	606	603	641	582	589	651	618	619	559	596	631	635	589	611	586	615	651	595	598	635	604	586	605	644	563	619	615	605	615	591	631	587	622	582	633	591	600	588	609	620	641	640	608	603	612	581	675	564	601	572	585	568	595	613	613	624	610
37735	40442	18117	3821	1465	1061	820	1788	2845	2568	1830	1201	582	360	356	320	349	328	297	341	323	322	341	320	337	344	325	307	312	348	321	347	358	344	330	319	313	369	346	323	342	332	324	340	312	302	307	364	312	354	347	339	309	317	351	335	360	339	334	304	341	364	325	311	346	331	377	316	324	332	353	349	337	323	316	316	311	328	309	346	364	319	329	306	296	332	322	317	383	354	307	341	327	304	333	291	341	339	347	324	333	347	307	349	335	338	358	337	331	304	336	301	335	352	377	313	311	345	311	322	333	309	304	331	366	331	305	322	336	339	350	332	341	364	332	336	385	360	338	327	325	329	356	313	324	335	335	308	335	328	332	340	320	338	345	325	331	337	344	328	342	322	337	352	338	336	339	331	325	295	331	338	327	324	359	327	338	335	339	338	339	309	331	364	318	346	350	326	332	323	309	330	340	337	337	332	354	347	319	329	350	335	341	339	351	329	341	295	304	340	305	332	317	334	325	365	365	335	324	336	313	352	314	347	338	337	336	321	312	360	356	321	308	319	330	358	338	361	323	309	361	297	341	336	327	303	325	342	316	354	318	319	329	339	387	343	325	346	320	312	315	351	329	325	338	321	305	331	331	324	329	344	309	351	307	345	336	322	346	353	347	333	331	388	325	349	351	323	323	311	307	353	312	338	368	345	352	320	322	327	372	329	329	334	339	332	347	325	330	343	309	346	320	345	318	302	309	301	359	363	352	354	351	330	309	350	330	324	337	356	337	330	305	298	358	325	302	351	337	335	318	349	367	369	363	358	335	329	299	341	345	329	334	310	299	369	322	323	326	306	334	340	319	344	340	320	308	328	323	333	311	331	344	315	311	315	380	375	382	344	343	318	347	300	292	372	322	313	309	342	340	300	346	330	280	349	323	362	325	330	296	353	318	313	366	351	347	355	358	319	321	318	324	326	355	353	340	351	311	347	341	291	346	344	323	321	318	337	332	314	349	357	342	338	327	305	353	336	368	335	289	354	305	367	342	317	308	342	331	320	301	335	340	332	371	345	334	325	339	359	330	326	308	347	341	300	315	329	334	359	352	291	327	346	349	311	319	265	337	336	314	366	305	325	357	330	312	353	319	345	330	343	349	317	318	358	339	303	318	327	340	303	322	291	304	337	341	344	314	322	342	335	340	339	326	351	342	304	319	322	342	336	337	294	323	320	339	346	346	327	324	361	354	331	367	334	346	323	304	359	320	336	316	334	366	329	342	307	336	358	344	357	347	341	313	301	320	312	342	365	335	336	325	292	312	322	323	290	361	332	385	332	299	338	336	318	318	311	347	327	338	289	326	377	297	332	334	349	340	304	363	317	316	340	331	348	334	331	333	320	342	333	289	337	355	297	341	323	313	319	353	319	323	329	330	312	332	315	291	360	320	308	334	352	335	339	338	349	323	333	346	384	334	339	306	341	347	337	346	347	316	312	316	350	338	353	328	349	371	314	345	343	371	331	304	303	360	361	379	369	356	337	343	350	306	355	316	346	349	347	349	313	321	335	342	279	331	333	336	327	341	344	316	329	324	340	314	317	325	322	351	330	323	345	309	344	386	343	313	371	362	345	347	373	320	365	337	294	357	340	337	328	299	353	341	332	335	322	333	332	338	322	305	345	325	322	322	349	345	306	334	338	346	338	331	331	337	349	355	322	321	335	282	331	354	293	333	323	307	305	363	348	311	365	336	364	319	342	345	326	334	369	341	304	338	334	345	323	341	317	320	352	322	311	356	330	316	352	342	323	348	333	336	332	318	296	344	344	342	331	345	307	281	347	316	320	336	298	314	309	313	358	357	349	326	288	288	361	326	372	337	355	318	340	353	324	301	337	365	337	312	318	316	333	330	340	288	342	339	337	358	317	323	326	316	326	314	347	318	349	316	349	358	320	308	328	336	322	329	343	321	320	339	316	310	334	303	307	350	292	332	343	338	335	374	314	342	336	343	340	352	331	337	349	323	318	344	330	331	308	332	329	355	331	382	312	304	337	331	354	317	311	352	343	352	306	340	350	323	302	336	311	334	321	323	319	335	308	316	331	355	349	339	298	316	325	353	327	367	359	354	364	322	345	325	323	288	337	337	315	327	345	322	346	343	293	380	331	332	321	344	327	335	338	351	330	338	332	333	314	315	346	347	342	367	351	352	308	308	306	316	338	328	345	344	365	328	324	349	300	349	318	336	347	339	353	363	332	355	320	324	318	337	308	319	289	331	310	346	338	314	332	298	288	333	343	329	341	324	323	313	283	352	355	345	298	317	334	314	331	354	332	329	356	335	325	321	305	316	307	363	348	328	295	356	335	312	295	341	339	342	319	315	320	316	321	366	301	343	366	343	333	369	355	380	321	339	336	390	326	345	334	331	369	344	339	325	327	342	310	348	340	334	294	337	355	332	304	317	343	326	348	356	340	359	333	335	331	338	325	324	344	310	340	355	339	312	344	318	310	319	309	343	328	319	317	342	337	327	309	361	326	378	335	333	340	358	335	293	327	326	321	315	329	344	305	333	323	342	309	353	313	313	292	307	327	311	338	331	310	316	326	335	338	319	310	292	332	329	342	338	316	322	329	330	315	328	291	328	334	323	338	331	352	324	345	351	327	341	323	329	338	347	346	351	350	313	338	326	340	315	357	315	335	295	314	332	349	344	288	288	354	336	353	342	331	322	350	317	370	341	342	337	314	368	319	351	321	298	321	318	328	336	357	355	334	298	315	339	324	351	388	361	324	331	353	320	333	342	350	363	317	298	338	317	316	333	332	322	367	337	364	354	334	318	306	353	324	333	332	320	341	335	335	287	330	357	372	358	305	341	323	309	306	312	332	329	376	362	337	332	331	327	344	338	347	362	369	348	331	314	319	309	330	328	297	329	301	338	341	330	332	347	338	309	325	323	333	340	344	334	343	328	318	311	317	328	326	335	344	321	319	354	333	333	296	328	364	364	325	341	346	318	344	336	345	363	338	322	335	343	319	317	309	330	316	283	319	372	333	293	318	330	308	316	331	327	354	331	323	314	339	314	337	300	363	342	356	342	320	332	348	322	351	326	358	339	330	351	291	348	338	341	336	320	345	340	298	338	343	309	323	337	335	348	338	353	317	327	321	322	342	343	313	308	332	319	336	324	328	324	363	355	346	371	296	338	343	348	316	343	367	371	292	351	341	361	331	346	297	377	328	359	340	340	311	372	319	324	338	362	374	324	319	346	344	335	319	332	317	322	340	350	351	328	315	313	330	319	353	286	344	342	349	334	313	313	318	318	331	362	381	346	327	334	317	339	328	341	327	348	391	329	352	294	307	349	364	326	331	344	295	329	271	327	358	332	331	311	337	319	331	331	310	333	309	342	312	398	307	311	326	326	384	336	307	328	340	349	324	356	300	355	326	310	321	367	317	360	346	331	291	366	341	327	343	320	321	318	346	305	328	339	332	340	318	329	314	340	321	339	324	318	332	341	352
27299	35650	12227	4199	3278	2910	2385	6955	10290	8724	5915	3694	1423	804	798	796	793	769	767	760	744	741	776	762	773	779	761	857	805	755	775	751	830	776	826	810	748	727	799	732	761	761	807	758	809	796	767	784	705	763	744	771	760	794	773	784	753	784	802	758	769	777	796	832	817	773	773	808	781	777	773	762	765	786	785	826	777	802	761	766	755	815	824	752	726	703	761	756	783	782	768	851	818	783	796	781	765	783	767	760	790	747	779	825	811	738	783	776	750	811	847	781	737	739	724	745	808	783	756	772	744	787	739	779	782	763	807	815	769	760	777	812	771	771	773	753	819	801	752	762	787	778	788	803	773	810	793	776	779	792	744	764	747	781	758	736	751	756	815	781	759	756	757	733	806	724	770	797	774	764	782	752	780	754	743	728	828	779	758	820	757	787	802	762	780	806	775	774	762	800	738	775	788	733	786	766	741	760	762	844	695	796	768	784	782	768	797	787	792	793	774	814	751	774	777	703	764	736	782	776	801	746	745	778	799	742	775	735	747	806	799	797	766	747	799	786	785	828	740	769	695	802	756	778	746	800	764	772	784	783	804	785	782	778	737	726	794	785	740	792	771	740	771	772	826	740	788	824	727	787	779	742	723	779	827	758	727	760	752	783	719	800	722	761	817	762	760	764	796	771	793	761	749	817	776	794	804	780	721	747	797	768	819	735	759	750	788	742	801	818	750	755	740	771	798	756	798	823	752	802	761	782	803	786	784	766	806	773	788	737	765	772	768	760	710	812	782	802	828	787	797	721	698	758	789	729	750	804	737	805	762	805	786	813	738	844	783	769	794	757	709	800	796	743	787	756	758	731	780	777	786	765	783	813	763	800	769	790	730	794	769	792	797	849	767	819	828	732	771	793	757	757	811	769	714	767	729	761	754	809	779	787	834	822	806	760	762	767	764	796	740	777	737	766	777	794	751	733	790	753	800	776	758	796	813	762	790	814	772	789	783	780	761	756	744	774	782	793	721	738	809	770	758	754	813	797	792	818	796	800	775	732	735	786	754	745	795	785	817	768	759	816	773	809	721	757	761	756	842	764	768	775	815	779	789	828	750	765	764	799	790	830	809	761	750	739	843	756	816	807	796	740	777	808	794	761	819	832	744	779	714	749	829	761	741	745	740	758	766	771	767	751	768	765	790	761	741	765	785	797	742	791	733	755	718	765	778	756	746	798	788	712	809	782	775	755	795	774	729	824	798	754	777	749	791	766	773	776	802	789	763	793	766	784	811	786	745	788	769	796	769	764	755	766	805	793	822	775	714	747	796	720	770	789	781	737	791	776	752	762	803	768	765	766	761	804	781	706	777	782	807	773	751	786	732	802	738	775	753	798	814	738	802	817	798	798	805	747	801	765	790	823	768	759	768	780	755	841	762	772	788	776	819	729	768	811	739	760	790	774	790	815	759	797	841	749	743	793	751	793	772	752	822	746	740	769	820	777	753	814	775	738	701	812	739	736	780	802	762	807	779	781	847	775	804	791	785	737	762	772	792	827	791	718	758	784	827	766	733	763	808	792	795	742	779	790	772	754	798	786	804	668	764	764	788	739	806	784	804	822	785	809	786	754	784	761	745	768	797	784	797	831	782	727	808	785	784	752	785	790	752	721	768	780	733	770	788	818	807	748	764	815	789	748	756	776	770	810	784	813	814	781	776	783	760	776	792	772	803	781	776	758	739	754	807	756	777	809	794	768	779	744	768	801	740	791	797	790	764	803	744	800	769	810	763	737	787	767	777	793	764	777	735	812	806	774	809	747	737	767	768	752	762	804	802	729	816	761	753	785	796	754	802	803	760	752	772	770	797	789	774	742	779	746	780	740	791	785	765	777	813	803	764	784	771	779	826	784	733	721	786	787	773	754	822	771	745	791	752	743	745	786	805	794	747	801	767	762	807	778	772	791	783	755	783	771	762	758	779	799	786	771	759	762	782	795	781	797	795	818	746	754	787	757	763	758	801	787	779	765	794	781	750	768	781	770	811	743	736	773	772	777	781	778	781	787	718	796	784	769	786	766	754	764	778	804	862	804	743	773	775	807	762	768	831	819	803	763	752	747	753	818	755	716	783	761	755	737	777	753	799	802	775	763	806	745	797	766	766	751	761	782	810	771	854	823	796	810	762	766	823	841	817	797	819	738	768	805	722	757	715	788	774	790	777	772	733	793	766	751	823	783	781	786	774	811	771	786	768	798	745	765	787	731	833	785	789	776	805	740	777	761	747	760	739	805	759	763	795	825	813	763	798	774	780	750	752	793	814	771	780	786	750	764	799	754	798	721	778	782	729	794	692	740	804	754	748	783	779	830	733	787	778	789	805	801	786	751	796	750	787	756	739	782	730	750	821	768	777	783	765	782	798	764	804	778	816	788	768	767	744	765	794	743	758	775	803	722	774	792	793	792	754	822	764	783	788	788	750	733	855	774	705	756	794	771	768	778	742	813	776	781	781	767	805	766	717	783	805	772	812	758	789	772	800	787	743	755	764	737	711	795	769	797	767	740	772	809	797	751	782	727	840	756	756	765	765	805	777	800	745	816	746	792	750	773	767	733	791	772	786	740	786	764	785	760	744	777	794	793	730	767	757	838	789	725	805	796	792	779	783	789	762	773	784	761	758	776	807	766	759	774	809	814	779	830	733	779	780	815	779	784	804	792	763	791	800	763	815	736	745	772	748	789	769	767	761	768	776	800	728	804	765	782	790	743	771	768	797	792	817	772	772	763	747	777	796	728	758	783	753	787	756	768	786	788	766	732	784	780	758	767	791	752	742	722	747	780	752	846	801	765	711	743	813	795	743	756	793	834	722	755	764	792	817	794	745	826	783	744	804	824	774	758	747	803	769	782	786	782	771	817	733	786	792	786	729	822	819	802	791	757	793	770	780	771	782	779	803	753	782	806	790	797	790	796	782	776	759	774	827	749	734	774	744	715	731	742	723	802	757	791	743	784	744	746	746	737	747	763	747	788	738	740	792	807	808	747	809	803	812	699	821	779	792	746	768	775	717	789	806	742	780	760	720	799	783	754	803	793	782	768	809	809	806	755	767	726	757	741	807	730	733	763	802	760	749	752	742	751	762	816	815	798	731	775	775	766	762	733	786	787	740	790	713	765	771	795	769	738	762	755	779	760	778	776	744	731	784	787	753	809	790	745	797	770	738	788	747	803	797	756	751	796	809	776	756	819	779	768	742	777	786	739	790	823	789	773	783	807	785	774	795	809	764	783	832	716	781	761	757	788	766	748	829	745	781	745	789	792	811	750	792	761	743	745	730	769	773	787	752	808	800	727	789	805	786	780	782	737	761	812	792	755	782	769	747	727	743	742	782	794	797	784	771	744	747	857	778	762	766	767	821	761	769	765	764	749	756	777	688	786	771	839	765	777	798	845	753	762	762	748	756	737	809	822	785	764	821	765	788	782	820	783	792	760	774	800	801	727	739	797	774	741	778	767
56744	49367	34194	23385	21859	18019	10678	9339	22226	25798	17978	8552	1860	467	392	355	393	351	378	397	370	350	380	383	393	400	370	373	374	390	363	374	390	367	371	358	361	359	380	326	384	366	369	326	367	383	388	411	395	378	387	377	352	387	354	378	330	349	430	371	369	346	350	383	368	366	369	361	388	360	385	343	352	404	372	389	390	367	374	348	357	350	421	378	388	377	384	372	335	359	341	347	387	364	398	396	350	348	389	371	394	381	356	325	353	352	366	361	352	379	365	415	349	376	346	388	357	412	371	372	341	387	393	383	373	375	334	330	385	366	365	367	371	366	402	375	399	354	377	380	337	389	377	369	388	366	364	368	380	399	367	353	370	363	347	367	342	348	358	374	372	360	354	371	361	387	334	384	379	423	406	356	392	422	359	406	372	345	351	360	355	362	345	388	340	345	372	368	375	401	352	388	333	372	379	376	358	327	364	416	389	361	382	394	384	406	371	374	354	377	383	354	375	382	370	365	348	353	410	363	392	374	410	381	371	371	392	363	397	377	387	387	415	389	389	382	361	381	358	356	365	375	363	340	366	362	381	347	403	347	383	359	390	370	372	338	356	377	355	385	346	336	383	375	370	371	348	366	352	342	356	355	367	417	359	361	359	366	348	414	342	363	322	353	348	356	341	381	397	359	400	396	331	349	343	375	375	371	358	407	388	360	391	374	381	339	364	381	346	368	392	345	370	340	393	383	355	372	382	357	353	362	363	411	357	381	347	346	384	372	391	372	351	376	362	364	388	360	396	365	372	357	357	371	360	386	410	356	330	395	368	374	345	345	358	380	346	374	386	362	394	376	358	330	302	349	345	369	411	406	391	381	347	374	366	398	347	347	360	397	387	348	373	357	387	395	335	363	368	382	366	353	313	391	406	395	355	334	355	356	367	341	327	358	405	344	397	374	365	375	360	358	358	381	371	388	377	399	356	382	393	371	345	354	347	330	347	351	379	350	355	369	368	344	361	371	392	361	362	368	387	388	378	369	365	368	384	360	322	343	363	348	364	347	376	373	372	348	396	354	390	372	326	369	375	357	356	332	347	370	411	397	364	358	351	402	381	366	393	348	340	394	345	354	343	378	372	352	361	345	371	354	359	364	369	376	395	317	368	373	356	387	405	388	356	378	384	410	414	338	390	386	406	332	362	366	367	382	393	350	412	397	360	399	368	362	367	349	403	382	392	337	383	351	351	356	350	330	367	368	363	384	402	384	333	343	386	350	407	375	367	366	366	356	360	349	322	346	377	401	389	358	389	355	373	333	327	407	383	369	377	333	372	359	383	376	378	381	354	350	380	364	385	356	376	370	393	345	343	342	363	359	357	370	366	319	381	351	401	375	381	376	327	365	351	363	351	374	367	383	382	365	394	350	352	367	342	362	389	380	380	397	353	346	350	412	349	338	366	401	362	368	352	364	394	357	360	369	369	366	384	338	370	378	373	398	349	385	383	365	350	366	341	363	337	349	347	379	348	373	361	349	344	369	363	354	339	409	349	369	390	416	368	395	387	357	395	370	396	366	379	347	402	386	320	367	359	369	401	363	363	352	342	357	358	360	351	385	371	406	399	433	375	383	364	376	329	341	359	349	341	353	373	348	402	371	366	382	374	385	318	376	371	326	390	380	377	415	367	344	351	383	405	378	385	363	365	339	346	375	337	348	375	360	381	323	393	388	364	371	389	374	380	377	434	360	367	349	354	381	331	367	428	394	390	393	366	353	377	347	367	380	418	371	332	363	372	339	335	347	364	404	383	399	381	390	383	319	382	356	370	345	335	359	370	380	379	379	356	378	332	362	333	357	386	370	327	360	394	358	390	383	355	382	372	348	372	362	354	341	338	372	361	363	407	360	359	364	368	323	367	382	385	344	333	359	343	381	370	375	377	344	319	361	355	352	397	424	370	390	334	388	372	383	372	378	358	353	345	372	415	358	402	388	347	369	378	359	416	391	388	299	336	350	357	347	383	350	383	364	372	353	379	416	385	380	347	391	383	372	358	354	388	341	383	359	356	398	352	353	387	372	396	382	383	371	429	393	361	398	352	381	360	370	354	363	352	343	403	358	335	394	337	368	347	384	403	373	363	371	357	351	380	376	369	355	361	373	328	371	355	344	367	352	375	363	347	372	375	311	373	388	382	345	415	356	375	387	378	354	381	359	334	396	368	384	364	374	344	352	368	400	376	350	395	329	333	355	357	366	379	383	355	385	356	340	362	379	349	355	392	371	355	383	383	370	386	364	340	411	353	354	374	391	362	376	397	359	406	380	358	380	369	357	347	373	354	388	326	400	386	370	383	379	361	329	347	360	376	384	405	362	385	343	384	368	373	354	339	358	403	383	361	398	347	381	384	344	375	351	364	360	394	371	366	371	388	343	350	384	371	367	374	362	332	337	398	370	394	394	387	392	370	365	401	379	391	382	361	370	411	385	383	374	336	363	367	358	374	352	385	375	369	361	357	360	371	384	408	406	371	353	395	344	352	366	368	378	386	380	353	346	367	413	361	392	397	379	386	373	366	344	403	344	353	418	363	413	363	352	383	355	378	363	389	390	363	393	406	355	351	367	385	367	333	389	339	371	351	381	360	364	361	389	365	415	405	403	365	382	384	364	367	334	327	369	391	341	349	348	354	368	395	412	375	395	356	416	337	367	378	358	341	372	376	341	354	349	367	322	367	373	365	365	385	331	317	380	367	382	416	370	362	351	346	394	375	365	357	355	365	356	364	349	325	362	373	384	370	316	354	370	349	405	360	362	365	347	367	404	347	383	355	391	384	403	384	364	350	387	381	361	344	373	353	406	377	361	377	364	392	363	357	390	378	352	366	337	347	350	324	387	356	352	349	378	358	353	343	389	371	345	383	330	391	352	369	370	351	417	358	373	364	352	385	368	401	412	372	380	351	347	414	334	371	347	347	382	408	366	366	382	350	356	364	373	381	352	382	390	405	366	360	311	366	366	369	344	367	407	364	357	388	370	387	374	383	349	347	381	342	400	365	346	374	327	374	366	362	350	364	407	391	356	354	357	356	350	384	399	350	366	367	392	337	375	349	323	366	396	362	367	385	354	390	334	340	367	387	320	359	389	344	365	338	374	364	384	368	360	362	349	390	392	370	376	365	400	352	361	404	375	376	397	367	399	364	360	374	346	368	373	357	400	368	391	374	338	350	370	359	322	362	366	344	391	390	371	365	364	362	344	362	367	378	398	381	318	358	392	427	358	360	362	345	359	392	353	366	355	387	374	379	385	367	335	357	341	359	361	373	377	331	333	371	361	375	378	401	367	380	343	354	367	339	369	362	369	373	319	375	388	410	380	384	383	377	374	364	338	401	360	400	349	372	384	361	364	373	365	353	339	346	362	367	356	336	355	385	361	366	366	353	382	392	345	385	337	379	404	361	358	384	399	356	408	391	362	333	350	372	366	422	375	386	342	381	401	435	364	353	377	376	343	352	370
54291	64747	31222	12588	12261	9887	11614	18465	39596	43593	33813	21217	4812	991	991	841	902	836	875	842	857	887	860	875	842	801	754	843	807	885	905	785	777	852	808	873	854	808	853	821	805	836	814	773	828	806	781	831	814	810	794	824	800	843	845	773	903	835	852	825	818	792	812	757	853	821	865	899	833	830	816	825	756	828	847	805	818	826	807	894	808	798	785	844	815	799	840	802	815	829	865	789	898	802	816	842	873	839	852	796	860	845	777	821	797	796	843	804	805	827	818	810	870	829	820	851	832	871	837	816	808	767	776	805	823	798	787	839	771	842	839	798	816	837	833	803	805	812	814	812	866	809	828	823	838	789	820	770	819	822	840	794	802	820	871	842	836	776	801	847	834	786	827	776	839	853	857	823	802	802	833	848	809	832	924	823	846	828	785	866	794	817	801	818	828	852	822	802	839	798	822	820	887	800	781	830	836	834	810	762	824	824	800	805	829	864	874	784	786	815	825	838	822	812	787	840	848	786	829	851	776	800	789	786	863	823	821	799	858	854	874	854	851	826	790	856	806	827	830	802	828	781	828	814	835	779	828	841	803	806	845	822	824	830	844	822	829	859	800	841	823	772	805	869	846	816	814	846	829	819	788	780	783	847	809	773	783	785	833	797	758	820	797	832	810	813	849	822	815	868	812	861	869	831	804	804	804	811	795	795	856	771	798	826	821	852	836	834	835	801	855	821	786	819	826	787	818	831	827	813	872	798	865	880	843	796	822	822	800	842	815	817	806	827	837	790	862	802	844	830	739	783	807	827	858	861	846	815	885	855	852	801	889	805	808	831	839	829	775	829	846	815	797	842	783	845	843	836	828	786	803	831	784	816	835	829	849	805	833	801	826	829	826	854	819	823	848	760	846	796	840	796	813	858	830	887	826	813	792	822	802	851	830	811	805	884	780	821	884	806	852	798	847	789	791	810	835	817	878	786	806	791	833	869	801	820	852	818	820	866	854	820	834	807	818	881	824	805	805	803	810	829	809	855	809	887	877	792	842	797	787	805	869	816	804	814	867	797	792	819	797	820	822	835	834	808	803	846	784	883	804	881	814	839	822	818	831	810	806	820	854	799	819	820	839	797	846	833	793	834	759	837	835	827	800	811	753	812	824	841	755	805	863	836	832	839	854	836	815	815	856	816	804	779	792	818	815	774	803	852	806	809	785	803	844	841	833	797	772	831	836	840	885	822	833	783	837	825	801	853	802	858	857	826	828	787	809	799	798	808	828	817	806	781	838	799	791	820	822	876	829	831	826	750	841	833	793	829	828	827	797	808	830	809	851	847	826	768	792	859	834	819	850	796	837	809	817	803	835	816	791	853	787	785	867	840	784	819	791	843	822	802	807	828	784	846	788	867	794	781	870	815	821	881	816	818	804	762	812	781	796	779	854	840	829	837	837	893	851	869	840	850	863	794	832	807	768	825	857	895	825	804	822	868	805	838	820	771	839	765	841	812	872	841	800	792	858	795	847	819	815	765	824	837	829	794	774	802	828	822	822	795	769	814	788	830	804	855	853	797	826	820	859	820	786	853	881	834	822	814	823	788	852	785	784	831	821	814	783	869	800	837	849	847	824	847	779	865	784	869	817	820	893	839	788	834	791	829	856	813	838	819	805	823	762	826	839	788	846	814	851	815	846	784	790	821	819	837	833	784	826	841	757	749	837	801	831	844	844	886	804	787	802	776	831	805	832	828	822	763	864	793	822	809	861	808	825	868	789	891	800	806	860	844	808	851	840	819	803	805	824	834	830	811	855	861	841	866	828	825	842	819	854	806	837	793	792	833	813	806	848	810	833	809	853	824	785	848	795	813	824	829	844	826	827	810	859	798	804	864	842	819	776	824	823	843	851	818	831	803	815	821	849	833	749	790	828	817	748	876	794	818	841	802	852	825	847	882	803	851	793	811	790	808	871	810	811	855	871	827	779	867	855	792	801	800	829	831	801	736	821	814	808	842	824	799	848	799	848	834	806	808	825	784	865	812	788	835	786	823	813	840	780	807	776	796	874	809	821	824	824	844	810	808	812	889	838	839	798	824	774	826	784	832	872	825	836	819	812	785	789	791	815	846	825	873	792	808	804	821	832	815	881	850	834	807	824	852	881	823	823	875	830	772	788	795	857	819	855	843	825	786	833	835	827	811	859	857	832	842	807	839	867	824	845	838	820	831	866	849	875	807	833	854	840	847	791	866	833	886	806	819	812	843	816	777	825	818	817	840	824	806	827	834	798	761	831	801	820	825	843	787	847	832	831	774	805	860	785	853	802	844	786	831	767	842	875	884	855	861	837	853	832	830	854	795	885	815	864	817	810	809	816	861	866	818	826	851	788	826	783	799	812	837	814	825	840	797	805	809	819	828	836	848	795	782	891	784	814	817	835	802	890	806	827	817	827	827	826	795	800	834	834	823	823	875	849	846	812	878	813	832	803	820	824	823	804	836	823	831	787	854	803	829	857	804	775	826	863	804	810	813	834	843	784	821	846	807	837	818	787	797	847	822	816	831	803	795	827	817	776	815	818	854	892	831	787	761	800	862	809	821	836	750	841	881	853	787	780	851	849	804	812	817	835	829	839	829	826	880	853	825	859	812	831	818	805	801	848	838	790	762	796	855	837	796	846	865	806	839	853	809	831	785	815	872	841	816	835	848	847	819	822	788	870	798	818	841	850	807	805	848	840	821	803	831	759	831	867	802	835	874	793	858	847	797	860	841	834	823	830	782	826	795	831	790	829	798	824	779	839	849	856	899	832	821	800	850	860	836	857	839	825	840	819	856	815	859	787	817	777	857	833	863	815	812	846	888	807	798	843	858	795	790	824	736	878	846	835	834	809	780	843	855	847	817	871	862	804	801	850	810	824	858	830	843	754	845	753	800	858	826	832	803	826	812	880	732	819	826	837	796	821	805	856	856	811	842	806	820	814	859	801	816	754	807	855	807	843	848	818	893	800	836	799	811	842	817	802	813	820	795	805	827	830	792	837	846	855	854	844	849	854	796	797	810	882	784	852	838	856	794	792	834	847	862	849	815	816	848	800	772	816	820	801	787	839	789	782	808	842	811	843	825	813	852	835	790	866	851	851	814	852	816	794	839	819	832	795	816	817	786	889	824	790	863	820	848	840	791	809	848	831	874	811	851	835	840	831	805	870	807	818	806	803	802	860	815	865	839	799	842	829	833	857	784	818	837	848	817	833	845	814	816	824	809	798	812	806	823	881	857	838	836	822	869	847	861	795	817	839	811	812	830	825	822	810	825	784	810	817	821	819	788	826	858	801	795	846	840	845	835	846	828	825	826	871	818	739	809	853	823	844	779	793	817	845	800	841	802	836	785	794	800	838	777	833	835	797	800	841	831	842	829	839	848	799	775	801	853	793	844	848	822	790	820	804	762	851	764	796	808	793	827	836	826	884	832	831	814	820	783	878	850	896	776	790	816	817	847	772	854	866	871	772	870
60153	45876	32582	24133	23864	22919	24536	31127	46802	38759	23832	10624	1798	347	355	322	313	313	320	262	290	261	247	298	282	322	294	299	273	303	300	289	299	262	321	308	259	315	305	277	282	309	304	249	261	295	288	293	292	265	274	320	291	289	295	301	293	276	300	292	297	277	296	317	288	321	312	290	306	277	275	307	305	306	251	309	288	270	283	285	305	270	271	263	283	270	294	313	286	282	312	298	286	287	312	276	279	278	279	309	315	309	268	321	296	246	285	281	252	291	301	269	275	284	301	305	314	272	314	288	275	279	275	267	280	271	257	281	268	313	281	287	277	349	319	242	302	276	290	286	290	285	300	303	303	353	282	304	310	278	291	301	288	294	274	297	314	262	291	316	299	300	275	285	277	273	258	292	289	311	271	267	233	264	286	282	281	273	309	319	298	287	284	271	279	248	290	286	293	279	311	271	273	300	302	318	287	297	285	284	288	313	281	323	305	257	277	269	290	308	290	276	304	312	275	294	286	276	275	287	287	285	292	298	268	290	281	256	265	282	259	290	289	282	272	268	315	275	312	289	279	269	321	285	287	267	273	291	296	287	264	273	288	304	281	297	299	301	276	284	302	274	307	283	291	288	305	286	300	298	309	302	306	302	290	283	286	274	273	278	318	296	280	273	265	301	275	328	303	281	248	303	286	269	299	269	283	296	297	296	285	263	297	297	267	247	283	249	275	285	279	261	292	283	288	299	284	309	276	314	273	302	303	281	263	255	299	264	260	263	257	291	260	298	267	294	277	320	294	255	285	274	289	294	286	291	250	301	272	282	308	279	282	308	274	256	261	267	307	289	327	272	258	316	286	259	264	302	263	301	285	305	271	273	290	271	257	273	287	286	293	276	257	277	290	298	298	286	267	289	274	289	269	301	305	295	317	274	257	288	266	288	283	262	298	285	288	261	280	278	302	285	292	286	310	302	288	324	317	287	301	256	282	307	282	252	255	305	259	279	278	264	308	308	275	271	265	293	269	282	276	296	260	268	296	318	307	280	261	294	307	263	312	256	290	286	257	271	302	284	270	254	285	277	308	278	293	281	263	299	279	290	278	245	273	296	282	283	303	285	288	280	295	312	264	285	236	285	272	307	298	259	278	302	302	268	289	278	275	283	278	281	297	292	272	303	289	307	284	309	319	297	298	286	300	276	275	274	259	281	283	277	279	303	274	294	287	309	302	279	291	287	298	261	244	275	302	285	288	306	279	279	240	282	278	292	270	292	289	304	288	278	290	287	297	284	257	282	261	287	292	275	264	283	282	292	276	290	288	255	264	334	309	279	276	296	271	287	286	260	300	285	324	324	287	267	277	268	291	290	252	277	290	260	249	275	319	260	289	254	287	285	290	284	292	300	301	272	295	309	288	246	272	271	306	243	299	269	286	281	291	275	287	287	267	293	269	268	302	285	296	275	300	272	285	293	272	285	289	283	272	307	302	302	314	308	273	294	271	301	252	270	272	285	295	293	285	255	280	249	267	271	299	262	267	281	283	278	274	294	267	303	266	247	248	306	274	274	271	253	265	263	267	274	281	269	277	265	291	309	308	323	279	293	274	289	283	345	304	291	273	287	260	284	327	289	279	348	292	287	274	275	288	325	279	304	306	312	312	262	273	286	251	279	302	298	288	312	272	268	265	317	269	251	292	295	275	271	286	318	275	267	304	284	284	270	286	299	314	282	271	311	279	320	280	270	309	278	264	257	286	290	274	271	281	271	312	282	278	283	285	274	303	296	284	306	304	295	258	268	289	255	285	300	295	290	262	304	302	290	276	310	285	316	319	291	303	282	272	272	290	300	297	290	310	295	266	276	303	277	334	267	278	306	273	290	261	271	295	265	277	296	301	283	300	290	273	273	266	264	285	281	290	276	287	299	318	294	306	274	282	296	261	278	319	302	297	283	275	264	287	271	286	289	305	336	264	277	253	315	277	298	311	290	259	273	265	245	302	279	270	274	305	256	258	285	300	313	293	286	275	265	293	277	274	274	288	286	277	269	257	279	285	302	278	275	308	309	300	283	287	255	271	311	303	285	315	313	253	277	252	312	294	274	288	304	289	282	285	262	290	263	256	266	284	246	284	244	262	268	273	323	308	287	297	259	258	265	289	282	302	320	282	275	314	291	270	263	305	330	289	301	275	271	291	289	329	308	286	255	278	272	272	283	287	280	303	311	261	261	285	304	285	268	273	264	261	285	289	294	280	283	287	292	298	316	263	288	287	272	282	260	287	285	244	263	272	279	245	266	285	286	247	304	281	298	300	284	292	279	267	289	276	282	288	291	265	291	300	256	292	293	297	274	297	277	286	282	277	304	272	301	266	280	308	269	312	273	323	294	307	266	282	276	324	277	314	280	270	274	292	273	270	281	302	296	279	244	303	310	293	258	302	281	308	270	307	285	294	286	309	283	280	293	292	274	294	281	242	302	279	295	258	307	270	268	261	260	288	293	261	280	286	289	300	303	265	278	287	265	266	286	271	323	295	274	270	308	289	287	246	254	250	303	274	302	283	294	309	274	269	292	311	290	267	290	283	311	289	307	276	260	270	273	266	253	255	292	280	264	282	269	247	288	278	288	271	228	279	313	276	294	271	280	272	305	298	291	292	279	315	262	317	266	280	291	299	280	288	290	266	278	281	255	277	313	283	285	294	259	252	267	274	280	264	267	291	300	264	281	318	278	288	262	293	305	310	284	270	283	286	304	293	274	290	281	262	238	284	259	281	291	240	285	276	280	303	310	268	308	303	274	263	289	282	281	263	269	298	304	297	273	307	291	264	278	281	301	286	295	279	304	295	273	312	294	293	310	304	273	310	280	285	296	289	278	260	304	281	332	270	276	265	286	257	270	306	274	289	298	286	304	276	281	249	272	278	304	316	257	242	305	263	311	262	283	267	297	293	276	244	292	277	257	285	260	275	288	259	296	271	287	285	279	283	281	279	274	283	276	275	270	258	269	291	292	287	297	256	286	270	302	280	253	272	299	235	300	274	266	304	287	262	291	317	291	308	262	295	287	265	275	257	267	253	289	267	270	277	279	267	298	282	263	316	268	277	309	310	261	287	268	292	266	273	266	317	304	268	265	301	321	271	257	288	278	275	246	300	309	277	280	254	292	265	298	284	333	307	278	292	277	290	278	299	296	260	300	289	295	279	293	304	276	276	282	283	293	321	283	305	296	259	277	281	271	286	265	282	294	303	276	300	302	293	279	277	307	280	303	292	281	274	292	304	289	287	322	284	278	261	267	275	289	274	266	276	322	286	302	246	276	262	285	315	291	275	310	314	280	300	286	306	286	305	328	303	277	271	301	314	273	305	301	274	264	250	289	290	295	261	280	322	271	275	261	294	295	300	303	256	285	290	287	287	267	276	271	253	288	274	288	270	260	262	280	288	282	267	282	256	305	287	291	287	263	270	296	290	302	314	303	277	293	276	312	306	291	283	265	266	269	322	272	305	292
58846	63146	30291	17592	17766	15697	30149	37982	59729	50720	37273	21546	3764	834	808	700	705	689	656	665	647	631	653	613	641	651	639	633	620	624	623	632	623	626	602	628	639	634	603	644	637	647	624	602	629	609	686	660	643	624	612	605	644	667	665	658	617	652	594	615	620	601	608	658	592	633	632	635	606	680	632	639	599	616	624	666	604	632	616	648	603	644	595	654	605	602	610	611	644	612	666	597	614	597	607	633	601	529	639	605	604	679	594	640	587	614	648	594	653	625	628	625	683	612	605	622	594	644	646	632	605	628	609	674	614	616	637	624	654	640	641	631	636	613	628	590	633	589	585	698	594	626	652	561	647	645	648	674	638	594	636	620	648	644	622	613	631	645	634	627	582	627	603	590	645	650	670	617	620	639	596	635	629	590	621	608	665	658	605	616	642	631	593	660	622	613	614	621	567	674	623	626	636	638	577	639	635	626	616	617	637	594	588	606	594	586	689	639	608	580	609	625	623	621	631	582	607	618	632	600	632	630	615	702	650	603	615	589	611	600	611	650	646	562	594	582	610	628	596	657	659	660	619	630	622	595	590	667	615	620	632	640	619	645	636	596	616	632	626	614	648	653	571	620	624	618	646	615	622	603	612	623	647	617	604	601	622	633	585	589	611	630	649	617	608	685	627	592	610	609	613	645	622	588	576	617	661	615	639	604	625	606	602	646	614	608	645	636	609	651	584	604	642	655	656	636	650	611	610	594	651	624	650	639	642	657	638	608	594	617	596	671	611	612	553	659	624	615	592	639	618	688	633	598	638	628	578	617	589	632	609	651	625	652	616	610	610	633	635	605	639	605	621	640	641	604	611	665	644	631	608	618	627	619	613	608	652	643	614	574	616	555	619	620	630	578	613	577	594	629	610	622	624	614	651	606	652	593	608	655	580	657	575	666	574	644	620	604	661	659	628	639	589	595	628	630	644	657	595	573	616	598	564	616	616	653	586	619	593	601	641	625	608	590	615	587	643	604	627	636	635	626	626	671	609	607	641	608	638	636	627	578	645	633	613	637	644	603	620	599	630	635	622	604	621	637	603	666	580	686	606	595	611	640	669	638	651	614	652	617	664	616	656	688	665	660	595	618	627	637	647	612	590	581	646	589	609	616	618	593	648	592	645	637	583	588	575	629	659	645	655	564	606	628	612	614	616	634	616	576	664	602	612	596	603	590	636	587	650	607	610	642	573	629	649	597	635	589	612	621	668	590	610	648	610	565	638	660	588	616	591	648	620	633	609	583	601	619	633	618	631	619	620	641	628	624	587	597	605	624	646	669	653	605	604	628	596	585	645	638	636	593	620	657	594	660	608	617	638	632	635	643	641	621	621	634	662	583	589	629	613	614	583	620	625	612	626	627	612	632	634	627	651	616	616	635	676	606	621	612	667	590	632	618	578	634	623	593	621	685	646	664	605	644	638	624	581	607	687	655	628	638	581	639	636	648	614	618	647	622	615	622	587	682	610	646	599	629	626	608	636	612	642	634	626	635	599	630	650	600	636	624	628	688	629	653	619	618	658	619	618	688	616	626	612	601	636	608	679	621	595	614	665	635	582	633	605	635	618	598	596	603	618	581	594	590	670	587	657	666	598	616	634	606	628	623	610	578	634	627	583	638	657	645	643	574	615	611	600	634	628	602	647	585	669	614	644	568	610	614	627	612	593	644	609	613	605	599	590	588	597	608	621	634	619	615	645	598	600	650	621	613	641	610	597	630	639	638	621	596	654	649	611	615	634	626	608	625	576	649	592	623	588	596	617	579	645	630	612	624	619	612	660	608	623	632	630	657	592	643	641	663	629	612	664	661	577	656	646	618	674	631	665	648	649	639	632	596	645	613	615	622	652	606	674	608	592	617	622	666	612	625	640	598	576	571	630	581	627	649	634	590	611	601	650	620	609	633	609	621	597	575	625	595	626	704	596	593	631	613	607	625	623	643	590	689	603	642	590	594	590	666	627	580	632	616	618	663	627	639	601	605	604	623	670	634	613	652	636	612	619	588	628	649	618	611	632	608	627	638	647	656	619	584	653	644	619	607	587	652	657	597	647	646	622	596	666	613	600	616	620	635	563	649	590	589	669	611	637	620	604	598	632	628	609	605	596	654	659	607	603	623	645	596	613	638	612	643	616	638	644	620	632	601	620	609	566	624	648	559	605	654	628	618	574	577	625	626	633	601	603	659	626	652	601	604	687	649	628	611	666	607	599	601	666	643	625	619	645	643	619	656	639	600	601	606	643	633	600	647	617	565	595	615	600	571	628	594	607	671	638	665	591	619	621	623	615	612	620	619	630	611	651	622	629	597	625	620	612	623	597	587	630	617	579	609	624	589	661	608	618	621	654	611	621	617	597	622	636	621	652	624	615	626	606	611	679	642	623	611	578	641	650	614	605	590	605	612	597	599	615	632	618	610	621	573	609	610	621	605	660	633	581	624	646	633	627	612	628	612	639	651	625	603	621	636	634	614	584	626	667	652	604	614	625	621	617	630	637	617	613	640	626	590	600	644	656	585	625	643	606	597	626	608	632	584	601	653	664	663	619	687	617	628	650	609	598	642	586	590	636	625	635	563	645	605	602	628	579	634	622	621	594	620	643	629	589	619	659	607	561	590	602	629	634	668	611	631	627	617	603	609	633	613	632	619	635	607	612	641	584	633	597	598	589	651	593	594	604	602	647	634	625	600	612	650	574	578	578	585	670	650	608	627	628	620	652	622	578	601	636	659	658	640	588	641	644	612	574	632	618	645	631	623	674	612	664	599	592	627	625	631	636	617	584	596	643	613	597	629	617	625	615	633	665	609	582	620	583	621	646	607	635	631	610	590	666	648	653	607	598	659	589	644	576	597	607	632	580	600	611	649	626	615	624	634	584	661	633	622	630	658	657	614	630	616	614	625	668	589	641	611	583	602	567	624	592	661	613	628	662	654	638	626	633	644	618	635	627	614	617	615	614	631	635	627	600	599	624	584	606	601	607	614	608	593	580	646	591	599	626	626	637	648	606	619	644	641	587	552	619	600	652	648	632	638	618	635	616	628	652	651	647	632	643	601	658	639	630	634	573	617	630	596	651	623	592	611	658	622	648	613	623	624	654	672	613	584	637	600	633	603	692	592	621	616	639	585	633	592	643	628	631	647	612	632	625	603	652	608	608	623	623	646	649	611	615	648	616	660	665	616	621	618	643	669	623	593	632	624	588	592	626	604	636	602	577	600	610	599	631	617	617	618	621	618	635	677	593	633	572	633	621	634	634	597	633	627	648	641	620	613	644	648	641	659	639	639	613	620	626	611	629	594	654	622	630	605	602	614	627	631	615	604	644	628	637	587	597	596	622	618	639	629	559	627	608	606	658	595	592	664	619	678	652	652	638	622	607	591	609	615	610	606	661	659	648	636	603	590	612	616	571	615	633	590	603	624	674	647	620	634	662	664	625	641	647	628	561	641	592	595	644	586	622	619
36764	38107	12087	2699	1146	902	864	1518	1041	1765	1797	1231	464	323	331	317	330	294	302	303	374	303	316	331	291	310	304	341	316	299	312	320	324	347	316	306	319	291	346	318	299	334	308	333	321	311	369	300	293	323	290	340	322	309	306	328	278	310	293	309	296	313	322	328	319	322	341	299	289	307	313	291	290	308	337	291	353	339	300	305	272	294	311	288	320	304	306	316	322	286	283	339	309	308	365	281	324	309	322	299	325	329	295	310	334	322	350	328	323	288	324	287	319	314	292	358	315	308	305	316	288	297	351	336	303	297	297	296	308	292	309	291	304	308	297	258	344	264	330	336	290	329	322	359	304	361	352	346	322	343	322	332	319	329	336	319	331	345	331	304	278	288	334	326	337	338	338	318	271	308	318	321	321	337	324	326	335	291	320	326	302	295	308	315	328	261	316	321	321	321	314	286	296	306	290	334	327	329	280	340	306	276	328	328	325	335	297	292	324	329	287	307	304	308	297	321	328	306	323	294	362	307	302	312	327	329	344	297	337	307	297	341	289	295	290	331	294	308	318	312	324	295	312	322	327	304	317	337	320	296	318	290	311	302	318	332	296	283	326	308	333	334	337	324	299	313	296	304	325	343	365	298	300	309	284	322	292	308	306	318	331	305	294	290	309	311	315	318	300	300	287	300	356	294	329	296	334	330	312	321	318	326	325	298	348	311	330	303	334	307	301	343	322	297	314	306	298	340	345	304	322	321	279	257	354	331	305	317	339	333	304	295	313	319	323	297	316	290	348	320	307	333	345	290	309	271	338	297	310	302	325	281	319	314	290	296	304	288	299	289	306	316	322	347	328	331	339	324	321	270	318	329	275	308	298	327	318	304	330	350	327	317	343	342	308	327	340	326	331	282	303	304	320	271	335	310	288	324	328	308	311	341	308	313	309	295	303	349	293	313	318	359	340	292	333	329	321	350	307	292	279	309	319	299	298	304	320	290	358	295	353	303	314	327	313	340	327	323	304	322	324	301	282	302	337	334	325	335	279	337	326	306	311	303	292	313	296	283	359	290	316	290	330	312	307	309	306	307	326	313	293	291	306	321	298	333	333	341	338	317	329	332	353	284	262	339	312	327	310	318	304	309	353	312	326	354	332	340	340	349	321	323	320	277	284	298	326	287	313	303	338	310	327	304	315	318	317	317	298	299	297	318	323	342	307	328	321	337	282	324	291	319	318	314	290	284	302	304	291	339	330	319	338	329	300	307	326	326	318	324	275	308	337	321	314	327	301	314	320	288	280	315	332	295	297	296	292	326	313	315	330	339	286	325	277	330	286	329	317	319	327	319	320	324	325	311	327	332	306	339	314	318	284	310	313	329	322	299	325	362	315	306	316	328	307	314	342	334	358	316	335	298	284	339	338	308	329	335	319	302	330	289	307	312	304	323	324	316	299	299	312	314	315	327	306	327	284	294	345	339	301	310	281	322	315	312	301	325	321	312	337	313	329	306	316	298	347	349	272	310	329	286	326	320	305	323	331	338	330	325	325	304	310	328	283	352	333	298	331	291	298	327	317	310	306	332	325	311	299	296	293	305	324	326	313	297	328	311	332	311	298	327	275	319	315	313	286	350	333	323	300	297	367	319	362	316	324	301	306	340	321	325	298	350	307	304	322	303	306	328	310	325	341	331	342	282	294	339	321	310	301	297	284	326	325	308	326	315	314	318	311	316	316	326	332	323	291	274	287	300	329	325	323	286	269	334	321	324	288	358	332	307	339	309	296	312	338	320	322	306	352	334	333	321	329	288	311	310	317	287	336	315	329	327	365	295	323	304	328	289	291	326	325	330	308	343	305	334	332	336	315	300	320	280	312	303	321	302	290	283	311	307	308	317	310	331	277	334	317	298	321	327	317	303	345	331	344	314	324	319	327	314	331	342	291	295	315	303	327	324	347	312	325	313	337	311	301	332	339	310	325	299	306	324	311	276	279	318	297	330	296	308	300	335	320	335	315	342	337	315	326	336	319	313	312	344	325	305	322	301	314	348	333	302	310	310	298	331	295	316	288	309	297	301	291	294	310	317	347	311	325	286	328	322	306	313	294	315	356	329	303	319	309	298	328	327	334	297	295	297	294	284	295	328	324	313	293	275	307	273	312	320	299	328	322	321	315	293	331	312	331	347	310	283	313	351	294	321	335	329	308	302	302	328	327	335	338	298	319	295	309	292	336	319	308	337	295	300	307	334	319	296	296	288	318	307	314	320	319	316	302	311	312	298	288	306	323	323	316	348	305	324	283	309	265	321	291	302	322	285	295	335	338	330	329	323	331	316	283	354	308	299	310	290	300	318	317	322	344	297	326	349	325	340	325	334	306	274	302	328	310	309	296	301	312	315	313	317	296	311	313	291	317	340	322	323	299	327	292	300	303	331	322	297	288	318	299	347	312	321	341	334	330	330	324	282	295	337	314	295	302	364	337	312	301	319	298	331	316	323	322	305	290	310	322	293	341	285	306	306	343	300	324	284	309	307	322	304	335	334	337	319	270	310	304	270	319	340	325	329	315	314	351	305	314	331	301	340	311	309	299	296	363	314	338	277	282	317	326	334	290	287	296	322	294	347	287	319	327	313	304	284	326	329	300	302	329	306	326	289	325	306	316	269	310	301	333	325	275	333	307	327	335	309	290	317	351	324	317	310	308	327	337	318	304	328	311	291	315	348	291	311	306	311	330	335	326	292	294	301	294	339	306	294	326	345	302	338	317	318	307	337	334	316	301	283	279	303	338	318	277	313	318	328	313	326	334	323	323	324	311	312	293	296	336	297	312	299	324	281	328	337	321	287	318	312	318	351	310	313	325	318	317	319	300	310	309	356	287	340	314	318	329	327	306	333	297	308	321	294	326	334	294	296	322	320	316	293	316	360	323	294	314	300	353	309	301	298	316	331	339	307	358	331	326	337	301	345	309	315	328	329	294	321	311	336	292	325	336	297	340	302	310	312	289	293	315	312	307	276	292	306	289	290	342	277	297	327	301	307	344	314	301	340	330	334	283	309	325	315	326	296	318	309	342	317	313	308	335	326	308	341	347	309	307	343	301	300	333	300	296	330	356	322	325	320	322	328	331	300	301	332	324	306	321	311	295	305	293	310	306	340	282	318	331	298	325	306	332	302	316	302	316	308	333	338	332	333	315	305	330	325	294	282	303	327	303	323	365	286	330	326	321	298	356	307	320	317	287	345	277	306	319	303	311	319	324	347	323	312	277	332	326	317	315	312	301	276	312	319	298	295	310	304	340	280	296	318	334	296	307	322	339	355	296	334	316	334	305	310	302	327	299	292	306	334	299	303	348	315	313	338	291	322	302	321	334	327	293	312	291	355	310	320	323	324	350	289	321	288	309	295	314	334	304	326	287	339	328	304	302	292	314	333	317	291	331	325	324	313	334	312	319	271	309	310	297	309	314	320	334	340	333	307	303	338	293	323	294	326	306	343	300	314	331	337
25795	30896	6784	3567	3145	3100	3452	6517	4620	7565	6798	4075	1153	734	768	755	741	753	717	721	767	722	736	730	721	764	763	727	721	743	760	809	754	737	697	766	752	756	730	779	767	740	743	720	756	747	764	720	741	761	740	747	681	760	736	729	728	690	748	762	723	723	718	704	700	712	775	702	743	743	758	750	788	757	732	736	766	795	753	727	748	766	693	723	745	758	695	702	691	685	761	766	730	695	728	714	702	718	781	747	732	723	746	706	719	698	745	725	727	691	691	713	743	752	719	727	720	706	751	771	737	724	731	768	695	728	748	722	746	716	757	780	714	744	710	734	746	703	773	748	711	781	715	773	693	771	756	742	714	720	757	714	736	739	709	803	708	739	705	712	756	764	727	724	739	758	728	736	731	742	726	685	760	743	713	733	761	807	739	758	750	691	747	761	737	749	762	728	770	755	781	757	747	700	719	783	721	721	735	732	749	708	755	716	717	744	734	754	755	745	739	763	765	718	768	733	746	753	737	746	744	741	748	716	826	724	746	741	748	773	728	717	802	737	747	715	733	673	746	768	753	748	728	738	730	745	757	744	747	704	754	776	729	754	740	712	732	745	705	752	772	768	682	749	760	712	728	719	727	756	745	726	763	740	756	730	723	741	769	724	742	696	735	734	702	731	743	759	745	754	716	746	729	746	771	733	754	724	729	747	747	746	703	712	726	736	773	735	735	756	716	755	717	757	736	733	746	714	711	756	700	667	731	743	763	721	734	755	728	729	784	711	767	751	712	764	712	735	744	701	803	754	703	728	749	792	724	781	780	724	688	752	713	764	709	730	736	744	725	767	806	669	746	722	707	720	776	783	713	724	784	769	767	765	755	739	741	719	786	709	779	701	735	748	772	713	773	734	749	765	740	732	761	746	724	732	718	759	737	737	747	718	733	735	727	713	715	744	760	767	716	767	757	806	748	758	773	767	738	724	744	693	742	746	732	719	687	728	706	810	696	719	736	746	675	719	680	744	735	787	744	753	737	738	781	711	742	749	739	776	751	765	747	705	815	759	754	728	753	696	817	735	744	736	768	720	777	762	745	739	760	729	731	745	771	719	773	694	741	761	751	721	775	712	738	754	749	733	749	710	727	761	679	763	765	742	703	734	748	744	763	733	731	737	759	783	741	768	749	716	736	688	797	705	761	768	756	735	720	731	757	733	723	683	744	736	761	751	795	772	790	708	707	730	733	711	706	751	727	742	738	747	734	701	773	707	722	748	703	749	707	736	736	718	687	782	725	741	692	748	744	704	759	717	663	714	692	716	749	722	708	736	772	736	723	754	728	719	803	726	724	711	707	715	785	762	707	716	752	758	798	708	748	744	760	680	744	749	818	721	747	747	746	831	743	767	720	779	722	752	753	720	774	729	687	732	767	754	752	742	773	761	698	730	753	782	683	725	724	749	721	820	731	729	738	677	757	711	696	748	740	767	732	752	741	761	755	739	709	706	772	732	757	752	706	724	767	736	734	723	741	694	734	748	758	723	740	738	781	786	735	775	805	716	730	764	720	711	741	773	723	765	740	801	723	756	741	775	745	704	740	724	727	772	746	699	719	773	767	779	733	742	743	733	722	757	797	699	728	704	756	733	779	753	773	811	778	714	744	754	707	791	776	693	762	731	733	713	736	712	736	726	705	695	769	708	746	764	748	735	740	733	739	738	748	686	713	743	714	715	725	755	754	756	737	734	748	763	767	727	727	719	729	756	742	735	696	751	696	723	715	745	752	722	733	671	764	759	758	746	742	715	737	742	740	754	782	801	713	715	732	768	761	718	686	758	712	715	732	798	715	734	690	739	725	726	738	753	767	697	744	719	766	712	751	772	748	748	707	738	763	707	754	677	765	771	750	739	769	739	732	735	711	771	784	730	734	746	731	740	736	720	727	745	716	751	706	754	729	710	755	742	718	687	735	770	726	751	742	697	719	743	731	769	718	670	768	770	720	750	718	741	770	784	767	687	757	761	782	781	747	770	795	731	735	784	755	703	780	721	753	762	744	736	712	710	689	715	748	671	704	785	695	744	757	752	735	737	715	769	752	769	717	747	803	754	755	739	739	752	801	730	718	718	790	697	737	701	749	763	707	747	723	704	788	752	739	717	740	725	757	734	811	741	743	729	749	743	694	740	809	773	714	802	713	727	710	754	759	720	675	719	761	757	755	724	769	743	753	754	772	738	754	753	750	743	746	742	712	731	712	787	738	750	771	740	736	697	761	711	724	720	749	714	771	752	760	748	757	782	736	720	703	691	745	738	734	781	768	747	703	776	770	726	789	717	704	741	746	708	733	688	739	739	758	707	755	749	722	743	766	723	720	716	759	753	759	751	742	759	764	705	761	723	708	716	729	716	759	689	776	701	686	711	780	719	710	719	756	715	724	750	753	791	726	741	711	778	765	746	770	730	807	670	741	697	735	738	757	733	709	762	752	757	733	683	713	742	728	746	718	757	715	768	749	760	702	732	739	742	730	665	720	780	765	757	743	773	817	718	771	746	747	734	778	775	721	726	735	755	725	718	783	796	750	717	760	728	740	753	767	713	753	789	737	774	742	716	731	745	787	784	758	709	727	756	751	757	706	750	729	741	801	732	741	724	715	749	726	705	736	802	763	761	749	715	748	751	741	695	737	723	736	753	745	730	794	778	771	734	716	731	786	742	748	745	718	755	744	730	727	777	714	740	693	731	723	728	724	768	744	688	694	735	726	763	718	781	707	758	712	753	752	730	712	741	797	688	729	742	688	735	734	743	756	755	738	714	742	746	778	705	755	758	739	726	767	752	777	723	724	734	724	763	742	761	751	735	688	724	722	713	754	712	757	767	722	744	749	803	734	758	705	738	716	742	773	756	779	697	727	748	684	726	747	753	740	697	760	770	735	706	751	757	784	733	760	708	727	727	714	718	745	769	753	733	729	771	727	721	721	745	734	739	743	803	689	711	783	732	758	727	736	750	645	750	742	771	710	795	706	733	740	706	778	737	713	765	718	747	735	772	725	749	717	771	782	785	672	758	728	734	754	719	786	676	702	735	763	759	761	754	709	745	707	773	796	748	743	766	723	747	706	720	725	736	765	752	734	703	697	749	745	748	746	728	752	764	755	704	740	766	756	747	782	734	763	750	737	778	755	784	738	769	762	734	724	721	678	736	641	783	747	712	764	694	744	749	764	785	746	747	734	731	777	760	733	776	754	741	687	781	695	756	776	713	713	748	751	719	789	739	750	777	713	700	707	707	700	783	749	748	787	788	776	717	787	750	764	744	744	738	750	729	744	720	735	753	726	754	759	740	711	740	775	752	749	773	732	739	736	736	722	715	710	771	767	771	756	728	820	720	716	727	763	734	775	726	755	742	716	750	757	816	735	716	764	749	730	726	757	764	699	723	717	746	729	800	743	745	723	739	763	800	731	754	747	734	763	751	767	754	736	748	749	766	729	719	768	772	762	691	723	770	732	729
57923	43348	28667	23763	20687	15187	9054	21060	21777	22368	15863	7321	1389	433	418	379	383	365	363	400	363	406	327	374	361	339	377	336	351	363	339	360	349	369	380	366	365	392	359	371	393	345	352	354	408	350	357	367	355	348	389	368	371	361	358	370	377	344	380	362	345	359	381	345	367	371	346	338	360	401	369	364	326	342	338	381	368	348	343	374	343	349	336	350	353	342	355	366	374	367	339	404	385	350	371	372	346	344	381	364	349	361	334	381	392	356	388	336	336	372	353	375	354	381	359	361	358	351	404	355	390	382	369	335	381	362	373	341	362	343	361	373	372	348	366	376	405	324	355	398	359	385	376	339	373	361	382	379	367	368	354	356	344	321	344	368	390	385	360	344	340	366	328	367	347	334	377	358	380	337	374	329	354	361	338	333	362	363	371	373	349	386	367	371	358	342	352	369	324	347	351	406	330	350	368	389	375	351	345	370	386	366	375	418	372	378	344	350	370	372	338	389	362	350	343	334	377	339	352	391	361	364	368	339	352	375	356	347	350	364	352	357	354	374	355	376	385	342	364	354	368	368	372	362	333	373	374	316	327	374	356	381	377	367	329	389	387	341	381	364	349	364	363	381	398	384	383	320	355	379	307	358	371	358	389	349	372	356	329	375	368	373	358	364	339	337	370	353	348	362	357	343	376	362	344	363	372	344	320	324	370	405	328	369	343	377	317	381	385	347	365	352	306	394	352	367	364	354	347	346	353	393	344	364	334	357	347	326	376	372	334	366	368	342	336	373	367	360	366	345	355	372	328	384	380	348	371	385	319	353	322	375	344	398	363	387	361	347	327	342	346	394	387	371	352	345	377	353	351	355	368	352	375	358	394	378	364	352	408	357	342	367	337	405	369	333	364	355	336	371	390	383	377	351	414	311	356	368	373	347	363	345	393	385	378	375	373	347	336	363	380	345	344	371	357	358	378	383	335	344	387	365	366	347	337	350	378	349	371	368	357	355	359	363	377	396	385	332	330	389	365	375	359	344	353	372	388	385	378	346	346	392	372	369	365	361	369	348	387	397	359	349	326	357	398	364	347	351	348	360	387	389	368	352	342	350	377	374	359	373	346	343	367	392	383	361	376	331	335	359	382	366	363	373	333	393	384	357	384	376	358	344	368	336	356	336	362	357	336	358	340	384	361	351	409	354	377	347	384	376	378	378	375	393	332	300	408	376	344	371	386	388	311	389	391	376	340	329	357	358	362	366	381	362	337	357	357	352	356	353	361	373	367	391	370	349	377	347	363	363	342	384	351	352	380	383	340	341	344	383	390	393	366	341	362	360	325	392	370	342	365	356	336	342	338	408	349	357	363	376	376	366	371	379	381	338	382	390	367	386	379	345	369	342	348	378	397	361	386	327	336	362	369	373	376	383	378	340	376	359	369	305	379	351	358	352	351	352	370	372	382	383	382	378	369	376	355	380	360	351	345	348	394	356	344	335	360	374	347	352	361	385	373	353	358	358	376	345	348	360	377	354	358	363	342	378	345	326	358	389	377	394	340	338	340	352	350	325	332	357	360	352	367	360	385	357	377	330	421	366	371	354	364	368	315	370	342	391	358	374	333	356	374	339	375	359	335	389	410	364	357	360	380	357	346	356	338	356	336	367	372	371	366	358	351	365	334	336	368	405	346	355	406	358	339	343	389	349	360	385	343	371	363	330	343	386	370	416	385	388	373	379	356	370	364	373	347	415	391	363	366	372	334	409	340	352	321	396	357	375	359	342	344	340	345	375	380	334	326	354	343	347	352	352	359	364	392	356	369	362	375	395	330	395	379	367	353	386	342	389	354	403	359	367	389	348	345	353	383	377	342	326	366	382	363	351	333	354	380	366	367	360	367	387	343	360	348	363	339	359	349	396	379	347	334	338	349	365	374	399	361	404	357	381	378	337	372	347	359	389	376	336	384	369	348	384	366	409	352	357	361	372	362	336	356	379	365	341	335	347	345	375	355	375	329	385	329	345	310	345	345	382	365	367	367	352	378	358	346	390	352	376	364	372	369	342	374	331	371	362	363	354	372	315	406	384	378	361	344	359	365	377	383	372	349	389	356	407	390	356	362	327	344	372	323	370	328	361	351	361	380	376	372	340	332	352	360	342	379	371	375	380	350	362	393	362	359	360	366	355	338	368	362	382	394	356	356	348	332	374	382	335	343	350	341	313	331	347	350	358	343	369	352	406	352	380	325	394	368	371	368	362	321	368	359	349	357	390	357	359	373	349	362	344	346	342	336	355	369	350	378	376	357	366	355	352	355	378	358	357	355	371	349	364	394	318	357	366	369	397	370	363	346	374	350	393	369	379	387	357	360	371	363	357	391	352	400	395	405	351	370	370	341	378	358	369	387	374	328	365	374	376	353	382	321	343	343	349	394	368	342	377	357	367	377	350	360	387	324	344	347	337	344	371	368	354	335	349	346	368	379	331	377	363	298	356	380	379	332	356	376	332	359	362	329	348	367	361	342	322	340	337	374	382	374	327	375	328	358	354	356	368	354	373	350	359	375	372	358	372	367	392	367	377	343	369	364	336	333	387	348	356	347	377	359	373	356	339	341	362	327	364	343	364	368	367	377	375	372	347	396	377	377	343	373	379	361	390	361	340	384	375	361	349	368	383	387	343	354	348	378	370	398	379	370	368	350	354	355	338	398	349	374	360	353	359	385	387	344	412	363	371	355	347	370	374	313	353	359	391	376	367	364	313	342	369	356	344	332	365	355	359	351	355	374	355	366	374	372	364	374	370	364	385	363	349	370	352	374	351	358	379	378	340	392	359	347	375	369	335	350	360	369	370	378	380	391	354	372	366	375	398	373	386	402	375	400	347	398	383	366	342	376	338	393	381	341	341	344	366	397	361	361	385	397	369	363	342	316	344	359	364	375	357	343	361	369	363	354	387	342	408	365	379	396	383	360	385	352	374	367	362	386	364	371	358	389	389	379	374	323	391	350	388	391	367	360	376	358	385	407	347	394	362	355	347	352	344	377	355	388	323	347	348	352	340	339	389	353	405	349	370	362	383	369	392	406	345	346	373	371	360	403	333	380	363	337	359	349	360	361	369	365	366	363	341	330	367	352	398	365	357	371	392	356	370	345	389	384	350	337	345	377	375	368	371	347	366	378	377	359	363	358	331	344	357	365	354	352	376	388	385	358	350	385	351	354	353	392	378	366	338	383	393	370	335	375	373	389	372	342	393	377	374	364	388	389	336	382	384	364	378	349	357	350	406	392	403	380	327	369	417	321	372	360	374	368	348	360	356	355	355	342	345	369	413	353	352	354	372	345	359	350	364	352	352	381	363	359	339	351	364	348	389	374	345	385	375	300	349	356	397	345	346	374	383	381	383	368	383	372	376	391	379	343	367	373	354	368	325	370	322	354	348	327	356	371	316	374	373	375	372	381	358	404	370	381	390	348	339	359	329	360	330	339	335	342	350	417	322	363	370	328	374	344	354
56188	48412	30118	12815	9684	9869	13712	39301	39371	40233	32138	19440	3651	1039	941	814	898	815	910	886	825	802	859	833	785	814	835	824	843	777	805	840	828	835	781	832	842	798	795	852	767	777	893	773	788	800	812	815	817	816	810	805	863	763	825	838	844	824	791	781	798	839	785	798	809	817	814	879	793	818	780	819	724	814	807	844	771	779	831	821	752	818	839	822	821	806	823	840	775	842	811	779	757	798	805	775	783	825	804	847	804	849	822	817	801	826	780	818	764	775	775	864	788	785	832	751	816	804	823	854	800	762	831	792	811	821	835	787	812	823	758	794	839	817	829	803	787	856	786	752	794	802	823	803	803	819	797	795	811	776	828	802	787	821	830	809	814	803	795	830	809	844	770	808	846	807	832	776	798	843	812	827	831	780	759	783	865	750	782	796	793	791	865	795	775	812	787	784	830	813	835	782	793	806	797	847	810	824	784	837	751	844	763	877	791	757	835	766	824	814	788	796	813	793	791	774	796	779	805	775	771	761	780	806	790	792	836	792	797	823	809	805	813	830	797	845	814	811	812	822	808	789	812	809	814	808	820	804	786	794	829	850	799	797	770	822	811	764	799	841	799	784	799	859	839	804	849	812	811	801	830	784	745	791	792	823	850	783	821	847	849	814	810	849	855	786	845	825	854	790	834	733	833	816	848	811	828	815	790	799	817	822	848	809	766	818	777	841	823	797	817	798	803	840	807	782	750	782	817	834	793	856	769	825	760	828	806	762	768	787	830	815	774	804	785	810	834	848	771	881	815	811	826	794	816	793	756	826	817	835	804	740	805	802	803	786	837	805	813	832	806	815	769	796	796	807	810	812	817	811	837	770	843	753	818	782	825	783	823	846	821	830	801	811	809	815	777	853	790	797	796	777	789	780	817	789	821	805	854	787	823	808	812	811	780	779	775	812	786	813	843	863	859	818	778	824	826	802	817	745	777	814	779	815	835	831	801	826	824	815	821	808	817	879	801	853	817	806	823	776	784	786	865	807	757	794	786	798	829	779	794	858	833	791	831	789	780	786	815	825	783	796	777	801	782	861	780	802	788	747	782	856	782	829	804	817	838	781	758	851	813	794	842	825	785	823	801	779	866	812	773	807	822	803	838	825	815	799	810	795	818	803	782	832	815	777	796	753	796	758	822	838	820	782	794	799	798	820	750	785	910	828	823	847	831	766	865	814	809	809	842	821	834	846	876	766	799	823	808	844	832	855	831	786	799	826	805	807	788	838	749	803	834	846	793	767	725	812	832	826	813	795	839	820	770	804	777	789	793	803	854	814	775	819	809	801	780	833	840	835	809	771	792	784	785	828	852	854	819	821	809	786	762	837	780	796	816	886	803	859	849	827	843	841	799	770	801	848	813	822	825	808	840	824	857	816	779	847	823	786	833	808	836	808	784	826	763	856	839	750	761	865	814	830	800	794	843	791	794	800	776	781	829	766	780	792	805	788	820	796	813	821	795	807	818	826	808	828	868	825	807	831	832	830	805	744	811	860	816	810	852	821	812	851	753	795	828	799	816	775	782	810	840	808	774	842	866	863	795	782	788	832	767	749	772	794	849	773	843	823	808	806	795	755	852	764	816	830	745	815	823	832	833	771	847	826	815	781	818	784	872	832	838	813	825	814	797	752	824	770	827	802	809	790	773	840	792	793	786	815	798	774	820	816	848	774	807	804	749	745	788	839	745	783	798	805	797	810	786	838	837	826	797	791	770	800	845	830	823	787	795	816	799	812	779	821	841	806	786	832	810	792	807	826	794	798	814	813	818	780	794	799	782	820	814	768	760	838	790	823	783	790	789	780	816	857	881	767	774	794	816	866	781	818	855	836	835	769	827	862	799	840	779	814	790	806	764	835	812	774	792	795	822	831	820	806	807	822	789	827	737	791	772	879	784	806	805	798	816	826	776	822	801	797	767	838	821	804	789	813	811	793	772	823	850	817	798	785	742	792	784	845	835	815	778	805	807	801	798	822	864	825	800	854	824	822	876	832	783	809	811	843	816	812	815	809	844	787	807	798	831	825	793	785	810	844	824	787	817	771	784	839	811	783	802	832	798	852	850	790	760	790	831	795	835	804	849	802	826	823	836	845	773	830	777	846	785	784	804	795	810	821	824	813	814	799	753	815	771	743	837	800	799	813	861	791	784	775	805	790	780	794	785	808	809	857	797	801	844	813	814	819	806	778	799	807	797	821	785	817	848	822	779	788	751	851	775	768	806	805	794	756	801	787	817	876	748	810	840	785	817	803	769	769	809	798	807	852	777	820	816	808	789	799	786	786	786	788	831	824	830	793	778	818	780	795	789	745	805	777	779	751	769	788	831	779	843	815	778	823	793	806	825	891	762	801	815	832	834	784	838	817	818	831	763	792	838	823	825	887	831	826	829	824	773	842	833	759	807	802	871	803	801	843	823	802	770	846	737	811	799	788	851	827	808	825	840	771	820	827	790	807	794	824	751	838	802	809	791	789	838	782	800	816	823	837	821	810	819	800	858	808	737	781	850	809	827	846	777	801	775	804	745	792	831	805	812	793	842	793	822	787	845	825	757	831	753	826	829	802	800	822	800	774	765	794	797	873	744	811	822	821	821	756	846	796	813	772	800	780	742	765	835	799	832	832	838	847	784	774	810	842	805	786	806	764	804	833	820	816	820	771	812	781	839	827	779	810	799	790	800	799	786	838	740	792	865	801	810	774	769	840	811	775	803	834	855	849	750	835	795	789	809	729	813	817	794	791	808	828	811	823	822	790	845	809	783	797	779	784	852	783	799	830	788	757	812	798	833	715	771	783	836	831	809	776	835	809	840	836	815	792	816	810	826	825	760	813	853	807	814	818	814	838	789	756	817	816	809	773	837	826	838	818	766	814	786	829	801	799	808	798	801	826	815	822	784	815	805	817	802	758	777	808	813	773	796	783	811	851	800	828	819	785	796	796	819	794	821	804	793	803	900	851	815	776	831	867	795	804	825	794	797	775	793	783	774	813	777	867	807	819	814	783	809	804	811	827	779	810	828	785	801	833	853	799	821	775	812	763	756	788	762	794	797	844	869	793	862	841	773	799	791	803	807	788	807	819	793	797	804	774	828	788	815	858	885	722	798	766	797	817	795	763	817	759	762	809	827	797	868	809	797	775	826	776	770	799	772	846	832	801	810	831	784	831	802	801	779	809	822	822	815	807	833	821	816	819	797	767	834	777	771	799	846	843	829	778	793	798	807	808	805	766	841	837	826	857	819	770	787	813	836	813	808	870	820	768	837	836	814	813	826	843	809	848	762	792	847	789	845	820	770	794	801	747	834	801	839	822	842	774	830	823	810	777	805	802	831	810	802	728	824	820	779	799	770	834	831	825	862	798	830	845	729	796	834	747	842	778	801	759	798	844	804	846	808	830	784	809	837	794	801	832	806	855	812	789	799	792	771	801	805	853	810	767	769	747	804	828	782	787	782	808	760	807
60815	45375	31689	25031	23766	21188	16725	29576	41413	38006	28869	15638	2882	406	293	269	275	297	241	285	296	284	290	271	270	287	252	280	278	243	276	271	257	260	283	258	252	293	292	262	242	266	267	300	278	269	248	245	284	296	242	275	280	272	259	251	289	255	274	258	270	259	237	254	271	264	235	266	263	254	253	298	292	284	261	270	263	305	268	242	249	266	274	285	242	271	275	253	273	271	221	262	274	273	254	265	250	261	291	264	253	277	260	241	257	259	271	259	261	252	247	298	276	260	274	269	272	262	269	275	271	255	286	273	251	302	255	264	272	286	225	261	243	266	284	256	255	251	235	265	263	275	271	273	297	252	273	287	258	257	242	266	253	265	252	233	287	240	257	252	270	275	247	248	290	263	252	249	236	269	230	265	263	269	273	252	241	296	298	284	262	257	283	245	252	252	292	250	262	249	258	277	244	277	248	278	292	258	270	297	267	271	300	245	275	299	283	237	292	267	265	246	259	278	261	272	300	267	269	276	236	258	281	297	294	242	280	247	265	258	286	277	259	258	270	268	249	278	247	264	232	280	262	269	254	281	275	250	228	261	274	233	264	262	251	259	286	262	259	274	271	289	264	284	270	259	264	233	272	252	259	320	248	264	260	272	240	246	270	276	310	281	257	259	269	266	288	251	284	271	259	252	275	261	246	298	253	262	238	260	257	285	264	295	229	276	259	281	222	238	260	252	269	268	260	264	264	264	247	261	268	258	250	258	285	261	255	286	250	289	268	266	275	256	266	237	263	265	262	252	249	262	252	261	273	276	266	281	241	237	264	242	296	241	269	242	266	247	249	274	243	282	236	273	246	262	281	248	272	274	277	272	282	230	259	248	285	274	270	286	255	244	274	258	225	269	296	238	291	271	233	265	279	266	263	255	264	270	265	247	250	309	242	249	268	238	255	243	256	247	258	298	271	261	239	267	229	272	246	275	281	254	271	304	258	269	261	256	259	264	248	256	261	293	288	273	268	255	254	283	241	253	249	251	273	252	265	275	274	282	255	237	261	268	268	263	242	296	264	279	252	286	254	259	244	261	287	277	278	274	272	270	277	277	286	255	283	249	255	265	278	281	261	244	254	264	279	287	273	250	242	289	265	256	228	248	253	281	269	288	261	237	279	254	275	275	245	254	284	241	241	291	280	281	282	260	257	285	261	255	283	272	255	262	276	249	267	292	246	257	253	291	258	253	259	256	269	263	269	261	252	239	259	233	250	272	271	278	278	253	246	247	262	255	250	267	256	265	265	270	250	267	268	289	271	257	267	284	266	242	283	246	241	240	256	254	249	255	266	285	264	273	252	267	239	237	278	254	278	252	227	276	259	283	265	259	264	246	254	294	274	276	248	238	253	288	276	261	257	254	216	254	252	256	247	284	289	232	265	262	263	253	252	269	262	249	268	257	253	269	265	269	245	249	285	262	274	275	283	244	249	267	255	282	251	233	269	265	257	291	240	254	278	264	253	283	247	248	257	250	250	271	262	275	257	273	272	243	249	255	292	253	286	245	267	258	271	296	262	260	270	254	273	228	254	253	268	254	276	237	244	245	265	255	289	283	288	261	241	292	291	259	296	226	292	263	245	227	243	243	251	261	242	274	245	252	274	275	284	265	272	264	273	255	239	276	292	270	230	280	288	260	256	257	257	261	256	294	286	252	225	235	270	249	279	246	294	266	275	295	300	242	247	282	245	255	260	289	268	274	260	262	260	285	248	277	267	270	272	303	281	281	275	278	295	262	289	230	297	261	271	240	264	293	246	285	257	256	250	270	267	290	273	241	270	279	283	249	298	226	277	257	232	274	279	285	262	253	265	255	272	274	289	258	238	260	284	302	256	260	287	256	261	257	260	264	276	252	231	255	266	280	300	285	279	286	243	247	257	278	277	279	274	259	263	253	276	270	258	274	278	250	260	260	288	255	259	279	245	247	235	252	269	252	265	264	248	258	266	271	288	266	276	275	260	287	295	242	227	268	249	240	213	249	259	251	238	315	265	281	280	266	263	289	263	262	282	256	263	276	231	260	245	247	261	239	284	261	297	275	235	263	228	259	275	267	244	250	256	283	261	269	275	247	255	265	234	255	250	267	287	278	251	284	259	230	262	265	290	276	275	252	253	250	285	280	258	250	300	264	302	266	281	276	251	274	243	314	253	271	262	251	257	251	254	274	286	249	228	280	291	265	274	268	245	263	274	257	260	270	265	230	275	258	283	288	278	290	284	264	250	270	284	265	252	261	254	283	281	264	251	272	271	278	274	253	262	266	260	261	274	286	265	237	244	283	257	272	250	249	245	286	250	289	273	242	255	278	264	274	275	263	247	248	274	255	302	294	255	279	238	266	273	251	248	288	264	308	238	265	274	253	272	285	279	252	239	262	257	284	286	270	236	277	290	230	253	212	281	275	248	247	291	273	255	239	290	282	244	229	283	271	268	240	240	237	251	273	281	294	295	270	241	267	258	234	245	275	290	271	302	268	267	259	267	274	261	266	220	247	264	279	260	285	269	264	276	274	270	270	269	266	286	246	247	271	265	268	254	250	283	296	281	280	231	271	279	246	259	291	273	275	257	242	269	255	288	249	272	277	256	257	263	269	245	243	237	253	231	232	271	289	278	264	275	285	293	263	265	247	242	248	230	250	238	302	258	264	266	267	295	285	261	260	243	252	263	261	282	288	290	276	300	276	266	250	267	285	293	291	295	241	278	274	310	261	251	268	270	247	269	263	251	234	261	270	236	245	252	284	238	273	244	316	228	246	276	242	252	298	302	275	256	287	257	269	271	278	252	263	269	252	270	254	288	261	265	243	285	250	254	272	241	298	258	250	264	272	271	268	239	283	288	265	250	242	278	256	268	249	282	245	282	272	267	277	249	259	280	264	266	263	239	241	246	255	242	284	277	286	248	275	276	259	264	238	256	270	237	258	274	286	287	266	290	268	243	290	262	257	252	269	279	274	275	258	269	294	275	258	261	268	269	253	282	262	241	242	261	237	270	281	256	269	265	282	265	257	263	249	229	249	271	265	273	283	272	278	271	276	243	276	286	272	269	258	279	254	270	267	265	273	276	272	269	258	294	245	259	262	266	258	254	244	303	288	263	260	249	276	233	281	246	248	292	300	282	270	257	253	293	256	289	275	273	269	278	256	250	278	280	271	258	268	233	272	265	260	308	294	259	235	263	290	277	255	271	276	244	261	287	271	242	272	276	255	273	259	271	266	266	240	261	259	255	273	276	284	260	250	282	244	262	256	286	299	245	286	267	268	277	274	308	295	253	243	255	255	296	263	271	228	229	259	260	243	271	284	257	295	281	301	283	289	244	267	273	244	276	263	260	240	253	282	272	275	223	281	257	259	270	251	235	277	289	286	291	256	274	280	260	263	237	258	256	248	248	254	250	286	280	257	261	259	244	267	237	229	257	257	263	269	275	267	282	255	257	277	265	242	270	241	278	241	243	290
60713	57381	43693	19405	15899	13557	18530	44641	55053	51893	43244	28882	4911	1143	754	694	624	662	661	705	621	610	681	638	582	613	580	579	618	572	584	585	567	614	609	591	570	595	595	576	602	588	576	581	579	632	627	605	545	554	568	581	556	580	611	610	639	548	595	582	552	596	592	589	626	563	620	578	583	550	568	585	559	561	574	612	592	577	582	592	564	604	573	617	565	570	608	557	594	641	596	582	572	561	557	590	559	585	624	587	588	558	620	614	582	573	561	580	556	611	594	590	562	560	593	571	646	560	594	578	641	646	583	566	557	596	558	590	589	558	544	576	627	568	582	595	607	589	583	576	581	573	596	580	574	551	595	533	590	602	615	576	555	592	576	571	583	565	601	576	613	580	574	567	588	583	580	586	586	582	605	612	560	568	572	567	577	582	619	582	550	590	589	548	590	600	569	632	596	594	565	566	582	595	595	641	586	568	617	628	600	581	575	563	562	574	565	561	608	567	601	608	596	609	581	574	573	591	548	587	597	582	598	584	579	579	606	633	599	587	603	577	615	636	568	589	540	633	597	581	595	565	566	611	587	607	587	576	534	605	607	627	613	605	608	540	608	564	584	552	554	616	553	610	593	577	570	578	563	570	605	541	564	556	597	549	542	589	567	608	588	580	626	552	573	630	598	552	613	581	578	592	596	582	560	584	595	582	567	591	548	575	574	589	556	589	594	591	590	608	575	570	628	585	612	568	605	571	595	588	560	587	615	598	578	599	549	622	629	590	611	559	583	621	595	567	587	561	580	577	557	588	621	540	619	598	587	580	543	589	558	611	613	615	582	574	569	601	608	593	612	586	582	534	611	553	571	591	659	605	600	567	597	578	597	584	595	554	610	562	516	627	604	571	546	602	623	628	543	553	571	560	574	556	592	610	573	569	592	568	565	573	581	569	597	554	614	575	556	569	648	555	611	603	574	590	599	602	574	582	604	552	586	593	585	607	571	598	544	558	533	556	560	586	579	531	574	596	559	602	564	590	582	590	601	573	592	524	564	613	592	561	606	562	576	575	574	584	584	578	546	581	578	546	637	578	579	582	572	598	613	572	579	613	597	584	576	591	575	587	556	620	592	577	597	586	612	573	582	576	671	577	582	595	610	541	625	600	617	583	569	622	608	570	579	570	565	597	603	576	558	610	593	560	598	581	574	575	566	546	617	626	551	575	625	585	588	575	599	637	580	602	632	581	595	601	627	594	579	541	572	572	559	569	604	600	544	590	607	575	542	660	631	595	556	599	606	625	555	594	600	574	611	616	585	562	573	574	581	544	560	612	581	620	579	587	569	595	559	570	612	575	562	611	592	585	611	588	617	535	615	612	569	589	612	601	619	582	554	550	547	584	616	594	569	596	608	529	618	580	585	568	579	621	624	594	553	666	600	572	584	581	551	623	591	569	629	599	537	599	590	606	571	627	537	597	552	581	605	596	573	591	563	574	576	581	539	560	602	609	548	560	589	570	593	572	585	568	614	564	581	566	618	615	591	600	579	554	574	561	559	584	608	585	606	618	594	603	599	587	572	594	587	589	560	610	598	614	614	558	541	596	580	620	589	567	571	585	558	572	587	604	637	569	552	554	564	579	544	606	566	553	619	601	621	543	569	578	571	517	574	565	575	621	597	550	569	575	579	594	601	555	569	610	603	590	540	588	623	574	587	558	614	546	567	637	615	607	580	602	562	609	600	576	618	617	580	580	577	572	620	613	545	581	618	614	542	560	584	554	558	603	569	555	581	545	572	580	538	548	558	588	591	586	568	569	590	594	613	598	605	571	553	625	552	553	576	553	552	543	607	589	593	569	601	574	556	604	583	604	603	567	578	599	611	580	562	591	604	585	544	587	582	584	550	543	592	590	568	546	570	596	545	619	600	594	601	611	570	572	608	549	574	593	615	594	616	596	575	554	582	599	579	548	550	568	613	593	591	532	588	578	595	585	569	577	608	595	602	599	594	552	592	632	566	580	592	601	583	599	587	594	594	605	548	603	609	567	550	609	559	595	601	617	606	559	572	582	610	566	594	566	594	576	627	574	635	592	553	579	557	635	577	605	591	590	583	567	566	569	600	571	568	574	552	558	562	604	545	569	567	527	561	588	619	618	587	538	587	587	589	591	579	585	601	562	593	572	566	586	587	603	587	545	567	580	569	616	622	582	593	570	602	592	542	602	613	609	577	597	563	575	541	576	601	600	605	615	557	616	558	555	545	588	555	568	586	600	598	559	559	561	567	536	607	569	546	614	566	578	570	551	559	618	620	569	555	585	563	607	637	581	590	605	598	577	568	577	590	592	617	597	574	606	607	600	575	594	559	593	561	572	610	601	585	610	559	578	578	543	579	631	550	566	573	566	598	571	610	575	558	582	579	595	536	545	621	554	571	608	585	564	567	593	591	594	616	602	610	600	578	594	578	637	585	560	594	545	620	577	609	566	610	587	590	577	574	554	571	570	610	586	603	579	618	603	554	559	607	570	587	585	577	562	583	610	580	525	614	584	602	580	594	572	581	552	596	593	624	568	600	572	615	612	608	601	591	592	577	599	575	631	602	588	581	590	563	575	569	550	576	565	540	588	564	574	581	585	583	571	586	611	589	583	573	535	603	575	584	571	593	569	586	575	587	594	576	587	516	630	605	607	550	613	591	586	579	602	616	581	573	609	563	597	585	621	605	577	575	608	586	596	580	600	593	590	627	605	581	555	598	576	602	585	610	599	605	567	549	604	587	593	558	579	585	606	580	542	574	598	569	560	616	609	638	583	658	558	580	592	589	604	552	607	583	580	613	542	570	583	545	572	604	547	606	563	554	582	587	583	583	599	551	581	582	595	629	558	545	619	589	561	563	534	549	577	600	611	601	526	597	543	559	633	600	561	601	624	613	643	625	576	588	568	598	602	596	579	539	597	585	540	594	554	592	564	599	577	577	614	524	600	588	593	629	609	575	607	576	565	544	543	609	584	631	574	562	594	574	582	556	592	589	603	556	637	589	598	583	618	555	617	576	603	548	574	577	538	567	585	549	569	599	617	512	596	563	597	606	557	604	557	555	575	575	549	596	618	605	545	592	637	554	548	551	613	554	565	590	594	530	571	546	562	584	573	565	594	594	576	580	592	591	585	618	600	563	579	586	572	575	608	590	566	589	596	589	630	591	537	594	556	541	610	561	583	566	576	570	593	579	551	569	605	601	576	594	538	619	579	560	592	543	607	558	612	609	629	602	559	575	569	585	536	599	590	592	595	574	600	589	572	583	576	580	573	562	578	604	570	570	571	615	600	535	593	583	589	550	573	582	591	611	594	589	623	563	567	578	581	571	569	561	612	583	612	597	629	614	584	561	565	614	592	609	584	572	577	555	548	605	582	606	580	612	574	571	599	614	562	587	598	585	603	599	586	576	601	573	599	559	541	616	557	660	569	581	577	664	603	552	582	589	638	558	569	586	582	566	566	572	593	609	563	602	569
33505	41270	21031	4519	1386	909	648	827	1415	2027	1840	1075	450	312	288	338	276	273	303	321	320	304	304	294	300	312	316	305	311	295	314	307	312	329	289	342	295	319	326	302	340	327	314	280	324	341	289	310	299	301	331	316	306	324	335	309	326	303	312	272	301	262	337	342	295	319	302	331	321	305	294	317	327	320	299	321	325	296	304	264	311	300	323	287	295	331	311	308	338	321	285	281	311	291	307	297	301	346	333	307	331	332	300	310	306	309	327	269	327	339	302	309	290	292	315	313	288	286	308	302	285	299	326	344	276	314	275	319	326	281	285	317	340	325	300	328	326	324	289	290	310	322	313	300	279	290	308	288	266	313	310	269	273	311	296	304	317	292	320	304	294	302	297	291	335	286	273	273	325	302	283	327	326	292	283	307	310	351	295	335	295	316	318	323	344	309	319	316	292	320	313	304	332	304	309	308	311	291	330	316	310	295	268	315	319	296	315	292	301	296	293	301	313	303	306	332	328	348	263	295	347	299	309	291	311	336	323	312	309	332	292	316	302	310	319	290	310	273	318	323	287	285	318	306	320	289	291	297	283	316	312	334	311	300	327	296	280	302	311	307	297	297	316	324	335	295	353	287	296	320	304	302	367	311	310	287	316	317	289	301	302	333	344	318	295	317	317	300	337	286	294	322	313	307	342	310	278	298	321	283	288	324	318	331	301	308	336	319	297	305	291	302	306	317	298	314	301	287	323	297	291	294	283	324	320	305	321	269	314	301	321	293	289	277	306	291	292	321	317	307	322	307	323	313	343	335	270	316	305	316	293	293	314	328	295	295	304	317	299	287	285	301	313	312	332	320	289	297	284	287	291	292	310	280	297	322	304	295	301	329	333	284	326	310	302	280	307	308	292	317	326	335	314	293	309	296	334	296	302	303	315	305	308	330	343	296	282	292	322	276	306	300	284	262	300	300	294	308	296	331	298	284	305	308	328	295	324	299	296	311	296	310	290	298	302	322	296	335	297	321	294	305	300	288	317	271	302	318	322	280	282	306	322	308	302	278	328	287	294	307	340	320	295	302	313	317	304	289	338	312	292	320	296	344	305	279	273	300	300	299	332	309	292	291	299	323	295	283	291	299	316	345	307	295	335	317	314	311	316	304	274	298	328	297	320	315	323	288	288	302	300	303	339	314	333	340	305	298	305	313	325	309	296	318	309	289	317	359	356	301	316	295	274	325	331	327	300	307	349	354	310	353	286	317	318	289	269	326	305	299	314	313	309	267	297	289	314	337	321	317	308	313	310	290	278	304	290	324	305	289	292	308	275	330	289	331	304	306	332	316	328	302	313	303	326	289	305	300	289	306	310	309	303	309	298	355	310	286	323	316	335	327	274	309	314	335	314	294	324	346	314	315	321	338	291	322	315	340	325	313	336	282	299	320	300	324	301	308	313	303	309	319	291	326	313	320	321	288	305	296	285	328	320	318	283	311	306	295	307	313	330	330	298	312	302	301	334	314	327	293	284	338	323	303	286	311	316	322	300	327	325	259	309	299	284	310	303	304	300	319	303	320	300	330	334	340	298	319	314	321	316	302	325	339	292	332	275	292	312	318	346	287	298	271	309	296	321	321	311	306	324	304	324	319	298	304	313	306	292	293	311	281	307	302	321	314	308	320	320	339	314	299	289	273	334	306	296	300	330	326	329	319	309	264	293	341	291	307	281	308	318	293	273	305	300	312	334	314	297	305	295	309	305	298	284	321	319	300	336	308	339	305	281	316	292	296	317	297	262	307	337	324	347	345	275	338	326	284	289	299	305	294	311	301	278	283	320	289	293	325	303	295	285	332	296	271	278	315	308	303	281	313	307	305	293	315	296	346	305	328	320	308	295	282	303	318	314	296	307	350	337	308	285	311	333	320	279	333	311	318	349	309	309	299	294	317	295	323	310	344	305	290	311	303	306	318	303	295	290	272	315	317	347	310	300	284	296	325	328	306	323	320	276	292	300	269	306	291	275	314	333	285	323	302	320	264	291	321	295	289	312	325	307	314	313	335	305	316	296	320	313	319	299	331	335	354	344	306	301	324	305	284	321	316	298	277	301	294	297	292	301	306	337	299	295	294	308	314	296	287	318	326	345	286	312	317	311	287	281	296	293	317	310	294	311	296	328	312	291	311	286	290	310	317	297	324	297	287	272	322	313	274	288	301	289	318	333	289	352	327	296	316	322	312	321	317	276	298	330	267	296	325	340	279	296	291	297	282	290	316	302	311	358	326	336	302	292	311	305	301	307	324	300	291	295	302	322	285	277	314	308	317	320	291	277	307	296	337	285	296	296	335	302	289	289	302	314	287	324	309	302	337	329	308	310	287	293	306	282	298	292	305	314	297	307	288	317	298	303	327	286	344	303	310	343	342	303	317	287	317	299	306	326	304	291	288	316	289	312	313	294	314	295	315	317	317	323	268	298	289	311	286	305	272	310	325	314	339	338	301	279	322	287	261	275	280	320	331	319	313	311	284	323	324	324	319	310	301	290	276	318	320	303	301	298	302	308	295	273	318	296	291	308	292	293	315	287	319	314	307	296	315	327	337	324	288	299	305	326	329	308	302	292	303	317	299	282	305	289	314	319	294	306	306	338	292	329	309	301	299	310	296	311	324	305	336	316	343	275	326	313	299	348	331	294	301	310	307	299	285	324	290	302	285	325	292	333	335	289	299	307	232	324	322	291	293	292	283	312	302	318	320	300	300	293	311	300	296	287	291	288	319	303	320	310	310	313	294	333	295	310	307	308	281	293	279	285	301	288	317	330	282	315	285	311	300	307	292	290	316	344	308	309	320	309	358	322	289	304	303	317	321	312	277	300	276	316	292	308	304	314	311	298	279	295	311	281	340	292	313	330	309	310	263	269	299	281	309	367	333	311	308	292	321	315	279	306	294	348	317	287	306	312	316	287	328	311	321	321	319	297	287	316	311	313	292	295	335	289	288	303	295	324	292	293	319	332	285	309	325	308	318	317	333	293	293	297	319	334	337	308	277	297	360	279	304	285	345	329	316	322	296	295	315	302	301	295	317	354	284	337	309	303	282	316	297	311	337	285	330	338	311	305	293	320	322	325	301	357	333	300	328	332	316	318	271	297	292	291	318	327	302	284	288	277	286	299	353	291	331	296	308	265	284	301	290	340	307	312	298	287	321	305	326	345	301	314	303	289	305	304	308	334	282	279	325	315	311	331	305	332	283	288	269	323	291	291	298	296	295	343	309	314	300	288	312	295	306	326	328	274	347	353	323	294	318	309	341	317	304	258	286	307	296	300	280	277	323	320	302	283	297	292	332	299	298	320	320	281	294	282	323	318	285	328	316	291	289	306	299	312	287	303	291	289	315	295	274	270	316	333	306	357	299	306	315	281	290	318	319	284	291	296	303	306	340	290	297	300	303	305	311	300	307	321	291	288	342	295	304	289	294	308	311	317	336	286	280	319	284	315	330	286	317	303	297
23910	35831	18298	4245	3436	2675	2147	3792	6977	8188	6770	3522	1049	728	738	705	713	717	682	715	709	728	775	665	710	755	664	745	743	673	727	716	760	685	719	722	734	738	742	742	756	761	664	738	690	760	733	708	766	754	771	711	749	745	624	724	745	713	701	759	707	723	714	677	713	711	730	719	710	758	723	710	743	760	741	711	745	706	724	704	736	741	728	704	682	759	725	686	713	697	729	688	748	730	705	749	685	770	734	670	719	764	718	712	672	729	672	754	699	692	655	752	656	750	702	736	737	732	759	727	752	751	689	680	721	726	699	769	682	726	729	723	708	713	708	754	689	716	721	737	718	730	694	755	745	679	743	693	673	734	747	750	721	690	762	735	730	692	749	688	721	671	751	674	728	749	746	669	717	731	680	700	711	785	706	666	678	731	746	725	733	765	716	731	711	744	669	730	755	708	748	734	702	697	748	739	677	734	777	783	747	713	754	711	792	721	711	742	745	720	754	723	680	766	754	704	677	686	760	738	750	710	711	681	712	725	742	734	678	722	715	733	703	658	727	754	692	723	760	718	720	704	723	722	725	708	649	697	684	762	744	690	727	708	695	751	696	738	728	698	722	698	720	694	735	722	716	720	741	787	727	748	690	711	685	726	666	725	756	740	717	747	729	750	771	718	696	728	691	753	739	741	713	702	665	712	780	747	742	723	680	712	748	733	731	737	693	750	700	747	709	730	726	769	741	756	709	730	767	697	742	727	721	723	707	752	771	685	713	736	721	702	726	697	755	709	734	750	762	682	728	689	695	731	727	714	758	734	700	758	738	755	721	700	730	739	750	740	772	727	711	724	669	702	684	676	775	783	722	727	718	728	723	714	751	717	716	703	694	692	712	712	719	727	731	711	726	737	730	739	728	720	740	696	788	683	779	729	720	706	724	711	765	715	748	714	696	728	679	698	754	722	789	779	704	729	745	746	719	716	741	697	769	712	702	714	705	738	698	721	744	678	696	746	705	717	712	721	713	738	752	726	730	693	705	727	684	713	704	699	729	738	733	776	732	767	661	720	738	701	715	695	719	752	742	706	678	735	711	732	688	743	763	680	734	702	683	710	720	720	734	725	783	682	678	790	696	728	680	693	725	724	735	695	712	717	736	741	747	719	695	729	744	725	718	762	704	760	733	737	741	665	733	683	703	795	722	685	702	665	715	727	717	716	733	723	714	747	726	698	730	766	724	651	749	707	800	699	711	736	740	718	687	685	723	741	695	738	699	712	714	737	698	763	715	729	725	733	743	717	690	775	716	684	767	729	673	773	687	749	759	770	738	729	749	744	724	715	717	704	703	693	721	721	703	717	759	729	721	732	745	726	729	719	721	706	714	691	710	745	708	744	724	699	724	708	694	719	757	737	702	699	724	730	759	742	758	760	748	719	719	682	710	729	755	646	706	716	719	737	681	736	754	758	701	751	709	713	740	708	685	731	726	753	724	759	699	715	738	693	763	747	728	702	740	711	754	710	732	784	720	769	757	737	707	756	744	746	713	692	696	704	732	728	719	743	740	681	722	685	747	687	702	731	721	707	706	704	693	758	784	726	736	744	728	756	747	709	737	765	724	738	740	712	759	735	718	710	672	734	736	713	742	738	724	752	735	669	726	669	730	707	724	751	722	737	663	777	700	711	730	768	750	724	715	730	738	674	691	707	728	739	695	741	735	756	736	716	733	716	695	738	712	707	746	745	748	715	747	719	766	710	703	760	704	657	697	708	676	731	737	699	694	711	724	706	731	727	697	656	727	744	690	689	681	719	739	721	725	730	728	680	740	695	725	787	728	686	740	726	726	753	700	740	702	705	713	763	692	735	701	763	680	737	779	704	734	710	687	748	734	726	724	704	710	706	695	714	718	708	769	736	688	718	753	738	741	701	704	722	710	739	738	768	731	695	699	727	715	742	702	775	720	743	725	687	719	741	724	752	727	723	728	745	738	718	719	752	755	709	673	751	785	693	731	667	723	694	738	712	742	771	757	720	713	705	800	770	694	737	693	728	701	715	746	707	742	740	735	762	746	713	728	738	685	717	735	707	700	751	712	706	727	697	721	725	731	738	761	743	722	752	710	696	728	718	745	686	760	668	781	705	706	761	742	719	707	714	685	698	767	734	697	742	700	724	721	712	712	757	719	729	701	690	737	742	657	675	696	689	717	700	706	707	684	715	742	693	743	720	760	749	688	708	760	741	716	766	736	742	723	749	724	772	684	761	742	719	691	741	721	726	700	731	763	718	681	717	684	698	761	733	671	719	771	733	653	705	717	701	712	746	757	724	740	705	693	700	753	742	744	751	711	752	721	700	686	709	722	708	723	701	724	704	713	752	709	703	702	736	761	676	709	712	719	691	675	727	690	720	725	714	709	713	703	704	734	713	703	658	700	720	681	703	737	722	702	730	727	710	709	699	737	698	772	773	714	741	715	698	696	742	728	711	742	699	737	757	713	734	755	665	742	738	732	745	766	720	726	735	703	726	752	743	685	720	767	721	753	718	699	704	714	708	784	693	779	679	745	694	698	709	719	714	758	718	768	708	706	726	710	732	798	749	706	708	687	732	726	708	769	702	728	656	709	753	743	737	762	737	707	741	747	731	726	671	738	719	732	745	703	704	698	778	730	733	711	730	664	723	721	752	725	708	748	714	732	731	740	708	733	682	730	661	718	699	709	718	707	712	674	772	758	710	722	738	693	727	696	727	712	727	732	716	730	760	696	711	745	755	713	747	762	732	687	713	757	734	757	787	756	717	726	740	765	703	678	684	720	759	746	699	689	698	752	713	766	782	736	723	696	752	696	750	724	720	735	725	739	720	745	686	704	707	715	709	720	703	735	721	741	751	728	737	734	735	699	717	708	706	706	756	710	699	767	710	705	780	721	744	717	680	718	759	736	692	702	683	694	685	762	681	748	745	748	710	726	691	690	711	726	725	762	732	751	701	703	708	697	743	724	695	750	715	728	753	705	709	710	743	736	711	721	724	728	730	701	746	739	748	681	695	701	754	646	745	693	686	709	726	694	709	730	683	745	714	704	689	735	677	749	655	722	696	730	700	718	687	741	750	760	690	727	724	717	716	725	698	676	710	701	726	681	736	748	738	705	720	700	726	718	704	707	701	745	713	737	711	732	724	767	746	714	722	754	697	698	733	723	788	752	728	732	719	698	730	717	703	719	718	707	735	678	743	715	734	757	694	698	745	711	741	677	693	763	740	751	769	764	707	709	791	785	746	735	762	658	711	756	686	780	671	716	699	728	720	731	719	713	683	774	703	741	718	713	744	746	742	740	735	740	732	736	685	704	682	708	680	706	692	672	750	719	715	744	697	717	699	745	727	716	739	695	660	729	751	698	727	697	695	755	687	748	687	700	700	731	725	678	672	762	742	723	727	739	698	687	728	769	730	766	734	753	780	735	760	701	695	728	671	707	685	700	711	704	737	725	756	719	735	742	744	696	740	680	724
58825	52976	36481	24800	21700	16237	10089	18463	13195	22765	18939	9229	1527	451	396	361	348	354	362	368	341	385	373	353	339	354	359	354	387	365	351	378	369	332	343	349	372	344	369	351	308	354	352	347	366	351	329	341	372	335	409	372	359	352	334	351	372	372	344	365	342	340	367	318	363	351	401	390	361	374	351	340	353	371	388	372	310	356	352	401	367	342	376	369	382	377	355	356	346	330	377	351	369	317	358	341	388	333	335	349	357	351	337	365	363	369	351	319	340	348	343	351	377	382	387	357	367	387	349	341	372	340	373	345	374	323	374	386	338	353	361	347	345	365	364	354	379	367	359	378	373	336	356	339	393	368	364	350	352	344	364	329	344	362	385	345	356	345	375	361	321	362	345	365	338	362	365	336	324	344	360	362	328	361	363	344	344	367	391	383	367	348	357	398	348	340	401	360	360	382	347	349	345	342	342	351	339	326	354	362	309	367	348	324	385	354	353	364	330	367	343	350	334	387	357	347	360	333	345	341	365	392	341	362	338	335	352	376	346	345	348	344	338	363	360	360	365	361	388	336	371	311	360	373	379	364	356	372	393	341	371	344	350	329	368	357	370	392	347	348	371	372	373	384	337	347	356	320	367	368	340	395	375	328	309	359	328	345	338	374	346	349	325	352	379	328	386	387	330	332	378	359	391	366	361	398	368	410	375	348	336	355	357	330	339	321	375	373	340	367	345	383	341	372	389	365	345	333	380	375	346	349	318	379	362	389	336	370	353	348	334	358	355	346	324	348	340	363	365	388	360	317	329	336	386	358	376	348	373	382	364	378	362	362	345	387	350	333	362	328	376	363	353	353	355	333	371	380	376	340	372	350	333	299	340	362	374	349	369	354	362	333	369	359	372	390	367	338	381	342	371	383	380	343	354	328	344	370	395	358	372	359	376	365	309	348	366	358	360	354	351	330	337	330	351	407	370	363	342	339	338	357	329	340	354	384	378	353	363	381	375	334	359	340	346	348	348	355	342	347	338	393	360	375	376	319	326	330	352	360	379	359	356	363	334	346	364	310	360	361	329	343	369	349	354	372	350	319	303	355	374	375	364	325	348	352	382	392	364	323	334	325	310	363	361	350	339	339	366	376	355	349	370	374	353	406	359	386	362	359	325	338	380	327	384	347	372	361	340	360	322	341	318	380	336	366	368	380	367	374	351	332	352	320	333	369	347	343	335	375	376	331	342	337	368	385	362	339	346	360	360	350	368	388	388	377	348	354	346	337	362	345	380	351	360	347	331	364	365	356	376	354	358	383	353	399	307	344	349	380	361	339	395	353	391	407	360	409	369	363	354	377	351	349	356	389	322	350	360	345	350	359	397	373	368	368	368	341	376	348	361	392	331	380	364	352	369	368	339	313	345	388	356	373	361	368	336	361	330	335	343	365	357	361	375	318	361	335	397	336	370	368	349	341	366	338	359	360	316	359	378	363	348	378	331	326	353	317	325	338	361	326	345	369	374	348	348	339	362	360	367	340	360	377	362	378	375	334	363	368	347	342	364	350	354	333	362	320	349	341	310	350	360	361	341	367	361	351	355	355	385	354	351	388	331	344	361	367	350	334	389	351	361	339	320	356	371	338	366	401	358	351	385	388	371	367	352	355	374	347	358	339	391	374	374	370	406	332	374	366	346	325	390	342	360	345	347	323	372	384	341	400	363	348	351	359	332	348	396	387	359	337	351	366	359	384	367	341	344	310	360	396	371	383	363	359	379	350	344	336	372	364	362	355	355	366	348	349	353	374	316	352	340	360	359	351	353	333	344	354	393	321	379	304	321	395	352	364	346	361	346	367	328	336	370	360	355	374	382	328	380	321	334	352	362	329	369	340	354	332	393	372	393	344	348	332	369	321	368	359	389	339	346	358	315	365	342	344	365	396	357	367	334	370	364	318	374	353	363	382	341	349	362	347	376	319	331	364	385	351	347	350	363	350	356	344	342	326	348	381	375	353	342	375	320	341	354	319	328	380	347	316	366	346	365	339	342	391	325	356	346	342	346	372	341	365	334	364	367	373	354	350	362	399	357	369	359	355	369	339	349	379	379	341	382	326	347	353	385	373	335	365	350	351	375	346	351	345	385	356	387	338	368	355	357	371	339	296	319	364	352	319	345	385	325	351	366	343	370	310	309	337	350	296	348	381	379	352	358	336	345	371	339	354	360	398	341	340	359	377	341	387	354	373	351	375	354	344	380	372	348	330	364	325	359	336	315	350	322	331	362	353	372	367	365	355	358	374	350	358	382	342	352	339	361	349	343	326	340	389	365	388	383	364	389	375	372	343	353	379	355	391	398	377	361	371	359	334	389	327	337	352	346	384	368	359	357	356	311	348	352	345	359	346	355	379	325	352	324	352	360	357	366	346	401	392	367	345	373	339	393	377	346	339	339	341	362	372	355	366	330	355	366	346	363	326	359	355	334	377	379	366	332	364	371	369	324	332	333	324	337	332	344	375	346	363	325	335	374	362	361	367	361	386	335	348	374	349	366	348	366	401	326	353	394	381	358	368	359	356	372	345	358	341	361	338	343	358	368	364	386	376	378	396	356	361	334	329	370	330	381	349	348	352	352	357	350	406	330	395	367	363	347	352	334	334	398	390	380	363	341	341	335	386	363	329	358	349	368	333	356	356	345	318	361	344	345	328	344	346	366	352	350	370	369	393	409	368	361	361	328	347	328	352	368	370	336	363	355	352	366	350	342	346	354	355	369	356	340	324	334	364	403	377	347	357	338	320	338	358	375	344	354	322	362	343	336	332	348	386	349	377	387	339	328	333	351	371	335	379	344	403	391	365	382	351	337	354	384	360	346	383	363	355	348	342	342	361	329	351	376	349	352	349	369	344	368	372	353	340	352	349	379	323	368	345	408	345	348	362	316	340	321	351	382	306	368	335	369	311	333	400	350	330	341	345	314	311	337	386	350	330	344	355	368	340	324	338	350	368	336	339	380	341	387	362	364	385	394	337	348	354	376	353	315	379	345	351	355	376	375	380	365	311	349	339	369	397	379	365	361	378	361	363	350	370	367	365	391	353	368	353	359	365	361	372	360	351	314	368	365	407	346	346	363	348	339	395	368	411	376	353	349	353	372	340	343	345	386	340	329	368	308	399	359	338	346	326	335	341	379	343	348	350	387	403	341	327	359	362	343	343	339	359	337	354	341	377	342	339	375	372	343	372	354	364	345	326	355	339	342	356	323	352	366	319	392	354	375	369	307	379	379	346	329	372	332	330	378	379	366	388	341	343	339	365	397	349	354	388	390	366	349	327	380	351	353	376	323	335	371	359	353	335	328	333	365	378	360	315	385	333	378	338	339	355	354	357	370	378	358	367	378	349	358	372	363	347	330	348	340	331	367	333	323	317	360	346	353	360	320	367	376	352	360	353	357	383	360	349	345	373	350	381	367	322	347	369	339	394	333	367	359	345	361	339	366	324	376	359	357	379	382	389	352	367
51630	62059	33665	14901	10847	7899	13157	33020	25676	42107	35995	22143	3412	1185	925	834	887	829	857	818	852	833	812	883	891	807	785	841	820	807	820	794	768	806	815	809	789	847	770	807	786	763	769	836	811	750	780	840	800	840	839	801	773	819	810	810	780	794	796	774	771	841	827	780	779	794	773	776	763	812	820	813	790	799	839	823	780	775	780	824	749	837	806	753	794	798	795	791	749	783	784	824	746	827	753	856	761	781	803	806	849	807	838	821	817	777	791	765	781	790	815	828	768	821	849	735	823	810	812	766	839	767	759	808	789	783	780	818	854	738	743	780	758	792	848	817	855	786	793	815	792	832	767	753	775	779	783	762	827	780	779	789	745	845	770	795	773	781	774	841	779	818	758	777	822	849	819	770	800	774	810	773	796	828	789	740	825	829	743	794	855	807	759	850	778	798	792	761	854	792	851	803	785	816	796	783	799	791	793	764	850	789	774	769	783	788	850	761	834	781	826	808	770	815	764	786	837	814	841	800	757	793	778	799	798	817	841	811	813	794	841	790	752	807	788	777	858	784	789	790	822	808	809	783	797	774	762	812	764	763	727	802	810	812	790	845	799	795	808	768	777	784	828	790	721	742	810	799	819	797	823	791	798	808	789	760	821	775	787	784	732	848	783	767	805	780	820	771	828	830	799	774	767	783	814	779	783	837	820	797	792	769	785	825	811	820	801	805	812	809	817	829	795	795	755	812	767	841	811	823	793	772	770	782	786	787	790	803	800	829	777	765	820	838	793	783	835	866	836	786	784	777	830	814	830	788	782	793	805	842	835	788	731	801	791	829	826	753	829	800	812	794	765	812	797	745	740	814	782	769	854	785	803	812	733	748	798	861	817	775	804	792	808	787	780	810	797	782	847	766	762	796	819	814	815	798	773	819	812	846	820	850	803	835	786	794	810	792	788	793	805	838	794	786	773	732	778	828	771	740	817	756	831	836	765	793	845	810	794	828	782	823	749	792	774	789	780	810	780	858	821	817	849	876	755	853	781	724	788	827	756	752	780	808	853	777	825	815	804	758	778	828	810	841	738	810	830	806	769	784	825	770	787	828	789	768	805	795	815	786	857	775	745	768	772	821	818	801	738	794	746	820	797	805	816	777	778	805	798	800	820	860	762	792	820	789	778	770	831	788	782	771	801	834	784	814	817	833	799	761	812	819	811	813	810	800	792	790	835	751	803	811	769	750	772	826	797	835	827	774	788	849	768	839	843	841	793	792	769	766	779	819	795	761	817	785	831	749	799	791	796	742	809	824	838	788	810	779	776	767	809	795	830	750	821	785	800	779	755	783	845	827	815	821	775	821	771	773	785	809	761	847	802	741	780	835	794	838	803	807	775	744	768	811	757	785	808	815	821	857	816	855	752	820	793	779	786	812	780	773	824	815	798	818	827	807	767	762	795	756	772	738	740	804	778	824	789	789	845	827	759	788	793	811	781	785	759	770	823	823	772	838	789	802	828	775	747	797	773	805	833	776	810	803	781	783	816	813	819	818	786	784	832	808	815	857	788	757	814	804	846	837	782	740	793	807	833	777	788	765	740	795	752	782	742	787	819	774	825	800	773	786	842	826	769	805	790	763	781	817	800	764	802	788	810	792	758	772	781	801	778	790	810	777	807	811	789	792	782	813	780	824	743	800	784	751	754	810	793	815	793	737	815	781	817	793	815	838	774	781	787	747	792	768	838	760	783	818	886	810	843	731	803	841	787	778	809	808	772	825	821	805	839	812	793	799	806	800	792	706	830	787	812	794	861	795	781	777	819	776	780	803	788	789	801	816	822	759	764	808	721	801	817	812	798	772	773	796	796	797	849	816	782	806	816	794	804	767	810	824	788	781	768	835	851	771	762	829	766	794	771	818	821	801	770	776	779	805	791	804	730	823	791	789	812	772	792	767	796	838	829	749	803	804	839	808	769	751	767	786	809	773	822	786	774	763	812	858	872	805	817	783	790	749	816	755	765	794	790	781	761	751	816	836	723	816	764	795	829	812	787	817	794	812	815	830	831	803	771	802	779	772	763	805	783	825	800	765	782	822	789	794	823	787	848	795	818	878	808	798	777	790	813	806	775	802	810	764	788	754	816	798	813	775	774	772	752	824	874	778	816	811	767	775	792	825	775	810	842	807	802	824	730	788	772	773	798	763	772	856	769	831	785	862	844	769	796	797	813	752	810	795	737	795	773	782	815	802	788	797	781	800	742	828	742	763	796	795	784	771	781	802	829	750	786	799	808	797	797	798	748	772	819	782	868	818	768	785	808	831	789	776	845	752	760	829	818	848	747	778	823	795	843	780	823	817	790	804	862	820	815	767	813	774	788	825	759	793	862	762	777	795	761	809	783	789	784	750	769	835	782	834	815	825	784	854	748	809	765	809	748	812	801	810	825	809	788	822	797	811	777	796	801	837	766	794	777	737	748	794	802	799	741	742	726	794	767	828	830	791	753	723	765	816	782	772	814	815	821	808	827	795	856	763	768	800	765	794	821	776	808	784	803	794	823	765	753	768	774	764	793	814	814	801	823	728	740	804	749	831	828	762	775	787	802	771	789	806	763	830	778	782	777	817	763	803	808	777	737	748	878	794	815	811	805	759	777	815	797	823	843	817	751	843	833	810	806	785	842	763	791	807	809	803	838	849	757	802	766	861	773	823	833	783	786	756	823	825	811	765	797	780	773	782	820	816	820	751	827	780	880	803	759	819	807	843	816	833	768	835	807	786	799	778	814	807	799	794	802	826	802	790	779	781	788	773	767	768	776	842	763	814	800	764	794	769	814	758	818	830	778	812	770	805	793	774	812	769	781	771	815	830	805	801	781	779	817	771	804	759	796	817	815	745	831	725	846	777	808	811	817	768	793	812	785	801	808	824	792	772	834	810	790	773	776	791	816	837	769	778	768	780	777	759	759	790	772	792	805	801	847	756	755	796	811	837	771	726	782	795	765	782	754	766	732	773	806	750	863	802	772	792	774	768	841	865	799	850	790	817	820	848	775	830	808	779	843	831	774	792	815	801	807	787	822	812	784	811	765	879	852	803	820	846	869	757	807	791	819	824	816	789	774	783	775	850	799	820	792	786	820	823	767	772	792	834	793	774	774	844	782	799	794	814	776	781	755	823	818	754	801	795	808	776	775	792	809	788	826	788	826	834	793	796	792	763	789	791	777	806	760	804	780	832	807	774	799	808	792	779	803	797	801	785	762	760	823	860	796	790	770	810	782	789	819	816	817	753	816	827	775	846	793	795	795	787	777	794	767	777	781	784	726	821	813	800	824	782	748	799	776	782	840	785	791	792	779	839	741	820	793	811	826	794	800	778	789	772	775	781	776	844	786	799	799	777	831	813	806	814	781	808	782	802	765	734	846	778	793	789	754	775	745	808	825	823	754	784	823	795	753	822	822	787	767	771	833	770	800	815	784	845	787	781	804	757	772	742	779	771	822	784	853	782	814	830
57287	46493	33122	25051	23802	22216	17256	30694	35076	36936	30112	18430	5548	523	356	299	263	279	283	288	290	279	286	302	294	247	259	283	312	271	303	281	293	296	257	302	279	256	277	288	269	297	265	290	248	289	265	275	281	303	279	285	300	293	268	267	298	308	259	292	279	266	250	268	282	291	272	279	323	295	272	291	294	297	259	293	292	284	302	285	287	260	284	281	266	278	280	248	268	270	315	268	289	287	280	291	292	290	287	286	253	277	296	276	286	231	289	279	300	285	276	270	262	263	263	257	295	279	262	278	269	254	307	273	265	301	332	298	276	268	277	274	288	282	263	315	285	267	272	299	295	287	271	276	276	271	297	287	291	299	274	261	298	268	252	286	262	247	270	312	289	286	262	272	286	286	282	302	296	278	282	241	300	268	286	260	255	299	270	280	260	296	284	271	270	295	304	299	303	273	297	284	281	267	311	322	286	270	258	292	298	293	270	259	267	260	273	248	281	257	277	303	286	270	262	281	276	302	307	284	293	289	308	300	285	300	276	264	305	276	310	281	255	322	313	292	245	281	282	309	290	277	298	271	272	276	254	266	270	254	285	301	263	267	279	297	295	258	274	253	280	273	236	245	332	244	237	269	277	284	290	282	294	297	257	266	291	299	264	259	291	298	257	259	274	279	302	296	257	271	285	258	295	290	250	279	265	303	275	260	287	269	263	295	298	294	263	296	232	284	272	281	276	259	281	247	280	263	310	266	275	271	278	268	290	297	277	308	258	279	264	269	293	283	291	290	262	271	259	254	281	276	291	249	258	270	254	307	266	276	334	283	301	320	280	312	252	244	273	308	263	300	282	264	283	269	263	304	256	283	270	260	316	282	279	295	302	286	298	290	283	266	272	252	263	276	269	294	285	268	288	301	288	263	313	340	279	268	259	291	276	264	265	265	268	299	270	265	294	262	265	272	265	285	319	270	270	279	281	277	247	278	265	287	271	271	271	278	288	277	306	261	279	270	276	280	295	287	283	260	305	281	269	287	271	296	307	291	290	245	314	292	279	296	281	322	305	309	277	300	258	257	260	287	307	281	252	269	284	282	254	244	291	307	309	282	277	298	256	290	282	276	336	278	301	269	274	275	258	293	276	271	282	286	248	241	258	315	265	273	281	269	264	290	257	288	254	301	294	290	247	267	279	325	286	296	288	257	234	289	302	294	289	265	268	293	274	289	277	276	273	262	306	263	259	259	265	267	289	303	280	296	259	285	286	261	314	290	282	235	261	276	303	283	312	284	255	299	252	313	321	269	288	281	255	245	257	304	318	269	291	290	269	265	243	248	269	287	259	275	257	312	233	302	272	261	260	271	305	286	275	305	292	249	265	263	267	269	305	305	309	291	288	288	266	246	280	260	287	292	239	306	293	276	258	264	252	249	272	280	310	281	271	273	260	274	255	304	257	264	282	311	259	265	252	250	270	288	286	267	260	273	334	302	280	279	291	299	281	300	286	278	246	305	287	250	257	289	278	266	256	256	282	283	323	252	288	252	288	276	295	296	283	262	302	276	267	280	272	301	246	266	266	287	311	292	300	275	277	306	284	317	273	262	265	299	250	274	257	305	245	266	275	310	267	268	309	288	264	257	289	309	261	256	309	282	311	271	320	287	257	254	296	281	291	258	281	304	297	298	287	271	278	274	288	272	322	267	273	293	280	275	274	292	278	299	276	243	273	276	261	286	273	266	256	271	274	293	276	288	263	277	301	283	266	255	281	279	231	281	304	301	282	302	277	275	299	269	280	291	286	251	292	278	249	302	281	290	286	289	263	288	306	301	276	318	288	300	247	264	272	285	276	298	292	291	257	260	297	269	285	253	290	266	294	274	270	272	272	292	248	317	293	295	283	285	281	233	275	310	295	278	272	253	292	303	291	294	309	294	299	269	259	271	284	309	291	274	268	284	326	257	274	283	292	279	292	270	273	294	311	292	291	317	303	273	263	273	243	284	268	273	277	266	264	266	302	261	296	271	270	290	275	275	280	277	285	282	279	272	251	248	281	295	285	274	256	288	263	279	276	291	297	269	279	280	274	272	324	252	288	259	278	258	258	274	286	258	299	276	261	257	281	259	244	289	262	272	284	280	271	293	279	252	289	251	298	256	267	304	279	296	260	269	305	245	278	293	276	251	284	266	275	282	252	279	256	232	277	296	322	314	297	287	265	279	316	278	290	313	292	307	259	270	283	286	263	280	277	255	272	291	280	300	250	255	296	262	322	298	261	277	261	258	298	285	314	279	278	288	295	299	295	255	283	286	273	278	270	293	291	278	308	317	269	264	277	293	294	278	264	257	250	294	294	287	296	280	286	269	306	267	296	294	272	304	286	259	263	277	249	273	286	267	290	277	304	270	303	259	303	273	323	297	290	270	278	278	309	259	274	283	274	268	309	285	270	305	275	273	293	252	279	267	259	279	263	255	278	267	303	259	282	249	301	281	267	318	291	294	256	293	286	302	260	304	262	306	278	234	282	281	264	293	269	282	303	284	247	270	292	311	288	272	286	279	262	256	306	271	268	268	268	242	260	299	281	255	268	279	269	271	288	312	271	275	272	271	288	307	286	285	283	293	272	292	300	279	274	281	303	303	300	286	252	293	279	286	282	282	284	263	283	281	288	275	275	323	287	291	290	293	283	304	307	304	279	279	297	251	277	284	271	298	294	267	275	261	267	276	281	258	299	291	268	300	256	263	232	265	286	295	311	256	253	263	310	305	294	260	268	307	291	299	305	289	280	273	281	265	293	270	274	276	270	287	276	265	271	299	301	279	301	311	272	309	275	268	273	270	248	297	302	275	285	285	292	291	265	289	292	287	309	286	302	298	274	283	298	260	295	265	292	300	285	287	273	288	253	255	271	258	284	300	268	281	279	282	319	309	258	274	266	323	268	304	294	257	275	294	276	276	229	285	305	278	277	276	318	267	301	318	289	290	306	293	272	242	281	270	312	282	279	271	285	272	293	263	279	304	272	298	291	309	270	248	277	276	267	247	269	258	304	298	267	276	279	270	273	274	259	264	285	289	293	292	291	292	282	295	291	292	275	296	276	285	266	257	274	297	272	297	251	302	272	283	268	284	312	294	285	289	271	285	276	272	269	262	285	254	296	284	289	246	248	255	292	263	278	271	281	282	271	303	272	304	234	259	258	289	286	282	279	269	278	277	251	257	262	285	234	281	294	269	276	254	280	318	316	257	264	271	283	291	283	282	304	274	287	272	292	255	280	263	286	319	276	297	244	245	278	277	298	262	283	279	258	271	260	269	261	282	277	271	300	252	285	262	284	288	295	279	270	271	276	277	308	268	282	245	260	283	322	279	279	299	243	229	302	251	269	266	329	261	285	290	292	287	296	278	315	259	297	263	291	254	289	328	256	272	285	263	282	272	243	266	288	281	263	290	289	301	288	253	247	294	268	234	287	280	285	277	258	249	285	275	305	283	278	305	258	300	317	275	272	262
57185	59723	39353	22389	17479	11606	12677	47333	48841	50551	45440	33052	10928	1485	787	688	658	695	652	680	704	621	680	668	680	663	587	627	620	643	658	621	651	629	588	626	642	624	591	673	577	659	645	632	633	621	625	659	656	673	627	633	608	563	592	633	598	657	594	665	581	611	626	633	632	631	616	621	586	596	599	633	627	589	617	628	618	588	602	621	590	631	573	600	651	659	555	638	611	594	605	615	646	617	684	588	649	667	618	583	606	659	613	607	607	606	591	611	580	614	593	598	640	600	611	638	641	610	622	575	605	649	586	607	578	571	622	624	606	598	647	633	611	647	658	618	596	625	655	621	595	644	599	611	587	591	612	662	631	650	625	609	634	622	612	624	629	618	651	621	619	605	659	590	588	654	668	622	637	618	610	580	579	606	594	630	617	654	641	653	612	613	613	630	604	587	640	653	588	612	616	605	640	636	612	616	605	652	612	598	664	597	647	649	607	621	632	598	621	616	617	669	618	579	608	637	634	597	590	614	614	572	637	649	608	679	609	637	617	611	615	616	604	634	643	611	648	628	572	610	627	630	632	569	586	605	622	633	589	616	646	643	594	626	568	629	610	634	588	600	651	638	614	614	639	600	616	644	602	632	652	608	587	610	576	639	637	621	614	611	586	639	602	611	618	624	611	602	633	615	626	597	579	594	599	607	658	576	642	577	609	605	613	623	601	600	621	611	590	626	632	614	587	632	624	634	630	629	584	647	595	629	625	622	598	640	615	625	615	603	603	627	624	603	605	608	581	586	625	630	658	590	622	595	605	610	607	620	586	615	608	619	618	608	615	612	661	641	593	586	637	598	644	622	583	610	616	626	594	636	622	589	631	651	632	593	621	621	622	600	621	601	662	649	605	650	595	629	635	599	582	599	628	606	602	631	606	630	597	625	602	587	565	613	577	566	623	616	584	616	626	614	662	628	633	614	663	602	596	583	567	636	666	560	637	654	614	663	596	648	612	641	592	645	575	597	605	613	601	582	623	634	620	592	596	630	626	623	636	642	626	637	660	608	638	608	589	594	605	647	595	612	648	587	624	650	634	618	622	597	587	643	571	669	559	617	587	657	634	643	616	635	606	585	619	589	600	605	661	593	634	572	665	623	612	632	626	663	572	640	615	570	615	597	607	616	665	656	597	641	661	649	640	590	600	620	628	585	601	638	604	656	611	637	606	673	609	615	593	589	609	612	622	608	633	585	620	612	623	586	653	651	600	613	618	622	588	641	583	600	666	618	588	621	622	634	631	648	617	629	620	613	614	626	617	608	600	601	580	653	597	652	617	647	601	586	624	633	582	598	598	605	656	614	628	640	583	589	608	639	618	590	680	622	596	638	634	619	686	587	640	626	573	611	624	576	596	595	625	614	599	651	610	623	565	596	608	608	620	589	597	602	600	624	586	587	613	619	604	622	624	604	621	645	563	683	613	592	581	612	599	636	645	615	570	625	618	593	598	604	637	561	645	622	627	634	609	649	628	630	648	573	639	617	619	598	628	625	650	623	627	642	615	655	592	604	622	675	615	625	620	609	626	600	581	623	605	595	620	611	608	658	624	602	617	695	601	676	633	612	561	606	647	635	591	600	617	606	617	613	639	638	620	627	662	649	595	619	621	589	607	589	633	615	617	643	625	631	632	621	629	625	620	628	624	605	630	602	636	600	637	665	585	590	602	617	609	674	561	648	633	642	593	601	608	634	593	631	661	652	590	592	603	632	595	617	579	597	658	616	621	621	654	611	638	640	600	644	647	626	603	637	586	592	611	591	596	610	613	625	654	603	616	614	625	642	601	557	585	612	613	682	636	626	648	604	582	601	586	615	589	578	624	645	578	621	631	580	608	624	620	597	587	649	588	615	623	636	572	591	584	579	642	579	576	597	621	546	645	639	627	612	577	609	613	647	597	602	604	584	621	662	635	624	552	625	607	637	578	565	610	575	567	633	592	615	634	620	605	580	640	624	643	607	628	634	606	605	626	630	561	690	607	652	618	622	632	623	628	594	579	639	646	637	638	589	578	615	584	614	601	624	622	587	628	605	646	642	640	615	605	609	560	608	621	657	630	654	636	621	630	642	620	636	609	616	582	654	641	641	643	627	632	610	673	589	590	623	591	640	636	659	615	621	607	624	627	604	633	646	660	612	633	596	648	659	601	629	592	548	590	644	625	606	619	635	611	613	606	604	632	672	672	664	550	639	665	524	617	611	643	652	602	637	664	587	618	607	626	583	677	606	568	671	674	611	609	604	605	633	632	554	583	610	629	562	638	618	670	654	657	689	669	608	581	588	650	637	601	640	635	627	624	671	579	614	605	609	653	647	604	620	586	580	622	626	620	600	632	615	658	662	639	627	591	634	612	613	591	649	559	590	637	628	609	601	607	654	632	607	608	614	625	654	609	596	607	620	660	620	607	582	596	619	611	642	588	582	612	593	646	635	567	573	620	611	605	640	605	631	634	569	594	589	645	622	651	641	582	593	601	621	691	627	613	569	621	649	618	681	577	611	664	618	606	605	620	612	641	625	582	591	608	622	623	628	593	592	620	636	666	650	634	620	594	621	569	622	617	625	651	629	580	643	602	641	625	650	649	619	606	592	620	632	617	620	660	603	597	611	603	652	654	641	594	681	636	604	653	602	595	658	656	608	595	610	573	575	569	609	622	624	644	613	597	580	639	612	585	645	614	625	610	616	608	634	609	634	624	648	661	597	658	563	586	653	641	609	613	606	616	606	633	614	671	598	584	593	621	640	574	615	621	582	607	596	640	591	598	603	638	637	625	606	638	606	629	612	596	602	615	607	586	643	556	645	627	608	632	599	638	627	648	615	647	611	590	633	602	590	586	605	622	598	630	617	596	651	635	650	612	617	649	617	609	657	634	631	656	596	617	632	637	617	604	570	553	636	657	616	621	589	615	587	598	578	592	563	610	594	625	639	607	632	573	592	665	612	692	627	616	630	611	639	592	679	627	592	651	627	592	605	614	619	571	628	645	670	642	595	612	612	604	656	618	571	633	668	625	607	644	626	599	636	641	584	606	637	635	621	615	653	621	621	625	645	606	635	615	611	607	646	645	612	644	629	606	628	613	667	593	611	599	589	598	624	624	613	596	652	592	631	615	659	632	639	633	617	590	671	662	644	603	592	588	619	635	609	633	624	630	627	602	615	619	593	638	605	611	584	609	640	617	633	602	631	643	598	583	596	673	563	583	591	631	635	635	597	622	634	627	620	609	640	598	630	619	612	668	605	596	629	698	608	633	594	668	600	647	634	599	629	625	635	649	651	659	642	618	597	631	615	575	658	634	588	662	608	618	628	633	611	610	579	614	619	608	601	599	575	638	624	604	626	623	642	602	630	601	599	617	607	623	549	613	622	631	602	604	606	635	652	591	599	566	655	636	605	616	624	598	658	619	597	624	598	576	656	633	609	645	624	619	590	612	604	643	642	641	598	608	621	607	602	584	629
31331	44270	17485	3761	1237	851	704	1102	1837	2083	1712	1165	499	319	351	337	328	330	318	300	312	323	309	325	342	304	294	318	355	317	348	332	339	338	329	309	369	364	336	317	336	335	314	341	333	336	320	304	317	319	308	343	329	324	299	321	326	310	310	321	352	365	341	325	336	349	351	334	309	338	313	315	347	306	314	324	325	345	325	345	343	323	342	335	317	318	308	301	333	304	301	335	341	355	339	303	360	319	321	353	324	313	315	356	335	327	314	303	321	332	325	323	351	354	315	300	315	327	348	359	283	314	292	337	327	295	339	309	279	319	350	308	302	309	304	326	323	341	309	293	303	337	320	287	323	309	290	361	358	337	324	309	340	318	309	321	322	298	349	334	320	321	336	317	321	354	335	326	306	322	333	335	330	337	324	339	327	349	350	329	345	348	347	330	338	333	346	321	343	344	344	346	306	304	291	306	317	308	320	329	375	281	280	268	309	309	331	322	336	327	318	315	350	353	331	334	329	316	355	346	287	338	338	323	313	326	301	338	305	276	294	367	349	373	344	315	318	330	322	326	332	314	332	337	308	318	322	325	330	328	312	352	341	337	348	338	331	370	325	308	361	327	346	337	329	357	306	306	311	313	333	352	307	368	324	316	330	355	310	335	345	343	310	299	322	326	310	347	346	320	309	306	317	340	371	299	308	324	351	338	326	351	335	322	281	325	324	352	339	319	351	319	324	329	283	320	320	340	318	335	329	326	309	315	327	305	319	346	293	307	351	315	323	320	282	291	365	323	331	308	327	332	309	331	327	332	323	322	313	325	325	350	296	332	304	321	348	333	353	359	303	315	323	329	337	325	314	313	314	297	307	326	335	316	315	365	333	309	322	336	303	343	317	328	313	334	340	319	304	326	312	303	328	306	344	325	302	310	337	338	301	371	340	328	318	312	345	303	337	302	310	340	316	345	335	331	344	353	364	343	323	305	318	337	334	329	329	326	330	332	322	330	313	331	361	328	314	344	348	327	348	320	343	312	314	302	361	320	357	327	322	335	351	362	305	352	310	328	333	371	334	330	314	324	303	334	334	369	327	373	364	318	306	329	327	308	316	345	318	349	312	322	323	337	318	351	285	302	325	290	319	338	312	326	314	305	320	325	329	347	317	322	353	355	335	346	304	317	305	335	331	332	335	346	314	327	327	317	313	325	325	332	325	312	312	339	345	353	367	319	342	326	314	333	341	306	324	301	318	317	330	318	352	331	335	337	310	325	317	305	313	299	314	347	305	298	326	302	340	314	313	358	307	343	330	358	299	297	304	355	332	335	292	340	309	334	342	328	345	334	310	326	314	285	324	339	329	335	344	312	263	350	321	349	294	356	313	287	319	323	302	329	332	326	327	311	319	340	331	333	336	298	314	341	312	330	340	325	338	325	309	303	349	352	317	285	283	342	312	348	359	330	325	343	290	319	322	344	316	311	318	328	323	294	308	331	332	332	355	363	301	307	343	296	319	368	325	339	351	299	344	347	364	309	357	321	342	305	319	337	307	300	317	346	367	337	327	358	321	322	343	332	326	329	337	321	299	346	334	319	322	339	339	316	359	324	353	321	290	326	325	346	322	296	340	296	349	318	328	300	341	339	322	281	338	308	302	306	370	349	282	315	327	338	317	314	300	318	321	354	300	332	304	325	353	335	339	327	350	303	330	331	315	337	322	320	335	330	359	332	348	343	314	345	311	304	345	344	352	347	318	360	299	331	353	275	293	314	289	349	347	308	328	339	323	321	288	331	337	304	308	284	308	324	331	307	325	352	339	333	350	334	336	325	321	314	335	330	315	331	302	357	344	335	322	308	312	331	318	307	332	354	303	361	347	291	352	320	387	351	325	338	354	304	346	362	337	322	328	329	323	335	303	343	313	337	337	325	293	311	330	316	355	335	361	318	329	313	328	324	316	321	320	345	352	306	338	293	318	355	323	338	322	304	342	350	332	357	339	289	332	333	314	307	335	311	330	335	316	304	339	320	329	336	355	349	318	330	317	332	351	329	334	309	352	325	317	351	299	358	323	344	308	338	325	321	334	336	305	302	313	307	368	341	336	335	337	333	321	328	317	340	336	311	319	300	307	312	328	329	333	315	310	375	317	322	317	343	293	316	365	298	278	360	306	324	336	371	329	307	309	322	321	321	328	339	338	305	322	349	337	342	352	303	323	317	358	326	318	320	289	293	351	338	341	348	297	328	317	310	308	312	311	336	324	335	309	326	302	336	342	328	296	307	330	314	348	308	329	318	350	350	281	340	315	344	303	352	309	329	331	337	345	315	316	339	354	329	326	344	294	327	347	376	320	317	323	348	303	330	322	300	320	295	365	325	304	333	310	323	305	318	338	301	333	357	349	329	309	344	360	352	302	308	320	310	320	339	346	279	328	322	326	328	354	355	317	325	340	309	334	315	349	347	335	299	347	308	309	327	324	302	289	309	331	327	346	312	337	347	314	377	364	285	316	315	320	301	335	345	331	311	280	333	348	352	326	300	307	356	310	336	309	320	290	320	320	325	322	333	317	318	284	328	318	299	343	325	326	328	313	312	316	356	330	303	327	338	314	323	342	354	338	314	323	338	374	345	363	310	347	306	316	284	321	353	326	287	332	307	323	295	284	332	319	347	330	291	343	313	286	314	304	330	344	306	344	341	355	321	323	305	313	360	291	318	323	312	317	327	298	336	324	297	343	282	321	351	338	339	307	308	318	321	314	309	310	337	305	312	334	311	330	318	325	317	340	307	345	320	337	312	347	339	330	307	293	333	327	320	335	301	348	322	343	303	314	324	303	319	356	348	327	335	285	301	328	309	336	357	325	305	287	332	284	329	319	338	329	309	323	307	343	351	311	324	289	325	331	321	304	337	323	333	327	286	326	343	275	339	318	322	344	339	322	326	327	288	331	319	333	327	295	332	337	337	329	307	305	295	338	327	305	333	331	320	341	327	310	311	313	302	379	352	301	321	305	328	333	343	311	325	330	331	327	296	334	315	329	322	320	290	312	299	316	330	313	304	312	313	336	321	329	370	328	329	315	306	309	331	316	338	319	342	362	306	330	289	301	321	305	369	333	339	340	308	353	335	328	352	326	344	375	330	328	327	310	334	327	307	356	339	362	331	320	329	348	287	326	351	350	331	365	364	287	309	333	319	351	330	315	324	314	358	340	344	330	326	277	310	333	314	329	369	339	314	337	319	355	336	310	301	323	307	350	327	321	354	321	328	309	344	373	337	341	316	330	334	334	314	303	335	333	340	318	348	354	306	329	299	295	362	353	277	335	343	331	327	349	344	334	297	314	326	334	317	320	366	352	350	314	333	332	352	308	323	322	317	330	346	331	316	314	334	331	343	309	325	327	340	312	350	303	337	342	319	294	291	351	318	348	329	316	317	360	329	317	280	327	318	326	318	323	313	342	355	312	298	314	321	323	349	345	310	313	322	326	310	311	336	326	319	321	343	332	359
22481	37144	11692	4318	3371	2587	2243	4884	7674	8148	5892	3776	1341	804	746	770	747	744	778	776	759	783	764	749	733	787	719	743	738	740	792	801	742	784	819	770	756	766	724	751	775	759	779	785	762	770	794	755	734	732	748	734	725	796	762	778	790	803	780	795	771	751	782	756	781	805	767	792	777	776	743	785	745	759	770	738	770	771	806	791	755	751	767	754	747	738	717	751	773	738	799	763	773	780	759	786	768	789	753	746	769	768	757	766	766	797	756	777	775	734	767	725	760	837	805	796	747	708	759	769	752	776	736	714	784	777	813	744	802	803	762	769	783	826	755	780	796	776	764	794	736	783	761	789	705	827	788	752	749	828	795	748	797	706	758	744	737	736	790	762	792	808	705	722	758	802	758	755	767	754	736	773	756	774	743	791	786	739	739	764	772	733	766	743	727	760	762	792	761	795	756	775	781	768	759	729	756	780	729	778	801	750	731	807	757	736	762	750	732	781	770	744	766	810	745	776	771	765	739	777	785	816	792	715	772	780	759	769	785	790	755	729	728	771	749	801	797	786	782	789	763	783	734	772	752	758	808	813	808	717	735	762	790	787	811	753	749	769	740	732	816	746	760	790	771	825	752	766	768	789	800	755	736	744	772	710	764	795	755	810	756	780	788	741	804	764	770	713	749	765	823	770	794	752	788	731	739	796	746	777	789	745	759	797	749	764	789	816	795	757	799	708	725	765	756	743	729	799	698	799	770	773	725	784	804	777	792	786	805	766	723	783	803	767	756	818	735	748	795	729	796	692	759	775	717	744	799	745	729	766	819	778	777	765	755	728	810	805	766	748	771	746	745	734	713	734	756	746	755	767	749	738	759	782	746	708	775	721	698	802	744	722	763	738	776	757	775	761	802	804	774	782	778	725	763	730	771	756	792	775	784	749	779	746	741	748	733	786	751	777	752	739	783	733	766	781	785	788	739	769	780	776	787	786	781	784	793	717	745	767	753	772	800	789	747	809	759	764	742	773	791	765	770	751	758	770	794	732	759	718	717	767	684	729	735	793	819	736	769	705	741	753	720	736	720	732	731	753	781	746	740	793	768	780	786	797	727	749	800	773	790	707	746	739	770	734	771	739	715	727	723	752	774	762	753	783	723	792	830	796	778	746	731	768	760	781	777	721	724	751	748	834	753	802	783	770	753	765	727	761	757	837	734	769	740	781	776	764	765	736	750	806	808	733	762	774	706	823	792	763	723	730	749	840	822	794	804	761	725	785	762	777	767	759	763	757	825	760	770	776	775	800	813	746	742	794	774	758	827	768	761	781	771	827	697	760	759	740	791	815	762	780	740	801	747	731	716	747	771	782	756	773	790	752	780	793	800	788	736	754	763	793	762	802	760	756	754	761	806	714	768	743	755	732	698	755	794	802	761	754	795	761	828	787	791	776	760	787	780	784	757	781	740	745	786	757	688	823	766	757	818	772	821	802	752	758	792	750	781	789	748	785	763	770	748	764	745	762	767	766	823	750	754	737	784	723	732	790	755	810	724	752	779	801	783	730	788	767	705	764	773	763	819	740	765	754	731	790	769	768	730	786	762	729	826	789	779	733	795	715	765	796	784	799	727	714	783	767	781	748	792	745	724	735	752	759	713	776	754	767	736	807	727	756	770	779	755	762	719	814	760	770	798	764	769	752	796	742	711	705	788	779	755	766	730	811	787	805	727	790	748	744	734	793	732	706	704	744	749	739	768	803	804	763	772	694	806	769	763	798	770	721	760	774	794	786	759	706	759	793	782	770	779	790	798	720	762	759	707	771	752	777	757	752	764	764	753	744	776	772	778	780	711	740	775	733	757	729	746	770	730	689	774	774	734	745	795	772	698	767	711	777	779	736	731	756	750	746	823	779	770	773	855	743	773	792	757	809	723	777	734	744	796	746	762	761	749	763	776	756	801	754	734	778	767	735	811	753	768	715	777	738	750	778	777	757	775	760	785	765	733	807	816	817	799	783	751	766	764	780	753	811	751	807	776	719	772	737	749	745	774	743	712	749	771	778	805	765	777	879	770	763	764	804	772	720	756	757	730	772	750	799	792	746	800	839	750	789	799	834	784	761	794	786	780	732	754	769	746	787	799	782	780	802	766	761	774	792	746	807	759	766	725	780	775	769	740	798	775	752	782	753	768	802	820	751	744	794	763	766	762	755	784	745	754	774	786	759	769	730	783	746	807	750	796	736	801	775	761	742	766	757	728	790	742	753	770	767	740	716	778	735	769	774	812	760	765	815	781	775	762	730	757	718	760	794	830	773	794	735	788	771	781	760	759	777	800	797	723	750	770	756	789	741	743	738	782	726	783	749	845	750	814	785	746	738	767	769	781	778	745	760	761	775	775	752	797	739	782	772	775	804	783	762	757	812	764	782	776	751	799	781	741	779	754	724	823	744	766	737	760	736	784	808	740	765	702	742	749	818	775	772	784	766	738	750	757	738	770	766	812	772	740	692	777	767	801	758	711	808	754	742	772	749	754	847	751	730	817	814	780	779	772	762	775	781	740	701	760	774	782	754	785	796	808	774	782	768	814	692	769	750	799	805	775	757	722	760	744	762	753	767	790	788	750	740	802	781	818	737	769	727	751	787	766	793	737	735	802	791	766	705	787	774	809	747	808	771	744	798	787	777	777	748	792	775	735	732	754	752	840	711	760	732	764	788	760	758	755	780	788	819	794	766	781	699	758	777	735	727	736	741	721	772	760	754	825	768	826	781	741	748	776	743	756	768	782	803	754	785	790	753	829	782	775	769	788	781	773	772	781	803	788	739	791	799	807	757	768	735	792	727	745	798	792	777	791	743	802	742	764	725	795	776	774	791	704	807	764	802	782	789	760	745	816	734	756	750	724	796	726	749	777	730	772	774	717	777	770	747	769	753	789	753	784	817	741	787	777	780	748	774	805	801	756	754	782	769	748	724	716	757	772	723	704	762	760	739	821	745	748	784	811	734	775	764	753	767	787	736	832	769	790	737	743	799	767	763	771	765	756	777	783	781	779	709	748	756	742	745	721	786	733	740	804	779	736	777	793	748	769	744	764	798	763	806	800	753	759	787	780	743	775	796	753	763	796	763	741	777	777	760	823	799	786	793	737	721	781	742	786	790	759	809	707	795	797	750	713	779	760	775	753	784	768	784	755	787	776	814	816	833	740	710	781	824	751	790	782	773	810	725	734	751	778	756	751	760	824	780	769	777	789	767	790	749	788	777	832	769	769	746	769	760	767	758	781	785	801	773	785	767	774	753	735	775	795	776	757	762	758	767	797	794	773	793	797	736	794	736	781	804	736	810	771	760	721	745	796	735	720	729	760	742	788	791	760	784	778	742	806	766	763	728	755	767	755	738	770	746	798	737	773	733	747	773	764	804	792	739	791	758	779	814	808	803	762	760	753	799	743	730	765	807	749	770	714	791	816	771	765	772	742	750	788	745	749	758	794	739	764	755	803	818	755	765
60329	48756	29857	23606	21006	14331	6946	18155	26510	23088	14496	6985	1422	423	407	336	356	351	363	380	363	394	373	367	387	369	354	354	358	396	375	431	394	410	365	382	334	392	395	379	356	367	390	364	334	389	405	372	398	376	351	355	419	391	394	377	353	380	386	346	345	323	357	384	353	353	382	368	367	341	377	345	337	323	423	349	379	337	372	347	376	374	363	352	399	353	367	345	379	362	384	406	339	364	389	383	390	359	355	396	383	373	368	351	386	366	369	358	396	361	357	382	395	371	417	414	371	341	373	390	379	377	363	376	358	381	384	397	391	368	403	372	384	390	387	335	425	373	390	384	364	368	387	376	359	403	366	358	363	369	391	419	388	381	402	365	349	357	382	382	371	387	390	388	356	395	349	368	365	384	341	401	369	390	386	347	343	353	353	369	373	370	351	334	403	354	345	366	398	363	380	397	343	351	357	345	364	370	392	357	368	372	372	391	368	404	347	359	390	369	393	355	375	357	371	400	352	384	359	358	357	366	364	361	389	402	370	388	376	351	343	354	391	378	395	373	372	372	348	394	381	360	367	349	399	360	370	377	340	368	352	361	389	380	319	380	385	389	337	328	359	376	363	378	354	379	383	348	359	358	372	418	355	344	369	420	347	364	390	363	387	371	366	349	360	379	386	362	369	343	376	380	372	388	381	372	364	417	353	370	334	374	375	361	381	350	382	362	371	355	384	373	399	368	362	385	388	348	355	376	358	386	349	351	400	362	328	360	387	375	378	366	385	339	344	358	350	381	372	367	353	382	374	357	395	354	401	379	361	363	398	372	376	355	380	347	359	363	399	373	377	366	379	367	316	367	366	355	357	370	356	345	321	380	383	402	354	398	360	348	330	357	375	381	350	365	402	396	373	354	368	373	352	345	368	341	335	342	391	392	393	388	380	366	394	366	364	427	386	360	371	364	362	358	391	379	333	365	336	330	389	354	359	384	395	405	370	396	402	374	378	342	389	377	366	361	407	369	386	389	404	362	378	402	357	374	397	365	394	416	343	322	350	355	356	377	347	371	363	371	348	399	425	356	351	355	410	380	370	344	391	360	398	353	332	361	354	390	358	333	400	351	381	348	365	370	393	390	429	389	345	374	398	365	366	370	392	369	363	346	348	379	392	351	364	354	389	409	350	369	395	369	400	353	375	382	401	393	356	372	383	382	405	363	375	354	366	384	404	343	373	356	358	369	351	354	368	393	350	376	382	364	398	386	361	373	429	355	353	378	393	359	385	392	385	387	361	374	369	357	376	392	338	369	389	355	363	344	385	348	371	359	381	403	372	340	361	370	391	373	333	353	362	341	349	385	386	346	377	372	395	358	372	358	375	350	398	376	371	375	373	344	384	359	365	373	402	400	353	351	342	383	390	331	405	351	383	369	367	380	390	337	339	371	332	427	367	341	370	405	334	355	360	340	369	379	369	347	371	382	369	387	383	358	364	352	374	382	376	359	394	360	397	389	377	360	368	398	380	361	353	406	349	345	367	389	358	362	415	378	379	368	412	341	380	354	382	371	353	350	354	363	370	367	320	366	398	388	380	344	365	343	411	367	334	358	359	343	345	356	346	377	359	387	364	383	374	357	343	377	394	366	370	369	360	353	333	394	394	346	344	394	384	370	381	376	362	376	370	417	360	376	358	367	363	397	375	341	390	378	392	427	404	380	364	358	381	374	357	368	354	359	337	364	354	352	394	343	377	384	333	412	366	382	372	343	396	396	383	364	346	338	348	392	352	347	402	348	370	357	382	324	362	362	350	339	380	410	393	420	370	386	402	391	368	386	324	379	356	372	353	360	356	379	355	373	341	393	406	385	391	395	341	422	396	327	371	370	386	377	377	394	364	370	364	381	369	357	387	366	381	356	370	370	360	393	374	388	404	385	371	376	350	344	382	391	367	343	403	363	353	364	379	343	339	384	369	376	386	381	373	401	396	384	359	395	379	383	348	366	396	337	343	328	361	405	385	399	387	367	388	374	367	397	386	362	399	395	349	331	343	328	371	377	382	363	387	370	397	360	350	365	373	376	394	361	401	378	349	364	319	357	402	385	386	363	338	345	352	358	372	398	432	360	396	374	323	375	362	355	347	340	364	340	365	359	363	397	369	363	365	346	373	389	383	397	394	361	347	336	384	346	379	353	356	380	370	360	374	332	382	396	378	353	370	375	379	372	388	348	351	392	350	386	343	351	380	395	383	387	367	361	386	358	383	367	356	380	383	351	365	389	389	367	337	347	347	378	339	387	357	370	366	381	364	388	369	404	374	389	375	360	356	377	407	373	406	362	361	403	348	355	369	369	357	334	385	386	365	374	372	393	365	364	385	374	369	375	374	359	394	395	384	350	379	373	364	399	359	373	364	352	330	383	383	366	364	427	363	354	381	361	379	430	377	345	355	353	345	391	365	339	341	378	358	340	364	350	366	380	364	389	375	368	374	360	398	361	363	366	351	353	348	405	341	377	388	372	377	362	379	384	402	345	369	350	358	388	388	366	367	376	365	390	417	357	373	385	405	379	365	401	369	358	316	376	376	390	377	357	382	372	377	391	343	373	372	366	370	365	356	382	401	362	355	396	351	392	380	352	347	374	374	380	365	382	374	386	391	338	363	352	357	371	365	356	362	365	402	360	367	348	361	373	392	368	362	374	349	401	376	362	358	352	343	363	379	387	365	389	348	362	365	348	364	360	398	376	335	394	384	362	328	350	374	323	386	363	338	414	351	351	343	370	346	375	346	382	351	292	374	368	380	402	349	364	352	371	346	389	348	306	353	334	320	406	360	376	385	378	379	348	375	354	361	406	385	354	363	368	355	340	369	350	392	379	334	334	341	370	366	362	377	411	363	384	424	388	348	343	344	384	405	359	405	362	355	390	343	372	348	346	359	379	358	385	400	334	395	403	399	348	345	333	361	366	379	361	396	379	364	356	393	375	369	337	363	394	377	384	368	340	365	344	402	360	383	346	369	339	403	405	333	376	344	344	362	380	351	374	350	359	359	336	407	363	354	376	371	356	376	362	361	363	359	352	379	408	325	377	381	359	384	359	374	390	337	401	392	371	361	371	351	385	361	345	389	362	379	397	359	387	361	364	385	405	348	350	351	403	388	366	347	343	376	376	337	384	360	340	357	362	379	356	378	345	358	367	385	344	355	364	348	400	378	401	356	357	369	365	367	381	397	388	337	363	368	347	375	406	393	350	345	383	375	359	348	363	380	365	349	327	356	363	393	371	395	362	356	328	367	381	354	405	392	380	420	366	405	400	350	366	351	335	346	357	352	400	371	384	424	398	377	366	345	387	359	373	354	386	372	367	369	347	349	363	356	367	363	377	392	353	345	373	420	376	343	354	358	353	371	344	328	335	386	371	327	345	391	378	370	370	364	375	383	384	373	390	376	406	374	386	388	404	383	378	383	407	377	380	345	399	398	390	378	349	364	379	403	391	380	363	374	329	364	354
52363	50323	28981	13925	11928	7973	9161	37664	43870	40224	30671	18917	3602	1068	909	833	867	857	828	837	877	861	838	825	801	785	825	820	806	789	800	831	827	829	836	809	810	821	864	831	840	888	830	819	793	786	844	844	773	836	860	843	825	832	852	839	796	873	833	830	847	843	844	795	790	836	855	793	828	812	840	840	790	841	831	809	869	829	845	833	851	800	871	826	821	778	849	827	810	845	895	804	828	809	821	901	831	864	845	874	845	811	815	824	796	856	837	883	839	802	772	820	843	856	840	854	797	843	864	837	821	862	842	865	774	822	780	846	831	840	809	818	828	835	872	880	853	822	783	805	813	827	873	801	790	802	807	852	817	827	904	800	843	830	864	822	846	861	852	840	816	864	833	866	815	850	866	894	832	833	829	864	818	822	852	758	851	812	845	896	807	865	799	810	773	837	777	849	843	858	836	846	838	809	825	780	818	790	853	793	792	897	812	829	822	852	861	822	832	835	829	810	811	826	804	793	849	809	801	869	844	865	856	769	821	801	817	854	839	840	864	850	809	877	856	829	807	830	787	846	862	804	804	823	837	847	856	787	859	756	820	823	772	824	855	812	803	811	805	773	819	826	825	827	852	817	880	821	773	852	853	860	800	806	833	793	815	813	818	839	800	858	808	816	831	831	813	857	834	843	830	785	799	804	789	775	840	799	836	834	841	791	812	815	834	782	832	807	824	856	821	780	817	843	835	802	872	823	797	820	808	806	813	808	819	820	827	765	883	798	829	825	790	856	810	786	857	847	885	870	785	782	778	790	836	823	845	811	871	840	889	830	801	837	864	827	803	847	850	760	815	847	827	803	849	799	855	844	791	821	807	793	813	866	863	834	812	850	861	799	858	817	791	813	843	810	814	885	876	822	834	848	796	862	789	799	844	825	842	841	803	856	834	806	834	856	845	828	847	809	809	852	866	791	882	801	751	859	773	858	831	866	824	864	869	870	838	824	798	781	842	816	856	854	807	810	856	829	783	838	869	816	836	825	832	851	797	888	805	831	811	814	806	833	799	787	839	815	866	760	859	817	856	822	808	805	868	874	821	818	811	804	814	828	818	836	837	818	864	834	800	846	826	841	808	860	842	834	780	799	864	821	828	794	829	856	799	841	809	787	809	852	858	859	867	866	831	816	839	880	819	848	807	815	840	818	824	849	875	848	775	847	858	830	896	815	846	828	823	887	793	836	830	826	824	831	872	807	902	824	846	872	808	902	788	809	828	850	848	800	844	824	819	776	754	833	837	872	803	832	818	840	800	836	825	806	773	816	782	833	845	839	754	823	759	797	800	825	831	827	828	879	850	819	832	829	836	822	813	846	833	819	837	823	852	800	842	827	828	844	835	870	769	835	858	824	798	802	856	844	804	818	839	840	818	811	824	821	821	828	808	784	805	835	821	817	824	788	828	821	807	840	866	823	825	847	843	846	843	831	837	851	810	848	838	845	848	830	825	826	840	799	835	850	829	829	848	815	850	836	846	780	834	851	790	801	841	855	757	843	776	799	831	811	900	865	783	791	832	833	842	769	832	789	859	866	844	816	800	820	857	875	889	815	871	852	847	832	821	804	798	848	820	836	803	792	820	823	837	864	838	823	834	879	871	822	834	835	839	828	839	854	833	834	874	749	821	748	835	813	870	825	831	803	824	816	811	825	809	808	810	776	852	813	808	834	803	807	828	814	803	807	841	835	821	822	798	871	832	786	802	859	856	828	840	862	791	799	843	833	837	806	829	830	801	854	866	885	792	857	863	831	866	848	837	796	818	846	834	868	795	810	810	805	846	856	841	860	815	794	786	821	812	804	818	818	846	891	836	850	802	829	814	841	844	809	816	766	797	824	874	830	909	852	767	860	798	794	774	813	834	870	872	833	829	826	801	769	836	849	866	842	801	853	859	846	785	805	809	895	806	827	858	865	827	857	865	876	808	844	867	808	827	879	852	821	860	837	813	858	806	809	845	783	832	808	760	839	860	825	824	827	793	839	912	809	839	857	852	869	861	807	800	831	827	789	848	772	804	843	840	834	866	777	810	859	844	856	833	806	820	832	856	818	775	785	830	874	785	821	843	834	800	837	791	806	797	851	874	804	837	824	816	839	812	867	820	817	848	790	844	819	789	859	781	812	832	856	859	805	853	796	833	822	845	821	790	851	809	817	857	807	804	840	850	837	875	844	753	847	816	807	825	821	824	824	795	882	853	825	806	786	891	818	822	837	859	857	842	858	816	827	899	770	836	867	834	796	827	836	850	817	860	845	830	794	819	801	809	783	797	840	817	876	812	870	874	868	857	875	849	816	867	834	867	841	843	870	879	807	866	803	790	812	772	838	821	799	854	822	865	819	813	824	801	848	848	794	854	843	787	847	851	817	844	841	859	754	840	870	896	827	799	842	840	790	822	804	865	802	848	804	897	895	877	783	803	839	809	876	867	815	861	926	822	848	842	834	834	818	820	847	845	819	863	903	841	870	805	779	789	794	823	852	830	817	864	814	832	826	854	866	857	764	820	803	844	836	845	826	785	885	753	748	840	823	813	829	812	823	783	901	787	826	798	836	804	833	871	802	843	864	798	794	844	805	794	814	835	791	797	834	802	802	832	825	796	867	834	812	872	837	802	860	794	811	858	837	833	803	847	830	817	788	788	840	813	826	818	893	851	801	821	851	819	814	848	805	828	786	852	875	825	834	863	860	777	792	825	829	827	849	802	851	856	822	834	784	842	802	811	842	848	825	817	840	842	813	871	864	826	827	803	833	794	818	839	831	838	809	798	809	834	845	826	855	855	803	846	796	845	825	794	837	776	808	906	874	856	859	812	847	846	828	865	799	828	816	807	811	860	836	812	888	878	808	814	806	852	793	845	873	845	826	800	813	856	844	841	831	775	799	814	783	822	828	841	818	820	840	864	815	843	827	838	802	839	869	835	865	773	841	845	845	842	844	886	784	836	846	832	791	779	828	804	862	847	844	795	834	884	813	790	788	811	830	797	814	870	874	803	762	815	855	829	828	830	795	866	866	836	853	831	793	830	818	827	795	803	807	848	853	852	847	858	820	819	772	831	838	837	807	897	858	849	802	866	831	811	837	831	856	821	834	831	863	815	878	847	822	852	833	810	878	820	833	832	782	807	784	830	826	785	843	836	814	831	826	862	829	793	865	817	786	835	895	833	857	849	798	856	845	838	827	819	834	871	834	784	820	870	862	825	844	855	845	856	794	773	865	827	819	805	897	822	853	784	885	802	863	870	805	805	836	812	846	854	870	802	829	821	837	826	828	812	787	798	837	886	798	818	852	787	783	804	855	841	841	803	795	830	869	823	794	811	819	784	832	810	844	893	879	812	779	858	855	832	869	850	815	835	807	816	817	783	787	853	819	800	831	852	869	853	843	763	822	843	833	880	823	820	821	812	853	814	799	828	826	800	831	830	770	792	826	838	790	806	851	867	815	836	861	845	816	863	828
60386	46785	33654	24862	23608	21813	19495	32749	43533	38226	26462	13452	2504	401	324	317	278	301	285	270	288	292	277	289	296	280	294	281	278	261	280	267	298	276	290	325	316	292	301	288	257	242	274	264	282	280	258	291	300	276	288	291	263	255	282	288	273	246	288	278	249	262	294	290	275	274	298	272	296	280	275	287	287	270	299	274	284	282	272	291	289	274	273	264	275	262	277	250	275	277	260	298	272	272	264	289	239	243	282	317	310	283	276	274	284	292	271	272	270	298	298	289	279	257	285	260	293	274	296	237	275	282	288	292	307	315	256	296	256	287	273	299	270	263	297	315	231	270	293	258	259	310	241	280	297	292	253	292	254	270	283	285	269	276	271	293	292	311	294	287	295	292	282	269	253	264	282	290	288	280	247	266	282	268	303	288	281	261	279	277	236	267	287	261	309	297	297	261	296	281	296	254	323	302	260	273	258	240	280	298	275	276	276	279	285	274	295	243	258	272	278	285	268	295	306	276	277	279	266	285	284	281	253	295	310	292	279	271	253	266	285	296	274	234	277	268	294	273	281	285	278	284	275	271	266	259	283	271	248	268	269	260	264	282	310	289	270	285	292	256	296	266	293	258	286	284	290	279	315	271	260	245	278	268	266	257	302	287	264	269	275	267	246	296	272	275	251	281	251	269	280	263	276	261	270	283	265	304	280	276	271	270	268	276	295	246	281	274	274	289	261	275	265	285	268	329	273	238	265	258	291	273	273	295	302	260	264	272	291	273	295	269	291	296	282	282	289	262	258	308	295	272	278	276	274	269	280	276	282	269	264	297	287	279	266	245	239	239	291	295	283	249	304	287	277	244	272	268	258	281	253	291	290	290	289	311	262	279	319	297	254	275	286	304	244	301	272	267	271	270	302	300	211	257	294	275	275	281	248	282	236	286	286	262	288	256	261	279	285	266	294	252	284	280	284	278	265	250	293	273	262	293	286	299	257	254	292	297	275	289	287	289	256	258	307	250	301	275	278	289	297	257	276	305	268	282	277	300	280	286	261	270	283	261	277	268	301	289	281	249	273	253	267	298	283	269	295	256	288	302	289	289	290	267	267	290	267	274	282	287	310	263	287	258	260	276	310	293	277	280	289	276	250	287	278	252	312	293	296	273	275	296	281	273	245	283	264	309	246	273	277	299	283	270	283	298	284	267	295	277	286	258	286	290	315	279	268	285	260	283	282	273	264	275	303	287	295	241	288	263	288	289	265	279	254	322	300	243	262	300	267	275	283	275	266	279	267	313	262	239	306	277	266	267	227	282	274	267	261	282	277	283	260	275	282	286	305	266	276	264	272	266	258	268	288	274	297	268	281	271	283	309	297	277	264	265	269	285	294	271	303	306	287	295	266	283	267	314	294	292	265	290	274	272	241	309	288	306	251	302	295	269	321	289	303	285	267	300	284	283	238	238	237	301	280	269	250	273	317	295	262	254	298	294	294	290	302	271	268	269	269	282	306	281	260	294	263	287	262	257	275	265	276	273	276	273	272	280	278	296	287	280	296	272	268	289	277	275	288	282	258	263	267	278	272	285	269	296	275	280	250	275	272	260	273	261	311	308	305	281	295	262	291	293	265	310	251	272	282	281	261	278	273	276	282	305	290	284	298	272	270	285	327	303	276	286	267	293	308	283	278	262	268	290	268	271	285	290	279	255	277	280	263	269	261	269	276	276	272	269	300	285	283	270	285	265	264	273	309	261	259	276	263	316	276	278	285	280	259	290	257	278	269	259	277	283	267	327	254	282	263	287	214	251	248	276	281	329	264	263	256	287	280	249	288	256	313	264	312	267	278	288	307	281	274	309	293	264	241	267	291	265	294	271	244	252	296	289	295	258	291	293	256	284	259	257	265	273	245	274	231	300	279	256	275	255	261	274	256	286	266	269	266	265	269	263	266	229	291	295	268	296	279	255	247	271	280	304	278	273	273	268	266	265	269	295	310	267	266	289	222	266	322	268	272	253	284	305	251	267	273	292	292	254	269	262	304	266	316	298	284	273	284	320	275	278	296	290	267	314	268	270	284	290	289	273	285	282	257	255	280	284	296	276	296	259	272	274	263	263	268	247	276	280	251	285	287	255	267	280	275	271	283	286	274	260	294	256	276	306	259	264	255	272	254	281	270	268	276	265	276	266	285	275	300	303	276	272	285	263	260	278	251	251	266	264	260	250	272	274	314	239	285	304	277	292	290	301	266	269	274	290	283	271	320	290	305	291	239	277	280	287	289	272	280	266	256	273	274	271	253	290	319	293	295	279	285	274	273	272	281	285	311	252	301	276	261	292	288	285	314	318	278	270	281	270	255	311	284	276	283	288	292	271	292	285	306	263	270	294	281	257	264	234	275	285	268	291	287	274	263	305	273	268	284	274	262	281	283	260	253	255	265	242	305	270	290	268	274	249	280	243	285	283	254	275	253	314	257	261	278	317	289	273	299	267	276	291	292	259	277	256	334	285	292	248	296	282	282	270	265	218	284	266	309	272	278	244	271	284	324	282	259	278	309	271	279	278	290	245	241	248	310	298	240	277	263	289	282	301	290	301	296	260	303	280	295	269	263	300	261	288	296	253	278	295	272	307	263	299	248	270	260	279	288	275	286	287	287	248	276	286	245	249	296	245	264	290	277	252	295	238	287	274	289	291	282	253	274	291	254	269	268	289	266	304	254	264	283	313	279	294	262	269	270	312	264	272	278	282	290	295	246	264	298	275	295	267	289	252	250	294	276	288	287	268	267	287	274	289	270	256	257	261	264	286	257	264	275	288	275	272	266	231	282	302	276	293	256	299	243	283	282	243	277	276	270	261	278	272	294	277	283	283	282	293	261	256	258	287	277	269	297	262	289	283	295	300	282	271	296	296	271	276	243	275	237	280	274	294	281	268	284	290	268	262	264	274	268	284	301	257	287	253	293	289	263	290	277	269	314	269	276	284	266	289	269	253	281	273	265	272	276	271	269	289	297	295	266	275	278	280	277	291	285	235	269	249	274	298	275	285	249	299	238	273	261	253	337	278	278	286	276	262	270	270	295	283	288	306	278	285	260	245	250	270	281	293	296	304	285	257	271	259	289	270	293	259	265	269	281	282	271	288	297	261	302	284	265	288	257	264	300	259	279	293	247	338	274	262	300	253	294	290	266	273	269	284	292	289	300	287	231	254	262	272	265	263	324	248	303	246	263	254	276	258	274	269	275	281	289	290	304	272	254	262	262	296	283	263	335	266	247	311	270	289	271	276	266	261	281	302	257	272	278	285	294	259	259	276	264	260	275	275	267	231	280	262	276	266	286	277	297	270	276	279	259	280	256	281	293	294	274	293	270	264	262	267	277	284	285	272	270	285	323	316	261	256	306	291	272	256	289	259	268	283	270	275	304	265	298	266	323	282	263	258	276	275	252	291	271	281	278	278	294	289	261	263	268	277	271	267	292	298	263	241	298	310	263	285	272	250	271	288	283	259
57225	61738	33042	18730	18022	11832	20836	49646	56849	51393	40803	26534	4443	863	707	613	626	642	644	629	593	649	607	592	568	613	602	624	576	642	614	641	640	595	616	618	602	661	640	616	650	666	608	629	628	618	669	625	594	601	581	603	642	608	611	651	591	596	652	607	645	605	622	623	611	598	629	624	586	587	598	645	621	578	628	640	596	639	605	614	600	610	634	650	605	620	571	640	620	580	613	627	568	640	610	653	581	563	598	604	600	624	619	645	632	659	606	638	637	583	582	604	658	598	569	633	608	662	607	601	609	532	631	615	674	608	568	622	626	591	581	631	571	602	669	594	645	593	581	633	637	634	631	609	645	605	633	593	641	603	592	639	582	591	590	593	603	593	621	616	578	611	632	584	620	572	646	631	607	611	622	589	611	626	643	594	624	665	620	547	617	581	641	579	598	665	597	630	585	584	568	652	664	612	635	586	614	666	601	578	643	651	601	591	644	592	638	599	617	608	592	655	592	604	638	575	580	623	615	635	633	610	625	582	625	566	628	645	653	622	582	584	630	609	614	645	634	569	615	617	592	634	624	603	606	653	626	605	610	619	651	597	607	628	619	604	626	618	650	646	617	616	628	607	586	622	601	589	591	630	655	602	608	628	559	601	621	610	575	635	641	598	609	613	591	584	602	614	604	593	612	605	628	586	639	651	635	606	639	658	610	634	599	589	591	608	583	581	551	615	630	616	606	589	570	615	619	608	615	617	579	586	614	576	597	615	614	615	631	601	601	630	610	630	594	649	603	590	628	576	571	583	609	613	620	603	579	597	635	598	577	623	567	631	601	598	592	560	603	617	627	584	634	598	575	585	627	591	633	610	621	648	605	615	621	591	557	600	649	625	609	627	609	615	586	601	535	597	595	561	626	616	603	600	575	614	560	564	616	600	622	605	638	621	616	628	623	590	590	626	580	616	625	547	605	613	628	625	658	618	620	602	611	642	619	572	639	596	646	630	568	609	606	583	578	586	591	592	576	609	637	612	651	615	617	643	589	572	526	630	615	597	598	631	596	621	638	665	615	645	622	576	622	625	629	596	594	609	590	610	616	620	647	640	615	610	624	621	614	641	617	599	616	561	584	630	638	614	603	641	600	668	651	616	601	573	643	621	638	587	616	576	604	595	590	562	605	615	603	650	596	653	613	626	605	605	602	592	621	594	612	613	571	655	613	614	642	622	576	578	607	662	635	603	626	609	590	612	639	628	624	618	603	617	654	605	591	616	580	598	618	614	609	609	673	592	599	592	607	603	578	562	671	603	576	601	586	583	606	576	570	609	578	628	607	653	586	618	582	643	603	599	565	621	598	615	610	552	645	651	577	669	604	599	616	627	585	652	577	598	621	643	632	597	614	664	614	637	644	651	640	608	589	584	601	628	599	614	624	627	624	602	678	601	596	637	564	606	618	560	600	584	582	621	635	571	650	613	632	590	629	615	578	593	563	587	576	583	580	590	612	612	603	594	578	612	661	614	611	631	608	589	626	617	626	561	589	574	641	602	643	603	624	639	612	628	607	617	628	599	610	598	611	613	585	576	590	660	651	611	628	641	650	629	622	624	581	617	625	619	620	650	633	616	648	573	598	625	599	583	595	645	544	604	607	641	571	629	587	605	644	623	628	627	557	620	592	631	620	619	628	583	631	619	587	603	590	603	635	592	584	633	549	617	598	612	620	620	603	664	601	625	607	627	646	597	610	667	597	611	605	598	663	618	640	651	654	576	610	629	589	626	639	610	632	613	607	621	601	572	595	637	590	554	627	610	605	583	635	617	599	604	624	625	617	641	605	573	621	607	638	555	611	642	597	602	613	656	594	599	604	606	613	629	627	591	637	570	605	579	604	617	616	588	606	574	617	608	587	593	615	623	604	605	616	602	604	601	631	614	573	681	627	608	667	595	587	605	617	666	592	592	614	656	616	598	613	591	620	602	660	649	609	584	660	631	641	607	618	598	617	600	595	616	634	628	615	585	608	607	590	612	627	613	630	593	609	616	630	581	608	633	561	579	599	617	623	615	608	639	544	620	625	562	631	634	579	614	567	631	660	602	607	602	606	604	619	634	601	570	612	614	625	629	585	613	611	619	616	644	632	597	616	614	617	604	630	584	611	563	571	675	600	570	591	623	626	651	594	634	565	613	649	627	616	613	613	606	617	657	632	585	586	595	605	598	610	643	641	619	595	604	571	643	610	614	629	629	588	621	597	611	626	587	579	602	627	609	614	648	591	628	590	627	575	550	651	598	626	603	633	599	581	636	606	680	611	622	638	596	632	603	651	586	610	639	589	621	601	620	597	621	616	617	587	665	621	589	587	624	670	610	624	635	629	609	620	553	628	602	621	621	607	610	633	585	587	627	635	612	631	586	588	624	599	661	589	609	590	625	637	600	620	603	624	603	555	537	617	600	626	579	558	607	573	618	603	613	616	576	618	606	603	635	614	618	582	638	601	608	625	615	595	628	617	631	598	617	616	614	634	601	639	567	597	624	620	633	631	603	600	631	634	571	607	625	568	613	617	659	605	597	604	586	579	575	652	626	628	627	615	599	600	568	589	613	595	602	635	643	578	625	596	603	631	620	631	605	582	612	568	612	640	631	567	617	585	598	625	639	646	624	577	624	624	632	630	609	605	608	608	601	572	640	645	604	614	602	628	645	607	626	583	633	599	617	575	672	605	543	603	651	619	605	592	701	585	571	564	634	677	596	600	642	577	622	584	619	622	620	626	592	632	643	659	597	593	596	617	627	579	604	621	636	591	605	594	597	567	593	591	596	624	605	624	628	596	615	594	601	586	624	601	635	622	597	572	585	645	602	618	596	597	631	645	628	603	605	604	615	630	595	633	611	585	652	578	609	649	610	623	601	645	587	619	615	615	629	612	603	585	628	619	589	601	610	629	586	593	609	603	548	616	608	596	599	581	596	583	616	656	566	625	560	577	608	643	621	564	641	583	617	633	623	628	595	668	647	600	647	628	610	614	613	580	664	674	592	600	652	615	573	607	577	580	616	646	602	579	654	597	576	591	590	638	658	643	604	623	612	563	648	605	610	591	617	666	611	630	588	600	592	629	635	627	576	578	625	606	611	623	640	661	649	595	652	601	606	612	629	647	636	592	623	606	578	616	652	597	602	613	629	648	595	637	664	644	613	629	584	648	651	598	656	581	614	607	607	622	619	613	621	576	589	637	637	618	599	610	596	620	590	611	610	576	615	665	590	591	634	638	614	613	613	609	581	664	631	616	602	609	597	658	582	643	591	589	630	658	625	578	627	591	598	573	601	622	605	606	611	545	611	633	600	635	609	597	636	609	635	620	581	585	553	657	634	592	615	665	609	644	556	639	594	625	622	610	649	614	606	640	643	610	586	636	602	607	581	589	645	638	590	609	612	649	594	564	592	610	624	625	620	633	621	622	593	606	647	633	589	603	638	583	647	621	621	630	600	580	619	618	641	563	575	626	604
31414	36100	12930	2613	1174	684	622	1326	2210	2249	1605	1088	449	369	338	326	322	294	333	321	325	273	317	325	346	326	269	295	326	314	334	308	335	309	323	325	312	301	335	357	313	304	313	307	284	322	291	329	296	345	316	333	302	329	316	311	307	344	324	357	308	317	304	335	331	333	297	344	330	304	334	313	330	324	312	313	313	294	319	285	270	327	326	324	306	305	306	317	312	350	286	316	312	363	297	288	326	329	303	323	303	318	343	301	339	330	293	349	316	291	307	332	299	327	350	355	315	300	306	319	297	323	290	345	311	324	328	300	299	328	308	314	330	328	323	296	323	341	348	292	275	306	292	333	352	335	346	323	304	320	304	296	360	312	308	327	314	359	324	268	304	337	294	331	289	322	296	311	351	302	315	311	345	313	284	325	289	344	303	320	316	289	337	334	323	336	332	322	300	332	342	314	349	333	298	322	328	320	346	348	312	304	304	332	290	308	327	307	326	286	332	324	312	287	324	304	335	297	300	297	306	299	319	334	325	313	344	363	374	333	327	323	293	318	342	293	340	321	310	347	347	311	283	327	326	297	343	327	324	357	335	308	319	338	299	337	350	314	333	311	364	353	331	337	327	312	345	364	289	300	338	306	315	334	343	292	302	321	349	347	344	309	289	324	328	350	310	328	286	348	295	313	300	317	311	356	348	288	333	284	338	343	328	331	357	301	319	327	284	326	324	359	355	339	344	326	317	323	292	335	314	339	290	338	296	332	331	337	283	315	333	321	333	344	316	322	320	312	317	335	310	318	313	310	341	309	348	315	314	301	335	324	330	327	343	326	328	340	323	328	360	344	345	302	320	296	303	328	367	318	307	338	306	343	321	323	308	284	333	356	305	282	339	288	342	293	296	328	344	276	328	260	317	364	306	358	321	313	318	304	283	358	326	294	338	307	314	318	311	312	326	307	340	327	321	303	287	324	317	344	338	268	309	327	331	338	316	317	332	320	318	339	340	345	319	329	339	281	297	350	303	319	313	308	315	351	332	318	341	313	335	304	313	339	332	331	317	312	297	313	333	312	312	329	308	363	328	319	297	335	348	294	348	334	317	310	283	310	336	336	342	338	345	321	326	320	316	336	330	315	317	313	319	304	319	294	352	345	312	339	288	347	312	304	297	324	350	307	332	349	293	337	346	356	322	307	354	349	327	321	312	295	317	323	317	345	310	317	323	349	305	312	289	345	306	347	329	335	280	292	317	317	298	325	332	348	320	326	333	344	305	323	312	286	329	338	317	331	293	303	321	351	314	334	339	351	274	304	315	351	316	297	335	354	311	300	310	302	281	313	350	330	363	326	354	371	327	332	325	342	346	313	337	318	335	325	360	311	337	317	328	299	345	285	305	304	308	353	349	328	323	329	325	315	345	309	317	342	351	303	331	300	313	329	314	298	323	295	322	325	334	294	356	316	309	325	307	284	316	288	326	317	336	342	326	303	302	301	271	295	326	311	350	329	312	316	346	320	349	315	305	349	292	324	338	310	300	309	341	293	304	302	328	305	336	324	294	299	303	314	323	325	287	319	317	323	311	333	311	297	307	298	348	337	326	317	310	329	310	333	307	315	322	324	304	317	306	317	330	309	313	308	342	323	312	308	338	336	347	312	347	334	318	305	312	325	339	300	308	334	319	348	330	329	322	348	288	322	324	308	324	310	282	325	302	296	299	303	321	324	324	319	384	333	315	313	330	314	332	337	307	340	313	309	333	324	314	302	326	306	328	296	323	310	311	315	326	342	362	358	342	346	339	292	373	340	332	306	308	344	342	277	279	339	338	329	340	299	366	345	351	331	290	345	326	309	331	318	303	329	313	302	330	323	310	328	326	319	364	314	340	352	335	354	321	318	284	336	313	317	282	337	281	354	339	320	325	307	335	328	304	327	317	323	308	312	329	315	337	291	325	286	302	328	321	345	339	356	345	339	340	329	348	307	322	288	316	354	317	337	318	289	312	314	328	328	304	327	288	372	319	297	335	305	334	302	303	309	327	333	319	311	289	280	336	325	324	310	338	332	335	318	304	308	322	317	306	326	333	312	341	357	295	310	304	323	288	283	315	294	328	314	328	330	326	328	307	317	304	292	320	343	333	328	321	312	320	315	312	299	287	329	336	316	329	311	264	265	326	319	324	352	327	285	300	317	299	295	291	316	302	301	312	345	291	315	343	330	303	314	346	333	309	339	351	273	317	320	344	313	361	271	333	300	310	327	309	294	317	369	340	336	332	345	324	311	333	324	331	325	348	296	309	319	322	333	337	362	325	349	335	323	305	321	298	284	301	293	356	317	318	289	304	335	336	312	314	325	349	356	335	313	326	339	329	322	350	294	342	333	351	332	331	335	359	347	306	327	308	358	313	349	319	351	320	316	318	358	305	321	353	282	309	329	333	319	341	344	306	380	318	341	344	308	339	342	330	336	332	338	313	327	337	289	349	347	330	347	327	289	311	350	342	289	322	325	316	330	300	317	328	339	311	319	300	350	295	275	317	321	299	304	343	329	333	320	340	317	316	334	324	312	296	288	315	336	330	352	305	334	320	298	322	333	307	337	328	324	345	290	306	311	318	350	319	319	297	278	298	321	325	314	330	334	337	331	309	281	296	300	345	327	322	342	318	299	331	348	347	314	340	332	327	336	312	325	332	311	327	338	335	321	311	344	318	339	341	313	334	334	342	349	316	335	324	342	319	337	340	330	342	332	326	337	335	319	306	337	326	330	324	327	338	285	349	318	361	319	336	314	314	329	330	314	307	353	327	335	328	335	303	327	325	293	297	288	293	304	322	331	299	303	347	339	309	292	317	312	301	321	314	324	335	348	288	314	320	322	323	325	301	334	327	296	327	341	363	293	314	270	323	313	303	336	286	290	332	345	306	329	353	346	314	302	294	347	301	313	327	324	351	313	303	317	338	323	322	342	317	348	292	340	317	317	311	304	305	319	340	335	305	305	322	309	336	310	298	292	307	333	340	351	336	298	346	351	316	286	335	318	352	331	336	333	304	353	327	315	292	333	311	341	290	311	300	326	339	357	332	331	322	329	336	339	346	320	332	328	307	302	336	302	332	329	314	331	313	346	349	332	324	296	307	304	294	316	342	289	321	360	301	322	363	336	356	283	309	275	304	317	339	315	307	341	316	334	282	344	295	330	317	334	325	302	333	307	351	322	337	300	333	327	302	344	311	335	306	316	315	339	317	316	341	318	292	335	330	328	353	291	322	313	332	332	345	292	344	348	300	299	305	354	331	313	332	345	314	306	345	309	274	334	311	313	309	331	321	299	334	324	304	279	327	336	307	309	322	318	335	314	311	299	337	328	289	318	349	326	331	310	335	332	313	330	367	309	329	330	318	336	318	326	301	290	339	366	328	342	329	364	331	318	324	356	307	391	291	350	320	307	321	332	308	320	304	286	290	324	328	304	328	342	323	327	322	329	329	324	289	312	321	312	322	317	319	307
22084	29703	8865	3861	3106	2162	2367	6301	8981	8050	5754	3525	1064	733	711	736	788	748	802	736	757	745	804	716	729	771	762	710	736	766	777	761	784	761	740	747	821	792	712	745	761	766	716	695	789	797	773	763	788	749	730	788	753	704	724	771	710	750	763	808	731	707	758	733	735	726	716	746	775	780	760	710	706	776	748	775	784	774	790	761	760	744	748	727	727	757	755	743	783	767	684	712	782	733	767	745	754	797	761	731	765	769	728	746	712	738	775	763	748	734	782	727	797	776	772	733	730	766	745	755	745	737	733	742	748	729	733	738	759	790	747	737	790	785	723	696	781	779	751	746	782	711	740	732	740	752	776	769	822	760	736	756	767	719	769	724	796	774	721	703	734	751	767	718	721	706	724	725	731	750	742	799	740	749	748	726	741	717	735	682	745	784	730	788	737	725	780	821	735	782	746	750	786	749	721	731	735	778	801	746	737	744	735	746	771	745	755	772	788	750	758	751	727	693	759	706	792	771	729	698	824	759	772	734	773	754	722	755	717	700	781	756	712	767	709	761	732	777	774	745	703	776	786	757	733	782	732	751	736	781	737	713	701	822	707	759	747	730	771	767	733	747	785	703	737	729	746	719	781	764	750	772	777	755	781	769	777	742	695	729	769	767	772	727	752	746	706	755	719	706	652	741	724	738	790	748	740	747	747	734	726	750	773	757	746	752	738	754	778	727	777	771	702	724	750	740	715	808	754	718	702	738	754	766	778	750	710	776	753	743	784	723	714	751	738	756	763	753	740	701	781	790	784	768	718	753	731	755	775	779	790	715	797	778	698	726	747	751	754	740	785	755	748	752	747	701	749	722	739	787	720	776	740	743	734	773	738	756	694	775	772	754	751	788	738	779	754	702	774	733	729	755	732	757	759	726	782	806	696	764	767	752	757	770	706	782	744	732	774	763	719	693	801	738	754	713	754	759	722	759	756	770	735	800	740	717	752	787	782	726	760	778	754	767	738	768	750	747	713	740	778	797	697	789	729	790	752	758	727	761	806	746	773	756	728	745	777	746	760	784	740	741	813	760	783	739	768	754	749	747	776	727	752	744	715	723	783	734	721	739	785	755	794	785	725	736	715	762	798	797	751	731	837	796	747	724	718	775	724	756	730	764	775	735	745	755	711	803	743	739	751	790	737	769	699	744	753	780	750	748	748	745	707	700	768	749	762	703	774	714	790	755	762	769	762	781	805	787	786	752	761	759	742	711	790	739	761	793	749	773	759	780	748	737	729	743	782	791	778	770	763	754	742	743	752	747	771	742	759	845	744	752	737	772	737	777	748	775	776	791	747	699	763	722	766	694	752	754	752	778	756	770	762	700	743	743	730	757	771	705	751	784	782	715	746	723	753	685	770	713	689	799	763	759	729	810	744	748	734	777	763	779	741	755	769	747	739	730	760	755	744	741	766	758	720	725	743	764	804	776	717	762	762	719	733	740	736	784	736	765	713	742	766	733	772	756	730	750	752	773	730	800	724	784	754	715	779	768	774	737	769	717	771	760	758	765	755	735	734	717	758	734	783	750	720	705	667	746	756	720	734	768	734	753	762	753	802	712	739	748	762	689	702	732	771	742	775	767	741	774	756	770	740	774	753	728	737	735	775	712	742	740	774	752	743	768	745	749	721	780	761	732	777	734	730	745	789	709	767	776	738	749	777	762	792	734	731	774	701	746	741	733	726	769	755	727	769	722	731	790	776	756	738	745	788	779	782	731	698	733	783	760	705	793	782	779	784	738	728	764	766	727	776	768	734	724	736	747	762	766	764	753	738	794	718	769	777	743	784	722	764	774	735	742	754	752	758	728	770	754	737	758	726	730	765	739	727	749	710	735	794	752	747	688	730	763	740	788	755	729	771	766	750	770	712	721	730	793	732	729	739	717	722	705	744	797	756	762	778	763	777	748	726	743	794	716	725	743	752	758	728	799	708	767	746	756	748	784	753	745	720	733	746	728	761	715	750	717	733	767	730	699	739	738	755	715	752	717	743	741	764	779	740	780	714	778	762	741	779	799	768	768	756	768	765	768	772	735	736	776	744	778	763	789	777	744	709	756	726	770	745	785	715	746	746	769	780	775	760	705	765	764	812	834	751	746	769	765	731	736	726	770	748	730	775	758	788	743	730	765	730	791	739	729	721	768	715	775	739	745	707	783	750	821	732	768	772	770	754	784	819	770	689	726	762	687	808	729	725	736	757	727	782	744	737	773	733	743	761	769	755	756	735	778	758	781	737	702	748	726	799	742	738	752	770	785	728	718	762	747	791	718	760	809	759	786	757	729	757	765	778	831	742	762	780	738	698	762	743	709	758	748	732	722	744	742	758	748	704	724	726	727	761	720	782	766	755	792	799	751	717	754	727	764	809	704	752	735	768	764	760	738	744	761	739	737	754	747	737	740	735	780	714	761	716	781	703	785	755	786	745	778	728	755	746	788	728	715	744	755	773	713	772	724	763	746	738	759	776	773	753	752	774	760	719	791	806	722	782	711	777	757	747	754	759	750	783	757	745	727	755	769	738	760	734	738	806	767	700	770	746	776	783	734	757	737	750	751	751	773	706	739	739	743	747	763	756	753	765	758	778	702	736	775	730	795	673	775	801	756	709	771	728	748	707	763	779	723	750	740	736	715	774	754	747	731	752	780	737	740	767	729	787	808	805	760	763	757	723	764	726	753	789	782	748	756	700	774	725	739	741	762	767	753	738	751	731	791	704	763	734	730	724	750	761	717	741	757	730	755	757	755	785	783	724	762	865	744	730	787	779	724	748	740	743	738	763	755	751	733	727	742	714	698	766	766	758	745	761	732	755	737	755	694	753	749	770	744	725	758	754	757	730	766	737	728	753	702	802	778	725	754	732	784	757	773	755	774	735	750	731	735	754	743	749	732	775	704	809	721	751	734	755	737	720	755	745	745	733	725	748	765	811	741	700	754	753	802	743	735	778	729	724	802	785	770	739	789	715	761	740	739	762	752	741	744	766	753	770	769	764	741	763	744	796	731	758	752	749	736	746	781	749	772	748	770	736	748	723	758	777	737	757	754	763	725	757	770	725	755	753	751	736	743	736	786	777	763	739	767	764	733	748	738	727	734	730	769	730	763	731	766	718	748	760	743	749	771	744	787	760	716	797	730	766	769	760	700	766	733	743	775	790	751	737	750	761	762	736	710	724	753	731	761	796	778	694	714	702	747	733	774	708	806	798	747	722	732	776	762	761	723	766	772	727	749	717	788	781	709	733	734	737	782	728	774	739	741	757	774	763	717	742	751	776	709	748	743	746	762	758	783	713	767	771	752	745	758	722	742	761	773	730	758	757	735	762	788	758	755	791	751	757	711	734	767	763	738	774	768	771	714	765	785	784	733	768	779	739	757	783	762	739	770	722	802	774	745	760	768	748	747	737	777	715	777	735	758	747	732	784	757	784	779	714	756	764	790	766	707	733	795	709	730	737	746
56141	40956	29626	22675	17342	9509	8858	23753	27137	22051	13494	6084	1117	345	358	351	380	382	373	384	376	358	361	354	329	326	397	423	358	386	360	357	373	388	347	374	368	357	368	397	373	360	372	330	336	351	353	332	392	355	360	381	324	325	364	369	400	355	345	337	331	391	360	357	337	357	356	387	340	397	378	417	373	333	361	343	393	385	369	394	344	376	336	350	385	361	336	359	382	323	371	360	371	328	364	399	361	385	356	370	358	355	384	357	369	355	361	370	365	356	345	362	367	365	363	348	370	386	335	383	407	373	354	375	377	353	356	366	359	343	383	375	324	340	347	353	381	374	345	363	371	346	352	369	396	365	378	375	374	312	377	309	362	324	335	338	359	345	390	344	331	361	347	330	339	370	369	365	357	371	361	336	377	374	395	350	362	344	360	386	372	370	411	361	369	345	348	389	364	365	349	376	386	381	379	366	399	372	367	381	378	329	376	349	369	359	356	362	363	369	344	327	377	347	333	344	384	355	396	365	379	353	390	358	406	345	370	343	318	342	349	356	344	358	367	348	365	331	342	345	371	376	348	342	389	357	333	374	342	375	392	346	351	357	356	328	372	334	359	351	363	374	403	342	378	349	336	360	343	375	374	373	370	396	364	356	367	401	364	376	347	330	363	351	374	357	365	367	391	355	354	362	368	375	402	339	354	331	351	369	400	382	378	384	364	380	355	327	334	354	358	351	381	314	378	395	342	376	353	346	355	380	403	343	359	373	349	382	388	408	338	388	358	348	348	352	367	377	364	346	326	377	316	346	364	359	373	331	337	362	335	353	344	334	352	339	355	368	359	368	341	345	376	337	387	349	330	382	370	351	330	350	339	321	368	372	371	343	373	364	392	358	378	383	353	349	344	382	346	377	339	327	389	329	373	371	358	378	358	342	320	349	383	355	368	362	368	337	357	367	351	362	351	348	370	380	328	368	361	344	367	354	353	375	361	403	360	371	346	379	343	372	343	378	356	361	361	363	328	370	359	399	363	363	360	363	371	360	353	329	338	329	363	384	367	335	381	350	379	362	347	371	344	374	350	331	383	353	363	363	391	359	319	387	383	396	333	386	376	356	358	328	369	370	340	329	359	360	357	349	343	334	368	371	342	356	370	344	345	384	379	360	352	383	360	344	391	345	396	375	390	383	368	334	380	362	351	369	391	368	362	350	343	360	381	326	380	349	379	383	356	388	380	372	354	341	372	366	355	357	343	368	387	356	363	411	358	345	349	383	374	347	337	332	377	377	355	391	344	383	354	373	327	309	374	335	335	360	346	362	334	347	318	348	367	342	333	375	370	339	384	357	376	393	364	347	352	359	336	370	346	331	384	391	356	379	383	350	356	371	396	404	339	384	360	353	325	423	356	342	395	379	364	376	332	359	345	367	349	369	386	351	360	359	364	405	351	356	373	374	338	402	373	365	324	367	336	377	381	428	393	375	369	344	343	360	400	375	369	342	400	324	409	336	401	408	334	319	365	383	334	371	330	393	349	381	339	393	369	375	338	369	367	373	341	350	371	378	349	366	362	359	361	379	382	345	372	379	354	359	353	328	342	344	356	375	378	351	388	394	341	362	370	374	377	359	325	346	320	356	363	374	393	363	351	353	325	359	379	383	363	377	359	371	347	345	361	354	346	382	339	356	378	352	361	377	337	359	364	335	353	373	374	385	340	353	347	365	368	326	357	345	371	371	350	377	349	353	344	375	381	360	400	370	381	344	349	364	404	405	311	341	350	341	391	386	399	374	376	371	388	332	382	362	342	366	338	377	354	341	333	362	367	382	346	334	368	406	364	354	311	371	375	355	354	341	351	393	357	382	413	344	343	343	319	378	395	339	370	403	358	365	362	380	339	358	385	352	348	366	335	382	378	370	378	342	329	366	347	404	386	329	357	365	356	353	376	364	372	378	342	363	399	361	395	387	371	354	393	378	362	379	338	355	351	327	341	349	358	354	371	395	379	380	354	341	324	381	375	348	377	353	333	370	352	377	355	378	375	387	362	310	375	367	359	380	339	342	347	342	362	336	364	377	359	344	397	379	381	398	354	346	349	329	366	355	312	354	385	352	384	350	366	330	327	321	356	354	406	363	362	397	365	375	350	388	373	375	359	411	376	338	309	383	392	354	355	371	362	363	376	395	380	381	381	407	351	401	363	343	327	343	362	360	375	349	372	342	366	359	336	369	378	361	345	367	350	365	356	359	346	368	359	380	355	329	357	343	369	336	331	400	371	354	372	341	360	352	364	371	333	318	349	355	360	350	327	343	378	340	361	366	394	373	364	395	364	404	358	370	364	362	361	353	344	391	314	358	338	337	351	361	346	363	388	385	369	352	403	347	351	381	341	319	388	330	398	373	328	352	371	371	381	362	342	384	345	352	345	351	379	356	350	364	354	353	330	340	355	382	356	379	355	313	388	335	356	376	346	355	374	365	378	339	388	380	330	379	341	332	327	340	359	370	330	340	402	359	354	388	338	339	374	357	373	376	382	364	346	333	364	361	374	389	426	355	380	375	348	345	315	407	382	349	374	386	346	391	320	336	331	379	372	343	368	378	386	332	376	328	340	358	356	342	356	357	375	353	356	362	354	358	368	361	363	346	363	395	323	369	357	350	316	372	378	373	383	400	361	321	403	369	386	373	375	326	355	380	330	382	391	396	360	341	369	345	318	352	382	331	357	376	353	340	358	384	359	335	373	349	337	366	348	362	366	357	350	345	361	366	371	353	378	351	315	332	369	337	348	375	382	363	376	384	386	373	342	358	358	366	342	324	339	381	400	366	351	384	366	354	376	350	367	365	349	378	353	372	337	346	404	378	361	344	371	362	355	373	359	358	359	349	360	353	397	366	340	351	366	380	383	378	353	375	389	353	369	378	358	339	349	357	355	385	381	322	362	321	327	380	358	341	381	366	363	383	367	365	377	373	375	380	305	375	318	333	353	394	346	347	356	349	349	344	354	391	374	383	367	362	402	334	355	383	365	371	384	370	340	352	350	362	364	315	376	340	356	363	374	342	328	365	323	361	372	369	345	365	370	322	349	365	334	390	363	373	353	394	358	346	371	354	377	397	380	364	370	342	351	391	384	392	367	332	365	357	350	328	365	381	401	381	383	369	347	398	399	337	349	389	375	369	368	365	386	369	323	395	349	361	356	410	373	352	352	354	373	323	395	352	355	393	383	370	403	381	407	370	374	378	394	379	361	356	373	349	354	393	388	360	366	361	380	349	358	355	352	391	397	388	367	372	390	335	397	373	378	362	358	389	352	338	371	336	421	361	344	371	341	330	377	359	358	343	365	375	398	351	363	364	382	376	347	382	373	362	367	345	335	361	342	386	325	374	380	365	342	307	320	357	358	365	356	370	356	347	371	374	388	362	342	376	394	367	367	331	377	328	373	394	388	363	338	377	333	337	366	322	341	335	347	369	332	348	373	398	403	337	357	330	363	375	362	339	341	385
51338	38339	29391	13802	11013	7274	18895	43083	44730	39014	29006	16818	2986	977	842	836	810	840	838	811	842	817	842	862	875	855	800	836	804	806	849	864	832	788	796	825	842	834	784	822	789	816	830	774	851	780	762	863	783	809	855	836	830	836	787	824	820	794	827	799	854	815	900	829	793	819	850	789	856	789	780	796	859	815	794	839	824	804	804	786	814	829	800	804	857	847	837	826	798	783	824	827	800	836	834	790	876	769	765	832	858	813	825	821	829	800	766	778	851	780	807	832	782	859	836	816	854	802	824	778	849	805	783	819	828	806	863	862	807	834	817	817	787	831	770	827	804	827	766	774	817	818	859	800	857	782	765	758	857	777	808	769	878	870	808	819	832	801	772	851	800	834	806	814	845	788	806	902	809	846	812	807	830	854	819	765	773	808	847	809	789	760	817	817	804	796	825	867	777	722	788	786	817	797	828	798	808	832	801	810	871	791	757	827	859	887	802	816	816	798	813	816	798	824	819	833	855	837	816	880	844	837	836	793	818	840	805	850	815	815	803	811	822	800	782	820	845	808	774	821	847	782	839	848	839	828	810	783	803	798	799	785	813	797	859	848	778	788	807	805	798	814	848	759	801	824	793	794	784	836	766	819	899	849	822	800	863	810	773	784	804	875	800	855	817	793	860	802	841	827	820	854	851	770	854	792	794	834	791	807	824	817	829	806	818	832	857	787	832	826	807	798	766	847	809	845	782	808	818	834	849	785	810	773	847	794	798	842	814	768	832	803	804	778	799	804	811	809	823	793	773	835	832	815	839	825	764	843	781	816	834	894	757	755	829	818	815	814	808	823	776	783	845	828	841	792	809	864	764	816	815	836	868	825	748	828	808	824	814	806	850	809	783	783	813	823	839	806	845	836	860	875	882	832	820	801	829	777	824	813	804	788	792	824	793	861	819	789	874	835	784	808	859	841	778	823	867	774	769	839	820	834	842	837	778	791	795	798	846	770	811	749	812	818	865	808	827	829	839	804	791	767	823	817	849	834	817	807	825	829	787	817	774	853	814	787	797	796	820	815	829	811	786	811	831	810	833	765	831	835	806	857	833	843	814	854	817	828	806	801	801	805	857	806	818	793	854	842	759	812	768	841	799	761	793	844	790	829	798	815	770	792	824	817	824	833	811	809	843	806	881	833	820	793	763	804	829	836	844	776	796	785	822	838	850	762	804	812	846	782	849	794	785	790	781	750	880	771	786	796	872	837	849	868	809	768	774	821	798	876	803	790	854	831	798	833	755	816	820	812	797	816	832	809	866	822	820	817	809	797	854	764	796	828	798	804	773	799	784	842	835	789	787	767	794	837	837	864	820	840	858	790	821	805	767	807	841	819	802	824	867	819	823	806	824	862	807	789	752	816	881	767	882	810	820	840	811	842	828	741	791	836	780	781	844	841	851	832	805	814	813	796	776	809	831	858	826	793	791	789	889	835	766	825	779	825	757	865	831	774	813	857	830	829	836	860	757	804	796	825	836	770	807	800	787	813	813	779	844	849	783	840	802	796	843	823	856	801	808	840	863	781	822	830	823	835	859	816	851	739	807	807	867	802	814	827	856	786	824	797	789	796	836	781	851	815	798	805	753	856	799	839	845	834	823	811	848	820	832	807	820	788	787	826	829	862	802	825	791	802	780	816	798	782	824	821	775	816	836	799	799	788	827	760	801	829	821	778	810	819	828	767	774	831	816	838	818	819	802	783	813	810	806	859	820	821	784	793	836	792	815	862	827	823	820	790	792	837	858	842	860	770	808	813	829	853	830	837	841	831	817	819	807	812	848	837	781	835	823	818	820	797	781	772	852	823	814	839	799	808	799	812	849	801	830	773	840	773	818	809	786	772	841	848	836	816	776	777	854	789	837	866	849	823	861	859	795	831	749	841	791	805	835	860	838	841	766	791	864	770	814	840	825	858	817	828	864	803	808	792	802	818	809	829	814	826	830	843	817	829	795	819	787	824	806	795	801	844	819	760	794	858	799	796	784	814	832	785	830	875	806	815	854	833	835	847	771	802	782	814	838	799	754	860	857	782	782	840	859	836	779	820	835	856	817	808	748	834	802	818	861	827	831	809	826	787	868	819	819	842	802	820	777	814	862	846	852	835	819	787	809	772	811	836	839	777	868	854	797	783	791	791	777	825	801	803	847	850	822	753	802	806	812	858	855	800	791	839	817	831	857	811	810	792	802	816	806	788	883	817	778	800	786	838	788	870	820	883	753	861	782	809	814	869	806	818	765	803	853	758	800	855	854	779	809	844	812	784	797	811	814	787	782	765	825	822	792	793	803	794	796	770	775	814	825	859	817	813	783	822	790	750	822	821	798	811	769	802	738	812	826	813	858	844	831	830	844	811	787	819	825	788	823	830	835	821	868	829	817	844	801	805	810	848	786	775	802	855	771	811	806	805	762	809	785	803	783	802	803	823	854	777	845	795	816	831	808	790	806	752	789	797	851	829	788	828	819	850	805	837	830	771	804	782	809	812	763	787	823	821	797	836	816	823	848	789	799	846	890	798	796	816	818	782	841	834	825	830	770	791	766	841	815	827	768	816	837	842	813	812	783	840	808	792	775	816	798	827	830	854	883	793	817	836	838	842	789	818	811	786	777	843	770	806	749	840	787	806	828	813	775	794	821	817	833	895	814	796	813	831	820	768	841	788	787	803	827	812	827	858	753	803	793	775	833	830	826	766	779	806	799	800	825	805	824	790	843	804	770	810	767	800	802	818	789	805	821	792	859	792	834	838	795	854	817	826	859	797	848	810	821	821	793	785	846	817	795	800	783	756	816	814	811	811	835	833	835	841	806	817	895	823	838	834	822	816	830	856	819	786	762	824	812	796	838	840	801	717	806	864	794	829	839	805	818	760	818	753	823	789	787	803	826	788	819	843	836	801	792	839	831	788	821	809	825	791	825	807	856	823	773	888	856	822	794	794	835	772	780	819	794	813	836	817	790	818	831	801	813	806	817	785	761	821	767	796	775	812	786	788	880	851	820	836	826	787	852	826	793	813	820	822	775	813	841	764	853	816	833	864	822	814	825	790	846	845	813	791	823	762	845	794	791	818	810	842	834	768	797	836	781	794	829	788	774	790	814	827	792	840	813	824	861	773	827	812	825	835	788	832	833	780	742	817	824	788	795	855	822	824	846	855	846	815	761	761	840	788	804	821	828	812	830	830	800	811	842	811	817	822	824	838	842	817	793	805	811	811	828	861	802	828	868	797	884	813	840	826	804	797	783	788	833	785	815	806	820	787	858	826	813	811	833	822	836	824	813	853	792	788	796	869	778	849	832	808	780	818	835	828	790	806	824	808	792	835	835	839	799	808	790	838	817	789	779	855	788	808	851	834	835	791	813	805	816	813	799	813	827	832	784	825	845	797	761	818	821	798	791	834	821	767	818	784	764	817	800	793	786	800	762	813	813	800	806	798	850	859	866	758	824	834	767	797	832	790
56364	33850	28455	23554	21427	15665	18705	41769	44208	36677	24469	11900	1764	345	285	265	266	254	264	254	289	268	287	257	251	304	291	293	282	238	264	255	264	241	258	273	261	252	248	262	258	262	259	276	241	246	244	263	283	272	286	238	247	247	249	234	254	247	252	254	280	243	238	254	259	280	220	262	264	231	254	260	262	286	268	266	251	246	248	266	269	244	261	261	246	277	262	272	264	235	271	284	265	275	254	245	262	280	253	279	282	279	266	265	263	258	252	239	255	244	256	263	260	275	298	296	236	258	256	257	236	275	312	245	258	263	259	246	243	252	262	271	264	286	249	306	292	261	249	263	238	290	259	252	242	272	270	260	258	269	255	268	255	273	274	275	241	242	255	244	288	275	265	247	279	258	276	258	267	247	247	270	244	246	254	270	257	265	265	268	256	291	261	257	257	240	276	272	231	213	252	247	283	277	262	268	269	256	266	258	252	260	286	280	242	245	248	270	261	266	254	222	242	270	270	275	289	255	257	247	275	234	230	254	270	278	242	279	268	275	281	247	245	265	240	273	262	253	248	257	266	258	234	240	247	241	279	269	262	280	275	279	268	249	253	262	273	256	296	249	246	251	266	264	268	284	259	228	263	239	262	266	260	244	260	280	279	262	287	278	261	234	313	266	256	273	270	271	261	292	247	262	283	267	261	255	275	264	241	267	251	289	259	241	277	304	274	247	278	277	259	284	254	301	279	256	251	300	238	275	242	263	302	260	263	266	256	233	274	247	249	257	269	267	270	252	252	262	282	316	244	257	256	275	267	272	264	276	269	267	270	262	274	264	258	237	266	259	252	277	241	286	246	255	219	246	227	274	242	279	254	252	277	260	218	253	287	239	265	262	229	272	253	265	280	254	271	265	259	248	256	260	266	229	224	273	243	237	292	245	260	281	272	224	256	262	267	269	261	260	261	290	269	254	259	276	264	251	241	268	247	236	262	294	270	264	272	262	261	270	262	293	268	247	246	252	237	251	255	260	244	251	242	279	262	239	257	241	253	243	239	280	281	248	298	258	273	282	241	262	238	275	251	243	246	272	307	258	239	249	283	294	231	239	258	271	278	245	262	247	275	260	267	208	272	264	225	274	267	282	249	249	275	271	273	268	234	252	254	243	226	240	283	256	272	269	263	279	273	247	268	236	271	251	277	258	252	253	252	254	245	279	264	255	260	257	273	247	282	255	260	258	234	275	224	245	259	246	266	284	275	306	246	225	258	230	217	254	265	242	267	261	251	249	245	257	266	264	261	208	238	249	270	233	268	254	294	244	264	262	246	278	254	252	249	284	249	273	272	263	245	269	258	262	266	238	266	252	264	267	262	248	238	262	256	244	247	238	266	259	277	237	246	253	234	232	260	253	253	295	259	266	276	249	262	254	256	283	231	266	273	246	223	258	268	273	270	221	253	261	295	253	286	272	263	282	249	282	248	235	238	248	267	252	273	260	251	233	276	267	290	263	290	259	262	237	247	260	272	297	234	245	277	275	255	267	264	261	257	260	267	259	237	243	285	248	218	273	278	259	240	257	265	292	276	286	277	247	280	267	241	239	241	253	258	263	266	252	228	273	260	250	257	234	269	260	271	260	280	252	240	254	289	283	240	245	202	230	253	239	265	254	294	260	268	276	266	283	252	248	271	283	272	256	249	299	262	289	230	243	257	251	238	244	254	284	267	271	261	262	258	251	235	242	221	237	243	261	261	254	295	255	262	245	270	258	272	282	241	280	255	228	260	263	242	256	264	254	278	241	285	249	284	290	264	272	234	263	261	242	272	294	264	285	252	240	259	270	248	284	271	287	273	295	257	270	266	273	287	284	270	256	269	279	259	248	227	259	293	248	262	259	263	261	260	275	231	267	288	235	242	262	239	247	242	275	248	239	278	245	256	263	260	244	264	226	236	261	269	258	261	252	285	258	254	256	247	287	270	258	256	268	250	251	242	257	221	258	246	237	277	273	247	282	261	269	278	268	281	229	268	272	270	257	280	231	245	270	304	252	277	270	283	233	248	251	269	303	287	273	236	233	283	253	267	277	244	261	239	271	252	254	268	266	273	236	252	259	232	287	280	251	266	273	249	291	270	257	278	259	250	251	280	266	243	293	256	238	233	274	242	223	254	294	233	266	275	260	238	245	250	248	263	270	251	248	224	291	267	261	250	267	295	280	243	247	280	261	258	251	245	250	259	249	285	259	234	266	258	234	270	253	266	259	258	242	251	241	269	252	270	284	238	260	277	253	251	295	251	271	274	277	270	268	271	258	239	263	250	260	278	270	251	279	241	261	243	230	253	263	265	257	268	255	259	224	264	237	252	266	248	270	276	280	276	245	258	276	267	241	268	237	258	265	263	270	273	278	230	232	242	224	259	271	254	268	264	272	280	265	249	256	253	238	242	264	261	263	275	266	260	250	252	252	258	278	264	276	284	262	235	251	283	263	265	287	266	293	285	277	275	228	249	275	244	248	287	195	241	256	274	273	265	287	257	231	249	255	255	232	241	263	267	252	284	291	235	242	275	263	271	275	263	255	253	261	242	262	250	246	259	269	264	270	291	226	246	282	267	281	252	297	264	234	248	268	281	273	270	298	258	276	272	260	246	265	236	281	258	232	287	260	262	267	263	253	242	264	250	262	275	244	241	240	259	273	254	243	248	251	238	240	259	242	252	280	252	266	277	258	265	240	281	264	279	245	244	243	240	255	253	278	291	252	258	254	264	216	250	268	278	253	263	249	256	285	255	263	261	253	279	261	245	298	268	250	241	246	253	273	268	272	239	280	273	276	284	278	244	297	268	250	275	283	280	247	250	267	266	290	261	279	240	282	230	275	247	249	255	257	245	248	256	268	257	242	238	289	279	267	240	271	228	239	250	286	307	248	271	231	256	293	250	242	251	229	254	235	266	253	239	276	260	269	257	249	275	249	261	273	260	273	290	248	250	250	259	249	236	232	275	237	282	265	247	267	235	268	233	271	243	257	230	234	244	220	259	268	280	272	288	233	257	269	235	253	293	283	239	240	269	283	272	260	265	259	241	240	226	283	271	280	252	289	269	244	237	256	271	244	286	262	253	278	245	259	278	300	270	250	279	282	258	278	258	283	224	260	270	257	259	274	250	269	259	248	239	267	280	254	277	271	280	252	248	260	250	279	237	252	269	249	254	275	276	260	262	235	276	283	242	289	260	254	258	259	273	261	289	259	252	264	254	247	219	265	259	268	299	245	241	254	258	261	259	256	267	249	251	273	241	249	258	258	290	230	238	265	244	256	275	255	270	260	291	266	232	264	270	262	260	259	267	276	276	267	252	251	286	302	255	270	244	257	260	262	271	266	274	249	265	278	254	237	272	258	275	284	287	255	243	289	291	305	274	241	235	227	276	260	259	276	279	266	263	263	270	282	233	267	287	248	262	236	269	223	264	267	302	247	257	285	279	257	279	280	231	253	289	262	258	289	238	223	255	247
51092	36681	34194	21487	16363	11602	30155	56238	57007	50251	38567	24509	3593	911	722	651	712	632	670	650	588	630	592	600	613	637	597	602	608	582	608	633	583	601	567	610	558	557	576	599	601	613	607	583	614	555	610	611	631	609	614	607	601	635	612	594	623	588	569	606	586	589	600	573	618	590	638	591	583	619	608	587	561	591	657	533	586	572	593	589	603	589	582	524	606	590	603	603	587	607	532	605	622	583	568	600	602	602	577	613	600	563	564	582	579	544	589	634	612	577	608	590	570	607	603	633	619	556	585	564	618	570	597	591	593	600	571	647	581	632	568	589	577	536	585	554	618	625	539	565	573	572	613	555	595	576	602	557	631	613	605	536	587	579	577	611	592	594	561	554	572	554	629	599	558	590	588	589	579	611	592	541	589	635	558	606	584	595	600	563	593	574	603	543	609	621	594	586	598	617	599	593	588	589	588	609	590	599	640	591	576	616	549	596	568	599	614	603	587	626	590	577	556	552	519	610	640	595	571	563	600	570	613	612	584	607	592	598	568	583	528	584	557	610	607	609	613	578	590	593	642	606	608	562	583	580	602	588	569	631	600	643	561	604	615	610	565	621	579	588	593	576	520	577	583	607	619	621	612	616	598	587	597	563	611	630	603	627	598	549	579	555	579	582	567	553	575	595	587	605	581	563	579	638	595	595	581	610	566	614	598	611	598	648	566	609	548	584	623	579	565	560	573	642	556	611	610	597	623	577	597	595	542	570	581	582	556	623	619	596	626	620	534	609	547	583	586	576	593	611	575	596	565	581	621	577	590	610	601	569	588	589	614	563	584	581	562	643	551	573	601	586	590	554	588	572	638	565	618	541	620	573	588	588	591	602	607	616	595	624	565	536	628	581	609	614	570	607	572	642	561	591	623	603	575	599	597	577	560	636	614	607	601	584	579	599	599	593	571	612	598	601	626	637	624	586	633	575	573	562	555	659	608	592	576	606	555	603	584	591	615	628	554	595	588	569	589	543	579	615	593	666	614	606	593	594	608	555	555	581	593	574	603	624	641	596	622	560	642	603	575	582	558	626	607	572	594	625	588	575	624	596	623	584	585	615	548	591	614	617	599	608	585	636	554	574	598	605	642	615	593	648	621	597	586	634	576	593	611	591	551	592	576	536	653	603	614	585	612	622	612	604	570	621	585	611	587	595	599	613	605	584	602	584	597	613	600	623	605	583	591	575	562	612	574	562	589	590	596	564	590	587	570	619	599	608	596	563	536	559	610	566	569	608	596	546	559	546	595	520	622	566	581	566	590	595	566	556	566	572	542	620	590	581	576	585	568	606	621	564	645	570	569	594	616	596	580	563	621	589	583	558	570	558	598	591	637	574	568	567	622	608	614	554	596	603	590	597	614	547	588	548	650	586	595	603	606	561	637	612	616	591	611	585	630	576	567	631	570	651	558	627	576	554	602	626	611	576	607	559	635	628	607	596	597	629	592	561	619	563	594	563	588	568	592	623	650	566	566	627	601	624	615	568	579	564	611	593	557	557	590	613	591	551	647	576	569	536	595	582	570	567	572	629	573	610	589	589	588	623	607	573	571	581	609	588	610	601	608	641	579	553	544	614	581	587	596	576	576	549	604	575	606	601	613	597	618	595	603	564	572	598	625	613	616	594	569	572	575	586	632	561	627	586	600	538	601	587	552	604	569	620	612	604	586	617	552	568	588	591	596	597	586	518	567	621	597	601	635	572	557	574	594	592	571	570	567	580	622	586	609	560	617	638	610	601	579	577	577	580	561	566	611	588	587	590	588	608	594	582	625	637	614	643	584	616	590	568	629	641	576	600	591	585	569	599	567	581	614	595	617	573	593	577	618	579	608	565	606	614	565	587	581	616	590	583	571	556	602	595	597	594	572	591	584	616	572	585	585	571	604	585	596	567	637	602	605	554	602	633	560	598	571	593	557	624	613	597	586	615	601	578	562	623	573	591	577	582	557	570	581	613	564	575	576	581	641	564	551	615	536	579	562	613	597	621	564	592	618	582	619	603	546	585	586	594	606	569	588	594	621	572	580	564	562	653	591	607	571	591	612	598	545	613	540	613	570	616	581	601	543	576	591	627	604	607	561	611	619	637	576	602	612	546	584	627	590	596	611	584	583	561	555	580	620	600	616	599	579	568	585	617	566	593	615	608	607	587	609	580	618	593	597	594	581	593	550	580	559	552	583	573	566	616	579	601	601	585	562	568	587	549	561	610	606	622	570	582	611	582	578	611	588	590	585	610	615	611	611	590	571	577	599	587	613	619	559	553	583	593	576	609	620	574	611	619	613	634	588	598	589	553	585	561	614	580	606	518	576	587	577	588	565	583	581	561	579	591	588	594	583	590	582	611	625	564	550	582	583	586	595	557	580	604	589	585	599	628	609	562	589	613	570	550	552	636	622	617	578	588	584	595	610	601	571	580	568	598	525	558	567	590	563	599	579	579	603	571	572	581	594	611	613	588	612	582	562	619	618	569	607	591	572	612	589	609	565	571	582	582	616	606	601	598	612	582	580	621	611	624	615	583	634	572	615	589	583	609	608	592	577	581	597	635	631	536	579	607	619	596	607	524	617	613	597	578	542	609	579	603	575	604	593	628	597	618	595	581	576	619	553	605	592	585	630	597	578	570	575	601	577	569	597	616	550	623	622	634	623	574	615	593	604	588	615	628	577	562	594	596	588	605	570	603	600	587	605	584	585	572	609	616	588	593	583	578	607	629	595	585	573	584	590	569	583	609	573	610	602	609	573	606	549	581	607	580	616	595	610	559	570	570	598	591	590	621	609	575	620	566	580	576	552	581	652	591	625	618	556	562	523	599	604	580	552	590	638	640	578	601	612	551	594	601	576	608	575	603	618	584	583	577	588	573	567	634	573	567	572	576	587	603	612	583	600	599	614	576	564	582	581	593	599	619	587	598	595	586	561	567	574	570	587	607	561	620	561	603	559	647	599	556	589	606	586	591	577	567	591	571	618	603	542	580	576	569	620	632	604	596	590	601	602	577	631	587	611	603	587	574	644	603	607	620	596	568	585	584	621	587	584	532	578	598	572	548	543	604	597	586	611	629	586	560	589	565	557	562	586	603	611	564	556	572	561	595	570	606	614	610	605	584	633	583	604	594	598	557	619	611	540	613	559	569	582	569	558	572	597	582	587	588	605	575	608	559	609	585	595	589	621	585	615	583	613	629	587	598	644	616	606	576	595	566	666	627	621	613	583	590	605	590	633	624	588	588	572	590	578	582	585	593	597	606	582	639	579	572	578	596	622	592	569	588	570	595	558	559	616	585	597	600	594	580	616	624	592	595	586	561	569	553	591	600	583	577	563	589	566	573	600	553	590	570	596	615	583	586	591	603	603	583	626	592	554	598	575	636	573	594	602	607	582	619	572	611	579	588	609	543	558	597	595	542	625	610	592	611	592	570	613	577	600	657	590	630	579	589	613	597	536	619	594	607	576	600
30106	22165	8801	2355	1054	641	843	1753	2214	1985	1472	829	374	323	331	350	351	296	338	315	330	305	299	315	341	340	325	278	261	333	280	308	314	275	347	329	313	341	315	307	319	322	346	304	318	315	318	334	311	319	352	319	352	309	350	345	322	318	313	314	298	317	319	324	311	319	321	304	322	329	326	285	316	334	324	331	329	295	303	303	290	342	308	288	340	291	325	313	337	307	331	305	341	349	337	363	332	326	331	336	325	328	336	316	332	323	317	291	321	338	333	316	330	309	310	326	325	318	321	329	381	311	326	330	339	324	336	293	311	323	311	302	318	325	306	327	306	332	326	328	297	313	298	334	333	318	336	315	357	357	348	327	336	313	304	278	346	316	256	330	295	357	293	288	310	306	305	301	346	327	314	327	301	337	341	330	297	308	327	325	283	294	320	327	317	330	304	285	301	333	356	311	279	315	359	338	290	353	333	314	318	314	301	333	314	309	316	292	327	346	336	342	325	328	295	298	303	325	308	311	305	292	312	333	287	303	321	373	362	312	318	280	345	310	303	322	322	293	349	284	324	290	324	301	346	339	278	294	347	301	320	349	358	292	292	317	343	333	316	351	332	318	297	322	353	287	316	306	326	316	293	339	313	324	297	316	317	296	321	305	319	325	285	312	307	318	323	304	297	325	302	315	321	328	345	332	316	260	346	303	318	305	327	311	300	315	303	297	314	288	314	331	290	341	304	314	319	319	287	322	312	308	340	314	313	314	320	309	304	329	316	336	297	311	308	333	315	330	311	318	327	347	332	296	297	298	281	344	316	321	323	331	324	324	328	330	339	297	334	318	351	315	321	340	337	319	333	331	321	303	297	315	305	319	313	296	330	334	324	324	319	351	310	326	328	318	343	302	334	312	332	310	327	310	297	307	307	332	341	352	316	351	285	300	348	291	276	356	316	309	323	307	308	315	306	337	302	317	304	317	327	334	291	321	306	306	292	298	326	301	331	307	326	313	322	336	334	359	306	329	306	366	297	325	341	316	304	299	319	329	294	333	300	324	332	357	337	318	331	317	310	305	349	301	314	293	330	309	307	361	311	288	320	315	311	273	318	297	321	322	297	306	318	314	307	330	320	330	329	337	326	351	354	357	346	327	310	334	291	320	336	315	304	328	314	299	322	304	325	310	301	346	305	318	333	347	286	309	321	322	301	302	293	340	352	303	297	314	312	341	297	311	293	300	323	337	317	314	314	326	280	311	327	331	337	328	290	319	314	335	334	311	312	335	298	339	343	334	314	323	307	296	311	336	336	326	316	296	303	285	338	290	326	346	318	308	282	322	336	345	335	332	304	293	339	276	334	333	309	309	319	289	347	285	315	298	298	298	288	331	363	287	302	264	346	354	369	277	294	317	329	330	313	317	350	310	317	312	292	322	305	330	319	322	317	317	306	297	293	308	309	313	278	320	335	347	306	302	313	310	322	338	309	342	289	329	294	329	333	320	343	303	322	337	340	310	334	315	276	307	328	325	307	299	327	318	317	322	335	325	340	304	308	342	295	312	300	264	303	280	310	304	348	343	327	291	337	311	326	307	326	310	296	300	307	328	294	317	325	352	304	355	334	345	350	305	317	327	336	305	319	313	352	326	334	303	301	335	348	311	289	322	306	322	329	351	323	331	300	344	342	340	327	326	295	302	364	341	299	300	289	328	309	343	322	320	292	326	316	312	310	305	321	296	316	287	331	303	339	301	351	333	319	324	315	328	321	295	310	307	290	297	344	310	308	296	320	337	297	351	332	343	314	334	293	288	355	323	329	328	291	305	355	327	325	321	351	317	322	302	336	321	307	300	342	298	309	312	345	326	332	325	333	320	335	314	305	331	337	302	313	338	358	335	319	316	321	289	334	326	320	328	330	334	338	329	327	317	318	326	311	299	300	319	317	313	322	299	336	360	304	293	341	305	321	283	337	349	315	305	329	325	302	306	319	303	294	296	315	333	320	323	303	326	310	300	345	300	326	328	291	326	332	302	306	276	301	324	284	303	314	319	319	330	319	306	314	315	294	335	348	323	337	347	310	309	330	328	304	332	315	321	324	342	320	317	298	332	329	315	299	323	316	324	285	299	294	320	280	298	321	343	289	310	315	330	320	338	328	286	312	332	319	300	271	340	308	307	326	319	334	345	322	328	317	305	333	303	328	318	296	315	319	337	307	328	322	327	329	321	346	353	312	320	327	348	320	340	345	301	331	297	313	320	310	291	291	313	305	314	326	354	309	303	296	308	331	334	305	333	311	319	328	305	325	339	323	344	316	354	331	315	289	350	307	326	323	300	286	364	312	314	328	292	307	330	315	326	328	281	310	292	323	276	315	297	312	280	301	318	311	325	331	329	290	281	349	328	308	328	304	322	310	315	301	315	291	301	307	286	318	354	320	280	323	297	324	305	352	319	339	305	288	310	319	311	311	334	297	339	317	336	286	319	330	331	316	317	315	315	292	312	296	322	299	316	304	299	298	352	332	304	321	308	317	325	316	322	321	316	305	303	352	308	344	292	327	318	340	321	329	281	310	327	346	338	326	350	324	285	300	335	352	322	288	299	301	303	319	300	331	312	325	324	292	304	312	335	340	345	292	328	312	328	289	337	330	329	351	333	304	345	354	306	302	290	293	310	310	317	342	318	311	306	292	321	310	297	325	342	321	347	294	302	298	268	339	346	364	294	306	318	311	307	311	300	298	326	301	345	319	315	306	313	323	322	299	322	350	304	321	340	345	294	309	291	325	312	304	329	320	308	299	297	309	312	296	317	357	321	302	340	341	302	309	274	303	334	310	330	301	308	314	319	316	318	268	328	306	325	336	296	313	331	314	331	322	338	339	335	306	324	289	315	322	328	306	330	329	278	331	335	297	315	330	317	363	330	306	316	294	321	319	295	346	345	325	310	339	297	328	320	340	328	326	328	326	317	339	307	320	329	317	308	317	348	323	317	320	313	313	295	283	308	278	283	311	302	352	311	308	306	295	300	326	361	307	344	321	339	344	329	331	307	307	329	341	327	323	315	271	314	313	301	304	325	284	332	329	351	309	273	331	309	290	375	314	330	302	337	355	310	320	318	318	283	326	341	317	317	319	320	294	317	332	336	304	327	323	308	321	331	340	320	333	296	321	324	303	313	318	317	328	316	312	327	315	344	326	295	321	297	294	358	305	321	312	349	293	339	291	318	343	308	335	281	296	331	288	328	307	299	303	327	307	301	304	326	305	305	311	282	335	347	335	337	311	312	290	296	353	328	278	316	299	284	300	341	304	312	306	306	318	283	327	300	292	349	337	323	305	319	343	310	319	311	304	335	316	308	324	307	314	331	328	367	326	307	334	332	320	308	350	309	349	300	306	296	290	282	320	380	336	342	315	282	326	294	311	310	322	331	371	325	312	310	354	321	323	320	300	339	300	293	283	327	321	329	332	301	301	307	338	331	311	343	315	344	311	327	300	340	330	310	294	343
21338	13789	9982	4120	3085	2097	3895	8162	9339	7468	5049	2599	939	753	800	787	818	753	774	744	769	752	704	735	757	753	813	778	742	730	738	729	794	733	738	729	787	738	731	757	735	744	761	743	713	742	747	777	721	762	787	715	748	801	768	757	737	766	712	780	740	692	783	820	744	721	744	716	735	714	754	722	729	726	762	808	772	697	714	746	743	760	746	741	797	775	755	761	758	749	742	739	781	716	732	796	775	746	748	718	772	704	710	761	719	756	714	793	752	763	783	751	773	727	744	755	760	741	749	697	751	741	799	663	716	767	754	720	766	734	744	742	743	758	768	723	745	778	738	796	751	719	758	785	737	816	787	722	820	770	745	767	750	754	749	751	814	733	807	778	732	786	738	739	744	740	715	729	714	706	743	751	741	763	759	744	715	727	749	722	695	749	722	695	745	806	745	714	789	771	731	728	742	751	746	739	742	752	725	674	740	756	765	799	720	783	774	689	730	747	755	724	768	764	767	755	711	826	744	782	753	752	795	686	750	773	710	744	751	762	717	737	752	759	757	781	703	765	764	776	758	737	702	713	753	734	813	719	766	761	751	751	761	745	731	754	728	725	750	749	747	747	765	801	735	760	774	751	754	785	773	721	758	765	732	761	794	766	741	702	739	788	754	731	741	767	750	758	702	816	821	760	695	768	771	683	730	750	746	769	713	730	735	747	719	731	711	802	724	742	748	721	733	761	706	751	763	745	726	777	760	728	788	734	774	798	776	783	743	742	769	737	787	742	761	754	760	740	776	759	751	769	726	757	717	753	736	712	707	718	791	769	769	799	738	781	748	746	718	765	791	752	710	785	747	734	742	744	807	682	749	719	768	722	730	695	734	797	754	763	716	697	746	756	778	692	746	785	719	794	723	709	709	726	697	778	749	738	790	748	682	783	758	740	780	757	730	746	789	782	754	724	701	688	766	785	721	723	721	751	764	729	778	708	732	741	751	744	724	770	750	726	786	751	785	760	722	745	784	822	728	765	793	775	763	796	731	775	788	743	805	790	778	753	759	776	773	716	725	751	762	733	773	737	762	788	732	750	772	777	760	761	730	800	741	766	732	707	703	738	762	744	759	766	768	748	780	760	719	775	779	777	770	689	754	737	749	765	756	760	768	774	749	815	780	736	759	718	732	740	750	723	764	764	758	761	760	701	703	752	712	747	775	737	784	746	746	769	757	740	776	770	763	750	772	695	739	726	727	756	740	775	786	764	766	771	770	788	732	767	757	716	715	739	778	749	747	751	796	732	743	775	753	751	721	778	785	753	771	723	791	759	810	743	723	787	743	707	728	759	777	719	792	695	747	713	734	754	730	770	740	721	807	740	744	761	734	753	772	742	750	740	775	682	768	748	786	741	756	780	723	803	699	808	740	727	722	722	755	727	714	765	705	704	694	787	726	743	784	736	748	761	728	762	711	759	717	702	769	759	709	728	777	775	765	791	724	788	740	728	738	748	745	765	816	769	743	765	721	762	764	736	760	702	720	733	747	784	713	722	724	761	738	792	774	752	794	735	756	786	757	764	702	815	729	778	734	714	717	749	761	752	757	746	763	761	750	716	751	793	750	806	754	762	727	683	753	759	782	750	747	736	735	715	796	777	751	693	764	731	734	771	805	721	721	721	757	790	754	723	758	750	720	763	816	712	755	738	742	727	742	764	720	740	764	774	800	755	742	713	751	756	734	739	775	743	744	789	712	759	698	722	705	792	752	755	750	798	789	723	762	764	715	732	723	721	740	783	737	746	755	755	757	730	729	669	769	723	770	793	705	734	780	721	686	771	729	789	772	737	665	731	722	785	754	743	747	788	809	733	773	747	763	773	743	759	760	771	813	706	777	766	791	804	776	748	706	751	743	783	725	734	809	752	728	713	791	780	715	740	762	742	739	748	781	751	756	724	737	753	758	699	697	707	762	755	763	761	717	780	719	778	689	769	738	715	752	720	733	755	791	719	728	762	726	775	782	715	762	747	734	736	780	694	779	744	724	724	689	732	750	778	771	710	761	721	740	715	787	768	739	758	787	702	759	783	713	737	752	742	769	745	725	741	768	753	704	784	739	748	750	683	774	732	738	717	767	774	760	720	763	779	782	740	758	744	786	788	721	753	771	729	705	767	744	787	778	707	754	742	752	769	721	735	743	782	762	748	744	715	749	782	771	731	674	806	787	731	741	717	772	716	749	713	751	745	760	763	705	736	702	747	756	760	801	683	737	770	762	792	721	784	756	778	699	774	744	726	778	763	724	704	742	789	715	777	758	746	755	674	758	690	747	781	747	747	700	735	777	741	715	737	779	758	725	753	738	762	789	720	774	775	769	762	760	723	770	680	736	737	770	741	760	703	790	730	758	762	748	741	705	740	715	756	767	694	771	738	762	737	679	740	729	763	770	743	761	850	724	704	795	732	760	739	736	744	778	763	718	753	750	747	759	726	762	775	734	735	756	751	718	720	734	798	705	699	713	710	751	764	732	790	784	792	792	779	780	716	733	696	740	754	750	713	719	713	791	754	796	742	738	750	748	746	738	740	687	747	738	681	718	770	706	751	729	729	760	687	752	741	778	725	730	755	738	746	696	781	755	712	754	720	736	791	743	773	717	693	829	755	779	725	700	744	737	722	728	763	729	771	754	730	771	745	773	695	738	733	783	687	743	751	748	753	713	762	734	769	776	701	746	696	731	735	748	785	706	699	795	799	761	751	781	745	774	736	774	789	752	756	784	694	769	732	736	707	760	729	750	682	780	742	741	768	758	753	790	769	725	775	748	768	757	758	774	747	812	753	751	758	757	765	780	738	772	777	798	769	764	776	771	711	795	780	746	701	738	710	726	769	756	730	739	783	755	720	737	791	765	745	785	699	737	719	805	695	785	731	705	736	789	784	705	738	751	741	684	749	745	730	785	704	767	756	775	755	771	715	735	700	731	751	780	766	775	756	713	724	755	699	765	737	690	725	750	737	751	751	803	778	791	757	800	738	733	729	717	737	747	734	775	774	749	786	738	714	733	716	729	742	750	759	786	721	754	720	764	784	779	719	727	745	702	756	778	764	831	758	764	738	732	771	694	736	751	712	717	715	770	691	729	727	719	725	743	728	752	779	762	812	747	744	789	752	769	785	764	739	730	727	767	793	773	786	761	776	721	760	723	790	709	759	778	765	740	760	752	763	762	699	715	772	733	761	771	754	754	718	737	763	801	757	762	782	745	740	775	756	720	715	757	713	792	736	792	732	731	818	758	715	767	702	740	752	785	750	729	725	734	745	719	745	765	747	744	716	763	740	728	783	706	744	779	770	733	770	717	717	746	734	754	729	760	725	767	705	773	740	730	740	748	738	759	745	760	735	743	744	720	781	795	711	726	756	730	757	732	720	753	774	738	720	759	757	766	722	790	690	721	773	754	765	713	691	774	762	747	757	728	726	761	737	743	773	717	748	755	743	734	731	722	764	737	741	763	716
58298	45604	29860	22695	18900	11803	13201	26190	26838	19972	10727	4250	1112	384	356	377	409	337	372	348	379	361	354	410	394	371	368	348	373	382	407	378	353	335	399	339	355	404	351	363	351	380	328	335	372	366	373	376	368	346	322	345	334	347	350	350	373	369	376	363	335	363	348	355	368	337	365	349	331	383	357	361	390	370	388	335	321	376	368	371	320	358	362	333	382	366	385	369	407	368	373	344	358	388	356	340	386	351	383	370	394	363	385	385	339	349	351	378	393	333	351	373	344	392	369	354	349	386	352	340	361	376	356	414	332	353	395	351	376	377	349	375	362	369	409	327	353	325	355	346	339	338	358	353	382	352	385	375	374	341	321	371	381	384	347	340	348	361	353	343	390	343	364	391	370	365	383	366	368	356	344	337	342	356	371	411	379	349	334	356	332	379	384	397	354	357	358	353	366	358	355	382	366	332	381	353	351	376	411	358	391	371	365	358	365	372	340	364	424	367	350	360	363	369	343	344	371	353	359	349	371	336	365	352	379	328	385	372	310	360	381	364	354	344	357	373	402	381	384	377	340	371	363	378	390	377	360	337	353	386	361	338	359	352	361	347	397	345	361	369	385	337	339	327	367	358	348	391	372	360	366	365	370	376	351	368	368	391	371	360	343	365	353	325	379	361	371	381	353	369	350	348	378	358	358	372	389	336	354	374	373	381	407	363	360	395	333	372	367	379	346	369	336	350	351	379	378	369	368	351	352	373	372	361	345	368	358	365	371	370	353	382	397	341	320	392	370	373	365	336	364	351	332	392	383	378	371	365	375	372	356	341	350	359	393	375	367	368	355	351	349	356	354	368	328	397	380	353	377	377	355	355	359	344	384	378	356	332	377	360	353	355	381	363	336	355	338	370	357	403	388	401	357	364	354	377	380	349	386	359	340	355	350	364	305	384	382	363	365	366	360	420	365	380	350	351	349	354	385	351	380	368	347	384	376	315	361	405	325	371	357	339	341	361	369	346	393	350	353	360	338	357	385	341	378	345	331	373	339	355	348	354	380	392	338	370	343	353	359	356	332	370	355	387	382	386	371	324	325	344	357	372	346	362	367	358	363	355	350	367	387	400	369	365	335	356	362	340	345	358	376	350	372	383	368	391	352	366	363	349	367	341	312	346	351	336	401	365	358	383	377	372	326	347	373	351	375	359	377	392	355	365	355	373	408	372	344	336	367	385	354	346	361	383	346	372	363	372	335	334	365	353	373	384	371	368	348	355	367	378	350	401	395	380	385	365	371	338	363	379	356	370	341	332	329	359	385	373	376	369	371	402	358	360	340	333	395	374	360	373	379	347	367	395	335	390	347	357	367	337	384	363	388	380	372	362	355	366	357	364	361	363	360	351	356	376	357	389	371	347	351	363	347	368	368	358	340	355	353	357	388	328	347	356	342	385	325	338	380	341	352	367	404	404	408	378	357	370	344	390	398	399	357	355	341	344	371	368	352	387	380	351	352	345	356	375	356	370	348	393	369	354	339	387	359	361	384	380	395	369	330	372	388	340	344	375	337	328	351	351	387	365	366	369	402	355	335	376	363	388	385	332	365	331	389	371	396	377	339	361	332	349	347	372	380	356	395	337	343	367	359	369	351	355	323	363	342	325	371	357	356	357	386	372	372	329	351	342	402	370	376	366	353	338	384	378	369	402	362	383	344	326	369	331	339	384	318	367	348	367	352	401	359	338	346	324	359	371	390	378	366	366	368	354	386	361	382	348	363	372	379	356	308	358	361	371	376	394	365	348	373	362	391	360	368	378	375	335	355	369	402	372	343	309	377	365	372	377	430	372	350	358	348	341	385	408	348	371	361	356	372	348	389	335	364	350	397	376	347	360	366	359	360	372	360	360	351	379	368	398	355	348	397	343	291	396	343	337	367	397	389	379	403	325	376	377	349	327	385	365	383	317	366	371	337	393	337	342	339	380	396	369	373	335	413	372	357	351	355	347	339	371	371	353	390	341	362	353	356	366	369	352	366	381	359	357	336	371	366	387	371	365	360	384	364	392	396	391	368	378	384	336	338	363	378	352	373	320	367	367	360	334	377	382	351	344	321	353	374	377	358	384	358	355	375	332	398	385	351	390	400	365	377	377	366	385	375	361	340	409	374	342	343	370	356	366	381	394	364	338	387	381	324	357	350	375	397	369	358	385	360	355	364	338	326	372	362	390	381	381	359	392	341	323	361	383	352	366	352	356	386	371	361	382	357	376	391	326	380	388	346	347	360	341	362	391	384	366	358	358	382	405	348	365	354	367	373	341	358	383	336	369	374	351	367	390	347	386	374	353	367	378	385	369	362	359	384	363	387	352	399	343	352	357	365	388	380	359	386	379	379	365	363	354	388	359	361	373	348	361	362	380	374	369	366	348	385	346	367	370	362	344	381	359	363	343	390	322	336	368	350	399	348	322	398	382	402	362	334	376	330	359	370	359	379	377	363	398	356	384	351	354	345	331	348	371	358	348	336	330	397	363	370	363	356	363	351	368	360	357	358	319	377	382	356	350	389	374	349	347	372	339	352	367	374	386	364	318	320	379	374	369	369	392	387	379	347	352	384	357	359	379	352	361	336	381	387	366	390	371	338	360	333	362	367	371	361	366	327	339	382	361	366	335	352	390	354	347	379	340	349	372	397	387	351	347	366	346	346	333	370	355	361	391	383	382	374	333	358	369	363	387	366	356	364	359	350	329	343	350	342	377	346	336	362	337	375	379	345	347	347	372	370	373	388	344	395	379	355	379	354	346	365	339	368	349	344	371	365	368	384	382	387	377	336	373	357	374	341	360	363	348	344	345	333	353	358	355	386	366	361	370	385	375	376	377	368	373	348	328	344	365	365	407	353	374	360	366	377	325	378	390	386	342	337	369	363	364	389	349	366	388	364	370	373	359	376	383	374	325	364	365	358	374	319	398	359	377	372	394	369	408	354	397	370	362	376	352	374	349	334	352	354	346	399	335	327	348	383	370	375	400	381	350	317	372	351	386	360	339	353	410	351	353	376	339	378	366	352	410	384	361	360	363	348	324	342	376	331	366	372	376	369	388	366	372	376	380	370	380	370	343	359	377	376	392	373	408	354	349	353	328	367	350	332	355	387	356	368	360	362	411	395	382	344	339	372	368	324	340	395	388	342	338	400	346	332	368	352	377	394	373	362	338	342	363	363	355	343	351	399	399	366	385	349	402	373	354	356	362	389	380	374	343	364	332	339	385	373	373	357	359	368	383	341	357	364	364	334	363	383	322	371	306	366	349	395	341	365	385	372	362	383	356	363	355	364	389	376	345	335	342	333	329	369	348	353	395	365	343	398	329	365	401	370	329	352	341	380	366	382	367	386	339	353	330	385	309	398	336	390	354	344	370	332	329	346	348	387	349	369	340	348	390	357	345	381	359	340	354	375	348	364	367	369	361	315	368	381	340	339	343	349	323	345	370	346	334	357	389	363	389	351	346	385	363
51658	50349	28997	11746	11262	8039	26440	43323	43600	36944	25035	13249	2923	995	833	836	858	891	857	849	803	849	817	845	791	805	830	781	826	790	751	804	812	828	856	814	826	812	833	832	846	821	800	813	859	778	814	829	789	833	836	848	815	774	827	854	840	872	842	794	839	831	824	795	851	790	806	783	875	819	807	808	821	824	787	841	822	805	798	857	842	817	805	855	817	795	859	850	849	789	756	850	783	811	799	822	783	785	779	793	835	828	809	854	805	847	837	858	808	811	802	871	834	863	831	833	806	776	806	819	848	834	805	821	800	800	814	816	809	833	783	812	798	825	812	827	837	846	797	852	802	830	813	853	862	797	832	825	807	805	849	841	839	775	850	828	837	778	800	834	809	829	811	797	859	832	851	813	774	844	835	794	808	825	824	846	766	839	842	860	753	811	825	824	852	779	819	762	748	844	767	811	809	807	814	776	828	821	825	832	819	843	843	850	796	837	849	835	836	862	773	806	790	844	870	829	737	818	815	800	780	790	829	865	837	806	872	827	765	763	826	829	825	819	856	767	816	790	823	820	783	822	776	804	802	849	843	830	831	800	754	801	820	791	791	829	798	804	743	807	793	792	846	868	813	776	795	842	826	839	862	790	797	823	829	788	830	830	789	837	800	846	844	741	803	803	817	897	856	879	804	848	809	809	811	769	858	826	823	793	873	800	828	783	802	844	815	832	775	846	843	798	831	870	793	808	755	843	780	809	824	828	802	816	801	808	793	807	848	831	810	770	811	899	839	869	791	828	853	819	849	834	806	885	838	866	848	816	841	828	826	850	859	853	812	838	823	765	785	770	832	782	758	814	829	880	799	813	817	865	783	806	814	848	850	844	846	808	806	822	838	772	778	770	822	782	773	851	758	803	861	812	781	837	778	779	809	801	799	858	790	798	804	824	828	762	783	827	783	846	854	798	806	829	856	812	822	822	792	840	793	808	847	824	813	821	874	840	822	848	852	803	827	836	812	783	821	827	778	776	794	862	876	806	779	803	848	840	797	846	806	815	825	825	824	797	771	823	809	797	817	844	812	850	833	827	872	733	817	808	858	849	788	782	774	808	814	794	841	817	824	816	794	791	885	866	847	854	825	773	802	836	792	786	839	854	817	802	833	826	765	783	908	864	794	813	794	797	852	755	827	797	819	803	775	852	827	835	818	792	794	802	790	847	830	774	826	790	778	774	869	790	838	801	824	867	792	845	801	787	845	814	803	771	799	778	778	808	831	827	820	824	816	847	802	843	831	846	859	796	815	821	869	796	876	794	820	822	831	796	826	797	842	824	881	849	831	810	809	795	816	834	803	783	788	781	843	848	855	807	804	782	836	823	781	821	753	806	815	828	834	835	823	790	796	760	843	814	880	776	837	811	790	841	802	837	826	818	832	858	843	808	814	822	845	832	830	831	817	821	850	866	843	825	813	779	840	823	866	809	846	804	804	804	804	824	813	803	851	854	804	888	806	783	852	796	835	791	817	810	840	789	811	811	805	826	821	807	823	835	806	847	856	768	784	819	815	817	794	772	734	842	795	860	805	856	874	853	807	834	790	816	836	788	821	843	806	837	751	811	795	832	888	823	816	788	799	797	783	842	827	819	848	839	803	854	823	821	804	834	796	804	808	800	834	811	821	830	821	851	823	821	805	832	798	786	759	831	861	768	775	807	801	810	782	867	756	838	808	831	874	846	829	836	782	804	772	812	832	828	825	797	809	790	886	841	799	767	830	781	848	777	785	809	826	806	812	818	801	799	814	831	816	831	798	819	772	767	763	856	778	769	782	825	790	829	797	886	821	851	845	795	812	816	815	864	759	823	762	844	800	843	811	816	786	773	781	844	850	827	793	847	865	790	832	831	819	810	796	818	864	831	801	815	841	837	840	823	835	778	791	850	845	814	792	829	823	806	856	825	804	810	806	791	798	796	817	820	847	808	815	835	816	801	813	745	843	804	792	844	818	784	881	823	838	772	812	849	821	848	788	814	824	836	785	804	829	826	808	763	802	813	832	855	805	798	840	851	842	788	798	832	818	779	797	802	843	768	841	792	777	829	772	800	805	785	807	809	815	815	810	790	812	817	837	785	869	864	809	810	788	808	800	840	811	803	769	819	797	827	792	820	821	765	797	816	789	830	822	778	806	772	807	848	789	846	831	766	815	767	805	840	819	780	805	855	805	802	794	913	839	812	825	852	788	804	851	824	850	841	829	810	829	809	808	859	801	814	857	829	846	790	844	832	813	832	798	834	859	826	844	849	893	816	771	855	808	792	839	832	745	846	791	821	847	822	769	806	819	830	809	826	805	808	810	813	766	796	831	801	808	834	803	811	816	786	853	849	854	843	786	847	893	808	792	836	847	847	768	787	821	845	872	851	784	860	769	833	804	831	805	806	820	772	818	845	845	814	841	878	827	773	840	878	785	815	833	860	860	814	826	800	853	853	816	838	798	801	803	787	719	782	835	817	787	874	830	843	758	817	788	783	882	759	854	829	824	829	777	824	837	812	819	808	847	780	818	783	813	843	834	811	828	805	789	888	800	835	832	834	748	826	779	773	800	850	826	824	765	886	817	814	814	740	831	787	798	823	850	812	784	791	850	733	798	819	762	764	832	781	791	806	799	857	774	829	827	804	821	852	869	850	871	823	810	789	849	825	776	786	788	769	826	844	822	769	822	842	786	848	804	858	888	860	841	822	823	780	825	825	844	801	808	810	826	788	835	818	813	820	805	780	804	809	885	809	828	780	796	848	823	787	858	806	816	856	849	782	788	815	785	816	800	858	815	820	756	845	813	800	832	843	838	795	870	821	798	766	830	843	793	787	837	800	785	827	795	777	828	820	853	825	783	817	801	804	817	819	791	795	804	820	788	809	840	842	843	827	832	820	805	792	824	866	776	767	851	836	804	807	776	821	837	799	805	768	797	844	847	816	831	849	796	814	832	784	847	834	814	832	855	789	802	841	821	779	798	812	829	815	796	769	826	785	852	850	811	855	819	800	863	860	835	863	774	814	871	816	799	810	801	822	805	801	819	880	852	813	863	810	858	826	799	869	815	785	824	819	793	791	813	811	842	848	782	828	840	801	850	780	828	800	792	830	850	846	869	813	842	824	817	807	839	827	780	824	782	816	804	773	778	788	826	813	759	818	831	813	808	786	779	829	829	814	848	790	894	828	780	811	830	822	800	803	802	813	828	830	844	835	854	771	829	835	828	736	822	779	813	857	786	801	823	880	829	841	815	839	830	804	838	851	808	862	859	868	853	795	836	859	814	831	804	840	824	839	809	827	852	802	777	828	860	849	830	868	802	816	897	826	790	847	809	807	807	825	794	807	805	828	849	872	755	811	799	822	852	785	825	830	845	793	759	802	805	815	826	832	837	810	817	833	817	814	836	771	810	865	764	865	823	801	825	818	784	854	822	781	824	845	828	830	852	875	859	773	771	802	850	751	815	816	825	831	797	839
58753	40158	30095	23614	21862	18106	18710	32238	44998	37914	25002	12376	2387	350	323	298	286	254	268	254	273	287	268	270	248	253	272	241	266	292	313	301	234	267	257	263	316	299	250	289	262	262	253	282	290	272	274	283	265	276	249	255	269	261	290	278	257	276	287	302	266	276	266	259	262	229	254	260	256	300	265	252	263	253	288	249	262	255	260	273	292	253	274	276	261	246	247	255	253	243	285	263	271	284	284	249	241	282	280	279	282	267	277	307	296	262	257	249	259	255	252	252	268	275	270	264	270	266	303	236	266	286	270	263	275	262	265	293	256	270	251	313	235	302	265	298	288	259	257	292	262	283	249	262	263	328	284	270	257	283	261	280	279	246	278	256	258	264	262	264	266	254	258	262	277	255	274	269	299	291	280	293	273	283	285	261	271	278	250	242	277	308	280	271	272	286	263	302	260	240	264	280	277	262	255	279	249	237	264	242	262	271	266	258	252	261	264	262	255	285	285	285	265	246	268	245	260	283	254	250	279	295	269	274	277	276	255	284	264	288	292	311	296	256	289	266	246	258	291	284	258	281	258	261	235	296	271	286	291	304	253	270	264	265	263	248	264	277	292	297	263	285	274	290	266	268	253	264	254	268	263	282	275	273	285	260	245	299	265	247	243	261	258	253	254	279	290	253	235	268	267	279	273	275	281	270	290	246	256	268	280	273	265	253	283	283	316	277	282	262	272	224	257	293	266	257	264	280	262	259	261	272	257	267	273	294	252	248	263	234	282	286	278	291	275	276	268	270	276	250	286	250	266	291	281	262	283	255	285	288	255	264	314	286	280	275	304	257	255	274	282	280	259	272	295	276	245	246	274	247	279	248	244	251	289	259	264	258	269	283	279	266	250	265	283	301	243	275	274	274	295	273	244	236	263	260	265	269	276	288	274	276	249	284	306	258	309	263	291	252	294	255	289	285	249	250	271	274	245	274	259	250	252	254	245	261	248	285	277	283	270	286	268	286	265	254	272	274	264	274	278	277	255	269	267	280	273	267	265	304	265	272	236	280	281	290	299	281	267	243	275	280	254	297	283	301	262	258	288	284	258	268	267	285	323	297	276	264	243	270	305	236	255	277	269	251	246	263	278	258	256	238	281	285	263	257	260	273	284	274	294	253	254	294	237	286	278	269	241	283	276	237	290	271	239	275	258	245	272	232	272	252	262	271	297	263	263	245	256	264	306	294	276	249	266	250	263	265	297	268	294	239	267	290	267	288	270	275	281	255	261	239	281	277	303	279	283	237	258	275	256	248	273	292	269	282	249	284	272	261	261	277	273	274	289	269	261	247	252	268	274	263	275	292	238	274	258	276	281	268	269	284	280	262	287	262	288	268	252	288	264	294	244	301	243	268	258	262	265	261	297	263	277	274	253	277	286	308	295	287	255	256	265	278	280	280	244	254	271	271	243	220	280	283	262	255	281	235	294	272	223	247	262	266	256	260	263	255	263	262	291	287	255	249	263	310	247	275	231	254	277	256	236	262	259	239	272	252	286	286	287	325	262	252	251	300	263	276	263	266	283	294	297	254	274	279	276	263	264	267	273	287	249	247	304	274	238	286	283	294	288	265	268	277	255	238	294	280	266	267	263	282	239	257	270	279	266	257	276	255	266	248	267	253	260	293	286	289	280	277	268	289	282	214	274	246	278	282	255	279	287	270	292	262	279	270	282	241	296	243	293	255	282	281	261	279	293	269	281	277	268	249	282	259	286	244	254	256	269	303	284	271	242	265	252	283	275	283	256	300	269	251	276	246	240	276	284	258	307	262	249	266	254	270	278	247	256	287	276	268	281	248	303	270	244	293	242	270	254	261	258	258	280	265	294	281	252	255	266	265	270	273	252	224	276	277	267	246	245	258	244	281	254	289	264	280	280	255	292	260	250	246	279	254	279	250	265	266	258	249	283	283	270	261	270	280	307	231	270	287	244	318	264	268	285	278	268	281	245	286	277	259	288	288	276	260	241	264	275	282	261	297	255	268	260	284	261	300	303	284	258	279	257	279	256	256	297	271	268	249	249	251	259	258	312	249	243	285	275	256	264	276	260	294	291	302	281	303	249	262	278	281	259	275	290	270	291	250	280	274	265	253	273	275	276	265	282	268	263	290	258	277	284	292	261	275	272	275	249	280	237	259	248	222	245	238	259	257	276	262	276	272	276	277	282	257	263	274	275	268	249	290	309	274	259	269	258	254	270	261	249	286	266	272	261	281	273	266	261	246	278	285	249	251	253	269	261	253	269	285	267	295	242	284	256	283	282	258	256	275	325	274	312	265	279	273	277	283	263	256	249	260	272	267	277	265	261	262	247	273	276	261	271	300	265	322	260	238	280	264	262	257	259	262	255	271	254	250	240	243	279	292	253	251	256	280	268	282	263	252	260	291	261	251	280	261	258	286	278	294	236	265	268	294	280	263	255	230	265	277	304	240	251	264	270	244	295	259	289	318	226	270	249	245	299	303	266	306	283	295	283	303	270	270	309	260	256	251	250	278	271	292	271	274	249	289	272	240	281	262	256	275	264	255	257	273	286	288	248	253	262	249	264	248	275	261	288	268	229	252	265	261	243	238	262	262	280	264	276	251	286	247	265	261	260	250	265	278	250	285	296	238	276	265	261	260	286	236	304	269	238	267	253	251	263	264	283	275	284	243	277	295	276	287	257	281	258	265	266	290	237	278	293	252	278	286	245	311	273	287	285	245	281	233	230	250	253	304	306	279	232	295	304	269	261	246	258	266	275	287	275	269	271	280	267	277	259	260	285	256	274	267	250	234	273	241	276	280	291	260	254	275	310	280	254	260	256	296	270	257	252	266	264	287	270	295	254	271	276	269	251	284	279	289	269	249	303	281	268	271	266	263	260	280	239	255	274	263	298	260	279	274	274	239	283	251	268	278	276	275	257	260	274	316	254	258	263	278	258	254	241	257	276	281	277	311	222	282	282	284	265	245	240	255	288	268	292	306	279	260	270	263	266	246	235	245	265	256	255	289	252	264	255	297	293	261	304	292	287	280	260	266	230	265	273	259	238	249	252	257	260	221	255	272	245	254	290	256	275	279	269	230	257	257	261	264	261	277	258	264	270	257	279	300	285	254	296	270	287	283	250	249	263	272	257	250	275	298	292	259	268	252	298	289	252	266	282	240	256	260	282	263	290	277	288	278	248	237	265	266	261	276	255	278	257	281	288	259	265	268	281	248	284	293	263	274	254	261	245	278	277	244	253	264	271	257	250	239	283	276	271	254	273	266	273	257	282	258	242	276	278	281	297	298	270	327	264	248	278	268	273	265	276	285	281	295	281	270	287	267	273	274	274	275	279	258	262	241	271	282	250	286	277	273	299	280	291	250	297	279	284	287	269	286	249	280	291	258	279	271	287	250	278	277	256	281	271	289	255	286	259	287	276	239	254	268	288	285	242	268	279	278	278	293	260	262	265	267	270	259	250	286	298	282	279	259
54923	47161	34581	18116	17021	12474	30095	47744	57999	51381	39402	25394	5486	919	765	630	697	670	682	625	563	640	600	615	611	613	626	622	579	591	637	586	610	603	633	604	607	625	665	618	620	642	662	598	616	611	637	670	610	627	575	596	567	610	605	632	600	633	604	594	600	589	635	572	593	604	619	563	591	635	574	598	612	662	593	634	599	602	567	611	594	622	607	620	614	572	602	622	574	627	626	606	627	600	601	637	592	577	593	616	582	606	600	572	562	576	595	588	614	598	637	608	625	581	607	588	558	602	610	551	555	591	597	580	605	635	617	625	616	655	542	594	634	586	598	588	605	568	663	634	652	625	590	652	601	568	559	605	592	592	575	598	624	582	635	584	603	553	613	608	622	644	561	620	600	596	647	624	655	638	592	604	611	588	627	605	638	632	612	629	593	574	586	610	626	620	653	656	603	594	604	587	609	615	593	639	593	596	617	622	604	592	580	612	643	609	620	605	584	593	603	630	572	587	578	609	619	630	563	628	607	617	618	636	572	581	660	596	577	637	622	595	619	590	581	623	595	549	598	617	605	662	622	599	600	607	585	646	580	589	569	609	590	604	611	646	646	581	611	567	603	582	639	588	625	609	566	597	584	641	645	624	596	583	624	604	611	643	608	603	644	558	583	584	638	633	574	621	589	587	616	606	624	624	614	575	636	587	633	669	628	595	598	594	614	627	622	615	667	604	603	610	611	592	630	616	608	613	601	652	635	623	625	594	639	596	587	637	615	593	589	599	660	610	593	573	599	591	621	574	628	639	602	630	628	638	639	643	662	634	630	649	635	600	638	658	613	597	651	603	608	631	592	610	592	613	653	603	623	611	616	579	599	615	611	606	608	616	620	618	622	599	602	607	610	656	615	605	582	610	604	615	547	569	629	611	602	598	631	629	624	649	584	608	616	577	661	584	629	621	646	662	589	601	640	648	589	622	626	600	632	615	569	569	606	595	613	595	543	602	635	578	594	645	594	635	589	616	648	640	579	612	616	623	596	597	574	576	604	641	608	622	604	625	638	593	638	678	597	584	633	583	617	612	581	623	599	592	599	660	648	641	588	615	596	612	634	612	631	577	627	586	618	622	614	645	591	636	578	548	586	584	553	564	582	594	605	609	633	599	609	569	635	599	615	606	606	608	589	612	595	560	620	608	615	577	605	614	618	630	635	614	647	621	699	587	614	554	614	583	600	569	575	605	638	585	600	651	598	609	613	604	625	569	601	590	581	603	613	593	583	602	569	627	589	579	602	648	668	617	626	617	627	600	581	640	607	584	631	562	572	667	627	596	581	596	581	597	663	571	648	620	603	614	614	617	611	601	641	580	594	612	615	614	644	621	587	559	601	608	587	599	598	603	568	576	611	581	673	593	625	632	665	619	613	611	623	604	635	622	589	648	578	613	650	631	524	604	597	634	599	618	579	614	623	610	625	590	569	644	637	614	574	616	531	566	586	580	597	580	620	569	596	648	624	612	581	577	587	610	613	626	592	583	603	528	612	608	573	646	628	630	554	652	625	580	604	583	595	628	634	590	597	619	616	579	583	585	601	613	605	654	648	584	566	587	599	657	594	592	629	614	639	624	567	627	615	602	578	581	591	609	630	629	577	587	583	596	628	592	624	559	584	639	602	622	671	593	573	561	594	649	600	586	628	593	585	615	607	621	575	582	589	612	622	648	616	567	614	590	623	603	665	613	600	636	637	582	621	628	595	608	612	634	584	581	617	601	597	583	631	602	596	620	640	634	606	611	605	629	592	567	615	612	601	562	617	629	607	590	584	637	577	640	641	591	602	576	585	592	600	610	627	601	640	637	600	626	644	637	598	604	614	660	604	598	612	598	609	638	617	627	558	644	608	605	627	605	591	622	619	608	566	629	637	601	593	598	629	569	621	630	648	609	577	603	648	648	572	626	600	631	619	611	618	635	623	625	599	619	613	610	606	598	629	595	623	588	618	549	635	625	633	607	613	639	597	639	630	619	575	607	588	622	613	590	609	627	591	584	638	574	621	597	597	611	568	613	637	595	634	608	578	571	645	586	607	592	632	652	594	611	634	599	635	626	557	607	612	584	594	603	637	560	596	622	590	646	610	647	581	624	578	636	593	638	596	604	580	619	603	618	632	609	607	601	623	602	620	608	606	589	624	615	630	638	638	610	591	596	614	610	583	642	572	622	587	590	644	630	592	611	597	613	615	629	623	590	629	560	601	617	609	648	580	597	633	604	580	599	636	633	597	582	624	596	583	644	602	614	605	593	635	623	641	578	611	600	606	659	674	634	619	624	594	639	602	612	574	618	578	589	595	573	654	644	613	611	616	641	586	617	650	621	607	617	625	607	583	621	646	631	621	667	569	562	611	585	592	595	632	624	629	623	616	606	571	585	631	577	607	636	570	633	599	644	578	615	609	604	605	638	630	631	576	577	641	612	591	599	636	627	638	652	590	586	562	564	610	589	625	586	585	572	595	570	632	557	604	563	616	602	608	606	595	613	551	645	592	618	599	587	633	588	593	630	677	609	644	598	610	667	605	574	617	622	609	579	624	565	613	571	574	630	594	598	595	631	624	590	594	593	598	624	640	538	614	626	606	591	627	570	592	597	592	624	636	597	629	616	566	599	627	625	611	636	608	615	614	592	620	584	633	602	613	584	654	586	595	641	577	627	617	629	632	617	634	594	584	624	639	630	605	614	632	592	610	624	612	612	595	577	604	580	590	595	602	581	643	592	636	591	591	629	627	608	634	662	618	611	596	641	601	619	600	601	607	596	588	605	578	588	611	649	607	586	540	622	636	619	642	606	569	596	551	568	643	651	574	608	573	619	618	643	601	600	612	598	651	595	594	587	640	620	599	570	575	630	607	592	570	588	564	584	671	612	561	613	615	618	621	602	614	626	607	583	612	594	605	575	579	619	642	615	626	632	594	648	640	628	598	625	595	555	589	611	621	656	603	579	592	628	641	589	586	577	602	592	617	624	617	577	589	604	562	595	613	568	626	637	593	615	600	569	617	604	618	595	570	561	605	593	582	608	668	595	586	609	612	599	597	612	616	598	619	608	632	604	593	599	643	599	581	604	608	638	619	634	608	601	596	598	611	651	599	593	597	570	658	593	640	597	572	628	619	587	590	569	642	637	609	637	584	591	661	595	629	614	590	615	574	626	604	603	617	628	659	626	571	600	613	620	628	600	632	584	641	626	618	590	573	608	605	581	617	636	591	585	582	637	604	581	623	623	611	612	618	573	607	620	585	600	567	656	582	602	636	568	571	642	580	603	577	602	591	640	564	634	640	612	596	623	628	607	623	582	633	634	624	591	603	598	664	616	656	640	581	609	539	619	604	641	623	568	575	606	638	606	630	596	599	609	581	629	590	603	607	580	608	592	580	628	640	583	638	598	613	620	589	590	599	596	610	629	656	629	613	636	623	616	599	635	647	595	598	631	631	632	573	597	616	611	597	563	634	582
25306	18067	11419	2960	1143	688	832	1466	2286	2055	1713	1066	474	359	315	332	370	356	334	348	361	336	353	321	319	316	323	321	347	315	315	317	343	361	344	319	327	281	340	327	326	364	329	311	345	321	346	361	323	349	329	349	327	341	353	344	326	332	340	311	348	291	343	321	361	346	319	329	345	343	329	320	335	338	350	343	340	366	334	309	316	318	309	326	339	370	326	344	367	332	333	321	329	341	323	324	353	363	337	314	330	302	332	349	359	347	349	354	337	328	309	369	321	334	343	348	345	325	307	314	330	327	349	327	330	356	340	333	305	319	332	349	316	345	354	351	338	303	338	347	360	327	354	306	346	337	313	326	342	350	348	381	360	327	321	307	331	317	317	356	359	341	323	322	334	340	322	326	350	345	345	345	350	334	333	314	336	342	302	308	355	331	347	304	328	377	317	329	318	369	356	357	347	327	344	317	319	312	314	313	330	365	334	321	306	327	336	329	331	360	340	358	360	323	346	330	353	304	341	318	334	355	321	343	317	342	338	338	322	344	320	331	345	313	351	355	326	323	329	320	351	372	322	346	312	340	340	299	348	329	308	295	333	319	316	343	316	329	316	322	317	349	311	318	292	305	340	329	342	347	352	337	324	324	362	327	342	340	318	348	327	357	326	348	317	305	334	337	336	345	327	312	302	330	299	301	322	319	313	326	337	337	349	380	314	367	333	329	350	370	332	361	336	348	365	350	333	328	356	310	323	362	312	364	333	379	336	363	337	286	336	309	304	304	364	333	276	300	344	341	333	353	325	273	291	355	341	324	310	333	302	332	330	330	323	331	359	323	329	324	342	329	341	338	334	330	353	341	302	327	351	340	328	342	339	348	345	344	280	303	392	345	323	315	331	329	351	365	323	331	343	341	354	308	345	323	337	352	352	379	347	327	298	327	350	359	345	331	332	309	326	326	301	317	316	304	371	334	335	328	318	314	325	320	311	355	334	332	332	336	312	286	324	353	366	321	334	367	299	330	361	368	349	341	315	337	316	331	334	332	350	324	340	349	326	319	341	289	344	302	349	319	357	309	329	345	334	340	341	344	329	357	324	347	293	329	341	345	310	331	324	338	353	361	313	394	333	312	324	346	328	333	341	330	324	346	319	323	325	347	351	329	339	350	331	319	326	381	371	342	316	336	294	335	362	332	342	347	333	343	311	334	350	331	313	316	317	331	337	337	329	391	329	356	284	343	348	376	339	359	363	364	334	350	317	318	300	333	356	316	334	329	295	322	345	323	325	332	342	312	308	341	347	351	285	309	360	351	318	318	358	359	333	367	328	297	290	342	338	338	296	325	322	306	311	323	365	340	356	315	318	324	304	329	331	329	342	328	368	357	335	309	347	319	328	331	327	360	342	311	309	318	291	327	360	349	324	355	349	323	333	333	321	342	328	362	349	303	365	306	351	332	356	319	348	286	306	343	327	334	307	319	315	332	318	330	355	335	330	349	312	323	319	341	317	333	307	332	363	309	355	384	333	320	349	331	290	315	295	360	356	343	322	296	300	298	345	322	342	345	339	331	305	327	343	344	340	321	330	325	359	333	351	342	365	298	324	309	311	311	345	344	321	318	312	330	330	325	340	324	314	350	295	312	318	368	334	328	323	361	334	366	345	307	332	338	337	309	316	342	292	334	350	358	350	321	340	336	333	342	325	306	342	313	333	315	349	322	330	308	315	345	387	317	341	304	334	324	338	335	335	343	320	315	305	323	319	335	328	276	279	326	354	329	336	349	326	329	316	336	356	320	345	350	339	357	323	300	344	362	370	335	324	346	300	270	341	322	320	340	326	307	346	349	353	314	330	347	312	308	348	328	348	319	328	337	345	323	351	323	355	321	338	324	326	359	352	339	315	344	351	318	336	340	305	344	328	333	341	356	309	320	300	343	365	349	341	309	342	339	320	359	338	343	339	326	326	308	352	312	345	349	338	325	320	350	302	340	302	309	343	316	334	349	330	300	350	346	357	351	351	322	373	323	353	329	318	305	336	297	333	305	375	356	388	341	356	326	336	327	336	307	344	313	350	345	334	298	321	353	349	317	340	346	373	360	349	313	330	355	327	325	329	315	319	320	335	377	325	318	350	341	354	354	334	340	332	344	336	335	324	347	335	343	334	340	334	313	348	332	310	330	342	310	351	312	346	325	305	312	331	322	344	348	348	318	384	354	330	328	310	309	347	374	378	330	307	324	348	322	304	334	338	332	325	323	348	314	346	333	319	303	323	349	332	323	360	327	319	379	340	331	323	333	335	317	314	321	317	328	346	328	302	300	329	354	310	336	290	351	328	321	333	354	360	318	333	351	340	326	332	329	342	340	333	351	315	349	340	331	334	310	313	319	326	341	313	345	328	348	323	356	324	350	365	346	333	315	310	317	296	312	303	368	318	337	334	314	372	337	339	334	367	324	314	326	352	354	302	326	356	327	323	353	341	330	345	341	341	309	324	326	328	319	372	316	337	295	302	325	343	328	349	355	337	342	324	340	345	346	338	359	316	320	355	344	341	315	340	355	326	309	324	315	351	323	338	327	331	313	328	395	308	307	356	310	337	307	356	329	308	324	321	326	341	327	308	346	331	324	321	329	329	316	336	329	325	319	321	335	323	336	357	352	336	319	364	323	285	336	295	331	377	338	336	315	341	345	358	336	306	316	318	310	334	350	291	331	353	323	337	365	293	353	323	328	327	305	360	338	328	321	350	318	321	330	363	321	356	320	308	313	327	356	353	357	319	305	308	325	341	318	340	315	336	311	345	334	312	289	355	330	345	318	345	349	313	362	345	371	340	353	347	316	338	301	307	334	354	325	330	352	340	344	338	332	373	323	317	348	370	337	339	329	333	362	367	321	318	341	341	314	334	359	322	320	317	341	350	330	325	338	326	290	344	334	347	352	308	304	330	337	306	341	324	312	321	340	312	323	352	318	321	292	313	322	318	335	316	328	324	316	311	340	329	335	334	324	323	319	306	341	366	376	308	366	337	321	347	349	335	326	289	312	361	339	340	362	317	351	337	356	348	322	346	342	331	313	308	346	348	330	325	318	333	333	332	345	346	314	301	348	340	319	341	331	336	301	323	371	367	351	321	298	363	301	344	346	335	329	336	355	344	325	324	374	305	326	344	325	364	335	313	314	328	345	338	351	327	307	329	305	352	319	331	357	353	333	352	354	343	343	285	318	315	331	312	325	324	337	337	353	331	351	333	346	319	327	355	323	365	315	350	358	337	347	325	310	333	341	357	340	347	335	346	332	331	317	320	307	326	360	298	331	355	311	340	358	359	331	317	327	327	306	301	356	357	300	309	321	350	334	312	337	332	324	323	349	306	314	341	353	341	331	318	323	318	392	360	349	351	345	362	297	316	322	310	328	322	395	313	352	305	367	341	369	348	349	319	312	337	312	319	346	346	321	335	324	336	291	356	329	356	352	316	281	320	308	333	345	353	315	349	360	346	338
16315	14640	14315	4860	3184	2133	3449	6704	9321	8165	5788	3288	1162	766	809	732	778	777	791	808	789	739	808	809	862	766	812	814	746	819	774	772	770	747	824	782	768	732	718	774	742	784	760	779	797	769	730	827	837	800	761	818	793	835	806	753	810	791	844	787	722	832	805	811	790	804	769	792	764	797	750	855	766	756	787	817	757	824	809	760	777	793	779	753	796	721	792	777	756	769	739	777	762	747	792	761	828	754	793	809	768	794	779	762	834	772	779	818	781	751	760	807	862	751	797	787	781	818	805	799	810	772	793	825	776	793	796	810	773	732	801	759	771	789	741	817	788	826	795	787	822	740	770	810	782	778	800	786	782	719	823	757	822	758	754	765	827	729	832	793	782	797	718	714	822	759	796	826	807	774	787	802	804	800	725	864	786	742	803	762	776	788	757	803	782	759	769	749	757	744	808	809	774	798	802	753	773	753	768	800	755	796	769	829	806	775	801	783	787	792	784	722	784	751	760	782	774	770	801	756	721	773	792	740	823	763	704	797	820	763	802	784	798	779	781	786	821	810	793	744	799	743	814	754	784	800	779	755	720	774	707	765	758	776	770	753	793	787	737	793	788	801	766	772	777	807	825	805	756	835	829	724	764	791	831	775	779	767	804	743	756	763	720	782	762	778	772	737	757	784	786	786	799	792	758	843	783	780	757	790	771	789	767	765	756	826	813	810	756	760	814	764	727	801	773	810	819	789	840	803	790	818	773	790	791	785	749	820	792	787	807	822	830	765	726	770	828	786	736	767	787	762	817	792	771	830	750	774	807	785	781	798	777	818	777	799	773	803	765	762	797	807	776	802	794	816	805	796	777	769	777	795	748	732	744	824	742	817	765	786	734	801	829	778	782	777	769	753	762	768	756	706	797	757	775	783	778	780	763	767	746	784	781	801	819	803	743	793	795	709	815	722	790	806	808	775	756	828	800	792	803	769	831	798	814	790	781	745	769	804	768	739	775	735	832	801	783	794	777	818	794	799	767	807	766	798	849	808	726	774	817	782	811	791	789	802	804	803	739	790	778	798	785	830	805	761	784	738	814	796	739	806	780	822	788	815	811	814	799	758	744	792	770	773	767	782	838	793	789	726	761	789	787	726	722	729	827	810	788	800	746	780	812	763	730	710	732	724	787	773	759	783	803	768	751	766	812	799	773	756	760	727	740	757	781	755	787	778	750	739	778	786	798	792	807	782	807	767	765	772	849	733	831	743	781	803	848	723	783	823	783	739	791	720	767	755	768	804	789	763	781	727	757	763	770	782	791	798	840	785	775	761	806	755	791	793	801	739	783	788	827	805	783	810	787	778	831	763	768	793	741	764	807	779	783	817	739	774	757	750	727	785	753	821	777	733	790	749	765	841	768	796	816	875	775	820	828	767	816	767	811	828	783	810	867	757	783	775	792	755	813	795	791	757	762	770	771	794	798	752	789	788	758	773	808	761	757	811	797	809	731	799	802	748	810	747	795	802	785	838	780	783	796	777	697	745	784	771	761	825	788	852	800	804	799	773	760	822	756	781	774	792	777	802	747	814	777	791	782	750	789	815	792	794	785	795	765	821	756	772	815	803	829	753	772	825	787	787	801	836	768	834	793	763	754	773	757	774	746	754	784	779	823	806	786	777	839	771	777	814	784	784	795	783	782	739	806	774	801	761	788	790	763	786	818	786	756	788	795	792	755	777	783	774	779	756	777	769	753	789	774	748	746	794	821	784	749	768	733	785	776	823	770	777	754	810	789	793	813	864	812	773	758	785	753	802	768	802	768	818	760	796	812	753	745	744	793	787	757	795	792	732	767	745	799	754	829	776	756	774	759	826	778	846	775	740	781	806	793	716	755	734	736	772	744	803	815	761	762	805	790	763	748	784	812	799	718	789	808	809	775	815	795	757	795	754	818	762	787	750	793	785	807	732	799	757	808	783	744	788	769	769	785	806	786	753	770	770	795	750	799	762	774	761	786	736	754	756	726	798	746	807	776	771	788	790	835	759	768	769	813	753	786	803	839	773	772	798	758	753	764	773	803	780	757	784	788	830	765	797	809	755	782	780	811	742	787	829	817	799	766	773	791	782	783	781	831	864	769	809	780	753	727	735	783	766	770	787	770	857	784	764	785	746	792	766	738	805	823	798	749	766	844	808	804	744	740	782	809	793	780	737	763	732	809	758	794	821	813	758	786	846	831	823	810	812	786	812	789	786	756	836	813	830	778	795	785	792	801	775	738	786	763	758	749	811	795	800	791	776	796	768	755	717	787	799	753	738	703	806	780	768	790	769	737	770	763	783	737	810	808	766	806	801	734	737	810	791	747	767	803	826	851	818	723	782	762	809	780	777	778	852	792	742	756	787	793	797	755	783	764	764	735	790	772	788	811	775	771	757	806	819	809	760	787	757	834	782	818	775	813	752	775	801	793	773	794	780	769	779	779	764	786	775	787	755	714	776	752	771	786	741	767	768	850	793	741	809	767	789	762	732	828	761	731	753	752	738	743	775	722	737	801	779	792	756	753	782	806	792	764	747	756	792	779	778	728	760	764	768	792	823	745	753	767	799	790	738	755	820	767	795	745	732	778	798	789	718	792	805	796	775	777	756	758	742	773	810	811	734	766	741	776	822	803	742	798	848	789	784	769	829	778	840	786	786	810	793	787	804	759	779	742	789	805	803	796	771	796	761	753	800	783	794	758	804	780	806	792	780	780	810	781	751	766	795	773	761	720	770	773	835	810	767	800	795	787	778	774	835	775	761	755	763	789	751	773	802	804	798	810	805	760	766	812	779	809	793	770	793	763	790	752	761	778	767	780	812	754	771	766	835	791	809	745	756	815	809	758	762	776	800	812	784	783	775	760	788	778	722	773	802	791	761	765	705	781	784	724	697	792	776	773	762	760	768	751	812	786	802	771	771	792	782	807	769	763	721	742	761	746	775	757	724	771	824	786	805	747	753	789	782	770	765	720	765	784	818	804	826	811	779	777	776	766	754	721	780	808	782	772	755	836	795	771	822	772	790	766	821	822	817	761	788	765	743	748	769	777	771	743	796	816	740	779	791	860	763	795	767	806	778	788	768	775	757	789	741	774	755	745	799	727	789	791	794	777	760	808	784	786	758	849	726	776	771	774	799	769	785	803	802	751	792	780	785	782	779	772	754	739	754	775	794	783	754	799	806	796	754	812	799	802	783	764	784	744	748	769	764	749	805	756	789	797	790	798	852	841	734	746	805	766	792	807	817	802	761	769	758	800	798	809	761	761	786	776	788	765	797	792	774	784	780	781	732	836	768	744	788	769	756	804	782	770	825	752	719	809	809	783	761	815	714	808	748	742	801	796	821	768	754	778	770	790	751	820	772	802	810	797	764	793	774	793	789	772	825	799	747	780	757	771	785	778	823	752	839	777	809	791	780	756	767	805	838	801	787	833	790	796	762	807	806	841	777	757	769	784	816	776	802	762	843	751	771
49778	38905	37609	22446	15074	7956	10337	29520	27395	20855	11508	4907	1140	419	413	360	362	323	365	341	383	391	409	362	379	365	377	371	374	402	405	382	370	373	378	394	386	377	371	372	352	384	385	372	367	375	383	378	368	378	383	391	338	368	364	382	362	357	353	337	343	408	329	358	387	403	389	348	387	365	371	382	326	366	381	395	356	350	364	389	386	374	368	384	384	383	374	377	353	384	359	397	332	348	405	384	386	396	387	363	374	359	370	397	364	345	393	397	358	364	384	343	401	387	346	361	389	353	390	394	391	421	327	406	355	380	361	359	358	363	338	391	385	356	331	380	341	381	366	370	370	362	379	398	350	373	424	369	343	354	379	380	399	399	386	365	340	412	370	378	355	359	369	373	336	362	349	359	341	368	369	377	356	352	339	396	382	391	378	362	360	366	405	366	384	381	369	378	380	346	385	354	337	372	359	350	367	367	357	388	356	361	359	371	375	362	382	384	363	364	382	358	351	358	367	386	387	382	361	358	375	375	371	380	349	383	344	347	345	380	339	371	396	367	358	371	377	367	363	381	353	373	419	378	363	381	361	397	400	379	394	378	384	353	382	403	379	375	356	356	384	373	346	368	379	384	385	358	354	334	356	350	336	401	384	393	392	379	349	351	374	364	377	365	383	356	378	386	335	376	415	335	358	346	396	374	365	388	367	391	379	369	354	385	382	380	389	385	385	355	350	386	394	327	381	378	375	356	382	346	358	382	411	360	376	353	355	379	361	358	388	373	353	392	387	365	392	378	365	368	376	350	375	383	373	343	382	358	383	391	381	347	395	359	358	353	367	397	350	391	405	379	391	352	365	343	378	422	369	385	343	350	370	351	392	394	361	346	368	331	398	408	344	340	366	390	357	397	361	369	377	342	381	391	361	363	328	362	386	365	345	387	373	400	360	369	388	395	380	422	337	401	370	384	369	411	354	385	406	371	369	394	349	417	407	360	373	370	371	369	340	354	379	356	364	391	396	404	396	388	376	360	356	366	399	385	359	349	345	382	388	372	336	363	373	398	370	374	336	349	383	360	364	382	381	421	375	370	394	415	345	380	353	383	377	364	377	354	393	350	367	343	398	329	388	384	379	346	353	360	343	357	393	353	356	363	358	419	360	382	352	397	377	371	352	397	341	398	344	365	373	367	368	355	365	376	370	370	385	376	353	330	363	387	359	385	370	368	388	379	355	352	388	396	386	357	379	373	352	371	371	358	373	399	354	406	356	384	377	356	376	354	391	376	367	366	393	358	381	382	351	394	391	354	347	405	359	361	361	367	379	394	343	379	382	393	335	373	370	328	382	359	394	361	389	346	364	388	375	401	395	374	364	380	373	356	386	364	396	402	378	375	367	372	355	380	369	354	349	352	366	373	391	424	393	354	347	412	407	381	363	362	402	377	377	376	371	393	359	357	367	377	341	367	368	345	353	369	380	400	394	362	372	357	381	394	330	326	367	335	357	351	374	394	387	353	369	358	378	362	377	379	364	378	342	370	378	403	421	363	359	357	386	372	373	382	401	363	350	353	394	366	379	374	378	349	359	396	347	379	406	366	368	365	384	356	386	366	382	378	374	366	379	359	405	376	378	363	434	388	318	346	374	380	355	379	389	346	396	355	372	342	358	347	371	353	364	351	386	390	346	376	350	393	396	346	370	383	352	385	338	357	357	368	359	358	395	377	382	336	380	371	390	359	354	356	329	358	400	339	388	418	385	353	335	338	408	395	381	337	345	389	386	364	358	341	378	346	324	385	337	363	371	382	354	358	378	397	355	330	350	369	397	393	387	372	360	388	358	399	365	381	314	345	343	351	398	375	340	368	339	386	366	348	346	411	366	392	403	378	365	387	352	390	375	369	347	379	378	359	389	370	367	390	362	372	364	369	371	370	345	351	397	383	376	368	353	351	390	366	388	363	362	348	407	377	369	347	397	345	350	345	354	373	369	335	352	331	368	349	359	353	367	372	365	412	383	358	373	374	389	384	389	364	358	357	397	367	376	362	370	381	326	360	365	393	351	362	368	363	364	388	367	343	428	378	410	395	387	364	366	353	349	376	380	338	382	411	346	342	365	377	381	360	384	376	351	381	355	346	401	334	372	373	375	417	361	397	376	373	346	313	365	367	352	388	346	385	352	383	359	388	365	353	404	388	371	355	353	381	333	338	355	391	352	390	370	344	360	342	412	381	395	401	373	359	356	370	399	378	346	379	357	408	383	375	384	393	372	418	355	415	365	338	378	370	395	402	369	346	356	373	411	347	395	377	384	381	361	367	388	366	354	353	394	386	340	380	387	379	372	348	342	371	390	359	369	360	364	393	400	349	372	369	380	410	379	390	370	407	346	365	387	354	369	345	360	400	365	352	400	395	361	379	354	325	374	405	334	386	385	311	360	370	385	346	350	357	396	400	368	372	337	383	388	396	353	373	401	363	363	361	365	374	375	381	366	352	336	387	364	347	372	392	376	383	345	347	351	364	402	386	373	345	372	366	411	373	356	351	322	359	373	332	368	361	361	354	340	357	355	342	354	360	355	376	394	398	338	344	365	384	366	340	389	356	374	366	369	400	393	360	363	377	390	382	366	357	361	394	355	415	362	387	326	387	355	373	366	378	412	374	353	395	403	351	361	376	331	343	389	381	372	367	360	319	394	356	367	359	344	367	382	347	383	401	424	380	396	359	344	350	356	358	362	392	376	379	372	407	376	361	378	383	357	358	398	363	355	338	363	342	354	407	395	363	350	363	398	402	341	361	362	349	383	370	368	346	331	384	396	361	379	384	370	364	363	386	400	335	371	386	347	360	374	383	406	346	358	363	350	388	379	367	347	372	343	358	356	358	295	360	359	350	349	376	368	352	409	353	367	317	361	424	406	327	364	367	391	397	379	384	377	375	347	371	364	406	385	346	348	379	358	383	421	384	405	392	398	367	332	385	381	361	333	372	400	361	355	388	372	389	405	383	386	378	396	360	388	344	369	373	375	363	354	379	342	389	386	366	387	372	366	343	374	399	361	379	366	350	367	334	384	370	362	361	355	347	367	347	377	334	365	366	351	368	380	371	377	398	380	367	407	382	371	406	334	359	352	344	375	371	390	346	411	363	351	414	374	376	374	403	368	387	363	345	371	349	359	350	353	355	377	364	376	386	382	393	364	392	377	376	386	379	418	384	336	359	378	395	362	394	386	336	391	367	350	368	383	363	361	334	410	377	381	357	364	352	372	410	384	369	357	375	361	385	395	383	336	332	360	362	382	363	385	361	400	352	360	409	379	354	373	402	379	368	358	389	381	368	376	351	396	376	338	349	390	369	389	346	374	353	436	370	373	386	400	387	345	363	353	331	357	341	365	377	355	339	391	358	379	393	381	361	387	382	369	349	323	389	376	378	336	361	404	398	369	349	358	369	345	389	399	392	351	394	361	381	355	369	351	355	385	387	356	383	359	411	385	396	399	370	374	381	369	341
41859	39720	36974	11756	10679	7121	23519	47140	43572	37756	26491	14652	3389	1035	912	902	893	866	887	834	849	817	907	851	884	849	825	905	857	803	847	864	861	882	825	876	815	855	820	830	852	848	811	787	850	819	830	816	906	824	847	824	868	887	903	863	860	897	840	831	866	855	826	852	805	870	827	789	783	877	822	845	840	879	835	837	843	859	871	849	860	849	828	828	881	826	834	843	869	832	836	853	894	820	844	801	858	853	880	824	859	900	868	851	848	841	818	853	825	829	829	828	863	831	858	816	869	860	838	836	842	875	834	805	868	827	801	852	796	869	846	872	853	853	772	838	876	869	782	794	835	852	838	860	851	857	805	811	779	830	826	840	858	822	809	794	872	823	848	838	857	830	809	874	827	892	840	788	838	875	846	886	831	844	828	868	841	856	826	899	805	837	828	868	861	836	916	817	855	858	873	809	839	854	795	848	799	856	848	902	904	850	820	883	884	818	848	854	897	792	865	852	822	829	821	813	834	835	835	862	797	896	817	843	828	841	897	847	877	831	892	842	763	807	875	904	868	876	883	834	846	786	842	837	842	836	830	834	868	829	861	822	820	832	832	847	873	879	887	846	850	837	869	850	866	830	881	903	812	821	885	816	814	808	854	808	820	881	801	879	837	857	813	819	839	833	849	844	829	836	868	817	880	873	853	849	818	846	876	856	874	807	819	831	903	830	879	864	841	841	853	842	851	889	799	833	868	818	861	866	834	841	832	893	799	848	813	816	837	889	832	833	837	852	813	850	860	858	839	792	802	904	860	839	824	863	863	885	806	841	854	833	798	799	872	869	852	902	782	848	850	867	803	868	872	832	852	864	878	826	848	822	877	836	815	823	884	880	899	863	828	872	821	858	884	841	828	906	839	853	836	795	814	849	842	842	888	808	838	848	861	821	836	894	880	811	809	856	893	825	859	829	792	832	877	805	790	856	829	831	809	872	831	798	877	888	826	830	847	883	786	848	902	901	847	818	843	852	871	849	838	839	842	824	900	861	855	849	825	899	848	848	845	855	888	838	881	849	826	903	854	848	842	809	888	828	819	848	844	824	862	829	824	933	837	864	872	915	825	833	839	828	866	798	847	869	912	819	794	852	838	849	844	816	837	839	835	896	844	816	829	826	870	831	792	840	808	823	816	781	858	866	864	880	884	800	861	848	873	844	824	844	913	880	780	797	868	850	842	825	784	873	797	846	862	821	861	837	838	848	844	803	851	866	877	787	863	869	878	847	849	883	810	844	825	869	805	867	856	829	838	812	811	835	855	879	873	854	898	842	857	848	837	819	813	861	843	854	899	834	866	841	848	841	838	828	810	875	873	860	808	813	843	849	824	823	844	804	834	851	801	803	822	847	850	869	820	842	844	893	801	813	860	849	854	903	813	861	834	810	856	860	786	855	892	850	833	831	874	880	891	867	900	854	834	885	864	813	834	851	839	872	847	832	822	823	846	827	890	833	834	857	820	846	884	824	837	848	891	831	881	838	840	834	796	888	822	837	844	860	829	864	838	829	822	876	783	918	823	884	841	816	810	870	827	903	823	882	802	817	878	843	864	854	825	842	867	815	789	800	847	840	806	847	847	802	875	842	874	826	829	856	835	872	830	839	807	865	822	885	828	805	849	826	797	830	830	797	826	869	846	845	811	832	852	899	794	869	885	835	866	807	831	835	812	855	804	836	800	839	834	806	911	828	849	877	821	837	864	836	900	884	883	852	806	816	878	838	851	830	829	893	875	833	825	867	857	867	847	836	803	856	836	835	756	842	847	854	881	809	808	882	831	849	841	809	822	827	849	862	861	786	860	807	837	856	838	858	844	836	841	845	875	808	836	903	839	835	852	839	850	912	846	885	819	896	787	823	844	847	841	857	854	887	804	857	881	841	872	832	856	854	836	826	812	885	836	842	851	857	800	862	800	819	859	850	849	900	828	885	839	823	836	821	858	826	834	849	833	858	837	859	880	848	877	832	805	863	847	817	805	860	849	866	861	827	841	861	855	835	841	826	830	840	882	799	848	821	866	809	846	843	811	830	843	833	804	828	874	837	857	820	872	799	812	821	814	894	822	861	766	799	911	882	850	817	885	832	841	847	840	802	807	822	829	873	856	853	824	823	834	831	850	854	837	823	831	823	839	847	850	799	799	852	817	875	846	819	861	838	768	880	837	874	841	829	844	879	829	855	808	851	865	848	861	847	844	857	835	864	850	815	836	854	874	822	854	841	868	837	894	823	840	845	868	824	850	844	841	860	823	876	839	834	804	886	850	829	790	818	828	816	865	862	862	838	803	803	828	905	870	799	867	856	853	824	846	836	806	778	826	847	837	823	870	783	856	830	835	823	831	824	814	901	832	790	834	867	823	902	902	821	879	825	845	834	845	883	805	814	841	852	872	861	828	891	790	785	854	798	827	844	824	851	822	853	819	853	865	833	850	870	867	783	858	818	930	868	868	865	861	848	846	855	883	861	841	813	854	852	850	870	858	850	819	833	839	811	865	866	808	869	799	872	836	834	792	800	816	879	778	849	856	838	800	860	894	825	824	826	833	842	836	836	837	883	878	872	852	821	850	850	826	862	850	841	821	792	867	831	878	909	896	843	842	890	857	827	836	830	824	867	846	853	869	842	849	843	808	845	807	842	773	761	841	844	877	904	811	918	885	838	869	856	837	825	809	824	802	875	851	918	819	814	832	872	848	859	892	862	865	884	775	840	869	831	840	896	856	866	875	801	838	886	845	815	820	819	824	864	856	849	821	816	880	815	898	862	804	862	895	822	867	819	825	820	844	868	838	894	785	845	880	819	832	853	855	860	813	796	883	813	854	862	829	880	854	811	820	806	823	868	808	858	847	863	838	830	919	829	835	825	822	843	849	888	823	909	823	861	805	826	819	866	830	874	892	820	831	796	870	901	850	811	857	866	824	849	760	813	790	890	844	856	879	803	852	825	779	851	888	794	871	845	846	819	883	826	894	876	883	857	782	861	805	880	896	827	855	910	861	870	835	830	805	836	869	857	834	857	892	796	906	800	810	859	836	792	774	802	852	815	865	824	836	805	875	863	831	843	837	815	823	833	839	896	840	810	844	826	821	857	794	830	853	886	897	852	882	854	818	912	873	857	808	878	840	852	888	802	864	926	867	858	794	884	825	810	834	857	832	837	797	836	830	842	786	828	821	805	870	816	833	850	783	871	865	831	900	852	859	834	797	868	863	849	821	881	802	797	874	761	830	853	837	844	824	829	889	862	833	812	862	851	828	846	814	858	861	854	837	855	900	814	814	835	829	811	784	824	840	851	845	885	805	849	881	839	882	878	842	889	863	855	892	865	829	816	855	820	863	826	838	851	821	881	820	873	829	839	850	830	904	832	866	843	837	827	848	802	847	821	841	892	877	821	859	825	889	856	843	840	838	763	830	862	856	820	859	892	818	824	808	870	834	819	829	851	894	883	908	898	851	814	898	846
54046	50317	43499	27590	22321	16521	12638	38696	45764	37199	23376	10632	2009	328	288	309	274	275	298	279	280	248	267	303	254	262	253	272	282	273	276	276	272	279	258	268	299	265	262	272	281	245	278	280	245	251	296	281	286	274	304	307	288	259	296	254	288	232	283	280	258	274	252	294	253	265	270	284	277	286	295	297	270	257	272	312	287	277	283	287	274	273	327	255	243	247	270	257	255	248	270	303	269	261	282	293	276	250	272	292	252	271	284	268	238	270	281	292	259	275	285	274	268	272	268	304	274	274	280	291	226	274	292	261	271	272	293	265	260	270	268	297	270	302	254	259	252	299	277	291	238	285	250	277	242	272	269	265	256	263	257	276	263	275	285	303	327	283	275	277	274	273	290	299	280	281	265	272	286	281	261	310	313	274	249	242	287	291	281	244	284	275	279	251	248	256	261	259	280	273	246	285	264	273	292	272	287	303	282	272	265	273	279	276	276	290	275	286	282	263	283	283	316	278	308	285	279	272	292	257	293	238	265	276	281	300	289	247	276	277	258	242	275	274	272	257	287	270	271	271	252	237	254	276	267	274	259	262	295	238	278	287	292	287	302	274	298	255	247	292	273	274	254	255	261	257	245	246	252	246	278	240	256	304	275	281	283	295	261	282	290	317	273	261	279	270	297	264	287	294	288	287	258	255	278	293	224	287	271	275	246	253	260	278	259	283	249	301	274	282	256	262	271	256	283	260	293	269	284	264	273	277	269	266	286	274	264	280	299	280	302	291	284	275	251	263	269	277	290	268	281	279	285	275	254	268	283	268	261	252	264	267	289	290	279	264	286	268	273	275	287	295	278	300	292	278	301	275	266	277	256	259	269	245	288	271	272	293	294	281	256	267	266	264	245	248	274	252	269	279	262	267	273	238	297	302	268	259	272	297	253	287	282	308	248	277	287	263	296	271	268	264	282	280	278	317	255	269	253	253	276	256	263	250	266	306	297	276	271	262	271	264	274	311	255	248	308	272	281	268	276	258	266	294	243	265	298	280	257	253	286	242	250	249	288	258	303	278	256	277	257	271	269	258	272	236	253	276	275	284	284	280	283	270	260	293	282	266	297	305	255	250	245	265	271	259	273	277	251	264	258	273	278	263	277	286	265	257	247	250	285	261	267	294	277	296	276	274	263	295	276	252	269	270	272	270	290	255	267	252	290	262	275	267	264	281	259	308	282	279	239	274	293	271	296	270	271	278	265	262	268	260	231	261	263	254	275	275	334	278	278	268	267	261	247	256	237	249	294	286	256	279	259	322	264	270	263	265	273	298	261	309	238	292	248	291	280	275	244	271	230	263	290	249	277	280	269	278	273	281	247	267	256	276	270	281	271	276	324	281	275	288	276	290	286	252	294	237	251	259	266	276	314	266	279	247	280	254	274	289	263	265	272	271	275	251	291	281	251	257	270	254	274	251	270	274	269	272	255	268	247	270	283	259	281	250	282	287	282	287	288	310	289	274	303	305	274	303	254	286	275	236	298	261	286	273	299	309	266	255	234	280	257	266	262	263	283	289	253	245	270	285	295	245	272	286	284	270	279	278	272	282	292	266	259	292	280	271	256	297	263	252	234	257	273	302	274	284	239	248	269	239	264	272	262	264	276	275	298	263	292	242	251	271	261	269	257	303	277	263	262	275	286	293	274	254	274	297	287	280	299	281	304	271	275	232	272	285	264	289	266	260	281	287	261	250	250	297	278	262	283	254	241	284	299	295	268	308	265	272	276	269	272	276	275	273	277	276	286	277	276	292	274	286	256	260	309	304	291	270	274	273	294	267	276	260	295	256	262	270	247	267	254	287	274	286	275	256	253	292	261	268	282	280	246	252	242	252	253	252	274	277	291	266	280	266	278	285	272	255	308	256	278	268	246	286	273	264	268	244	299	280	309	267	263	264	281	303	277	268	255	306	245	272	244	292	267	277	267	271	272	268	280	280	273	299	320	282	278	266	277	267	268	310	245	242	272	305	274	278	293	264	255	260	250	282	306	237	276	255	268	281	287	261	289	252	258	249	262	262	262	314	299	274	284	274	288	273	260	301	284	264	289	253	269	275	254	270	253	245	253	296	293	261	285	261	251	275	267	281	279	284	290	252	253	274	276	220	269	285	300	309	277	279	283	295	244	256	262	265	274	291	271	257	257	274	266	298	278	266	234	257	249	265	281	276	287	282	273	272	283	273	288	302	249	248	264	291	268	270	312	281	278	309	274	268	240	321	263	282	280	282	281	248	240	275	259	288	264	316	277	289	299	264	272	280	272	266	269	272	291	294	280	275	277	273	267	285	284	265	289	297	271	244	287	282	286	249	321	289	284	279	292	295	277	274	240	294	283	261	269	272	283	265	295	261	273	269	241	273	288	266	226	268	274	297	267	262	292	272	287	279	281	298	302	262	287	250	275	319	294	286	278	294	246	234	266	304	276	253	267	278	253	286	269	305	301	271	262	267	256	290	262	263	263	261	282	292	249	284	256	258	264	278	282	269	290	255	264	240	270	272	259	322	256	278	291	264	279	279	284	264	296	281	290	293	292	256	258	283	270	266	285	292	260	276	262	250	245	267	296	281	259	262	264	274	300	303	288	276	274	284	273	279	228	240	287	265	300	260	270	274	277	274	282	266	284	283	285	290	287	278	285	278	295	291	263	259	303	258	255	272	279	280	256	267	267	258	265	279	279	271	270	271	275	267	284	281	280	268	276	270	280	276	272	274	276	281	280	266	302	277	292	254	279	259	257	284	279	294	283	299	271	268	280	268	285	280	290	309	268	254	302	295	260	273	300	246	302	296	247	273	281	277	274	285	262	259	275	264	287	241	302	267	281	267	259	256	269	279	244	275	269	258	273	304	256	267	285	271	246	281	261	301	284	290	263	241	297	274	274	273	295	253	267	250	268	314	279	245	295	297	287	278	262	274	271	279	283	264	245	272	301	259	279	267	273	250	287	259	269	255	240	285	236	226	247	282	265	289	280	251	293	245	285	255	276	276	269	286	243	266	280	278	283	266	252	279	266	278	248	285	281	269	286	247	248	252	310	294	276	271	276	258	258	276	281	254	280	261	290	260	271	301	250	280	243	271	270	285	269	262	294	264	299	280	267	301	259	324	279	254	279	314	251	281	286	302	251	263	281	288	285	277	277	276	265	270	262	288	258	272	280	272	241	269	284	252	257	280	261	271	260	262	264	260	279	279	309	297	264	294	290	241	301	286	275	249	262	252	244	267	292	295	302	264	278	258	272	276	303	247	319	278	273	267	251	253	262	293	281	276	268	268	260	251	248	246	245	317	293	269	276	295	281	283	277	292	297	256	281	296	281	264	273	266	284	280	277	260	290	290	288	307	274	276	267	258	303	264	263	262	266	269	262	277	282	274	261	245	280	285	281	274	268	302	287	291	279	259	255	256	273	280	268	273	275	291	289	302	255	271	264	281	312	287	263	278	262	273	267	272	270	264	277	275
43055	51614	47966	19024	16220	11864	19951	55412	58621	50634	37906	23297	4653	954	670	709	690	639	662	663	643	649	674	590	697	601	593	613	651	631	600	590	691	649	661	636	685	614	581	663	636	658	625	607	644	651	635	635	612	572	649	597	600	604	625	585	616	654	657	658	602	572	611	629	627	586	605	673	595	585	641	614	664	617	589	653	598	564	601	585	650	632	629	636	638	661	585	635	617	611	668	612	625	660	619	625	606	628	647	616	618	601	669	620	620	611	631	607	590	669	640	662	623	621	672	622	630	630	635	676	631	625	644	639	655	592	654	645	606	647	655	586	631	654	618	604	648	640	654	598	630	610	642	580	619	612	648	604	597	614	642	661	602	620	600	589	654	648	614	546	630	616	674	624	643	623	653	635	635	633	671	636	651	603	629	610	646	652	660	613	609	649	602	633	632	552	605	611	646	629	629	627	593	648	648	635	654	618	595	580	673	667	594	656	671	636	600	620	642	603	636	613	630	606	629	648	592	640	602	584	664	616	627	582	652	589	609	628	652	609	636	627	642	605	606	617	609	619	647	623	644	628	677	631	617	628	623	654	637	623	636	638	608	625	606	677	610	669	658	647	635	573	599	653	637	625	654	622	635	639	646	581	631	626	605	642	642	611	606	607	618	618	660	635	652	652	631	624	594	638	663	621	621	608	644	626	572	625	653	658	611	593	637	665	642	625	632	611	671	668	597	637	630	607	603	598	623	646	600	599	596	648	627	648	633	646	610	633	686	654	625	622	616	610	671	592	595	635	669	590	626	627	622	599	680	633	629	637	607	599	630	601	584	623	638	573	655	643	616	641	661	698	614	639	631	624	614	626	645	560	600	648	658	604	617	627	628	614	595	627	579	684	651	629	634	628	606	603	618	645	649	634	624	644	606	632	610	625	612	604	614	640	599	657	633	646	589	631	649	602	631	551	623	635	663	583	631	682	577	627	619	648	601	627	693	630	653	619	623	668	610	614	639	639	637	632	649	589	605	587	596	642	662	634	647	612	629	636	629	570	613	686	641	622	630	625	643	635	629	632	627	618	604	596	623	680	640	651	603	612	632	646	648	622	604	625	646	663	639	647	623	630	631	647	614	640	606	615	646	598	656	599	598	648	609	627	652	604	630	612	569	614	641	601	629	627	644	628	665	608	644	571	622	593	652	611	588	629	634	543	696	600	607	639	630	616	626	623	663	616	653	685	614	636	638	632	651	603	637	611	623	611	609	623	653	617	603	618	620	572	639	656	614	650	615	630	590	623	643	633	671	649	618	588	596	569	643	628	627	612	638	585	600	632	637	614	609	653	631	623	635	638	640	624	663	620	656	607	652	584	633	616	678	613	610	627	626	656	616	592	640	615	617	594	639	619	623	668	611	663	599	611	573	625	612	645	641	578	569	629	628	619	647	684	649	679	661	653	600	596	634	605	615	609	601	601	633	608	606	644	651	660	595	659	677	653	637	586	639	633	612	645	633	628	632	647	624	570	609	639	593	651	635	631	682	647	668	669	604	625	640	632	609	611	632	606	615	641	625	616	658	618	647	586	664	638	593	615	590	605	625	584	622	630	656	674	593	642	608	675	578	558	618	619	623	594	623	632	654	661	599	653	645	677	649	635	607	642	613	650	592	631	623	593	677	625	600	618	596	624	638	641	638	652	646	667	579	645	643	602	696	614	638	686	639	631	606	614	656	587	669	655	652	654	635	566	664	626	637	612	599	645	614	625	590	606	589	596	591	658	574	646	635	637	674	639	672	648	605	627	626	677	604	627	643	668	634	621	614	626	673	625	611	617	620	614	666	617	633	610	628	632	611	590	678	635	611	695	619	667	684	582	635	615	632	642	592	634	647	636	643	618	653	610	647	627	648	639	628	623	611	609	582	621	657	595	628	651	628	627	613	649	643	651	617	647	624	629	607	649	640	650	601	652	590	643	670	642	638	614	669	619	658	654	625	645	637	619	633	629	597	650	674	682	619	640	634	666	604	645	597	653	593	637	665	637	611	673	649	590	644	660	629	626	606	626	571	708	638	567	585	618	636	639	617	602	638	615	630	636	633	617	606	595	636	575	612	645	656	647	613	649	712	647	664	646	600	616	603	655	613	651	595	636	637	627	606	651	646	602	616	614	636	611	630	666	644	593	601	618	592	645	619	617	622	612	607	648	637	641	611	631	617	601	628	650	632	628	614	645	640	591	635	576	614	651	615	633	644	651	598	635	605	578	623	630	641	644	646	596	554	664	605	613	625	622	585	607	640	622	607	616	639	616	624	577	637	645	636	594	650	630	592	639	661	611	623	637	626	639	651	651	661	654	578	614	639	631	621	637	624	663	631	596	630	614	638	594	619	619	653	647	625	637	592	622	614	575	612	617	623	641	638	635	637	649	653	618	643	602	607	617	650	659	629	628	628	613	650	632	582	608	610	646	635	633	584	610	651	621	625	611	602	602	598	587	628	645	581	683	581	642	634	642	616	626	598	623	591	632	613	615	645	634	589	641	591	624	608	634	606	579	648	644	616	662	635	649	570	602	597	644	603	634	636	592	664	616	621	644	608	656	634	619	601	589	574	611	648	664	632	623	633	645	614	626	622	603	651	634	619	596	648	620	623	637	615	651	611	598	611	644	623	666	632	641	623	644	612	654	585	639	694	642	671	569	651	652	636	635	621	651	664	604	646	618	648	606	696	664	587	646	633	600	639	672	645	611	598	613	585	652	644	608	658	626	589	599	649	623	625	631	636	589	609	620	644	651	661	672	600	615	592	610	600	633	617	654	600	642	637	624	637	632	640	605	625	635	638	660	645	624	634	631	604	638	633	604	665	657	604	641	620	658	650	607	618	627	621	608	679	607	657	624	635	675	610	656	635	632	614	618	605	615	640	670	663	655	657	606	609	585	638	679	635	626	588	654	601	651	627	651	618	607	608	612	600	613	602	626	633	657	645	645	664	636	598	619	606	629	633	624	667	675	618	609	623	614	605	619	621	669	645	608	640	594	648	665	642	620	636	635	600	632	623	626	632	642	634	631	644	615	639	634	618	647	615	641	604	607	616	649	649	642	628	614	589	660	601	591	616	622	642	641	608	644	614	627	635	664	634	674	603	632	615	546	660	576	658	655	652	618	624	646	621	648	623	649	610	627	568	648	654	573	618	601	609	608	627	686	632	677	660	583	631	625	687	575	635	634	620	645	631	654	618	608	636	680	582	640	674	642	636	649	602	652	634	596	628	670	621	610	679	604	576	611	627	630	621	622	621	612	610	632	644	596	611	616	603	641	637	632	609	595	630	583	632	641	640	645	582	599	610	636	664	610	602	635	651	636	675	645	646	632	634	618	612	599	581	643	589	625	602	678	630	652	609	608	617	607	613	665	581	636	611	648	640	652	637	613	600	642	693	646	640	658	643	663	642	667	620	620	652	623	627	636	625	596	593	642	676	610	640	656	612	622	601	665	640	633	669	653	641	602	618	591
19053	23209	17224	2894	1035	720	759	1657	2337	2211	1499	859	393	305	352	336	296	347	351	323	330	316	341	300	311	293	300	346	307	333	322	334	320	388	314	319	318	343	333	326	332	278	346	325	306	344	334	319	340	331	331	311	354	345	353	317	350	328	366	338	329	297	341	337	340	318	316	317	317	340	327	332	311	327	311	330	326	295	364	341	340	338	290	333	382	303	334	343	363	326	307	306	341	337	327	337	295	354	347	318	353	320	333	318	317	335	338	346	362	327	356	334	322	344	325	304	333	336	332	320	340	352	321	341	315	322	311	326	328	299	302	326	326	353	326	332	331	284	317	334	322	354	310	330	326	302	319	336	296	301	320	327	329	331	324	331	360	348	338	345	335	303	367	326	309	316	340	342	333	343	336	308	363	318	347	312	340	345	316	293	358	348	318	310	354	299	339	341	310	321	326	332	366	346	301	330	329	351	299	338	367	330	332	295	344	322	318	300	355	314	356	295	354	374	358	307	299	311	294	328	338	317	338	344	323	339	291	313	321	340	333	327	332	309	341	301	331	337	340	342	297	319	322	348	318	343	333	341	316	314	337	338	319	324	327	330	368	336	326	343	351	342	329	329	324	330	347	341	338	314	317	318	329	328	335	325	351	356	329	338	319	369	314	352	325	343	311	336	332	317	330	323	342	302	342	353	357	318	259	327	339	353	328	338	356	310	324	332	323	325	335	322	334	341	314	316	355	351	303	343	345	304	339	330	322	357	348	329	307	289	365	325	323	311	318	326	331	347	324	330	317	299	313	334	336	329	329	364	328	325	306	300	333	367	349	302	309	344	358	330	317	343	337	304	326	292	357	338	332	319	368	338	284	343	327	308	323	294	291	324	328	319	328	314	332	295	304	305	351	317	300	304	334	322	336	355	324	344	337	335	330	318	350	323	329	317	302	288	317	335	311	291	317	332	311	325	338	347	317	337	345	331	358	350	306	338	329	339	343	326	299	310	302	357	291	327	337	331	354	345	344	361	317	307	322	298	331	337	327	313	322	326	335	313	344	284	317	337	314	335	313	327	305	326	342	331	316	294	317	357	355	349	322	341	301	351	336	357	323	283	347	315	336	295	325	316	338	313	318	324	318	323	359	335	352	333	350	317	347	348	336	320	337	352	308	310	343	317	304	331	344	336	326	322	325	369	367	323	345	331	308	337	361	310	334	319	339	339	282	323	326	332	366	310	299	287	346	352	335	312	325	325	339	296	333	336	363	322	361	345	328	364	300	341	335	323	335	324	343	344	311	333	302	333	360	337	339	323	302	314	344	328	311	338	304	347	323	353	339	317	359	330	316	286	333	328	288	324	339	312	349	355	372	316	320	314	296	347	331	330	353	336	324	348	337	317	326	353	324	341	340	271	375	354	330	358	320	315	355	363	282	335	313	383	344	322	339	363	353	327	308	346	317	318	338	309	339	326	336	331	349	357	303	362	330	309	340	334	331	378	332	318	311	314	381	324	337	343	316	341	321	358	348	342	315	351	345	343	344	372	355	326	351	270	315	329	325	334	341	359	337	296	332	350	305	323	332	328	309	351	328	330	308	367	338	309	318	294	306	377	321	305	328	348	314	305	325	331	346	310	315	308	340	318	325	372	334	304	317	317	292	313	355	310	318	335	302	342	308	367	309	302	328	304	331	310	303	307	287	318	314	315	287	324	310	314	308	356	345	350	330	313	351	362	329	344	347	371	331	332	315	318	325	328	362	350	312	349	360	347	302	320	332	334	334	352	315	350	328	332	320	340	344	319	307	330	321	346	303	322	323	342	342	325	351	343	296	342	303	348	360	331	312	323	321	313	334	336	323	357	340	354	328	357	341	339	324	309	337	341	354	315	330	310	344	318	333	317	349	335	296	299	329	313	337	322	331	314	357	323	311	343	331	336	343	304	347	296	337	302	335	343	360	342	326	318	331	295	337	305	341	318	316	329	338	334	306	322	334	329	355	339	325	347	338	314	291	325	310	330	305	299	349	320	349	346	349	282	348	341	346	322	321	307	317	341	309	293	347	296	307	342	339	317	328	320	304	335	327	313	306	313	316	376	292	349	336	351	361	323	312	317	339	321	340	336	326	317	292	346	349	321	345	308	308	321	331	376	357	319	320	334	348	329	351	313	324	315	314	331	340	335	329	338	330	353	335	342	342	331	317	303	343	338	330	314	358	352	336	300	353	338	326	293	315	333	311	321	342	295	335	338	340	287	357	324	317	320	319	326	334	332	324	345	394	317	321	325	318	344	320	338	346	342	342	318	323	305	321	329	333	337	340	345	293	310	336	373	334	314	318	305	325	334	362	341	344	320	348	308	311	314	291	335	325	317	359	305	334	314	332	336	346	287	342	340	346	357	332	326	333	312	331	296	331	321	346	349	334	312	315	331	346	298	328	303	297	324	356	317	345	357	339	328	324	336	335	359	355	306	383	334	295	342	295	293	341	347	305	347	317	369	324	362	322	299	353	341	311	341	313	335	342	307	364	349	297	325	304	332	350	304	356	321	339	323	341	310	303	326	311	330	315	333	348	320	317	354	348	317	353	337	335	322	327	359	307	332	336	300	357	374	336	340	325	329	322	333	306	369	332	370	324	319	303	344	352	322	340	349	348	329	361	327	318	345	307	323	327	334	322	327	310	326	321	331	339	329	303	312	337	355	348	328	320	333	335	361	319	332	303	322	306	331	316	341	339	312	329	327	330	329	328	313	331	314	308	314	329	347	338	313	344	318	318	342	335	360	351	298	329	365	330	305	321	340	346	304	315	316	327	320	303	328	355	367	331	329	315	351	306	305	319	348	324	344	320	324	347	313	312	381	324	312	324	313	346	319	328	336	304	335	336	324	343	355	322	349	349	341	353	327	297	325	355	320	317	333	306	338	349	341	341	337	372	333	339	312	339	306	329	320	330	323	354	351	319	301	351	303	328	326	355	311	330	310	327	316	330	337	303	333	270	332	330	336	314	340	310	336	312	358	317	351	367	295	341	317	323	358	303	322	322	347	319	330	338	327	333	335	337	312	335	334	346	318	322	315	338	336	314	346	343	340	366	335	358	329	347	353	298	331	332	323	335	309	305	313	307	313	300	349	359	347	336	347	324	340	331	329	298	378	350	323	335	332	335	325	338	338	341	346	362	322	308	338	342	337	332	311	345	330	327	346	339	324	327	338	340	325	319	354	326	353	344	302	345	358	324	348	334	332	340	368	302	309	333	299	324	321	349	317	330	330	324	327	363	328	329	320	310	327	338	329	311	341	341	348	313	318	322	333	315	322	326	342	376	313	355	346	317	319	370	330	337	321	300	320	336	290	358	309	308	315	310	333	326	311	331	319	331	303	330	306	282	360	334	306	326	321	317	307	329	357	335	347	334	349	310	315	346	293	338	338	326	331	322	327	309	326	345	326	321	343	358	339	322	338	312	298	322	341	311	331	329	327	361	321	315	305	334	323	324	343	348	312
12302	21914	17184	3591	3106	2403	2732	7695	9564	8136	5247	2943	984	808	757	776	783	770	789	769	834	755	756	767	810	798	810	805	773	764	790	767	760	776	789	804	781	767	771	799	781	810	784	725	791	730	745	786	816	742	784	811	765	784	787	806	859	753	804	770	741	812	799	784	767	795	743	778	778	789	760	784	777	754	820	768	782	740	753	725	756	763	785	764	773	813	806	808	740	769	768	820	802	800	774	729	760	754	754	801	726	755	777	712	801	808	811	784	840	750	772	794	819	772	769	780	782	753	799	750	771	775	806	755	798	825	776	809	740	764	744	755	783	752	771	747	709	799	746	760	740	786	787	770	771	816	780	797	744	743	729	805	753	802	784	795	791	787	777	769	800	754	767	770	787	789	809	787	737	719	773	737	748	783	772	758	788	806	793	752	734	785	756	757	779	809	760	780	786	806	802	777	737	742	786	796	732	753	744	797	757	782	760	695	740	770	807	820	761	732	748	696	840	764	710	787	744	746	755	778	756	748	753	732	802	783	790	755	788	798	764	755	785	841	804	731	812	769	756	765	808	784	718	773	775	767	731	793	796	751	800	791	739	780	781	785	806	766	785	789	746	789	788	770	777	781	791	790	784	738	762	798	757	750	777	774	729	770	820	806	761	760	760	782	776	770	760	818	747	741	777	792	814	800	775	776	793	773	764	767	812	774	790	753	784	741	807	768	774	739	795	809	794	803	820	746	784	758	747	773	758	776	752	743	736	737	783	822	727	767	794	711	767	765	764	777	802	753	756	749	795	772	751	762	719	802	740	785	786	767	754	796	761	756	758	757	808	761	798	749	771	794	788	754	792	738	787	765	754	756	791	736	823	787	783	763	808	772	765	761	753	760	794	774	774	786	776	838	732	792	814	770	781	791	699	822	748	817	745	768	765	826	722	771	758	769	796	795	754	768	826	791	748	797	774	802	764	794	811	793	805	837	754	725	759	768	783	793	788	762	799	757	813	773	759	812	762	801	760	761	761	797	776	787	790	752	768	734	758	863	762	795	815	819	757	753	808	827	767	761	773	817	758	784	807	763	751	793	805	807	792	776	740	776	747	768	803	788	767	756	750	766	804	779	776	792	808	797	726	777	748	768	803	784	793	753	824	749	797	784	763	798	746	737	762	745	756	803	770	782	751	752	785	733	758	755	843	796	754	796	756	802	800	817	804	763	768	796	799	795	778	763	828	762	799	796	811	820	777	771	783	730	721	777	760	776	777	812	794	789	783	760	801	783	802	816	770	792	782	745	811	792	796	773	764	771	791	781	776	785	749	768	769	798	788	755	799	818	780	731	750	789	760	805	777	784	784	759	769	768	758	743	765	723	766	793	802	760	773	746	813	776	766	781	759	751	789	739	805	843	758	759	742	761	749	800	756	776	808	789	766	734	773	813	781	767	811	772	803	790	780	800	766	814	761	746	789	824	766	838	798	771	773	769	780	727	774	782	775	774	792	781	728	747	774	768	753	780	766	799	760	777	823	763	815	804	733	823	771	771	777	776	761	788	770	804	780	742	792	773	724	714	812	775	729	837	780	782	784	801	756	776	769	744	799	762	807	779	790	697	793	783	761	799	752	814	815	744	834	807	810	753	787	767	763	788	791	782	747	768	784	737	785	762	782	784	741	829	818	771	827	753	779	804	781	731	770	799	807	777	815	776	842	761	773	752	788	748	765	750	827	765	773	793	767	757	824	748	748	755	739	746	759	779	826	772	784	792	738	799	718	777	765	796	809	758	787	775	795	740	735	794	778	800	764	825	744	756	814	825	771	762	785	751	718	753	743	816	748	829	728	740	774	795	843	748	797	802	839	819	779	791	759	810	756	785	744	771	804	749	825	754	721	757	751	802	791	726	785	736	791	775	815	780	737	781	818	801	774	761	787	746	775	823	807	745	780	747	846	769	767	784	744	742	806	769	751	822	722	795	731	746	813	811	799	755	756	769	721	742	781	793	784	782	782	787	780	748	743	779	736	780	781	748	796	779	776	782	804	763	774	755	776	823	712	836	748	798	754	830	727	784	755	757	812	762	822	774	756	788	749	758	766	771	788	772	746	770	791	773	737	786	745	792	757	771	735	805	780	789	757	742	778	809	816	793	808	729	771	750	761	817	738	769	764	822	738	817	814	728	760	751	774	768	768	759	776	781	747	774	764	780	773	797	723	755	759	751	748	775	796	766	799	758	751	742	752	774	789	736	749	766	719	750	819	757	777	788	809	779	798	751	782	764	842	795	820	801	777	782	792	731	771	790	787	766	811	828	757	767	783	768	775	828	751	784	728	807	808	819	785	790	791	801	795	767	775	776	792	823	794	745	786	792	777	714	780	797	779	793	820	776	740	766	773	783	772	805	722	775	767	767	749	753	805	761	810	775	857	715	783	776	753	791	770	748	826	805	739	767	735	804	793	872	789	760	768	806	816	756	812	766	787	827	758	738	777	782	745	767	759	781	781	728	764	802	764	839	783	781	818	722	724	821	733	743	773	783	746	834	792	767	745	766	812	788	758	765	759	744	817	782	794	782	782	799	773	812	815	773	756	794	836	829	805	746	741	830	786	798	762	774	786	780	772	792	784	738	794	765	737	781	783	787	782	785	827	784	745	749	766	766	786	825	761	813	775	791	806	792	746	767	773	757	763	794	774	725	775	779	754	798	828	768	753	737	742	797	798	779	752	761	773	737	794	782	813	747	762	777	817	741	797	765	754	701	737	737	784	757	720	815	782	749	806	760	792	775	765	807	824	781	768	731	745	796	749	758	706	772	721	814	789	785	843	798	758	783	755	818	814	750	782	766	763	780	812	744	779	768	752	752	789	809	819	767	817	780	804	766	749	755	786	786	798	806	756	814	804	755	823	797	803	753	801	847	777	785	778	805	834	743	773	752	770	814	730	771	771	771	753	787	791	790	752	772	748	809	811	780	787	784	759	727	733	766	808	762	768	752	802	774	777	788	770	801	714	784	700	798	767	772	726	785	872	765	755	797	812	812	783	778	796	778	756	786	753	776	749	760	762	761	756	796	741	817	745	823	813	801	810	738	782	804	749	767	787	758	779	763	759	810	793	814	751	802	787	826	761	798	754	741	791	776	772	794	758	745	796	783	778	821	868	796	725	813	792	766	823	800	806	673	784	805	812	782	795	740	780	778	766	768	758	810	806	832	771	751	763	787	757	779	796	759	830	848	793	709	815	793	775	804	767	804	761	813	794	763	758	716	747	783	792	778	788	796	777	755	796	765	784	806	782	810	838	740	818	733	764	761	803	723	772	771	751	735	754	800	782	795	797	764	795	775	771	730	765	774	796	796	778	787	757	812	785	808	822	748	786	787	775	749	747	785	782	804	789	741	756	788	770	771	734	797	831	784	750	736	771	786	735	799	813	789	774	759	753	818	729	759	792	794	750	777	770	763	763	752	790	778	804	754	811	789	765	813	790	779	754	761	803	796	823	755	754	790
52766	52286	37137	23974	17563	9941	6168	20663	29209	22313	12123	4891	750	437	356	363	364	366	343	349	378	361	367	388	360	366	355	345	349	330	370	392	390	394	332	335	327	355	350	336	314	372	361	367	370	376	365	388	334	346	353	338	336	351	337	365	363	336	375	344	372	409	391	350	362	314	408	356	352	382	378	357	374	359	345	368	333	364	373	360	360	387	372	373	354	350	355	360	340	367	393	403	389	341	372	361	370	358	347	389	348	343	343	384	382	364	369	341	335	362	338	357	354	363	338	364	371	413	381	390	370	360	378	367	362	372	392	360	345	338	369	328	343	360	357	366	368	390	363	367	335	351	355	378	365	383	394	352	340	343	348	343	360	351	351	349	359	371	364	378	338	398	350	387	365	377	364	322	340	385	365	404	326	352	363	400	342	362	358	324	362	344	389	319	394	337	399	388	376	350	364	365	357	347	368	350	362	337	369	354	382	333	352	381	355	358	359	386	371	322	340	377	377	385	356	367	368	366	363	375	374	414	335	333	369	351	358	397	390	378	352	340	357	339	359	354	370	376	355	350	364	374	347	338	381	352	353	396	333	384	363	400	376	383	348	345	378	362	376	342	361	358	324	369	368	323	360	378	357	387	349	386	358	377	362	401	378	364	367	353	335	380	385	378	350	375	346	332	409	376	356	365	369	367	371	352	332	372	330	359	323	355	344	336	382	366	354	359	357	364	348	348	389	336	363	336	354	345	357	381	373	358	405	372	339	378	360	399	405	360	347	326	362	357	378	374	409	351	379	361	351	360	385	361	378	317	371	348	367	337	317	363	339	365	350	348	371	336	357	346	360	359	322	360	367	345	367	408	379	383	388	377	348	362	342	338	343	383	377	385	362	385	381	349	353	351	364	355	384	370	350	372	335	363	330	335	396	359	349	368	350	362	363	387	312	355	372	378	364	344	349	362	358	367	387	328	399	368	358	363	382	376	343	372	365	390	371	367	379	326	311	338	369	345	396	381	315	345	367	351	323	379	379	352	340	352	361	378	356	390	350	337	342	363	366	357	350	336	357	354	383	354	358	393	373	381	334	419	349	348	326	341	390	383	370	349	359	379	359	349	361	382	310	361	359	374	385	340	374	394	341	343	391	368	381	353	332	342	336	357	365	350	371	346	340	346	367	364	342	411	376	332	354	370	337	349	402	344	361	364	365	337	377	358	374	337	388	360	344	359	381	365	360	371	382	350	393	351	349	345	348	373	386	354	353	364	366	368	367	391	333	366	398	345	370	379	332	358	415	373	369	366	409	341	330	358	379	363	372	354	329	328	361	320	357	356	379	351	364	375	392	359	365	393	400	350	355	366	411	323	370	344	348	360	344	386	363	395	363	350	355	342	360	346	355	387	358	367	362	326	353	313	332	335	367	338	325	345	351	359	372	337	355	375	356	358	353	351	373	347	340	366	355	372	354	408	330	364	350	373	367	373	351	345	371	314	380	378	345	346	316	352	396	378	357	369	360	369	370	416	378	367	360	384	335	354	395	398	358	354	344	343	362	387	358	383	362	335	369	354	379	378	357	362	342	339	353	375	356	361	341	305	371	361	378	340	363	351	324	332	380	357	350	379	357	350	374	384	407	341	342	352	365	390	388	369	379	361	369	359	344	339	384	363	328	379	382	341	361	331	365	380	350	342	338	360	377	380	366	375	394	376	334	339	378	413	368	377	337	357	367	350	380	380	354	374	349	391	335	322	317	418	369	359	355	378	357	344	367	369	368	323	384	378	348	369	392	340	385	330	365	374	369	368	374	363	351	360	393	376	344	352	366	372	346	363	376	375	348	374	334	375	317	380	354	357	361	359	371	361	374	364	353	397	368	353	362	374	354	372	335	389	355	360	371	364	386	371	380	338	365	386	367	362	349	360	369	353	398	322	335	381	379	364	383	340	378	373	379	328	330	355	371	361	321	325	390	382	343	370	393	340	378	351	365	333	344	357	298	362	359	343	367	328	381	370	350	357	379	359	381	366	339	402	364	347	315	381	371	342	361	364	381	366	380	360	358	404	366	360	359	381	389	343	347	353	369	354	365	349	372	363	389	373	388	364	353	339	370	391	340	349	334	382	365	376	353	347	331	355	367	362	361	383	351	346	367	331	330	356	375	344	360	327	362	385	374	349	407	316	378	349	333	373	324	367	371	380	350	341	379	397	333	374	335	357	369	364	372	348	352	371	381	370	388	347	342	376	377	370	341	372	354	329	379	368	363	354	350	366	335	356	369	359	361	381	359	376	357	380	342	400	373	382	360	330	375	351	359	362	369	339	352	329	363	377	395	358	343	364	352	397	383	360	352	368	349	349	327	354	354	396	350	363	324	370	343	355	355	373	383	356	379	359	327	362	367	372	333	358	343	354	368	338	374	354	393	345	381	337	334	353	332	375	308	383	375	362	382	386	362	345	379	365	367	341	344	375	363	342	405	338	387	372	357	359	392	365	344	349	377	367	371	334	360	394	355	370	362	358	378	337	364	334	345	330	358	353	390	352	343	338	363	351	360	412	349	332	386	369	361	374	382	361	372	333	339	349	369	384	341	357	393	354	340	365	348	345	390	362	395	359	356	400	365	351	357	386	359	367	376	331	389	363	364	375	330	340	364	350	378	346	404	370	364	311	361	369	402	390	354	342	408	382	351	351	381	352	350	370	350	353	376	413	332	341	340	370	340	309	353	360	369	332	386	374	394	364	386	357	314	370	343	339	355	364	348	343	363	364	340	367	363	339	374	358	369	350	391	355	348	369	350	358	368	359	368	365	356	384	392	366	397	351	375	347	367	339	358	379	361	355	361	336	406	378	354	376	396	369	315	374	337	362	363	366	368	381	365	326	353	379	387	364	372	350	367	369	375	369	348	332	355	351	339	358	377	380	328	381	338	377	384	365	361	415	342	338	357	345	379	370	362	379	387	369	360	347	389	362	352	352	354	354	330	337	365	337	366	368	345	378	382	368	351	337	361	368	381	364	365	376	364	327	321	326	344	389	372	382	380	356	319	339	338	358	350	349	324	384	360	357	376	381	333	359	380	420	402	368	375	362	376	356	399	359	339	364	368	358	328	377	364	377	368	358	345	384	374	396	356	343	375	349	336	368	365	395	383	376	362	348	347	359	359	351	367	370	381	360	333	347	376	329	358	352	346	348	337	354	367	346	388	332	329	387	382	366	350	373	353	339	353	367	357	375	379	352	393	317	379	339	359	381	352	361	339	360	330	335	370	363	330	343	339	377	349	374	333	386	326	390	326	376	361	318	397	372	367	385	371	368	383	394	377	358	372	334	367	361	367	335	359	409	338	337	388	334	360	357	340	349	343	357	354	346	366	354	328	388	400	345	374	335	357	357	388	397	396	361	373	381	359	326	345	373	335	357	378	347	402	388	419	406	357	358	319	328	346	377	335	357	337	364	357	380	409	385	364	356	357	364	378	385	363	389	340	344	354	376	387	343	353	361	368	353
42043	51937	35161	12190	10276	7179	12749	40366	46859	38759	27340	14644	1713	994	869	891	877	872	816	807	863	824	830	814	814	842	807	819	829	844	795	819	830	830	810	820	844	821	827	834	814	807	836	832	826	848	826	826	835	871	813	820	873	818	818	809	818	801	802	845	876	836	821	807	792	815	813	847	816	800	879	825	824	803	829	861	811	809	755	836	843	833	837	828	800	795	815	850	778	803	786	836	853	878	837	790	837	883	811	819	796	868	847	850	868	809	884	812	813	827	833	804	908	830	829	789	830	849	831	852	851	807	811	818	827	873	790	843	815	864	820	816	815	824	874	836	818	828	797	867	805	796	807	821	863	832	800	849	869	814	810	817	819	798	868	814	802	787	773	830	887	763	826	833	853	821	864	837	849	802	804	856	844	821	878	816	817	842	830	851	819	791	807	810	837	861	807	833	793	828	829	805	859	795	885	836	859	845	882	838	823	860	828	826	809	843	841	843	843	807	844	827	782	877	841	789	818	862	781	854	824	865	788	798	824	824	808	819	846	819	830	837	880	805	863	861	822	766	813	792	808	823	844	884	809	861	809	796	812	809	821	821	875	872	800	808	815	875	830	835	843	852	809	784	864	863	770	867	806	849	809	826	803	812	875	826	862	828	713	851	815	844	815	810	830	804	836	804	850	858	876	829	801	925	858	856	790	811	833	834	888	809	802	869	826	818	816	807	836	813	794	818	823	810	806	801	851	808	793	879	850	813	812	836	804	821	800	807	838	828	764	803	815	773	862	827	857	820	764	830	867	815	807	869	800	840	862	796	812	839	749	863	836	812	819	832	842	828	812	841	833	834	878	835	817	872	790	844	838	824	818	793	824	769	854	823	770	812	817	819	788	833	824	863	798	843	801	869	895	828	789	828	800	801	822	851	793	805	910	778	837	824	840	822	848	791	792	841	845	842	801	835	825	772	833	850	871	767	816	810	771	799	860	820	841	827	788	811	807	785	832	838	771	813	813	795	823	813	772	827	800	787	837	846	800	864	865	866	846	834	835	827	872	828	856	827	805	827	815	823	835	811	831	809	856	767	841	833	875	786	859	826	853	845	822	815	860	781	805	785	823	804	809	841	826	848	820	841	831	757	799	811	825	842	823	772	857	805	851	780	836	812	800	818	861	837	799	835	821	823	794	856	751	781	856	825	803	856	800	858	838	826	853	843	814	837	802	826	822	850	846	818	835	842	796	792	834	843	843	813	816	814	801	831	825	829	759	772	852	848	809	826	798	847	797	808	824	786	782	852	857	827	813	822	803	828	798	831	850	838	823	844	837	823	792	868	819	823	843	784	818	847	853	822	803	786	850	756	829	828	765	801	856	815	838	855	835	793	847	816	783	846	843	825	780	772	837	835	827	804	839	787	822	813	841	799	814	793	767	844	832	835	795	799	831	839	847	833	842	802	889	827	799	845	872	853	866	770	827	817	799	800	821	806	832	841	803	774	829	816	816	795	859	844	847	839	802	827	857	762	812	770	798	863	797	878	787	808	797	813	794	825	800	795	850	832	808	831	861	818	773	814	837	858	821	896	807	826	813	833	816	790	847	803	835	849	772	840	815	820	817	815	856	860	772	813	800	808	772	781	829	815	859	824	806	808	781	837	857	828	872	828	826	815	849	776	830	812	823	825	817	826	772	835	833	863	814	851	813	802	813	794	787	865	880	784	816	839	790	828	793	802	827	810	786	832	802	851	846	814	821	833	824	905	813	813	807	821	796	809	808	832	811	851	864	833	825	898	821	830	836	820	805	838	830	808	816	758	837	767	861	850	773	795	851	757	805	879	829	837	846	855	898	756	763	825	788	848	840	785	861	863	848	857	839	887	793	803	848	816	780	825	845	818	855	796	803	795	837	811	825	831	833	805	800	865	815	752	786	821	868	819	870	834	802	863	826	827	858	815	793	825	831	832	816	881	785	825	826	836	826	838	851	879	856	813	810	769	818	850	826	809	862	860	803	798	770	851	863	827	770	825	844	824	826	817	786	841	843	859	873	815	822	852	833	800	785	831	798	781	761	817	809	843	798	786	850	812	818	846	813	843	852	837	842	828	807	815	809	829	822	828	850	855	832	796	823	826	873	842	830	835	878	858	802	781	819	817	865	861	850	842	869	830	789	863	800	856	817	846	831	799	828	864	839	814	868	872	866	805	836	812	786	829	782	801	850	808	805	839	794	847	825	826	843	832	838	785	808	826	805	835	831	807	790	806	857	795	810	839	820	833	857	842	863	778	848	852	843	800	783	794	844	841	856	827	792	835	864	848	861	825	856	801	832	826	844	793	828	826	789	853	858	797	820	818	825	826	849	821	857	783	793	840	847	827	833	807	808	812	780	806	832	843	806	859	840	800	795	851	804	822	802	813	841	828	807	835	837	878	797	789	816	780	799	831	803	756	812	823	850	833	801	843	771	843	809	784	811	761	830	824	897	791	844	814	807	805	884	820	837	833	838	792	852	820	856	854	897	814	772	849	840	789	811	845	841	808	787	806	814	827	795	816	862	801	814	797	880	851	848	856	776	835	807	784	789	788	830	858	875	861	795	842	814	814	862	861	803	807	849	845	740	846	838	817	826	812	855	826	867	788	834	828	826	807	794	835	827	875	775	802	833	840	849	841	837	840	861	849	801	793	854	781	789	771	832	863	864	832	806	814	829	818	849	807	790	895	859	824	828	834	803	828	788	845	817	832	847	840	825	842	829	794	829	801	829	793	784	883	840	800	814	858	852	768	794	797	797	840	826	831	801	812	825	842	859	850	824	772	854	826	851	865	815	851	811	805	855	880	804	820	770	795	865	837	839	827	800	775	826	840	792	816	859	829	852	843	782	810	804	823	831	778	814	826	843	842	819	807	828	796	808	802	859	888	833	833	833	790	800	847	789	844	766	809	848	806	853	847	852	809	774	766	886	832	838	811	818	863	803	833	855	814	855	766	840	820	820	791	867	829	833	856	825	831	839	845	843	789	822	827	777	863	855	873	834	774	820	834	845	819	862	838	807	830	853	854	797	816	855	845	798	812	791	824	819	897	830	836	797	844	842	835	769	810	781	844	822	828	838	854	839	817	840	859	806	859	826	797	868	848	837	847	815	863	877	835	836	818	845	824	827	767	816	787	805	800	768	859	780	876	820	849	837	830	797	799	872	809	799	847	801	808	764	877	857	828	841	823	884	787	814	769	806	831	830	870	800	823	822	855	832	845	837	824	811	837	835	859	794	840	830	832	782	856	842	773	822	818	863	803	821	834	765	879	805	825	837	803	819	869	808	827	793	873	831	806	840	839	790	873	826	876	797	842	794	830	832	819	851	812	822	775	840	811	833	784	817	804	850	830	790	798	820	786	827	844	816	817	796	840	859	817	832	833	837	842	814	815	812	724	789	845	794	781	857	859	814	781	834	836	870	814	823	804	845	734	883	813	816	814	818	833	793	809	815	770	803	811	856	788	769	844	851	803
58573	45751	28847	23252	22218	17023	10050	31827	47756	39661	25001	11455	1268	362	263	269	293	263	261	275	277	247	256	277	257	291	263	266	269	245	252	255	256	258	290	260	284	262	257	262	252	242	250	240	248	265	267	258	285	245	256	277	261	277	284	270	278	253	268	240	258	254	262	265	271	261	267	238	260	259	232	268	278	256	262	262	292	276	265	245	258	268	287	269	247	256	285	278	259	273	285	285	246	289	248	250	252	280	240	260	287	248	243	222	281	250	248	264	238	247	287	238	240	258	242	252	295	256	254	254	247	257	279	268	259	226	238	226	270	259	239	223	262	254	263	255	250	266	263	266	282	261	255	266	262	224	230	243	264	304	225	243	241	237	262	273	255	241	263	246	283	280	273	241	234	255	258	236	271	278	284	241	259	218	235	245	255	275	241	261	249	246	286	259	294	276	202	239	242	229	252	251	251	266	260	263	229	294	239	280	267	248	226	246	246	251	272	306	265	237	270	283	284	250	219	254	251	255	269	298	241	293	301	243	255	255	260	294	258	266	282	263	246	240	248	240	255	210	269	255	245	249	275	257	288	247	229	218	286	246	269	280	279	290	279	263	268	241	265	265	278	256	245	270	268	244	239	250	249	244	255	298	249	272	248	259	244	251	246	255	265	287	263	261	245	249	256	261	243	267	286	232	276	268	245	256	234	288	257	269	259	262	268	282	252	258	256	301	236	253	292	231	275	258	238	254	261	237	243	248	271	227	255	270	252	267	258	264	271	256	248	256	263	276	262	256	247	282	289	262	266	256	270	274	258	251	267	258	239	269	262	281	274	218	249	209	272	257	228	231	263	227	294	271	252	226	256	233	255	262	222	251	263	279	256	255	264	250	272	299	272	211	280	240	250	246	245	238	259	285	244	253	271	261	231	258	251	257	259	249	256	251	279	245	275	282	257	284	278	250	255	278	234	243	281	299	286	309	292	261	255	279	277	272	271	273	265	266	263	261	278	258	270	240	274	264	270	252	237	237	265	265	265	238	249	262	248	279	265	245	244	262	228	252	242	251	280	243	254	280	247	262	240	276	243	246	261	269	257	252	243	238	248	256	253	269	250	234	255	301	283	240	239	265	250	248	270	251	254	262	237	259	277	261	236	226	263	251	273	244	259	254	297	303	250	264	278	263	232	286	263	289	245	268	268	275	246	251	245	258	252	245	254	268	249	259	270	265	254	245	264	266	297	266	254	246	250	286	247	265	241	259	241	234	254	241	236	254	257	239	277	282	258	257	266	234	277	250	271	241	270	267	258	267	257	271	259	270	279	255	249	263	251	251	239	234	270	266	263	239	250	239	255	269	250	260	274	270	273	235	251	254	246	264	277	290	259	240	242	243	281	249	254	255	271	279	253	281	280	255	258	244	275	241	257	269	236	271	287	259	273	246	238	250	205	282	269	259	280	273	275	258	241	236	260	262	290	246	229	257	254	274	309	275	252	294	264	229	256	256	267	264	230	236	276	272	278	271	262	284	235	255	254	259	265	240	274	252	240	221	294	264	246	237	249	294	258	283	272	244	257	246	251	268	265	238	271	278	299	249	229	237	271	255	255	233	257	277	243	270	276	270	255	255	285	236	240	245	248	255	267	235	239	258	273	246	301	261	282	274	227	259	251	263	249	261	267	282	266	260	244	264	259	258	286	254	242	248	241	255	258	261	297	232	289	276	255	262	262	244	265	274	256	268	255	271	277	273	259	276	258	243	248	242	274	259	250	258	276	252	256	269	276	255	269	218	243	241	238	276	245	276	270	248	264	258	271	248	241	250	267	313	282	314	236	267	277	302	261	261	263	262	224	275	282	261	247	247	252	280	283	291	254	259	281	266	272	275	256	258	259	247	260	250	281	274	275	238	257	255	286	242	275	248	262	242	266	267	245	255	232	274	256	264	229	262	244	277	260	259	254	281	268	282	259	277	258	243	261	266	257	268	243	276	292	281	285	241	273	274	272	221	240	239	258	265	262	242	267	257	249	284	282	268	243	268	247	262	292	239	236	272	232	270	246	221	274	285	263	286	235	239	252	251	248	278	244	275	255	241	265	263	282	271	274	268	235	229	271	281	267	276	276	296	274	275	264	273	277	281	263	267	282	268	280	249	264	235	221	251	232	270	284	243	235	228	295	233	262	232	241	239	261	265	253	281	255	247	258	309	254	240	256	261	277	262	264	279	249	232	259	229	262	280	254	260	251	250	264	279	265	252	225	261	262	296	265	265	243	267	221	259	273	242	265	272	261	246	289	238	264	272	252	231	244	256	251	267	244	284	282	270	274	261	288	265	277	264	258	263	237	251	247	246	243	272	244	259	270	284	249	252	275	254	268	273	298	242	238	285	220	241	293	240	239	252	266	278	245	265	251	267	252	263	256	305	255	252	280	297	252	261	281	265	262	304	262	259	253	265	253	259	288	243	258	257	247	281	284	287	239	232	238	257	234	253	268	247	234	222	270	279	269	260	249	250	256	285	267	257	249	224	283	260	270	277	229	280	278	232	250	261	250	255	254	243	238	262	242	231	264	262	243	232	229	270	276	258	257	271	272	237	232	273	256	254	251	263	226	280	240	237	230	266	260	255	250	265	253	234	244	272	250	241	256	257	242	253	238	259	237	262	250	258	245	266	246	260	274	293	241	272	254	241	250	232	228	267	287	235	276	246	227	259	258	258	238	252	233	263	278	266	277	232	260	244	255	260	259	262	278	255	268	262	271	262	220	258	243	257	233	236	254	215	268	249	243	242	237	242	249	250	228	249	252	288	263	277	273	269	234	247	232	245	245	305	240	236	229	239	257	243	229	267	245	260	262	228	220	265	262	242	279	253	281	239	267	264	288	259	267	273	292	302	255	254	223	239	260	250	229	272	273	257	270	260	282	260	259	217	252	246	223	264	280	268	249	241	237	247	274	246	261	292	273	264	287	233	258	254	256	281	269	266	250	262	279	254	276	281	255	240	226	255	237	240	248	261	260	258	267	289	282	265	273	248	257	269	249	256	255	261	267	275	275	264	263	243	241	258	247	264	234	262	272	266	255	276	284	257	260	294	279	259	255	246	246	288	271	245	268	240	261	273	259	249	258	241	262	251	275	242	281	271	261	280	256	275	245	259	271	278	278	260	278	263	256	245	236	260	257	241	243	230	237	248	273	265	239	285	229	262	286	248	236	244	258	236	240	251	282	252	251	266	268	265	247	252	250	249	225	277	268	264	268	247	278	246	280	237	243	256	283	242	245	258	243	254	230	299	256	254	247	259	219	286	259	292	287	273	257	244	276	254	244	251	244	265	245	270	233	245	254	229	248	268	257	268	255	280	255	246	246	264	240	270	265	238	251	263	271	253	250	275	262	284	243	231	263	239	280	253	241	245	235	274	248	288	250	238	266	269	282	243	273	247	312	245	251	234	245	264	265	241	299	251	238	232	267	256	281	288	259	260	246	271	260	263	253	257	267	244	266	284	263	252
51310	49452	29409	15333	15964	9629	12142	49119	60259	52377	39279	23674	1660	930	663	747	723	625	583	611	607	639	591	581	605	598	589	655	579	613	563	564	592	584	593	552	567	614	573	635	608	575	587	594	583	573	570	590	606	589	604	555	585	587	608	620	594	597	555	607	615	608	587	609	599	544	625	599	557	628	609	618	595	576	597	561	581	570	607	561	585	566	580	616	605	585	594	609	622	605	557	629	612	601	587	573	605	591	607	570	607	590	605	599	641	616	601	589	590	529	613	574	621	624	596	617	634	605	602	620	609	625	597	613	611	569	574	526	577	596	576	628	535	608	592	591	575	592	572	581	626	602	622	586	569	611	643	578	567	622	579	537	589	603	609	546	605	562	592	584	579	573	632	563	596	605	582	561	597	573	551	596	569	622	632	578	582	606	586	622	553	597	586	589	584	616	574	553	592	579	582	548	598	605	632	599	572	625	635	571	593	588	588	594	565	628	587	580	563	595	622	611	563	633	576	612	563	559	603	596	550	624	573	546	596	572	575	593	580	567	578	569	551	603	618	575	633	570	581	592	616	631	639	604	582	554	604	595	585	626	555	600	588	594	548	519	560	596	591	588	553	621	620	589	605	609	608	553	569	575	603	565	580	570	623	594	587	637	577	609	605	554	564	589	602	618	579	567	611	556	613	600	577	582	580	580	581	573	612	580	618	575	590	617	634	514	619	572	597	549	611	571	626	580	578	539	610	564	562	578	579	651	553	608	605	591	555	623	588	580	565	627	621	549	587	571	584	617	546	590	620	550	585	623	575	561	569	642	587	602	595	574	595	628	547	570	587	576	595	566	590	580	596	592	584	639	591	587	562	630	584	557	592	582	615	585	577	633	578	602	593	555	578	572	624	599	570	569	599	574	560	548	636	620	607	609	579	618	582	565	611	568	555	626	557	636	567	576	570	558	596	580	607	626	571	535	596	552	577	576	582	599	565	605	558	574	574	595	599	580	587	577	585	588	624	604	585	598	639	604	595	554	633	551	584	586	613	625	610	607	615	638	627	588	573	526	593	606	590	612	574	600	592	628	570	601	585	601	581	556	594	634	564	609	637	557	604	602	573	574	586	580	576	637	573	605	581	647	611	582	609	599	624	613	604	598	606	560	597	633	605	574	584	598	568	606	631	598	574	534	587	575	623	610	587	594	600	584	605	598	577	558	587	574	573	584	589	601	599	602	562	634	571	588	586	591	593	646	588	603	617	657	629	601	585	588	583	570	581	625	563	572	590	562	594	582	615	571	614	583	562	604	582	577	610	626	609	562	601	637	597	604	599	579	597	607	560	593	599	557	585	598	654	622	565	581	581	571	613	591	604	592	588	567	580	590	599	612	561	596	644	567	586	574	600	568	560	566	579	568	584	617	588	623	632	636	573	564	546	616	559	557	562	565	606	564	588	549	581	615	646	619	586	632	598	579	629	620	594	612	616	553	589	611	592	534	584	599	600	648	634	591	588	593	597	605	613	648	581	604	606	606	602	556	624	552	579	549	656	609	583	585	568	571	625	585	625	585	585	585	596	659	622	567	602	629	564	597	625	577	546	630	585	576	560	590	622	599	517	591	619	585	578	609	608	593	597	616	539	597	612	579	637	599	612	582	591	571	551	589	579	591	576	596	558	583	617	628	585	621	584	588	597	617	590	574	579	579	579	576	600	588	578	545	593	582	563	591	612	597	565	579	643	595	598	596	579	603	589	583	600	578	597	622	622	623	589	593	633	545	606	602	559	570	553	559	605	611	640	614	580	608	609	606	607	600	563	662	577	606	610	571	580	608	581	581	616	570	562	609	559	537	567	576	609	582	579	595	585	593	570	581	597	626	553	560	576	664	571	601	565	592	582	576	603	588	615	554	615	562	610	618	605	593	639	586	576	599	646	589	603	607	557	585	575	592	589	620	596	571	573	594	593	629	602	593	545	605	622	605	613	589	585	589	616	592	608	602	556	617	612	620	584	574	561	576	608	629	576	588	579	590	571	630	590	592	624	623	640	552	562	579	557	580	611	607	554	591	594	605	624	586	603	613	650	573	568	589	648	610	574	587	627	557	611	592	608	596	588	568	581	602	634	553	580	596	626	618	580	543	579	529	614	574	634	614	571	571	593	625	575	605	575	597	612	624	558	602	603	575	591	583	568	567	595	548	563	643	594	557	579	577	587	603	610	555	589	645	581	596	594	603	590	582	622	581	619	591	583	634	614	586	579	609	574	600	618	606	614	577	577	586	629	585	595	595	594	613	656	579	595	561	613	606	569	590	566	616	614	574	608	558	600	616	605	625	587	600	589	587	577	620	594	561	612	531	626	627	599	597	613	604	592	580	597	598	582	592	661	612	569	590	622	607	546	550	595	633	597	590	581	605	572	555	589	607	576	564	584	582	551	600	585	601	576	574	580	595	588	610	607	578	580	573	601	608	574	593	624	617	570	568	599	609	563	577	560	607	564	632	616	613	604	614	614	589	603	578	631	593	587	568	609	572	617	593	608	593	613	583	597	586	566	601	582	630	582	595	620	558	616	635	627	616	624	581	637	561	601	577	593	614	587	594	572	583	586	565	615	570	609	608	570	618	578	618	567	566	557	613	535	618	586	633	578	611	592	569	581	578	607	572	572	584	597	592	589	531	623	604	608	585	586	613	588	575	559	639	584	618	526	586	581	563	590	557	649	600	628	583	628	579	606	624	613	578	544	596	602	604	596	581	672	597	588	594	536	606	572	546	595	592	593	583	571	611	549	605	614	607	587	617	581	543	610	531	547	570	603	627	611	601	593	629	577	595	586	599	603	596	577	611	622	610	634	593	552	565	607	573	608	569	637	597	573	594	636	594	611	587	587	583	594	599	598	624	560	601	566	587	582	598	615	595	629	607	588	582	568	572	591	595	589	578	600	586	594	594	609	632	574	577	609	563	614	564	583	565	581	578	559	555	636	583	584	611	584	610	567	591	567	571	618	587	568	630	568	610	600	562	601	627	594	583	608	609	583	562	609	595	627	582	630	582	616	556	584	569	563	612	538	521	621	561	575	613	548	568	596	591	575	597	587	588	594	601	582	565	561	592	603	571	564	541	586	588	548	596	610	583	583	587	592	614	558	628	625	592	577	608	588	597	629	558	606	576	590	590	593	577	622	561	571	584	607	607	575	596	635	570	580	581	582	600	593	590	609	576	614	557	595	598	586	566	593	582	586	613	597	592	592	598	588	596	583	579	643	597	607	571	570	586	610	557	569	587	569	578	553	613	627	618	592	621	540	637	617	620	621	574	588	549	626	590	633	578	555	594	607	610	640	600	549	557	562	589	587	558	608	588	588	596	590	591	628	596	576	537	600	563	647	613	639	614	586	603	596	545	630	566	606	575	567	578	581	610	628	589	597	562	597	606	594	574	629	593	591	617	587	606	572	601	611	592	593	595	612	605	610	580	576	618	614	568	610	599	606	592	564	585	628	599	560	603	614	589
27530	33465	11068	2005	873	610	543	1141	2753	2755	1735	923	333	323	325	293	305	321	302	301	297	325	296	286	310	308	296	342	340	335	299	293	288	301	318	289	320	302	316	333	324	307	322	321	313	323	317	300	309	303	353	329	303	321	262	308	312	313	321	332	305	287	294	307	320	285	332	298	312	285	338	301	302	332	288	323	273	285	320	323	303	292	303	294	296	288	310	305	345	305	302	352	294	293	318	306	312	302	291	300	317	305	311	314	289	308	301	329	326	301	329	315	298	300	336	290	310	333	283	282	314	330	324	299	312	302	300	301	320	315	306	300	282	315	321	325	258	294	302	318	292	337	299	260	317	331	302	294	312	312	325	307	303	318	311	306	290	297	275	299	298	313	324	297	303	317	329	281	294	285	300	316	300	299	317	289	306	324	307	319	301	307	333	289	315	264	298	288	280	298	293	303	332	308	320	314	297	333	302	303	312	315	308	301	297	298	317	300	300	314	321	271	325	292	345	305	296	309	290	335	282	301	290	323	305	283	324	320	286	330	327	298	331	324	336	330	306	312	320	327	307	303	342	286	327	317	320	322	326	315	310	351	295	314	307	321	321	302	313	300	314	300	318	319	286	298	295	311	332	332	314	300	282	331	315	288	316	307	345	280	274	292	295	314	307	258	317	279	296	285	313	323	316	343	316	317	342	344	274	323	290	296	326	314	306	291	325	289	322	322	309	310	315	310	356	283	296	287	273	301	294	326	318	337	301	299	294	271	327	297	333	306	286	325	293	321	299	314	306	316	289	312	295	317	324	337	303	352	296	303	324	299	313	323	314	330	291	321	294	331	306	319	305	315	338	288	351	322	280	338	292	300	298	306	327	287	318	312	307	282	276	300	291	291	306	346	357	293	314	287	298	286	292	351	301	286	315	297	352	353	324	317	298	310	278	298	304	310	321	316	299	297	317	298	332	327	329	306	302	298	272	299	299	332	297	320	290	315	305	311	318	312	309	331	304	321	304	283	337	338	305	297	298	307	313	288	332	323	307	315	306	320	284	276	283	327	315	312	293	324	329	319	305	304	307	300	308	314	338	301	285	303	312	331	322	274	318	327	280	301	301	313	321	294	287	318	275	301	308	305	321	268	299	272	321	295	309	298	296	302	332	298	313	309	293	295	297	311	273	326	299	292	313	316	297	330	310	322	298	342	309	296	308	313	311	319	292	349	258	289	335	322	325	327	259	347	292	299	339	301	304	336	335	337	302	333	302	327	295	343	327	315	306	291	305	337	303	291	303	303	303	293	299	295	295	330	323	325	299	291	313	299	285	340	301	315	318	292	291	329	329	301	283	282	286	307	313	287	330	314	346	301	329	301	336	309	287	312	299	294	312	305	302	284	301	325	301	260	316	335	327	325	333	279	296	320	293	302	347	301	335	321	335	278	284	302	321	288	288	312	299	317	322	315	308	324	313	311	328	293	336	322	306	297	302	276	275	303	308	318	288	313	303	306	285	283	310	272	292	295	300	306	323	281	311	348	337	308	286	322	325	287	309	311	275	356	351	313	331	308	317	293	306	338	336	312	274	292	295	332	340	329	314	328	298	302	291	312	310	284	338	277	294	326	313	304	309	316	326	321	328	275	288	341	322	296	306	330	298	322	347	323	346	305	299	306	267	309	308	314	295	320	309	285	293	340	293	335	323	306	330	293	287	320	286	272	279	315	316	331	321	257	319	279	296	285	290	316	308	298	312	303	295	330	324	294	297	315	313	305	308	306	325	323	301	315	292	300	285	320	306	321	292	310	324	324	308	335	316	322	283	325	292	305	283	320	308	330	268	293	315	318	304	293	318	314	301	289	300	279	297	285	350	349	290	318	325	307	296	287	319	288	323	330	301	326	300	310	301	333	307	305	313	312	286	347	311	282	303	292	300	322	280	288	295	302	330	316	319	324	317	310	311	310	274	297	340	291	326	309	333	290	343	285	292	313	309	280	330	294	292	345	310	337	305	309	289	291	286	312	319	307	328	331	304	313	311	314	319	310	306	318	333	306	285	306	302	289	305	374	299	312	317	303	333	293	279	326	328	327	309	295	277	329	290	287	290	320	334	308	306	344	285	318	328	305	328	292	360	294	290	300	279	300	315	322	297	289	315	324	322	309	289	306	313	320	340	330	295	292	287	303	298	328	321	327	303	297	334	303	308	285	333	302	271	300	334	297	328	323	284	309	308	313	317	338	326	311	329	326	311	318	297	336	307	319	310	302	301	305	319	304	314	301	275	305	341	297	288	293	356	288	285	300	323	319	328	275	299	325	296	334	318	295	289	309	311	326	335	312	327	269	336	312	319	319	287	310	288	289	331	307	276	288	304	304	264	316	329	283	291	289	273	284	282	317	313	308	287	314	317	281	315	298	276	294	344	314	313	315	297	330	312	309	362	332	324	339	336	288	300	305	317	287	322	297	310	308	334	297	309	299	298	304	314	302	281	305	320	342	291	289	278	332	315	304	297	306	309	321	310	325	323	318	289	296	277	309	289	325	302	297	277	335	333	273	304	338	318	344	294	306	326	309	322	304	300	281	334	287	327	311	316	298	317	308	301	288	308	312	309	306	305	298	312	302	287	316	315	295	309	356	321	295	297	298	319	314	295	295	352	322	326	330	299	293	346	314	298	328	333	325	313	313	311	316	342	280	304	312	283	295	303	342	318	306	316	310	315	313	318	315	275	319	314	304	315	293	299	302	299	296	316	291	333	319	284	340	346	291	298	317	308	307	295	284	285	285	305	288	308	276	319	293	322	325	280	314	316	291	321	317	321	287	344	296	311	296	277	283	305	306	307	306	298	302	313	291	301	315	332	305	341	321	341	309	316	334	286	302	308	308	273	314	328	310	331	273	314	339	310	341	321	266	315	293	283	309	310	324	297	282	291	331	315	295	311	290	350	304	361	316	315	322	317	267	314	336	303	320	307	302	307	313	290	284	279	332	318	316	299	309	296	289	280	301	337	312	284	327	311	289	310	338	329	307	270	308	302	305	308	287	307	306	305	292	285	333	330	321	307	326	332	294	290	300	323	310	309	297	301	303	343	307	307	301	306	316	309	305	289	279	323	301	335	286	299	314	300	348	330	302	301	304	296	330	320	323	290	302	346	280	319	341	293	319	300	316	322	302	277	308	293	323	313	295	324	323	318	337	274	335	299	308	323	272	333	306	336	306	307	322	335	297	281	311	334	297	335	314	301	308	321	282	355	307	334	280	311	302	296	302	281	304	312	321	290	307	322	319	323	292	315	316	308	319	296	297	293	301	305	246	316	355	323	309	303	296	311	306	310	285	314	287	297	285	314	305	328	286	300	304	337	309	282	290	303	303	332	330	294	287	292	306	294	335	301	323	320	316	316	290	327	318	312	299	318	352	313	317	317	292	295	301	290	323	349	297	314	310	311	289	301	307	318	309	291	299	326	337	293	296	328	298	310	342	317	315	349	313	329	323	314	295	300	331
19985	24928	8891	2724	2362	2032	1730	5361	11483	9807	5970	3077	808	769	731	691	731	733	729	738	711	694	774	686	716	759	751	724	769	739	790	694	721	741	695	707	776	760	749	725	699	750	733	748	760	771	754	685	767	701	773	742	735	717	737	693	752	765	710	771	794	726	753	772	677	751	768	712	730	764	737	726	694	757	727	736	735	739	741	750	725	703	704	736	742	721	690	691	747	736	677	748	757	737	758	722	728	694	758	697	710	753	715	770	723	689	767	728	783	740	720	741	740	793	766	715	774	751	742	746	765	742	688	682	724	737	735	790	731	715	711	715	688	773	761	743	717	755	753	766	731	728	772	720	717	733	713	737	737	735	687	736	712	752	764	739	811	718	790	710	731	762	714	724	737	726	732	762	681	765	703	724	709	763	744	716	753	736	764	757	697	765	724	758	710	789	754	786	715	759	747	711	725	732	744	717	699	770	740	763	681	796	692	775	750	734	698	768	771	695	731	752	727	731	737	767	696	749	684	737	707	767	704	749	733	700	670	694	742	751	739	723	762	686	746	713	712	732	665	748	717	744	735	756	751	764	764	735	770	737	759	736	758	723	810	727	753	720	699	714	692	726	727	756	706	778	728	724	731	737	716	716	744	692	764	717	737	727	711	779	723	683	727	770	779	763	705	760	671	717	738	730	708	748	705	754	779	702	731	753	721	782	727	676	689	743	710	765	763	710	737	675	736	716	735	710	706	715	720	721	713	818	737	747	729	757	770	717	695	735	723	743	777	709	706	706	742	722	754	746	702	715	745	739	735	726	751	750	745	697	680	783	775	708	768	694	737	713	744	724	729	718	763	721	710	683	759	731	730	767	741	705	750	724	739	674	675	788	765	715	772	725	719	779	700	678	772	726	766	729	689	725	742	722	717	733	745	717	727	714	745	735	778	738	770	724	734	738	672	726	740	746	727	716	750	742	759	732	745	770	737	753	711	714	736	745	732	771	748	738	766	753	694	718	710	761	695	678	739	711	701	746	759	734	734	700	709	685	722	800	728	727	687	758	759	746	730	744	795	748	741	682	693	706	726	700	734	768	766	738	749	806	755	790	733	767	756	729	737	766	701	652	756	714	745	748	720	742	695	730	724	713	723	711	786	707	734	728	771	732	753	695	745	726	737	727	714	723	717	737	758	737	753	753	732	704	733	726	767	706	724	695	708	762	760	733	745	731	698	696	770	669	710	737	746	744	743	741	744	729	697	658	739	761	719	756	722	777	682	779	723	783	711	717	780	735	678	779	733	768	686	776	754	758	722	716	771	777	747	719	741	702	717	752	788	781	701	730	717	701	686	718	724	700	735	762	694	713	696	704	757	717	731	740	734	736	705	736	748	773	747	701	721	759	718	691	738	755	723	799	735	696	714	759	769	704	726	765	710	722	717	717	708	760	758	745	730	772	736	717	722	696	679	766	701	743	725	734	728	719	791	712	705	747	743	721	719	698	723	692	711	744	725	740	794	715	711	745	713	731	746	763	737	696	723	750	731	728	756	729	717	761	747	710	722	745	753	747	757	725	755	762	740	717	736	763	730	726	783	741	749	722	737	733	738	699	723	741	785	729	755	722	746	779	767	734	742	744	738	697	736	687	732	735	730	704	756	692	717	719	722	707	742	708	713	725	708	711	763	714	735	696	732	732	730	749	725	746	744	776	699	701	679	748	682	712	783	736	734	711	772	700	757	746	743	714	722	732	710	777	731	730	734	737	759	726	686	706	737	729	752	768	712	732	739	685	711	717	761	711	759	730	769	693	763	767	743	707	747	737	756	747	722	789	781	796	696	708	705	725	751	744	727	717	766	727	748	760	749	657	750	731	767	700	710	758	692	803	726	711	744	717	710	740	759	773	707	715	763	707	785	776	698	748	774	784	749	720	710	760	810	725	721	757	788	698	760	746	743	747	696	732	690	685	734	687	723	741	739	698	736	716	728	735	740	749	752	710	724	700	722	778	728	761	703	737	742	724	727	760	762	765	759	747	738	747	745	723	746	755	722	778	710	703	721	784	703	661	716	713	752	743	773	747	741	705	751	710	693	674	737	726	763	749	704	715	747	704	643	782	724	683	715	734	723	750	747	721	736	749	769	788	757	700	657	712	744	742	739	718	725	767	718	702	749	758	745	720	699	728	710	750	730	744	697	763	710	750	741	737	712	675	760	721	747	771	720	740	740	737	708	726	777	745	732	772	735	706	712	719	787	735	733	754	706	755	726	706	738	674	737	700	754	740	714	777	726	742	703	703	747	735	728	752	720	732	769	734	750	769	729	752	778	728	691	742	759	726	688	746	730	744	750	792	762	772	701	699	683	720	708	776	737	714	751	724	683	718	717	756	755	729	740	772	784	719	734	751	728	772	697	764	722	717	708	667	724	722	691	769	746	713	752	692	724	724	757	731	743	727	760	715	733	778	729	736	714	707	715	769	739	732	708	731	733	737	717	720	732	710	739	713	735	697	706	765	730	762	761	735	773	728	770	693	738	723	709	766	759	712	697	734	733	715	731	730	740	772	721	717	770	791	766	771	748	711	739	735	755	728	720	669	734	733	788	736	753	734	722	718	778	751	776	745	706	730	741	681	736	783	675	714	706	732	721	759	711	717	686	761	748	720	784	739	740	725	755	795	727	774	769	782	707	723	696	687	742	744	723	697	745	738	747	738	758	723	742	700	714	752	773	695	761	700	733	751	758	724	775	735	758	750	707	680	711	700	687	745	739	691	770	720	744	727	698	777	742	782	719	788	713	745	695	727	739	766	769	751	743	735	739	765	730	672	716	780	722	708	733	706	764	676	744	757	733	745	735	749	721	793	738	773	735	734	757	741	700	731	739	680	717	725	760	688	739	743	772	732	690	699	734	749	748	726	760	723	717	744	763	722	742	713	727	754	749	702	702	719	754	732	719	744	726	730	722	740	774	683	714	741	726	740	720	696	759	730	744	740	734	780	764	735	729	730	699	709	682	770	712	753	760	734	681	745	722	719	760	718	687	742	702	779	738	739	733	741	780	729	706	740	734	752	770	760	746	698	757	748	741	759	731	712	746	704	728	755	739	742	763	751	748	733	730	738	748	780	690	730	687	690	767	734	724	663	717	718	750	760	723	739	735	713	741	736	742	737	704	695	742	718	728	740	725	707	767	745	700	697	749	753	742	765	725	755	731	709	711	758	775	722	720	734	695	717	680	727	723	719	757	743	729	701	722	748	702	718	739	784	681	713	751	733	703	725	717	733	776	719	732	741	745	745	746	760	754	735	761	773	731	755	706	705	742	691	754	764	771	675	726	720	726	709	713	704	755	778	748	741	720	739	738	739	782	774	735	754	732	748	736	769	735	703	744	685	755	736	733	737	745	718	740	773	755	739	729	754	745	706	739	788	705	719	785	732	732	741	722	730	739	737	745	706	727	732	724	730	742	748	742	743	710	680	736	742	719	785	742	719	714	708	729	736	714	695	753	754
53652	32489	24165	24570	18362	9084	6676	14565	27944	26473	16046	5552	664	394	349	365	334	360	343	357	326	327	308	308	339	331	327	368	338	337	308	354	344	311	354	322	294	343	343	365	359	337	353	347	361	321	334	318	370	346	349	329	287	344	368	325	306	322	328	365	352	338	330	360	328	349	331	342	340	339	332	312	345	289	360	340	355	311	335	324	360	281	346	356	333	348	344	356	314	326	346	346	302	334	339	344	300	332	342	321	338	354	321	356	313	359	323	324	340	311	341	325	331	337	373	320	332	369	345	323	305	328	341	358	330	329	346	320	327	350	352	342	336	303	339	333	351	323	337	349	352	316	337	357	348	357	316	314	315	352	350	359	312	321	364	321	337	332	318	350	319	321	362	360	346	322	359	343	331	333	347	375	349	326	364	356	312	320	336	333	344	361	315	330	323	323	327	369	318	333	338	322	348	303	351	325	358	285	333	321	350	324	296	340	338	343	347	344	336	340	333	360	340	337	343	337	340	340	324	387	366	327	348	325	364	344	343	331	378	328	360	326	307	331	328	316	334	295	313	324	300	336	325	351	310	330	334	368	332	335	333	327	328	300	365	323	296	357	332	282	330	349	307	316	332	349	302	346	337	328	300	356	351	355	345	322	339	354	343	324	352	349	337	366	344	339	333	324	326	345	342	347	337	343	340	354	348	325	372	353	331	326	337	325	322	313	342	280	342	314	347	351	363	351	350	317	307	322	322	358	373	314	330	326	309	319	350	318	315	351	350	323	327	340	352	318	324	373	342	343	343	336	330	329	344	327	357	370	333	337	347	338	380	329	359	308	341	329	358	348	328	296	298	318	349	330	347	322	329	336	321	331	362	310	339	330	329	343	307	342	362	343	350	323	327	311	350	372	342	338	340	336	352	357	341	345	322	317	312	334	344	346	320	339	354	331	339	347	319	339	353	335	303	349	314	347	319	341	320	334	341	351	309	323	294	366	329	325	341	358	352	338	337	378	311	355	345	302	326	317	343	363	297	287	320	344	332	300	344	347	329	330	305	343	321	295	330	359	339	336	359	330	351	335	367	355	344	318	346	320	328	325	306	311	337	363	315	315	376	347	292	359	293	322	341	357	337	351	325	322	341	349	347	308	320	354	339	330	350	358	348	359	351	323	320	290	358	329	326	349	327	299	330	311	308	340	339	350	360	309	315	366	357	301	328	342	318	287	326	325	313	312	358	299	319	343	338	329	362	336	351	322	315	311	310	330	337	348	339	331	314	335	298	335	322	327	344	320	315	352	325	310	389	317	370	325	322	346	369	346	338	330	354	333	368	312	367	326	331	358	349	308	356	315	350	353	318	315	368	334	337	339	346	339	334	318	325	352	333	328	365	376	325	360	345	341	319	359	334	331	342	336	363	328	334	370	331	353	346	329	358	316	346	337	320	366	319	336	358	344	332	338	305	338	342	302	341	344	389	337	351	368	324	347	313	339	344	320	349	342	322	322	343	339	324	319	289	312	338	324	316	347	354	354	351	343	345	329	327	357	316	358	317	385	326	325	334	308	361	377	369	303	342	366	281	345	376	363	346	351	346	325	324	322	355	343	364	333	319	334	353	352	329	383	351	339	320	354	327	339	348	331	344	308	309	342	323	348	325	336	328	342	361	316	317	354	352	354	321	323	334	341	316	286	360	278	371	337	329	343	356	342	289	339	335	290	321	327	320	324	315	370	324	357	338	319	335	328	329	323	350	318	342	328	346	351	310	355	327	364	352	360	340	330	329	342	366	302	329	301	316	316	316	333	335	308	315	318	350	359	313	357	377	363	373	333	332	327	353	352	332	321	343	333	328	368	331	325	355	357	328	344	331	312	339	345	363	362	317	347	348	324	328	320	315	290	333	333	329	334	357	350	354	324	316	328	327	363	343	326	374	343	306	318	302	308	352	348	314	333	374	325	326	373	353	326	356	340	288	328	338	323	360	331	359	352	336	362	337	311	317	319	340	383	316	353	330	329	307	352	334	363	329	315	329	317	326	314	299	340	337	327	326	357	332	333	356	335	339	328	337	351	328	318	308	339	304	305	355	339	321	355	318	324	310	306	304	342	356	338	359	321	336	314	319	318	356	319	327	332	349	346	348	341	297	346	310	346	284	350	316	364	333	309	321	322	324	307	329	354	329	356	336	363	342	326	322	353	344	303	323	314	335	358	346	346	345	338	365	333	357	313	329	370	331	330	341	347	314	313	354	321	351	329	308	300	341	320	322	336	340	312	374	338	327	337	338	335	311	327	346	339	330	344	346	366	330	350	326	334	310	333	341	330	331	323	354	347	340	308	336	319	341	353	314	313	313	373	311	295	312	373	327	298	319	357	333	341	335	323	343	328	363	329	342	358	315	322	359	316	361	340	363	326	327	320	329	349	358	313	341	343	330	335	343	356	314	345	402	341	359	308	320	310	357	339	335	330	331	349	336	374	367	330	298	346	314	327	360	333	336	348	341	314	375	323	366	355	320	321	340	320	329	336	362	356	334	336	306	375	293	321	352	323	311	361	345	371	357	329	344	326	347	349	337	348	347	355	312	349	317	332	327	322	330	331	329	365	367	352	357	338	340	344	335	303	347	323	316	335	341	352	312	333	336	340	370	334	324	329	325	376	309	360	351	321	323	307	316	310	346	302	325	337	314	306	315	321	331	357	349	326	342	317	356	351	346	340	341	331	380	337	346	317	332	341	309	340	330	344	339	332	333	327	328	336	353	347	320	352	314	329	320	352	365	365	327	358	333	341	347	316	351	358	336	322	369	328	342	317	320	301	320	334	337	356	348	312	334	352	331	301	331	287	309	307	329	317	352	329	310	314	335	318	291	334	327	319	341	359	331	325	346	322	305	326	370	314	301	366	357	319	339	314	321	333	352	319	354	327	332	330	337	337	320	327	344	337	337	338	337	311	316	342	337	329	318	315	372	325	334	330	309	325	316	356	348	351	354	330	345	349	348	356	330	329	355	381	313	339	358	334	358	317	311	320	331	330	341	336	327	344	321	330	353	306	324	333	345	346	339	321	332	336	337	350	333	344	362	336	305	341	299	379	361	301	324	324	336	341	325	332	320	318	347	321	312	321	311	315	343	285	322	344	324	319	348	324	319	325	351	319	292	353	328	330	363	333	372	317	348	341	324	328	305	362	368	330	326	321	345	295	310	343	356	371	326	337	299	359	316	324	309	338	354	351	331	309	325	366	314	349	362	329	376	346	340	337	369	320	325	351	321	352	365	325	327	369	317	319	334	314	337	335	335	314	325	326	346	366	343	375	336	317	340	353	388	337	329	339	350	305	335	313	349	347	360	351	350	338	345	346	363	331	348	349	355	349	297	306	316	341	332	336	330	341	328	312	326	338	319	357	344	312	312	331	315	320	323	334	325	335	324	359	356	289	356	331	360	335	313	305	308	332	349	329	346	347	323	339	316	351	343	352	357	322	344	358	305	299	336	338	309	374	354	325
48830	26364	20820	10560	8924	6177	15289	32853	46610	42863	31563	14933	1599	967	856	960	877	812	806	762	779	729	783	785	786	773	737	746	746	766	781	753	778	743	784	766	764	752	773	761	768	743	790	765	708	752	774	804	753	772	761	846	757	803	778	773	772	768	743	765	726	689	783	795	750	769	769	765	710	722	780	750	736	749	751	770	744	783	746	790	797	731	784	754	724	793	746	714	709	766	775	767	751	742	770	806	772	737	680	808	725	725	747	794	721	756	754	765	743	736	792	734	770	698	764	755	800	817	723	785	685	780	785	732	743	766	762	723	760	724	778	744	725	765	779	790	716	711	765	743	800	770	712	758	740	732	811	760	715	747	780	798	799	761	735	767	743	755	760	728	783	764	762	815	758	734	741	749	722	786	776	702	783	731	743	747	728	728	686	748	796	734	743	765	777	726	772	766	756	727	789	801	748	748	797	775	760	750	745	754	779	739	728	768	776	782	788	777	745	756	744	766	736	777	779	734	713	776	729	782	782	768	734	806	746	796	739	770	749	802	758	782	796	762	759	772	802	749	742	823	719	748	747	749	757	795	764	789	755	769	736	756	774	776	712	753	758	750	779	714	744	728	755	762	775	717	784	748	779	790	804	754	758	756	749	767	810	799	737	741	759	710	780	786	770	757	727	734	781	793	752	777	807	757	774	744	731	774	740	732	738	761	726	719	701	784	770	733	767	741	819	791	749	766	842	745	757	811	768	745	769	739	817	774	762	729	758	781	701	716	753	731	785	770	699	744	799	791	781	771	724	797	776	738	740	753	782	810	757	760	756	722	763	753	757	753	757	788	754	714	727	790	764	748	742	747	762	783	727	743	830	723	767	777	714	757	765	777	782	814	699	739	690	708	781	772	777	742	752	720	742	778	756	819	735	796	743	774	779	712	747	797	762	776	773	757	776	799	754	769	723	739	772	800	744	775	786	737	763	691	790	747	726	719	740	746	723	741	755	766	781	749	770	737	805	741	769	773	761	743	727	767	760	721	759	796	781	757	735	765	702	731	727	790	719	767	781	780	735	730	773	782	732	746	767	758	733	731	711	717	736	779	725	761	701	802	728	690	770	737	809	737	775	771	736	748	794	753	752	757	725	797	751	748	759	741	785	758	736	728	773	757	793	749	787	762	755	763	754	767	746	810	755	743	765	756	748	749	743	769	728	782	773	771	703	765	733	796	703	735	775	774	765	750	792	758	763	700	772	775	759	725	746	734	826	766	789	726	771	693	721	804	775	787	768	739	728	762	723	785	731	725	779	759	778	766	752	784	739	744	711	744	768	702	748	815	787	721	738	750	763	750	768	728	734	715	790	784	749	767	761	732	672	764	798	816	790	756	769	738	741	738	807	793	773	738	762	779	744	801	797	704	759	752	765	774	736	778	746	792	723	697	722	706	784	742	758	741	757	738	777	837	772	785	737	705	737	812	780	763	754	761	730	747	778	768	774	756	750	762	754	815	763	789	778	742	734	814	720	734	739	752	752	761	810	767	801	723	651	730	795	766	774	763	703	755	720	765	846	799	751	720	819	749	728	788	737	755	776	726	762	780	748	754	760	762	782	761	753	791	780	747	787	795	794	759	784	767	720	720	739	794	764	757	794	734	714	803	747	741	726	774	751	748	779	740	791	771	723	772	760	713	728	755	767	777	754	815	717	773	746	736	733	753	733	730	751	805	753	731	730	803	798	787	741	713	744	729	742	746	731	754	780	769	746	750	749	784	758	772	720	802	750	774	771	755	798	784	763	714	779	770	803	738	742	754	766	716	739	754	761	783	769	741	787	717	791	765	753	731	741	726	777	834	761	762	783	721	768	774	769	743	764	772	795	743	728	752	712	804	742	767	757	813	756	739	772	723	766	741	809	805	788	721	737	704	793	757	776	799	772	750	753	787	777	742	761	788	712	740	731	756	742	777	747	795	722	701	827	757	810	735	809	786	744	767	731	751	767	735	763	771	813	708	737	772	749	750	767	801	719	737	799	785	705	738	776	716	757	751	735	738	772	737	744	736	769	731	739	788	744	721	771	743	765	780	728	751	768	834	742	798	754	765	718	762	743	748	703	739	764	740	751	716	743	767	780	731	770	769	748	777	763	808	722	769	795	717	777	743	783	724	776	812	760	746	698	709	742	787	748	761	764	791	804	772	741	789	729	757	737	738	752	717	817	751	732	810	789	760	744	784	741	785	777	826	768	727	741	774	807	744	796	794	700	763	764	731	791	756	756	761	714	756	754	755	748	768	793	735	710	709	768	774	746	745	795	696	760	716	801	721	737	730	771	719	783	811	748	784	787	788	756	763	726	725	731	762	742	724	722	764	762	784	772	709	775	751	779	736	769	775	719	762	747	753	748	773	729	741	754	777	727	718	772	786	773	739	747	783	820	730	819	688	768	745	718	732	689	753	766	772	789	738	777	766	764	720	780	773	772	775	740	794	761	739	751	771	740	773	766	794	763	717	781	858	744	750	768	802	760	776	749	714	751	737	730	734	775	743	724	774	714	724	763	772	762	768	779	743	737	775	759	782	789	716	743	784	730	707	760	729	739	764	755	747	755	762	765	746	771	744	766	747	731	842	791	782	769	710	802	777	763	779	785	733	828	798	766	771	757	782	748	776	753	754	738	760	751	794	732	761	722	763	775	734	741	788	783	786	730	809	758	746	788	791	818	765	779	793	759	751	764	783	782	784	787	736	758	760	781	732	778	755	770	740	738	743	730	800	747	821	793	775	776	746	798	772	800	726	786	722	757	759	793	726	738	808	748	718	773	786	722	822	719	716	738	776	804	755	757	722	797	749	730	804	728	811	730	777	750	743	789	787	775	729	797	780	778	747	751	721	788	739	808	741	754	747	730	752	734	789	751	766	679	763	729	701	789	750	721	690	817	692	768	762	775	777	714	781	727	734	770	739	749	753	731	772	785	772	753	726	757	747	769	770	764	740	731	765	727	764	745	785	769	778	744	714	705	783	767	757	727	781	777	761	757	770	781	746	776	812	759	825	740	744	767	753	782	750	793	751	781	784	750	769	745	766	722	755	764	793	773	751	727	722	789	773	709	759	735	759	770	766	776	704	724	795	756	768	763	766	804	746	779	740	766	703	759	736	746	783	729	697	765	775	762	762	729	830	743	763	821	724	737	729	741	724	774	765	798	801	801	733	750	779	764	776	774	752	728	735	705	745	725	756	750	707	769	788	715	742	767	790	788	727	788	733	706	771	736	749	740	737	745	756	722	779	802	770	758	793	744	788	752	790	732	757	814	780	760	714	681	768	765	712	724	777	762	750	713	771	701	759	739	732	714	783	771	796	742	779	770	734	728	750	779	776	744	767	746	760	785	831	761	753	744	770	746	797	794	734	763	738	724	742	719	759	744	722	740	744	654	798	767	750	761	747	728	758	757	705	775	758	758	746	751	776	741	741	739	727	732	748	763	732	720	744	787	762	725	746	755	700	745	744
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
