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
335873011638	335873012156	335873012705	335873013256	335873013806	335873014356	335873014906	335873015456	335873016005	335873016556	335873017106	335873017656	335873018206	335873018756	335873019306	335873019856	335873020406	335873020956	335873021506	335873022056	335873022606	335873023156	335873023706	335873024256	335873024806	335873025356	335873025906	335873026456	335873027006	335873027556	335873028106	335873028656	335873029206	335873029756	335873030306	335873030856	335873031406	335873031956	335873032506	335873033056	335873033606	335873034156	335873034706	335873035256	335873035806	335873036356	335873036906	335873037456	335873038006	335873038556	335873039106	335873039656	335873040206	335873040756	335873041306	335873041856	335873042406	335873042956	335873043506	335873044056	335873044606	335873045156	335873045706	335873046256	335873046806	335873047356	335873047906	335873048456	335873049006	335873049556	335873050106	335873050656	335873051206	335873051756	335873052306	335873052856	335873053406	335873053956	335873054506	335873055056	335873055606	335873056156	335873056706	335873057256	335873057806	335873058356	335873058906	335873059456	335873060006	335873060556	335873061106	335873061656	335873062206	335873062756	335873063306	335873063856	335873064406	335873064956	335873065506	335873066056	335873066606	335873067156	335873067706	335873068256	335873068806	335873069356	335873069906	335873070456	335873071006	335873071556	335873072106	335873072656	335873073206	335873073756	335873074306	335873074856	335873075406	335873075956	335873076506	335873077056	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2736	3650	2300	2736	3650	2300	2736	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
73850	58447	51533	17514	2704	640	519	468	403	356	362	339	370	318	311	379	289	318	327	286	251	281	305	310	277	288	295	310	309	277	277	278	302	255	300	297	261	297	299	268	289	248	289	281	306	254	272	279	280	296	267	283	276	284	267	279	268	281	270	312	309	270	255	254	277	256	288	251	313	272	277	281	286	288	287	259	287	283	267	271	289	296	301	273	308	270	260	313	277	279	247	249	288	245	241	288	292	246	284	289	281	285	285	281	310	255	281	274	272	275	246	289	265	265	296	256	258	255	299	278	270	234	284	271	294	320	262	283	278	283	257	268	278	290	308	282	310	265	293	268	255	269	221	264	276	299	303	277	257	244	285	282	291	298	269	288	268	285	287	277	299	291	303	303	303	281	273	276	276	258	320	268	298	249	300	270	275	274	291	316	260	292	305	277	288	277	266	286	302	264	259	298	249	292	268	274	282	301	289	304	286	285	284	265	261	279	268	289	311	317	266	264	272	232	284	263	279	295	274	286	309	263	308	268	294	273	278	282	261	306	251	269	307	253	265	280	262	276	275	295	283	254	288	273	295	313	261	273	281	274	274	302	269	263	288	290	306	282	297	271	226	288	287	279	263	254	280	278	291	265	299	312	289	271	278	303	297	289	259	267	280	286	284	278	271	252	286	261	301	290	295	304	278	308	276	266	289	271	245	266	272	310	296	279	267	266	280	282	262	305	269	295	290	281	273	291	292	288	262	250	277	283	253	276	252	282	272	282	315	279	261	276	291	290	237	279	286	282	296	283	289	315	305	271	258	255	271	293	269	286	265	310	286	295	250	274	271	271	294	260	270	270	291	288	302	306	296	289	284	284	301	315	270	276	284	281	294	269	279	303	259	276	299	276	297	312	276	284	279	273	292	280	287	300	305	302	318	253	299	287	287	252	266	284	234	244	290	281	293	307	272	259	265	279	273	275	277	264	264	302	262	294	268	280	295	276	259	277	280	270	261	269	282	284	288	280	257	249	280	261	280	276	273	311	275	271	271	291	307	285	255	283	285	264	292	301	285	287	316	258	282	265	274	284	292	300	299	260	257	284	293	282	295	283	290	262	272	281	287	267	285	268	298	262	265	267	267	253	294	285	259	281	272	298	302	275	288	243	285	265	258	279	270	288	278	267	283	267	277	259	304	274	265	267	263	283	285	258	285	302	287	282	283	267	286	270	304	272	307	290	269	261	250	265	281	241	276	279	257	279	276	290	288	308	274	292	273	270	284	246	278	278	271	265	283	262	286	250	292	285	287	289	265	292	289	280	274	299	286	285	277	291	292	296	290	264	272	300	287	296	292	255	287	328	295	269	292	294	283	275	283	284	271	292	267	299	273	303	274	292	314	293	288	305	265	266	290	275	293	277	288	305	288	262	274	292	280	274	282	268	252	277	311	264	294	307	290	317	282	256	264	271	293	282	258	239	249	292	238	285	270	310	275	321	264	305	290	288	293	297	276	280	323	258	249	256	270	286	306	266	263	268	277	282	253	271	288	250	286	274	293	268	263	277	285	299	279	270	283	272	268	306	290	282	302	277	243	296	273	264	258	295	276	255	250	277	293	246	277	326	259	310	262	296	280	271	301	294	271	248	253	275	270	312	270	304	298	282	273	263	309	264	278	258	269	289	285	320	293	291	264	270	291	279	281	271	295	285	293	278	273	289	292	264	259	319	294	296	281	258	297	300	272	298	293	274	267	292	284	237	301	336	304	266	313	282	285	280	275	276	286	284	284	309	295	274	290	301	264	292	295	281	274	285	269	299	288	291	271	275	305	256	289	292	279	266	271	270	309	279	280	325	307	277	272	277	296	308	291	298	262	270	259	264	264	259	271	293	267	289	259	274	310	262	285	305	261	292	272	277	281	267	282	257	294	257	258	292	282	277	250	267	256	291	278	275	271	288	277	300	255	293	273	300	280	289	273	249	291	279	334	287	294	228	284	279	282	292	293	279	281	244	258	249	278	276	291	250	284	296	254	248	311	266	271	271	295	271	286	275	295	263	256	275	315	276	306	278	293	267	286	294	299	308	286	254	288	294	266	250	306	267	300	263	267	286	255	294	300	263	272	300	290	307	318	260	295	323	275	261	279	283	267	293	260	261	268	290	303	288	283	272	313	266	253	266	297	301	246	268	256	293	279	273	262	269	263	271	256	266	259	265	300	282	284	265	263	278	298	284	296	286	243	260	268	300	274	285	290	259	292	296	284	289	291	286	283	288	248	306	278	257	249	285	299	284	270	266	272	301	269	295	273	257	271	287	253	256	268	298	252	266	274	278	285	285	256	314	281	235	270	298	247	266	285	278	269	284	236	291	272	283	269	290	292	280	299	300	264	242	291	257	259	272	266	287	251	268	286	279	292	302	271	276	270	287	287	291	261	298	262	249	282	290	309	283	287	271	273	268	253	263	281	275	273	285	296	265	279	282	290	274	288	296	290	282	270	261	286	238	255	251	270	287	254	282	275	290	300	273	287	272	276	271	274	260	296	289	266	277	248	275	300	277	278	281	276	281	306	285	258	309	297	275	297	315	294	272	292	299	269	280	292	246	257	281	254	255	264	278	282	268	297	283	261	287	259	273	269	277	281	256	255	284	264	279	272	269	278	306	277	286	276	273	279	287	260	265	293	288	260	300	265	266	272	287	281	278	262	256	269	230	300	311	288	282	276	266	268	300	268	255	259	276	288	260	253	279	296	299	263	295	279	278	289	261	277	270	294	260	270	289	275	276	272	282	293	271	287	302	287	287	255	266	281	293	277	237	261	253	263	288	262	282	277	290	278	261	280	244	272	283	290	252	292	263	270	286	281	307	272	264	260	264	278	250	286	252	279	305	301	302	290	271	282	291	276	231	265	299	273	284	275	254	284	283	283	295	274	252	269	303	257	295	281	269	273	285	292	284	266	295	297	290	255	301	243	292	262	269	269	260	299	302	271	280	282	271	271	275	296	266	257	244	282	258	263	301	272	293	297	318	274	286	288	254	258	282	267	318	278	300	291	293	273	297	285	272	270	275	294	266	301	258	296	266	317	261	274	304	294	280	294	272	283	265	262	254	283	262	316	289	254	286	309	289	281	277	270	294	284	311	266	292	292	270	281	285	294	280	301	285	247	275	296	326	292	272	268	286	281	296	294	284	275	279	276	269	294	269	276	288	256	274	283	270	264	306	259	317	277	270	287	282	271	282	285	297	275	267	259	262	286	278	274	293	295	278	269	285	284	314	278	269	297	282	270	274	283	287	310	272	287	258	273	296	250	280	283	262	287	298	302	262	258	245	283	245	270	310	244	291	263	269	294	291	269	297	301	280	259	262	276	272	283	300	285	286	300	265	245	298	277	292	303	265	277	270	271	310	264	270	300	284	253	278	266	273	279	279	249	296	313	275	277	299	284	283	270	249	261	289	285	268	291	287	272	279	260	286	323	319	275	263	276	297	263	252	274	284	295	275	263	237	262	274
53112	46858	38955	2793	2485	2105	1820	1655	1528	1403	1341	1260	1169	1073	1072	1054	1061	1047	994	957	942	929	982	941	910	887	929	943	948	934	949	888	890	827	897	875	896	878	882	893	827	851	905	877	808	904	891	893	875	894	851	892	883	857	827	848	851	909	900	873	876	874	865	845	877	878	836	864	792	803	829	834	853	853	829	854	821	816	804	861	875	869	890	856	905	823	874	848	810	862	877	892	877	851	862	876	841	880	843	790	828	859	848	884	843	841	882	847	873	857	819	868	825	865	852	874	836	866	819	877	826	816	850	803	803	810	875	827	844	842	834	902	842	807	830	889	831	866	836	858	843	863	838	842	835	873	879	882	827	842	850	864	862	831	847	860	847	890	799	802	874	845	837	872	834	867	887	815	851	846	788	848	801	842	898	865	830	843	825	883	889	877	813	832	792	827	875	877	824	888	854	856	848	831	833	893	828	818	787	885	830	849	831	814	891	880	815	790	823	867	874	858	851	853	845	908	853	886	837	835	853	824	885	899	874	842	818	789	838	817	865	842	856	832	861	818	853	865	838	900	865	826	822	840	861	840	870	862	847	870	873	819	861	849	841	829	825	889	908	873	865	812	853	825	864	908	889	883	804	897	855	869	855	878	847	893	833	848	862	837	838	817	870	860	780	868	872	850	841	870	851	841	899	860	813	889	838	879	877	866	881	835	836	857	932	875	864	856	832	848	887	850	863	794	845	828	870	874	848	902	813	792	858	871	824	829	813	833	790	841	868	854	873	854	876	831	841	861	885	842	862	851	827	848	810	801	865	793	808	848	836	875	876	831	853	824	875	840	806	859	840	865	862	894	874	895	818	830	852	850	844	866	816	813	812	893	843	847	844	845	848	865	850	784	858	830	823	805	814	862	804	845	873	859	801	828	911	886	829	846	853	833	877	882	853	828	846	828	841	853	811	832	870	844	821	875	877	867	805	886	866	812	795	814	826	807	833	834	840	860	817	826	903	820	844	870	852	861	866	865	818	858	808	835	852	841	751	855	872	852	857	834	814	843	804	865	829	807	881	836	834	837	812	886	874	880	870	889	827	845	811	895	829	825	830	855	822	882	815	916	849	845	860	827	845	899	804	776	864	845	815	838	853	852	871	851	834	893	810	856	843	828	824	828	854	830	793	894	789	865	905	875	821	802	854	810	834	837	855	882	849	831	825	859	850	857	831	839	851	853	804	856	806	857	829	884	879	797	843	871	818	883	815	855	876	779	887	871	831	865	865	827	845	871	869	840	906	840	852	837	771	857	914	824	829	866	844	880	849	883	879	833	855	854	815	882	832	809	798	885	865	860	821	897	872	849	819	840	816	816	824	936	822	841	926	856	829	863	860	880	863	875	900	825	817	819	925	859	863	817	856	820	830	865	908	872	809	842	839	847	860	838	812	832	854	868	851	865	829	802	822	825	880	862	852	901	820	862	859	827	841	870	831	834	847	886	833	824	802	796	836	848	888	810	860	802	875	843	838	885	905	870	836	818	872	846	847	885	848	855	913	805	863	868	841	809	831	891	844	869	786	832	839	907	837	809	838	818	852	864	850	803	857	831	866	880	869	839	853	896	863	891	877	838	873	811	858	809	869	823	812	838	857	827	836	820	813	835	883	876	806	812	819	808	888	847	825	828	828	839	865	863	880	843	856	830	867	849	806	844	900	887	792	848	883	848	839	859	898	820	830	873	800	789	782	834	815	820	832	873	862	870	867	851	853	831	875	794	853	888	853	879	858	875	867	847	842	868	848	842	818	825	846	855	830	841	819	822	853	839	856	833	861	849	828	856	849	848	779	800	847	858	832	843	804	887	844	867	846	862	902	841	839	778	864	857	869	794	826	866	862	833	859	840	851	876	837	845	830	871	851	842	847	756	878	857	889	922	836	845	857	858	811	811	811	859	850	880	834	802	852	894	849	885	820	805	849	851	876	839	856	906	845	844	809	892	820	856	823	828	807	811	910	874	847	831	832	815	809	823	853	905	818	847	867	828	826	844	832	823	886	815	845	852	831	858	819	888	834	854	820	796	854	857	865	896	798	873	819	848	827	857	831	808	788	865	851	881	835	788	864	854	836	814	847	852	825	858	841	851	866	830	834	836	846	864	863	869	829	840	836	827	847	839	875	858	802	837	833	822	863	844	841	886	839	888	876	871	865	858	826	853	841	827	851	845	851	839	815	832	830	846	861	839	868	848	852	812	862	880	853	835	870	807	871	823	826	863	867	861	835	835	908	863	846	829	849	807	865	892	879	892	858	845	785	854	837	853	864	858	792	825	808	782	799	823	847	861	785	866	848	832	817	834	825	835	871	837	830	867	812	914	854	834	845	877	787	851	882	827	877	828	849	780	842	863	854	827	793	861	797	851	831	844	827	803	828	845	824	849	869	834	852	842	849	848	909	853	861	850	809	810	847	817	949	841	894	858	848	833	866	854	872	871	814	822	855	872	864	870	861	762	854	870	772	824	892	835	841	898	858	857	889	885	868	845	902	798	884	889	854	839	850	842	807	840	847	853	869	817	866	863	817	874	856	851	853	825	872	859	889	856	844	804	877	863	804	844	809	866	802	829	858	834	863	895	860	837	850	818	896	869	851	867	849	835	825	847	834	862	863	829	848	838	847	855	864	765	827	827	848	778	855	857	840	856	855	849	849	810	852	804	875	868	813	739	892	842	846	832	831	889	818	868	847	797	847	864	909	828	800	831	836	855	861	828	876	820	840	826	843	864	869	843	833	905	851	860	865	883	807	848	876	820	885	838	848	834	825	852	870	819	822	867	882	904	864	814	812	827	860	868	876	844	893	853	841	851	889	846	846	821	888	845	844	892	840	817	830	825	848	855	865	819	895	851	847	875	835	841	849	843	840	845	830	834	848	814	868	809	858	836	852	828	867	869	846	854	869	851	901	849	871	785	860	872	841	855	836	832	857	879	896	856	869	830	862	887	812	849	868	837	820	910	845	818	894	861	889	888	785	796	808	796	837	865	878	802	826	822	889	867	846	838	895	806	901	868	869	821	837	800	895	868	855	830	874	839	827	882	848	815	818	851	839	807	825	832	876	845	890	815	820	867	802	811	855	831	829	812	834	860	833	781	837	864	865	864	783	858	817	873	837	895	873	835	897	817	804	830	850	887	780	856	870	797	856	825	839	825	852	822	817	835	871	837	803	823	821	858	826	837	845	904	866	844	804	882	845	801	753	914	871	904	840	946	858	879	848	837	872	815	864	834	900	845	843	866	902	834	830	832	916	832	862	866	836	799	903	894	843	870	871	810	859	785	873	866	856	834	850	861	845	847	808	836	895	840	836	916	780	812	881	892	830	877	851	825	840	882	853	776	919	865	885	875	875	808	811	853	820	881	855	784	853	879	901	821	833	872	837	829	852	838	864	868	822	849	850	821	861	836	874	823	865	849	773	842	852	853	827	832	806	818	868	877	885	836	883	862	829	835	824	861	819	886
26712	9865	3325	302	148	140	117	105	128	119	118	133	131	116	130	125	114	123	118	117	121	120	98	118	116	136	119	123	118	109	107	101	149	120	121	116	105	112	122	134	136	145	130	112	124	125	103	124	108	111	127	99	111	133	124	126	117	119	104	113	148	119	125	135	100	124	132	116	111	118	125	143	127	124	119	125	131	119	114	115	136	121	116	108	117	115	124	110	111	99	137	124	122	122	108	119	121	129	143	122	139	118	124	131	129	148	103	119	121	119	105	126	113	113	119	139	109	109	133	120	128	102	125	123	125	120	125	125	119	98	122	117	129	100	109	107	114	126	115	109	133	112	128	146	97	133	120	119	127	115	129	103	124	118	134	135	119	117	125	115	135	120	143	110	137	108	131	109	120	119	110	128	122	109	123	111	110	135	119	115	117	109	119	119	134	119	113	108	106	115	142	117	104	120	105	141	128	133	123	97	133	102	121	127	102	127	127	98	128	123	128	137	134	129	127	147	118	118	142	113	112	121	131	111	107	113	118	117	127	125	114	111	123	123	113	136	117	132	134	108	132	127	104	133	137	136	121	123	109	123	106	149	114	129	131	137	103	126	120	105	145	130	114	120	119	131	117	130	107	92	113	126	134	100	110	118	129	140	128	113	103	118	125	129	129	128	140	111	131	139	77	122	121	102	108	118	123	135	119	117	125	120	118	124	126	115	122	111	126	114	138	122	126	111	141	111	119	121	106	105	120	96	120	111	107	117	105	120	121	118	116	115	122	118	113	122	127	111	118	111	109	123	105	123	114	117	124	122	111	111	128	128	126	140	108	114	108	98	121	111	118	130	122	119	112	128	120	107	98	127	134	119	124	138	114	130	115	131	123	121	119	104	143	113	132	108	121	118	120	131	118	136	120	125	131	113	128	121	110	107	115	127	146	113	128	114	123	133	115	123	152	116	111	119	144	125	116	117	106	107	128	114	114	133	135	130	110	121	133	138	132	106	112	123	115	114	128	129	107	110	132	127	109	117	119	129	108	123	111	132	128	120	104	121	110	130	104	123	111	106	136	117	108	120	107	130	122	114	112	143	122	115	119	136	140	137	121	123	116	120	108	116	132	111	124	122	119	131	126	117	95	113	110	92	110	107	126	112	97	129	131	116	125	121	119	151	120	127	128	114	110	112	115	117	127	101	117	118	132	142	124	133	116	132	115	122	114	98	138	126	122	127	125	134	136	105	136	106	127	103	98	116	109	114	123	120	114	107	139	108	103	130	107	124	126	108	117	133	95	120	140	135	115	128	114	112	119	133	123	123	132	119	140	112	124	121	112	111	127	118	143	117	142	121	119	122	116	120	134	119	120	112	102	141	122	125	119	113	107	120	117	120	106	118	111	122	120	129	120	122	124	133	117	127	115	113	140	130	116	132	110	129	130	107	131	113	119	139	107	122	127	120	117	111	109	102	117	103	93	129	146	134	116	133	130	138	125	133	111	116	110	117	111	128	116	111	106	113	120	127	129	118	137	122	135	108	127	114	118	127	119	112	135	105	123	134	121	105	117	118	127	98	125	124	116	114	139	131	120	121	121	109	118	113	112	119	105	125	134	106	125	134	120	99	111	114	115	131	121	125	118	105	111	127	109	120	121	117	107	120	127	113	111	142	122	111	136	126	115	122	98	121	123	117	122	132	110	119	117	115	140	128	119	118	117	124	131	124	131	130	115	137	111	107	116	122	131	115	129	109	118	114	112	142	117	115	109	111	116	110	112	124	144	103	125	121	136	124	111	139	112	118	120	120	116	118	109	110	136	112	110	154	112	119	114	108	114	131	124	135	111	112	127	115	117	124	106	124	101	123	116	121	110	113	103	111	120	125	116	123	113	118	120	127	123	142	120	123	108	125	116	109	110	125	120	118	127	105	123	128	107	126	125	117	122	124	137	123	112	129	97	112	136	118	89	103	105	108	100	122	96	117	118	111	113	118	133	115	124	113	122	119	116	116	124	116	132	111	127	122	131	123	108	117	146	121	124	143	125	120	136	112	104	123	107	119	119	116	121	129	131	107	124	101	114	116	112	116	135	108	134	107	118	125	109	124	125	113	110	101	98	112	115	113	138	108	118	130	120	131	116	132	110	113	120	137	150	107	135	134	114	129	131	115	134	117	98	119	113	121	127	130	104	119	119	118	127	127	96	122	120	130	121	121	132	108	115	125	108	122	107	116	104	130	148	112	132	97	110	120	110	124	129	129	116	141	119	112	131	103	108	106	112	126	127	111	130	136	132	121	125	114	123	116	125	128	116	130	127	117	123	122	117	144	126	123	123	111	123	129	129	122	129	123	106	137	117	122	116	129	126	130	136	105	121	132	115	134	113	120	121	123	110	122	132	128	111	110	123	139	101	112	126	117	133	119	147	122	128	136	109	128	102	124	107	113	124	114	118	128	131	130	117	116	113	113	113	113	130	125	114	139	99	136	129	111	95	104	121	110	146	118	125	107	142	123	134	124	135	142	120	119	117	126	113	145	104	117	103	129	101	109	122	126	133	124	112	104	102	114	113	104	103	111	116	97	100	125	129	145	129	129	124	99	102	128	128	124	115	107	131	112	112	124	118	132	129	124	145	107	114	106	119	122	138	114	130	136	115	113	132	136	129	123	127	115	129	107	109	136	139	114	123	123	113	109	101	121	129	122	110	122	115	106	130	132	111	116	132	115	132	111	109	136	132	111	141	113	132	104	128	115	114	106	127	115	124	120	125	133	118	133	125	136	129	124	126	130	133	117	122	127	139	122	119	103	143	108	119	126	126	121	115	127	108	120	108	100	109	94	112	129	123	118	118	139	115	128	132	133	122	129	126	117	109	125	112	123	120	119	121	106	101	110	113	126	103	127	108	125	118	116	103	118	124	110	109	108	104	107	95	108	143	126	114	123	114	114	113	123	129	124	128	109	115	123	115	113	134	110	109	139	123	119	126	130	127	108	117	140	105	137	107	118	113	139	107	119	142	128	90	119	116	118	140	117	122	135	141	111	131	126	117	113	128	145	124	126	125	128	119	127	111	116	100	98	112	113	139	117	123	124	109	101	98	104	118	124	137	120	124	118	116	111	122	120	103	125	133	101	124	160	114	134	113	120	131	83	126	115	127	123	131	122	122	126	119	121	117	134	127	118	122	131	104	129	132	124	118	125	124	118	105	134	108	108	114	97	105	127	120	138	112	105	120	105	125	130	93	130	123	118	111	101	112	116	123	121	134	145	121	110	98	141	112	124	129	124	115	103	111	125	111	121	111	121	114	131	109	128	115	131	130	112	107	115	113	135	119	127	111	118	104	124	120	125	115	125	143	122	115	98	132	107	115	131	130	126	126	134	127	128	116	96	128	129	106	121	105	118	129	131	117	120	99	101	119	126	107	128	130	137	116	117	141	135	129	135	121	113	108	110	118	128	129	138	122	135	114	104	113	123	125	120	120	130	129	116	119	118	121	90	150	120	122	109
25420	11282	6564	490	495	529	484	454	465	447	413	471	424	440	438	444	474	435	451	440	445	433	438	480	441	447	445	431	457	474	443	450	412	436	451	443	406	443	452	455	466	415	433	427	438	410	425	465	398	453	416	416	456	457	409	433	428	422	438	429	444	417	434	403	424	401	420	454	457	418	453	423	448	482	456	413	430	445	421	390	446	477	394	459	454	457	435	423	429	460	399	435	467	405	455	443	417	446	421	403	421	428	442	418	430	429	455	442	397	451	399	443	401	420	404	442	453	449	435	426	425	451	442	415	460	495	454	459	472	406	466	421	470	403	411	426	427	455	456	444	441	432	395	429	435	412	429	437	462	460	423	393	438	405	443	461	483	442	429	460	428	496	403	450	455	446	459	425	410	440	431	437	463	451	461	430	483	435	438	446	425	478	429	453	417	412	443	412	421	415	401	421	427	419	419	442	422	415	435	422	401	409	426	441	428	446	428	418	417	429	449	408	453	434	436	442	430	441	431	430	450	436	436	408	467	440	434	451	446	416	417	455	445	405	454	437	455	431	465	445	474	446	426	418	438	435	447	418	425	431	416	414	392	429	430	463	429	400	416	417	424	452	433	430	413	454	424	406	440	454	469	451	416	444	455	445	413	454	437	446	443	451	447	435	409	411	458	408	434	455	440	444	453	431	437	413	441	438	392	399	445	447	431	439	472	409	474	412	480	409	430	426	416	465	484	441	400	417	426	455	474	424	425	428	433	432	442	461	419	447	447	432	431	408	455	468	455	441	426	448	410	385	459	411	429	409	396	472	427	460	488	457	421	444	448	440	475	459	444	438	456	431	434	467	428	452	434	461	427	449	401	420	437	417	421	462	464	474	431	470	397	456	444	425	418	409	438	402	443	453	469	435	449	430	461	435	436	460	420	452	438	418	434	428	427	432	451	393	415	415	425	434	461	405	438	393	416	441	446	455	418	457	435	444	460	420	430	438	419	462	442	403	416	418	433	429	421	408	431	442	425	426	417	416	441	421	442	469	430	494	481	445	427	382	454	444	414	442	471	444	411	443	421	459	415	468	446	416	439	446	416	410	470	461	431	421	398	419	444	462	457	435	431	434	451	425	464	443	421	449	439	451	450	463	375	444	460	390	451	457	421	460	416	429	446	426	434	439	465	445	403	423	480	459	451	447	434	416	454	429	488	446	412	445	411	439	436	425	415	455	432	457	421	421	414	447	438	444	433	439	422	475	436	443	448	388	410	433	411	435	440	440	430	418	465	418	469	426	445	412	442	435	440	422	438	447	433	474	470	431	413	437	450	481	454	453	427	438	491	447	423	460	435	462	453	442	470	463	427	437	451	390	435	421	420	432	470	427	449	421	443	412	424	419	432	443	456	425	442	443	418	450	405	402	430	467	444	487	442	425	432	429	402	457	458	446	445	427	425	435	415	442	446	426	438	424	456	437	430	447	447	451	463	443	420	418	410	411	438	412	453	466	422	428	432	418	442	420	452	408	454	402	453	452	411	443	411	442	462	450	428	426	439	416	443	430	433	407	430	433	405	375	427	419	424	441	457	486	448	419	423	440	421	433	427	449	430	440	424	420	445	451	434	429	437	396	426	406	440	436	443	460	414	437	435	409	454	429	403	429	464	442	460	408	447	432	447	452	434	445	417	437	470	461	457	463	447	452	407	429	450	451	446	419	449	400	457	437	442	394	418	463	457	442	457	424	391	432	471	425	463	455	436	436	445	446	422	451	436	454	438	456	444	438	452	416	434	463	421	435	440	428	455	441	443	466	423	449	420	495	447	437	440	434	456	468	464	452	420	436	424	409	505	399	476	422	436	418	446	430	448	422	432	414	433	425	449	401	413	448	454	426	465	426	450	429	452	445	426	429	426	458	458	386	460	416	425	425	475	424	426	439	394	438	443	455	451	424	468	420	400	437	479	422	384	412	412	391	436	421	444	404	441	413	381	439	392	436	433	424	446	401	466	439	384	433	430	461	412	433	468	392	461	464	459	439	411	441	465	491	429	441	423	460	478	437	424	396	498	441	435	421	447	486	455	441	400	454	436	443	449	380	418	429	453	405	432	454	411	422	462	437	446	404	434	441	450	440	416	415	428	419	402	397	466	431	432	438	423	435	417	428	449	474	451	420	447	432	466	416	469	412	433	442	432	433	467	443	461	425	418	447	435	408	436	428	436	447	465	434	463	460	425	451	438	422	457	402	411	447	454	435	417	462	423	440	442	451	407	450	431	454	422	447	445	454	477	452	436	412	439	403	428	444	461	436	443	446	448	475	472	448	458	416	450	422	461	420	449	444	420	457	455	442	439	414	477	442	454	430	443	409	418	444	426	457	462	404	418	448	429	394	459	411	434	440	430	453	433	465	440	427	467	420	420	428	449	467	454	444	475	438	417	466	456	461	478	434	438	439	443	451	422	441	453	458	407	422	443	421	440	449	420	428	435	485	419	446	425	430	384	445	437	441	424	457	451	459	431	448	450	439	458	444	430	456	438	443	439	457	442	409	442	437	428	462	431	426	435	420	442	457	422	427	435	446	456	465	470	427	426	471	412	403	430	463	428	459	433	417	432	426	410	448	449	430	421	443	442	449	479	406	408	436	440	454	434	457	439	411	446	476	438	448	445	428	452	419	421	406	430	456	426	415	445	429	437	447	400	428	428	402	418	455	423	434	410	427	441	449	446	412	460	425	433	473	426	419	461	420	422	451	447	439	484	401	470	400	412	400	435	418	486	462	431	409	477	413	443	459	444	441	451	445	463	429	454	448	478	464	422	445	434	464	445	431	419	428	442	448	421	429	457	421	448	459	436	444	445	440	435	406	418	420	398	437	446	389	432	444	437	447	474	412	434	428	418	405	423	422	427	459	456	420	411	427	446	429	463	431	442	417	462	434	427	450	414	442	424	434	439	451	467	436	455	417	427	437	421	433	486	397	423	434	446	423	440	410	439	410	423	445	434	396	501	395	474	466	467	441	459	448	472	423	409	430	442	412	424	456	470	455	454	397	424	449	420	424	456	445	421	440	425	423	472	398	435	408	409	405	397	421	401	438	438	434	391	453	435	424	444	477	449	435	414	446	419	413	376	465	444	435	456	439	396	458	449	421	422	436	418	451	477	457	428	424	473	439	441	408	418	447	422	435	433	439	437	462	428	441	452	443	403	425	422	446	406	434	414	418	458	436	442	415	423	463	403	421	405	454	453	449	445	392	460	422	466	435	437	429	434	430	437	449	429	408	440	461	424	421	420	439	461	439	438	423	475	433	427	452	412	448	435	447	445	419	422	444	459	452	422	444	450	437	450	435	453	470	457	425	422	447	442	443	445	428	425	449	426	412	434	439	465	485	472	403	445	428	437	453	454	481	449	478	433	475	388	448	445	463	473	413	444	455	416	452	401	404	435	432	423	439	463	438	468	409	456	452	438	408	434	439	444	444	420	433	434	451	428	430	445	414	505	443	458	399
68665	50674	40201	10011	693	402	325	323	280	266	275	290	266	270	264	244	244	249	231	240	233	246	228	242	224	235	227	212	220	252	221	236	213	239	233	230	250	208	235	214	222	236	196	222	243	228	221	242	230	201	189	254	220	191	194	256	234	211	206	225	231	229	233	224	218	204	222	205	233	221	238	222	207	216	236	249	239	229	206	232	238	224	220	223	245	209	200	244	242	220	222	219	205	242	264	226	220	247	215	199	206	209	213	229	214	204	228	231	201	208	224	223	237	217	215	207	219	221	229	196	235	227	225	205	210	222	221	241	245	252	231	246	228	226	185	221	222	239	215	207	229	219	205	216	216	233	210	226	223	209	248	243	213	222	230	190	199	251	230	231	234	218	218	221	235	214	219	224	204	256	222	234	247	215	235	214	210	250	202	182	230	232	237	228	232	234	209	194	230	210	201	225	232	211	214	234	254	220	211	210	241	228	240	219	184	222	204	223	239	205	212	229	241	227	209	214	229	233	240	229	200	227	202	214	216	207	237	223	246	225	229	242	214	215	228	221	237	241	213	223	233	221	241	249	241	211	217	245	223	221	223	251	216	229	207	242	239	204	216	222	241	237	235	224	222	231	221	225	241	235	203	223	218	275	246	234	219	214	233	223	216	230	259	219	235	238	216	204	232	255	228	208	238	229	194	216	240	225	238	246	221	238	200	218	227	271	234	263	217	233	227	217	246	213	227	233	223	227	217	226	212	246	224	235	242	241	247	222	210	227	212	219	239	199	216	220	205	236	212	221	234	219	206	225	244	222	234	219	257	241	231	205	220	225	236	244	214	206	237	210	206	229	225	244	195	214	240	207	211	226	243	219	204	212	238	204	219	222	247	238	237	214	215	220	233	227	240	234	212	236	208	230	225	205	213	228	243	226	233	226	216	231	229	220	213	202	244	209	224	236	234	226	250	220	206	196	241	220	211	247	233	228	228	222	221	238	239	234	216	223	224	242	249	197	223	201	233	226	220	223	221	218	193	191	216	236	227	217	208	224	218	211	227	214	228	218	238	189	236	220	254	213	226	241	199	249	228	231	190	184	224	200	221	229	247	209	226	248	239	223	230	230	231	232	215	226	219	224	203	245	238	198	230	222	231	199	240	207	249	257	236	230	230	226	205	210	195	222	249	219	216	232	227	235	220	258	238	224	217	248	243	215	237	230	221	274	229	262	234	225	224	213	259	225	251	216	242	225	226	199	229	243	220	227	233	219	219	235	207	238	221	216	216	226	233	206	206	242	220	253	219	254	248	228	232	281	227	255	227	212	223	217	231	217	249	263	219	221	208	226	254	213	220	244	247	237	210	184	221	188	248	212	217	242	214	211	190	220	195	222	205	218	221	232	231	217	218	202	205	224	219	217	241	227	193	247	245	234	219	211	224	211	207	219	226	259	220	241	223	240	229	196	245	245	250	223	255	217	196	232	239	181	215	235	220	229	231	207	213	211	217	241	227	213	233	226	217	218	205	222	226	218	218	233	224	181	208	221	232	245	235	222	227	227	225	225	191	233	221	240	210	210	188	221	207	223	232	209	228	218	233	220	208	242	215	221	226	210	243	221	232	228	237	228	229	205	210	257	232	241	230	201	207	222	244	236	262	226	245	214	226	222	247	240	238	215	236	224	220	224	240	213	223	223	246	231	234	229	221	210	211	234	220	246	225	242	212	207	231	234	226	219	224	229	245	229	214	238	199	253	211	201	200	214	204	195	214	250	222	237	235	243	238	232	244	226	231	252	214	228	248	234	222	232	215	215	188	227	219	202	204	211	232	233	217	229	204	229	214	211	208	229	211	214	201	239	219	226	200	207	234	219	213	224	238	199	242	218	222	232	200	240	220	205	240	197	231	265	231	258	215	231	205	223	225	216	217	233	213	239	208	222	205	234	241	247	212	241	236	222	220	222	212	238	216	213	237	238	239	226	231	218	223	249	246	244	226	211	226	239	211	198	214	243	209	233	210	255	211	252	212	233	208	237	240	246	243	217	238	232	209	264	197	211	220	260	220	214	211	245	230	240	256	246	233	211	227	209	245	217	214	223	205	232	223	228	206	214	223	234	228	257	236	231	227	238	213	211	244	226	226	251	236	242	243	224	213	191	203	215	215	264	193	211	234	244	206	217	231	239	234	221	200	233	228	236	243	201	222	225	249	248	201	214	242	211	227	239	236	204	232	224	227	219	233	230	226	239	220	221	228	249	229	243	225	232	210	182	236	230	229	221	230	231	201	239	232	231	243	224	188	219	225	232	242	230	216	224	231	217	219	223	239	213	207	241	206	229	219	248	212	230	226	221	208	226	222	241	236	242	228	237	225	240	222	250	235	235	210	226	234	227	246	224	237	217	195	225	246	192	240	234	256	213	208	205	227	247	231	231	226	222	219	232	191	238	222	221	216	226	217	223	232	225	198	238	232	234	220	219	199	225	208	234	227	234	212	232	233	220	249	217	246	211	234	224	233	223	228	215	201	235	241	202	243	227	212	225	233	214	235	213	220	232	227	216	225	229	203	220	228	211	255	207	212	232	237	222	226	216	241	225	235	253	228	215	217	238	212	224	206	228	221	205	229	221	208	240	202	219	241	206	210	212	228	218	225	224	230	203	223	242	221	216	222	223	187	225	239	231	228	240	214	236	225	216	212	210	240	227	239	242	228	205	215	238	223	232	229	187	231	208	198	234	228	233	237	239	216	202	224	229	220	215	256	207	225	225	220	212	223	212	237	218	226	215	225	217	215	210	221	211	193	222	240	213	237	246	203	211	216	232	225	230	237	244	216	202	227	204	187	222	222	238	223	241	249	228	237	216	238	208	236	217	209	205	209	234	227	211	246	203	220	220	214	227	232	230	215	239	224	203	241	213	213	189	211	236	216	237	249	214	230	227	221	199	216	232	229	210	224	223	220	226	224	216	226	231	231	216	219	193	215	207	230	247	233	231	221	202	233	223	223	222	244	197	207	254	241	252	230	222	230	214	230	240	228	197	220	243	206	214	206	234	201	235	203	221	223	213	184	229	236	216	231	224	217	228	228	217	228	204	236	235	222	225	204	230	244	214	216	219	228	226	232	224	230	224	222	229	242	226	223	162	244	209	236	224	238	221	224	235	244	212	242	201	222	221	238	216	218	217	226	241	235	191	248	246	204	235	205	222	250	233	227	216	217	226	219	181	213	215	233	203	234	223	224	231	241	223	234	220	223	238	212	244	257	231	230	241	227	234	222	235	205	235	231	212	238	240	196	239	221	247	211	209	229	240	224	229	208	229	236	215	249	232	231	245	221	233	237	230	236	238	222	236	220	243	242	222	233	192	214	225	225	217	242	229	232	224	217	237	245	222	223	234	230	227	219	226	216	230	200	216	210	220	212	217	236	252	233	206	210	230	236	234	217	230	218	241	211	208	205	229	223	210	224	241	248	243	236	226	238	227	204	229	232	221	227	229	220	241	234	213	233	225
47267	38355	33908	1770	1693	1456	1191	1162	1114	1047	987	934	896	881	834	788	837	802	750	816	780	793	806	784	767	743	722	733	732	745	743	744	723	688	751	723	737	743	700	767	749	733	710	732	771	732	724	741	734	767	780	754	748	728	773	700	721	748	729	714	674	721	702	711	698	736	735	728	719	727	697	704	758	721	704	710	732	715	700	735	715	757	711	732	719	744	684	688	733	708	691	707	743	738	740	699	718	729	719	725	733	707	760	700	674	797	679	719	728	711	680	740	637	683	692	769	676	741	728	714	693	719	714	696	718	701	783	727	723	733	730	737	729	733	734	712	725	723	695	721	734	741	719	688	730	702	732	680	748	744	701	759	713	706	727	731	693	728	742	706	744	697	762	673	691	746	723	718	720	706	663	730	744	758	711	694	719	720	728	708	736	719	723	744	688	683	673	719	717	686	678	702	692	699	707	702	697	709	749	775	759	735	720	717	740	739	677	724	736	714	719	723	742	739	725	692	682	692	736	739	753	760	700	705	698	698	751	666	705	719	730	717	701	696	659	681	726	704	740	721	650	714	711	753	807	714	710	705	727	743	677	734	699	729	719	692	686	686	705	713	697	681	716	707	716	707	691	760	703	711	720	739	698	699	743	699	753	707	755	694	723	733	707	694	701	679	690	697	678	715	652	694	702	726	745	757	742	673	735	713	730	732	723	767	692	717	707	715	695	714	700	688	738	748	760	753	688	676	708	744	686	671	721	690	676	743	695	652	716	730	768	676	684	713	697	710	720	675	731	730	728	672	728	702	747	786	705	693	746	709	683	735	699	706	754	702	726	671	728	652	690	712	749	726	697	715	693	734	688	779	719	745	691	703	740	732	728	726	699	725	729	700	710	714	699	793	769	736	735	692	728	713	635	714	685	693	721	721	731	718	712	676	712	704	691	722	689	738	696	736	726	683	733	720	724	688	661	715	720	709	708	733	746	769	770	717	721	729	737	731	756	731	735	753	741	722	715	720	685	669	684	715	716	683	669	714	695	735	677	718	763	750	687	699	729	701	745	708	741	701	728	685	716	764	734	717	726	767	731	695	796	719	707	709	723	735	679	664	694	709	668	721	745	744	681	688	734	694	703	746	688	741	746	780	723	668	679	727	675	723	726	714	728	734	710	671	767	701	689	737	732	666	718	700	695	731	709	715	724	748	705	686	729	715	699	691	721	693	740	684	729	745	750	720	741	698	691	673	717	727	694	769	748	727	770	718	729	741	741	728	729	710	681	715	728	736	678	741	738	712	785	755	720	669	700	710	669	696	773	731	711	711	701	703	704	735	766	693	701	788	687	742	703	777	708	721	728	732	713	729	702	686	709	749	735	693	696	750	692	711	712	764	700	720	714	715	704	644	708	792	740	706	743	693	707	680	700	682	711	678	774	715	672	720	678	697	777	679	748	734	680	719	716	725	727	702	763	734	735	675	684	759	727	679	706	726	740	750	696	746	723	711	687	745	670	665	665	743	733	732	695	727	741	716	754	729	739	769	744	726	711	727	685	729	706	729	701	704	727	714	736	700	711	687	735	739	725	749	734	725	749	667	721	770	702	732	711	669	680	703	694	689	719	716	689	694	756	687	775	661	723	741	716	712	768	669	740	773	795	730	753	669	746	729	721	754	763	735	769	695	716	696	733	740	677	747	714	713	777	729	703	786	693	713	685	763	713	721	730	718	736	759	724	742	698	726	754	705	700	744	728	685	745	667	647	720	707	692	697	740	773	687	733	733	726	712	729	747	701	703	681	702	658	735	704	725	702	710	732	713	732	712	704	736	685	703	733	674	737	719	711	704	702	716	715	752	718	726	695	715	662	690	695	751	727	702	715	709	769	711	692	728	707	686	663	706	729	703	670	732	672	705	677	679	712	740	711	702	709	707	701	707	715	664	736	701	719	743	737	715	733	681	712	668	745	686	696	777	666	715	752	735	722	725	696	683	674	748	755	711	737	720	687	743	759	704	731	703	694	698	739	725	762	754	730	691	755	699	723	746	688	713	728	767	701	694	676	705	734	722	763	718	712	743	745	695	730	712	699	709	756	766	657	718	753	723	725	724	713	704	736	703	715	668	656	748	724	681	740	683	704	729	767	684	710	712	705	698	686	733	743	724	761	737	724	757	734	681	683	700	736	734	705	683	715	699	734	742	711	738	736	748	707	741	713	718	713	700	700	715	767	718	747	730	721	733	682	726	742	712	721	743	770	689	686	666	747	736	729	711	750	695	720	697	699	693	711	710	718	720	693	734	706	733	724	704	701	701	739	694	733	687	706	762	715	693	755	690	699	737	763	685	707	759	671	782	725	792	739	744	705	713	740	729	717	674	716	689	729	756	711	643	733	706	749	721	716	755	730	693	699	735	713	716	727	686	708	706	739	714	737	741	683	681	699	681	694	754	681	737	707	714	701	741	787	710	697	744	742	662	756	685	749	727	731	723	723	703	730	709	729	766	692	735	661	731	746	690	658	701	713	721	708	755	717	693	719	707	722	751	741	705	716	767	738	661	731	688	742	682	724	723	660	715	725	695	743	720	700	761	686	725	737	720	706	740	743	772	726	729	665	722	723	724	733	709	710	731	731	685	725	761	719	717	757	731	718	692	677	751	737	693	752	723	695	666	704	719	709	709	757	679	716	714	707	717	759	726	723	712	708	676	688	690	773	728	724	722	732	738	702	741	714	705	676	679	737	682	708	706	678	735	736	675	695	736	686	729	727	774	698	748	722	707	712	695	698	797	739	659	674	690	715	705	691	715	665	718	780	696	712	667	717	702	726	681	719	735	747	713	687	684	713	722	706	712	746	744	696	727	733	712	738	742	714	733	732	746	734	709	705	719	701	761	711	706	739	737	709	722	720	690	711	727	661	789	700	729	737	739	663	755	747	731	706	637	710	713	717	709	747	717	737	720	736	704	719	716	729	708	707	708	696	709	713	688	731	741	737	692	731	680	696	723	715	718	725	685	711	694	758	743	700	678	747	712	716	715	695	768	725	734	702	697	677	708	700	686	714	759	672	709	714	713	687	712	678	783	680	756	769	713	721	716	710	725	726	673	739	710	764	677	753	712	734	665	741	729	724	684	716	736	708	686	718	723	717	737	727	734	742	757	691	670	708	705	720	721	695	708	733	702	738	694	700	720	724	748	686	753	730	727	660	685	683	706	744	709	689	697	689	694	705	744	738	714	705	742	695	716	640	688	748	746	668	720	681	768	709	733	698	750	709	702	708	685	734	776	675	710	712	733	704	700	664	724	763	745	705	690	719	713	707	753	726	681	717	691	725	698	694	732	705	707	694	688	683	739	672	738	672	719	714	675	691	706	724	707	726	695	708	758	703	723	714	728	735	694	662	720	728	710	670	718	727	763	723	734	764	741	721	724	737	693	725	687	780	694	739	708	704	710	749	659	738	720	745	681	680	678	724	721	702	696	789	692	722	729	713	797	724	741	744	646	717	669
79049	63060	51508	15539	1993	654	573	471	442	404	404	396	374	352	329	334	308	324	329	339	330	340	346	330	311	309	300	306	316	293	344	316	300	282	270	306	307	308	329	326	319	318	318	313	325	287	281	313	328	314	260	295	257	310	322	290	301	292	306	309	291	282	265	300	303	281	288	291	309	323	301	279	289	288	319	273	321	289	308	304	303	306	306	316	302	308	299	272	300	330	314	330	290	295	265	300	298	316	286	318	302	320	307	291	287	286	290	291	254	296	294	323	316	282	312	268	329	293	264	306	347	335	278	264	310	323	322	307	312	295	280	280	304	279	279	312	294	251	319	308	290	277	322	317	272	304	306	261	281	325	308	307	287	314	284	290	294	308	310	321	277	294	263	288	304	326	295	315	303	306	272	300	299	279	312	308	292	279	301	310	297	287	303	311	331	290	316	272	340	299	284	297	312	310	290	289	321	313	311	322	296	271	309	326	307	270	286	276	300	329	294	271	283	299	318	314	308	301	309	310	304	301	288	304	288	298	288	315	303	288	284	289	304	288	300	301	303	330	289	293	273	262	290	276	279	284	257	297	283	291	307	307	293	270	275	295	321	319	307	317	290	270	328	301	304	305	312	293	280	295	284	306	280	297	283	294	312	258	288	292	310	286	293	307	307	306	289	290	266	286	301	291	296	281	317	272	294	283	291	286	319	292	304	286	286	298	259	316	301	305	308	285	318	314	323	283	274	309	300	297	282	290	322	309	324	274	284	291	306	304	306	320	285	285	307	308	312	308	307	280	282	258	294	270	291	322	313	277	307	308	320	274	295	295	304	316	293	261	299	305	290	303	309	292	313	299	294	312	290	274	286	258	307	307	282	301	297	299	276	315	287	294	313	311	283	281	302	293	279	296	298	290	310	301	320	306	291	270	276	290	320	316	310	323	292	291	283	284	294	269	304	296	319	310	291	289	295	297	284	301	319	292	289	302	277	285	282	290	278	281	290	266	299	321	291	283	290	297	278	307	296	312	312	314	309	303	283	298	253	310	310	342	306	335	343	310	297	276	289	329	283	300	288	313	313	279	308	291	284	313	300	301	294	300	301	341	304	286	330	291	293	275	302	275	333	284	259	313	326	276	308	280	333	285	291	290	287	321	303	305	290	312	270	313	306	293	286	300	321	281	291	302	317	316	303	296	307	292	326	327	301	274	296	313	308	302	277	290	304	299	281	270	307	277	306	335	303	290	266	296	300	283	300	276	329	301	314	294	293	283	313	318	294	294	299	288	324	292	276	289	283	298	293	300	295	259	301	301	300	301	275	281	284	291	325	311	290	312	296	318	295	288	306	283	291	312	318	273	290	306	290	301	313	316	342	287	308	348	302	296	285	289	296	294	317	309	309	283	303	306	316	302	313	291	297	313	307	283	264	262	312	317	270	305	277	316	309	264	298	340	317	293	305	292	309	291	294	275	309	282	312	316	298	313	289	286	289	296	273	292	276	281	298	292	288	286	275	296	301	334	299	330	291	303	266	288	296	284	288	300	315	284	304	287	300	293	304	308	289	276	297	304	304	322	330	287	301	294	326	308	308	286	285	288	302	289	274	309	266	292	303	299	298	289	322	268	302	305	315	294	307	293	293	303	316	297	284	282	301	311	316	321	304	280	315	283	291	268	301	315	305	317	304	311	275	285	301	273	272	295	327	288	320	292	298	297	297	314	304	283	299	292	306	274	308	299	288	296	304	329	287	318	300	270	284	327	305	286	302	322	298	251	307	334	290	285	323	309	322	284	300	335	313	304	280	268	299	315	306	298	292	305	303	315	265	273	301	296	285	286	302	284	326	288	284	284	312	252	302	296	279	286	283	308	316	275	285	301	297	300	282	301	327	315	315	297	305	264	318	287	334	303	289	292	307	248	306	313	281	305	303	293	297	274	298	314	292	288	282	333	280	302	319	264	297	311	304	283	328	331	276	309	289	303	306	315	311	299	318	302	316	292	337	300	310	303	273	305	304	301	269	274	281	320	306	280	299	294	296	272	275	301	283	313	291	340	304	289	284	319	288	324	323	251	295	289	291	289	312	309	279	300	294	294	294	291	270	306	271	290	286	289	285	277	339	290	302	309	276	286	284	272	267	277	307	288	294	318	293	291	266	284	301	274	288	295	266	278	345	274	330	277	313	287	295	298	326	321	297	276	291	258	314	307	285	292	281	288	282	316	295	274	326	297	294	293	311	306	271	315	318	266	308	295	329	282	331	308	305	287	276	275	285	301	313	306	300	278	312	324	287	282	301	303	297	301	291	304	265	306	324	301	317	301	289	314	298	277	296	285	337	310	296	285	292	277	297	269	301	280	320	288	297	277	291	297	317	329	292	267	347	293	300	319	284	316	303	319	305	288	266	304	306	306	282	311	313	334	302	274	295	307	304	293	290	300	278	265	308	278	309	315	302	307	314	302	285	294	298	283	254	291	284	300	273	290	328	282	329	277	266	260	285	277	300	284	297	295	312	280	291	291	293	294	302	311	299	311	304	306	291	301	297	305	283	306	303	311	281	311	257	302	306	313	311	285	307	297	295	291	304	297	285	273	305	332	329	284	266	287	299	330	284	297	312	309	304	284	304	283	290	258	291	301	316	280	280	318	335	291	306	346	289	294	270	292	302	313	326	284	299	310	284	296	288	301	297	308	276	309	294	282	308	319	302	282	291	301	324	264	284	320	302	297	287	316	306	305	323	290	267	301	282	302	306	301	294	296	288	290	320	311	308	305	295	281	294	273	316	284	296	291	318	313	282	304	307	287	285	299	299	293	312	273	332	287	285	362	292	255	318	310	321	290	263	287	278	283	304	330	282	297	270	309	290	289	312	306	284	297	314	294	285	255	293	314	279	310	296	298	287	306	340	279	296	263	290	287	277	288	296	309	296	335	271	252	276	312	288	283	292	297	296	313	291	278	292	300	267	298	302	285	275	318	265	285	320	284	269	303	276	285	325	323	322	291	303	248	308	289	297	295	298	298	295	284	316	288	286	287	277	263	309	284	298	311	280	307	325	303	292	295	312	299	332	280	272	293	298	306	292	303	288	303	294	309	278	305	290	323	315	311	291	250	329	311	309	296	296	313	311	324	327	285	295	297	292	285	302	306	307	295	284	292	300	301	292	315	286	317	300	341	281	315	298	321	329	311	296	285	291	305	302	279	297	296	282	320	284	281	279	275	304	288	299	289	331	277	288	313	267	312	304	275	332	296	306	266	306	310	278	284	271	300	285	282	354	268	300	288	276	281	287	320	296	300	283	279	304	316	284	287	317	274	288	323	286	247	292	317	290	338	280	315	250	297	285	310	298	278	299	292	313	322	320	280	266	302	282	292	278	291	271	308	301	275	300	266	307	311	277	308	356	301	278	326	322	290	313	285	269	302	325	281	290	302	307	271	287	293	303	277	294	292	274	290	309	279	301	294	316	285	275	298	282	333	268	284	283	284	283	314	269	308	317	279
57174	48990	39291	2988	2671	2401	1945	1873	1678	1556	1405	1307	1346	1145	1135	1123	1069	1085	1035	1072	1042	975	1041	1063	1048	965	968	968	919	942	929	959	1013	970	914	977	921	914	1018	944	993	929	928	916	898	908	927	925	953	928	915	918	848	938	916	889	959	888	946	924	893	898	879	901	852	936	911	928	924	893	944	940	917	949	893	860	927	930	905	835	904	946	879	932	924	965	875	922	908	872	957	945	871	914	873	931	910	884	911	894	890	887	938	929	898	896	897	922	884	922	934	855	882	903	923	887	843	927	897	871	943	909	899	892	943	895	897	899	884	920	914	929	929	849	869	913	917	904	915	858	908	979	925	929	905	838	887	859	853	911	910	878	876	895	988	876	933	886	868	897	948	954	887	904	815	872	901	900	875	885	926	885	900	941	887	925	896	855	897	871	863	884	895	888	888	881	867	885	894	859	876	885	880	838	906	900	865	866	909	937	864	855	855	946	906	888	910	864	852	912	912	927	881	900	872	870	936	941	879	923	867	889	875	883	851	897	901	915	883	939	898	909	903	896	868	858	877	887	886	899	908	882	884	933	919	912	840	874	955	912	890	896	931	956	905	893	829	920	871	907	867	900	869	884	902	914	874	875	889	875	914	933	847	915	874	898	945	892	861	888	921	895	874	920	916	852	896	867	889	963	954	906	844	885	925	856	910	905	918	877	894	902	910	936	908	905	924	947	871	895	848	918	952	920	872	886	950	885	922	838	933	915	905	886	902	880	945	932	895	847	865	894	885	913	833	929	915	854	944	848	889	868	918	915	914	910	898	848	914	891	900	896	908	886	957	900	874	911	908	887	938	910	886	868	835	910	864	864	900	968	915	933	902	888	915	930	932	870	963	917	910	893	905	919	885	902	852	867	808	883	860	916	940	929	881	918	880	865	887	901	897	950	871	892	881	902	889	875	851	877	928	919	950	831	861	911	890	859	910	892	926	873	913	850	864	871	886	874	913	922	939	885	890	895	849	895	901	859	904	904	877	939	960	909	895	871	824	902	926	911	914	893	935	874	898	871	906	946	955	868	893	906	906	871	872	926	859	877	872	935	892	910	917	891	927	851	908	934	914	898	941	867	948	912	880	888	860	866	881	882	878	891	891	909	911	958	874	938	869	912	901	869	934	846	866	933	920	900	941	894	849	852	890	952	873	902	903	928	918	897	882	853	880	891	910	905	908	943	873	885	889	894	895	923	895	882	875	905	966	874	877	911	870	895	886	908	880	894	902	840	862	910	843	863	866	901	884	925	916	901	857	917	852	937	940	910	931	906	923	897	847	936	897	930	885	855	913	928	945	929	832	859	869	928	917	885	899	871	840	948	934	890	925	888	910	899	882	930	838	897	885	918	937	942	964	869	909	899	872	906	908	895	945	862	929	871	956	913	921	897	955	890	916	900	951	906	874	855	954	906	869	953	860	914	893	886	942	917	877	854	904	873	857	870	871	857	816	883	848	870	858	913	878	863	859	890	864	894	918	893	928	863	909	874	932	916	901	851	902	898	864	887	885	952	849	890	918	892	931	840	918	906	917	948	901	880	923	886	924	871	921	876	884	885	866	915	906	886	922	857	882	909	885	925	863	899	829	911	895	870	951	960	888	937	903	922	873	864	879	900	887	918	879	947	824	924	904	919	931	864	933	890	865	884	891	932	911	844	866	924	905	932	889	886	888	914	894	910	925	873	831	913	875	881	911	864	900	937	886	921	935	932	863	861	921	912	872	888	889	880	901	888	906	873	901	920	916	896	918	904	892	873	910	871	911	934	833	875	875	890	910	864	991	860	845	907	902	918	912	857	895	906	863	876	922	841	886	882	890	897	875	911	932	917	900	851	912	847	955	941	857	956	906	854	878	879	922	899	940	850	883	868	878	917	887	877	899	903	899	966	882	931	913	889	844	892	908	949	875	921	888	882	877	878	868	879	892	874	872	889	945	892	876	841	920	934	906	931	933	904	844	829	921	946	922	908	955	948	864	949	873	858	903	871	896	912	879	925	927	890	862	906	911	894	946	898	909	928	848	904	896	895	880	888	814	902	894	948	865	822	853	927	913	876	880	906	866	888	850	920	850	939	903	903	907	919	887	860	916	903	867	883	871	947	885	858	854	925	919	890	875	864	929	884	945	916	944	888	909	914	918	861	858	877	930	894	908	875	937	882	902	856	910	908	939	891	857	891	888	830	919	936	906	919	872	896	915	908	864	957	879	921	889	845	842	879	862	881	918	892	925	897	917	916	912	900	925	880	870	912	905	927	909	896	933	887	921	918	904	901	929	955	917	948	911	868	896	879	925	844	895	904	871	882	907	884	858	900	888	873	927	894	856	898	908	922	905	916	929	876	862	886	871	903	905	897	942	935	885	941	905	920	867	916	888	877	919	870	857	968	924	867	895	897	930	903	877	931	921	904	867	876	918	888	864	888	878	892	900	902	929	866	943	909	865	837	891	844	953	929	905	928	882	926	874	882	857	885	941	872	914	891	895	957	858	928	919	894	894	864	866	886	919	931	890	933	910	920	849	914	876	932	860	889	919	893	854	866	879	909	961	844	922	926	885	944	900	895	887	900	866	904	879	879	863	891	884	957	840	825	897	904	816	867	901	924	911	903	971	939	844	896	893	880	904	847	894	898	908	924	909	908	897	937	955	966	875	934	923	943	869	915	856	918	932	888	929	898	913	923	887	905	881	905	881	907	891	894	901	954	921	839	864	905	899	881	874	914	892	876	913	893	922	909	885	879	929	863	876	899	920	888	861	919	896	900	859	885	898	840	857	877	920	912	878	935	868	836	882	945	902	874	899	853	926	871	884	873	897	914	880	918	933	944	929	938	855	889	897	928	868	861	899	862	973	899	863	904	829	866	895	908	881	907	868	898	905	844	882	948	927	908	908	885	887	907	936	906	881	918	867	880	835	926	984	900	998	922	909	898	910	913	849	938	869	934	848	927	926	901	861	926	869	905	906	892	954	883	854	888	861	886	869	911	878	907	862	905	882	931	895	909	883	941	945	946	939	881	914	875	866	917	948	836	861	898	922	860	854	911	839	950	898	914	920	821	919	966	891	851	901	842	897	943	873	880	911	945	866	892	867	934	882	843	847	885	908	905	916	947	912	857	957	930	861	914	917	843	848	823	977	855	913	914	879	877	912	898	880	878	911	896	835	911	872	933	929	897	838	875	911	894	868	953	890	904	880	880	882	927	865	914	868	876	924	851	874	890	918	921	858	890	892	961	821	921	886	861	906	887	931	906	887	875	940	916	917	878	932	911	926	950	931	928	949	922	898	905	830	952	844	855	876	863	899	925	915	876	889	928	846	911	876	895	869	869	898	900	886	873	918	963	938	911	880	892	892	944	883	914	863	944	900	900	879	871	876	880	880	878	896	940	854	924	899	814	919	861	895	934	873	879	864	898	879	860	878	880	875	878	883	898	912	883	867	886	875	878	922	911	871	860	862	878	939	977
27903	10488	3323	276	139	141	134	122	119	136	127	124	142	115	116	152	111	102	110	111	109	139	149	95	114	113	95	126	120	99	121	117	126	122	137	132	125	128	114	121	128	132	129	127	137	118	127	116	121	123	123	137	97	114	127	133	114	129	139	131	132	120	124	118	119	108	104	120	126	114	136	117	122	134	145	115	105	122	102	111	145	127	114	129	123	124	128	122	142	148	119	109	137	108	120	122	115	130	120	127	136	107	107	116	116	116	116	126	121	103	112	130	112	129	126	132	119	111	130	102	111	109	116	114	126	132	126	103	157	114	137	144	130	124	118	133	123	123	106	128	105	148	120	121	109	102	130	129	112	119	110	123	136	118	126	122	130	140	114	108	109	120	127	121	118	127	141	123	109	116	150	120	109	123	146	125	137	116	129	116	111	124	121	127	122	118	118	124	119	105	131	131	90	116	127	123	135	121	128	135	111	136	126	121	139	128	118	109	124	149	138	109	122	121	130	138	150	113	119	135	132	131	138	118	116	110	128	129	133	118	125	124	115	133	124	106	135	118	127	103	138	120	125	127	122	118	135	109	120	118	107	131	136	112	121	125	108	127	116	125	125	132	111	114	125	143	114	114	106	137	125	133	127	117	126	108	137	121	121	105	106	145	114	111	116	117	115	117	134	132	104	117	133	112	120	113	123	127	122	128	127	130	128	126	119	115	117	128	137	115	120	135	133	112	143	140	137	100	110	132	134	133	125	106	114	131	106	130	122	133	123	115	124	138	104	119	136	145	122	125	112	129	134	124	134	126	135	135	120	115	96	133	125	129	121	103	114	124	113	129	109	129	121	128	120	122	117	129	130	139	114	116	101	131	139	127	118	129	126	121	125	113	114	113	128	121	119	131	119	100	106	116	104	128	135	123	144	111	112	120	129	123	120	109	107	109	116	118	134	116	130	126	122	132	125	136	135	126	134	105	150	116	121	106	123	120	123	117	141	101	108	131	123	121	114	137	137	127	119	126	123	117	130	133	103	91	125	126	122	133	109	145	122	120	127	136	126	130	136	128	117	119	137	132	134	123	131	128	113	118	111	105	115	115	111	127	112	147	130	136	128	122	113	117	144	133	129	110	115	132	119	105	131	112	121	117	102	115	103	123	119	108	137	107	135	120	104	112	115	141	122	138	138	120	127	135	122	117	129	111	108	117	110	145	107	133	112	99	115	118	119	112	122	112	106	111	131	114	121	118	140	113	134	127	107	115	115	111	127	118	93	132	114	117	142	124	122	141	110	109	129	118	120	101	133	123	105	98	117	127	131	117	127	121	143	131	131	115	112	128	138	141	113	119	127	107	128	139	109	132	129	115	125	132	108	126	124	103	115	124	123	106	98	133	129	118	127	131	120	111	111	118	111	138	133	92	130	119	101	109	115	102	121	120	114	135	123	130	106	120	114	124	129	122	115	104	147	121	125	99	116	133	135	125	120	133	115	110	117	100	138	121	119	106	125	119	123	128	111	112	130	117	108	112	127	115	102	120	133	132	113	122	127	128	110	127	110	132	125	116	136	119	96	121	129	125	117	118	130	122	123	123	127	146	116	116	118	133	127	114	133	108	137	99	132	122	120	110	137	122	111	127	121	120	116	130	106	110	95	121	128	126	108	114	119	114	122	118	112	118	143	112	116	112	125	137	106	123	115	116	134	112	119	114	124	128	112	151	125	141	129	109	134	129	129	119	125	140	116	129	122	118	115	116	121	119	134	116	109	123	112	117	146	119	114	121	118	155	109	113	136	123	138	111	98	107	122	128	128	121	133	119	126	131	127	129	131	122	115	111	118	131	124	134	117	117	110	130	125	108	131	116	128	136	107	112	141	127	128	117	116	111	118	126	129	118	126	124	110	143	106	131	131	107	122	130	122	116	101	125	124	117	133	109	128	117	132	132	135	133	129	109	130	113	113	115	131	135	112	120	134	117	122	123	114	128	126	122	144	121	145	121	120	115	110	126	102	123	134	124	136	127	134	132	124	105	117	106	138	111	131	122	126	132	131	144	141	114	117	125	115	126	125	112	111	136	145	125	115	131	116	125	134	139	143	108	123	117	121	114	108	119	113	125	131	149	100	134	135	131	124	128	130	121	127	121	109	157	113	124	141	115	116	118	126	131	113	114	116	118	124	119	141	127	123	111	106	131	108	142	132	125	124	127	130	107	113	98	120	120	133	117	119	106	137	125	109	119	138	124	116	110	120	115	128	107	132	102	141	122	118	119	105	127	102	120	122	124	148	134	126	123	138	123	119	130	101	103	118	115	143	126	108	118	107	108	123	120	140	132	122	135	119	107	130	121	109	121	128	138	131	127	140	108	120	113	108	134	125	119	127	106	139	106	119	147	128	140	102	109	140	134	103	105	124	134	133	130	117	120	111	113	129	115	124	115	145	104	114	133	124	102	120	135	136	125	129	126	121	133	125	111	128	126	134	113	131	125	115	126	135	145	115	119	115	122	109	124	99	121	126	138	147	113	126	140	125	142	119	127	119	117	116	118	102	106	124	116	144	147	145	127	108	125	143	148	124	124	118	135	126	102	127	108	115	120	137	104	113	132	124	112	113	142	101	122	123	130	109	116	119	121	131	132	118	107	123	105	109	156	132	118	118	130	122	117	117	125	121	137	145	119	122	121	127	130	114	121	120	120	146	126	124	134	110	112	121	123	133	120	126	113	130	114	151	130	134	119	118	116	107	124	113	122	119	133	127	105	113	132	133	127	114	118	127	112	126	127	149	136	147	117	119	137	123	104	111	128	132	133	120	129	137	141	118	125	111	138	113	105	111	113	108	140	124	115	130	123	119	124	127	126	131	106	121	121	119	123	134	127	125	117	88	146	103	109	118	109	114	118	124	134	123	127	128	109	116	133	133	132	129	136	130	149	111	110	119	127	117	120	123	131	120	145	102	124	132	113	136	134	136	120	108	118	124	105	120	117	123	123	116	119	130	112	112	120	110	112	108	120	119	137	134	124	126	147	131	113	125	124	127	122	119	107	109	121	133	104	128	116	136	140	116	123	135	135	124	104	114	139	92	117	131	107	108	122	132	121	127	114	121	118	119	131	123	119	128	141	108	106	120	123	107	131	127	116	135	96	118	116	115	139	134	127	124	122	126	132	119	126	110	107	121	130	137	123	103	136	116	124	132	118	135	130	149	139	126	120	140	105	142	129	147	121	115	117	122	129	143	145	116	121	122	120	114	123	119	112	126	125	130	146	108	145	128	128	116	104	141	122	135	123	136	130	139	116	135	131	115	106	120	125	134	113	128	122	105	109	137	135	136	136	131	120	140	111	118	131	106	119	118	112	120	124	115	120	137	113	106	119	97	100	122	108	118	116	120	124	130	124	109	107	117	101	125	101	113	122	140	115	126	121	121	105	112	141	132	136	126	117	135	109	121	116	117	130	127	134	104	124	137	134	140	129	100	130	124	126	140	107	115	116	123	124	136	122
26920	11258	5870	527	509	429	494	501	468	475	471	453	442	474	461	460	432	436	455	442	460	474	454	461	444	431	414	445	440	450	455	455	417	452	451	444	440	411	441	431	442	437	445	424	435	434	441	437	418	445	452	421	487	468	439	461	423	453	460	436	424	421	454	485	442	444	431	427	452	431	443	413	426	472	505	441	486	417	483	441	440	446	448	453	439	431	469	417	423	431	435	445	409	446	436	485	443	419	395	445	441	431	449	443	449	386	463	482	400	439	459	435	440	448	448	484	409	460	466	450	463	452	434	487	479	446	441	432	457	440	448	438	417	452	394	449	433	431	476	431	420	452	432	455	469	455	417	426	441	432	435	453	431	457	413	440	453	454	434	450	473	426	448	414	429	432	434	432	436	442	421	421	467	411	487	427	447	419	433	492	446	396	408	447	438	457	466	439	432	437	492	414	469	454	438	453	438	433	451	393	416	414	443	417	426	418	459	446	441	452	445	430	453	473	453	453	464	443	424	434	439	410	433	443	462	438	436	401	428	445	451	453	468	416	450	453	470	468	466	452	455	436	407	478	486	425	433	420	446	475	445	458	429	459	421	459	464	450	442	423	427	426	428	471	424	440	430	472	424	448	437	426	449	426	436	417	436	444	409	446	445	423	457	468	437	430	422	452	439	440	421	417	444	444	424	423	456	454	438	433	460	457	473	438	431	435	435	469	456	394	429	428	417	454	437	459	421	459	412	468	453	431	424	449	451	459	436	473	430	434	445	464	463	462	416	446	460	444	482	428	437	438	411	478	438	404	444	449	450	427	394	441	461	437	473	431	431	435	421	451	427	469	450	476	460	429	422	416	488	415	470	452	432	441	431	438	439	427	430	438	421	410	405	424	468	447	435	473	426	453	459	439	454	436	441	396	444	445	408	436	470	429	473	483	463	476	430	428	415	447	432	476	424	468	458	431	449	387	432	419	455	462	437	456	448	447	462	483	431	487	445	441	454	458	428	469	459	498	444	463	457	465	446	412	438	436	430	439	454	439	465	426	470	440	452	463	406	447	405	416	481	445	439	433	466	426	443	425	455	445	446	433	425	477	429	432	438	420	439	406	447	433	449	428	471	411	448	457	439	443	453	429	433	452	432	432	441	437	459	454	363	445	466	430	437	430	426	434	472	455	456	457	459	438	416	435	441	422	475	457	404	462	458	458	429	446	453	448	449	451	400	442	431	459	413	416	427	386	445	473	466	461	449	436	448	404	440	460	424	434	435	423	429	434	481	440	464	473	450	459	444	436	426	452	457	458	452	448	471	451	469	447	403	421	458	482	439	457	437	440	447	412	450	437	435	429	446	423	436	444	403	437	432	406	435	455	433	443	428	445	448	474	447	449	390	418	400	440	450	441	413	468	443	412	420	405	428	401	438	438	448	463	461	430	436	456	427	445	420	444	463	442	470	460	450	434	432	422	432	454	446	490	444	461	436	484	457	460	514	440	474	448	441	444	433	424	462	445	444	475	447	445	428	404	450	463	442	423	452	440	441	478	438	433	421	429	469	424	455	459	423	483	433	447	441	459	481	420	452	455	463	432	442	439	420	402	426	439	466	479	423	431	404	406	463	419	453	415	451	464	460	452	428	428	450	414	436	437	470	448	443	428	418	443	460	439	419	454	466	436	455	480	447	455	453	463	442	434	408	426	450	416	430	437	455	471	473	421	410	436	436	398	429	409	441	416	421	414	423	455	450	425	447	415	471	425	438	389	438	436	443	472	469	433	426	404	459	435	451	424	433	427	476	435	471	440	443	447	437	459	442	457	475	423	423	470	419	441	433	457	408	445	445	453	489	425	474	435	431	420	422	479	434	493	432	443	447	465	427	464	420	438	422	432	443	425	407	421	453	451	446	454	438	473	472	461	442	442	426	439	454	416	459	464	424	456	447	470	443	474	448	461	425	414	445	398	414	451	422	454	444	464	391	426	424	453	424	478	421	477	435	414	458	464	477	425	423	414	426	391	409	485	417	404	479	426	413	418	420	472	420	430	453	424	452	401	419	425	458	430	418	448	461	421	426	461	465	444	471	408	440	414	417	443	424	438	459	424	447	424	406	444	448	420	453	446	454	396	422	430	437	466	469	460	452	423	423	433	479	429	415	441	440	436	473	444	466	432	403	401	453	423	416	464	434	461	463	455	438	457	416	431	434	465	424	422	415	449	437	417	454	446	455	423	438	417	457	453	444	414	457	431	454	477	455	421	428	396	418	452	430	446	432	401	437	490	423	434	430	448	468	453	387	421	486	443	439	404	430	416	431	444	450	437	441	420	447	406	440	446	448	448	451	441	430	439	439	431	455	400	377	451	433	462	410	465	457	435	452	438	450	445	460	488	442	433	433	480	434	432	433	430	456	451	398	441	433	409	436	435	440	440	424	442	412	434	426	445	443	399	449	391	453	433	412	443	444	441	441	398	423	452	463	417	407	427	443	465	443	400	438	440	469	423	455	400	434	455	445	438	434	427	448	452	428	427	426	428	478	498	462	439	440	443	441	409	424	478	410	423	448	455	482	464	447	460	433	442	413	447	418	440	440	437	437	448	430	431	452	452	438	437	461	406	433	438	455	383	408	453	417	411	464	410	429	445	407	396	445	456	430	438	419	442	428	406	446	451	436	414	434	398	443	436	416	440	419	433	411	430	432	492	438	425	463	444	423	418	446	480	431	399	459	410	449	463	426	428	449	465	454	447	436	408	421	441	433	445	398	426	423	477	401	389	455	461	453	451	433	445	486	430	449	438	419	438	433	461	422	443	456	459	425	415	447	458	422	430	455	483	440	433	452	411	453	428	449	448	441	428	445	396	445	415	458	446	424	404	470	421	433	445	431	437	427	475	427	424	451	418	448	463	429	434	421	458	418	424	494	473	448	447	425	430	441	474	423	454	415	451	446	441	442	444	455	428	427	460	436	427	432	426	423	440	423	432	485	448	426	481	442	428	474	448	459	428	428	410	420	475	452	485	457	443	447	401	428	449	415	450	446	396	443	446	415	414	414	436	431	440	455	435	447	479	450	464	454	449	413	455	442	414	419	398	421	431	465	439	421	448	420	424	473	408	422	417	476	458	467	467	471	454	451	439	469	417	437	415	415	458	450	474	429	464	416	436	433	436	449	416	475	467	447	466	442	492	441	449	477	449	438	447	485	430	417	470	450	427	424	426	416	437	464	433	449	466	434	443	430	446	386	447	440	437	467	470	435	445	447	475	411	427	408	429	421	462	433	452	471	510	464	436	460	450	389	458	441	435	445	456	464	454	457	430	456	453	452	446	445	464	461	462	423	450	425	463	424	426	429	417	450	406	448	403	438	436	427	445	431	451	471	450	419	454	465	434	428	450	439	424	419	442	452	430	478	432	438	408	419	434	421	441	429	442	430	463	428	442	452	428	430	426	432	461	441	423	439	458	485	470	451	447	455	382	413	433	447	442	433	448	441	493	448	473	419	477
68944	51435	39028	8013	661	406	336	313	309	275	264	255	266	249	227	224	254	263	247	209	243	236	217	248	233	244	230	206	206	264	220	240	251	220	224	246	235	240	232	228	208	243	187	217	251	236	219	224	200	242	254	245	247	246	228	249	224	235	227	220	238	226	218	215	232	230	241	234	228	240	238	215	213	244	217	217	233	230	213	251	221	214	235	217	236	263	230	218	231	237	241	225	212	222	232	235	241	241	231	235	246	213	248	230	207	243	217	232	250	227	227	231	242	217	228	206	211	213	244	225	230	217	214	193	222	208	203	242	260	237	212	248	235	240	254	247	212	232	208	231	233	220	239	211	222	241	212	227	189	231	245	227	240	235	204	214	238	253	198	220	247	225	237	228	220	224	241	222	229	219	198	229	228	227	236	229	226	236	220	248	218	197	218	224	250	221	229	214	224	222	229	236	251	223	233	226	256	236	231	234	225	202	214	230	220	222	229	206	229	229	209	233	238	248	253	239	226	216	216	228	229	241	224	220	225	241	220	259	224	238	235	218	234	242	230	224	257	232	236	230	235	190	226	250	232	261	215	242	235	230	198	196	232	217	204	217	221	255	240	221	235	244	230	195	228	245	238	216	230	253	214	215	213	236	254	274	208	229	233	238	236	221	224	212	207	211	221	237	222	205	225	245	228	223	251	224	221	211	215	209	247	239	248	240	226	227	237	229	229	223	187	240	249	238	205	221	202	225	284	226	229	223	232	241	225	249	247	197	227	243	242	236	228	197	246	221	204	196	237	242	203	221	250	224	211	204	237	235	247	235	252	220	207	236	223	252	217	244	221	241	234	236	252	202	214	233	240	217	245	204	220	246	228	192	235	243	244	226	245	205	239	221	258	237	239	224	214	222	225	224	222	225	231	219	232	209	220	237	208	213	222	216	210	213	214	233	225	227	232	232	226	235	211	213	235	235	232	236	228	237	238	218	233	229	208	239	201	230	208	246	210	217	234	213	229	237	257	231	239	224	228	215	201	231	224	233	215	225	233	226	227	236	220	195	226	230	215	221	232	226	247	251	218	235	218	235	215	247	202	225	251	216	231	214	211	234	219	210	218	237	238	232	196	228	222	231	235	268	216	226	229	228	234	226	200	209	220	222	270	227	246	242	220	245	201	226	233	226	213	235	231	219	231	245	260	219	223	221	230	237	247	228	209	211	228	227	233	224	239	235	246	239	226	241	200	213	229	231	226	227	247	263	232	236	217	230	223	224	226	219	231	199	211	213	208	238	233	207	206	217	209	227	234	242	240	220	225	238	235	209	231	237	222	221	228	238	220	222	226	244	227	215	240	227	242	235	208	232	207	222	212	242	229	226	239	230	201	233	241	216	218	248	244	232	239	221	229	237	211	231	250	223	228	213	210	225	230	236	242	236	247	221	219	212	215	275	229	225	233	232	234	236	226	264	226	244	226	258	226	223	238	227	214	261	240	199	247	236	237	233	209	220	224	237	236	225	223	224	230	240	204	244	246	216	171	220	228	235	241	232	244	239	204	234	222	223	224	239	235	218	231	208	235	242	237	215	233	223	233	227	230	225	233	211	212	226	236	219	236	219	212	232	216	238	226	221	251	230	230	225	231	227	206	224	235	213	220	218	249	211	222	232	230	216	218	231	256	214	232	287	219	183	233	243	240	211	245	257	231	210	190	196	228	225	256	200	229	231	237	213	243	228	243	221	218	242	224	258	217	200	223	226	224	224	213	217	238	213	246	247	212	217	240	219	226	236	227	220	249	221	245	243	226	230	223	211	225	234	242	237	225	218	238	209	229	235	242	220	224	196	227	217	221	214	249	230	243	232	254	213	233	222	242	211	231	241	250	219	217	223	242	254	221	206	218	207	248	237	219	194	231	243	227	209	243	221	234	235	237	205	251	247	267	237	252	238	218	235	229	243	257	224	250	217	194	227	215	236	248	231	216	249	240	222	252	249	246	209	224	232	218	233	244	211	240	221	241	215	216	217	245	211	229	234	240	233	210	228	211	224	218	241	214	240	223	233	222	244	238	202	226	227	221	234	240	237	228	244	222	227	228	241	223	225	232	227	238	221	249	220	233	237	209	244	230	210	222	224	254	225	244	224	234	246	253	229	231	229	216	213	213	221	217	235	233	258	258	235	245	227	208	247	245	210	220	218	210	227	222	234	246	263	241	251	239	202	231	217	241	207	236	219	224	216	247	222	235	203	218	206	238	227	213	242	234	254	249	208	216	230	245	232	233	244	222	252	212	237	206	223	230	248	213	227	240	223	211	238	192	229	234	219	234	238	214	228	221	233	246	237	228	210	257	235	252	209	233	237	259	258	229	235	221	258	236	228	229	205	227	240	220	217	211	206	218	243	239	220	219	227	213	264	240	201	207	228	229	247	244	237	213	238	242	225	246	195	221	224	226	236	236	194	218	229	241	243	239	231	192	221	229	238	246	225	238	228	227	234	225	235	228	244	211	257	242	211	244	236	214	215	258	246	221	230	211	239	208	238	209	219	222	222	233	230	220	241	215	248	222	203	252	225	215	199	215	249	229	217	231	217	240	211	225	221	226	239	228	216	225	204	235	233	243	222	239	200	228	217	225	232	209	244	241	230	237	228	261	236	236	253	207	233	239	200	243	218	229	209	227	218	252	216	241	249	224	233	232	238	241	243	228	251	241	222	225	227	204	215	200	249	218	200	225	190	215	225	230	217	251	221	219	227	231	217	227	240	217	229	237	247	231	216	224	236	238	201	227	245	204	222	226	240	237	218	225	239	224	231	212	242	242	232	227	229	228	225	211	229	230	238	219	220	234	235	222	246	243	252	205	247	249	215	236	218	244	217	249	219	221	227	223	248	227	241	233	231	216	230	232	264	202	236	221	240	205	221	201	227	222	224	231	232	220	224	201	235	251	240	221	237	226	223	244	217	222	236	221	225	249	220	231	233	236	219	220	218	257	181	223	241	220	220	243	224	254	228	219	261	240	230	224	238	229	254	228	222	200	230	235	235	233	226	281	222	204	237	245	248	218	241	218	228	243	228	225	229	241	227	237	232	247	214	215	194	246	213	217	241	226	227	210	228	243	245	233	223	217	210	237	240	243	228	220	245	223	212	232	228	224	238	218	220	234	203	244	246	228	248	240	265	219	211	231	214	224	223	250	211	173	244	227	225	222	234	219	219	255	240	238	214	236	240	237	241	208	237	233	265	210	210	239	219	213	221	253	248	238	217	218	233	232	251	252	226	228	210	236	230	222	217	246	229	216	248	221	227	225	202	222	230	230	212	222	253	217	239	247	218	223	240	228	214	224	224	220	238	244	231	230	236	227	221	230	245	232	247	199	230	234	227	235	258	214	243	221	218	232	204	235	203	219	216	212	210	222	221	261	217	232	231	230	218	214	225	249	203	214	230	220	216	234	208	232	243	248	270	235	220	203	242	219	221	235	225	241	226	230	249	215	233	225	237	239	238	227	253
47958	39260	30924	1799	1622	1412	1266	1185	1107	1030	963	875	908	836	872	782	781	793	799	782	803	805	790	753	748	793	797	774	754	749	778	796	703	720	772	787	747	686	690	739	760	751	718	761	764	737	802	707	701	743	779	736	726	676	721	720	700	711	739	748	740	707	708	740	699	749	709	715	760	745	711	753	698	730	702	743	725	765	743	725	766	746	738	757	707	670	768	756	700	727	720	712	698	748	697	738	749	739	741	720	705	743	720	690	730	778	748	752	730	760	714	752	763	716	714	734	718	734	711	718	726	726	740	737	722	743	728	704	756	727	689	702	738	707	730	675	698	698	691	724	675	718	748	737	712	682	746	727	737	746	710	683	755	727	730	727	666	727	700	732	697	697	730	714	689	692	712	744	743	756	775	715	695	697	731	729	739	692	729	772	705	733	751	757	744	730	712	727	686	722	762	747	681	689	766	744	695	757	719	678	760	724	689	677	739	671	720	759	714	712	705	688	727	732	710	730	758	729	729	717	711	740	737	715	686	746	732	740	690	776	703	724	727	709	702	734	744	734	751	752	675	716	750	674	726	695	683	690	760	770	732	765	725	715	731	727	656	627	720	667	774	726	709	747	706	710	714	727	721	768	744	736	789	711	726	719	716	719	726	708	684	667	725	747	696	757	729	722	708	750	713	711	746	709	735	752	750	768	761	746	718	725	733	700	737	652	731	748	721	795	753	719	754	729	699	740	705	660	717	738	730	774	719	696	684	744	714	724	721	745	742	742	762	721	714	710	719	778	755	742	754	705	696	715	694	704	732	727	746	694	749	737	728	757	717	679	703	689	672	717	747	714	709	720	755	729	750	678	727	731	746	732	739	743	745	662	699	705	739	708	719	742	713	797	739	722	733	720	702	739	730	746	761	736	727	699	746	697	721	784	744	701	728	716	787	716	720	715	699	751	749	697	737	757	714	745	692	708	689	697	679	706	735	712	770	710	713	724	730	701	742	727	719	675	691	743	693	711	752	731	704	701	704	713	669	745	721	757	717	735	735	713	749	787	725	685	683	732	669	705	710	698	752	734	711	720	717	747	712	718	722	721	724	703	709	726	749	702	758	732	742	733	665	713	728	731	730	717	690	726	739	713	726	683	746	685	746	723	753	725	756	747	777	728	790	714	724	789	730	726	759	726	776	697	713	722	716	701	679	685	773	781	725	727	708	722	772	716	724	732	737	749	722	669	726	691	728	780	738	705	752	751	730	704	700	764	715	724	780	731	733	702	720	705	681	720	735	764	716	673	663	744	720	736	687	742	710	759	666	663	710	690	722	752	669	784	727	736	763	719	755	679	754	784	714	695	720	672	730	703	747	748	730	750	712	727	736	743	740	727	713	707	706	710	746	712	722	733	667	721	650	723	782	701	695	756	744	739	723	737	789	685	712	756	747	694	720	664	717	729	679	754	700	714	724	702	735	699	729	696	737	720	716	737	691	715	734	755	721	704	715	772	772	725	759	683	724	754	684	736	747	722	748	759	746	737	664	709	737	701	734	745	699	740	745	709	757	769	749	701	711	675	695	697	706	753	704	677	700	692	708	742	717	755	749	700	716	800	710	692	736	731	760	690	718	697	691	697	699	764	712	685	710	730	764	688	705	711	729	711	700	722	734	685	722	771	723	770	694	690	704	726	721	765	701	738	716	730	676	727	761	733	725	775	736	716	720	734	684	682	732	735	720	699	686	712	712	700	742	761	692	701	709	720	710	721	768	728	696	696	747	751	720	722	757	662	705	722	738	723	704	742	722	730	644	755	652	784	747	728	679	711	753	695	716	738	680	715	760	721	690	724	729	686	745	734	743	738	758	724	735	754	716	672	722	695	727	701	717	768	727	756	701	758	690	699	723	742	691	687	758	728	693	736	683	754	754	696	743	710	716	674	715	744	743	772	765	713	774	787	734	727	734	748	724	748	770	704	733	699	674	706	700	709	711	742	709	721	712	735	707	702	733	737	715	776	724	752	707	725	729	679	703	735	728	721	752	741	729	719	736	749	729	733	723	676	742	739	735	688	739	749	691	713	709	740	673	699	710	756	745	717	707	739	726	765	727	712	752	758	688	717	691	699	694	733	767	715	732	704	684	728	743	730	756	742	697	724	753	729	712	762	755	693	717	731	716	732	762	692	689	673	720	725	705	708	773	711	755	717	708	756	753	723	734	738	701	708	702	716	790	748	664	686	719	734	708	730	717	712	753	695	747	749	702	729	775	724	732	720	697	745	723	763	713	771	760	735	735	755	705	714	780	724	748	714	724	726	695	709	749	727	720	713	685	716	737	768	739	757	688	771	696	730	794	702	786	737	708	712	711	718	682	747	717	749	695	718	789	704	711	733	735	756	717	709	709	709	749	708	738	710	685	719	771	741	666	697	729	716	722	715	708	756	677	710	735	734	735	730	741	677	779	736	725	728	697	702	729	730	723	740	759	699	727	690	759	702	765	711	722	717	688	727	725	744	722	743	726	757	687	723	764	767	761	746	727	719	729	751	670	735	718	720	709	700	735	691	713	732	732	661	676	755	743	747	722	777	744	754	734	653	705	748	669	697	676	712	705	678	729	773	752	715	759	764	731	684	714	727	714	752	687	703	742	748	698	737	731	743	746	774	777	765	753	717	721	743	703	771	757	715	726	749	731	738	721	735	709	727	754	736	724	709	742	721	731	766	732	683	741	733	727	728	752	712	728	744	696	693	724	717	713	755	683	745	702	707	698	718	724	692	732	749	755	766	774	759	726	689	687	722	734	753	759	766	736	703	775	720	751	774	735	696	690	703	734	734	704	679	731	692	771	758	699	731	718	644	728	647	696	690	745	688	718	747	729	736	742	752	737	704	734	743	739	784	686	737	683	754	726	723	731	737	786	689	691	694	700	738	713	720	722	732	744	717	724	703	725	769	813	702	699	695	720	760	731	727	691	761	720	727	718	742	767	744	721	682	700	776	723	737	769	726	762	741	684	709	680	703	707	734	770	643	732	748	706	779	723	751	768	735	727	732	723	764	689	713	736	775	743	704	721	721	744	692	751	710	711	702	766	715	731	715	706	729	727	738	716	666	763	718	721	738	710	691	681	727	734	724	734	739	740	714	698	689	730	708	752	735	765	715	681	721	748	730	750	729	787	700	707	691	762	698	687	700	700	742	685	741	715	723	777	730	699	712	721	723	740	725	731	749	744	668	731	718	712	729	727	737	713	683	740	739	733	716	700	682	718	700	697	744	731	743	760	724	755	704	694	714	730	795	719	749	726	708	715	729	740	696	715	696	715	682	728	718	715	710	739	773	779	670	769	717	725	709	725	732	696	749	707	715	718	752	684	692	692	729	693	680	718	705	713	729	751	742	753	716	750	737	720	739	693	722	735	779	727	706	727	728	797	683	739	734	715	708	710	700	758	733	734	743	660	720	701	714	735	712	761	677	774	736	756	715	706	764	751	717	729	762	736	740	694	693	695	793
79401	64315	50436	14505	1921	594	544	497	453	390	404	347	327	374	363	353	312	362	326	340	331	328	335	311	335	325	300	289	302	301	291	329	289	311	300	319	319	310	310	274	314	324	306	312	319	291	278	318	302	309	300	313	300	327	285	293	336	317	307	314	307	304	287	337	298	309	328	276	321	313	324	278	296	330	283	312	273	304	314	280	294	323	294	320	281	305	304	306	308	303	311	310	309	291	314	311	286	269	323	307	281	307	270	352	305	293	318	320	342	297	286	285	294	305	333	323	322	311	317	323	309	306	285	272	309	329	285	285	291	291	305	287	318	315	274	286	263	314	324	322	312	267	300	300	326	288	302	268	303	294	315	308	290	278	311	268	325	308	278	304	310	290	306	330	271	314	286	318	308	300	283	293	306	293	276	322	325	297	291	291	305	301	328	310	302	336	302	303	309	303	319	310	265	290	297	342	325	282	313	331	277	298	288	270	304	295	288	326	298	302	306	320	274	312	273	307	307	298	322	290	274	314	307	311	320	314	289	272	292	298	317	310	304	294	295	320	307	304	299	290	304	304	339	305	321	285	328	280	310	316	308	309	307	301	313	323	296	321	299	294	290	278	314	310	301	309	310	308	323	288	307	331	298	265	303	282	313	323	305	315	330	299	297	315	320	328	310	304	285	291	301	329	305	282	295	302	320	290	294	300	315	323	336	290	270	294	314	300	304	316	302	320	308	293	302	303	299	298	305	303	314	318	308	294	294	303	287	286	304	285	316	305	301	313	299	304	286	288	304	307	295	279	309	283	279	331	308	336	316	280	295	319	264	315	263	287	323	299	280	302	292	309	278	295	316	318	333	325	285	278	313	304	302	309	295	301	282	286	292	320	286	310	350	274	281	313	291	288	326	302	310	311	295	287	302	323	304	300	317	327	310	292	296	292	311	320	311	313	276	306	337	290	289	318	289	325	286	309	290	283	315	307	301	274	310	305	310	312	308	285	286	295	321	282	306	302	313	286	286	306	278	292	289	298	324	312	286	322	300	285	307	305	279	290	312	247	295	310	322	335	278	293	336	327	300	303	320	307	300	329	288	274	321	307	311	288	303	330	305	290	292	297	337	317	319	300	306	306	318	313	319	328	312	317	296	324	287	298	297	299	279	308	317	302	318	283	333	331	321	315	310	336	285	312	297	269	316	319	308	338	313	271	314	306	289	292	297	264	310	324	278	293	292	328	268	289	290	341	269	308	320	281	300	331	306	280	297	299	301	302	328	282	305	289	281	304	348	297	281	325	328	277	309	308	296	320	332	288	298	297	302	319	291	297	325	302	279	297	292	333	334	274	306	324	312	306	300	294	297	325	264	317	282	305	317	309	282	295	291	273	305	277	321	314	316	302	298	353	302	305	290	299	314	279	283	274	309	302	272	320	307	281	318	317	286	275	313	278	313	288	299	331	314	298	300	293	276	286	296	302	318	277	283	317	313	291	280	294	291	314	324	308	351	313	297	306	342	341	289	283	323	311	313	258	319	289	280	298	320	287	284	289	271	302	307	293	280	297	303	307	289	315	322	315	317	273	324	309	289	273	335	316	338	294	330	312	306	298	299	317	291	317	293	308	318	303	325	308	337	289	321	304	294	293	304	290	283	309	290	310	312	313	283	301	301	292	288	340	342	297	260	294	329	311	316	294	304	321	314	325	286	290	312	319	288	310	303	290	316	291	307	280	299	307	267	330	291	295	308	285	317	301	295	270	287	311	326	294	286	317	287	325	330	308	309	282	282	289	282	313	303	328	309	293	329	309	291	308	277	306	271	281	316	310	296	287	316	297	282	310	303	319	313	306	328	314	302	318	301	291	308	290	290	306	272	267	251	307	328	290	306	314	323	297	277	285	329	316	270	293	298	294	307	278	333	328	286	322	310	304	306	294	350	319	270	328	311	295	308	331	325	288	291	285	301	280	284	317	289	324	324	265	271	303	320	297	309	290	303	298	286	294	279	287	284	309	282	288	298	311	292	324	331	333	302	278	318	290	291	303	315	294	262	301	310	299	302	302	289	288	295	292	308	295	290	302	293	279	309	298	324	264	278	325	309	288	317	327	291	277	301	282	298	286	297	292	276	298	311	291	321	293	274	308	294	288	300	320	297	315	279	304	310	294	297	313	335	297	278	292	335	307	324	315	295	296	290	295	291	294	323	286	332	310	298	302	314	287	304	329	301	323	301	318	307	305	290	283	314	312	281	309	283	296	323	298	297	313	328	297	291	286	288	319	316	296	300	291	306	297	295	302	302	308	281	313	308	310	312	310	323	327	326	304	300	329	333	323	292	307	267	282	311	309	291	306	326	306	301	289	311	288	310	285	331	287	297	302	325	309	306	326	284	311	316	291	292	286	277	294	308	318	315	296	296	296	314	284	316	279	312	311	334	323	296	319	301	318	284	305	285	302	310	303	305	294	328	340	298	275	300	317	289	320	337	291	280	325	320	291	294	281	291	307	306	316	321	321	305	279	299	329	305	313	340	335	299	290	341	331	296	305	295	280	307	304	335	333	306	326	289	312	324	290	291	293	311	263	305	330	301	299	294	322	321	316	312	317	303	303	316	329	319	300	288	298	307	297	288	295	285	332	333	285	299	300	295	303	326	324	304	303	294	322	286	307	326	318	284	280	301	296	282	271	315	349	300	312	309	273	289	303	287	297	326	294	296	290	305	270	291	305	299	282	296	307	315	335	285	302	296	282	315	327	307	318	292	307	289	312	303	314	267	310	310	293	289	315	319	304	327	305	303	292	301	306	279	291	312	344	313	309	314	304	283	301	282	325	300	288	304	294	302	310	305	272	332	292	316	335	321	315	280	286	321	325	324	286	308	310	312	343	315	302	285	333	298	297	294	307	292	310	315	291	296	326	339	307	303	285	326	296	305	300	317	275	338	299	277	300	292	306	327	274	294	304	289	337	312	303	270	315	268	284	296	293	308	293	292	338	310	338	328	298	302	332	274	305	300	320	295	310	301	318	307	300	335	303	317	311	317	299	292	284	277	296	291	343	321	301	282	300	338	274	307	308	311	334	286	316	283	303	292	281	305	297	308	304	273	309	296	286	302	289	310	265	332	309	308	297	311	298	282	324	291	291	300	281	295	311	297	269	316	289	293	298	322	324	278	291	330	292	298	326	314	296	303	298	313	302	300	299	309	292	305	337	304	309	295	282	292	317	311	321	303	309	322	331	301	310	295	328	333	318	292	314	306	303	278	287	319	312	295	302	301	305	290	291	293	304	285	306	270	305	305	300	301	287	306	325	303	296	283	296	333	321	347	286	269	314	302	304	282	317	261	274	321	314	290	301	339	284	291	294	322	286	320	300	319	291	317	309	266	294	318	283	309	298	287	323	289	279	311	315	301	320	322	280	255	295	302	291	319	294	277	301	300	277	334	301	273	299	320	285	275	323	293	331	298	287	287	300	310	284	319	304	294	300	279	304	344	303	272	310	302	330
57913	50570	37500	3012	2577	2217	1974	1844	1583	1515	1454	1373	1212	1242	1100	1144	1162	1034	1019	1054	991	1057	1052	1017	982	969	1046	953	970	971	955	982	959	989	973	901	960	940	927	941	965	941	933	954	881	949	896	860	968	936	959	911	914	920	940	946	944	896	921	900	940	923	922	925	918	956	913	899	946	912	865	925	952	922	920	922	899	924	921	914	901	867	889	953	946	974	964	877	935	815	948	893	892	933	932	868	883	894	893	903	945	916	905	937	878	849	930	863	938	888	962	897	898	893	926	928	889	929	913	901	932	945	946	920	887	947	947	936	910	927	861	914	934	951	915	906	904	959	932	914	906	881	958	942	908	905	923	873	947	924	892	877	914	855	902	875	923	942	916	954	936	950	924	946	900	911	878	936	889	909	926	935	888	957	990	902	905	911	909	909	904	946	933	905	893	991	906	928	892	875	919	902	934	929	902	848	922	952	952	984	933	936	930	931	919	857	970	862	931	891	894	849	964	970	881	911	903	931	898	896	930	918	894	938	893	909	817	937	903	938	935	888	866	882	902	931	925	879	896	965	901	865	857	924	944	910	905	901	946	928	941	903	852	940	866	905	898	899	928	913	887	989	941	938	887	870	892	885	894	871	901	853	838	886	895	913	960	963	993	902	868	922	902	884	883	908	937	888	913	893	871	912	927	865	914	957	894	908	924	888	919	937	943	873	919	935	909	882	897	883	884	975	928	892	908	896	887	869	952	786	889	892	926	931	907	925	913	910	938	969	899	891	900	908	907	899	947	939	935	876	904	823	873	860	942	915	932	894	903	929	908	935	977	939	900	826	926	943	956	880	905	945	912	926	861	867	877	884	913	895	905	896	885	866	936	917	917	926	918	936	876	901	901	825	927	894	927	904	916	963	859	884	869	900	882	901	893	944	893	897	924	876	892	964	889	927	909	929	950	879	958	923	914	882	851	873	909	950	873	951	1001	908	910	935	893	945	820	924	921	940	934	879	950	899	916	904	869	887	850	914	926	899	906	888	948	903	883	951	920	944	897	912	897	917	960	944	928	876	936	875	926	916	889	924	876	942	941	952	920	927	941	943	879	863	905	922	952	867	880	900	943	895	855	911	946	879	882	922	994	925	909	913	921	982	948	910	927	938	913	887	959	856	881	938	845	924	837	849	899	923	869	942	949	906	903	951	943	887	988	912	871	870	922	903	935	891	886	943	956	899	914	984	943	941	880	899	906	889	899	911	916	928	931	902	951	900	932	880	866	914	916	894	895	948	934	933	886	906	929	910	916	924	933	908	870	911	844	902	895	925	908	940	895	929	888	937	890	896	888	900	910	877	872	882	908	921	898	949	901	881	914	886	956	937	954	906	877	946	915	901	903	936	912	933	844	870	877	941	940	881	930	860	928	954	871	901	970	944	904	886	955	852	883	895	893	941	874	907	870	925	943	873	950	924	858	907	914	899	888	926	841	938	901	892	922	861	914	925	913	896	939	904	933	880	909	887	913	971	873	885	871	845	862	925	978	893	905	917	848	905	904	880	914	900	916	894	897	909	898	954	886	959	896	868	910	904	935	859	923	903	914	900	895	924	947	909	955	905	873	936	874	914	884	890	902	867	947	859	932	897	921	866	897	906	902	911	871	944	914	959	861	892	937	895	907	915	892	921	875	878	925	971	938	955	960	910	913	871	898	885	869	937	854	994	834	911	895	944	923	882	879	861	905	882	887	934	900	877	860	940	882	912	872	878	930	865	945	935	933	915	879	903	909	874	936	920	952	883	918	902	988	897	915	917	889	901	917	871	914	847	873	923	927	897	969	895	873	921	912	887	865	913	986	907	889	874	890	896	914	923	911	865	912	890	903	941	901	863	895	875	858	937	895	868	927	912	904	904	864	922	956	913	908	894	866	871	889	916	846	934	901	899	857	923	921	920	932	914	952	918	937	947	867	904	900	887	917	958	919	945	926	944	915	937	923	891	915	852	894	944	895	933	888	885	905	916	884	879	863	917	919	940	842	892	924	914	936	944	935	897	868	845	913	876	900	878	931	897	885	896	854	920	958	904	889	900	909	911	932	900	914	928	880	890	890	936	909	910	938	910	860	916	906	849	877	874	925	884	867	873	911	863	915	874	921	941	891	916	919	895	894	925	947	916	862	909	887	845	897	899	939	896	906	921	896	912	863	953	934	917	905	1002	923	884	878	950	903	886	872	884	935	894	913	915	896	913	951	887	958	931	935	904	902	937	902	902	935	863	906	901	888	882	899	881	864	945	846	938	908	917	885	839	935	896	910	970	897	967	902	928	871	930	931	923	928	932	935	851	932	902	901	907	912	899	923	907	908	889	903	863	954	897	876	901	940	937	879	939	926	924	956	856	886	927	946	897	974	900	900	881	889	942	922	897	908	917	905	915	879	914	858	918	952	853	887	901	907	878	899	927	865	934	922	844	891	927	926	854	922	943	862	936	885	897	918	874	955	888	901	948	918	866	871	927	944	920	903	895	896	912	895	883	852	917	907	933	900	924	933	891	900	882	893	946	875	946	896	903	893	938	893	857	907	877	903	916	928	907	902	945	866	893	935	897	929	894	865	879	873	894	887	884	891	921	934	910	939	948	905	881	908	937	942	930	917	895	925	933	926	996	883	897	888	904	944	887	878	925	909	873	862	888	948	925	941	903	909	956	921	922	912	934	947	951	908	948	887	852	930	966	945	870	892	918	971	899	912	924	908	915	961	889	952	913	908	916	907	896	900	932	902	874	897	915	910	864	829	930	929	909	957	936	927	956	943	886	958	856	898	844	911	934	932	891	954	872	848	894	953	871	913	947	884	898	918	903	920	949	933	887	900	936	927	918	960	918	902	905	912	975	909	869	983	924	904	873	905	865	880	906	915	934	929	961	922	906	894	940	877	895	901	939	932	949	894	903	905	933	876	902	932	941	904	920	955	884	903	943	924	934	934	885	889	924	907	933	948	874	879	895	889	876	940	907	855	895	921	920	918	907	869	930	905	909	860	915	887	855	913	890	955	876	910	948	881	932	869	930	993	871	899	891	933	859	894	894	897	838	874	892	887	928	882	902	954	963	911	956	915	925	874	958	875	922	910	904	943	851	902	887	933	881	901	903	920	906	942	961	944	862	912	876	953	894	921	864	916	923	937	977	927	908	947	918	898	930	923	907	911	895	900	881	912	930	866	943	915	934	910	904	905	907	929	931	907	901	931	854	923	884	876	912	908	888	928	925	937	935	942	935	902	875	874	873	947	929	880	894	911	904	884	868	901	922	935	951	876	969	862	943	904	854	844	877	888	940	865	911	881	950	848	979	903	916	856	901	908	968	928	902	905	911	918	897	928	916	974	906	901	920	928	915	914	904	905	971	901	873	872	887	882	879	943	921	926	950	902	897	875	839	924	889	921	889	882	867	902	919	938	879	837	985	949	859	917	945	904	899	920	870	961	901	902	907	931	880	908	908	923	899	869	898	881	944	924	894
28578	11639	3507	363	164	128	150	132	142	124	124	123	114	132	138	131	132	130	137	106	129	134	105	116	129	119	127	125	120	129	121	133	124	134	131	126	134	144	124	118	128	127	110	132	122	119	134	125	113	120	125	122	113	117	129	134	133	115	120	101	137	130	122	131	119	140	121	107	120	120	122	127	130	116	128	130	107	117	110	128	134	133	126	138	115	134	131	127	121	154	139	133	99	119	140	119	122	125	134	138	126	129	108	127	125	152	139	120	134	87	121	117	137	117	118	130	126	106	124	137	124	119	108	126	128	114	134	130	115	124	133	129	120	132	117	113	146	133	111	130	110	129	119	124	133	123	116	118	126	114	125	128	123	117	112	134	128	111	134	109	116	128	122	127	139	130	131	109	120	99	121	125	118	137	137	125	134	98	134	128	117	121	116	124	115	126	114	119	111	125	120	128	125	113	118	132	118	140	119	123	139	113	138	136	132	121	128	124	123	127	130	107	134	122	113	102	123	125	140	124	132	137	114	119	145	125	134	114	114	133	130	121	108	128	121	126	128	112	128	124	118	122	129	111	136	128	126	151	120	126	129	133	130	129	116	143	130	115	124	108	124	121	121	126	129	133	124	134	131	138	125	143	123	131	128	148	140	136	112	119	127	117	115	118	119	113	149	129	119	119	134	121	107	115	120	129	120	122	94	131	126	131	121	140	128	112	121	136	137	109	109	117	119	122	130	117	136	139	118	120	119	122	126	145	113	125	133	114	129	101	120	112	121	111	131	121	137	137	125	133	109	135	138	123	124	116	128	136	136	96	108	130	132	114	105	107	137	127	134	129	127	122	123	134	127	118	149	121	122	108	115	132	125	122	118	161	111	120	123	118	104	133	130	118	121	125	124	114	126	135	105	145	139	135	115	108	128	121	121	123	112	119	138	137	122	127	129	117	110	134	92	118	106	127	133	127	111	125	144	122	119	112	113	108	143	124	128	125	118	112	106	124	106	123	134	136	116	138	127	118	125	114	135	113	145	136	144	119	130	104	106	119	136	123	133	117	127	147	128	99	142	112	108	122	144	142	124	113	143	112	127	131	124	117	135	128	131	127	125	129	114	120	126	130	121	127	92	118	114	133	129	120	124	121	118	134	129	129	138	125	134	137	112	110	138	138	128	132	114	111	123	139	140	108	130	112	127	138	135	119	140	128	144	128	121	141	132	112	124	133	131	115	117	133	124	121	112	127	125	117	131	118	139	113	132	133	119	125	110	142	118	119	141	112	124	113	139	114	152	126	144	127	123	110	123	111	135	123	135	121	126	107	125	125	141	132	133	115	121	143	108	159	119	137	111	120	118	131	138	135	114	114	139	132	144	129	112	119	138	129	134	116	132	120	128	120	134	129	133	130	127	130	130	118	129	108	126	136	138	116	139	126	124	128	117	100	116	127	136	127	108	147	130	116	129	121	131	124	114	123	138	113	100	134	119	121	139	116	114	109	127	113	117	122	140	126	122	125	140	117	114	137	92	109	112	124	129	152	135	102	115	122	113	126	136	119	125	115	112	139	134	161	126	121	118	121	124	132	133	88	109	131	100	120	115	121	135	135	143	114	141	126	142	111	138	117	168	109	132	120	124	108	129	129	113	118	126	122	128	126	129	135	130	127	129	121	126	134	127	132	138	121	137	120	112	110	117	130	139	132	119	117	119	123	111	112	105	134	120	129	115	118	114	128	128	107	132	121	137	120	141	119	132	139	147	130	121	120	131	127	137	125	117	108	120	133	121	143	116	145	133	129	129	144	116	135	124	115	130	128	127	140	139	123	146	139	109	126	110	121	113	138	127	122	128	137	123	117	110	120	128	132	112	113	142	128	112	106	126	118	126	134	133	138	115	126	100	116	108	125	126	101	131	125	115	129	126	119	131	134	127	119	124	118	126	155	140	140	112	114	114	117	134	143	123	121	125	122	94	98	125	150	147	130	118	132	136	147	132	107	132	125	124	133	124	140	117	109	123	122	110	124	124	137	114	142	125	131	122	138	126	116	121	134	135	138	113	126	134	122	111	130	119	128	128	128	140	116	131	141	137	122	131	141	139	131	132	109	120	124	133	130	100	139	123	122	127	128	115	128	113	118	132	117	122	111	117	107	123	120	129	113	136	111	139	125	124	112	118	116	130	147	131	115	133	142	133	124	133	119	122	120	135	124	143	122	117	141	122	123	137	105	137	116	139	120	128	137	116	127	142	122	119	135	123	120	125	133	114	139	122	111	119	116	114	138	134	113	134	123	135	124	117	122	142	129	119	129	139	127	142	128	126	108	136	121	133	131	123	125	146	114	121	125	122	111	117	115	107	126	119	129	133	121	118	133	111	144	128	130	129	124	131	133	128	107	135	137	134	127	110	135	139	118	144	108	130	143	126	130	110	128	114	146	141	140	137	141	119	134	132	121	119	129	123	133	125	129	128	131	136	131	131	133	125	127	143	117	118	130	125	111	118	142	128	100	135	129	103	134	112	119	126	115	120	147	126	127	112	129	144	126	99	110	128	110	147	125	109	143	119	133	135	110	121	117	117	123	113	133	123	145	119	129	133	120	146	116	126	125	125	114	126	125	129	134	123	151	135	136	141	108	125	122	148	127	107	122	130	140	103	132	122	135	114	132	144	135	139	131	126	132	133	151	127	134	120	128	113	141	139	87	140	135	117	114	121	119	105	121	122	108	130	120	120	114	124	114	115	128	126	118	132	129	108	119	144	116	126	130	122	130	116	123	133	136	121	133	131	147	124	147	119	133	130	116	137	139	122	109	115	116	111	109	139	153	110	119	97	132	122	133	122	139	119	130	113	106	112	120	112	129	110	149	115	127	141	123	124	123	122	117	141	125	116	128	108	119	121	137	116	122	121	126	129	114	129	144	120	116	122	105	124	119	140	128	128	121	116	120	144	119	122	120	142	135	116	113	104	140	125	125	126	129	104	121	110	131	124	128	130	148	111	126	138	128	130	121	121	123	143	124	143	125	122	129	112	137	120	125	144	119	132	158	115	113	127	128	117	121	123	118	117	111	132	145	104	148	110	133	123	123	123	134	129	122	139	113	135	137	133	119	132	104	116	133	115	141	123	132	123	115	114	131	133	134	116	120	107	107	126	144	111	129	125	134	115	130	127	131	125	123	128	146	120	124	122	129	110	123	124	131	126	100	131	109	124	129	123	105	138	128	150	120	112	136	120	118	105	118	118	139	105	119	123	124	108	121	135	129	122	130	129	140	137	125	147	139	130	138	147	145	138	127	109	127	128	123	126	127	130	118	121	127	131	124	126	127	122	143	137	112	120	122	122	121	124	128	121	106	132	130	153	123	142	108	125	130	125	129	116	125	130	112	100	120	133	122	127	128	123	120	113	120	128	136	126	134	125	130	110	129	113	118	125	106	124	129	115	137	127	130	110	119	120	129	119	119	127	145	127	120	155	122	135	125	143	138	153	120	112	138	103	121	122	125
26659	13058	5600	546	507	528	476	503	463	461	460	480	481	466	471	454	449	465	431	481	441	453	467	441	442	433	444	442	444	451	486	459	466	460	439	453	455	427	431	425	447	468	450	442	461	411	466	459	430	447	447	464	440	399	436	476	424	433	466	435	453	459	444	458	453	411	435	469	460	429	463	451	473	472	415	434	433	498	438	478	457	447	457	426	443	437	430	451	450	481	474	462	426	468	458	503	461	452	460	422	466	447	432	435	429	435	380	437	418	462	478	464	481	457	484	420	414	451	442	456	434	462	464	431	456	453	430	442	461	435	428	477	446	500	432	447	457	457	468	459	465	464	467	449	454	463	418	474	445	427	433	427	436	441	424	451	436	492	453	423	427	434	456	406	438	475	463	452	441	441	436	453	444	439	447	413	441	437	431	460	461	472	478	433	448	469	464	474	421	454	443	515	444	439	439	432	427	435	453	471	458	461	462	473	447	450	470	423	465	451	478	453	436	432	439	415	480	440	488	411	439	464	455	463	457	441	412	445	480	450	432	460	445	419	445	457	445	417	425	448	421	445	483	455	472	468	460	456	470	492	488	441	422	421	447	458	435	419	472	426	470	461	459	483	424	468	450	434	450	455	460	488	435	426	455	449	446	436	439	458	443	405	427	469	483	458	470	441	450	493	425	460	434	423	418	463	398	440	417	438	455	463	405	458	413	434	432	449	496	454	486	458	448	451	441	483	480	458	424	469	484	461	427	438	415	467	434	466	450	453	418	442	453	455	470	439	415	491	433	442	446	467	464	459	464	459	456	438	474	445	444	451	440	430	464	436	432	432	434	493	424	464	450	441	466	424	437	469	450	471	443	431	471	462	435	432	434	428	440	454	473	458	452	440	501	441	466	455	433	431	491	412	439	463	441	425	446	427	402	457	425	481	466	458	427	429	454	453	449	465	467	476	413	469	481	426	490	461	495	438	477	439	450	440	432	462	445	494	475	449	474	509	447	459	453	457	413	456	428	458	430	463	453	439	429	402	470	476	456	445	468	446	427	452	429	467	458	454	459	455	446	428	435	477	448	449	458	464	464	435	475	491	442	419	464	483	441	445	464	451	476	440	460	432	441	412	444	483	440	442	458	415	437	441	451	427	483	455	475	464	456	439	436	455	449	487	468	439	455	419	440	452	452	442	482	434	456	440	503	474	441	413	425	462	467	469	489	486	467	414	450	477	452	444	448	489	418	414	435	466	422	453	496	469	426	439	448	404	456	459	472	452	425	457	467	465	455	461	459	404	424	422	428	431	471	435	442	428	480	462	457	466	459	473	446	479	461	455	488	416	440	444	420	390	430	470	454	438	463	434	437	415	388	451	474	466	457	429	430	470	408	443	404	438	493	447	465	443	395	429	463	481	441	462	419	430	431	491	453	409	475	452	435	451	433	435	444	445	437	448	457	464	434	394	430	483	476	430	497	419	451	417	436	470	464	442	455	456	430	465	466	426	465	433	431	425	422	448	486	483	465	475	420	446	463	455	444	453	458	481	428	444	435	415	428	463	469	456	487	433	478	469	471	448	429	402	433	427	433	454	451	460	458	476	436	433	409	423	433	457	423	421	456	461	462	440	426	446	500	449	442	445	482	431	477	447	472	449	434	469	459	418	433	493	460	449	450	439	409	437	430	466	422	411	461	493	410	461	438	463	444	406	441	477	448	445	460	437	475	413	457	429	429	445	415	451	426	455	469	435	437	469	420	429	446	469	509	434	456	424	416	440	429	452	442	411	440	453	462	409	445	438	444	478	455	425	460	450	448	497	468	421	472	457	459	416	442	488	484	479	437	418	469	426	454	439	446	434	446	459	481	479	434	464	443	441	453	460	477	459	442	446	440	412	487	468	472	440	424	466	454	429	465	449	452	422	428	483	435	431	452	433	474	455	471	445	448	499	436	438	453	483	542	464	467	460	473	434	464	489	447	432	488	438	458	439	477	446	408	427	465	465	445	447	467	447	443	392	470	458	440	461	419	419	448	434	439	449	468	434	479	468	453	456	456	442	439	477	435	460	413	421	475	434	446	472	444	412	460	451	448	478	434	449	493	421	504	426	423	475	463	455	448	447	413	467	446	477	432	476	446	427	443	431	453	414	421	439	437	456	424	475	456	404	433	459	416	437	438	465	483	417	443	463	433	412	430	419	435	472	390	444	461	467	411	459	459	449	494	467	438	458	426	440	448	428	419	467	418	395	442	468	471	460	453	436	468	453	405	455	464	469	436	449	450	457	458	475	431	458	509	460	417	450	410	465	426	449	453	448	469	442	477	484	464	435	491	454	456	438	443	437	417	439	473	445	463	472	445	438	429	444	458	444	445	474	450	450	405	399	412	466	458	433	456	442	455	454	446	395	437	451	451	471	464	450	429	435	446	462	429	447	447	441	483	466	442	475	466	442	458	474	451	397	479	435	458	463	449	452	441	433	489	478	463	452	452	428	462	419	448	463	452	432	462	434	450	446	412	398	448	423	455	419	447	469	460	436	461	458	464	475	406	465	446	434	456	416	440	480	489	446	454	445	425	438	456	425	492	473	430	438	423	473	480	402	445	429	455	465	462	471	448	445	479	443	420	456	456	447	445	465	491	429	440	459	472	411	459	446	446	434	405	460	427	424	461	417	469	472	423	456	445	474	436	443	415	431	444	440	452	452	434	439	440	453	497	415	492	475	499	491	396	452	451	443	438	433	450	444	455	477	446	413	438	475	458	479	444	453	448	413	449	479	461	475	444	464	437	441	444	467	458	482	429	442	436	444	433	465	465	467	468	458	488	464	412	451	454	482	441	412	476	447	428	439	444	452	422	448	454	412	447	453	434	464	414	477	421	446	468	449	453	414	447	450	473	463	458	433	439	447	465	457	448	443	477	475	436	478	456	459	439	451	475	441	462	440	462	427	433	421	413	477	402	446	451	455	453	512	426	435	455	443	450	427	440	420	407	418	454	461	472	446	436	465	442	444	438	429	422	462	457	442	452	477	460	413	443	448	474	459	447	464	420	465	475	482	440	466	433	446	469	443	461	447	458	441	488	476	440	442	425	446	432	432	424	456	448	435	461	460	457	454	430	439	450	452	439	437	465	435	443	440	432	438	453	488	489	461	475	475	479	464	450	461	470	463	478	412	465	453	472	469	474	418	465	430	482	428	418	411	437	452	436	462	439	427	431	435	442	437	443	441	473	406	427	430	425	458	421	454	441	447	412	453	483	444	456	420	428	440	453	463	488	457	448	400	479	423	465	478	461	446	469	436	445	444	447	454	468	444	474	409	475	450	414	450	453	442	474	434	441	476	443	424	399	434	439	489	445	438	435	430	431	468	465	463	466	437	430	436	465	459	422	424	439	416	465	498	471	436	445	465	439	451	457	467	443	439	464	427	462	489	456	468	472	411	501	463	493	455	446	463	415	406	454	476	423	451	476	472	421	443	465	394	441	442	500	433	470	439	450	447	480	413
68327	52525	38403	7722	603	421	339	331	274	276	271	267	283	266	261	222	256	253	246	243	224	236	230	258	246	222	225	230	249	232	230	236	214	221	237	209	238	236	244	237	232	232	245	238	224	220	226	227	250	247	236	246	237	210	252	212	213	237	258	221	231	195	219	242	233	243	217	229	224	220	240	245	237	226	222	219	213	221	219	226	237	218	221	251	206	209	222	232	238	232	225	207	199	224	227	237	249	229	253	231	239	251	247	234	236	223	217	234	228	242	233	214	229	235	247	239	216	263	251	237	250	203	256	226	217	251	194	205	249	208	210	206	239	260	225	254	222	231	218	207	193	247	225	228	222	224	235	244	240	262	218	229	239	190	224	240	225	235	210	191	246	240	207	225	224	223	242	228	222	231	218	244	221	213	225	221	240	237	238	240	234	226	242	244	228	231	212	217	200	236	234	209	234	213	216	227	218	240	222	227	234	227	235	227	268	251	229	208	229	210	257	246	243	208	222	236	230	228	206	253	218	249	239	253	228	244	209	252	270	229	232	233	232	242	235	224	229	212	233	234	197	229	223	246	227	219	250	197	213	223	235	232	220	255	219	207	226	236	250	212	236	225	245	241	241	218	242	240	237	223	238	221	238	216	214	238	243	234	213	226	215	257	253	224	244	242	237	226	230	216	215	234	221	244	250	249	241	202	218	235	235	270	230	220	216	214	225	223	217	238	213	252	223	238	256	252	236	218	213	246	206	228	229	241	223	245	238	218	234	258	215	229	255	230	221	217	223	205	259	233	196	233	217	249	226	228	255	245	258	250	249	241	241	210	229	255	260	228	259	231	228	257	240	224	215	214	233	224	197	209	237	250	229	228	238	228	236	210	235	235	261	226	243	248	238	225	236	229	275	223	241	238	226	223	252	233	220	211	215	221	205	227	242	224	234	220	231	217	241	250	224	216	213	209	227	220	244	220	217	241	206	231	254	237	226	214	203	221	230	252	243	246	252	223	215	219	223	210	226	242	205	240	251	211	210	241	222	257	236	237	246	227	250	243	233	236	227	232	219	228	226	246	229	215	242	224	226	219	211	224	223	213	231	251	267	204	235	226	217	266	228	227	221	212	204	238	255	203	252	228	231	229	236	211	214	241	226	235	255	262	221	238	228	227	241	228	229	240	231	211	225	239	219	246	226	241	213	198	243	224	243	217	240	214	244	229	247	232	210	229	253	209	220	236	245	232	243	224	228	227	258	218	190	225	244	225	246	245	268	246	215	236	208	230	250	232	240	226	209	219	233	225	196	241	222	225	248	241	236	202	235	241	229	194	222	242	216	215	210	220	233	219	208	230	214	226	211	229	211	221	236	234	193	231	216	247	210	212	248	228	214	239	205	214	227	246	235	231	246	208	219	221	224	204	218	217	229	199	231	226	241	228	236	186	241	282	215	223	209	198	220	220	241	219	233	242	245	205	242	250	224	230	231	201	219	234	233	221	204	222	214	209	198	232	237	236	227	213	232	221	222	242	223	198	241	218	220	210	232	257	208	230	244	238	238	238	188	248	237	233	224	252	217	238	215	246	249	244	254	216	215	221	255	206	223	222	220	250	226	261	209	231	214	255	230	249	229	200	235	206	243	208	232	237	237	208	205	248	226	199	227	211	253	243	219	211	226	221	201	240	227	207	230	252	226	223	228	227	215	229	206	208	255	253	232	226	221	256	231	233	228	212	246	268	231	230	215	210	222	202	215	223	238	243	216	221	221	234	220	227	222	234	250	214	228	243	225	231	252	231	246	229	239	210	236	244	228	223	234	216	230	243	230	214	214	225	225	211	229	250	212	223	230	241	246	230	225	258	214	232	221	221	223	238	209	232	235	216	227	245	228	217	228	213	200	241	231	240	230	241	212	227	217	203	221	245	245	230	236	191	228	245	250	220	253	221	238	244	242	231	213	213	226	215	233	205	231	241	188	229	235	250	241	229	229	224	220	227	220	222	220	225	211	254	230	228	217	242	224	226	231	253	242	237	263	204	226	228	212	225	237	243	224	236	216	244	237	208	221	237	232	211	207	225	229	199	230	242	198	231	274	231	213	214	216	250	230	223	236	210	216	233	208	251	208	210	225	231	232	245	213	211	225	201	245	242	205	221	236	219	210	223	228	240	224	221	236	243	222	196	206	245	215	219	224	254	228	230	215	230	227	231	254	233	225	228	212	219	230	235	228	244	214	257	196	256	213	250	222	218	239	208	253	235	234	205	227	236	219	245	227	222	247	221	227	226	248	233	228	249	227	231	223	217	232	228	263	203	251	223	236	210	215	232	260	233	229	228	237	244	239	203	235	232	229	213	237	219	231	223	233	254	230	218	214	237	228	194	229	212	231	227	218	232	228	256	251	238	245	231	231	254	239	236	230	205	228	227	233	220	251	233	233	216	231	261	230	240	187	219	203	226	228	248	229	230	262	218	243	219	232	208	222	233	210	223	237	225	221	203	250	260	208	203	221	246	221	229	199	208	210	239	229	226	252	218	255	227	188	247	205	217	253	230	240	207	214	229	217	225	240	235	224	250	205	237	257	221	220	222	213	215	207	223	232	222	211	252	229	234	211	221	221	245	222	244	230	226	222	226	234	225	229	238	223	226	246	226	233	239	249	250	219	215	208	215	226	213	229	232	249	223	218	222	244	268	224	228	256	242	201	212	241	229	229	214	227	236	238	211	207	213	225	221	255	202	249	236	232	225	204	203	227	257	208	249	216	237	249	208	229	226	215	228	216	225	221	235	223	258	225	205	197	189	222	221	216	217	205	214	232	241	220	240	225	259	235	210	229	212	252	214	244	225	249	212	231	221	216	227	196	218	211	240	249	256	234	254	257	211	268	237	259	221	236	254	226	218	234	239	229	235	215	217	224	241	226	235	222	221	247	241	224	236	211	227	226	232	267	219	241	238	217	193	234	220	239	216	248	227	215	244	259	208	229	234	237	272	219	211	236	225	245	229	203	256	260	254	257	196	228	263	223	228	227	221	200	223	232	210	239	243	197	232	245	226	276	218	248	227	219	221	203	247	251	249	204	240	234	252	242	243	223	259	252	246	206	223	228	225	229	222	226	211	245	246	223	204	254	237	235	212	214	204	216	239	222	197	235	215	235	228	220	218	207	234	230	221	211	254	221	224	244	242	220	230	241	207	194	223	259	241	226	216	251	225	211	220	216	231	241	240	218	217	227	237	246	235	225	224	228	242	213	230	187	201	224	232	227	219	221	229	245	209	256	225	243	233	239	236	230	246	208	217	250	207	230	202	246	242	207	222	224	224	206	225	235	250	245	237	241	224	247	224	244	210	217	195	211	234	231	196	241	218	251	212	214	218	226	222	224	226	236	226	217	215	206	216	253	209	194	256	236	206	219	234	237	249	243	261	215	241	213	209	254	230	204	225	242	240	222	236	232	214	243	244	223	225	243	209	249	223	250	248	223	227	231	237	234	225	228	210	229	222	224	254
47577	40595	30589	1624	1515	1337	1210	1097	1088	1066	976	930	905	823	876	843	815	811	782	792	779	767	766	772	767	778	766	756	748	786	743	759	698	776	804	770	778	734	783	729	707	753	744	755	743	749	749	788	759	724	753	797	725	748	728	747	725	690	737	715	705	758	733	723	678	712	720	739	748	754	729	759	734	707	734	709	721	708	756	713	712	740	682	724	764	741	747	758	689	672	678	706	676	748	708	659	736	716	742	707	742	743	703	773	683	685	706	782	758	770	753	717	725	744	735	744	752	725	711	721	689	716	696	746	705	743	791	762	696	759	718	683	754	753	741	682	751	751	723	727	753	670	700	693	700	752	743	720	708	726	699	737	743	687	739	708	732	739	735	741	700	741	697	731	711	735	685	721	684	763	736	693	737	736	707	752	710	777	734	721	715	705	711	738	737	757	717	771	747	761	714	746	760	746	701	733	757	709	737	749	674	748	728	684	766	759	764	712	757	681	746	752	712	705	722	689	723	719	688	714	776	758	681	765	675	688	718	717	753	689	787	717	705	721	701	713	741	693	718	762	735	730	731	708	724	734	728	729	694	710	712	710	716	744	706	734	720	717	742	794	770	755	702	719	712	675	735	666	702	735	770	740	686	717	681	732	733	713	787	703	685	713	699	741	764	748	753	720	745	710	689	728	706	717	675	743	711	707	739	649	730	767	713	729	734	772	731	707	709	702	737	710	744	775	761	719	712	681	722	767	701	697	688	733	696	687	776	715	725	740	730	751	784	675	679	733	741	718	675	749	753	723	774	750	713	765	730	755	670	714	692	734	740	702	734	751	739	717	760	761	695	681	756	699	747	729	684	741	737	715	709	725	738	717	723	706	718	713	705	699	745	755	722	743	733	724	754	745	742	739	717	729	772	756	666	736	744	772	682	663	763	702	753	734	706	725	697	731	763	721	708	762	745	701	740	742	744	778	734	685	731	743	704	727	725	755	720	744	715	716	692	758	732	765	721	699	766	751	704	728	763	700	711	761	694	688	760	684	691	765	728	720	688	713	687	671	678	740	720	704	717	716	718	705	716	753	769	749	724	735	643	732	726	721	706	723	717	730	749	676	711	713	764	691	725	737	769	795	732	723	736	704	775	734	708	720	752	720	745	710	727	712	703	728	719	740	732	721	711	782	762	714	714	738	721	683	744	773	694	756	733	738	728	727	714	657	777	755	713	784	747	719	689	775	738	685	691	747	706	758	757	778	705	751	719	736	743	680	710	716	727	695	681	684	687	741	773	738	743	732	708	710	689	737	684	724	704	774	715	688	736	719	748	757	722	733	722	684	681	735	699	678	728	743	715	761	777	723	741	750	708	742	772	708	749	721	743	728	744	657	767	719	779	694	715	748	726	733	740	745	713	692	752	671	791	720	718	755	700	725	760	746	772	718	794	710	752	713	692	710	704	732	771	690	719	723	726	699	755	737	748	703	724	701	681	718	735	707	745	705	738	702	735	728	738	725	746	738	691	728	776	781	754	743	735	715	769	727	779	762	702	720	733	731	711	723	784	759	740	713	712	736	737	732	758	788	718	711	719	748	759	756	758	735	726	746	685	737	720	722	714	716	744	743	694	646	651	680	692	740	763	692	704	705	717	735	736	734	747	698	738	739	763	750	729	723	712	738	719	728	728	687	749	770	718	713	757	729	761	720	718	700	758	780	708	726	683	706	749	723	714	699	772	753	743	729	719	706	782	711	713	719	750	713	763	734	739	768	736	718	716	664	718	713	742	688	719	704	746	739	751	721	666	732	713	731	755	723	699	708	714	727	685	701	681	705	702	757	765	741	721	707	775	754	725	707	720	746	744	764	712	762	740	730	723	729	761	760	712	727	730	705	746	739	737	778	713	745	690	706	683	691	697	718	699	719	703	741	699	715	714	763	711	740	720	721	679	756	695	783	750	716	747	714	725	765	746	713	788	750	699	695	758	714	730	723	753	688	709	720	720	751	689	714	736	733	683	736	758	707	788	717	733	742	760	763	742	760	711	700	748	741	705	729	735	719	738	735	776	741	684	714	706	718	744	718	731	707	741	745	725	769	745	715	757	701	771	762	697	770	704	735	760	749	791	723	701	699	730	765	704	777	707	700	734	747	722	700	765	710	709	731	656	710	758	709	706	719	745	757	740	733	713	731	721	737	695	734	767	753	725	701	724	728	750	744	667	726	697	711	736	718	774	703	717	719	698	680	749	672	763	779	719	697	699	717	756	677	769	713	758	727	754	738	722	767	793	703	731	723	746	690	744	700	726	714	700	770	748	725	751	800	733	735	685	693	671	706	700	737	760	757	741	731	744	713	712	726	746	697	720	725	771	696	674	688	703	711	678	770	722	662	760	769	715	767	727	747	714	708	728	710	716	719	724	784	747	726	724	748	722	762	764	706	765	741	730	705	741	712	808	706	733	760	715	717	706	723	722	736	723	758	743	747	738	767	715	709	756	739	730	732	705	757	737	747	733	767	685	756	710	683	738	721	736	744	783	716	713	742	710	716	671	707	720	670	680	728	736	701	730	729	712	749	726	758	711	700	709	690	741	742	701	717	699	725	754	758	693	664	715	718	667	779	751	744	715	696	713	728	736	770	752	702	703	731	726	731	734	757	722	673	664	698	718	729	727	683	753	720	730	669	738	708	707	727	779	700	734	711	712	726	751	749	711	708	721	729	759	733	686	695	669	671	716	716	728	778	725	691	747	753	748	739	737	723	748	676	692	717	732	709	786	739	758	741	723	757	734	705	734	702	726	733	765	719	780	702	711	683	700	702	719	725	734	692	682	730	711	747	702	722	755	791	774	730	687	722	721	770	714	720	753	704	726	685	701	748	749	722	707	710	666	690	702	708	681	681	683	713	717	769	746	731	713	694	778	698	713	715	738	672	721	696	714	730	713	704	750	701	761	753	748	699	743	755	694	729	756	736	697	724	720	716	727	677	734	724	707	776	738	734	756	753	761	707	715	760	716	744	667	681	736	729	744	756	723	747	713	721	776	744	738	728	685	747	693	670	703	710	732	739	721	699	710	739	701	735	761	707	764	755	775	697	694	744	705	731	735	764	755	709	724	780	746	739	743	746	739	740	720	752	742	689	729	673	723	737	766	716	699	693	740	763	705	710	712	696	721	758	703	725	735	696	693	746	687	718	721	766	694	692	731	694	720	712	711	726	738	706	704	721	748	759	724	697	725	723	713	690	702	713	778	746	765	699	735	762	717	729	757	693	734	738	715	703	718	715	726	776	726	741	736	738	709	741	676	688	684	765	717	719	716	706	731	741	764	709	692	695	697	768	716	744	717	690	690	743	719	792	740	719	730	741	681	735	702	670	677	696	678	732	696	775	734	711	728	757	767	699	763	754	706	673	697	718	734	737	702	765	757	739	748	733	677	711	694	769	713	685	724	748	728	724	748	799	722	767	737	732	751	715	763	737	771	703	745	731	738	736	720	724	738	737	718	711
79568	64340	47803	14184	1881	643	505	473	426	411	392	368	366	333	319	316	355	330	338	336	291	332	320	316	312	313	324	321	301	293	296	318	311	312	322	284	311	309	293	340	301	301	313	331	297	303	295	317	278	302	290	323	316	287	278	302	327	289	292	321	314	336	303	288	288	286	299	304	318	312	273	306	307	332	334	297	282	297	284	248	304	334	288	305	329	279	324	281	295	285	313	305	292	302	328	293	315	314	295	276	310	331	269	307	284	289	333	295	299	308	276	278	309	305	303	284	295	296	359	336	312	298	325	273	268	305	343	303	299	314	296	328	316	289	294	261	248	297	326	288	292	303	313	263	279	346	299	307	313	277	274	279	295	291	296	282	303	326	286	290	350	315	297	319	311	321	280	306	307	308	283	316	298	298	324	319	288	299	290	274	315	295	306	339	268	316	352	300	267	279	321	303	294	296	312	316	347	270	289	291	286	293	288	299	326	297	295	299	303	310	313	282	277	303	312	266	323	284	313	299	298	301	278	290	287	315	303	285	316	336	298	291	298	290	268	304	293	326	272	300	309	303	300	326	332	286	325	328	296	334	321	311	324	318	317	277	272	304	295	288	296	294	297	321	284	322	281	281	340	280	295	335	336	288	273	263	317	302	315	285	301	284	328	284	274	293	286	309	317	278	311	264	335	300	318	315	295	289	296	305	344	309	297	283	290	307	345	306	306	283	312	270	315	283	306	301	287	307	292	291	305	312	298	290	295	265	304	283	321	318	298	313	313	303	291	310	304	288	305	288	298	300	287	288	337	290	308	311	307	281	278	299	343	319	318	289	282	285	336	260	296	290	282	323	295	283	307	313	303	273	248	303	298	299	338	317	325	306	294	312	295	309	279	286	297	302	305	310	318	335	319	298	304	311	309	285	315	311	319	313	307	299	307	317	296	266	291	297	334	326	295	288	296	346	279	311	329	301	279	307	279	299	329	332	312	294	281	327	304	312	364	291	303	306	316	303	296	320	290	303	285	281	268	272	293	304	294	303	285	315	292	291	321	280	303	278	305	316	285	288	303	308	297	309	327	273	305	302	323	307	311	294	310	315	301	295	278	329	280	299	305	322	287	325	296	299	303	300	266	318	309	289	322	295	271	312	298	288	278	310	331	299	278	248	319	321	298	327	299	295	299	318	273	319	268	306	299	290	292	307	314	300	284	319	306	308	295	285	311	305	331	306	286	290	314	296	328	285	300	294	326	269	281	319	300	281	331	287	293	305	299	314	316	291	299	315	331	336	300	307	296	300	259	279	291	306	319	334	319	282	283	327	295	327	276	287	300	314	265	294	322	300	292	303	322	280	317	315	301	309	293	303	286	319	314	308	291	307	314	309	302	308	275	298	305	324	310	282	289	311	299	292	316	296	314	290	280	329	330	320	305	314	273	315	303	326	276	316	311	313	304	287	305	326	271	307	308	283	312	317	283	326	307	270	294	322	272	276	296	313	307	272	315	325	323	312	281	347	321	321	299	313	289	292	313	292	310	313	289	300	283	296	297	340	319	301	288	296	289	288	268	309	308	284	282	295	269	313	269	305	327	283	303	264	291	305	303	280	308	273	305	291	291	294	294	249	310	329	295	300	277	287	274	292	286	284	315	318	339	311	320	323	258	291	301	295	292	326	285	290	303	311	316	304	278	306	273	326	260	280	324	311	307	324	321	311	294	316	295	305	289	302	329	316	311	310	285	307	318	283	305	252	312	304	304	306	303	287	294	259	321	312	286	281	280	308	295	299	310	295	304	306	295	286	331	303	282	303	280	288	300	299	305	319	296	298	303	303	295	320	307	328	275	279	293	281	308	272	319	302	302	287	290	284	313	285	311	300	286	296	322	307	288	302	317	314	281	322	313	303	303	325	313	315	277	324	295	257	298	297	300	294	297	275	304	305	291	312	269	305	316	301	318	294	311	298	286	297	318	312	303	296	288	291	297	282	270	289	293	318	311	277	300	304	267	284	306	311	342	299	311	329	294	287	341	309	289	316	319	289	293	307	284	312	309	317	275	319	307	309	299	297	328	291	326	257	311	316	313	302	320	291	304	294	305	300	287	313	282	276	306	307	281	294	295	274	276	286	336	310	302	312	303	297	291	309	304	326	279	309	282	306	306	296	296	284	302	300	292	292	340	316	268	312	303	298	266	294	270	314	299	313	301	288	295	276	270	283	271	269	281	306	286	301	280	315	311	285	276	317	270	296	276	307	311	257	303	336	302	248	296	308	320	305	308	318	326	264	309	290	297	310	296	334	335	317	277	294	304	280	301	296	309	284	317	291	272	281	313	310	280	307	317	291	289	302	289	277	314	320	302	312	321	279	295	279	304	307	318	279	285	263	271	322	306	310	312	301	286	267	307	302	314	295	312	308	316	308	304	291	299	295	283	270	280	274	308	295	306	317	321	319	322	317	277	292	314	284	278	298	299	323	299	312	298	307	332	294	286	309	314	338	328	291	329	288	312	301	304	304	276	285	301	304	308	303	281	297	302	305	273	307	290	278	279	286	286	312	305	277	295	290	299	319	278	326	286	288	268	318	325	297	290	311	290	290	281	305	315	317	358	317	276	307	276	294	315	292	270	332	290	309	325	292	275	287	299	283	303	294	316	267	298	278	321	302	308	315	294	295	293	309	272	307	298	295	313	318	281	300	307	329	281	293	268	361	310	330	299	329	280	297	280	308	283	311	314	291	290	315	264	289	255	272	293	308	297	283	277	281	309	281	328	317	287	294	311	306	294	307	305	289	318	316	290	284	310	279	306	317	282	295	318	315	320	318	307	311	291	339	285	292	319	331	300	318	271	289	298	336	300	287	310	297	295	294	322	308	310	306	322	288	311	269	336	305	279	298	289	289	269	321	293	279	281	306	303	316	315	264	297	282	332	289	324	296	328	301	299	321	286	321	326	305	317	280	268	285	311	323	282	327	324	325	321	265	286	310	305	312	297	294	303	294	302	299	296	268	308	321	301	303	276	300	293	322	315	304	308	280	311	303	321	310	304	297	308	284	304	336	295	309	310	297	313	311	321	271	335	321	337	274	279	338	285	329	306	302	311	298	303	296	311	295	288	332	304	319	303	275	294	257	276	330	287	284	309	333	315	280	275	313	308	295	321	293	302	286	340	285	257	288	318	292	270	300	318	261	308	275	273	307	313	319	277	316	331	294	302	331	294	342	293	322	284	315	317	296	279	316	273	330	328	309	292	257	299	313	290	313	316	289	314	297	300	314	306	288	295	274	289	277	328	303	304	340	296	298	282	327	297	308	300	285	300	337	274	290	305	304	312	300	287	305	305	325	328	321	308	322	321	298	273	291	307	258	292	315	296	277	295	323	293	285	309	331	277	287	324	288	334	317	266	341	331	294	296	295	315	301	276	336	316	293	314	306	292	312	267	328	307	308	313	329	289	302	313	310	325	304	303	272	314	267	273	294	287	284	299	310	338	319	282	297	275	302
58041	51022	36711	2976	2535	2162	1962	1746	1605	1416	1387	1337	1185	1196	1108	1098	1060	1124	1050	1023	1065	1015	1038	987	997	961	966	977	964	980	964	937	1005	935	934	907	966	987	994	927	955	909	901	899	922	968	932	905	940	912	960	936	946	931	939	950	926	893	883	954	916	952	947	824	956	930	901	918	914	911	905	907	923	905	971	924	921	929	891	851	940	952	939	911	932	870	871	984	917	941	921	896	951	968	929	926	943	931	892	892	935	936	948	860	973	918	941	918	956	957	918	948	932	919	940	918	916	901	923	939	906	899	949	914	894	915	916	908	847	952	911	922	946	918	958	872	954	906	967	929	953	926	888	969	933	878	940	908	902	918	938	924	870	895	957	948	964	901	927	966	901	941	877	907	896	937	881	947	929	948	904	885	933	895	898	923	942	938	926	899	876	910	938	893	902	961	922	954	912	904	933	942	903	897	897	905	918	926	883	937	925	944	914	954	950	916	915	903	971	952	905	931	902	908	922	926	929	947	869	927	966	892	872	860	909	911	874	930	926	909	902	948	901	895	912	906	969	960	958	910	916	848	880	875	890	891	913	921	938	929	901	939	927	866	924	949	950	910	938	913	909	944	967	870	914	901	957	891	891	934	960	884	919	934	959	918	877	903	909	887	937	951	872	926	896	939	970	861	898	872	895	922	913	932	912	911	914	953	932	887	915	925	940	867	920	928	861	892	918	890	879	949	915	863	942	941	929	927	931	926	899	878	902	918	906	895	869	938	919	940	905	900	865	960	906	910	910	906	952	913	942	861	985	902	884	876	909	942	924	919	948	923	944	963	925	914	929	915	927	885	924	928	940	869	932	913	903	892	925	936	921	930	911	871	963	888	867	969	913	898	1009	972	913	913	969	923	883	903	928	881	916	876	907	936	940	882	913	918	903	904	881	908	884	889	925	908	932	926	888	892	931	898	931	930	973	865	907	863	940	912	905	962	843	871	902	933	964	928	897	948	934	931	923	885	943	917	897	892	941	860	930	905	906	919	845	898	898	940	943	907	943	914	901	897	912	951	931	976	881	904	880	937	886	953	980	918	903	879	899	897	876	898	951	913	897	929	939	912	866	984	916	888	956	868	918	954	944	892	890	929	903	897	892	889	890	896	926	931	921	934	923	918	924	956	922	916	903	926	904	890	942	985	939	969	888	907	906	920	925	888	903	986	886	920	900	935	934	896	923	880	941	903	942	900	961	918	912	905	916	886	939	948	937	946	956	912	908	916	944	908	889	944	962	919	940	968	890	902	921	926	941	899	890	926	959	856	936	885	910	962	898	919	926	914	906	861	842	928	957	913	918	978	925	908	904	930	901	939	888	898	926	941	934	884	944	847	899	937	943	951	915	894	913	915	933	880	877	900	884	864	860	901	928	902	922	938	895	947	937	925	905	896	929	900	965	946	877	952	930	914	925	936	906	917	903	881	920	908	895	931	948	884	908	912	927	901	856	883	896	939	942	928	919	961	970	920	938	904	933	904	910	933	935	960	918	936	926	922	919	917	960	925	866	963	897	878	910	880	883	941	943	972	886	964	939	911	895	895	934	922	902	899	977	895	902	922	951	910	885	926	911	936	957	880	940	932	912	927	883	953	953	919	926	895	902	928	982	887	900	917	868	902	927	966	858	929	929	912	875	945	892	872	907	904	890	899	884	959	888	906	903	894	952	876	850	966	910	891	899	917	900	900	846	940	874	924	875	922	906	933	877	924	944	921	901	905	953	908	840	922	880	841	918	946	940	885	993	911	920	902	941	934	911	906	938	884	890	914	893	858	910	912	901	893	954	983	910	967	899	874	872	900	922	866	883	922	944	976	930	942	884	929	922	929	924	927	845	906	937	906	909	904	917	962	878	893	908	922	909	911	896	939	960	882	903	930	957	930	873	938	897	915	839	903	870	858	909	924	935	864	940	888	924	922	920	889	881	926	910	956	892	910	917	928	921	870	899	916	934	925	941	920	891	933	904	919	926	896	930	914	951	934	934	877	918	875	859	890	930	891	912	900	954	920	891	835	926	913	888	920	911	834	915	963	886	878	888	955	891	927	948	920	938	887	960	896	955	897	882	890	917	894	899	966	944	915	955	963	955	894	904	900	958	920	890	938	923	906	909	918	937	896	911	949	943	978	950	919	882	914	898	904	896	933	890	936	860	885	898	878	890	924	882	870	847	914	909	916	860	906	899	911	890	915	874	927	958	916	920	896	891	903	913	956	897	946	958	972	886	905	904	919	927	865	963	942	904	894	917	932	942	904	944	891	888	932	972	926	942	924	936	898	883	891	889	904	959	933	906	874	895	940	891	920	940	958	920	928	930	950	918	859	893	895	916	912	863	903	924	923	938	896	878	950	889	913	919	899	923	882	916	947	907	912	871	895	919	898	908	883	892	889	934	934	908	916	949	975	923	938	926	899	885	876	939	908	914	901	925	873	889	959	843	898	920	918	916	923	924	875	883	884	872	911	907	901	953	885	907	908	857	924	939	920	963	876	904	981	905	906	895	894	907	893	981	972	923	949	925	946	842	898	932	942	891	952	949	856	929	958	899	866	895	959	917	900	943	918	922	890	915	936	943	816	883	925	876	901	936	881	937	873	953	903	925	894	904	963	900	905	875	917	900	869	901	904	881	878	887	917	895	906	944	904	872	893	920	875	861	877	963	915	903	944	858	890	892	915	896	904	891	880	889	908	887	918	927	925	914	946	960	877	933	914	896	883	915	913	912	923	885	922	882	922	910	957	887	897	938	906	904	922	881	935	892	907	918	895	904	940	945	919	915	892	935	955	909	926	912	976	883	926	895	913	914	954	917	917	964	897	968	902	933	861	919	969	902	928	974	916	975	919	891	929	877	890	919	905	920	901	918	922	882	977	920	891	848	939	909	923	947	946	919	928	925	935	893	963	987	867	950	901	949	896	880	901	913	931	951	918	881	851	895	884	881	858	918	872	881	935	903	949	885	967	941	923	939	948	887	948	920	916	884	950	902	930	960	907	929	907	856	913	935	970	933	921	876	852	955	875	922	846	915	944	835	935	938	915	931	902	901	901	911	918	922	967	888	921	881	890	927	931	939	871	886	923	925	939	956	887	957	908	908	899	899	914	982	873	950	888	875	955	952	908	926	929	946	881	942	865	954	919	955	971	901	945	945	922	919	949	944	864	909	858	891	894	941	921	923	911	909	928	924	908	975	923	876	902	922	962	997	915	903	903	912	897	892	895	902	937	919	909	932	903	883	949	896	925	884	931	884	909	942	894	889	956	937	907	926	919	892	873	916	945	880	917	961	942	885	980	892	859	942	842	925	886	922	895	934	882	951	921	891	919	929	926	875	934	938	932	901	866	894	952	851	903	915	902	898	900	881	963	914	894	910	844	893	873	929	927	882	882	852	865	903	837	903	914	895	907	882	958	948	915	947	928	907	891	916	909	909	888	888	904	896	962	954	865	950	969	919	936	890	839	868	894
29439	12336	3205	343	175	144	125	126	148	127	119	133	139	124	126	122	124	135	120	144	112	110	144	153	123	131	127	131	119	111	122	113	114	105	113	135	113	154	121	140	147	111	140	137	119	136	121	130	140	136	131	136	136	134	130	138	119	119	121	143	129	133	120	147	132	131	117	119	130	137	127	108	117	134	134	123	116	123	115	115	118	141	134	138	137	134	139	126	121	121	134	103	130	127	110	121	133	110	124	157	125	116	135	134	112	121	115	137	145	106	134	126	117	124	124	131	140	121	127	127	120	125	138	144	126	116	126	129	140	119	130	123	128	107	125	123	121	146	147	114	130	139	123	112	128	121	138	131	127	123	136	124	128	128	115	120	136	127	128	151	126	135	154	137	129	101	110	125	125	120	112	117	137	149	128	135	122	132	120	135	126	136	111	113	123	131	131	115	124	143	144	127	133	123	121	152	136	126	151	127	127	129	116	115	123	125	127	122	120	125	137	124	131	128	117	91	112	125	147	141	119	128	122	129	124	132	128	128	131	113	124	118	136	106	118	110	131	135	113	103	117	126	118	118	134	113	133	136	128	146	120	116	128	111	127	128	130	113	126	115	134	126	145	117	125	133	123	146	112	120	150	132	127	135	125	134	124	136	117	105	139	128	120	132	133	128	116	127	127	134	154	134	125	114	127	155	130	128	127	138	149	137	138	125	120	121	124	139	136	119	103	116	125	115	133	118	122	126	119	134	106	128	122	125	129	129	133	129	146	150	123	132	127	105	117	143	112	137	126	120	142	121	130	107	147	146	133	131	146	129	108	124	127	121	131	129	132	145	101	145	131	128	130	129	132	147	116	121	96	125	130	129	130	126	121	130	126	129	123	134	134	124	126	131	134	113	129	128	125	132	124	133	123	132	102	137	122	137	131	118	136	145	131	145	135	117	128	138	133	130	145	140	143	133	137	127	132	118	138	113	120	118	127	121	127	123	122	129	111	129	112	121	126	131	123	113	127	125	116	141	133	148	132	134	129	129	129	124	91	125	126	122	128	123	126	134	142	113	135	135	116	107	152	121	131	143	132	113	135	132	130	123	109	140	129	157	130	138	118	129	132	143	116	117	153	129	120	113	130	143	128	118	135	122	121	126	132	122	127	142	154	133	127	128	126	135	122	116	138	109	131	119	133	129	127	129	128	121	147	133	135	133	127	106	116	121	115	145	139	132	172	121	146	125	137	150	135	117	152	143	125	122	129	130	148	114	130	121	116	134	119	111	126	124	133	131	131	114	123	110	123	131	120	131	132	122	117	121	121	144	147	122	130	112	117	139	131	127	130	147	134	113	131	116	145	130	121	131	131	139	123	118	122	138	128	128	144	141	108	130	124	126	130	126	125	136	135	149	132	126	126	108	113	123	132	118	146	120	123	108	126	113	136	130	132	128	142	119	145	136	124	120	121	113	135	121	119	133	128	131	134	141	114	117	144	118	109	119	137	122	158	139	120	127	125	146	132	141	130	120	130	121	129	131	142	133	125	131	115	117	108	117	118	120	140	134	134	123	126	114	143	134	121	132	146	125	143	122	145	116	143	149	142	140	103	114	120	139	126	111	130	131	134	113	139	142	142	139	141	134	138	138	134	117	115	142	151	122	139	113	131	141	107	120	114	118	133	130	156	124	148	130	126	128	148	123	108	116	115	125	157	138	112	134	122	137	120	127	120	136	123	130	125	129	156	132	134	127	129	142	97	126	135	132	135	121	113	116	124	122	129	135	126	129	122	127	116	137	126	133	141	145	140	129	107	133	139	102	110	135	130	138	123	149	111	124	136	126	132	121	126	117	115	132	117	144	152	133	130	116	118	115	139	127	141	116	108	129	127	120	134	116	124	141	117	119	132	121	132	113	140	118	113	130	139	138	121	130	124	140	129	151	123	124	120	151	139	131	111	137	142	123	104	130	133	118	137	147	122	129	129	119	128	136	109	127	130	129	156	121	130	119	115	141	129	114	140	131	123	127	123	132	118	133	123	104	123	123	137	135	136	131	110	115	128	123	129	135	130	106	127	135	110	118	122	127	150	146	108	133	122	119	121	126	130	134	122	132	142	139	124	130	132	135	133	153	113	126	129	130	121	134	145	113	140	132	136	126	127	116	128	134	138	156	138	127	122	114	122	130	131	129	127	128	147	108	106	131	116	128	124	134	117	130	110	115	147	95	110	141	136	127	134	123	125	110	125	116	138	119	124	145	124	110	124	132	101	131	135	133	129	127	136	122	129	132	123	138	118	116	112	123	111	124	141	145	135	119	111	113	126	137	123	124	137	140	108	115	122	111	120	132	133	114	138	130	138	145	115	124	130	114	117	125	100	117	149	122	128	127	98	135	127	134	132	144	127	116	126	130	113	127	128	141	118	123	114	132	129	129	113	125	124	135	111	106	132	134	125	138	130	128	110	128	121	149	141	123	133	133	128	131	144	144	133	120	138	132	125	124	117	124	139	134	136	148	116	112	148	140	129	136	145	125	116	119	133	130	114	131	141	118	120	110	114	122	118	128	121	128	139	124	112	124	141	130	120	125	136	124	120	134	129	136	131	126	133	120	124	127	131	119	127	121	113	138	147	121	141	113	138	150	124	114	125	123	146	136	131	140	125	117	129	148	116	126	102	132	124	132	123	109	118	144	127	117	129	131	117	108	122	136	118	118	125	147	119	130	126	132	124	120	159	118	114	113	123	116	122	143	136	145	132	108	120	134	131	113	128	125	105	142	146	124	123	134	116	114	135	155	136	153	128	141	113	131	130	121	116	113	114	130	144	135	138	118	120	121	131	118	129	132	117	121	122	103	126	120	128	130	128	138	124	125	124	120	119	115	125	116	115	119	142	122	166	137	142	144	119	123	104	137	134	135	124	118	115	120	108	113	121	121	106	130	129	116	141	148	131	141	144	109	131	147	140	130	130	120	140	105	111	133	138	114	144	104	138	145	130	105	120	123	124	131	119	126	127	130	135	148	126	138	133	138	122	148	141	125	113	105	149	139	134	102	127	114	102	116	134	145	140	146	117	118	125	115	128	153	133	121	129	114	125	126	115	113	127	126	132	124	122	128	120	128	141	128	129	131	125	129	120	123	121	126	122	112	107	137	138	111	117	143	114	128	125	156	139	137	123	127	115	131	127	132	136	125	143	138	123	108	114	118	126	120	147	135	123	115	122	145	114	138	113	133	121	161	124	126	112	144	129	145	134	117	126	129	137	146	129	141	129	116	136	141	138	124	102	131	138	119	145	127	143	136	122	114	118	129	115	119	128	123	104	156	130	125	122	129	122	127	125	127	142	112	126	136	121	122	131	129	141	132	140	117	134	147	123	148	115	132	117	132	128	135	124	137	131	135	136	139	133	128	135	146	131	138	131	113	131	143	142	140	110	116	130	139	150	130	113	111	124	139	122	136	143	125	106	114	119	133	125	137	139	117	130	124	112	148	133	119	143	114	135	107	144	123
27647	13517	5440	486	537	547	519	495	461	491	501	494	477	482	483	478	500	469	459	478	454	455	457	465	475	465	490	524	437	439	467	465	468	450	456	477	512	406	452	450	440	467	486	440	452	438	471	453	450	461	445	451	478	453	451	454	446	478	437	474	466	463	416	459	453	461	479	449	454	444	453	446	448	466	440	440	416	427	458	467	441	460	481	459	467	450	469	412	439	457	432	430	478	457	457	455	526	415	454	447	481	430	484	460	454	437	465	454	467	446	453	463	440	451	441	463	484	437	452	459	455	493	504	489	451	457	448	446	444	467	454	437	475	467	452	465	484	428	440	481	448	438	418	472	468	491	458	453	451	477	449	472	487	482	471	453	457	452	438	448	440	459	483	480	474	474	420	442	481	451	451	447	424	468	479	470	488	416	462	462	436	470	442	479	436	445	407	439	442	494	452	474	432	454	456	451	400	464	473	455	436	449	445	453	464	444	422	455	461	432	439	466	480	493	429	443	461	417	470	465	458	470	481	447	421	466	484	479	456	477	464	447	450	461	445	472	476	462	462	468	484	487	446	485	487	473	448	466	463	475	486	473	440	450	450	479	466	459	480	488	452	422	449	456	452	434	440	463	459	486	502	479	433	470	475	445	468	473	445	462	480	464	431	424	447	442	474	456	443	443	449	426	432	473	457	419	443	467	411	473	459	468	453	454	451	494	466	441	428	476	436	458	475	437	489	491	424	434	450	485	505	443	452	442	538	466	476	475	492	470	481	457	445	472	439	500	468	455	453	438	411	467	460	433	418	461	441	482	465	458	422	410	430	467	502	457	438	426	444	486	460	464	475	440	459	433	497	472	465	461	468	445	462	437	471	461	491	482	503	455	446	436	450	477	445	436	461	444	453	491	418	428	453	438	457	496	462	469	453	466	497	438	430	418	426	444	451	441	457	467	449	486	445	451	467	407	470	428	467	453	472	487	475	476	446	481	486	471	467	476	456	446	439	441	490	450	472	484	454	465	431	499	478	448	451	447	486	501	435	467	463	407	462	470	445	444	452	488	483	465	448	451	492	425	442	442	484	483	462	492	482	457	451	490	462	482	444	438	450	457	475	455	461	445	440	466	449	452	491	474	442	452	468	445	436	486	474	458	446	475	454	466	475	491	474	474	479	419	434	494	507	450	414	460	436	450	468	445	447	457	452	488	496	448	444	403	448	502	462	476	490	492	451	489	477	461	495	470	432	447	445	461	487	433	450	469	443	456	466	427	440	419	450	455	455	471	459	445	452	473	474	473	431	447	474	448	484	446	488	445	470	424	458	470	473	469	454	450	388	444	472	442	466	466	448	433	486	450	427	450	430	444	424	414	458	442	477	490	457	448	429	476	469	446	437	419	432	445	460	453	439	481	500	433	453	426	452	455	465	442	453	455	474	467	463	465	432	473	448	430	432	470	402	472	497	438	419	453	428	483	441	464	469	449	450	448	443	446	467	446	440	435	436	458	482	451	474	508	465	469	464	472	456	442	467	478	479	444	483	461	422	441	462	478	485	454	478	463	441	447	459	478	472	479	471	491	456	453	453	459	444	473	458	465	466	486	481	454	475	471	418	452	472	475	434	431	472	437	494	487	432	448	435	451	480	472	444	444	413	447	452	421	462	455	437	489	456	470	461	438	464	429	431	464	460	422	489	458	472	433	444	459	440	464	450	464	468	470	444	473	475	423	474	443	489	468	475	440	477	456	447	476	443	477	457	486	443	480	455	482	425	461	386	462	458	468	425	480	449	478	482	459	466	445	458	440	468	475	418	445	433	450	441	376	413	461	449	474	474	471	432	449	452	475	424	456	445	420	437	452	476	437	455	452	468	461	441	467	449	423	457	433	456	438	434	460	473	453	456	452	437	438	508	459	452	435	476	478	475	434	437	495	485	418	460	452	429	451	464	474	457	448	459	475	419	503	438	444	461	440	448	474	464	431	447	480	445	484	470	472	481	442	468	464	451	456	472	463	447	460	501	470	472	461	463	501	459	454	458	448	456	436	422	456	506	434	426	472	472	437	446	448	455	471	474	453	429	472	435	448	447	490	446	475	438	438	459	439	459	491	448	510	496	454	435	463	457	451	447	452	437	459	452	482	490	437	468	473	442	439	460	517	449	469	451	469	490	439	483	481	460	410	463	436	487	444	457	447	426	463	415	438	455	451	492	444	418	508	434	492	429	460	465	476	446	447	444	423	458	466	391	431	449	458	439	484	507	445	484	482	488	429	489	470	461	477	429	448	462	479	481	459	442	445	501	448	429	454	461	446	469	490	469	479	444	459	448	422	455	451	471	462	458	457	480	462	425	447	410	482	461	458	450	451	406	472	436	432	471	439	462	451	483	473	441	459	469	496	482	446	439	467	475	430	469	479	449	476	493	447	459	483	488	482	467	437	459	457	459	446	441	460	472	447	465	495	464	428	494	442	471	485	485	426	498	475	445	468	437	424	471	473	464	463	427	448	465	479	497	439	446	484	469	491	506	483	438	474	475	423	477	471	435	457	472	464	474	414	440	459	463	446	466	471	451	434	480	480	444	478	452	463	438	462	498	483	459	465	470	463	440	446	450	439	422	490	474	509	490	438	419	455	466	505	455	453	460	433	472	460	466	445	447	434	448	450	437	458	415	470	494	467	480	468	454	451	443	478	464	472	450	426	460	469	444	466	448	485	445	480	437	456	462	460	463	467	434	477	436	462	453	466	429	442	477	469	440	440	452	427	426	438	455	493	422	423	417	457	458	460	500	441	429	439	431	449	440	418	471	432	450	478	411	424	448	439	506	480	467	481	463	490	463	449	491	449	473	452	475	421	465	463	484	472	455	478	429	444	417	456	439	457	431	491	470	464	477	451	444	466	461	461	449	476	439	514	419	441	440	469	402	461	467	396	435	422	471	442	469	468	491	477	476	461	458	456	430	455	444	461	462	466	439	450	435	492	436	466	447	445	465	486	469	505	450	437	456	451	442	465	474	469	437	479	442	476	436	491	474	435	482	450	476	468	416	451	444	414	517	447	459	441	454	483	453	456	443	446	458	429	439	451	408	467	475	462	496	449	453	469	484	406	442	456	457	474	474	483	479	457	468	439	459	458	429	454	450	461	466	466	458	422	488	468	446	481	479	456	466	472	465	453	459	497	477	466	451	449	453	461	469	444	460	499	431	465	459	452	471	487	464	493	419	460	481	419	469	437	466	461	447	437	487	446	444	480	433	436	451	520	526	479	443	485	441	460	448	431	472	455	513	419	476	466	488	434	441	478	462	465	425	429	440	464	453	467	451	436	431	468	450	454	427	451	469	472	496	470	484	425	437	446	446	424	452	462	432	457	439	500	431	437	465	443	453	460	457	453	469	469	450	474	485	468	480	438	439	434	427	425	446	456	448	502	416	455	443	471	459	432	431	433	437	449	480	408	424	437	417	495	452	458	460	504	470	493	416	462	466	453	472	478	459	476	467	471
69132	53887	36498	7213	580	386	340	301	305	279	258	263	254	242	252	239	282	207	242	297	208	248	274	219	228	233	243	228	221	228	226	220	218	233	242	259	248	248	249	239	248	245	232	202	247	229	228	223	220	216	224	247	212	248	230	247	216	230	254	255	225	221	232	235	222	215	209	253	241	232	237	227	251	238	211	252	240	217	218	243	221	229	220	242	241	217	252	243	243	251	236	244	247	231	214	238	248	252	234	222	236	222	244	239	221	241	234	244	231	229	237	231	225	245	233	244	221	256	245	225	230	256	241	218	217	196	218	240	217	230	248	255	223	230	218	213	225	215	266	243	230	224	231	214	186	218	242	243	250	259	222	237	223	244	219	226	230	224	224	249	239	221	201	232	227	201	229	230	213	244	260	224	211	207	215	243	242	243	245	255	240	244	251	220	199	227	259	249	222	227	266	204	233	249	245	207	232	226	237	212	213	249	230	238	238	230	251	265	235	208	230	245	243	245	220	237	216	246	239	213	221	235	213	227	212	221	245	237	232	238	227	245	239	246	229	234	247	215	230	239	275	234	217	232	233	258	233	247	222	223	229	224	239	207	229	208	233	219	231	232	233	227	226	238	230	227	239	219	225	242	240	231	225	227	233	218	243	237	220	215	222	232	244	206	233	242	210	228	211	219	230	229	246	236	238	241	200	231	234	236	251	228	214	221	210	218	243	227	226	225	252	270	249	225	216	219	259	233	213	216	237	216	215	227	241	240	259	243	230	239	207	216	226	249	224	225	239	230	225	246	258	250	222	240	214	228	252	256	230	239	212	206	225	234	212	257	228	219	234	192	220	264	201	220	225	202	238	234	236	235	256	244	226	240	241	226	254	226	234	251	224	221	228	245	249	213	235	228	239	213	218	244	243	235	240	246	245	240	247	234	230	235	229	224	256	210	223	244	212	209	246	244	226	217	255	235	265	212	235	219	239	219	224	254	247	252	235	246	244	222	242	215	250	236	229	253	209	230	233	216	247	234	221	226	254	274	256	210	242	243	247	236	213	222	219	229	253	251	236	247	250	220	236	239	236	240	226	218	190	263	221	248	220	221	208	221	222	230	226	241	245	254	255	237	256	220	227	233	213	230	234	203	249	218	234	216	222	224	247	238	228	232	237	247	211	249	252	214	207	232	212	236	201	214	195	243	220	215	254	242	245	252	224	215	229	262	232	248	224	222	249	230	225	226	212	237	240	231	240	222	235	225	244	227	228	216	244	253	240	231	224	216	211	233	212	243	249	235	213	197	247	256	241	213	220	231	264	233	243	216	258	253	206	240	233	235	208	229	209	252	218	228	206	234	238	226	202	213	237	227	251	214	205	204	221	230	225	242	220	222	240	239	232	239	198	250	220	211	235	246	241	213	225	226	232	246	243	223	260	210	208	227	247	214	253	229	223	226	227	218	239	213	228	245	219	246	235	203	283	198	214	226	210	220	211	212	264	250	245	241	251	223	201	232	254	226	247	250	236	220	261	232	233	225	223	258	206	221	235	251	231	204	258	213	217	221	226	227	241	235	220	241	247	230	240	242	200	196	247	243	261	210	229	233	247	208	223	232	224	240	247	264	217	226	237	228	263	249	238	223	245	220	230	212	215	209	254	207	233	240	222	232	255	231	216	225	209	215	235	231	245	229	244	217	218	253	226	225	213	213	207	225	225	231	248	241	235	221	269	255	265	230	208	230	244	219	234	200	207	231	222	241	180	219	228	235	225	229	210	227	207	238	215	222	212	235	227	239	258	213	233	224	210	222	245	241	239	252	222	242	215	242	241	256	213	232	261	243	208	245	238	219	244	229	216	226	240	244	237	239	202	216	220	219	253	224	244	229	246	208	244	222	230	227	229	226	232	255	249	231	260	218	198	233	229	209	237	214	219	216	219	248	232	220	224	232	244	226	229	238	249	230	218	246	253	218	204	213	230	236	235	221	215	223	212	226	245	238	222	222	234	200	212	234	196	224	225	200	204	208	212	217	232	228	263	237	252	214	228	222	226	249	215	240	228	227	227	226	232	223	225	226	229	241	210	217	244	216	201	246	237	237	227	239	222	220	226	233	195	234	244	238	248	257	235	226	226	237	249	224	229	228	231	228	241	252	226	216	236	214	251	215	227	220	231	228	242	202	254	241	229	238	243	220	216	232	233	201	231	228	223	240	220	247	253	233	220	222	250	236	241	204	221	221	240	259	240	239	246	246	243	215	255	210	212	225	224	217	257	235	247	237	210	226	223	228	207	239	234	212	214	244	236	239	240	252	227	242	211	230	229	232	229	249	227	227	229	221	214	233	238	229	236	247	229	216	253	230	243	226	227	234	240	240	218	216	220	237	213	231	228	239	246	238	242	227	219	229	224	220	228	229	213	203	248	234	250	253	249	257	224	238	262	206	239	240	230	249	228	267	246	231	234	242	216	223	215	225	255	239	249	242	245	215	242	225	239	210	234	221	241	232	207	215	203	223	220	228	228	240	223	261	226	230	234	230	240	221	207	233	244	264	231	254	196	235	246	214	265	220	229	198	219	246	228	222	234	209	223	247	216	234	240	218	246	204	225	244	217	234	219	222	228	241	238	240	214	252	255	264	226	231	212	264	236	239	241	233	230	219	214	225	209	210	248	234	218	227	228	215	220	226	249	229	246	232	212	232	249	233	232	223	219	212	245	217	206	216	227	252	242	255	221	216	235	232	226	254	236	259	204	225	228	240	220	239	237	240	213	227	227	199	229	217	249	215	216	251	231	227	226	262	217	230	242	214	223	233	252	231	229	246	219	216	242	224	222	239	226	224	223	246	239	245	213	236	227	213	219	206	239	221	203	251	204	233	234	238	224	212	240	220	227	239	247	210	229	231	216	253	237	239	217	273	230	227	239	245	236	244	215	211	247	246	245	229	208	231	229	251	244	235	223	235	251	232	241	250	214	219	222	214	229	225	243	270	230	252	233	233	252	215	232	238	223	252	218	242	231	234	239	242	241	250	228	231	220	221	239	246	241	206	201	251	218	227	237	224	246	222	235	225	220	244	248	202	205	222	239	212	237	233	207	241	233	237	206	234	224	213	232	252	256	227	218	224	250	236	261	221	238	232	226	226	188	227	227	255	249	222	247	259	212	237	210	239	262	228	213	209	241	240	281	207	251	255	241	231	232	216	249	213	228	239	227	235	229	212	210	207	223	235	255	233	219	257	218	244	245	209	253	250	223	214	250	211	206	253	251	249	233	222	228	237	251	267	218	222	215	233	235	234	224	212	246	211	237	238	248	232	251	221	231	241	240	225	235	251	253	245	224	228	220	212	238	237	218	236	213	216	247	222	244	225	244	227	232	244	208	215	243	200	250	214	208	226	214	236	200	231	217	234	240	231	226	228	253	231	268	248	200	224	245	265	196	217	221	253	238	214	252	218	248	216	248	224	250	259	248	217	218	250	255	209	224	215	233	249	266	211	205	217	237	282	222	225
47914	40990	28901	1754	1593	1393	1231	1111	1054	1015	965	949	858	823	808	820	775	801	820	768	788	761	809	814	809	788	733	722	769	746	787	723	805	749	719	740	714	747	782	739	731	792	718	792	720	744	744	760	784	749	716	691	763	790	723	779	749	728	794	789	740	784	741	694	734	771	760	743	733	698	758	775	734	730	695	755	721	735	767	719	755	770	737	763	755	749	739	733	741	768	742	731	744	722	736	764	796	756	752	760	705	736	698	769	694	782	759	754	758	710	750	749	778	749	729	743	763	746	750	730	693	709	759	743	723	740	735	731	709	711	751	697	734	742	710	731	722	749	679	693	747	759	718	756	754	740	708	729	734	698	728	716	757	769	734	718	714	737	764	749	747	763	709	706	740	719	739	726	759	708	757	749	728	729	743	748	732	750	720	731	732	782	716	742	723	725	701	698	732	727	767	718	735	754	711	775	699	753	737	738	761	764	743	731	735	706	726	737	772	766	707	782	750	736	737	734	692	705	747	704	720	684	698	759	755	688	722	734	731	790	723	692	749	759	760	732	750	744	770	745	744	742	762	713	753	758	714	696	731	796	752	717	731	744	736	744	748	713	721	778	698	731	706	737	712	762	700	693	744	724	725	755	747	684	723	775	735	699	674	722	766	752	706	708	728	755	738	747	743	693	724	733	766	751	724	722	777	793	734	744	746	759	746	719	727	766	698	722	731	741	750	697	751	707	699	751	757	747	801	771	740	734	763	729	744	729	728	765	731	704	666	721	749	713	741	750	724	710	763	773	750	718	771	715	778	763	735	780	778	754	721	720	702	783	737	712	680	784	784	760	761	736	696	745	701	758	765	762	745	709	763	719	677	729	721	712	748	684	713	734	717	729	725	730	734	714	707	734	700	716	769	727	747	727	748	760	746	695	697	740	710	779	772	710	742	763	755	762	734	724	748	745	681	769	751	754	734	775	753	751	760	736	728	725	680	775	728	740	726	771	709	752	760	735	681	714	770	762	698	710	744	706	741	733	730	771	715	670	735	752	731	707	713	762	681	738	726	751	757	736	748	770	762	677	752	703	737	714	722	704	737	771	726	718	751	723	731	761	746	747	728	752	719	735	766	744	728	708	726	738	733	755	748	742	703	712	793	730	707	725	717	674	757	706	665	710	738	669	694	688	720	700	737	752	769	717	746	774	704	713	748	671	755	698	736	764	754	764	724	742	767	739	722	728	705	775	734	702	677	674	680	755	700	717	785	700	703	700	750	722	709	668	760	675	705	708	674	717	760	675	755	727	723	676	765	680	685	753	732	739	759	726	771	739	708	724	725	742	722	741	730	770	702	737	733	732	708	744	739	740	785	725	719	701	755	792	760	759	679	688	735	724	726	730	735	743	721	759	740	725	686	707	746	750	709	739	753	787	779	727	702	780	781	758	751	703	690	752	756	726	709	732	712	759	752	716	692	755	702	756	741	799	716	730	722	716	739	706	732	752	717	750	714	780	705	779	682	698	737	755	710	787	697	764	775	689	719	760	750	723	695	759	763	754	741	732	778	732	754	753	763	767	692	728	726	704	752	786	723	729	767	709	712	711	808	716	760	702	709	723	693	720	763	720	731	675	751	757	700	760	711	785	724	740	725	730	699	714	709	727	756	716	670	747	755	742	741	727	783	744	766	743	760	724	712	732	792	772	727	768	744	763	764	757	765	711	735	726	805	716	738	699	688	705	679	734	701	761	762	722	739	748	759	773	688	752	733	760	736	763	745	728	716	730	698	786	722	696	745	725	732	757	735	772	742	741	723	699	730	698	767	783	784	720	748	757	721	721	708	705	730	713	738	738	679	745	720	727	708	746	719	765	719	749	727	700	753	732	793	733	730	755	753	715	772	724	738	775	728	684	713	705	691	740	730	732	748	743	739	758	713	692	744	714	744	721	754	799	696	743	718	750	724	731	727	710	754	783	733	733	673	702	780	776	734	711	753	783	745	767	684	755	705	704	734	737	707	713	768	701	705	755	669	760	707	735	713	746	712	696	718	716	732	739	734	713	718	728	695	740	745	788	728	710	752	705	770	745	756	734	800	740	708	788	775	776	732	740	695	724	718	732	742	718	717	707	707	731	718	723	739	754	771	718	757	746	742	741	764	760	733	756	771	738	697	722	761	703	761	699	769	721	786	769	742	748	751	772	726	730	735	711	735	736	757	682	713	760	759	777	751	743	706	749	745	764	689	751	714	688	756	757	728	762	727	730	733	709	725	752	732	719	763	731	721	711	729	753	768	724	743	707	669	749	751	736	788	741	749	758	710	728	704	744	754	682	732	753	686	749	734	712	749	712	776	765	756	736	731	704	716	732	718	726	720	734	720	729	721	737	713	754	747	732	754	748	720	697	761	732	782	745	716	734	751	700	721	797	751	703	752	736	733	699	711	717	752	725	697	732	742	764	768	762	758	779	726	680	762	725	780	764	746	725	704	770	711	734	721	764	762	723	719	766	728	742	765	748	763	778	697	726	757	717	748	769	784	764	743	767	718	715	740	722	717	733	753	711	743	772	770	721	754	766	748	709	732	749	746	735	707	702	724	745	734	734	719	731	743	786	728	772	763	725	740	667	738	759	742	781	689	751	752	747	716	749	738	740	747	706	710	759	753	752	756	725	761	768	714	719	732	695	768	739	771	723	710	787	728	710	698	775	726	694	771	715	750	701	710	752	707	755	728	758	758	698	695	740	697	779	741	778	721	723	735	776	732	747	711	789	711	717	747	772	757	756	723	752	693	784	761	748	706	768	685	739	779	764	756	735	761	738	754	768	726	702	757	687	731	730	728	738	759	729	706	731	735	726	738	763	715	726	732	731	762	712	754	712	709	763	726	730	782	740	700	685	765	712	711	670	769	748	714	742	734	711	690	750	688	693	728	767	734	718	789	754	765	734	699	768	746	763	738	762	785	754	733	729	686	731	723	728	736	760	774	764	751	737	736	796	691	679	682	715	723	747	756	722	734	758	714	709	713	696	721	748	744	744	740	731	739	690	686	748	732	726	728	720	733	742	719	719	705	742	721	703	716	746	707	708	738	779	715	706	721	675	697	750	721	709	684	789	741	704	740	717	717	714	728	799	726	716	747	743	764	724	747	730	725	760	714	769	726	731	695	752	701	703	740	706	734	696	763	717	689	712	737	735	740	736	705	735	714	673	751	698	753	743	729	742	775	760	696	724	729	771	703	741	738	767	741	735	739	772	752	715	758	761	711	763	727	730	759	730	740	736	735	739	701	791	742	760	768	726	726	717	680	711	728	685	764	707	734	752	689	710	771	727	735	706	704	682	763	691	692	735	699	643	659	756	739	704	720	660	695	768	743	688	735	732	761	716	711	727	704	728	731	749	725	728	727	688	727	752	769	700	741	734	723	753	711	771	764	745	721	749	803	730	721	745	734	767	762	753	743	786	729	761	689	729	765	728	711	701	750	708	750	761	753	707	728	776	724	703	777	726
79786	66215	47920	14004	1991	634	541	479	433	446	394	396	369	371	314	320	339	313	337	349	321	311	315	329	317	315	309	285	312	310	308	292	296	301	306	291	321	306	316	322	311	306	336	301	315	277	314	331	339	308	343	334	324	333	323	302	314	352	298	314	322	280	304	295	326	285	291	286	327	296	324	333	312	298	309	325	294	338	315	291	305	295	313	323	298	318	304	301	320	309	302	309	295	300	341	276	340	285	281	332	294	298	298	300	280	308	279	275	296	286	304	301	300	307	326	300	316	309	292	347	297	296	297	277	302	308	293	308	275	315	305	316	310	334	305	267	306	292	313	290	298	324	268	293	295	287	275	333	305	314	284	352	311	328	295	282	292	311	305	283	316	306	298	297	304	305	271	282	297	265	323	301	317	289	310	310	269	274	311	311	297	290	305	293	289	297	284	328	328	292	291	333	324	327	311	308	300	311	308	309	291	311	300	296	299	307	322	326	283	283	303	315	292	309	315	316	285	280	268	329	300	315	291	340	319	262	326	296	297	299	319	295	307	300	332	314	318	282	312	326	283	304	335	324	313	316	303	287	336	306	315	309	311	308	311	290	293	306	312	325	295	288	297	317	293	322	320	295	301	297	319	338	292	296	328	292	306	298	346	316	288	292	285	270	315	347	317	303	304	306	325	302	314	340	295	307	303	325	308	319	328	297	309	292	326	279	303	326	298	331	304	305	278	297	306	320	289	297	341	326	288	321	334	304	337	301	320	290	309	316	325	304	300	279	285	303	312	278	312	287	298	304	317	328	328	286	319	312	313	321	302	291	293	299	278	301	320	288	318	294	309	295	301	341	303	308	278	267	283	339	306	316	266	291	290	321	313	302	294	304	296	323	279	313	300	312	295	279	320	318	331	293	255	317	304	324	278	312	333	296	310	302	303	325	302	340	283	294	320	298	292	328	299	294	318	310	301	285	325	302	269	314	308	309	298	294	312	298	328	326	322	315	303	319	295	285	314	269	297	290	313	294	271	313	310	289	313	306	311	307	287	343	327	274	278	318	312	308	323	333	289	310	321	292	282	299	314	309	317	307	305	298	313	321	281	302	320	316	328	297	315	286	289	279	276	310	327	296	313	305	345	315	324	264	292	314	282	303	292	311	276	297	275	327	300	322	293	288	269	303	296	286	332	287	290	312	295	304	300	275	319	305	294	334	296	297	308	304	291	270	277	326	326	306	303	336	319	292	293	308	324	345	329	335	326	307	331	307	295	309	288	299	258	288	268	324	347	307	306	329	302	348	339	327	322	289	304	295	296	295	299	281	326	305	300	286	339	306	316	322	329	300	295	318	309	330	309	293	334	307	316	286	327	313	323	313	314	290	288	285	294	269	308	302	313	355	287	331	329	300	297	321	302	279	290	308	294	287	296	308	295	325	303	288	316	289	319	289	289	288	313	307	281	288	305	306	317	304	290	302	322	327	306	315	300	278	277	297	324	293	288	295	375	301	303	321	320	304	300	301	328	301	324	325	300	314	302	314	301	298	285	305	323	275	305	285	276	277	289	315	322	301	291	289	322	314	286	274	309	314	272	329	302	310	298	303	257	312	301	299	294	309	311	321	330	317	288	299	282	318	304	285	303	317	301	295	303	288	305	293	292	280	275	308	328	302	337	315	279	318	331	296	295	278	306	290	289	290	325	311	320	303	321	310	277	317	304	281	304	321	305	317	297	283	315	289	304	273	305	296	291	281	282	312	298	288	300	308	286	304	323	326	310	301	329	321	309	304	311	272	273	307	305	314	313	328	294	327	297	302	327	307	317	273	330	307	305	305	289	292	332	318	290	296	350	305	314	282	318	299	302	304	296	309	313	327	316	299	325	302	320	268	324	297	313	344	273	305	312	320	314	278	310	284	267	321	316	307	295	287	296	307	322	314	302	291	324	292	313	309	307	332	296	279	271	309	301	292	294	329	287	302	320	282	306	296	263	310	302	311	306	294	327	302	298	323	262	332	312	311	283	281	298	296	290	312	286	289	301	306	314	313	325	295	331	321	333	286	299	297	319	295	308	285	281	334	310	287	276	309	302	304	356	303	298	314	328	308	285	279	294	316	315	276	292	301	317	278	284	310	307	286	297	349	314	291	312	316	282	297	327	314	286	292	308	327	331	347	272	317	305	294	251	343	282	313	328	308	279	315	297	319	316	305	326	285	292	313	334	309	292	302	280	290	285	303	288	311	338	308	310	299	271	309	291	324	326	281	308	311	310	299	298	289	294	300	322	331	314	293	297	336	319	276	312	278	318	278	320	291	301	313	306	325	309	308	321	301	303	304	306	310	273	283	281	333	281	317	328	295	299	303	293	311	282	298	287	322	334	319	298	302	276	308	320	283	313	288	267	293	296	285	342	289	330	315	289	307	333	307	293	285	294	318	304	328	319	320	319	318	340	331	303	314	315	311	346	346	305	302	328	323	305	282	291	324	305	302	275	306	281	299	299	291	302	297	269	307	297	298	305	301	317	275	315	297	331	322	291	280	278	334	298	276	299	296	307	337	285	342	330	342	296	295	317	316	316	304	305	295	318	285	314	309	276	313	310	326	306	266	259	288	295	288	277	290	296	318	289	293	284	305	280	303	277	299	314	335	296	314	312	307	306	326	319	283	309	308	290	316	309	304	286	339	288	299	309	282	292	340	311	301	284	313	318	312	329	302	317	303	316	309	345	334	318	320	283	306	310	274	277	287	328	326	287	307	295	297	278	285	285	308	309	341	305	304	302	268	300	317	321	298	308	302	289	296	334	308	297	280	316	330	271	289	312	271	303	288	286	296	297	308	304	288	323	309	294	328	333	306	285	298	269	307	332	290	317	275	280	287	286	307	325	319	287	278	288	331	304	288	271	298	293	329	312	318	298	299	295	296	300	302	306	286	270	289	285	326	320	305	289	345	327	301	313	329	336	290	321	311	343	294	282	327	289	311	299	319	307	308	271	312	314	300	320	312	299	290	308	292	292	303	310	304	295	346	307	280	300	283	323	293	306	292	297	334	290	316	307	309	316	338	309	297	304	297	304	328	287	297	272	328	310	304	300	324	293	314	276	308	308	315	310	327	299	294	273	331	300	294	331	336	294	292	288	341	322	328	308	298	312	301	320	303	316	306	330	305	292	260	296	293	312	304	298	319	326	271	307	302	262	307	306	335	302	300	301	289	296	320	271	286	321	322	314	294	311	308	296	303	306	291	297	285	309	284	304	310	304	273	299	295	313	303	266	341	299	297	310	312	321	313	330	314	302	291	313	278	294	295	288	292	324	298	256	288	304	271	322	301	315	321	301	312	320	299	289	275	290	298	302	263	310	315	274	294	313	293	285	309	295	306	308	296	308	309	326	295	339	290	305	290	320	323	329	262	296	304	274	331	314	312	275	303	328	303	297	283	361	329	309	304	306	289	291	328	337	297	315	298	272	314	281	300	290	280	280	289	296	334	290	283	320	306	304	304
58233	51706	36304	2851	2589	2174	1834	1730	1610	1483	1415	1338	1224	1175	1176	1140	1109	1043	1059	1052	1019	1071	966	1022	990	1039	946	931	940	999	979	961	997	1008	1022	935	937	974	970	929	999	933	896	916	929	937	919	954	941	982	931	975	928	894	913	980	908	942	905	973	952	971	911	947	912	908	882	938	902	949	902	956	923	877	918	939	890	912	877	924	994	950	930	956	938	913	898	910	934	957	863	983	878	913	885	939	914	898	941	940	922	952	902	937	938	877	928	856	915	912	920	910	922	893	871	893	911	909	926	925	916	914	974	914	957	896	913	891	927	905	950	912	934	956	866	911	929	883	1023	960	933	898	868	898	891	924	925	923	915	968	876	956	900	866	935	911	906	886	915	973	888	892	942	919	913	917	926	957	912	923	908	946	928	921	933	918	905	933	928	939	935	905	952	905	938	946	942	920	872	896	871	933	936	939	894	873	913	877	942	938	906	959	900	971	916	847	958	904	882	951	948	893	947	892	889	875	946	888	925	925	939	928	928	898	920	929	891	914	861	899	935	949	855	928	886	894	912	947	935	910	926	936	976	928	837	874	924	939	919	940	944	963	931	916	926	913	877	942	912	917	940	931	978	929	978	898	933	917	919	899	913	892	918	907	916	881	878	853	953	875	898	842	936	939	894	905	974	862	956	882	964	875	965	918	878	950	929	942	922	910	983	907	907	913	898	922	910	996	933	913	914	927	889	892	908	925	938	909	911	870	952	933	913	950	965	889	926	953	843	890	884	921	898	936	896	933	885	897	943	896	937	931	880	974	979	932	894	918	871	909	876	939	933	898	843	921	935	867	890	872	975	874	917	951	1010	977	900	950	969	928	924	901	951	920	901	945	896	904	949	920	908	920	951	983	912	919	902	857	923	859	923	910	906	888	954	911	868	886	905	915	925	921	946	903	913	963	859	894	948	893	903	909	897	876	874	901	997	881	935	864	955	902	950	906	903	905	964	947	911	912	880	917	963	954	899	874	912	931	889	982	969	902	927	889	919	929	939	882	937	930	925	914	938	905	909	865	938	955	929	908	905	937	942	919	920	965	916	854	831	942	925	938	902	875	975	946	963	965	886	922	896	854	912	935	940	855	917	914	910	927	879	938	872	1011	968	931	943	908	902	906	918	933	908	919	936	949	866	965	936	894	912	882	940	946	871	851	922	924	908	896	922	881	919	918	914	897	892	916	906	933	885	926	919	858	912	950	870	956	884	914	977	926	962	936	989	937	916	921	884	892	871	904	876	920	909	934	966	952	938	941	918	904	940	832	912	915	924	933	900	922	929	874	937	925	895	925	905	940	943	948	961	923	913	968	939	910	931	906	923	934	832	940	919	848	944	933	935	923	948	900	905	915	930	925	917	929	885	930	847	911	887	903	917	874	900	966	937	886	957	884	952	954	907	916	965	919	883	896	923	909	983	937	909	882	934	898	958	861	958	878	973	968	968	893	948	920	881	933	963	945	916	926	914	923	924	943	950	925	874	948	950	944	976	978	904	966	932	922	931	930	922	934	945	934	895	891	965	920	934	908	946	904	925	911	876	927	901	983	916	895	879	861	933	919	925	917	926	894	946	929	892	923	958	973	942	871	885	900	914	962	919	940	904	889	913	958	929	922	893	863	877	946	892	891	888	953	906	890	924	903	896	906	872	929	919	954	895	905	934	868	922	929	919	907	963	857	905	891	885	940	937	875	841	859	951	876	894	958	899	899	950	907	946	918	870	967	939	926	877	942	916	875	898	903	907	911	937	889	1000	882	910	897	933	940	909	897	903	929	930	916	930	941	977	939	971	894	948	907	940	892	921	930	939	940	888	944	897	889	955	940	884	921	877	962	877	933	883	933	951	922	928	905	934	954	927	889	934	915	909	908	929	923	939	969	839	898	878	894	878	939	932	936	956	942	915	916	896	924	917	926	979	910	922	900	882	953	902	926	934	917	943	903	915	929	921	914	921	933	918	920	942	903	965	899	922	914	913	953	929	919	946	870	906	919	957	896	939	927	950	892	870	936	907	896	929	864	893	847	934	932	939	896	944	922	954	950	911	943	916	961	881	909	931	887	930	917	918	853	923	895	919	920	958	912	954	928	902	891	912	877	920	850	984	902	895	935	940	940	929	879	936	930	923	905	891	915	964	898	919	940	983	987	946	878	908	936	905	924	963	921	936	926	906	953	924	929	897	952	945	906	905	917	898	926	958	951	910	910	904	912	929	897	895	945	880	870	852	875	864	882	934	914	958	898	942	894	902	890	941	1004	902	910	879	884	902	912	940	858	886	935	940	929	960	917	895	964	919	898	884	934	898	909	926	923	914	960	934	947	895	960	908	901	900	867	920	919	961	918	943	883	942	918	832	943	890	895	930	934	924	941	906	943	920	861	952	929	917	952	973	947	948	940	867	952	922	935	889	941	960	911	976	896	914	859	834	911	910	928	944	895	897	945	872	922	956	885	918	905	930	898	945	934	915	850	857	871	869	898	949	904	910	958	901	885	896	947	939	947	910	919	922	902	920	873	940	874	933	942	921	892	908	905	921	883	912	929	959	963	955	904	921	957	868	875	901	931	919	950	885	894	963	926	959	903	956	916	918	957	921	922	923	949	885	899	887	894	950	904	879	932	932	932	936	933	888	935	922	888	919	898	945	881	906	950	922	996	861	922	932	872	903	940	926	959	912	910	882	912	978	897	956	967	951	887	900	921	919	850	916	893	885	904	929	917	899	922	955	978	948	931	894	826	910	863	920	893	894	896	931	947	985	929	941	913	885	940	904	867	902	896	914	936	912	897	882	872	897	906	947	878	921	900	926	947	939	908	917	934	900	890	872	927	850	861	901	881	927	908	906	892	940	909	909	907	959	873	965	928	950	877	880	902	915	897	900	911	940	908	917	935	954	891	934	965	892	905	891	909	869	934	935	920	905	892	916	905	923	887	894	920	896	881	938	972	864	967	910	903	926	964	865	846	896	927	904	984	914	903	907	945	914	935	927	880	909	974	918	889	918	981	982	955	951	918	936	866	884	935	983	896	901	892	892	945	921	923	917	900	969	828	936	947	884	924	993	979	897	916	905	933	915	916	930	959	973	948	920	910	961	912	892	900	891	925	947	897	939	928	935	894	853	966	915	886	914	968	849	966	908	889	912	899	908	902	939	940	837	917	870	935	931	915	949	866	890	923	890	901	956	915	932	908	931	891	847	914	914	943	957	958	890	898	934	947	908	912	951	959	882	893	891	893	962	923	901	926	915	905	881	882	913	917	951	908	900	910	917	830	915	929	966	954	939	932	916	968	916	923	946	912	898	897	963	907	890	930	940	920	927	945	915	886	867	875	928	842	926	914	910	912	900	968	932	1003	892	906	880	877	906	980	931	900	922	879	886	930	913	937	914	952	966	914	933	928	957	931	897	955	908	885	891	900	938	882	907	921	904	907	916	916	906	910	901	932	909	882	857	837	947	917	910	935	877	943	960	895
29010	12930	3104	299	165	154	138	143	130	111	138	137	128	149	121	140	116	137	124	129	145	123	129	138	135	145	116	129	111	140	115	128	130	133	122	93	121	144	137	130	144	135	132	143	153	127	124	137	115	133	131	132	152	128	132	148	122	126	121	118	129	113	133	146	124	118	138	121	129	152	106	124	143	127	135	118	142	128	141	132	135	126	130	117	155	113	138	129	140	143	126	117	128	133	134	134	118	148	162	127	130	127	132	124	124	124	136	143	110	127	120	134	140	129	142	132	139	128	144	131	145	137	132	123	145	136	137	140	126	135	138	135	128	139	115	136	125	131	119	145	142	136	147	124	124	135	119	133	124	136	126	121	133	129	137	138	121	134	121	110	133	149	138	136	137	125	128	132	145	137	115	133	143	106	105	125	123	124	129	111	130	120	132	131	115	134	119	127	138	128	131	141	129	133	115	138	124	133	136	143	124	120	118	143	143	118	147	146	121	140	137	132	136	125	133	131	112	145	127	139	132	129	130	123	131	126	138	138	142	124	132	131	126	150	138	128	114	129	135	125	119	129	124	121	127	133	133	112	134	135	137	142	131	136	135	119	120	138	135	138	109	122	148	133	140	113	132	141	141	141	119	116	107	142	126	133	131	137	133	122	138	116	122	125	147	138	126	125	126	121	117	134	119	121	157	131	135	111	135	137	139	125	142	142	131	140	143	104	127	148	123	156	145	137	138	123	116	127	135	147	111	147	126	145	121	134	107	130	141	127	139	119	120	129	126	133	137	133	112	127	139	135	124	135	139	134	149	128	124	141	104	123	126	128	111	132	137	140	127	121	130	127	109	139	111	119	131	127	111	138	142	111	129	137	145	125	137	133	152	117	145	127	146	142	156	132	123	132	146	112	119	139	124	120	143	144	118	120	116	153	115	136	137	138	147	140	127	126	133	135	145	127	149	148	135	128	117	110	118	139	124	112	133	113	138	149	129	130	119	131	127	134	114	135	121	124	100	106	129	150	128	132	128	116	115	123	136	138	135	135	146	128	140	131	129	132	125	126	130	136	126	126	118	108	132	119	121	122	145	135	154	140	126	152	125	116	117	124	120	100	135	142	159	119	136	126	134	127	125	147	129	122	118	128	124	140	137	129	147	135	118	157	114	138	138	141	135	142	112	128	112	119	131	128	120	120	124	117	115	122	147	111	138	138	122	128	127	130	128	140	135	134	132	120	141	116	133	130	116	143	133	119	123	130	138	130	156	145	139	121	133	117	140	125	108	147	145	127	112	134	129	106	117	139	138	123	142	137	129	130	124	113	136	133	109	138	140	118	136	150	131	137	121	137	133	135	104	140	107	146	130	122	122	144	131	126	114	116	128	133	117	146	132	118	152	144	109	137	124	144	116	142	125	118	122	137	131	140	138	132	124	132	122	130	124	144	125	115	137	121	140	143	140	124	138	122	138	128	152	118	141	127	145	116	134	137	126	152	124	122	117	113	129	122	127	121	138	120	107	134	133	125	125	120	140	127	123	131	118	117	113	132	130	133	107	118	141	154	146	130	108	111	115	128	139	129	123	122	147	132	138	130	118	140	132	147	124	114	131	125	132	134	113	135	140	136	135	140	141	122	119	133	132	121	115	120	113	124	139	131	154	130	107	146	128	124	128	132	117	131	135	133	143	124	141	115	127	131	136	132	111	135	113	133	136	130	130	141	133	125	114	122	146	118	126	143	128	137	124	127	133	128	133	125	115	106	122	143	141	136	139	107	142	133	135	119	128	120	135	136	123	143	118	139	135	131	139	118	117	139	116	122	132	116	151	118	121	147	112	129	117	121	145	121	119	111	138	112	89	136	127	121	120	119	134	131	153	128	129	134	121	154	155	134	119	127	131	127	128	122	119	161	139	111	129	128	120	141	100	137	120	109	130	158	134	121	139	143	117	144	133	128	123	125	144	136	115	136	154	119	157	131	145	138	120	123	127	129	143	135	148	112	113	126	127	145	129	110	137	139	152	118	142	130	122	118	134	131	121	127	112	139	130	143	140	142	121	134	126	132	126	153	119	118	131	115	108	123	115	134	136	128	146	146	115	138	118	104	135	120	139	139	112	135	147	125	134	132	130	160	114	139	130	117	128	125	151	117	117	135	123	143	127	132	132	128	138	142	130	123	142	126	132	145	135	129	124	126	122	119	107	133	117	142	126	124	126	128	132	138	137	145	120	126	131	118	120	131	115	124	108	133	145	135	111	134	115	126	115	123	144	124	133	115	128	125	126	143	133	135	122	146	130	125	118	123	135	152	127	118	128	128	122	144	125	129	126	114	123	128	141	141	118	118	137	121	107	106	153	152	130	124	132	118	115	133	141	140	130	125	113	133	120	120	132	118	131	124	144	120	124	133	137	115	109	145	130	117	139	135	144	139	137	120	130	132	131	137	146	137	126	125	147	136	125	130	113	126	98	129	132	128	148	119	117	140	136	119	122	127	111	125	122	112	111	122	130	126	137	126	147	122	158	133	135	134	134	129	132	144	155	121	153	119	150	130	128	116	155	147	154	143	133	124	117	124	132	140	162	134	151	129	119	115	126	127	139	153	144	116	133	132	124	154	138	141	132	115	137	155	145	128	123	133	121	139	140	136	118	116	111	136	112	135	132	129	125	108	137	126	111	116	126	126	121	106	114	144	116	124	135	143	124	138	140	130	120	123	128	122	133	135	116	115	139	142	107	130	129	129	116	116	139	127	119	116	153	131	123	128	130	108	113	113	143	142	128	123	134	133	138	119	138	115	116	116	109	118	121	114	119	148	139	131	132	141	123	137	137	130	140	133	126	151	142	118	143	120	136	146	140	140	143	132	127	111	121	126	128	142	137	122	141	113	108	134	128	141	126	126	132	125	129	125	115	124	112	102	142	135	110	139	145	176	122	112	146	139	142	132	149	140	143	122	130	140	138	141	148	130	131	129	112	118	128	128	127	144	134	126	146	130	144	128	124	130	118	158	132	126	118	121	138	131	132	140	128	118	114	107	118	147	143	136	146	122	131	142	136	150	126	141	136	145	130	119	131	156	136	132	131	122	137	129	147	135	106	115	118	147	129	123	138	138	123	143	150	142	107	138	112	133	138	134	128	150	120	127	125	104	132	127	140	141	143	123	103	132	147	156	124	114	133	156	138	131	144	147	131	121	115	121	124	126	139	128	116	126	129	150	130	115	114	127	148	122	125	163	119	137	116	132	147	123	138	138	135	130	131	137	138	130	134	125	129	131	142	108	126	146	131	122	143	149	122	131	121	122	130	140	120	129	119	131	124	134	127	128	104	142	137	150	140	146	132	118	129	131	132	121	137	128	139	120	154	124	150	126	141	138	122	125	129	135	146	127	146	122	147	117	145	128	146	141	109	135	116	124	137	149	135	116	121	131	137	156	113	138	140	141	142	122	138	120	144	145	129	143	144	130	148	141	130	101	129	140	118	124	144	138	136	112	101	128	136	137
27690	14098	4977	580	498	460	499	502	512	494	519	515	475	435	450	434	477	456	488	464	470	490	496	449	453	470	438	477	462	475	477	470	480	498	462	471	449	439	481	433	439	451	495	466	452	431	470	472	498	463	477	491	448	480	441	484	470	456	417	455	480	441	483	452	456	435	461	475	456	451	452	465	412	462	434	444	459	452	466	468	459	443	437	471	464	477	467	450	445	441	436	414	470	458	513	474	495	470	470	444	451	463	452	463	471	484	464	464	468	452	444	458	437	470	470	465	444	457	443	441	489	459	468	446	433	474	458	434	499	467	466	464	461	456	430	479	447	437	458	470	492	451	450	445	448	426	478	463	438	441	417	478	461	478	444	434	443	462	504	456	480	476	442	480	463	465	484	467	477	452	458	485	471	460	462	435	480	455	463	473	426	485	489	425	462	454	481	462	486	484	456	441	440	458	458	439	441	467	459	500	473	484	472	422	437	457	490	458	452	474	468	430	440	460	488	476	427	461	409	446	462	437	468	440	469	445	479	462	445	459	450	509	461	443	458	450	456	438	428	463	471	461	425	463	493	450	491	483	460	445	445	502	465	461	492	504	432	456	489	492	445	493	460	444	458	493	490	450	452	466	466	479	469	479	479	479	472	441	433	466	457	503	446	427	493	457	440	443	507	457	441	453	465	475	485	412	443	472	474	481	475	438	419	459	464	444	482	473	438	500	453	448	442	443	446	447	454	421	449	476	440	459	447	454	477	436	476	495	467	440	484	446	452	466	448	461	466	425	475	447	436	475	467	447	440	443	456	451	470	456	489	483	436	495	440	452	483	431	433	482	453	492	465	463	424	471	470	459	470	486	453	465	491	436	452	484	464	484	488	438	474	483	480	464	459	447	455	464	463	465	430	445	508	460	443	454	436	477	436	435	463	480	437	459	441	469	456	438	467	465	429	446	489	459	433	449	466	462	452	486	468	458	474	481	464	449	483	479	493	440	445	486	498	445	433	440	492	475	458	442	439	455	449	468	470	455	468	460	483	462	416	471	484	484	461	461	437	425	430	472	486	443	468	472	466	431	470	457	493	469	479	458	453	441	480	499	463	480	441	458	468	475	423	492	477	470	441	475	439	430	459	474	448	451	493	437	430	465	449	470	470	471	462	471	480	474	487	467	447	465	466	454	434	450	471	463	472	435	467	477	447	446	420	463	442	469	483	483	519	454	420	463	473	428	479	446	475	453	460	415	454	448	497	462	487	440	445	429	475	454	503	411	469	462	490	475	481	445	480	470	463	473	446	490	496	440	430	448	455	431	471	486	477	454	460	473	468	452	496	502	463	435	472	447	454	437	431	433	506	463	462	515	472	475	444	461	476	435	428	462	423	437	436	453	475	425	452	429	470	470	462	444	476	448	472	464	459	462	472	451	460	446	454	474	500	447	481	459	451	491	489	445	469	484	452	451	472	432	434	480	479	448	481	456	425	520	475	456	443	467	448	450	487	478	445	487	453	475	486	452	445	452	446	445	498	438	459	453	498	465	437	460	444	487	441	458	427	462	465	459	454	419	472	453	446	467	465	453	474	480	464	509	456	493	473	450	468	444	444	475	451	473	471	464	494	465	501	463	464	467	487	487	494	448	460	444	444	464	452	451	450	454	468	451	451	449	477	465	428	470	508	462	470	468	403	487	489	467	455	456	477	460	455	440	450	454	481	417	465	472	449	489	456	446	439	487	473	470	454	499	434	470	448	486	470	414	448	458	447	509	451	477	465	478	442	472	446	416	434	463	451	452	447	444	449	440	450	439	467	442	458	479	473	482	461	474	446	455	439	461	465	454	442	485	483	427	467	469	455	450	494	464	501	471	458	489	442	463	513	475	502	488	455	496	446	458	482	415	466	455	431	480	480	501	450	475	491	429	416	484	458	457	427	471	473	467	448	489	484	456	457	420	411	501	443	472	460	481	430	491	472	480	502	437	452	473	453	504	490	436	462	468	445	469	470	441	473	442	456	457	469	463	422	467	484	462	461	504	472	455	468	470	522	433	436	482	471	428	476	434	450	443	462	472	445	447	446	476	466	496	482	434	493	445	456	434	450	423	422	483	452	473	461	461	454	470	430	489	430	500	470	441	446	486	471	460	446	449	518	440	452	462	461	453	465	462	500	499	470	462	474	475	460	478	463	452	416	474	495	438	453	417	455	461	429	443	485	468	492	466	498	435	476	468	454	485	451	464	477	482	485	432	478	449	481	464	477	477	512	457	430	479	460	421	493	466	464	447	462	498	490	463	463	484	466	470	452	448	468	464	453	442	460	471	496	464	438	430	441	485	434	457	452	467	481	468	459	486	471	491	486	478	451	449	497	479	494	462	463	454	486	476	492	431	453	444	490	445	475	402	465	521	435	440	439	436	460	457	443	448	446	438	459	491	484	519	471	447	483	476	467	492	429	487	460	453	456	462	424	478	445	452	436	442	481	495	460	445	464	463	492	455	422	492	438	487	423	482	464	464	480	441	460	460	462	444	473	475	479	478	494	448	455	481	433	480	439	477	440	504	492	415	451	467	435	469	431	434	452	442	450	405	487	424	449	462	459	469	467	463	460	443	478	466	440	482	440	442	459	477	460	453	501	452	459	452	512	482	470	448	471	456	445	485	452	512	446	432	465	462	439	449	458	453	434	446	465	442	451	445	488	480	483	445	459	430	467	479	448	485	477	459	435	506	468	475	441	504	464	488	478	432	477	456	480	465	454	428	450	476	437	424	495	449	461	478	471	441	492	496	466	507	438	429	455	439	450	420	500	472	488	492	475	474	453	419	463	455	437	475	461	457	445	483	438	483	480	447	442	449	448	459	506	484	457	512	453	448	490	429	431	456	447	463	420	485	449	440	465	447	443	473	493	480	501	491	460	473	462	431	469	445	446	464	469	482	494	439	473	465	453	474	454	506	444	468	476	451	435	466	463	449	464	471	442	455	463	462	445	469	451	483	449	442	430	470	496	457	469	493	480	439	433	453	473	434	431	460	465	501	431	495	476	468	467	422	443	497	450	465	474	471	466	415	414	467	466	468	466	440	431	478	472	427	475	483	441	442	460	456	460	474	465	456	472	454	454	436	477	459	471	527	482	483	475	467	498	454	489	488	461	464	508	452	442	510	489	497	440	452	432	459	477	451	494	445	465	428	483	469	458	467	460	434	494	447	471	451	470	476	452	484	471	454	458	474	467	449	494	435	498	449	482	438	470	448	435	451	459	458	441	473	448	468	426	476	425	470	497	443	468	469	458	480	476	475	455	442	490	463	495	462	452	430	466	490	456	447	442	456	466	426	496	500	419	498	468	454	491	436	476	481	456	482	468	465	462	477	490	428	465	460	485	422	467	444	430	454	475	444	478	432	406	465	442	429	451	456	463	426	471	491	450	481	427	499	448	462	487	484	481	445	467	458	451	483	507	457	480	444	451	455	483	496	440	467	447	442	448	473	464	459	454	439	433	451
69148	54623	36840	7906	618	363	329	312	290	281	279	282	277	253	266	233	250	220	233	251	290	242	237	257	230	220	257	228	242	263	259	229	231	219	245	222	253	232	251	227	238	211	221	228	217	226	250	246	245	253	230	218	256	237	244	238	238	224	233	274	222	262	214	256	227	236	234	220	237	238	229	223	221	235	240	238	210	234	216	214	250	213	230	242	235	262	269	253	264	220	210	249	204	219	259	253	251	254	242	261	245	239	269	244	279	247	203	229	252	249	204	236	260	226	229	250	232	249	218	229	224	246	222	243	240	242	239	199	235	245	261	236	222	251	227	239	215	220	241	230	249	226	233	255	243	240	250	256	233	235	238	225	218	240	236	233	223	225	246	239	249	215	239	206	243	247	236	256	245	231	219	252	229	216	232	251	222	224	218	238	253	241	248	223	250	243	241	221	233	242	226	227	240	246	221	240	231	253	220	249	229	236	245	235	221	233	217	232	231	239	269	246	264	244	230	231	234	233	239	219	232	253	243	256	262	243	233	225	227	241	224	213	250	246	259	235	222	219	220	245	227	243	215	246	244	242	233	223	240	207	244	263	247	232	250	221	251	194	243	243	230	249	259	227	247	215	225	248	229	245	251	239	223	262	235	234	195	231	226	241	232	229	235	227	247	227	223	234	252	214	265	221	253	243	240	217	238	233	263	216	228	250	223	222	255	236	234	231	261	251	210	237	206	236	246	232	242	266	239	260	230	244	236	260	238	229	257	235	224	230	218	239	248	232	249	217	243	245	269	241	231	207	231	214	250	223	235	243	234	210	254	235	224	242	260	225	214	229	242	216	228	233	227	230	222	245	247	239	205	212	235	231	251	225	251	242	219	213	229	250	250	238	259	206	256	268	233	247	262	237	235	223	228	232	194	238	209	252	248	237	248	224	233	218	271	227	226	249	234	245	230	209	232	213	223	221	251	246	188	241	237	251	254	236	224	232	230	223	233	255	231	236	225	244	234	250	251	249	242	243	234	251	245	201	211	239	263	221	246	242	239	241	218	235	251	229	229	220	230	206	246	228	220	247	248	257	231	238	215	233	255	223	232	241	243	217	271	248	238	245	215	236	256	242	217	249	241	217	232	264	254	264	219	218	243	229	221	250	239	212	238	226	213	253	218	236	229	225	255	231	231	236	229	256	238	243	234	247	268	225	242	233	252	238	230	210	236	208	263	244	231	240	251	233	230	227	222	239	230	243	250	235	252	230	221	219	236	244	224	221	239	234	220	245	244	245	212	229	227	236	219	214	217	234	238	253	246	227	243	234	227	242	223	234	255	257	235	207	233	243	259	240	241	228	238	224	229	250	254	237	233	236	233	236	224	223	251	215	228	231	207	217	236	224	223	237	240	231	242	235	217	229	216	239	216	247	236	216	238	216	250	295	225	240	255	246	230	243	250	221	209	255	219	246	251	215	241	250	240	249	242	226	231	242	241	213	250	261	241	242	219	247	240	232	241	214	246	210	242	238	247	252	247	265	233	244	258	228	239	252	244	232	247	239	245	239	261	251	234	215	228	240	257	225	207	244	229	266	229	231	242	258	212	231	214	225	232	233	258	223	213	217	220	235	204	244	228	214	240	217	221	233	222	246	230	256	227	222	222	226	245	227	281	234	242	240	233	217	230	246	219	231	217	236	222	247	241	249	229	232	260	215	238	225	223	204	246	222	245	244	221	240	247	225	227	248	235	238	253	222	232	218	255	231	252	244	253	205	250	247	237	237	222	257	240	225	235	238	214	252	232	265	235	232	234	238	253	270	222	239	221	257	219	253	228	208	231	222	214	258	245	237	236	225	232	246	217	231	234	244	253	222	219	226	208	218	263	247	216	223	223	246	215	269	221	231	243	225	221	256	225	253	233	255	257	245	220	207	208	238	244	246	239	227	192	209	271	239	231	228	238	223	223	238	211	224	234	252	249	240	232	219	257	210	292	236	238	207	253	262	241	228	246	247	251	247	260	226	272	220	250	243	248	216	232	249	252	209	248	236	233	249	230	255	232	255	211	221	236	241	247	240	242	220	215	215	237	239	230	218	242	258	245	233	231	231	227	219	235	262	249	224	218	244	228	236	203	257	235	241	230	266	237	242	248	250	241	228	250	229	227	231	232	240	260	224	238	209	232	221	214	246	285	265	251	250	243	257	231	238	252	241	251	203	243	226	221	223	233	246	230	235	258	254	238	239	218	206	234	253	225	216	231	254	244	230	236	240	245	250	233	235	251	222	245	265	237	214	224	238	219	256	252	231	221	214	250	214	208	220	203	232	229	230	261	245	226	244	223	244	239	229	225	228	236	215	233	232	258	280	238	210	241	246	241	256	241	233	223	239	221	223	239	243	230	235	258	259	236	261	240	224	247	236	235	258	266	250	233	225	254	217	250	219	242	229	230	253	252	224	236	228	208	193	218	253	265	242	226	226	229	231	260	234	234	221	216	248	243	245	237	220	228	236	249	211	239	212	254	235	236	218	233	231	216	231	225	231	220	208	215	257	247	197	241	241	243	243	261	226	239	225	245	228	237	238	234	234	230	252	246	253	255	238	265	249	229	273	204	207	246	221	226	255	250	235	257	245	223	236	249	260	244	224	242	195	254	245	233	248	243	212	232	226	227	242	228	240	224	259	198	233	236	242	238	224	253	230	250	232	242	228	222	242	267	228	242	222	240	228	242	231	254	236	236	235	248	231	211	264	255	252	248	240	244	238	203	248	210	234	240	234	232	231	240	222	227	237	238	255	237	228	244	226	224	236	233	225	217	252	262	259	196	249	236	248	197	238	247	260	233	224	233	221	231	223	214	248	236	216	200	213	225	222	245	242	255	263	204	235	239	247	248	260	249	239	257	220	252	281	235	217	233	222	271	243	243	237	260	225	253	244	222	241	238	201	211	229	233	247	224	226	259	253	226	220	221	238	222	223	240	233	256	212	243	242	255	230	240	219	230	248	245	214	265	237	239	235	228	233	202	235	240	245	258	229	221	225	201	258	265	235	244	240	253	219	215	236	259	219	220	267	242	213	227	242	246	232	219	241	248	265	222	217	241	210	235	229	220	237	222	221	243	242	254	246	219	250	243	247	266	214	265	239	238	242	231	225	248	254	225	223	224	238	283	259	232	232	230	240	228	225	220	273	238	213	243	240	250	219	270	247	242	227	253	262	279	236	201	243	262	259	245	224	252	228	218	237	240	236	230	247	248	226	262	247	238	256	206	268	229	232	217	221	237	219	241	247	257	234	231	240	237	216	224	223	233	233	223	237	201	267	250	209	240	257	242	240	218	249	226	241	269	244	243	228	234	222	236	248	235	255	233	248	234	235	213	248	239	223	231	243	250	264	242	239	240	220	204	238	214	235	239	219	230	220	229	227	206	278	268	242	225	244	225	217	223	247	246	212	221	273	225	234	241	242	231	254	257	257	256	233	231	239	242	224	255	231	234	237	225	245	220	219	220	239
48450	41882	29566	1682	1587	1427	1240	1140	1127	973	946	886	875	836	861	816	839	785	839	775	811	804	854	813	755	821	766	786	877	766	740	770	762	787	736	786	741	778	774	735	769	782	806	816	773	724	743	715	781	750	760	750	777	813	749	726	749	728	776	723	724	786	717	763	737	708	795	745	741	786	712	724	757	732	771	761	774	733	747	751	720	768	709	769	712	760	752	747	755	709	763	774	752	735	764	778	734	689	723	709	691	697	736	761	752	771	708	778	777	695	718	787	745	689	754	767	788	785	746	758	774	810	711	719	764	768	679	760	762	704	776	733	717	748	707	714	736	737	741	758	798	738	726	755	760	718	780	736	784	734	763	744	710	767	688	746	742	731	733	779	806	767	723	787	736	712	798	766	817	741	757	748	702	762	767	713	734	739	744	690	776	739	699	776	764	725	729	744	764	724	694	748	740	715	763	779	749	739	687	764	757	797	763	710	737	721	715	745	741	709	732	735	739	725	755	759	736	739	732	723	776	764	760	770	723	758	711	755	752	687	781	737	769	719	748	760	753	760	694	783	754	745	731	736	726	794	742	705	780	743	765	732	722	735	774	717	712	721	730	775	705	761	739	731	744	756	752	736	742	729	731	779	772	760	731	771	753	736	744	716	756	743	755	727	706	727	735	735	747	788	745	746	738	768	738	763	719	754	763	718	739	803	689	723	762	740	735	760	750	742	773	741	748	741	718	751	748	716	718	740	735	754	707	747	764	746	748	738	790	753	750	726	702	737	708	737	766	714	768	754	712	741	736	763	782	742	720	724	722	737	738	745	771	716	695	745	773	706	762	719	771	737	690	753	784	737	755	721	754	758	789	751	737	727	705	738	731	693	720	725	705	749	738	766	771	723	724	766	773	781	737	726	762	695	720	771	724	754	736	766	724	765	715	736	760	777	717	754	731	794	766	752	766	786	802	747	761	758	700	735	761	793	719	735	748	749	685	694	749	799	726	772	756	702	771	749	793	704	745	748	764	740	737	772	730	700	725	762	756	737	751	754	716	744	732	746	774	740	765	742	739	740	760	780	750	726	688	738	754	762	695	774	773	768	732	802	745	737	715	706	701	766	773	747	770	712	736	736	779	728	749	784	721	754	771	744	740	756	770	742	744	724	760	747	765	744	772	718	734	777	682	719	778	726	748	772	728	741	774	725	718	705	760	765	761	768	729	725	771	715	722	765	723	715	780	721	777	761	707	729	738	760	704	751	773	732	738	762	727	814	764	755	730	723	742	745	725	771	746	782	801	791	745	717	827	789	735	779	772	779	697	763	771	746	722	737	754	746	701	766	775	795	771	737	749	753	767	777	728	731	775	743	729	780	731	714	744	799	739	752	710	723	748	752	718	703	734	747	775	733	700	748	782	786	804	757	783	741	739	776	778	688	719	760	740	789	761	693	764	756	760	724	749	706	785	773	709	721	746	716	712	770	743	726	770	741	733	730	761	771	694	734	765	786	743	738	762	759	736	721	746	761	759	697	728	731	732	759	715	770	763	768	758	706	788	707	687	790	736	714	718	742	751	756	758	708	759	715	716	705	779	779	733	734	745	729	793	713	708	731	747	752	757	721	743	717	760	762	771	772	722	737	787	738	741	782	784	775	741	731	728	750	710	800	724	758	759	739	771	745	766	714	724	726	781	713	688	744	768	770	705	752	727	741	773	721	727	763	771	723	767	753	758	788	776	741	805	749	735	752	721	695	752	761	749	746	689	697	743	738	759	754	735	766	791	750	694	768	714	699	772	773	792	719	732	773	688	790	778	788	740	731	767	754	721	752	760	758	754	776	732	762	751	728	788	752	736	741	781	725	783	741	759	772	731	765	738	777	707	710	739	778	744	755	774	730	710	746	715	717	759	743	740	745	744	761	735	771	773	725	732	683	758	783	729	739	778	734	720	723	748	765	761	730	729	739	794	716	717	738	740	739	764	735	707	752	742	770	749	765	709	702	776	757	758	727	732	739	792	728	748	765	762	726	788	735	765	744	730	763	712	762	784	684	752	756	743	745	714	725	764	732	749	706	747	735	714	765	720	769	732	739	715	765	709	772	759	747	765	764	742	741	697	729	727	756	754	743	749	703	717	753	748	761	727	754	714	715	735	712	751	748	750	758	763	749	726	745	741	701	737	720	725	729	736	708	801	716	731	713	734	766	745	728	790	736	751	752	724	780	743	696	729	763	734	776	748	733	769	752	727	753	781	701	709	767	765	707	768	733	775	772	768	714	738	754	734	735	746	724	757	737	707	720	753	747	780	764	740	741	714	745	759	791	802	755	706	784	741	739	760	764	725	758	756	732	725	759	708	745	756	773	728	712	771	774	794	783	791	745	771	807	692	716	734	732	758	749	786	738	730	753	748	746	774	786	793	775	712	750	712	718	758	753	793	736	729	753	732	746	771	777	770	735	761	750	717	773	746	699	755	740	753	808	723	720	758	742	752	701	735	734	744	767	763	790	754	717	795	717	763	722	727	752	729	763	769	785	744	740	718	693	731	713	717	765	737	772	701	785	733	697	731	774	715	749	777	752	756	750	766	771	741	715	696	754	720	760	736	801	705	752	782	790	797	762	724	728	723	747	756	720	802	766	702	750	758	734	719	736	741	730	727	744	708	744	720	772	723	743	763	695	719	706	778	790	729	725	759	734	770	724	777	757	726	673	761	717	737	713	707	739	741	739	732	731	732	720	809	728	697	714	746	755	728	762	747	754	789	745	782	751	791	776	724	729	687	792	759	716	778	742	773	781	712	713	723	741	768	758	769	720	743	708	793	772	771	751	705	743	735	722	750	716	761	758	722	772	721	818	755	738	751	742	752	742	750	790	752	789	727	734	714	741	800	771	737	782	762	714	758	715	728	797	752	765	751	773	730	779	723	735	767	726	770	781	762	759	733	720	718	727	738	775	754	749	691	737	741	735	701	707	744	725	773	729	747	756	714	750	760	727	752	746	753	784	718	722	781	761	708	784	798	780	800	753	723	721	680	750	794	726	735	753	740	756	764	735	772	772	720	785	749	730	756	775	705	759	732	762	707	721	740	724	762	738	727	758	737	739	718	760	713	798	764	737	732	774	732	733	751	727	748	768	773	715	775	746	751	753	748	743	791	777	735	732	743	698	784	774	795	779	730	741	739	760	736	801	743	746	701	748	759	729	792	725	708	766	738	745	756	751	753	724	732	756	731	746	757	770	691	742	727	720	742	702	717	709	709	713	793	727	750	770	720	738	739	718	710	731	818	772	786	733	761	720	726	778	807	759	731	684	708	707	685	800	737	743	705	771	763	768	737	697	727	723	815	689	786	784	739	770	749	703	745	787	733	719	775	771	770	756	772	743	759	760	725	739	701	748	716	771	734	726	735	770	751	763	694	710	765	757	756	749	771	766	779	751	755	724	725	711	708	756	754	718	731	753	717	756	754	702	751	756	777	740	784	755	711	802	732	767	760	754	742	792
79242	66534	49783	15136	2214	685	513	467	420	409	400	399	422	328	339	337	346	292	361	315	326	310	322	318	331	299	323	334	299	334	332	307	324	306	316	298	303	345	312	313	348	329	345	327	305	298	312	320	323	330	289	312	342	300	327	281	315	333	327	317	334	290	336	307	302	287	283	353	307	342	284	340	321	307	312	320	307	280	309	294	332	349	339	278	303	327	294	334	342	320	291	309	285	294	334	296	309	328	301	289	316	324	314	308	274	311	334	323	308	323	318	340	279	326	310	254	286	305	297	293	318	289	292	301	310	286	322	318	278	303	274	316	320	302	324	325	297	320	283	333	321	297	297	305	329	349	299	288	304	316	311	317	306	321	291	314	330	311	309	295	303	329	320	333	328	300	313	309	300	296	306	317	319	272	290	303	305	295	309	277	321	301	326	324	321	281	345	290	312	286	299	311	312	306	326	278	299	313	305	293	321	290	317	309	307	324	319	339	303	310	302	306	317	319	317	324	321	309	317	313	322	295	308	297	285	298	303	280	311	282	319	305	304	283	357	318	293	309	337	310	342	287	316	305	317	311	297	345	355	323	285	295	322	306	344	318	315	300	313	319	304	287	300	293	289	304	309	295	308	300	286	317	325	308	298	301	313	282	304	265	294	324	314	320	322	316	326	335	298	273	306	330	309	300	318	314	325	316	287	306	286	316	318	322	311	328	295	342	284	295	288	311	299	307	321	281	276	317	314	303	316	316	315	319	326	325	258	311	300	292	343	325	302	331	325	316	311	312	322	308	313	324	322	318	284	350	328	311	288	322	318	323	309	287	328	305	313	278	300	337	331	299	308	336	305	327	309	293	291	292	303	319	328	269	306	330	312	294	308	332	335	323	309	303	316	307	328	293	272	337	292	305	318	294	312	301	297	284	319	322	348	333	287	323	321	315	311	309	294	286	329	333	291	331	320	312	290	285	324	294	345	318	330	340	307	321	311	269	291	323	305	334	325	337	311	285	300	322	340	308	301	307	314	339	315	296	332	303	316	295	314	301	296	331	316	282	313	314	303	348	322	315	324	306	290	295	304	332	345	340	297	321	304	318	292	316	308	284	307	328	299	309	336	319	290	315	290	303	300	313	315	330	312	320	295	285	289	305	314	272	287	333	321	307	308	342	312	302	318	348	306	328	331	302	330	311	323	327	349	302	313	320	325	312	318	305	306	312	316	349	283	315	298	320	309	285	301	313	323	301	325	289	298	296	323	291	325	306	321	353	301	304	308	320	295	280	293	294	305	305	299	309	300	321	303	318	304	302	324	290	330	304	328	309	318	308	304	315	312	318	345	341	318	304	320	317	290	310	319	306	347	323	333	335	303	291	337	310	324	289	280	325	290	331	296	310	325	329	299	289	296	323	295	317	289	320	304	315	309	287	285	316	308	295	337	333	322	310	307	291	309	307	296	372	335	328	301	360	306	326	345	286	267	321	337	298	334	308	324	297	288	310	310	315	290	322	329	300	322	296	326	322	309	286	312	306	331	290	295	305	300	309	286	337	308	320	324	294	278	318	323	293	324	316	303	353	331	286	295	292	295	313	309	311	296	308	336	323	301	333	331	280	323	310	330	317	306	309	322	292	278	301	326	325	320	310	330	291	350	317	318	357	295	325	332	293	274	337	305	291	301	327	324	328	328	295	293	275	315	302	325	304	344	308	297	299	338	281	289	273	315	327	327	298	305	292	293	314	316	311	326	301	305	338	310	313	290	281	335	311	326	308	323	278	314	310	338	332	297	299	296	292	316	281	312	341	318	310	302	328	325	317	336	317	284	335	288	315	304	359	336	321	313	292	324	306	321	288	303	333	328	310	290	303	303	333	307	305	304	335	301	316	316	329	305	312	320	313	316	312	332	326	311	300	317	322	288	354	304	300	299	309	317	320	297	324	290	300	290	329	313	315	303	298	311	322	316	304	279	300	311	328	263	309	318	328	317	314	321	282	329	348	296	341	271	300	326	302	311	318	302	310	326	307	348	317	331	317	308	330	297	320	308	338	328	310	308	293	311	286	326	306	288	314	309	314	310	345	295	314	329	295	321	299	341	294	296	302	310	283	309	323	318	319	361	308	336	346	288	320	322	305	288	328	298	308	330	322	260	298	327	288	351	296	315	320	323	315	320	305	281	297	308	313	312	314	310	321	302	323	339	327	341	318	316	330	307	321	308	304	315	316	319	340	345	335	345	296	319	311	295	275	314	320	291	331	303	314	313	327	307	316	279	307	283	276	295	306	296	278	303	271	320	318	306	288	304	342	301	315	306	296	296	334	325	313	321	305	333	302	303	331	313	303	314	320	298	301	298	273	312	316	306	276	288	298	302	285	298	317	319	296	277	307	288	330	338	311	312	300	313	286	288	274	284	319	328	323	315	288	303	308	302	318	320	312	307	308	300	284	308	325	308	323	318	309	314	317	288	275	296	305	298	330	333	309	279	297	320	336	294	293	316	302	306	314	300	316	306	336	322	290	317	288	288	330	316	328	297	282	325	325	306	297	285	301	334	330	309	318	308	313	308	313	294	338	336	318	323	310	323	304	318	326	323	334	302	277	286	319	307	310	328	297	321	309	302	293	319	326	307	326	328	306	328	294	333	328	316	310	313	299	300	299	309	305	292	325	291	323	282	299	308	340	312	282	287	302	303	300	297	320	307	296	294	322	289	307	299	313	339	302	283	335	325	284	312	314	301	285	309	302	317	301	322	322	282	308	337	302	334	299	301	310	315	289	316	304	319	311	300	330	311	314	299	315	325	313	315	343	324	336	326	337	328	305	320	335	327	342	328	306	301	278	288	283	325	321	304	292	299	299	333	295	286	317	322	291	302	305	290	291	315	301	318	359	342	292	321	321	333	332	277	282	311	298	304	297	302	373	286	351	326	279	285	330	300	329	327	302	307	321	353	320	337	306	306	340	334	289	319	325	319	303	291	331	331	290	328	287	315	298	304	318	302	310	312	317	314	285	322	320	310	307	333	291	307	301	291	267	284	325	323	324	272	323	300	325	302	320	300	340	320	311	283	295	328	310	324	338	330	268	311	340	311	292	315	313	300	316	305	322	330	333	326	329	287	298	344	306	332	320	321	304	316	302	325	307	301	315	323	291	304	286	306	297	322	311	349	298	335	329	302	312	307	322	320	342	317	294	310	294	308	317	321	290	283	302	327	338	308	296	331	333	331	318	290	325	285	324	291	293	301	297	304	281	298	323	318	303	295	269	297	307	312	307	324	357	318	317	322	325	327	325	283	283	315	348	306	288	299	289	292	315	341	292	313	307	311	330	297	310	342	291	317	290	338	280	335	316	316	303	331	294	305	306	294	338	306	342	340	335	303	299	291	288	332	318	331	295	295	305	322	321	316	319	310	315	289	326	316	306	303	337	308	307	322	321	300	305	298	300	295	324	335	327	300	303	302	296	334	319	330	323	331	331	338	314	311	311	278	366	299	282	298	300
58628	52870	36284	2756	2498	2155	1877	1758	1546	1425	1416	1247	1208	1184	1175	1145	1129	1034	1067	1117	1071	1067	989	1007	1006	954	977	1001	1052	1020	972	983	931	949	1002	1009	943	988	976	956	918	930	939	901	951	938	954	941	977	936	962	974	891	977	901	919	919	908	984	965	986	1008	883	913	927	979	928	883	902	939	927	883	941	919	920	1028	968	870	953	915	969	947	1013	936	878	883	942	975	900	879	990	911	918	874	949	964	944	920	903	898	904	939	923	980	930	997	947	969	995	907	915	920	958	921	928	949	899	982	892	936	928	915	894	885	926	967	927	947	964	951	939	890	948	933	914	880	890	909	910	888	976	914	934	881	949	894	945	925	915	964	977	986	885	886	927	897	921	878	943	938	953	936	955	937	976	930	939	922	892	945	906	921	919	1003	928	943	945	958	896	911	886	908	938	956	991	959	906	865	897	921	908	923	959	934	904	905	876	962	958	916	937	863	872	989	915	926	925	965	932	951	895	909	915	901	906	902	942	923	940	955	966	902	940	982	944	912	910	913	921	962	952	896	942	914	919	900	927	978	917	902	962	949	938	936	969	909	889	914	914	886	918	893	919	937	922	960	884	895	886	898	963	944	935	923	929	842	920	925	898	944	918	933	954	923	986	933	933	919	885	936	904	906	869	932	900	957	954	943	890	979	937	919	917	924	936	996	899	928	950	944	911	924	937	940	874	943	908	897	885	955	916	881	935	909	1001	885	899	896	972	972	968	922	910	940	985	948	924	922	917	994	955	955	946	906	968	921	955	978	903	909	958	979	888	957	911	894	946	885	934	935	950	952	924	909	975	899	892	917	923	930	921	942	908	909	919	908	932	907	934	907	910	929	894	917	966	930	935	896	943	916	968	902	957	905	916	962	979	964	967	953	955	982	939	924	867	907	970	918	951	928	907	917	969	948	939	916	929	877	941	927	938	941	959	975	944	949	895	945	935	907	925	936	950	930	953	925	974	949	932	914	880	958	888	907	885	903	930	910	907	910	920	866	914	895	909	915	935	910	978	952	926	946	873	871	950	918	971	927	958	1005	963	959	899	964	973	973	914	929	940	916	941	916	911	897	916	885	931	926	874	892	929	912	937	916	898	918	927	832	952	953	954	907	937	971	906	896	941	896	924	924	974	950	874	940	940	943	910	900	920	997	902	932	900	887	927	917	953	941	956	872	929	948	921	968	925	896	895	878	929	893	935	924	893	945	905	879	935	896	975	922	889	974	946	918	900	914	924	967	916	949	955	921	933	929	948	875	909	979	899	909	939	926	941	938	946	921	917	925	938	932	914	913	938	952	985	892	913	930	947	971	945	909	934	906	941	933	911	916	959	935	901	925	957	915	888	961	955	849	902	931	958	959	939	928	926	946	980	878	960	854	893	933	907	930	925	904	897	897	914	924	912	913	944	918	1016	910	946	942	910	954	930	951	934	983	849	947	933	904	908	897	936	947	945	946	921	887	974	951	933	944	879	937	942	977	886	911	914	906	941	937	919	959	951	941	885	893	902	948	939	922	913	934	945	951	932	895	917	893	947	993	867	951	894	884	933	914	989	935	941	892	889	908	904	869	951	933	969	953	914	877	913	959	894	950	875	917	932	977	883	944	935	926	926	906	968	988	915	907	912	891	883	913	902	907	948	942	894	935	938	931	879	896	876	965	928	964	952	906	943	961	950	922	912	928	928	891	947	958	973	845	895	901	940	904	919	929	937	868	930	943	927	916	952	953	977	856	899	945	930	908	947	938	929	941	937	929	959	915	939	938	931	952	898	952	968	925	928	932	873	915	972	962	908	875	907	932	899	904	960	899	893	937	979	930	905	957	922	874	926	990	910	874	907	957	910	945	982	944	931	982	943	913	923	903	897	876	935	957	891	940	921	941	884	991	860	948	954	903	903	961	918	943	900	951	924	889	986	916	927	945	954	961	959	958	909	929	903	916	927	972	908	902	927	909	901	943	958	955	939	943	915	918	945	933	972	948	949	922	944	949	981	893	917	925	904	910	911	916	1025	926	955	895	866	907	884	930	916	903	907	942	907	941	885	946	968	992	847	926	951	922	925	961	1007	930	961	949	964	927	910	947	970	940	932	925	843	879	915	925	978	909	900	891	996	1009	953	864	924	939	929	942	927	878	913	944	907	932	922	919	904	962	931	881	924	918	899	876	902	942	937	947	942	927	949	928	963	872	930	919	912	952	928	900	910	939	925	960	902	972	896	954	907	881	944	985	1013	945	962	941	975	926	860	888	884	917	939	946	916	917	961	862	960	937	932	967	925	887	889	904	938	935	928	917	867	938	904	968	950	967	915	920	906	862	964	874	928	919	968	925	983	876	896	972	909	892	922	884	951	880	909	881	923	910	983	1005	950	944	938	982	950	888	874	931	951	895	940	951	935	896	950	918	951	872	936	897	902	878	912	936	999	955	924	934	914	908	933	926	827	933	860	945	913	979	966	924	971	912	901	950	937	927	890	896	954	891	980	874	930	993	865	950	899	958	936	944	920	934	980	868	909	929	935	956	929	958	1002	882	966	923	933	925	926	897	938	916	939	972	957	937	894	890	932	964	945	970	932	924	912	917	867	919	940	890	933	896	910	943	863	888	925	941	970	898	920	939	987	975	976	974	937	913	940	948	983	923	966	955	891	916	895	965	854	906	883	976	946	904	915	951	958	942	991	936	899	936	938	939	904	900	952	924	921	942	915	954	898	925	916	983	915	944	892	959	878	938	930	888	937	923	937	891	906	960	949	931	884	885	964	893	933	909	927	991	951	941	933	916	966	957	923	904	848	867	916	914	920	912	956	941	926	990	888	900	897	927	896	910	901	969	902	977	903	899	944	938	892	900	967	921	908	939	915	899	957	965	901	936	858	970	961	887	888	923	887	976	946	929	943	948	965	991	966	955	984	914	900	915	958	930	949	923	904	965	958	919	901	996	956	938	962	924	917	908	886	928	962	918	904	951	937	924	918	926	926	907	942	918	901	923	935	915	904	961	992	925	875	910	922	889	930	888	934	899	949	959	914	975	886	932	904	913	969	952	929	940	966	918	922	910	916	961	894	887	948	942	998	909	918	946	884	918	913	968	893	920	927	904	919	914	931	875	930	962	874	916	924	907	950	966	880	934	848	956	895	887	968	944	928	935	875	921	940	937	947	884	950	909	889	906	924	920	906	910	937	928	993	937	970	937	929	913	944	944	952	915	930	944	941	933	911	945	936	952	890	884	978	894	913	913	916	932	932	978	930	925	927	895	949	919	952	902	889	920	891	948	958	916	967	940	923	899	904	935	927	886	895	848	936	903	913	914	969	890	941	949	967	923	948	945	944	888	915	925	929	944	904	938	908	882	920	869	935	940	905	909	892	933	975	926	890	889	946	918	907	909	946	938	902	925	886	994	872	920	877	909	996	916	915	932	950	964	1008	911	975	900	912	896	894	927	926	921	901	945	932	936	941	900	889	961	915	948	940	860	870	954	939	924
29791	13302	3395	407	175	153	156	129	151	142	128	152	134	146	113	134	142	142	127	129	137	170	150	124	144	146	138	134	135	129	164	136	115	117	130	116	128	147	135	134	136	116	143	151	133	104	156	156	134	121	137	139	147	136	125	147	144	132	133	119	152	123	114	138	144	127	137	138	144	129	149	148	149	132	132	143	148	124	144	137	125	135	136	141	120	143	134	122	146	142	143	129	148	132	159	132	139	133	141	126	133	145	138	137	116	131	136	131	127	152	152	138	126	139	160	142	130	162	148	133	138	119	140	132	126	153	131	130	127	128	141	135	145	130	130	135	129	122	157	133	128	128	124	139	112	129	145	133	131	110	128	146	126	141	155	108	128	122	134	156	141	143	136	110	140	154	125	129	124	135	139	146	142	133	100	139	147	108	131	143	142	135	134	118	140	130	122	121	136	140	123	124	118	132	129	141	149	145	147	132	119	119	137	118	145	149	132	125	122	120	145	138	137	131	131	141	126	138	134	137	131	146	132	131	156	139	144	125	126	141	121	144	115	127	154	137	168	146	152	141	132	133	127	131	114	137	120	127	141	139	136	133	130	125	114	134	127	133	141	141	142	129	136	146	121	128	136	144	124	128	127	141	138	126	125	119	151	126	127	115	138	128	149	138	137	130	113	130	133	139	143	130	135	158	154	138	124	130	120	153	157	135	148	130	143	119	134	155	131	136	127	137	124	115	140	132	126	165	123	145	140	133	125	149	135	141	143	127	144	135	143	129	148	122	124	135	150	122	133	133	154	125	120	139	130	146	114	137	119	133	149	144	118	138	153	144	153	140	150	144	142	118	131	137	138	132	134	136	127	122	154	148	173	135	133	123	124	127	129	131	124	150	143	126	139	160	145	150	124	120	122	147	120	123	118	151	128	133	147	120	135	137	123	130	111	134	143	130	134	124	138	135	133	146	139	123	145	128	145	138	128	119	123	129	129	125	135	137	149	139	140	112	133	133	120	135	158	135	160	146	139	128	140	114	122	123	119	137	150	131	141	153	142	134	139	151	119	141	149	134	133	142	136	126	128	144	146	135	133	116	137	149	131	121	136	132	125	134	146	139	130	131	127	141	132	149	123	132	104	143	127	131	132	140	136	145	136	138	141	147	139	132	144	137	141	131	129	133	145	147	146	142	133	132	131	112	128	132	133	134	136	137	127	147	156	139	127	154	134	133	143	132	121	119	145	125	143	135	131	138	121	134	145	128	137	123	139	156	129	131	150	147	128	125	134	136	125	116	142	126	142	140	125	123	136	129	135	122	133	131	139	156	143	139	120	136	126	141	136	149	137	140	113	141	123	134	139	150	150	119	132	121	127	135	147	163	111	133	118	124	138	132	154	118	126	128	149	128	147	135	117	149	134	129	140	124	135	132	132	128	137	141	129	141	127	138	132	140	134	141	128	144	131	122	132	135	130	134	138	134	134	153	137	132	123	117	122	124	140	130	131	139	143	124	134	132	134	162	122	134	143	124	115	143	131	141	132	148	135	131	122	125	120	127	130	137	145	138	119	133	147	144	132	124	151	136	145	122	133	133	139	138	135	140	122	124	129	155	146	141	126	128	152	135	136	149	123	137	129	132	130	127	112	125	130	121	132	138	140	128	147	128	154	136	144	158	124	121	111	130	127	133	98	163	151	113	131	149	146	131	130	120	125	127	130	160	140	151	137	141	154	124	130	128	131	146	150	125	155	143	134	149	120	153	145	148	151	137	130	149	119	132	135	120	129	125	129	147	137	128	144	140	134	141	134	130	129	148	116	137	142	122	122	131	140	139	127	139	112	131	144	149	156	137	136	111	127	132	122	120	135	136	135	119	148	127	132	132	147	144	127	129	132	151	137	114	145	119	128	126	142	151	132	147	133	137	127	125	127	136	156	126	155	151	118	118	143	129	141	126	148	143	122	121	129	153	135	129	120	132	133	128	114	155	138	157	141	128	132	135	140	108	134	135	140	142	126	146	123	139	134	119	148	123	150	125	131	140	118	144	125	125	147	150	120	138	130	119	127	131	129	143	126	142	132	151	122	137	149	132	142	110	149	147	126	144	125	124	133	161	134	138	137	145	120	138	145	140	146	123	120	130	116	123	133	134	143	141	136	129	122	152	143	121	132	112	135	138	153	125	135	139	142	140	128	124	133	147	162	126	135	131	136	117	145	145	138	128	136	139	126	121	144	133	118	152	117	150	156	141	157	130	123	127	120	127	158	117	143	136	149	150	131	150	117	119	122	137	132	116	132	130	122	130	130	126	119	125	129	126	118	120	147	130	129	124	133	139	111	132	121	132	147	156	145	123	134	143	108	129	130	139	141	143	138	149	135	135	129	144	124	128	134	135	149	160	99	132	142	131	129	136	119	144	143	131	129	121	138	115	115	119	123	135	135	157	121	121	107	129	137	126	139	124	149	124	143	103	140	139	124	134	159	126	117	151	120	118	108	132	147	115	134	115	126	149	153	139	131	141	122	129	125	119	132	144	140	123	132	125	129	135	136	146	127	128	139	116	159	133	124	139	130	128	140	114	117	134	126	133	127	133	155	154	132	126	133	156	144	146	151	131	145	159	123	132	152	136	142	140	135	145	131	125	126	148	121	134	131	141	144	155	131	148	151	138	133	150	153	146	157	131	123	128	150	134	136	141	141	118	124	138	125	129	156	141	132	131	119	123	120	131	144	146	141	142	132	138	129	127	127	130	131	131	135	128	108	118	148	125	146	120	136	128	167	133	132	129	134	143	144	127	139	134	138	134	132	127	131	138	146	148	126	140	116	119	133	145	123	121	133	120	122	149	145	128	135	135	124	131	120	156	132	123	115	112	133	148	143	149	153	134	143	137	137	118	139	136	136	142	139	121	138	161	150	118	155	141	148	134	156	140	151	125	139	150	124	116	126	140	125	135	152	129	150	137	132	134	127	132	128	127	119	143	134	127	131	137	139	134	157	140	129	125	144	155	160	138	131	139	141	123	139	129	140	124	136	125	125	133	114	129	140	145	144	132	146	120	125	139	146	138	128	125	129	127	134	127	137	134	158	135	133	142	130	123	142	144	140	131	128	123	130	140	134	143	134	128	149	132	127	119	127	122	124	140	164	130	145	126	136	144	134	148	115	140	145	122	137	128	135	134	150	114	130	109	145	138	135	112	105	133	147	117	135	126	150	128	129	130	123	134	141	158	144	137	109	131	132	153	136	137	144	131	140	120	139	126	118	150	126	127	141	136	129	133	134	136	143	122	135	124	141	144	123	143	133	128	141	131	136	142	125	105	126	136	151	156	128	155	132	113	128	136	126	134	134	125	144	129	131	143	126	131	122	141	116	137	136	151	144	114	120	108	137	150	139	141	137	123	130	146	170	132	140	142	141	139	149	139	129	121	137	117	107	128	141	123	137	127	137	123	131	139	124	135	131	140	158	129	134	144	129	145	135	137	138	134	127	151	115	135	127	129	118	134
28047	14894	5191	543	509	491	527	495	515	516	456	479	484	475	513	472	484	458	450	473	470	470	498	452	467	463	451	513	473	463	458	507	431	473	456	437	512	491	508	468	500	498	477	449	456	478	476	486	416	478	476	481	480	475	480	469	486	469	472	507	511	457	458	446	501	462	467	481	490	439	508	465	464	462	442	448	431	478	488	500	450	460	465	480	466	464	494	502	481	459	497	471	501	477	476	514	485	475	464	533	453	464	473	473	472	475	475	499	425	455	459	472	466	443	454	466	450	519	470	496	523	480	478	459	486	467	473	475	512	443	467	470	444	508	522	518	471	464	479	471	502	486	479	453	469	464	474	487	474	472	428	472	515	527	478	477	488	443	472	446	476	504	450	507	460	464	471	501	484	509	485	476	484	461	453	477	471	452	449	472	444	458	490	459	513	505	466	462	527	457	454	462	462	460	458	450	442	471	486	488	488	502	466	475	468	481	466	477	500	482	465	461	463	478	475	502	488	436	442	484	453	477	482	488	465	450	477	454	442	472	458	482	471	472	526	473	491	477	464	468	519	505	500	471	461	468	482	444	501	463	487	493	449	497	483	470	435	452	459	442	441	477	448	447	473	473	454	469	442	447	501	450	458	451	502	457	468	481	461	446	454	419	443	460	507	493	481	475	473	497	489	529	468	499	493	443	460	465	489	493	465	493	438	443	479	467	482	506	461	504	449	476	502	492	497	433	448	482	477	465	490	461	486	461	465	466	433	490	452	470	438	469	439	463	417	484	463	458	483	497	468	466	484	445	470	463	495	506	474	509	441	468	478	466	493	516	479	471	457	482	482	510	475	485	462	475	481	469	464	489	488	445	444	469	447	460	437	486	481	433	458	463	472	442	461	451	424	497	482	458	492	453	477	456	495	481	480	434	478	447	510	489	485	482	466	526	481	513	479	487	414	469	478	459	470	485	481	460	458	452	489	464	505	481	460	480	493	478	470	481	507	491	473	483	455	466	470	471	482	492	512	489	498	477	469	464	444	459	447	504	480	473	501	488	510	452	486	465	467	497	489	470	469	467	479	466	465	464	455	497	443	503	437	484	441	502	467	501	496	491	491	457	476	441	464	441	499	497	465	464	464	501	459	426	475	461	502	483	476	487	482	449	472	475	501	475	456	453	445	447	478	504	458	462	476	474	466	468	477	456	475	467	473	469	450	518	478	425	470	459	489	489	462	470	480	481	533	471	455	488	491	443	459	519	466	462	480	476	459	479	487	482	492	500	453	439	498	470	507	440	431	447	488	494	457	472	449	475	470	461	494	479	525	470	468	488	413	454	472	491	473	468	483	452	430	431	454	479	494	484	468	463	476	506	462	479	481	469	464	518	475	479	498	422	469	538	469	466	483	489	465	534	500	473	477	450	486	460	444	477	456	463	509	458	479	484	453	482	460	504	499	457	484	448	421	480	480	464	484	485	447	494	485	504	513	446	448	473	463	492	474	490	511	511	460	517	428	475	478	492	459	495	475	487	455	488	500	476	470	436	498	453	471	480	488	472	475	473	466	487	434	446	501	466	462	479	480	486	493	474	469	442	498	482	502	471	460	466	467	454	468	511	472	497	509	494	479	446	488	479	492	495	492	456	455	488	473	456	469	473	504	485	444	464	477	475	450	497	468	517	451	497	478	465	482	483	457	452	459	455	479	484	473	494	458	538	483	468	535	439	446	527	450	477	448	498	471	449	465	524	435	491	465	440	483	464	496	466	490	471	480	510	495	497	492	492	469	475	475	468	492	478	464	477	469	524	480	486	460	478	456	486	468	507	492	472	484	463	490	507	454	440	472	476	462	449	465	489	469	492	446	479	499	512	497	476	447	455	443	496	470	483	475	493	498	472	492	469	505	512	495	463	515	480	448	472	466	523	447	497	479	452	456	498	482	462	493	486	470	507	489	468	460	505	506	463	439	464	458	465	501	486	504	452	496	460	518	459	475	464	457	460	487	513	460	464	452	461	490	477	472	489	474	482	443	472	504	491	485	497	475	479	447	457	516	486	516	494	445	434	452	480	463	519	497	504	419	470	460	485	479	449	473	444	470	494	434	478	467	446	408	452	452	465	516	486	443	450	492	461	447	496	492	481	452	473	462	502	447	468	459	509	430	462	449	489	497	454	489	455	489	479	480	477	523	453	474	504	470	466	485	515	446	490	479	457	455	496	464	504	473	464	485	520	482	510	470	467	474	437	481	487	506	454	514	483	478	475	488	480	497	452	473	462	500	494	466	444	496	459	487	452	463	443	512	490	484	463	493	486	452	499	474	453	482	478	471	496	508	412	501	454	499	439	435	469	483	468	504	489	462	455	463	467	520	504	520	470	516	457	489	457	465	464	485	478	458	475	463	485	489	493	489	484	481	464	497	448	475	464	489	454	443	448	481	450	447	492	460	456	479	489	471	467	466	469	487	460	497	465	457	483	493	500	473	489	509	472	476	474	490	501	476	466	480	461	476	475	460	449	454	446	453	446	448	494	502	478	465	491	498	501	459	486	482	448	478	466	468	469	472	451	433	508	490	467	485	442	460	507	458	466	418	495	481	473	488	502	455	483	463	477	487	464	471	523	525	449	485	518	472	479	510	486	477	479	497	492	473	497	486	474	469	453	450	483	501	477	502	438	496	517	508	492	476	492	451	453	491	453	458	475	455	458	488	501	485	473	471	480	467	436	464	483	466	497	473	448	487	487	469	500	439	451	477	477	472	477	471	470	429	471	474	471	530	479	462	463	470	483	465	484	476	487	484	469	470	467	516	467	460	489	479	471	528	490	468	493	475	482	532	482	473	486	481	462	478	495	476	479	477	489	474	461	458	434	473	468	464	431	468	435	453	457	470	488	480	463	479	449	492	497	474	479	436	475	491	512	477	483	524	502	462	468	462	446	440	474	491	468	440	461	447	440	454	473	485	506	510	477	469	499	467	487	478	499	500	530	476	489	481	484	518	458	482	499	494	475	481	471	483	484	430	454	482	441	486	461	452	457	451	510	504	474	511	477	464	463	489	434	495	480	456	511	443	483	517	433	446	460	465	481	481	465	461	464	467	473	486	468	452	493	505	481	503	498	434	487	466	482	466	449	477	480	492	484	452	493	487	491	472	460	461	448	455	455	471	480	471	500	485	458	466	452	462	437	481	455	472	484	479	469	470	492	482	448	460	487	488	442	453	473	460	481	445	526	496	447	512	493	449	510	442	468	474	501	476	474	470	464	473	498	487	478	511	473	461	471	474	469	447	481	478	446	432	476	496	481	445	518	439	506	484	493	504	484	450	458	499	487	459	506	480	534	449	453	504	460	486	492	488	469	522	510	501	480	449	496	471	493	513	510	464	446	463	476	490	469	457	461	484	419	454	489	466	427	486	498	474	473	454	494	472	454	492	482	459	491	497	474	451	491	438	442	469	490	471	473	491	482	455	458	497	491	442	469	499	482	497	485	464	460	451	472	459	464
68153	53886	36200	7617	603	426	350	311	301	310	278	286	248	259	259	234	247	264	223	221	240	252	276	229	244	260	225	253	251	239	250	251	242	213	219	219	245	240	249	271	201	226	248	228	272	255	241	261	257	241	241	239	257	221	250	231	246	227	236	225	210	196	242	226	248	237	243	261	266	211	252	242	230	231	258	228	232	218	232	247	239	245	280	233	234	244	221	237	243	235	246	232	227	244	243	261	234	236	229	243	263	242	204	227	225	253	209	246	216	251	255	237	253	229	223	219	252	252	238	223	226	239	264	228	258	261	255	242	222	227	222	233	233	203	229	207	265	247	244	236	225	233	227	246	240	241	270	212	211	222	214	249	232	207	254	241	243	222	224	231	212	229	260	233	264	215	257	242	227	236	247	219	232	246	231	238	230	232	233	222	219	236	223	232	226	220	206	264	256	235	228	246	236	220	219	245	219	213	215	242	230	205	237	234	214	239	234	239	220	236	248	241	216	216	208	237	231	266	264	226	233	233	221	236	228	244	224	250	267	228	229	229	219	253	230	224	250	232	224	233	265	243	233	239	236	240	257	223	219	222	239	268	212	255	243	235	256	257	240	232	219	240	238	249	214	224	227	273	215	244	214	256	223	261	282	246	239	227	227	253	235	212	233	236	216	241	239	236	210	227	220	207	233	219	210	245	231	248	218	211	256	229	250	236	255	231	216	230	210	252	220	222	220	217	228	254	211	245	255	208	238	203	205	238	246	224	236	260	234	223	253	222	221	213	262	233	249	234	243	230	235	242	225	241	244	233	212	218	234	224	245	224	256	218	242	233	209	268	220	209	223	240	222	248	226	265	224	249	215	224	256	222	216	231	244	249	234	244	236	229	238	240	236	213	235	257	227	208	228	241	249	242	230	219	262	241	225	262	235	246	237	250	250	236	236	242	214	244	231	236	243	241	217	255	259	236	240	210	217	240	231	247	217	222	224	246	269	250	221	225	230	237	251	232	235	245	238	241	245	274	265	237	202	239	248	253	238	240	255	229	238	229	232	252	250	269	237	231	205	256	233	247	226	224	248	252	225	189	225	262	226	225	209	223	234	254	240	235	224	244	224	225	235	220	254	240	232	230	234	206	254	233	207	238	211	245	234	243	247	215	230	214	229	224	228	218	222	231	229	230	240	232	228	239	240	211	234	232	243	249	225	227	263	224	245	251	235	227	202	230	221	246	226	220	251	227	206	246	210	231	248	249	233	247	228	220	216	240	199	218	262	242	225	241	233	233	249	254	250	232	213	225	239	209	222	213	239	203	297	238	218	222	236	249	228	254	249	219	262	224	241	239	252	252	241	243	235	248	268	252	222	225	234	272	245	236	230	244	208	234	229	235	217	247	213	243	236	220	225	225	207	261	225	223	230	252	230	250	251	229	224	234	247	205	233	224	231	234	230	245	241	252	238	220	214	238	255	234	232	199	216	266	228	216	214	221	237	249	217	248	237	229	248	212	236	233	220	216	226	246	233	202	228	246	249	257	246	208	244	254	221	236	224	243	242	214	236	234	249	230	237	217	237	224	241	239	240	216	214	239	228	249	238	246	254	241	211	207	249	216	212	228	263	233	207	222	246	233	221	243	252	225	234	222	230	238	230	266	222	246	251	278	213	259	242	227	231	255	220	228	255	187	257	248	212	248	219	231	213	244	245	231	232	222	263	249	254	235	228	246	232	230	254	235	270	243	237	248	227	237	254	259	225	222	276	241	228	235	237	222	245	230	248	210	234	237	196	238	263	238	234	260	233	229	241	241	246	225	237	232	253	208	224	236	213	236	265	231	236	259	237	224	225	230	240	219	264	220	233	231	216	205	212	267	233	244	231	215	245	202	251	241	238	265	257	223	229	235	255	251	222	218	236	214	288	224	225	250	218	228	202	225	244	224	222	232	252	269	251	249	235	260	255	255	220	248	242	220	229	196	230	218	224	248	228	237	221	260	238	232	240	235	207	234	242	237	218	249	240	225	234	245	239	224	206	233	249	268	237	244	224	261	235	244	214	223	242	222	256	237	247	213	262	247	235	248	247	248	239	253	245	221	242	215	246	227	217	255	212	244	224	250	256	234	218	241	212	241	204	211	191	219	228	229	244	230	243	237	245	214	222	232	212	216	245	240	245	221	223	216	257	248	224	250	235	242	253	223	214	234	237	238	198	222	243	225	228	229	233	240	227	248	217	215	214	241	233	276	224	227	210	230	236	238	229	269	227	260	249	229	232	232	223	248	246	232	232	244	245	260	238	228	219	232	266	227	224	236	246	255	192	235	232	238	253	237	250	233	255	236	210	220	223	248	227	210	217	219	238	231	242	232	227	226	223	247	235	251	253	222	255	220	243	213	239	225	251	239	251	244	214	246	236	252	237	224	224	248	227	245	249	232	235	241	235	244	251	232	210	223	244	230	240	240	237	251	230	242	210	231	235	225	241	260	193	246	228	231	202	233	253	203	241	244	235	226	233	228	246	246	226	225	237	247	228	263	220	235	241	250	239	217	245	243	254	241	222	241	224	258	248	211	253	216	228	252	258	257	233	217	226	240	210	229	210	227	262	246	232	233	235	219	244	228	238	235	261	244	222	250	239	211	207	257	243	235	254	216	230	266	239	201	252	249	225	255	215	234	236	226	220	226	215	222	208	263	227	249	247	221	223	223	221	233	250	230	226	232	234	235	256	233	260	221	240	232	234	253	219	233	233	235	232	219	246	229	222	227	221	246	245	229	230	218	223	204	202	233	220	214	234	232	246	205	238	241	219	245	226	237	222	232	241	255	221	234	229	205	247	204	219	223	232	252	250	224	240	234	247	229	219	247	234	239	221	215	232	234	240	227	232	222	239	200	225	224	239	251	223	235	231	234	232	254	231	232	247	239	233	230	235	247	221	272	233	248	241	231	226	224	258	235	244	233	235	238	226	251	244	256	205	225	254	241	222	224	254	240	215	253	232	247	242	243	213	236	245	240	235	239	213	217	263	211	249	230	234	243	223	213	254	209	227	263	215	236	249	216	218	248	215	245	265	222	247	232	251	224	217	208	249	240	227	226	209	230	242	204	243	246	250	234	226	201	257	229	221	220	218	216	240	224	240	212	231	252	239	249	270	234	223	271	222	219	230	221	230	230	232	228	247	242	263	251	231	243	231	226	230	196	244	240	223	218	198	244	239	224	224	224	252	238	245	231	237	226	232	218	245	233	255	256	255	218	241	271	271	228	238	249	203	229	242	263	214	233	246	243	233	231	227	254	218	233	202	241	220	242	205	260	212	229	221	278	229	253	276	250	254	260	237	223	247	223	235	238	260	226	250	237	208	210	267	250	272	222	238	233	209	212	222	230	227	227	256	209	249	262	260	229	228	241	220	231	256	204	254	220	231	229	241	209	216	241	227	205	234	212	222	239	215	217	214	241	233	229	234	248	234	231	231	239	236	235	223	225	228	234	232	196	234	247	230	226	233	224
47720	41813	28602	1590	1445	1366	1245	1124	1056	1012	957	961	944	858	860	799	846	788	762	765	791	824	785	756	735	786	707	764	755	754	793	761	773	747	749	709	744	740	751	764	784	784	709	737	742	781	725	784	740	735	707	739	725	729	759	757	737	708	698	816	731	706	727	752	697	755	808	726	765	790	713	702	752	730	758	775	730	730	744	797	739	695	785	697	802	816	777	732	764	741	791	761	754	778	738	729	724	711	769	774	743	695	791	748	742	693	760	786	739	769	766	745	779	769	716	732	695	724	761	731	737	746	734	745	747	760	753	696	692	743	786	765	800	780	737	697	761	756	699	759	741	692	761	772	760	726	789	697	728	724	722	762	725	786	754	782	712	729	724	756	766	677	768	695	708	704	749	811	746	770	748	714	720	693	751	751	763	750	695	733	758	753	758	709	795	738	726	711	747	723	755	725	711	760	727	783	736	735	719	753	718	751	710	704	749	692	696	732	745	742	686	718	730	754	785	705	782	763	813	768	746	782	754	763	777	743	724	671	733	741	732	728	705	770	748	762	723	709	732	706	754	687	668	737	742	761	766	722	762	697	767	780	742	701	786	716	732	798	734	747	744	767	751	719	710	753	747	763	716	734	702	780	757	765	752	712	719	722	767	720	748	745	672	713	720	797	712	738	723	715	723	752	768	762	743	750	742	758	738	717	760	728	729	768	724	710	716	752	752	769	726	722	749	794	737	737	705	742	758	695	762	759	714	749	680	744	740	719	745	735	756	759	745	743	774	776	771	716	714	671	749	695	748	790	720	744	731	717	711	735	709	710	741	772	718	731	722	704	679	752	749	821	758	733	729	727	719	759	667	778	739	717	780	721	735	724	761	727	725	777	743	747	713	746	745	727	729	739	753	765	717	700	745	712	736	728	753	707	761	739	732	753	699	787	752	707	714	767	739	791	742	715	758	694	770	755	766	717	715	722	772	758	723	686	684	744	768	704	758	726	743	735	751	701	725	742	699	762	734	744	772	728	727	696	763	741	804	767	784	743	718	758	759	772	741	747	729	733	718	728	754	685	708	733	771	713	724	738	759	715	728	739	686	725	746	738	687	740	700	708	726	704	780	739	688	771	737	726	740	736	739	740	781	756	757	772	753	740	769	690	744	719	783	739	668	751	720	729	732	722	772	723	732	736	747	698	696	727	739	746	726	749	739	699	728	796	743	741	776	776	719	738	727	732	726	756	749	713	751	756	718	771	744	733	794	738	773	790	740	772	741	742	699	794	714	723	690	774	736	743	752	735	752	705	753	711	780	727	773	734	788	785	696	721	726	704	747	733	728	751	766	733	734	729	777	808	751	703	723	781	731	732	765	736	698	744	711	749	741	758	703	691	745	754	712	750	745	709	759	725	699	743	728	772	737	753	749	775	732	698	724	697	697	734	805	744	783	712	728	718	754	724	754	761	703	673	783	748	731	773	740	796	720	715	716	726	738	730	726	743	732	734	711	740	750	763	729	706	701	799	725	727	734	722	733	737	728	716	746	725	746	740	780	748	707	704	768	690	729	719	786	745	769	756	705	717	732	756	769	767	749	716	774	743	721	736	752	780	702	729	730	729	739	778	756	759	735	727	747	733	762	756	766	713	767	741	702	746	749	756	740	735	758	724	766	753	741	709	747	725	712	752	733	717	779	758	759	776	728	715	707	709	704	754	745	753	701	747	748	758	769	736	738	732	769	721	785	737	733	697	739	762	752	778	731	772	798	691	723	750	713	708	733	750	759	758	692	762	750	730	763	729	731	753	726	730	765	706	747	769	748	710	755	745	745	715	692	751	750	740	754	731	737	729	763	731	766	770	697	746	727	740	755	696	713	725	732	724	715	722	752	729	691	777	738	729	761	709	777	707	749	750	733	781	719	768	692	768	756	689	721	759	747	727	715	727	746	739	695	748	758	756	726	778	753	740	726	749	721	740	719	721	756	746	757	735	706	738	766	754	723	730	744	697	768	737	744	779	734	688	709	689	721	770	741	774	725	716	706	718	708	755	754	749	701	729	708	733	663	728	760	735	761	757	757	809	740	714	724	712	690	797	732	735	702	709	766	738	708	722	796	762	765	704	714	768	726	695	758	734	738	796	774	765	769	745	736	727	767	732	722	732	728	669	710	700	730	711	725	709	759	713	741	800	726	792	741	747	755	703	745	758	722	722	732	731	756	749	794	721	768	697	742	749	777	761	749	725	713	722	725	748	710	786	746	729	749	746	726	773	726	738	723	751	794	781	790	735	723	757	715	734	735	723	734	777	772	738	748	754	757	751	790	749	756	791	759	746	740	730	743	770	741	714	716	740	688	718	758	696	729	749	679	765	785	789	722	748	733	718	776	729	724	789	724	722	747	734	768	739	737	745	781	769	739	761	736	738	710	741	738	743	720	816	745	722	764	720	744	665	737	799	724	732	730	713	680	758	766	721	735	746	765	713	719	753	681	782	699	778	716	810	762	730	739	776	733	758	710	732	736	742	703	723	730	726	774	755	677	766	706	727	731	723	754	731	759	733	694	736	689	709	722	763	809	781	747	747	729	783	708	765	737	706	717	738	769	725	719	714	713	758	771	673	720	737	750	722	744	747	780	760	781	738	755	738	753	711	724	737	763	725	736	729	758	703	729	740	746	731	738	715	721	707	690	749	725	749	739	719	748	696	709	712	768	755	737	732	765	735	741	744	783	711	712	732	749	761	759	742	753	807	706	745	716	688	726	700	736	772	700	760	703	752	738	713	710	763	749	775	751	741	780	789	772	743	700	754	711	764	714	795	711	754	716	729	742	716	731	763	751	699	757	759	718	741	729	757	752	773	722	763	725	758	808	735	707	797	736	696	706	784	718	736	772	722	669	725	712	760	774	753	802	702	791	761	750	741	776	731	755	742	745	744	700	688	736	789	725	695	735	764	696	743	710	792	738	754	739	714	770	772	761	716	719	728	751	722	743	721	773	719	707	690	717	767	756	739	741	737	730	723	730	775	760	716	749	730	776	745	782	773	766	690	738	727	758	695	705	764	741	718	762	766	691	718	659	781	743	771	745	712	739	722	752	750	768	708	704	737	751	702	737	754	743	752	774	790	779	776	703	751	719	757	737	700	702	736	721	758	732	724	729	768	731	755	719	750	790	771	721	728	737	755	788	742	793	778	776	769	752	725	771	811	754	723	728	743	698	713	719	762	745	741	738	769	786	751	715	714	748	764	785	693	750	780	731	718	688	720	741	790	761	771	740	746	777	716	735	710	770	726	777	783	717	769	681	724	739	730	743	781	752	736	744	683	673	726	781	756	724	795	761	755	701	723	734	758	791	775	702	758	740	743	763	706	771	724	745	761	737	723	727	706	754	729	723	769	724	731	776	799	699	772	739	698	705	703	794	719	753	723	733	698	753	769	742	742	791	722	771	768	726	738	797	738	737	718	713	733	711	730	734	708	720	762	733	753	722	722	702	756	748	762	762	782
79142	64926	45973	13467	1923	654	494	458	444	403	398	391	367	358	324	347	311	327	340	340	327	331	314	346	313	302	320	335	346	328	302	328	287	292	325	337	311	312	311	301	270	289	295	301	320	270	295	307	295	301	322	327	284	318	294	317	271	290	327	296	340	317	317	342	318	321	301	311	306	295	304	310	302	326	296	306	301	321	303	305	286	258	320	323	297	321	325	331	314	323	334	317	304	264	316	307	333	340	314	314	317	309	310	302	286	329	315	325	280	303	319	270	325	333	331	312	295	296	292	307	319	284	315	310	328	311	288	319	305	327	349	295	320	329	324	278	347	290	309	324	308	282	342	336	299	302	283	290	331	278	297	285	306	295	313	290	309	325	312	299	308	320	290	318	290	305	342	310	324	304	320	289	296	316	299	320	292	305	314	312	319	317	308	321	337	308	308	303	322	277	301	296	320	289	290	255	311	299	323	292	329	296	306	320	315	322	329	335	344	313	307	317	310	288	304	298	291	339	302	303	295	319	298	311	296	302	299	293	307	304	302	298	303	292	287	283	320	326	285	299	297	328	278	286	323	308	296	320	318	312	314	315	317	314	288	297	336	298	304	307	283	327	298	299	307	295	340	288	333	316	316	302	287	298	310	301	288	280	346	322	333	321	319	316	310	319	301	319	305	338	284	328	285	309	311	278	309	284	297	317	328	298	296	291	315	319	311	306	288	302	320	314	290	312	286	314	332	334	262	311	322	307	278	332	285	279	299	303	331	308	318	305	312	293	321	310	293	311	292	326	306	307	297	318	302	322	292	295	290	298	351	331	311	289	331	320	293	323	320	322	317	307	328	315	299	320	294	324	324	298	347	330	300	282	313	329	275	313	288	339	304	295	273	280	319	338	285	291	325	324	313	288	282	289	294	336	302	319	340	337	296	347	279	287	319	299	303	338	291	333	318	278	310	309	315	311	287	310	286	285	294	294	328	297	299	292	303	358	317	326	324	299	323	319	315	333	318	308	281	296	286	316	315	305	307	297	366	303	296	319	296	317	279	287	302	274	332	293	304	290	316	302	336	332	296	321	322	317	303	320	331	340	283	333	321	291	256	329	316	315	319	313	339	329	334	339	297	311	321	331	339	308	334	321	305	311	296	321	315	302	291	298	316	324	319	313	319	327	325	322	331	335	326	318	307	293	331	274	316	330	300	344	310	311	334	282	312	321	270	320	321	322	339	294	303	338	316	312	314	327	334	285	320	327	317	333	278	315	319	274	330	324	334	297	354	309	291	273	296	296	282	298	291	322	260	312	288	298	328	280	314	321	312	282	305	313	289	290	295	295	303	321	318	292	312	292	333	279	288	295	338	298	301	329	290	297	315	309	280	304	310	319	287	348	305	291	309	311	299	319	289	313	323	300	337	288	316	326	287	313	300	323	289	265	317	343	316	290	331	302	320	293	340	301	294	324	282	317	306	303	304	306	276	316	312	317	322	308	318	335	327	326	343	289	320	312	315	322	298	315	328	322	293	275	331	310	314	288	326	295	335	314	319	289	288	304	307	311	300	301	295	292	281	304	319	297	322	323	301	289	338	332	288	314	297	310	325	302	326	328	287	298	308	333	300	311	299	292	310	342	285	338	316	292	301	311	285	294	311	299	271	321	339	270	308	297	314	311	314	310	295	300	286	314	342	280	283	311	282	303	326	365	296	298	269	290	326	353	272	327	292	293	326	301	280	299	330	266	299	340	290	306	312	316	310	359	319	298	303	315	285	304	313	287	320	305	339	309	301	297	299	298	300	349	333	309	315	324	261	305	300	279	271	283	323	300	300	308	302	299	295	327	285	284	319	325	330	336	291	329	281	328	315	318	302	320	290	325	311	280	336	299	314	309	308	301	284	306	283	288	310	305	298	310	301	301	301	322	303	293	303	327	317	340	330	307	345	308	295	316	329	308	319	309	315	265	288	290	329	307	278	289	308	302	327	302	327	316	329	291	283	296	277	326	290	324	317	332	300	307	317	297	265	333	334	300	291	301	338	328	322	316	309	280	326	291	311	268	309	246	317	329	319	312	319	310	320	288	327	279	286	288	319	297	307	287	302	313	294	295	287	294	318	354	302	323	317	327	299	320	298	320	345	257	297	260	328	322	317	316	290	306	294	331	284	314	288	315	336	316	286	313	294	352	315	307	298	288	321	321	332	330	337	303	309	278	314	309	280	320	315	276	310	334	350	301	311	292	296	296	293	277	292	301	306	300	290	331	309	317	296	299	290	331	310	302	339	324	296	297	312	294	301	346	321	305	297	311	326	288	296	301	271	314	298	307	305	334	275	321	342	309	275	321	307	332	295	300	278	281	309	309	307	312	328	314	324	302	301	321	324	331	287	300	313	343	308	336	298	309	297	294	299	304	285	298	327	314	303	310	313	326	321	324	345	312	360	312	262	289	301	275	320	269	287	315	312	278	336	310	285	311	277	292	289	325	321	282	305	327	274	324	324	305	298	309	310	299	322	322	282	305	277	280	309	294	292	309	305	301	323	316	282	292	302	297	318	296	314	327	329	292	316	292	294	342	290	344	325	309	319	343	314	308	303	297	297	335	349	311	315	292	289	310	306	307	314	306	318	295	323	314	303	293	255	338	328	298	328	307	300	304	292	326	317	295	301	304	273	260	312	314	297	320	325	294	299	336	297	304	331	314	291	321	283	296	340	342	308	291	282	309	277	330	296	344	341	314	322	296	318	325	331	302	266	299	293	281	330	288	305	326	331	313	324	324	323	289	310	332	279	348	300	324	296	297	283	296	338	306	308	302	295	328	328	319	323	321	307	300	325	315	282	314	299	329	323	308	340	291	308	305	306	306	319	277	307	307	333	317	294	330	325	325	346	328	303	291	303	321	298	345	299	283	311	311	322	332	296	356	314	286	276	286	322	317	285	317	314	327	339	310	325	303	312	278	309	288	295	298	330	302	298	301	305	321	326	307	300	323	305	325	300	296	334	293	301	309	327	313	282	298	316	311	288	313	303	293	301	278	302	323	303	296	286	309	295	321	294	279	300	292	342	279	329	321	298	287	309	315	314	291	337	308	298	284	283	291	310	310	304	286	308	290	315	289	298	309	332	315	354	274	283	333	304	302	303	305	311	309	314	288	304	281	314	313	274	310	281	303	317	309	296	337	333	288	306	336	305	325	287	347	312	292	276	266	313	326	301	263	276	307	312	328	295	317	305	287	294	317	309	293	304	284	285	311	322	326	316	281	333	299	312	337	311	294	325	301	292	290	306	294	307	314	329	314	322	273	281	297	299	322	328	343	307	297	347	336	309	325	311	352	331	288	313	297	324	278	293	300	287	336	296	285	302	326	335	334	309	316	306	333	322	311	306	291	294	342	290	321	307	305	279	314	325	295	342	310	318	299	310	289	302	316	299	323	329	324	334	279	320	309	310	332	312	355	316	302	312	299	299	298	289	311	316	330	292	319	316	308	285	334	287	322	311	311
58920	51438	34444	2815	2472	2204	1871	1714	1609	1482	1415	1302	1276	1213	1120	1107	1124	1116	1072	1065	1065	1015	1011	1015	1039	979	973	927	1035	962	979	966	947	966	1004	943	929	952	960	933	937	977	920	928	992	956	960	992	890	989	930	916	876	948	937	917	930	936	921	905	951	942	921	899	908	868	948	950	887	899	921	989	905	898	985	907	882	896	972	974	928	914	914	911	978	937	937	954	935	922	936	874	953	891	918	898	939	953	924	921	957	953	918	908	932	962	952	853	944	899	919	888	952	867	899	989	914	938	907	950	989	900	949	928	925	938	975	911	910	885	860	901	937	931	895	966	906	925	971	959	893	956	878	967	951	885	880	932	942	976	922	914	940	948	931	899	936	959	888	911	909	930	977	926	936	945	854	963	887	924	940	951	914	948	915	962	858	902	848	928	935	923	921	937	909	958	907	955	944	932	950	992	879	917	862	974	927	961	883	939	887	939	928	885	881	942	933	907	959	892	949	912	884	913	926	921	948	949	903	948	929	896	866	975	886	886	951	890	924	919	964	923	942	901	931	922	968	910	889	882	925	929	921	907	868	926	898	934	891	865	904	960	949	957	929	921	883	969	915	941	955	957	957	937	925	980	920	936	919	944	935	951	941	948	901	915	913	915	921	986	963	951	932	936	899	936	945	894	922	907	907	959	937	928	868	914	945	948	899	884	934	879	925	919	956	927	899	957	928	875	931	903	958	906	873	861	966	896	935	934	930	945	937	875	923	953	880	865	948	897	894	943	901	946	866	938	923	931	964	930	971	966	945	900	911	934	944	937	877	896	928	913	908	938	929	897	891	887	957	957	941	910	916	958	900	931	892	915	921	910	928	942	943	976	873	928	887	904	914	932	915	940	912	976	947	956	966	947	924	960	919	926	871	942	945	869	895	883	871	870	928	930	921	944	949	926	907	910	920	928	903	964	970	939	850	957	938	949	918	962	924	948	906	925	886	932	946	932	889	927	909	891	919	936	909	909	902	900	899	916	943	947	922	902	949	928	924	841	906	919	930	901	916	956	941	937	915	901	914	978	948	897	948	922	856	937	952	906	924	927	927	887	891	937	918	921	929	888	926	932	914	908	898	920	911	920	929	900	905	946	975	918	947	867	935	920	835	904	926	886	896	945	908	928	952	935	876	891	948	904	891	888	912	932	902	941	900	931	942	917	877	945	896	862	939	944	948	967	901	947	936	939	919	891	963	946	927	887	893	892	955	885	881	902	942	955	949	898	889	909	951	920	888	922	889	984	884	864	903	937	991	897	950	918	951	961	872	932	951	942	974	930	928	915	938	949	910	889	919	917	917	952	946	945	923	929	981	909	934	926	927	880	907	889	911	876	955	907	905	994	909	838	954	911	955	901	943	922	890	933	955	926	932	892	917	895	862	903	912	908	922	939	915	865	968	928	912	934	925	929	896	863	884	890	852	955	959	886	959	952	966	964	922	930	979	904	931	939	873	943	952	890	942	946	887	932	924	848	940	942	903	946	930	909	900	962	910	923	957	929	949	909	943	899	951	910	886	928	879	942	950	888	915	901	911	947	906	919	866	916	932	976	918	888	955	912	910	916	927	906	947	901	920	883	916	996	866	880	944	938	965	955	918	938	885	947	905	947	907	863	938	899	918	939	918	950	936	963	895	893	928	898	946	900	901	930	948	909	905	952	933	919	898	841	926	931	910	885	918	874	948	869	921	938	922	929	882	893	889	938	841	914	961	896	925	929	932	935	883	933	953	982	889	954	958	925	895	934	910	912	950	925	940	924	899	916	855	950	937	942	919	917	899	917	908	944	916	908	907	897	964	916	945	972	903	862	942	912	1022	895	950	945	888	940	901	907	946	917	922	904	879	902	919	911	895	892	955	947	963	920	884	917	871	944	923	950	893	888	931	889	891	865	977	912	926	913	926	951	973	910	935	909	890	968	934	874	893	941	889	891	901	946	940	942	916	951	907	951	912	935	898	930	928	1005	973	871	937	895	904	934	967	965	955	940	895	947	977	900	951	925	903	930	892	927	948	887	918	921	920	964	895	930	961	961	922	917	929	894	898	927	948	919	945	911	936	963	914	911	965	928	885	910	922	913	897	913	890	968	961	909	860	906	932	957	914	968	920	944	930	983	948	946	924	943	917	908	956	954	892	945	981	918	855	898	913	929	859	926	946	918	903	935	944	879	921	923	934	909	956	905	944	920	912	927	907	922	917	896	886	943	902	898	910	895	960	932	905	890	900	937	900	903	896	857	897	899	896	929	951	896	913	938	964	915	946	956	971	864	947	973	934	880	901	956	921	894	929	955	890	888	922	927	914	907	934	925	935	878	926	952	950	936	872	884	959	923	917	962	903	913	923	902	938	938	934	926	911	941	975	902	945	913	958	956	924	822	937	910	921	914	964	928	964	953	941	959	930	928	944	913	984	927	918	954	927	906	917	895	1018	942	911	936	883	945	951	963	900	893	885	926	976	925	905	933	947	869	1012	954	943	904	941	949	901	899	879	950	959	894	928	915	885	957	941	864	915	895	893	994	920	920	910	961	946	909	947	879	957	889	959	968	938	887	927	912	943	995	899	885	904	953	884	902	881	943	890	892	948	905	946	909	909	885	889	897	925	932	976	928	902	859	916	943	876	941	1008	992	963	911	897	914	859	946	949	879	954	874	906	916	888	906	946	919	911	921	921	933	900	927	931	908	912	906	906	852	889	913	950	960	931	972	901	944	906	930	956	959	916	974	969	937	948	908	871	929	946	934	888	947	879	906	883	954	897	1021	906	899	921	908	952	899	902	943	908	886	907	892	916	946	962	930	925	906	923	921	938	905	919	903	880	988	914	946	903	909	898	936	959	945	930	921	958	910	941	910	964	952	911	899	893	925	924	906	926	884	923	948	915	932	922	901	939	910	902	906	941	943	927	930	911	898	895	916	905	919	925	977	918	938	900	960	952	920	932	905	914	943	871	886	942	897	925	910	970	948	887	900	935	855	882	917	926	904	909	927	922	923	926	891	949	919	875	938	948	903	884	969	952	868	938	918	881	895	921	907	925	902	921	877	923	936	945	884	883	955	937	943	867	875	931	886	924	936	873	893	875	979	937	934	931	937	948	922	947	875	892	908	915	853	893	928	952	932	946	985	875	926	956	884	927	946	957	927	930	953	987	948	932	962	956	996	941	924	954	895	956	927	880	905	863	928	900	909	913	877	909	952	930	914	909	919	918	942	928	951	912	934	917	911	1015	908	938	930	954	925	955	950	886	870	879	897	908	924	945	915	898	941	925	987	917	959	939	942	968	892	969	956	922	899	925	915	927	879	929	951	909	932	925	907	940	883	913	839	954	908	882	906	897	921	899	873	974	946	918	919	936	914	915	941	935	929	939	949	892	914	928	957	926	903	946	927	899	965	976	916	941	896	913	934	975	910	907	919	940	932	975	894	904	975	966	865	925	945	949	951	957	885	942	842	970	955	853	972	907	941	981	936
29633	12626	2622	344	145	148	138	128	113	123	145	130	128	137	113	130	141	123	119	115	118	123	130	99	104	122	147	129	149	131	140	102	120	131	131	154	140	144	111	130	154	131	113	134	134	116	123	165	133	136	131	114	117	141	147	125	123	126	128	134	108	135	144	122	135	114	119	141	133	134	135	122	147	143	126	114	121	106	126	108	121	123	126	114	144	142	126	138	149	123	148	139	115	139	136	148	137	105	127	141	131	127	125	133	145	132	108	140	129	131	139	107	139	124	113	104	135	139	136	119	123	118	107	127	142	135	128	117	140	128	147	136	151	130	148	116	146	131	130	115	124	129	123	135	117	130	145	118	120	129	122	139	109	126	139	125	131	127	126	143	110	118	138	136	132	130	143	125	134	119	121	134	127	122	129	124	127	119	135	140	142	142	125	125	132	127	124	130	143	124	130	128	138	131	143	131	123	141	127	144	129	142	137	132	115	129	99	130	134	128	122	118	138	115	117	107	131	128	122	136	111	121	135	145	105	107	124	110	123	117	148	123	135	129	132	124	113	116	132	126	133	136	140	139	132	136	126	126	130	154	132	150	145	117	126	130	122	135	131	133	137	114	118	123	143	125	142	133	128	127	126	166	118	158	152	131	123	101	133	149	134	122	121	134	132	123	137	136	130	135	121	118	125	133	123	132	145	136	125	114	115	114	126	145	141	118	122	163	115	109	130	129	119	133	131	132	112	127	138	134	148	128	150	135	117	134	126	124	131	125	143	121	129	131	113	108	123	153	138	138	146	131	147	126	152	121	132	130	151	137	135	125	145	136	128	133	161	128	129	150	131	135	130	121	134	129	125	150	139	135	117	142	124	111	129	120	124	131	135	112	123	117	123	153	129	127	124	136	133	122	119	114	108	109	119	117	167	120	119	146	145	118	126	123	113	137	122	122	136	126	134	144	116	134	110	116	120	113	123	111	136	140	119	148	116	114	117	137	129	125	121	133	128	101	135	137	129	106	113	142	130	123	120	128	120	119	129	120	131	120	157	119	141	132	137	116	132	130	127	120	145	159	145	143	121	133	136	137	143	120	136	136	124	135	140	128	113	148	112	132	143	139	120	151	120	115	131	105	138	147	117	129	129	138	128	132	120	124	139	132	100	128	137	130	138	115	117	120	124	126	139	124	123	113	115	114	120	134	135	117	116	104	125	139	133	128	131	133	121	128	141	128	139	158	121	142	133	127	123	118	132	133	144	130	132	143	120	126	138	137	126	140	139	125	153	143	137	143	133	119	123	132	132	110	147	129	123	139	121	115	146	130	113	134	140	132	137	137	124	131	134	124	128	136	129	134	144	122	147	134	121	150	124	130	114	130	133	137	136	128	141	148	136	125	130	116	117	148	152	134	130	134	149	130	132	130	117	140	127	136	116	123	124	118	134	128	118	138	142	131	129	119	135	112	119	112	118	118	154	133	115	130	160	123	127	113	117	125	137	128	114	137	135	128	131	124	130	130	121	116	105	132	141	118	116	147	125	133	133	133	116	120	105	130	119	130	117	114	134	145	145	144	129	115	110	110	108	133	152	131	134	125	128	139	121	137	130	133	137	137	122	116	120	120	135	133	139	139	136	137	137	130	121	128	130	136	106	136	127	143	125	136	126	151	117	113	111	116	106	131	120	125	123	143	132	122	146	112	128	127	117	109	136	121	148	155	123	126	125	123	138	136	118	118	128	121	139	136	131	143	124	134	124	124	158	120	124	127	137	122	116	131	124	146	134	137	118	144	113	125	126	135	119	128	117	116	148	131	126	136	137	119	119	120	131	118	110	118	111	124	153	128	134	118	131	141	122	116	132	135	121	100	109	133	115	134	124	125	125	129	117	118	128	140	117	124	130	113	132	145	132	134	133	116	121	112	129	129	110	146	126	123	111	127	136	151	137	125	127	122	126	148	117	132	121	130	114	136	128	148	121	124	130	137	151	114	126	118	118	118	134	114	143	145	117	126	136	130	103	132	123	136	137	128	135	134	127	116	114	145	121	127	129	138	153	117	130	124	122	112	135	135	120	140	150	112	127	119	113	135	129	128	128	117	134	119	130	133	149	142	114	124	136	143	135	134	127	132	143	131	105	147	122	127	141	138	143	137	140	135	131	140	138	121	126	128	123	128	137	137	111	131	120	113	128	125	121	131	114	132	120	127	129	155	135	135	117	146	128	132	124	129	159	129	113	125	116	131	114	113	127	144	123	125	121	113	134	143	123	120	131	112	121	127	146	124	131	131	125	127	139	114	110	111	121	130	124	118	135	117	133	131	128	121	130	161	134	121	143	132	118	147	116	129	115	127	131	134	125	122	124	119	129	131	124	122	124	123	143	131	130	124	118	113	123	131	122	132	135	155	134	142	136	148	143	128	149	136	119	128	131	120	126	118	128	105	114	132	135	116	118	130	146	144	110	131	126	170	118	126	112	105	116	130	121	128	137	148	127	132	122	118	127	132	127	128	129	134	123	122	139	141	136	145	107	145	142	136	127	124	135	136	131	138	129	122	124	151	113	150	130	121	117	115	143	122	140	144	139	134	122	131	135	119	132	152	122	154	135	131	146	118	139	125	131	123	123	128	112	138	127	136	117	110	123	131	125	116	117	126	123	135	122	129	135	114	121	128	141	140	134	133	125	144	124	120	108	128	134	98	144	128	122	143	134	121	140	122	121	113	120	123	143	144	133	126	147	127	162	126	145	134	113	129	110	143	138	130	140	134	135	126	118	136	116	120	141	137	137	124	121	124	131	144	131	151	133	122	135	128	126	110	132	134	140	138	117	151	140	127	124	134	117	127	130	127	134	140	134	121	135	135	136	131	145	129	127	131	150	136	102	128	131	141	144	133	119	155	137	110	111	136	128	116	134	126	135	156	128	113	139	148	111	142	119	129	132	123	139	138	142	140	138	137	135	142	112	137	127	125	132	120	118	136	122	129	156	146	137	123	141	136	126	127	121	129	133	125	117	123	139	114	132	137	132	134	136	108	124	141	127	154	146	134	126	121	124	129	121	137	124	138	124	139	137	127	121	127	159	125	114	135	124	128	114	123	133	137	127	126	120	136	132	128	152	142	109	130	132	155	127	154	95	132	139	135	129	124	148	136	135	117	136	141	126	135	126	145	114	113	134	137	142	117	116	116	124	112	119	120	122	132	109	124	124	116	124	128	137	127	150	129	121	131	122	126	114	125	135	122	114	126	128	119	131	135	135	133	134	160	138	133	140	129	115	117	132	126	126	130	124	122	128	163	129	135	124	146	133	142	143	132	130	135	134	122	125	128	136	133	118	131	104	129	138	150	118	139	143	125	132	132	127	125	144	133	127	138	114	134	130	147	110	134	123	119	106	127	131	135	114	119	116	129	135	137	129	136	127	144	109	122	123	138	139	133	130	157	136	120	135	152	127	121	147	126	116	120	114	119	123	126	121	139	147	132	123	147	118	114	123	128	120	129	130	114
28188	13534	4008	507	520	539	497	506	482	477	497	506	489	466	473	459	456	446	516	423	455	498	483	530	483	475	456	449	415	435	454	473	445	405	453	444	458	465	452	477	476	467	465	479	427	475	466	485	466	457	485	469	461	475	464	454	485	480	494	436	477	424	441	466	457	477	493	457	475	450	493	485	474	464	470	485	424	432	488	438	428	424	459	447	428	518	402	440	444	470	490	455	502	489	491	461	465	434	446	437	456	488	448	417	453	491	480	447	469	465	459	443	436	454	471	441	455	429	438	492	450	428	440	461	451	448	459	453	476	487	467	426	473	462	475	471	474	477	463	451	413	466	462	453	451	437	481	442	439	438	481	480	433	459	434	465	466	466	438	467	472	492	453	449	476	470	454	468	465	506	428	435	442	454	481	493	418	483	401	493	447	470	489	465	433	465	456	459	442	481	430	437	484	448	430	453	456	464	456	491	461	425	458	471	447	451	440	474	464	448	453	469	476	465	445	481	445	477	432	465	465	425	450	468	490	478	439	445	417	434	445	491	509	471	463	453	444	486	487	427	477	437	448	480	462	450	465	464	457	481	445	489	464	464	463	490	428	428	440	508	435	470	469	463	439	475	461	446	437	477	470	469	451	445	455	440	456	425	469	406	499	470	470	467	449	449	480	450	448	437	471	500	468	478	455	476	459	441	445	444	451	485	451	455	460	471	482	459	467	430	448	455	485	476	453	420	468	447	467	436	460	451	451	435	480	487	453	446	421	468	468	460	430	443	494	438	468	458	447	495	477	484	460	432	465	506	457	452	417	452	476	477	478	455	490	452	471	478	441	417	450	451	498	460	461	447	451	445	400	423	443	484	459	448	444	434	464	463	425	436	434	477	408	469	458	445	476	440	490	457	446	500	457	480	479	460	466	457	441	473	455	444	471	426	457	492	474	485	493	465	439	433	446	463	457	483	407	449	456	433	426	459	443	450	451	474	462	454	431	487	427	467	435	427	429	415	452	445	485	475	449	452	461	496	445	468	434	430	464	472	472	441	458	420	477	404	451	454	460	473	456	499	459	455	432	470	453	442	462	475	467	428	450	445	447	473	435	489	423	429	445	465	449	466	465	470	444	496	432	455	465	474	445	483	473	452	444	463	473	438	449	428	489	479	471	470	481	443	430	442	448	457	392	454	483	487	455	432	499	448	470	466	481	454	455	477	478	436	426	456	435	458	466	457	481	493	465	456	458	478	474	453	466	471	461	461	475	466	453	465	456	458	454	456	446	465	449	465	501	453	486	463	434	412	444	453	436	456	454	449	465	483	478	434	437	469	481	474	466	464	486	417	473	505	497	471	473	453	420	457	429	455	437	463	459	447	471	459	446	424	491	455	481	483	496	488	467	465	458	435	458	437	474	426	467	476	475	462	484	464	433	458	489	483	472	467	447	460	450	445	455	456	503	466	463	458	430	443	479	452	452	430	454	457	448	490	460	494	467	455	437	462	450	448	474	446	449	488	436	444	442	481	420	451	456	460	442	441	479	459	448	467	459	464	460	453	502	480	458	437	466	509	453	476	452	457	410	442	470	473	486	488	527	417	431	479	438	475	423	477	458	443	420	474	447	487	449	467	465	448	468	450	472	502	471	464	480	434	418	462	441	460	446	455	462	423	477	461	497	445	463	440	442	467	478	452	476	472	453	444	492	458	487	433	434	463	441	464	441	441	484	431	455	442	454	464	439	461	482	452	411	442	462	431	446	452	437	435	440	420	469	440	457	458	452	464	468	464	466	461	479	488	501	478	462	444	466	435	485	450	448	462	440	465	483	445	449	468	464	459	430	437	442	476	475	486	449	431	474	440	448	444	477	462	456	454	446	443	458	474	461	453	449	476	431	452	451	446	485	436	424	427	484	430	471	457	446	478	493	476	477	447	444	468	461	473	471	471	488	435	424	451	483	438	479	450	460	456	444	435	477	440	487	433	489	481	515	496	463	461	471	464	439	443	460	461	477	442	466	468	435	418	435	461	413	483	474	441	452	444	476	456	489	445	460	478	421	436	511	449	474	456	481	436	474	480	445	407	471	469	494	470	439	446	448	460	456	457	445	463	454	471	473	494	474	441	454	437	475	464	479	442	448	456	436	491	446	496	506	482	443	508	472	474	470	492	467	503	401	457	482	443	459	430	435	496	485	424	448	443	476	451	490	432	432	488	464	440	443	475	452	442	483	444	450	431	477	430	482	443	484	449	422	482	468	395	445	449	446	442	474	441	528	484	487	457	440	441	438	458	470	501	438	466	450	464	440	447	480	478	454	453	510	442	428	482	470	453	438	496	439	443	491	515	448	456	462	482	412	481	441	477	470	455	433	466	448	458	426	483	482	449	457	415	472	421	487	482	437	468	479	449	469	420	462	480	454	480	473	468	480	468	453	449	506	425	443	502	461	454	461	457	452	453	453	429	457	437	473	446	470	434	420	503	482	470	476	470	477	443	462	443	484	499	484	479	481	439	459	453	484	450	453	460	479	431	436	532	449	435	484	470	460	447	459	436	442	427	470	466	457	476	473	437	433	469	460	450	459	477	450	448	500	450	464	475	483	447	435	445	425	480	474	452	460	481	461	465	443	455	432	454	440	486	455	446	479	478	458	437	421	457	456	477	447	484	436	438	460	491	443	452	444	466	467	437	462	443	452	527	451	450	425	439	485	427	461	461	482	463	455	535	470	470	463	457	449	449	454	446	449	478	414	470	457	462	423	446	438	468	461	455	470	479	451	417	482	475	460	456	451	459	439	436	466	442	428	484	509	465	456	512	477	488	437	474	449	476	461	451	451	501	449	447	481	465	438	485	425	466	435	493	442	483	458	466	420	476	453	413	429	451	432	464	428	473	512	467	461	450	484	465	470	455	453	444	449	457	483	441	455	472	454	460	457	457	467	474	455	444	458	440	453	452	416	516	469	468	491	474	438	433	448	482	478	461	497	454	484	459	451	448	459	448	478	453	497	480	433	465	463	474	464	458	442	446	458	452	461	468	446	482	470	441	449	437	476	460	485	469	458	473	487	419	462	427	449	446	442	477	440	430	471	474	468	484	432	470	430	438	426	454	445	467	467	450	483	477	494	449	452	438	434	455	462	478	451	441	469	457	414	460	477	477	483	489	445	485	443	486	462	426	476	463	443	440	487	485	480	493	492	506	463	453	455	458	454	506	473	453	457	465	459	407	470	493	466	460	468	480	482	482	450	438	473	467	508	449	475	406	458	455	440	448	438	518	462	440	459	450	502	471	476	471	472	474	463	460	451	488	491	471	422	461	485	474	474	451	424	460	424	448	482	488	489	534	471	435	459	437	433	423	486	437	477	433	465	458	458	461	481	466	459	463	461	445	448	494	447	471	466	447	453	474	488	465	462	500	459	487	482	398	451	506	454	504	484	468	482	449	457	511	448	469	489	470	448	490	459	461	427	444	445	447	481	464	437	451	438	449	469	446	441	486	441	443
69285	51888	31480	5399	566	387	338	293	301	291	273	266	209	280	257	248	253	238	262	248	222	195	246	262	240	236	248	214	242	251	251	237	258	250	249	226	233	247	219	247	246	219	227	219	237	243	234	232	230	232	225	247	235	234	241	229	226	206	219	230	242	258	241	240	225	237	224	214	207	197	238	210	229	225	221	235	220	247	237	219	235	227	215	236	238	222	234	266	256	233	205	229	222	205	262	203	232	218	201	221	205	241	236	205	245	232	237	238	229	207	205	238	235	205	247	206	231	263	222	239	237	242	206	221	213	230	241	243	231	239	234	226	245	222	238	229	220	254	221	229	223	271	231	207	221	237	247	233	203	234	245	231	224	236	225	241	221	233	215	220	213	218	247	238	249	231	212	232	208	236	228	234	219	252	253	238	249	216	230	236	233	220	239	218	223	201	216	250	245	191	248	204	235	248	227	237	207	218	255	233	243	266	227	253	246	241	206	241	233	257	222	262	252	245	242	245	252	246	253	219	230	207	231	202	239	193	228	243	222	229	223	227	222	232	249	205	225	239	247	194	230	239	262	231	194	245	248	240	229	230	208	254	209	227	200	200	209	244	238	218	248	226	184	245	222	245	230	223	202	204	221	238	225	247	212	234	234	213	259	224	228	237	233	229	247	232	248	261	223	245	234	225	260	235	249	243	241	247	223	226	239	223	230	245	225	229	229	230	219	253	247	251	272	242	247	241	217	226	215	214	197	228	221	246	235	230	222	241	225	260	234	222	227	252	244	228	208	238	210	240	239	242	217	221	246	228	236	212	216	222	263	267	228	221	229	226	211	230	223	210	226	212	233	210	240	235	204	215	237	220	253	221	202	243	265	226	196	241	233	219	229	214	221	229	226	244	215	241	239	216	230	210	225	246	234	237	240	258	247	230	220	216	254	243	234	230	229	226	222	222	232	215	226	210	233	220	204	229	224	233	230	211	216	225	224	239	212	262	215	203	214	229	228	236	247	221	232	207	257	204	231	235	254	234	248	233	214	241	247	225	243	214	229	213	248	221	237	237	233	235	248	264	233	202	210	218	215	233	229	210	236	237	215	200	228	242	204	266	258	235	221	238	223	221	239	244	230	244	228	227	226	231	246	223	209	222	223	217	250	239	234	222	217	222	229	229	208	245	212	256	234	225	231	216	233	231	242	221	211	225	243	217	231	225	207	212	225	242	224	257	244	234	213	216	248	251	230	232	231	224	236	237	204	215	230	219	232	232	205	237	240	226	235	254	228	244	207	212	231	245	223	230	229	219	211	231	260	258	230	231	240	221	237	243	217	230	231	235	224	216	228	211	216	214	232	280	225	260	210	235	212	236	257	249	232	262	223	211	243	207	208	251	251	229	253	222	268	238	214	233	221	224	245	221	230	224	222	227	231	210	265	245	230	233	235	235	256	229	228	217	267	214	230	231	213	211	219	249	217	233	232	249	222	246	203	232	211	223	222	233	240	239	231	244	214	211	213	217	265	224	243	224	224	222	216	235	238	241	237	218	216	236	240	256	254	223	234	224	238	224	209	227	255	262	245	252	254	223	220	233	221	216	229	242	236	218	229	212	244	243	219	247	212	234	230	236	221	233	235	226	254	216	210	211	222	246	228	219	224	253	231	259	213	243	265	214	238	227	195	241	233	224	237	228	236	210	257	250	254	236	259	255	238	225	240	213	239	243	219	257	202	228	209	229	240	231	254	232	241	261	220	240	246	211	219	227	226	228	224	222	212	246	231	280	227	242	205	224	251	212	237	222	228	234	217	240	221	217	226	221	242	242	254	224	240	217	200	233	243	229	247	247	248	238	202	219	223	241	235	229	234	235	201	205	226	261	216	216	228	235	207	232	214	228	218	257	210	257	239	201	258	246	223	236	231	216	239	215	228	242	218	210	243	207	204	230	240	240	210	235	268	268	255	247	191	218	214	248	227	227	238	233	255	246	243	257	249	232	215	233	209	230	257	241	219	244	260	235	227	223	240	214	237	220	242	227	245	240	220	232	216	225	214	230	233	221	238	226	241	210	228	214	241	242	222	241	257	264	229	226	205	230	249	246	255	249	204	244	206	193	242	238	236	244	225	248	236	209	237	237	226	225	251	235	228	254	230	216	235	236	232	232	264	259	231	201	227	217	225	221	246	263	252	234	242	231	243	218	242	260	216	226	237	264	239	228	217	247	242	238	238	208	220	216	248	227	215	238	275	238	227	224	204	228	261	211	240	241	230	240	224	220	229	190	221	224	233	208	255	239	233	227	222	242	221	230	199	219	206	239	231	223	245	249	224	223	235	200	212	253	247	220	221	238	226	223	250	231	266	225	230	218	240	230	237	214	231	252	225	216	241	255	252	218	212	259	191	269	211	199	230	213	248	254	219	268	231	216	235	232	236	235	221	229	249	238	220	210	233	247	223	260	202	224	240	218	232	240	217	233	239	244	216	238	231	259	228	234	236	219	235	255	239	210	234	228	225	247	226	236	222	213	212	218	240	225	230	208	212	235	230	244	224	243	243	220	247	208	206	200	240	248	241	237	255	217	237	222	220	252	242	218	231	233	233	219	230	233	233	264	218	213	239	224	219	242	246	227	236	200	225	221	240	224	243	235	249	231	254	209	248	218	232	245	247	225	241	229	234	233	247	245	229	220	201	202	221	214	240	239	261	242	231	244	240	217	244	202	228	224	231	235	222	236	253	260	234	222	231	244	220	236	201	247	220	235	251	248	216	193	230	221	199	243	242	223	215	243	210	253	214	245	233	213	206	237	242	217	217	225	248	213	221	254	255	253	247	203	224	224	214	218	229	227	252	238	232	230	219	232	242	237	226	198	210	248	233	226	223	222	240	213	215	234	243	231	201	223	248	216	201	209	224	238	239	242	217	255	246	204	245	238	222	210	216	243	230	260	230	218	227	247	232	194	246	230	212	232	212	215	188	241	248	236	259	234	217	224	210	240	260	231	237	246	211	241	236	245	232	241	247	231	207	211	236	250	242	233	212	239	196	263	224	258	233	224	212	187	205	229	240	232	215	237	239	199	220	229	237	235	226	221	240	215	251	251	226	239	211	247	238	232	185	262	243	227	218	229	214	225	264	243	222	226	245	233	253	236	241	213	215	233	246	206	251	212	261	204	241	238	227	273	248	210	247	265	223	225	211	221	211	227	264	233	223	226	217	241	221	219	230	220	220	210	229	236	211	226	255	221	215	259	231	200	244	220	253	253	261	199	243	236	217	246	224	229	218	209	217	204	230	236	234	231	237	244	238	235	213	229	255	239	223	247	227	226	231	239	230	206	245	229	229	225	223	214	246	213	262	241	252	257	227	237	216	262	229	214	224	253	230	224	224	255	248	243	235	242	255	220	244	243	234	267	228	240	209	194	243	220	253	263	240	234	266	233	247	232	222	219	235	233	224	238	211	226	242	223	216	227	241	210	200	232	225	234	255	219	220	224	240	233	221	267	237	208
48770	39696	23720	1745	1562	1421	1229	1147	1087	1041	985	994	884	848	849	775	816	890	865	876	812	817	817	746	767	845	746	776	750	775	809	743	728	745	742	771	770	777	745	781	745	774	720	756	707	729	780	674	750	730	739	753	742	795	765	704	747	737	713	699	784	736	727	758	748	683	744	767	750	762	747	726	750	747	752	728	721	732	736	724	712	701	742	727	715	692	721	717	744	692	715	737	747	737	733	715	788	698	750	751	750	715	746	710	682	717	745	703	688	735	780	777	741	796	741	738	806	712	731	720	738	707	722	728	751	737	785	769	760	753	730	735	719	690	687	691	734	718	727	727	780	745	724	725	727	720	743	722	670	765	730	706	782	730	766	721	713	719	715	753	735	749	734	751	707	736	732	762	740	713	724	725	733	723	707	757	701	784	714	742	750	761	757	740	710	720	716	739	740	747	778	770	719	710	755	758	770	700	760	768	715	708	679	769	714	720	747	733	755	759	750	773	746	763	776	768	700	714	718	723	752	773	727	718	727	755	703	759	756	729	747	695	689	692	735	733	733	744	720	755	736	719	776	693	720	738	760	728	710	715	735	707	740	727	723	719	738	755	750	740	750	730	752	711	745	672	712	697	724	721	749	776	782	705	774	726	751	741	681	721	698	727	720	746	697	769	745	740	715	687	728	792	697	739	763	745	757	687	707	755	692	750	705	718	738	751	711	734	691	703	729	736	727	723	681	752	710	754	719	756	741	713	687	740	746	753	757	733	723	727	700	703	745	741	744	747	721	756	739	732	744	720	713	711	740	753	751	736	728	689	701	739	729	754	710	715	716	744	722	714	739	736	709	763	654	706	710	767	746	695	754	720	708	706	722	739	721	756	749	702	725	693	698	743	732	710	752	727	701	710	745	707	741	746	734	700	681	761	753	710	762	748	726	785	709	765	761	757	705	750	686	728	708	772	731	749	710	776	727	731	703	735	681	712	694	729	708	718	736	725	739	743	749	740	740	725	725	751	768	776	722	741	725	719	721	717	712	718	719	702	742	757	750	689	677	698	741	760	730	757	734	750	696	716	755	708	716	754	751	747	705	746	694	683	705	788	692	790	715	724	678	746	771	763	743	707	729	784	682	745	721	719	718	757	711	775	800	676	702	693	754	707	733	666	744	714	720	741	770	698	742	702	748	716	735	763	714	721	711	688	729	701	722	699	714	771	700	782	738	696	755	712	748	682	715	728	740	783	775	755	697	721	732	699	704	714	751	792	734	732	739	757	700	794	738	742	717	683	672	735	742	714	705	740	715	746	706	741	705	754	695	705	755	722	754	751	775	732	756	723	747	747	694	706	758	748	773	705	713	692	743	702	732	765	732	707	792	735	717	734	713	741	792	717	759	751	732	735	751	760	745	731	729	729	712	731	722	707	722	759	696	762	766	752	731	703	661	700	679	704	758	705	707	737	696	742	782	729	769	731	720	747	734	776	764	749	710	754	715	716	749	722	736	708	726	760	673	741	755	742	779	714	776	757	743	790	702	740	752	716	768	725	767	709	722	689	733	734	737	742	717	755	746	716	707	737	696	752	735	716	691	745	741	743	713	757	764	756	700	706	694	687	707	767	727	687	745	707	774	747	689	742	820	702	734	780	746	744	703	751	758	751	735	737	711	745	740	737	778	733	725	739	731	755	763	689	715	772	723	732	722	733	725	699	700	781	737	715	731	746	719	711	714	735	750	674	733	706	720	721	739	760	722	671	717	733	749	720	729	695	717	710	745	754	662	731	727	726	747	681	749	772	717	740	715	739	742	775	715	698	710	735	717	762	751	716	709	725	772	736	694	776	725	733	727	715	672	747	708	716	726	729	754	743	702	719	764	744	781	719	733	723	732	664	747	717	735	723	739	709	703	769	710	707	699	753	730	722	741	663	732	717	696	695	706	694	708	749	769	678	721	715	771	707	693	697	735	710	747	733	783	738	729	758	717	736	714	763	750	744	731	712	734	710	667	766	730	727	689	761	670	708	689	734	720	702	712	737	771	726	726	713	749	723	689	710	773	749	712	774	718	763	727	745	785	745	692	706	742	722	706	714	738	722	730	720	752	735	731	770	758	710	747	738	750	777	700	695	690	749	733	715	807	717	729	689	751	693	756	723	734	726	765	761	738	725	743	691	723	726	721	745	714	762	728	736	759	678	752	718	738	746	743	737	696	721	720	754	691	770	735	716	759	750	745	720	708	759	709	724	779	683	735	710	702	751	705	706	709	699	745	718	746	654	700	697	713	770	702	723	703	753	712	744	715	670	716	679	731	741	755	760	706	757	751	730	713	711	735	776	709	718	695	750	759	725	692	726	716	693	718	693	713	738	737	711	722	696	758	737	743	708	792	728	751	771	688	746	704	742	695	723	718	735	708	723	756	748	757	753	737	763	711	726	725	694	737	775	759	696	745	707	731	724	757	656	747	725	759	739	746	700	775	771	726	723	704	739	736	707	719	668	673	744	745	685	726	732	801	697	737	710	705	732	714	703	673	766	708	748	733	775	731	725	712	766	781	721	687	733	759	705	684	737	758	675	732	711	745	701	716	730	693	716	743	775	757	704	710	731	744	698	685	781	785	758	715	727	748	727	721	759	735	798	713	771	739	770	751	741	703	744	715	734	765	735	692	692	720	723	760	701	683	695	738	705	729	776	713	679	702	734	744	683	678	711	711	747	763	730	683	743	716	729	767	777	736	686	731	695	720	708	732	714	712	754	767	679	715	786	740	750	726	744	746	713	658	729	786	755	690	763	777	710	693	742	718	737	723	757	727	743	725	719	745	736	763	747	750	702	777	704	710	763	724	727	716	784	773	751	784	725	747	765	670	718	727	756	722	700	728	737	706	729	714	738	717	727	723	729	760	751	712	719	702	710	709	715	717	717	739	735	748	702	717	702	746	747	747	715	718	734	734	740	752	689	744	747	724	710	716	725	734	714	721	732	700	762	745	751	732	695	742	820	709	738	695	717	730	720	736	752	678	758	713	748	780	732	731	697	714	753	715	690	736	714	721	778	711	702	703	743	673	723	713	730	736	797	737	712	736	692	769	761	734	705	732	721	673	716	758	682	741	748	738	745	699	709	731	722	717	741	770	742	762	684	746	761	714	778	734	701	757	674	675	719	701	720	738	733	677	698	733	765	736	753	797	756	706	773	753	744	745	745	721	740	750	734	737	696	718	728	697	738	734	783	729	678	718	696	712	731	690	758	694	727	671	760	751	719	712	742	701	733	749	730	764	752	733	687	728	746	723	681	717	771	735	729	767	701	653	753	728	743	694	709	716	752	718	719	694	697	689	728	749	645	707	748	718	691	784	756	753	695	724	745	732	737	744	764	758	727	719	756	729	745	743	735	704	726	717	719	802	736	709	741	731	754	793	717	728	723	737	730	695	733	764	709	726	774	712	710	768	727	749	731	722	705	708	683	667	730	755	753	729	715	759	708	724	743	743	743	743	746	753	721
78815	63854	40105	11442	1676	678	558	467	446	391	362	377	354	326	295	341	322	340	352	298	312	355	324	342	316	322	280	315	298	304	329	274	330	319	292	321	288	289	307	294	295	332	336	301	313	314	294	324	309	279	326	287	315	296	306	280	329	282	309	283	328	301	308	285	321	316	310	323	331	307	301	291	298	284	305	332	307	318	276	304	314	292	296	297	323	277	279	326	307	283	300	277	315	298	316	318	353	335	266	308	323	326	329	278	323	344	301	302	308	320	306	312	330	311	303	299	302	317	303	330	308	318	300	314	284	328	305	291	314	295	268	290	293	299	286	316	302	328	314	298	337	318	282	311	273	307	320	297	310	320	276	306	280	330	288	293	280	289	285	313	297	307	306	346	285	321	324	299	278	309	312	348	351	288	316	319	297	342	287	293	282	303	307	283	306	330	276	287	306	346	322	290	317	297	283	369	306	304	291	300	301	322	307	326	272	295	309	308	299	299	302	324	281	293	310	328	289	320	319	328	305	274	314	306	289	299	321	315	317	296	287	303	291	281	271	326	304	326	321	299	336	286	300	318	296	294	322	274	283	290	319	305	297	296	330	308	316	304	287	295	292	319	285	299	337	297	295	311	305	326	302	316	328	316	296	278	292	314	298	299	293	302	305	280	311	282	273	321	286	298	311	319	298	320	300	299	297	326	321	317	295	292	286	325	262	306	300	309	334	281	290	284	294	316	309	305	317	289	309	308	333	315	291	293	327	313	291	318	282	294	283	294	289	289	313	276	322	300	325	324	284	311	285	305	326	300	333	303	308	320	309	294	289	298	318	299	324	271	309	323	312	322	291	241	303	306	290	306	303	290	312	298	293	299	294	289	309	285	291	311	298	294	290	320	276	291	299	308	316	296	299	308	329	311	311	334	272	292	311	315	286	323	315	297	300	256	307	293	321	268	307	334	312	275	318	306	303	328	337	305	330	277	317	305	296	297	324	312	304	325	299	292	285	305	340	293	321	296	288	279	311	284	305	321	298	306	299	312	281	276	292	313	313	303	312	291	338	311	304	324	307	313	299	293	345	318	258	306	320	254	309	325	335	302	322	283	322	310	322	290	318	301	329	300	322	281	296	287	287	277	295	292	317	292	285	341	264	318	284	293	281	293	314	303	339	283	285	313	318	304	285	315	312	320	297	302	321	324	290	316	296	321	305	306	303	297	307	288	327	315	282	295	289	273	316	303	322	318	269	306	292	325	296	286	315	302	274	315	275	298	292	281	285	298	294	317	309	303	306	311	313	305	318	301	340	277	290	287	280	336	299	257	310	284	288	316	284	308	280	289	317	306	306	302	302	315	283	301	313	298	309	304	285	288	305	342	303	291	296	304	290	302	298	289	286	296	349	316	327	304	302	334	307	320	287	319	302	284	321	308	317	308	316	284	324	308	315	309	273	277	309	331	330	285	304	305	289	273	312	292	308	340	280	284	345	302	271	289	335	331	308	292	282	307	319	314	326	301	323	308	327	299	274	287	304	287	293	310	279	298	310	314	318	300	320	309	309	293	305	289	301	303	323	304	294	271	276	288	297	317	310	284	290	306	288	275	303	333	304	330	290	316	292	313	299	292	281	321	288	306	304	312	319	308	333	285	269	325	307	281	335	322	330	319	335	304	312	299	305	298	319	303	277	268	332	345	304	317	353	311	328	318	324	312	309	283	299	283	316	293	277	297	306	301	278	294	285	292	302	286	299	313	335	310	311	316	296	298	284	277	337	293	317	292	286	293	335	265	301	263	312	289	294	302	297	296	309	273	279	302	280	321	296	332	283	300	291	333	273	285	299	278	311	277	308	279	294	290	297	291	309	312	321	264	299	285	288	293	311	322	331	318	297	324	307	307	312	282	306	292	322	329	294	304	288	291	287	323	317	327	297	314	280	310	348	305	303	294	298	325	333	294	308	340	299	340	272	291	333	298	318	301	324	305	285	308	280	334	321	304	316	309	294	318	265	324	318	301	350	315	316	277	297	260	291	298	317	329	317	333	319	305	300	329	273	310	322	308	321	309	284	298	277	296	295	315	294	307	279	333	316	330	313	289	300	313	329	317	315	299	333	300	300	287	329	282	290	336	296	280	319	308	302	267	281	287	283	346	317	304	287	279	311	335	289	274	290	288	297	294	302	301	293	305	278	291	309	317	284	302	296	318	292	304	284	284	317	309	281	352	315	289	295	295	323	314	301	295	280	303	294	268	291	297	289	296	314	257	282	287	287	299	304	308	306	307	307	278	287	258	305	305	299	289	297	317	297	282	316	293	272	293	308	316	333	320	289	306	313	294	297	282	309	279	300	318	298	301	288	328	305	306	298	293	288	311	326	314	320	287	329	308	298	302	277	308	293	302	301	291	312	305	316	285	321	285	336	289	281	274	327	291	301	355	274	264	283	314	291	314	312	293	317	279	320	280	301	318	309	302	302	297	268	267	294	317	295	295	302	330	301	334	306	302	292	322	326	302	279	296	323	282	291	323	320	296	298	299	313	315	304	293	310	314	315	279	312	297	288	321	318	299	318	338	283	338	294	312	317	318	321	316	311	309	315	299	311	290	302	289	304	290	281	298	336	321	309	303	311	294	312	328	301	338	280	312	292	297	290	297	285	307	319	330	274	306	295	309	293	314	302	317	279	327	298	304	294	315	291	295	308	268	312	289	309	295	314	266	290	278	306	303	286	291	260	292	303	311	314	288	308	336	295	342	287	335	303	305	289	323	313	313	277	332	314	270	327	317	323	303	306	297	329	301	289	304	286	293	305	318	334	315	341	330	295	280	294	300	332	316	291	276	312	320	295	325	303	307	298	280	281	259	300	303	318	277	291	323	311	309	320	302	308	298	304	285	278	293	307	299	339	299	292	309	285	332	331	298	290	285	339	295	285	313	293	326	324	311	291	322	297	332	282	350	298	273	333	306	288	287	310	299	315	297	321	299	290	291	309	283	310	329	326	327	313	297	290	326	320	329	307	281	290	298	324	287	336	333	306	285	305	275	344	289	319	306	302	311	334	284	296	295	318	292	269	307	300	313	288	313	335	279	306	305	294	293	278	332	258	303	292	303	280	260	301	306	292	304	332	328	318	331	289	287	318	309	331	283	292	298	284	276	298	292	305	323	276	338	287	327	265	306	321	309	294	294	300	322	312	297	294	318	286	286	324	303	310	323	300	311	274	298	329	299	264	276	293	299	332	285	317	323	298	332	311	266	311	310	336	308	313	319	328	322	311	324	293	303	322	303	300	306	296	281	301	313	293	312	316	317	312	295	326	305	278	301	307	322	324	328	309	332	296	293	329	324	307	299	302	297	287	285	293	305	293	293	303	292	317	274	288	304	327	307	317	318	309	304	310	322	298	319	318	283	287	286	318	334	332	306	353	303	309	311	309	306	326	283	316	322	319	307	320	282	310	312	325	301	291	297	302	314	289	304	302	306	296	317	275	312	306	282	287	300	269	316
58823	50128	28068	2976	2615	2307	1989	1774	1684	1500	1342	1356	1248	1148	1105	1086	1063	1123	1061	1000	1133	993	996	987	989	969	1011	1005	1039	916	962	1004	965	974	937	931	953	894	989	964	911	948	952	942	921	983	949	888	932	977	926	948	889	921	967	966	922	918	932	923	864	926	893	940	914	918	886	951	971	905	900	911	895	935	923	865	901	881	869	931	836	877	878	892	860	939	922	1000	896	866	929	925	918	865	932	948	902	919	888	960	948	920	877	894	902	904	891	915	921	876	917	936	936	863	911	870	886	913	904	872	910	897	936	865	942	916	915	872	875	920	908	862	911	887	861	891	938	916	862	942	928	910	926	880	918	870	877	936	917	882	955	975	951	913	943	928	920	928	929	887	962	926	909	902	893	925	927	917	897	957	950	878	895	894	863	903	905	860	944	932	927	957	929	863	854	896	942	904	868	932	876	940	889	966	954	919	861	851	920	897	901	894	861	923	927	874	909	924	951	903	940	937	866	947	868	896	928	873	906	872	896	946	893	888	917	864	937	894	856	906	946	940	978	914	941	945	966	900	935	846	968	910	901	869	864	887	941	924	838	870	950	916	897	895	873	895	897	964	923	914	937	905	871	900	890	893	910	902	897	911	943	885	919	969	878	878	809	938	898	960	928	903	873	908	937	839	884	912	879	889	885	897	926	892	928	937	928	918	900	928	911	891	920	887	907	866	928	866	869	899	912	939	946	936	920	870	873	867	935	928	937	885	890	873	917	923	975	895	928	905	953	881	880	890	883	821	846	951	886	862	908	866	923	863	900	945	932	882	885	904	836	886	962	896	910	908	915	933	869	930	935	898	935	866	928	870	877	931	922	887	937	908	879	881	916	904	851	961	875	893	925	914	863	875	931	934	884	932	937	933	918	926	934	920	1000	932	878	862	924	896	882	868	863	936	901	901	983	890	901	888	914	941	888	858	898	886	904	889	875	902	845	873	873	903	879	912	876	879	864	903	845	911	984	906	866	913	884	886	891	887	917	891	918	953	885	915	922	896	908	898	873	885	930	927	918	931	950	880	901	863	907	850	889	939	936	1000	917	910	901	887	864	890	910	891	892	899	914	912	944	903	921	886	904	856	883	922	936	965	899	964	882	961	913	913	913	897	962	880	937	937	875	890	873	871	870	910	943	932	916	873	887	946	891	888	869	879	908	906	887	857	914	922	853	886	903	871	903	927	887	915	910	883	847	882	905	872	906	892	913	898	859	899	931	875	923	922	831	903	883	947	909	894	934	875	889	849	930	888	911	868	920	878	859	916	892	950	940	878	897	842	944	925	913	924	884	902	919	858	872	930	870	915	919	917	949	923	877	828	912	948	878	957	886	914	879	877	879	897	908	985	866	893	893	898	895	903	902	905	905	930	880	977	966	923	909	863	918	897	897	912	896	868	889	930	878	845	907	886	965	866	964	941	926	1002	906	862	972	949	871	893	930	902	928	944	822	889	885	881	968	916	855	924	891	888	905	950	907	902	874	890	902	894	866	873	936	892	918	870	886	919	880	914	912	880	924	961	941	912	937	986	880	899	840	855	940	884	917	875	888	949	951	928	889	872	890	910	961	868	920	877	888	886	935	927	904	869	891	865	853	921	886	890	927	888	866	937	906	851	902	960	906	866	887	861	852	853	932	891	918	947	862	910	860	875	868	933	917	891	931	865	907	920	904	892	937	905	931	936	839	887	980	863	893	954	943	854	860	927	903	926	955	886	861	860	887	956	921	894	871	896	874	895	908	924	895	906	910	925	909	955	918	919	891	941	860	872	868	892	889	905	948	910	906	951	897	893	931	908	925	880	911	913	968	904	907	908	924	911	925	901	918	906	953	930	912	915	911	936	925	936	874	849	889	925	943	917	985	902	902	900	921	963	885	910	828	899	918	933	928	877	929	923	917	896	888	854	899	904	911	942	890	888	900	873	885	906	959	955	929	921	836	909	944	882	914	996	856	919	900	946	921	889	875	836	989	876	900	863	861	904	840	881	864	938	905	930	909	938	920	905	871	874	861	902	857	902	933	898	941	872	945	896	936	867	868	910	921	878	881	933	878	876	894	950	895	916	867	963	903	876	968	898	865	927	923	912	879	937	859	913	920	921	906	898	943	898	911	904	893	905	894	859	852	902	909	888	905	849	932	939	959	870	945	895	953	931	907	925	843	913	900	946	924	886	871	874	898	866	901	871	960	915	912	898	858	900	969	886	918	878	891	879	880	968	879	876	921	840	922	928	894	912	987	881	904	921	879	933	895	904	897	892	912	903	878	870	913	921	874	900	837	935	927	912	893	877	884	915	915	918	903	894	927	895	845	913	908	931	955	904	928	896	864	857	920	937	931	900	951	934	902	897	907	872	880	901	894	940	851	837	892	917	937	929	903	842	918	899	897	950	871	918	881	909	879	917	892	932	908	961	918	916	893	892	915	943	891	931	966	939	882	872	906	937	865	880	882	951	854	902	894	876	889	887	893	943	922	895	920	842	881	906	937	884	943	898	932	903	930	911	960	891	918	881	876	882	912	894	893	900	954	970	916	920	851	855	906	894	912	938	906	928	894	898	887	882	910	869	901	888	890	889	870	940	890	822	883	884	874	922	914	887	916	885	898	888	902	909	922	890	941	880	922	901	884	921	896	907	851	971	904	947	912	949	879	950	921	899	936	953	928	888	901	879	914	891	949	929	899	898	918	918	907	947	872	887	881	921	928	846	955	902	953	907	918	867	897	898	948	879	897	941	923	881	915	860	865	958	920	918	905	879	915	920	857	882	929	892	856	920	953	899	945	905	901	944	905	859	893	877	919	876	897	939	888	960	874	900	912	876	878	917	929	909	898	932	903	975	885	913	912	919	918	929	868	905	877	891	861	862	848	861	926	899	897	940	929	930	919	945	921	872	912	912	940	864	887	884	892	959	918	932	945	965	898	879	901	923	868	893	924	945	877	896	858	886	872	900	891	938	920	930	888	824	888	877	883	871	902	958	949	894	868	894	913	913	950	883	944	860	957	917	908	916	969	894	895	923	896	866	972	929	882	930	860	885	967	913	971	899	895	949	876	909	866	902	887	904	898	924	848	865	935	933	862	935	901	870	892	860	896	874	887	845	944	890	891	896	877	837	888	929	876	946	924	902	903	887	915	906	886	935	922	897	921	895	889	914	896	950	863	874	894	865	872	913	926	865	939	888	938	929	900	960	893	960	929	897	897	933	946	923	852	886	886	899	887	881	887	887	871	923	931	889	877	907	865	868	913	977	953	904	893	879	937	891	962	880	895	899	950	902	912	934	941	936	883	988	921	869	949	854	981	920	956	940	935	872	885	875	920	879	930	915	880	938	857	952	966	933	824	922	859	911	868	866	875	887	904	900	858	887	880	941	939	879	874	898	898	901	916	911	845	942	915	907	889	970	882	896	900	906	873	903	921	840	880	939	891	847	933	930	895	893	899	963	896	902	864	953	926	888	886	947	876	936
28879	12341	2208	302	168	157	135	135	130	129	138	118	136	134	106	121	117	122	140	134	127	126	134	140	101	126	130	123	131	127	126	126	118	117	112	112	133	118	135	126	134	116	152	107	123	133	135	120	102	108	117	127	135	139	137	115	129	129	119	127	137	134	127	144	107	132	134	107	128	103	125	131	111	115	115	126	118	127	110	139	135	112	114	117	136	124	113	121	124	123	127	127	121	131	109	122	132	118	114	116	115	113	135	114	130	122	144	125	140	142	126	134	132	140	117	120	130	129	128	120	108	106	130	139	131	144	121	134	111	129	132	112	127	112	130	120	118	144	147	104	103	122	100	116	108	112	109	125	117	119	130	138	122	147	120	129	125	126	136	116	138	126	123	98	141	132	140	123	124	99	130	129	120	121	144	116	108	117	118	135	115	133	123	166	131	121	121	114	122	130	132	118	118	125	99	119	133	124	138	121	116	122	130	120	126	114	133	129	116	124	117	114	136	134	121	126	135	131	115	113	122	144	147	121	132	131	125	105	127	113	129	110	128	120	104	127	138	124	120	123	142	148	121	129	133	126	132	117	142	117	148	109	117	128	121	118	139	138	123	137	110	107	112	133	133	114	130	114	149	122	117	118	122	119	105	136	139	150	150	121	113	132	111	117	118	122	136	136	140	106	129	122	121	125	143	129	122	129	140	111	126	119	140	129	144	144	128	131	150	109	103	116	113	145	130	112	150	128	110	107	139	120	124	134	116	124	124	153	126	124	119	116	130	133	138	142	115	147	115	143	152	115	108	107	129	134	117	114	128	132	126	133	121	130	132	134	112	118	110	135	104	126	124	119	117	135	129	135	124	130	139	135	116	109	125	108	127	119	105	115	136	123	122	134	127	114	111	136	139	112	125	101	126	115	143	132	124	125	124	124	128	103	123	110	131	120	137	135	121	136	127	111	127	117	120	136	149	128	112	105	130	125	137	127	131	137	118	146	133	118	117	121	119	114	128	108	115	119	110	118	123	127	121	121	119	127	119	131	115	119	130	135	143	124	122	117	137	132	118	141	98	130	122	117	137	117	135	136	124	121	111	134	135	107	121	100	126	126	114	116	118	110	117	140	124	117	127	111	136	119	120	127	120	123	128	116	147	109	122	133	149	113	139	116	135	130	132	115	126	121	129	137	124	123	130	135	123	129	130	119	124	116	112	135	114	136	114	114	116	131	126	132	104	138	128	135	121	120	124	110	137	128	116	138	124	98	123	137	140	114	112	132	122	117	104	116	134	110	133	125	121	111	138	127	126	138	115	121	121	130	129	122	127	118	126	123	136	127	127	124	113	105	116	119	128	107	116	136	117	114	114	126	132	118	132	120	135	131	113	114	118	137	118	113	123	129	172	131	116	118	112	112	112	127	128	131	133	128	117	131	118	128	133	119	123	103	135	140	126	113	111	132	119	135	149	123	112	132	128	139	118	125	144	143	130	110	141	131	158	128	116	125	123	112	124	117	117	110	148	139	110	141	141	130	127	126	118	120	152	115	153	116	133	123	121	143	139	115	112	119	147	140	120	126	113	141	125	127	111	112	122	138	123	117	149	124	120	146	133	135	124	121	125	134	131	137	123	137	114	132	140	128	137	112	133	146	144	138	124	117	117	138	120	120	130	115	118	109	104	152	114	122	114	144	134	134	119	134	127	132	140	131	132	128	140	128	134	132	134	145	140	153	112	106	123	120	120	118	128	120	131	106	115	117	104	137	118	135	113	114	150	134	134	123	115	128	129	109	126	134	125	114	127	125	130	130	101	143	128	121	109	134	124	122	147	143	120	135	146	115	133	128	132	117	102	137	121	123	140	113	123	124	104	123	124	142	126	128	130	126	128	118	127	126	138	140	109	116	106	153	123	128	114	119	114	120	143	109	124	106	136	124	125	122	108	144	126	148	115	117	123	131	126	118	112	132	133	121	126	117	135	135	117	118	119	120	126	119	132	121	131	119	133	139	122	133	140	112	119	117	131	108	120	117	145	115	106	121	127	126	125	120	118	126	124	118	114	128	109	109	137	131	122	118	119	115	123	106	133	111	121	116	130	123	121	128	119	125	120	138	113	112	130	126	130	126	126	147	121	135	111	121	119	142	125	125	133	120	104	111	122	129	119	129	133	130	105	134	138	107	118	137	126	106	121	142	117	134	129	115	148	114	121	109	114	123	143	142	112	128	139	133	114	140	110	108	141	124	115	111	128	127	110	105	127	115	123	129	115	113	139	149	130	113	137	133	131	121	115	136	151	139	120	142	130	131	108	134	95	129	109	130	129	119	120	139	122	123	112	137	110	122	122	129	134	120	122	114	112	114	136	115	121	119	133	125	131	136	126	132	127	126	113	106	129	113	129	103	132	120	149	126	124	142	119	133	126	135	132	116	129	135	122	122	127	133	121	113	126	134	112	115	127	133	128	151	121	115	124	137	114	125	118	135	140	134	131	108	142	121	115	117	154	135	121	114	136	149	128	125	117	127	126	126	113	124	126	128	123	126	105	151	111	122	129	129	132	118	121	112	143	126	147	123	163	135	124	145	118	133	136	132	114	126	113	124	119	124	103	144	141	119	131	141	134	122	129	114	134	137	113	128	119	126	133	131	115	119	112	119	104	148	136	131	131	119	128	138	121	118	132	100	132	133	122	132	106	119	125	133	119	100	132	126	143	125	139	125	116	122	141	140	131	130	121	134	122	116	131	128	122	129	122	132	137	128	132	115	109	118	111	125	126	114	115	126	102	122	124	118	124	130	125	117	109	142	117	126	129	114	115	117	128	119	116	136	132	120	120	143	125	130	135	113	146	142	97	146	105	112	130	140	126	118	125	115	123	124	128	122	101	113	139	115	137	126	120	127	117	127	130	132	131	122	125	120	125	112	138	119	126	130	124	118	116	113	110	137	111	108	128	122	135	118	91	123	151	132	138	139	137	134	125	121	117	124	113	128	114	111	128	112	125	136	139	120	121	126	138	139	111	127	125	129	116	106	115	128	127	124	129	117	127	132	133	118	116	133	121	123	110	114	126	128	132	121	127	136	145	106	148	120	112	122	104	132	129	132	108	128	133	119	132	108	110	119	122	112	146	115	114	136	122	120	116	127	127	125	134	136	122	141	136	121	127	135	134	125	113	100	106	116	122	132	124	123	128	117	111	119	107	136	134	134	108	117	121	121	119	129	102	136	125	140	123	118	134	123	113	122	131	127	109	109	106	122	121	135	110	113	100	129	127	124	125	119	138	131	128	133	102	118	121	126	127	133	119	118	125	119	121	108	128	133	117	122	129	130	127	119	120	130	143	111	122	125	142	107	119	125	151	146	106	131	133	118	130	118	124	121	137	115	135	121	146	121	137	109	126	104	134	118	121	128	130	125	113	121	118	115	133	134	131	110	126	114	137	129	128	110	123	121	121	132	105	141	135	148	133	119	105	137	102	124	113	115	106	133	132	125	140	129	118	121	107	124
27780	13446	3188	526	470	510	489	487	475	482	488	496	442	444	497	463	427	461	486	465	455	458	431	450	503	442	466	460	464	437	442	440	451	443	443	446	457	424	442	450	460	457	446	447	418	465	425	445	487	443	408	438	460	482	437	421	478	460	430	433	478	461	481	432	443	426	419	427	466	458	441	442	438	435	460	431	464	446	422	453	449	456	481	423	453	406	474	451	460	461	465	458	453	450	515	420	444	458	413	425	440	429	451	437	446	460	455	463	432	487	436	469	440	460	457	446	436	487	426	441	398	446	463	429	436	454	432	395	444	475	447	436	458	439	428	474	468	452	443	455	464	465	444	450	472	468	407	448	419	428	456	447	472	425	420	456	483	473	436	438	484	428	409	448	468	467	403	454	442	475	456	444	426	450	454	438	427	431	457	487	409	419	408	455	445	492	407	458	486	456	432	476	449	431	451	383	446	435	440	468	505	431	441	458	462	451	438	458	449	398	423	407	478	458	423	438	421	448	468	434	455	446	444	441	458	429	453	452	437	427	469	449	442	433	472	460	424	408	414	445	469	437	446	451	429	449	454	419	412	456	417	492	432	444	440	461	462	430	464	479	448	431	466	446	466	477	409	440	479	472	466	441	429	438	462	470	477	460	460	430	452	439	458	459	423	455	486	421	422	414	440	437	474	473	455	459	442	465	446	437	437	412	394	471	470	440	455	440	410	464	462	464	428	429	445	409	471	425	464	411	409	435	449	453	448	426	415	437	439	427	470	431	448	458	442	458	443	416	467	490	466	451	447	466	420	442	417	488	446	414	434	452	426	439	456	461	439	456	464	470	428	440	435	421	456	402	428	451	477	459	478	457	449	472	450	472	421	470	412	442	421	438	425	466	411	469	450	449	455	469	432	418	425	432	418	429	470	434	507	452	435	453	462	429	442	475	450	463	439	439	439	457	421	415	455	465	475	448	468	427	427	458	466	445	479	437	494	453	433	436	421	434	441	434	439	483	460	457	447	466	434	460	445	456	442	455	438	440	462	453	453	472	425	465	441	453	444	418	468	446	434	499	430	450	450	433	433	432	503	471	440	470	460	443	415	480	452	423	474	435	443	465	469	438	432	428	418	458	432	440	454	447	437	452	451	434	421	408	393	477	462	447	434	441	456	427	418	436	411	443	461	414	464	460	454	421	464	450	434	451	431	445	441	460	441	480	438	469	475	455	421	472	445	470	462	436	428	488	423	431	429	453	453	462	470	414	410	466	463	432	456	449	401	406	484	463	424	459	409	490	430	448	467	430	466	454	442	470	404	454	476	479	452	469	467	421	436	427	420	468	417	444	435	473	461	467	472	404	495	432	446	435	444	460	433	444	404	431	456	483	439	401	442	424	505	431	425	435	433	451	446	429	421	423	440	456	459	422	460	452	421	469	453	445	449	452	449	447	442	436	452	470	450	431	424	466	461	464	473	450	472	459	463	456	450	435	478	425	433	454	439	460	429	483	442	423	508	447	417	434	461	423	434	455	466	461	469	425	461	452	429	449	411	414	457	428	438	466	471	455	409	448	442	458	419	433	465	433	429	451	456	475	436	467	445	448	416	447	472	456	409	475	452	444	436	485	447	437	439	459	471	421	437	462	447	430	465	466	433	409	471	445	459	442	431	447	433	453	410	430	447	480	462	452	462	393	455	432	411	437	479	440	411	444	434	419	433	453	469	443	440	463	445	448	493	433	420	473	501	438	464	456	478	433	484	419	471	464	448	431	422	476	492	446	494	471	439	423	447	483	442	450	422	462	488	451	403	444	460	456	455	418	466	426	446	464	450	415	452	431	447	465	450	515	490	452	454	457	434	470	444	468	446	442	481	434	405	437	431	442	436	495	436	447	456	419	406	429	442	479	439	483	429	457	457	455	455	437	483	472	463	465	473	464	480	460	439	468	437	412	438	455	453	502	453	444	415	443	444	449	430	443	470	433	415	430	447	467	453	436	453	463	462	488	455	449	417	471	461	442	449	438	490	424	456	452	452	462	453	443	443	450	430	448	472	413	430	420	467	457	440	414	458	478	436	444	463	464	446	453	435	431	491	435	464	445	463	444	444	452	464	449	503	455	463	444	486	440	459	454	452	422	447	456	459	436	440	484	457	432	434	428	469	447	407	464	461	437	442	456	443	462	460	418	512	435	438	421	442	461	418	429	442	398	457	444	436	427	452	479	446	416	399	455	437	466	436	445	456	459	430	435	422	474	438	458	443	421	400	439	463	414	447	445	445	460	483	444	472	434	491	413	429	440	451	436	427	462	431	474	481	473	447	438	479	446	429	439	456	464	471	444	441	439	427	440	432	455	458	426	444	442	470	443	437	457	454	461	447	453	467	460	479	456	447	435	442	462	434	459	464	436	473	464	458	432	447	437	453	429	475	413	444	440	444	442	457	450	419	447	424	462	373	410	465	447	483	406	449	439	443	492	426	440	424	452	443	451	457	429	416	435	434	470	429	441	453	454	465	448	422	467	488	422	441	454	444	441	425	467	443	465	436	426	402	468	453	451	456	422	424	450	421	439	436	454	441	460	418	448	464	422	470	452	437	448	486	472	443	430	441	482	483	443	478	440	458	481	488	468	465	463	425	485	429	450	428	441	454	457	468	427	460	434	433	422	432	413	447	468	426	424	432	471	482	452	417	502	422	433	479	465	423	430	397	418	491	414	460	465	475	487	486	450	482	436	438	412	428	459	473	452	478	426	465	439	471	467	446	437	435	463	459	433	434	407	430	480	451	413	439	444	462	460	442	442	422	436	421	454	443	442	457	443	433	405	451	445	431	444	492	472	429	442	421	439	468	440	414	422	446	479	457	427	471	440	467	443	469	432	461	431	457	432	454	465	450	477	414	480	433	445	410	477	460	441	410	464	431	427	429	458	454	443	431	436	435	448	419	440	428	457	420	448	448	428	525	454	411	468	416	441	453	416	471	457	382	475	440	415	463	452	427	413	416	460	498	467	419	439	447	413	441	452	456	487	470	435	470	442	476	427	473	441	438	444	444	432	426	457	450	459	446	450	422	445	441	427	440	469	474	454	440	465	437	444	466	458	381	428	483	499	449	456	448	447	426	484	435	437	440	431	447	430	450	468	432	441	463	436	397	454	448	467	471	414	452	442	404	445	465	466	451	422	437	451	467	420	435	425	444	475	434	396	400	428	464	454	454	451	396	432	460	469	452	449	442	444	453	433	439	387	434	431	440	433	444	445	419	429	416	462	456	425	463	419	441	461	422	406	427	442	441	425	404	444	461	452	441	472	456	418	452	483	458	467	424	461	448	449	438	428	481	444	424	473	398	457	461	436	445	469	453	472	495	426	433	432	438	452	430	444	428	423	420	405	425	457	464	431	410	472	413	475	450	440	441	441	442	433	424	447	414	472	462	431	423	433	476	439	414	441	434	432	447	434	459	428	466	467	443	449	460	440	465	427	430	453	441	453	466	427	442	457	425	434
69727	53340	30637	4910	537	410	331	311	314	294	274	270	289	231	270	261	256	237	242	226	237	249	234	213	271	248	267	242	248	229	240	240	242	232	217	204	242	225	246	245	217	232	222	242	229	238	221	218	220	245	191	215	215	248	250	229	217	260	247	241	221	242	207	212	222	189	227	212	207	213	231	201	217	230	213	208	236	226	231	221	202	217	206	236	235	243	223	240	230	219	229	229	260	213	220	236	218	232	247	235	256	276	256	227	235	232	210	207	235	220	223	226	211	241	243	221	217	214	242	234	233	228	239	234	218	216	220	211	230	214	235	239	226	238	253	224	232	270	231	254	233	188	220	239	214	242	206	239	219	226	238	215	235	216	271	224	239	236	233	241	243	238	234	235	228	216	214	245	218	237	200	231	234	236	227	235	213	241	214	241	226	245	224	242	233	255	248	227	209	245	228	225	211	198	231	228	229	231	252	240	237	236	229	234	213	233	222	233	243	233	222	237	244	247	211	237	237	243	256	242	224	232	221	225	227	233	243	215	211	250	239	218	272	219	230	238	230	210	258	233	219	231	214	250	233	236	206	220	235	224	201	232	226	244	225	255	228	234	263	229	225	241	208	256	235	218	221	215	213	201	259	243	271	236	194	207	180	214	210	241	242	240	233	215	219	230	263	217	222	242	254	242	218	214	218	226	224	239	208	253	234	250	197	255	232	221	235	240	215	236	229	226	229	212	222	202	241	242	232	207	254	221	226	216	244	233	242	200	245	252	229	240	234	218	232	229	233	266	214	204	231	234	258	229	221	193	204	221	254	215	203	241	230	236	241	220	216	222	233	235	213	212	248	221	216	220	230	212	234	236	222	223	232	232	218	243	231	240	225	228	262	255	205	215	237	223	211	246	240	242	213	253	192	214	238	219	229	221	223	226	238	211	236	236	213	231	254	236	223	191	200	236	230	241	224	243	250	240	231	240	241	250	242	210	216	228	220	234	231	221	262	219	210	260	233	254	202	198	251	235	231	237	227	245	218	240	225	232	242	226	235	215	236	234	244	225	224	230	229	242	231	233	221	216	245	234	238	241	257	211	246	213	222	218	225	223	262	207	212	214	242	225	202	215	226	258	202	218	233	254	217	220	220	205	239	251	227	273	252	246	224	226	210	249	224	247	237	244	220	233	221	232	228	233	241	239	216	264	234	231	231	227	216	235	221	198	227	241	215	261	224	215	233	247	236	259	229	221	240	240	214	209	248	240	207	239	222	234	212	219	243	225	232	217	217	192	240	203	232	217	214	262	205	218	249	260	242	238	234	245	227	243	211	235	211	240	224	224	236	241	225	220	255	232	253	220	222	226	234	220	252	198	209	217	228	227	237	236	229	238	229	232	219	212	211	219	232	225	237	245	236	200	244	223	209	226	221	210	258	231	211	239	239	254	208	233	221	230	237	232	255	223	217	230	220	234	233	223	224	234	244	232	220	223	225	213	258	222	244	219	224	218	257	228	235	225	214	220	210	235	216	244	233	214	229	246	248	230	233	238	232	234	225	214	276	217	248	268	223	242	236	239	225	235	242	248	255	234	218	225	230	234	236	232	218	247	252	247	219	225	216	246	275	206	241	211	220	234	244	231	204	214	209	240	220	231	216	241	214	218	221	249	239	247	224	239	199	231	236	211	245	210	240	218	230	213	247	266	230	241	238	219	243	241	230	221	237	233	227	211	241	230	230	246	241	215	239	244	257	223	240	232	228	233	217	244	211	226	251	223	217	218	224	235	247	237	234	231	241	231	232	217	213	258	219	233	230	214	252	234	221	245	216	260	224	225	247	210	218	256	249	204	213	249	219	234	265	247	208	236	222	240	236	233	233	227	217	215	223	212	217	247	227	244	232	257	205	250	224	237	252	270	247	235	215	222	222	217	244	234	219	255	231	220	238	246	221	226	210	198	210	255	247	242	238	237	203	183	210	259	268	237	249	228	248	241	206	231	218	245	217	203	250	228	240	214	234	240	225	245	273	230	236	243	224	244	232	218	243	228	258	234	235	224	241	228	220	229	210	205	255	263	254	200	235	227	247	251	237	255	218	225	239	250	206	246	253	240	224	229	228	229	211	233	243	228	224	249	252	207	205	218	208	230	227	236	222	229	224	218	228	219	259	247	214	244	235	234	224	181	215	249	245	237	240	238	242	229	220	262	231	204	226	224	244	205	232	237	218	239	255	256	232	223	210	217	215	223	216	240	212	216	251	219	209	240	217	230	218	218	239	222	224	239	244	254	223	234	220	252	208	224	243	251	246	239	216	245	222	224	229	244	238	248	242	244	226	218	218	232	233	221	245	231	231	226	229	211	223	239	217	239	207	240	263	228	240	241	236	231	243	232	242	223	231	212	230	208	243	216	271	211	245	222	193	243	221	221	241	241	237	230	236	226	251	229	216	243	238	194	225	202	214	222	263	232	246	220	228	243	261	212	240	230	223	232	233	215	240	245	240	242	238	230	255	252	208	224	227	218	216	240	216	216	204	238	255	220	225	226	223	229	256	241	243	259	250	214	246	247	213	203	217	218	228	215	208	214	227	207	244	235	250	252	234	220	247	222	213	222	221	223	228	250	239	256	237	225	247	265	220	250	204	211	238	242	199	239	233	240	199	218	224	241	239	230	225	217	235	233	233	274	204	239	233	218	250	229	209	224	248	208	227	239	234	220	213	216	223	210	237	231	253	231	221	237	230	246	239	215	232	237	239	246	251	239	216	219	243	263	230	210	203	243	236	235	251	211	234	243	242	228	230	234	248	213	231	257	226	238	206	235	228	235	225	237	240	208	237	251	236	234	249	247	227	218	245	244	255	232	252	227	250	261	236	247	228	259	227	227	227	230	234	238	208	224	222	208	243	241	244	226	242	201	198	234	245	210	246	211	255	232	255	216	225	236	238	239	207	236	203	251	226	210	212	229	236	247	241	219	270	220	237	236	219	257	225	221	240	231	247	232	223	238	213	215	228	232	221	221	263	228	211	242	242	222	218	235	233	238	226	207	191	248	223	225	238	202	232	241	228	238	232	236	230	244	230	214	229	228	227	221	245	241	233	218	232	235	202	212	218	224	239	230	236	230	217	220	218	227	240	212	213	261	225	227	207	246	242	231	223	241	235	239	207	204	193	221	222	214	229	230	260	225	227	236	233	208	239	258	234	213	241	215	238	242	212	252	232	200	209	217	235	252	221	222	235	223	224	209	240	199	234	253	207	227	268	251	242	232	253	225	224	212	237	213	218	229	251	233	249	216	232	220	225	196	219	207	253	246	206	258	217	240	229	217	244	235	211	244	228	227	238	224	232	217	232	222	192	241	237	236	219	236	223	226	237	229	228	217	245	261	212	195	226	244	242	224	210	225	214	231	253	238	235	221	213	239	246	259	244	231	221	219	231	244	215	232	206	205	243	241	215	222	248	239	221	227	247	243	264	207	232	245	236	237	255	221	235	218	222	225	244	244	214	248
48726	40704	22374	1793	1605	1374	1236	1169	1055	1050	970	952	848	856	883	807	836	795	836	828	747	747	799	734	779	754	768	768	747	778	762	715	747	744	749	736	714	774	784	723	736	793	704	711	751	726	720	749	722	792	783	736	739	750	730	716	699	737	732	754	717	735	680	763	736	690	727	723	746	760	759	722	740	716	752	770	728	742	750	746	746	745	708	726	759	763	727	757	759	745	723	775	745	761	688	766	742	720	748	734	734	735	685	728	752	681	759	713	745	764	659	700	737	733	751	732	713	739	715	706	725	735	761	736	730	713	752	716	762	746	707	750	744	740	714	691	696	722	729	734	737	723	751	678	746	748	760	724	783	707	750	672	765	749	732	770	732	716	750	757	746	706	713	736	731	722	712	771	727	702	737	754	733	706	733	680	737	785	735	764	724	689	719	752	706	738	761	730	775	715	695	770	681	740	718	705	754	736	703	706	707	723	737	664	706	712	730	744	677	706	761	733	767	756	697	708	716	739	706	763	725	724	730	706	716	716	691	724	726	674	747	733	728	780	709	744	759	705	709	734	732	731	693	695	692	757	754	771	738	741	716	763	730	730	670	731	729	784	733	652	733	725	669	727	758	748	709	755	746	704	779	742	698	715	712	771	749	758	732	709	658	728	712	740	736	705	747	728	708	774	750	734	717	730	695	720	724	720	722	746	679	726	680	751	677	731	700	749	703	712	771	702	710	708	742	766	764	694	710	683	762	705	696	767	725	724	752	730	738	753	711	717	744	738	699	777	688	731	686	700	706	711	710	737	749	730	693	705	783	713	700	751	734	684	778	753	682	752	721	730	719	723	714	715	751	665	748	736	704	712	687	731	684	723	723	752	770	732	669	720	795	766	757	727	724	729	718	673	723	732	720	682	746	734	696	696	735	711	722	767	712	815	727	725	726	726	756	703	690	749	719	788	668	735	775	727	731	684	741	691	744	723	759	699	735	716	702	733	690	739	676	770	763	776	749	730	715	702	693	672	764	732	725	775	773	755	755	755	725	719	715	717	720	751	694	709	746	763	694	755	755	669	735	736	715	752	695	710	745	712	718	727	729	713	728	752	754	726	737	756	727	726	712	691	748	725	754	694	696	735	712	765	741	759	742	755	732	749	714	769	735	709	704	676	716	803	713	712	730	764	728	703	678	733	705	760	738	707	699	703	721	700	714	691	691	750	746	716	728	729	738	696	726	674	748	687	728	717	694	741	710	713	748	727	714	703	745	746	741	761	720	717	702	734	710	741	689	771	685	741	722	698	723	726	710	715	702	740	712	697	683	755	764	714	702	725	722	700	718	713	718	730	720	687	695	716	732	724	724	683	709	734	678	739	709	750	762	731	709	723	718	706	745	740	761	710	704	793	695	700	737	735	725	738	751	700	764	710	686	702	698	739	739	744	724	705	732	724	683	688	733	745	715	712	715	735	682	718	741	729	754	742	717	699	733	758	665	754	751	773	714	737	724	720	737	743	728	717	738	717	702	685	704	737	752	689	759	730	674	757	746	759	714	733	753	701	699	731	713	688	664	719	751	696	729	727	707	699	694	709	700	698	722	724	666	702	712	676	773	731	708	716	699	771	746	728	699	689	710	711	757	678	746	699	714	695	726	688	737	671	707	629	748	730	725	766	701	777	731	754	741	693	683	737	761	703	721	713	709	797	688	735	664	778	730	721	699	737	719	748	725	702	698	755	752	769	698	742	709	734	730	696	724	759	778	781	705	776	741	719	696	745	716	725	738	755	754	736	726	742	750	747	671	679	701	709	732	689	728	710	704	768	757	675	726	636	745	764	738	714	695	742	751	740	743	707	754	711	697	681	679	733	764	683	699	736	735	734	714	699	772	720	738	743	707	707	721	700	739	727	705	709	724	713	755	730	671	694	714	733	766	682	732	719	736	725	718	709	752	700	769	717	707	705	707	739	692	708	724	750	721	753	711	720	725	714	772	707	704	731	723	766	743	771	733	706	737	721	779	693	785	689	702	758	767	709	673	713	696	776	755	724	707	702	704	766	746	686	703	706	693	745	795	772	744	682	750	759	742	670	746	740	759	726	734	756	710	725	744	718	770	712	700	770	708	778	715	716	669	771	770	692	730	741	742	701	737	744	722	701	695	739	744	684	682	762	742	734	737	718	740	749	739	711	694	773	723	727	731	664	730	722	728	683	728	724	753	723	724	717	710	722	726	710	719	785	748	759	702	727	704	675	722	716	685	696	699	686	740	722	754	709	735	738	718	707	730	781	722	750	782	754	720	739	734	731	733	727	706	726	756	697	690	715	709	765	731	719	751	698	715	732	680	722	734	714	707	699	737	710	745	725	707	734	736	694	718	712	722	737	725	708	732	719	726	729	721	711	696	731	705	708	717	678	770	745	734	723	736	738	743	713	754	770	675	698	706	702	721	721	708	786	681	745	750	732	746	775	704	709	776	730	664	699	697	759	783	752	763	699	724	695	738	797	755	735	745	724	704	744	711	703	781	715	722	706	699	710	695	723	696	703	747	748	741	680	709	685	709	708	753	705	702	777	705	751	709	735	697	765	744	733	657	707	664	710	702	721	713	730	721	701	730	738	723	714	722	739	705	692	707	747	746	718	755	780	760	752	710	697	716	692	760	711	720	714	709	703	722	768	719	727	702	726	668	775	752	722	714	743	686	693	728	710	716	706	702	678	721	725	733	773	742	742	725	746	719	700	732	688	754	706	715	711	681	712	735	736	756	771	717	707	729	728	719	705	728	713	732	750	735	744	743	758	738	696	753	747	715	761	698	727	776	716	747	726	740	722	779	738	741	793	747	703	695	731	778	722	755	738	755	732	742	737	729	728	726	741	741	736	722	716	713	699	762	726	702	716	757	733	731	734	765	734	738	749	714	708	719	754	756	713	756	748	732	666	714	727	742	764	773	682	772	747	735	721	695	735	699	690	711	668	740	754	706	721	723	766	741	731	737	712	719	734	742	713	751	729	807	726	715	729	673	706	737	686	725	789	689	678	706	706	726	693	719	724	722	699	730	679	726	729	705	704	703	696	725	713	714	721	725	765	712	705	704	718	767	663	742	716	716	720	682	777	708	742	681	753	720	747	733	701	733	701	770	702	730	708	685	763	698	724	708	729	721	740	711	740	738	740	681	723	709	731	703	750	740	742	756	706	741	697	702	709	766	689	658	737	710	742	715	742	709	720	728	775	740	723	751	726	715	738	750	735	705	708	733	740	691	753	785	716	708	701	717	724	694	703	706	717	706	701	725	704	745	665	720	705	679	693	739	695	724	722	656	751	695	737	721	739	749	732	716	729	760	689	725	705	689	746	729	723	717	731	753	722	734	724	728	748	709	696	732	759	752	739	703	736	728	717	701	710	716	749	691	749	739	707	715	724	734	747	709	701	722	726	698	741	726	699	718	733	729	718	725	733	702	741	739	706	725	735	683	720	700	711	732	698	759	741	761	716	705	720	710	704
78972	62874	40433	11006	1543	630	534	473	413	392	366	356	341	329	312	314	326	341	288	345	318	334	327	290	290	298	297	306	308	299	307	311	290	305	300	292	310	309	301	290	320	306	293	280	322	321	323	298	319	301	304	292	327	288	309	276	336	325	288	283	316	309	322	309	296	289	297	318	316	317	291	302	276	290	299	291	289	313	313	311	312	276	298	299	305	272	315	313	301	321	276	320	285	338	287	263	317	274	306	271	309	303	327	287	305	281	328	296	331	268	273	311	334	319	284	296	292	295	284	287	311	296	286	282	282	271	280	288	272	274	304	270	300	318	311	326	321	348	302	328	276	307	273	297	325	318	282	286	319	301	274	306	338	313	281	314	299	275	309	316	308	292	316	312	287	313	321	292	319	312	295	297	288	300	283	314	301	325	294	315	303	290	290	312	316	300	330	302	324	282	314	306	299	274	306	290	294	294	280	262	292	293	305	311	274	296	307	307	289	332	302	295	308	308	298	299	299	307	326	330	256	274	269	256	321	287	317	309	294	306	298	315	302	317	303	303	311	284	289	286	307	314	321	299	298	297	303	297	296	296	290	303	320	291	326	287	294	304	295	282	336	312	294	283	273	302	305	285	292	330	313	311	306	279	323	272	315	307	291	330	286	287	318	281	286	298	306	307	321	292	294	291	296	301	337	259	272	320	269	298	287	285	278	297	319	301	302	309	289	282	319	323	302	297	296	273	320	277	310	324	301	300	314	282	294	298	297	293	312	276	292	295	309	278	278	305	320	323	298	295	290	312	301	290	298	296	309	300	277	269	307	323	299	265	266	323	263	326	288	317	312	321	293	338	298	281	272	312	330	275	277	278	284	286	305	273	306	290	327	283	273	274	310	310	303	302	315	288	260	301	309	300	322	320	281	262	298	299	309	261	298	285	300	279	292	320	262	293	274	297	299	279	280	322	285	280	320	303	308	291	290	293	299	313	306	288	304	292	311	287	313	255	303	302	323	305	293	323	316	315	329	314	283	281	292	285	306	281	282	302	312	256	299	284	327	308	298	321	301	313	272	291	339	277	318	322	304	281	310	291	310	300	302	326	319	300	282	285	340	293	328	324	308	283	289	278	281	321	321	283	304	277	303	311	287	289	313	288	313	325	285	288	307	305	310	290	288	304	286	307	297	296	285	293	293	281	285	291	307	304	301	325	296	295	300	314	284	319	302	292	310	326	315	293	333	312	301	324	310	324	332	320	313	309	320	288	283	307	287	280	295	321	306	313	270	288	325	297	298	301	305	254	288	293	285	312	289	316	306	292	268	295	316	293	291	321	293	300	297	345	293	310	312	286	292	337	264	282	305	300	289	313	294	271	288	314	300	288	305	272	292	286	330	281	281	309	281	279	304	302	293	283	309	313	291	306	315	277	293	329	334	304	279	285	288	314	287	278	310	273	260	322	282	297	271	300	301	298	294	326	268	264	303	308	310	299	267	319	349	278	289	282	291	281	318	295	289	315	303	287	302	306	307	305	327	294	291	296	282	300	268	291	299	299	283	300	299	311	272	270	297	279	307	291	295	288	277	281	293	307	334	300	326	299	263	293	309	285	290	273	323	278	330	316	317	310	302	317	321	271	275	328	303	294	296	293	279	298	322	300	292	315	302	308	290	313	287	308	311	287	294	302	271	300	318	262	272	313	282	330	317	286	306	283	308	283	284	301	295	283	318	264	287	316	293	278	295	303	274	330	255	318	321	288	291	297	310	331	283	285	292	317	290	296	285	307	304	311	314	280	295	309	279	300	317	304	294	317	297	326	290	275	305	306	304	328	264	301	319	288	288	294	319	255	292	346	291	319	258	316	285	300	318	294	294	312	312	284	322	333	258	286	313	286	314	303	286	284	315	318	303	326	295	301	309	324	320	300	318	296	282	337	308	331	313	295	309	313	290	290	305	295	289	252	306	305	286	295	323	336	286	294	328	278	325	298	301	309	285	288	305	272	294	277	304	295	305	307	313	292	316	271	284	284	249	320	313	332	265	309	324	310	283	272	289	311	295	301	280	294	290	294	307	272	304	286	273	315	274	295	288	258	281	323	315	287	332	289	297	304	304	314	303	297	310	299	316	294	303	313	285	276	329	302	284	330	307	294	288	304	275	309	316	296	292	281	306	306	290	315	307	314	267	301	316	305	294	318	290	318	314	316	271	327	316	319	314	304	290	306	291	317	271	291	298	298	278	295	312	279	269	281	292	295	297	275	275	284	296	270	314	301	305	291	286	302	297	279	268	321	298	292	280	282	291	306	304	308	297	281	306	315	319	297	301	314	292	263	310	308	302	290	275	313	327	290	283	326	264	309	314	301	308	331	300	275	306	331	311	283	269	291	313	328	295	289	313	329	294	290	318	295	299	304	291	331	289	305	309	295	315	266	324	308	359	279	321	313	305	326	336	283	306	268	299	287	298	337	299	287	309	266	286	282	293	308	288	303	305	259	287	288	289	325	297	292	264	328	306	301	297	285	307	303	297	275	295	299	314	292	290	303	294	314	329	290	292	328	293	321	330	293	296	333	292	278	260	295	284	304	298	297	313	299	301	267	317	284	310	312	299	299	281	307	282	321	278	308	327	318	287	281	309	284	302	277	296	292	318	297	304	288	314	282	268	299	297	341	296	304	274	277	312	286	311	302	271	287	306	301	306	293	314	319	339	309	308	303	296	304	280	319	290	317	319	301	301	291	329	318	313	287	304	315	279	338	307	274	288	265	292	306	316	279	313	323	296	294	281	359	309	328	311	285	312	272	317	278	320	302	294	301	298	310	287	307	335	333	287	297	308	291	303	326	303	297	282	269	302	302	299	270	277	286	290	265	326	295	307	284	302	275	296	263	280	278	289	318	288	304	276	290	251	295	299	286	294	319	252	300	338	320	314	310	301	301	293	317	280	299	275	298	304	286	262	289	301	302	299	248	279	303	326	279	278	292	277	314	285	290	322	292	309	298	297	283	318	303	303	315	295	308	327	326	312	311	309	287	286	287	298	302	308	293	339	294	330	262	314	311	289	336	298	286	305	257	278	291	279	305	309	300	329	295	287	276	304	301	307	327	314	326	292	321	274	295	335	285	300	302	307	303	311	328	309	323	300	264	269	306	287	282	303	259	313	279	337	303	311	295	319	325	271	311	299	278	316	322	279	274	306	316	322	313	294	264	336	312	298	327	280	311	279	297	316	304	297	313	293	294	303	288	300	284	332	316	322	290	301	289	301	312	320	304	271	284	284	315	275	297	290	311	314	271	293	278	246	281	309	335	296	312	309	257	285	287	320	296	308	339	285	295	312	310	313	286	306	262	283	285	286	301	312	307	340	343	316	289	304	288	290	316	289	344	286	314	304	323	318	324	297	337	269	307	256	313	291	289	306	262	301	276	285	329	300	284	317	309	304	273	309	286	274	298	289	306	271	332	329	318	295	307	290	295	284	316	319	271	288	306	324	287	310	277	296	301
58272	49502	28192	3000	2569	2253	1994	1778	1632	1462	1402	1290	1267	1201	1214	1148	1085	1063	1006	1058	1051	979	1033	958	976	1029	937	971	963	981	949	952	967	976	946	944	906	879	946	872	925	891	901	948	912	964	907	950	970	881	945	851	941	900	937	947	941	888	894	864	910	919	900	894	947	919	877	887	917	800	867	918	874	896	884	928	921	904	934	922	909	915	903	878	937	905	936	941	937	898	873	944	898	864	841	911	968	900	926	885	977	912	912	921	848	904	926	955	900	902	857	899	908	938	878	883	875	897	920	846	900	942	900	895	902	942	875	878	867	889	945	879	945	920	929	917	906	901	912	928	870	949	895	911	915	854	886	886	861	847	874	892	896	930	909	842	968	873	925	875	887	862	895	914	877	853	873	858	927	933	894	898	867	882	916	905	947	851	904	906	876	922	858	891	894	897	860	920	919	908	918	900	886	893	947	860	913	919	895	944	879	896	901	919	919	902	872	910	922	896	886	901	850	906	850	900	908	892	878	936	911	864	880	874	857	897	872	866	873	940	846	902	885	902	897	906	885	905	870	877	870	892	952	953	862	864	902	940	917	859	855	928	872	878	874	911	901	889	887	942	893	898	853	926	860	899	839	865	890	900	900	902	881	870	866	876	950	855	905	875	892	876	915	857	883	840	887	869	895	898	828	908	870	963	891	887	889	885	976	952	972	855	901	921	883	873	882	911	888	918	883	880	897	871	962	887	888	878	908	895	874	874	920	917	908	920	826	862	819	886	892	891	854	894	863	930	871	907	893	918	885	880	875	875	892	883	945	905	956	846	922	868	908	874	905	896	900	891	912	884	918	894	879	920	939	841	896	931	861	917	931	983	918	894	900	916	868	885	886	904	858	903	862	909	908	902	901	889	880	859	902	917	907	859	920	907	897	928	864	856	883	874	959	936	905	860	907	904	934	885	927	910	894	921	874	890	908	853	917	891	856	885	898	922	911	874	883	894	892	881	906	914	887	899	974	898	880	902	877	887	897	895	880	880	837	937	965	859	905	892	894	883	870	908	859	932	860	902	849	951	890	883	841	888	942	934	936	853	941	884	903	917	892	873	896	915	906	882	882	890	862	884	878	869	874	890	872	858	873	856	882	932	904	902	947	893	859	832	892	906	908	849	932	898	867	941	953	895	896	908	907	887	924	883	867	877	899	868	957	880	888	863	898	948	892	942	872	909	842	900	909	911	904	860	912	874	868	916	913	948	888	891	885	925	861	910	831	925	965	898	896	940	884	904	908	878	907	878	903	936	862	872	877	860	894	935	851	895	877	898	947	916	924	884	910	858	919	908	901	881	924	925	924	909	914	883	928	827	881	894	916	927	903	891	878	882	892	823	884	859	858	851	922	890	908	916	906	896	925	872	828	888	886	880	895	953	944	930	945	901	924	865	920	929	934	939	906	903	854	905	892	917	924	854	926	950	891	891	874	892	851	897	874	872	875	877	857	907	868	894	915	858	944	875	925	855	877	959	936	850	882	913	970	926	913	860	908	861	812	900	869	871	910	887	911	930	875	941	890	900	875	936	901	932	887	958	883	869	936	903	850	903	880	853	895	897	860	893	957	870	869	932	903	868	894	937	879	868	946	868	888	925	904	936	915	869	933	840	916	906	863	869	904	886	877	961	902	925	857	887	865	936	891	898	959	899	926	839	880	920	839	873	895	888	874	897	914	843	914	901	870	858	894	892	941	873	983	914	895	920	856	877	925	896	888	934	914	921	898	887	857	929	964	899	909	908	898	969	898	881	842	892	926	874	903	881	930	870	871	891	926	947	884	830	870	882	874	920	918	867	867	870	908	908	900	940	925	880	864	934	915	933	966	892	884	916	895	936	916	888	840	907	867	904	881	869	908	929	978	870	860	893	902	897	881	949	891	889	875	918	906	901	886	879	920	943	892	898	841	914	884	919	910	971	897	932	866	873	887	934	871	889	910	821	857	866	874	908	902	924	892	905	918	927	906	910	908	899	877	896	910	914	918	810	900	819	872	877	899	905	893	926	912	911	970	909	892	898	911	869	869	886	901	851	860	853	854	875	905	843	921	933	882	927	921	956	882	906	920	874	874	859	812	919	890	924	861	858	908	866	918	884	910	893	889	899	916	880	886	891	907	870	901	901	946	906	879	965	908	868	908	883	898	917	890	894	922	874	908	858	946	881	878	895	890	954	896	950	906	921	858	891	932	924	910	869	863	922	899	874	867	923	861	883	872	879	911	900	903	884	880	897	898	848	902	871	867	890	874	913	869	937	881	876	889	893	891	845	941	947	896	934	901	930	915	948	914	916	916	863	874	849	910	884	863	920	910	939	887	909	887	930	890	968	887	900	874	878	879	906	939	870	936	853	916	885	894	914	886	916	959	920	893	894	911	899	886	893	925	879	913	794	920	898	870	866	871	860	884	843	871	908	852	878	914	858	940	872	901	931	910	898	886	921	875	916	838	885	884	915	909	874	875	887	896	857	893	913	918	900	891	967	944	879	896	884	897	903	859	916	848	877	892	904	871	946	910	890	911	894	889	938	908	909	896	928	888	917	871	933	924	932	896	909	878	944	879	883	874	917	917	907	862	961	867	864	922	905	896	887	893	877	905	905	826	950	875	842	872	900	837	944	922	871	954	877	845	932	836	903	879	918	904	890	885	949	909	913	900	863	904	861	935	872	875	864	870	918	918	914	891	911	930	945	892	869	959	870	867	892	893	924	945	869	955	929	828	919	887	915	910	895	843	897	890	876	896	900	934	863	876	926	860	918	885	875	901	916	936	931	944	927	859	869	925	844	904	852	891	874	895	899	912	885	871	856	906	882	930	904	856	918	914	893	878	919	932	865	883	859	855	895	892	914	884	845	902	914	940	854	858	887	881	845	876	931	927	894	855	896	848	939	898	937	891	868	886	901	903	904	898	916	873	873	856	866	846	951	918	902	885	909	900	886	916	886	907	873	907	904	872	858	962	887	894	914	898	892	886	945	882	907	893	874	902	853	911	884	872	880	872	868	915	876	852	923	900	812	935	869	900	918	894	891	846	923	935	873	935	844	907	881	846	891	890	919	916	920	936	895	856	898	861	921	945	846	910	875	885	904	898	939	949	913	902	914	925	876	867	900	903	922	895	861	882	890	921	834	942	912	944	846	886	950	937	880	874	893	904	904	863	820	915	866	918	850	891	849	899	876	851	872	932	853	881	892	922	920	920	909	874	900	897	849	874	871	917	893	921	858	847	965	984	874	870	873	912	850	894	954	924	905	843	921	871	884	933	904	913	943	867	940	859	913	854	848	861	896	862	845	912	903	908	933	875	862	875	898	929	921	869	918	852	956	875	886	924	850	897	894	858	856	872	948	865	939	897	908	914	869	910	877	875	914	913	921	921	905	919	904	874	901	907	871	904	895	895	885	961	853	872	887	910	927	894	898	895	851	863	918	943	856	912	884	927	845	936	853	888	924	960	908	869	897	934	897
29449	11710	2376	293	137	136	145	150	132	163	132	121	129	124	137	127	130	122	112	130	141	119	116	137	126	116	120	122	139	133	132	125	118	129	131	125	110	125	129	135	121	147	131	113	130	134	141	120	117	131	118	116	121	124	106	128	109	119	121	115	126	131	143	133	114	126	113	112	122	109	118	134	115	144	119	123	129	120	122	121	124	102	124	109	111	129	125	125	129	129	128	101	132	129	105	132	120	111	118	120	141	118	113	131	121	105	145	111	121	132	126	130	117	121	126	117	131	118	120	125	120	116	117	99	123	125	132	131	131	117	122	121	132	129	132	140	136	117	126	128	124	127	117	122	123	117	132	137	125	128	135	128	117	120	142	140	130	117	116	136	129	139	115	136	125	143	131	146	117	114	113	135	141	106	124	123	123	133	126	112	117	122	118	137	120	126	127	131	127	104	125	128	130	111	130	115	136	118	104	134	130	116	131	127	113	152	132	119	123	133	122	141	98	140	129	122	125	150	123	105	131	124	126	112	116	135	123	128	106	124	142	132	126	120	126	127	155	126	142	132	135	126	124	107	114	105	120	123	125	102	112	111	105	118	119	127	131	102	108	124	135	136	132	131	136	139	124	126	133	135	141	123	121	142	151	128	123	118	118	150	118	114	128	129	131	130	140	132	129	140	139	127	143	104	117	142	117	132	132	137	133	132	125	123	109	142	117	156	111	109	140	101	135	130	129	128	130	126	116	147	102	130	130	116	133	120	109	120	116	100	137	124	122	131	119	129	112	126	118	130	128	117	120	142	143	114	132	97	120	124	130	122	100	132	112	134	140	141	118	116	135	118	114	158	144	130	124	133	133	116	137	115	144	130	128	122	127	109	128	114	128	110	115	126	126	133	112	131	118	119	129	109	128	126	117	129	117	133	127	112	143	122	127	123	124	129	111	128	112	130	129	97	124	106	110	122	140	119	106	119	146	155	118	130	129	135	126	130	121	149	136	117	142	140	128	111	110	128	110	122	128	144	121	107	136	115	120	145	116	128	137	128	138	117	142	119	128	130	124	121	150	123	132	138	131	130	130	121	123	121	122	134	133	132	132	127	113	137	104	135	125	128	121	135	121	115	120	124	122	108	114	117	110	118	111	127	123	118	101	131	123	117	110	116	134	112	132	111	134	136	138	139	137	123	137	124	127	120	114	115	120	105	128	126	128	126	114	124	126	123	129	110	131	143	120	121	130	121	99	123	103	119	122	130	130	116	116	116	110	108	109	148	115	109	110	123	124	119	110	129	126	132	135	130	131	120	153	111	112	140	140	133	129	115	127	126	149	108	136	127	136	120	131	133	145	129	127	105	116	134	120	129	127	105	108	108	140	119	117	112	137	146	131	126	111	127	123	129	109	124	109	132	102	149	109	125	135	132	132	135	126	108	110	143	115	123	112	136	121	122	123	106	137	132	125	111	134	118	107	116	120	142	135	116	126	118	107	128	104	127	128	141	131	112	113	123	120	120	133	120	121	114	139	136	132	132	130	123	107	120	136	124	143	126	137	113	111	109	107	112	122	129	119	125	107	111	130	128	120	115	121	121	106	122	128	122	109	135	127	135	144	111	110	124	107	120	123	145	123	131	142	137	125	118	132	114	132	136	104	117	113	107	114	117	137	129	107	126	123	148	118	110	118	122	133	138	125	121	132	107	128	131	151	110	129	132	123	123	127	136	124	113	118	114	130	127	142	112	114	128	117	113	138	127	128	113	122	105	108	142	125	130	106	126	130	139	123	117	131	128	130	103	127	137	114	131	125	133	110	137	126	112	138	121	132	126	132	128	126	121	123	140	118	127	132	105	125	133	116	125	114	130	119	112	137	127	114	147	154	140	132	111	115	137	123	110	129	111	127	120	121	113	115	138	115	131	127	134	146	111	129	116	112	126	128	145	147	136	120	141	130	126	115	123	120	131	121	119	110	129	154	121	130	111	117	116	125	124	120	120	123	148	134	120	119	129	130	118	118	120	154	127	112	136	109	120	110	117	126	120	131	133	118	139	125	130	111	120	124	125	113	126	116	121	116	122	116	124	114	132	123	133	113	136	113	101	145	124	123	131	110	131	137	137	136	126	127	120	122	118	139	123	150	105	126	160	113	135	117	144	117	136	118	130	130	127	104	117	138	129	136	120	122	137	130	120	113	105	129	133	123	124	110	116	131	136	140	129	122	129	124	137	118	132	116	129	126	136	124	120	102	114	150	136	133	127	121	107	114	140	146	134	137	137	115	135	129	132	125	123	118	126	137	118	128	117	139	121	136	133	123	114	115	107	113	126	124	117	120	125	124	106	131	150	146	121	131	99	126	146	119	136	127	116	126	126	129	137	128	131	121	126	154	120	130	133	121	142	119	117	123	135	119	146	111	120	131	118	126	147	129	125	121	112	109	123	132	108	147	129	131	115	136	124	106	126	128	121	116	127	107	122	136	103	127	119	128	134	120	116	127	138	127	121	124	129	135	144	114	127	132	117	129	124	116	146	132	121	134	133	130	122	122	139	109	127	113	124	119	123	114	156	131	125	123	128	114	114	119	118	132	115	112	131	118	131	135	124	116	117	145	138	139	120	120	118	136	116	145	129	117	135	129	126	118	107	129	111	122	156	113	105	128	108	130	135	125	116	116	116	136	136	121	144	142	151	112	150	113	145	138	137	115	109	122	140	148	140	121	143	121	124	114	122	114	123	128	140	121	109	123	120	144	161	102	118	119	140	126	120	133	118	137	155	116	103	122	123	142	135	132	110	137	119	134	113	111	121	135	130	133	130	127	111	118	145	136	107	131	123	117	119	114	148	128	106	140	132	117	122	148	122	125	131	121	140	113	121	137	141	134	113	103	109	129	148	120	125	140	126	139	124	122	123	127	128	124	114	114	139	121	117	122	126	127	119	131	121	142	130	132	108	116	126	111	123	122	124	135	142	127	140	131	142	133	119	111	132	125	110	131	109	127	124	127	103	165	117	116	122	136	125	141	115	124	141	139	107	137	98	128	134	117	120	121	129	134	131	115	133	108	141	117	118	119	111	123	141	131	122	137	123	111	121	137	117	120	127	109	129	107	126	114	139	131	106	139	144	126	125	122	118	136	133	118	112	125	116	140	122	114	130	115	122	122	119	117	136	105	134	135	126	126	109	130	111	100	122	120	117	147	120	116	97	133	116	131	129	116	130	134	133	133	126	131	118	107	135	118	126	114	104	122	144	108	125	110	132	121	129	146	109	125	134	137	144	116	135	127	131	122	132	138	117	118	117	119	137	124	105	125	133	108	129	130	122	110	154	113	129	122	116	112	124	111	123	142	124	123	125	108	136	112	132	120	141	109	147	105	136	125	124	136	115	133	139	115	152	117	140	108	112	137	135	128	149	112	125	123	116	104	120	128	117	127	117	121	140	136	128	122	131	129	138	114	124	117	142	126	125	115	141	120	136	135	103	134	109	124	126	110	120	151	120	117	132
27895	12179	3556	495	536	500	483	435	486	445	474	426	421	443	455	423	428	462	457	477	456	436	430	434	460	433	460	452	442	431	456	440	444	447	428	444	445	448	440	454	453	443	439	455	423	413	471	448	420	505	470	436	431	444	415	437	441	450	439	413	455	488	380	459	445	444	448	425	478	419	451	469	423	429	448	434	409	421	456	462	475	465	426	433	427	444	444	435	460	445	462	423	448	490	432	445	465	459	459	418	453	431	489	417	422	435	434	469	435	440	452	443	458	463	433	450	440	460	438	393	437	443	472	408	423	436	478	446	421	467	483	432	448	416	440	466	454	448	468	456	417	481	440	437	435	399	435	449	397	438	467	433	501	416	453	420	471	458	439	447	474	456	452	453	458	448	438	448	473	454	452	472	456	446	442	448	425	454	424	432	437	438	448	418	458	469	413	433	449	457	435	469	456	453	418	430	414	468	419	437	449	420	441	454	419	448	464	440	441	470	455	437	430	471	434	469	439	480	479	423	436	422	446	439	453	453	439	427	458	469	432	453	401	475	450	449	433	406	434	476	417	467	410	460	438	458	445	447	463	431	466	424	468	409	430	455	437	463	437	492	458	435	431	434	445	412	465	424	471	471	449	433	459	445	431	454	459	431	426	429	473	475	457	447	430	487	452	453	481	470	431	416	442	458	430	452	442	469	467	439	455	445	454	467	436	424	432	413	432	433	466	466	436	464	491	471	447	425	424	435	442	430	451	430	397	428	432	427	475	443	409	429	402	458	464	458	466	460	437	465	485	440	452	425	466	419	468	484	446	427	472	475	410	441	454	421	454	417	457	474	454	444	452	458	454	465	429	416	449	434	470	436	430	475	446	440	426	447	441	489	418	414	425	432	458	457	441	431	447	433	470	424	404	428	461	455	438	465	455	447	461	457	439	453	407	445	436	463	465	427	467	437	407	440	443	482	477	441	455	425	427	417	460	417	428	431	422	433	431	480	389	438	464	428	427	459	447	453	413	449	449	448	458	439	478	454	401	435	414	418	462	433	478	427	460	436	453	439	462	427	473	444	443	426	475	451	424	426	463	470	402	461	438	472	451	443	464	511	408	445	449	428	473	439	429	405	453	415	440	486	479	428	443	457	425	449	450	426	469	466	446	441	436	464	421	457	427	445	433	455	402	440	466	448	419	442	473	415	468	409	411	448	483	429	414	451	412	453	478	427	466	438	468	436	463	447	441	457	428	459	423	446	445	449	468	433	470	478	466	434	473	476	452	460	457	425	456	434	426	439	418	476	409	472	412	423	438	409	431	442	454	474	463	413	434	450	484	444	447	446	431	415	488	470	456	448	435	445	457	426	457	440	501	437	463	422	434	434	439	450	469	430	474	430	467	393	463	442	449	410	464	455	448	421	427	439	457	437	450	472	457	461	432	448	471	444	463	445	466	463	432	438	467	470	415	431	457	454	434	451	446	457	468	473	465	432	443	465	445	429	421	470	453	440	462	442	443	461	408	437	414	456	449	449	452	477	459	459	429	439	476	427	447	449	447	431	420	445	461	445	476	449	431	439	470	460	471	390	462	447	418	449	478	433	431	446	461	411	449	427	441	458	408	476	448	439	451	458	418	430	432	494	456	480	433	444	444	449	466	429	416	430	427	447	461	441	414	497	436	455	439	437	470	420	423	449	476	463	479	430	430	468	467	431	429	510	465	409	448	447	427	421	443	495	453	415	418	445	458	442	396	456	448	444	458	414	433	465	441	470	434	426	449	451	459	455	444	441	458	450	406	465	437	439	483	400	481	480	451	431	431	432	451	415	445	453	429	423	408	433	438	439	438	454	424	464	449	471	479	401	487	449	437	417	418	468	427	428	465	458	436	441	472	442	467	441	462	411	458	479	449	441	448	446	438	442	458	443	455	438	478	453	445	441	459	404	472	456	460	437	467	418	432	433	441	470	439	461	468	417	467	447	421	442	433	478	474	464	467	453	442	461	393	446	402	461	442	445	415	446	421	448	483	411	463	451	446	453	443	463	429	428	438	430	488	435	402	433	460	423	435	454	437	452	430	430	415	473	443	406	445	447	442	439	437	433	441	448	484	467	448	461	446	453	443	491	469	458	430	454	414	428	454	443	466	418	446	458	444	448	441	421	439	450	467	443	429	455	420	414	452	425	494	437	439	443	459	424	449	449	441	417	463	420	437	465	418	426	417	459	461	450	437	474	429	433	436	460	446	492	439	395	456	456	429	448	430	442	435	480	481	446	470	443	413	439	424	442	451	463	435	447	476	482	437	485	436	449	470	438	419	451	436	445	460	418	445	438	447	452	472	443	446	440	409	422	449	417	422	424	433	424	406	415	437	461	458	405	444	459	427	469	458	480	429	415	434	452	402	434	443	421	449	462	477	421	436	449	427	429	468	458	467	430	403	453	478	437	447	436	421	397	441	431	423	458	461	430	475	444	473	450	424	450	415	471	473	464	460	458	479	443	400	442	481	439	488	433	433	477	425	417	443	442	467	470	465	445	446	464	444	450	474	443	472	472	479	460	435	437	413	459	439	447	448	425	411	423	407	455	411	394	428	442	471	427	474	430	456	437	443	438	459	439	457	432	438	435	459	463	448	427	447	433	470	443	426	458	451	453	441	454	453	443	432	403	425	423	417	427	450	501	426	462	501	407	440	464	453	430	410	449	452	465	421	418	411	480	450	461	467	438	479	448	460	454	471	448	467	402	430	442	445	451	426	476	394	463	418	428	389	433	432	445	466	456	425	455	464	452	448	446	450	430	503	461	453	490	470	457	501	472	452	453	446	465	439	428	441	467	438	448	428	483	406	416	439	457	400	403	449	407	416	425	444	412	431	466	438	431	432	437	445	463	440	399	467	456	442	447	450	471	429	476	453	446	439	424	447	446	436	434	450	428	431	441	438	449	429	439	462	429	439	445	445	443	467	441	433	426	444	410	443	465	472	455	407	461	446	456	446	421	446	452	481	482	463	500	432	442	427	452	440	447	464	431	468	444	438	471	404	453	428	451	480	466	420	427	434	426	428	475	469	459	473	415	413	434	491	414	409	460	471	470	451	459	411	420	452	459	468	478	450	444	454	465	481	425	480	445	445	456	460	436	397	445	424	438	446	418	470	445	423	439	461	424	437	442	457	426	412	427	459	472	469	440	420	479	442	442	416	439	437	430	431	458	435	429	451	420	460	419	476	455	429	467	441	439	468	441	504	423	425	415	451	468	443	464	436	470	443	414	435	437	415	448	433	446	443	426	462	444	450	438	446	474	459	457	448	440	430	431	434	422	446	449	445	441	453	461	450	431	462	406	479	432	435	459	434	415	448	443	442	419	421	466	429	432	430	453	454	479	432	435	417	431	471	440	428	449	466	463	466	455	402	441	421	440	446	436	414	425	426	431	466	448	453	459	487	397	446	459	424	452	437	493	445	440	457	418	415	411	419	429	424	468	488	458	444	426	459	451	445	461	450	434
68760	51016	33370	6208	588	428	337	349	301	268	277	301	272	248	252	242	210	231	232	269	232	209	230	254	251	213	258	230	253	206	227	235	224	251	223	218	197	227	234	228	221	237	220	228	180	238	249	229	218	224	261	222	235	245	224	208	243	220	206	204	225	235	215	221	228	219	209	203	246	248	229	220	202	238	208	240	243	214	231	219	220	209	232	244	234	221	233	230	214	235	204	214	226	241	238	247	244	250	236	238	242	239	229	219	218	232	232	215	221	211	227	244	224	233	222	264	236	241	210	221	261	225	257	240	235	225	245	246	225	220	218	241	249	227	218	223	216	219	208	249	249	232	212	216	218	195	260	232	225	224	233	216	253	227	209	228	227	221	209	219	246	239	208	239	242	229	242	227	236	250	261	199	196	219	218	233	222	229	247	231	211	219	209	229	209	224	252	227	225	253	227	227	224	241	222	227	234	239	216	239	219	248	224	245	214	225	224	245	211	250	215	247	203	262	243	258	213	230	211	231	230	228	223	255	226	229	248	228	246	222	244	234	209	228	248	258	236	248	219	220	206	241	235	243	241	238	236	233	232	244	239	223	225	226	223	226	224	241	251	242	245	253	242	239	247	206	245	237	220	255	243	218	241	216	233	219	232	219	239	221	256	238	242	244	223	240	237	239	206	246	224	215	239	243	268	235	253	240	233	241	241	238	227	239	239	229	208	238	213	222	221	222	245	261	211	211	226	249	222	238	251	230	236	208	230	222	214	227	201	248	224	206	252	223	240	208	222	238	225	259	229	221	212	214	233	238	205	226	247	248	230	234	218	228	226	251	238	227	212	232	245	221	222	247	208	214	243	233	238	240	206	236	218	257	237	233	218	237	215	242	218	242	240	231	258	250	254	212	250	227	244	261	211	254	244	229	256	210	263	241	212	219	203	252	228	234	240	225	231	226	236	229	235	244	192	254	269	249	210	244	230	247	232	243	225	224	236	213	221	230	225	250	235	243	207	228	206	245	251	225	211	192	233	238	207	238	225	232	250	236	255	212	250	208	249	232	228	236	238	225	216	226	196	210	223	214	234	239	206	256	236	246	251	223	232	221	206	202	218	209	216	232	238	232	253	237	223	217	197	244	218	212	225	221	230	231	245	220	203	232	215	227	261	227	217	240	235	233	228	219	225	199	229	240	247	234	208	242	208	230	230	225	239	272	220	231	240	223	255	210	251	224	204	235	236	234	222	246	211	234	235	248	245	218	218	214	223	227	213	237	238	219	225	206	218	229	234	233	221	259	245	219	247	224	217	224	222	229	202	223	210	195	222	222	207	222	274	244	229	240	252	248	263	239	241	230	215	255	224	242	254	260	198	232	218	207	206	225	224	239	221	224	239	239	224	209	225	236	228	245	227	230	231	230	234	217	245	233	235	225	232	235	211	223	220	260	226	237	234	208	234	201	182	215	225	247	244	212	243	230	246	219	206	237	254	255	211	233	230	241	265	217	207	218	212	236	237	256	246	236	231	211	225	219	233	233	229	218	199	242	255	193	237	211	221	247	230	244	203	239	227	206	222	262	225	230	271	223	228	256	260	210	239	240	228	227	236	218	228	204	229	238	217	198	224	228	242	228	225	235	260	212	236	256	231	211	224	209	221	249	228	217	237	208	220	236	241	232	221	219	244	239	261	239	231	227	228	228	238	234	244	218	213	216	235	231	242	224	212	227	237	229	211	229	249	266	240	248	262	270	236	229	209	232	194	247	248	233	204	258	247	221	223	226	234	209	228	241	251	219	259	223	235	248	215	235	195	243	245	252	233	237	217	214	242	220	230	224	217	211	238	224	232	201	230	214	193	278	230	223	212	226	251	243	227	231	244	217	225	234	232	224	258	229	220	222	219	221	238	231	233	229	242	226	198	220	253	240	237	221	201	238	231	217	224	210	236	233	242	248	250	249	209	231	235	230	220	223	214	246	229	229	205	247	223	252	209	260	214	234	226	215	216	231	255	239	203	261	231	266	248	246	246	224	247	248	213	233	249	228	229	234	233	201	236	230	222	237	245	230	247	208	215	217	240	239	242	237	209	222	260	213	212	222	223	229	235	248	239	220	219	230	219	230	237	203	220	226	223	249	235	202	224	239	229	209	230	256	228	254	240	214	250	228	235	233	195	250	250	233	226	237	239	248	214	262	222	254	201	232	185	253	213	182	245	251	244	258	243	224	215	235	250	227	217	221	250	211	221	225	230	222	253	258	231	217	213	222	253	238	257	233	247	226	230	232	244	238	209	218	205	221	229	238	221	232	239	245	241	246	225	241	208	229	216	229	207	241	243	235	217	229	222	214	215	232	231	208	212	231	257	227	221	248	238	251	238	214	228	246	221	237	221	214	205	255	205	233	231	207	241	221	205	224	243	220	229	238	226	212	231	235	224	234	249	256	208	243	224	245	208	221	223	216	251	225	254	218	236	226	207	239	247	214	253	230	243	221	202	209	222	207	225	230	245	227	228	208	223	210	221	191	238	242	229	254	253	223	251	222	243	218	190	257	252	206	206	235	244	234	246	234	230	229	232	226	242	211	219	250	228	238	220	264	222	229	237	247	234	244	241	219	247	253	196	217	225	209	241	226	237	219	217	236	230	223	242	242	262	234	264	221	240	261	200	216	210	241	252	235	220	203	250	244	238	222	236	231	238	212	217	232	248	231	229	228	221	208	220	217	225	231	217	219	256	214	227	214	238	228	228	253	243	230	227	216	242	238	216	260	225	212	261	207	229	238	254	212	219	240	215	222	224	201	207	242	229	240	245	221	247	238	221	247	215	211	230	239	248	224	236	207	231	238	218	225	243	189	234	229	213	256	255	221	235	232	223	238	228	229	248	221	233	247	232	207	229	214	238	253	216	216	234	249	270	212	224	246	214	239	251	244	252	236	207	195	223	232	235	245	219	243	240	251	251	213	211	219	211	239	227	243	244	217	254	203	241	235	220	225	243	240	214	228	214	233	225	221	240	225	249	238	211	230	221	229	250	248	231	223	235	212	218	225	242	205	222	227	251	235	225	235	229	260	244	223	218	249	225	238	209	225	252	214	219	236	242	234	245	216	225	213	243	212	233	245	221	243	212	237	258	272	228	248	197	208	232	238	220	233	258	223	238	266	259	252	202	234	220	264	214	235	225	240	233	247	214	247	224	242	212	258	228	211	207	238	254	252	236	224	223	214	219	214	217	223	232	214	241	220	262	254	250	256	217	217	228	220	218	228	233	233	223	230	235	227	242	235	245	233	237	206	230	246	204	218	226	264	239	201	246	221	206	214	212	261	216	219	230	236	236	215	225	219	235	231	255	215	223	221	216	219	216	250	210	245	224	250	247	244	226	252	218	209	230	243	218	210	218	220	232	225	225	237	218	243	238	216	247	220	218	225	257	219	230	234	240	221	233	257	191	230	222	258	251	231	211	224	226	249	229	230	245	235	245	253	212	234	234	226	243	219	220	250	222	231
47938	39498	25421	1793	1675	1448	1343	1149	1113	1016	993	950	901	866	857	789	830	850	762	773	763	788	779	790	768	742	751	815	748	767	762	730	751	733	761	797	771	737	738	761	750	740	714	705	752	778	709	724	721	756	771	718	762	719	749	684	736	769	715	750	706	729	761	732	757	729	771	697	743	719	710	781	687	735	745	753	729	740	693	728	726	736	741	761	788	652	697	687	740	741	740	726	726	711	722	725	737	737	717	715	722	719	676	719	737	650	717	656	719	755	782	678	714	769	693	700	711	750	700	679	688	749	700	701	774	738	710	695	706	727	701	709	765	716	721	700	686	750	693	703	714	702	758	733	691	710	732	706	702	681	721	703	708	723	719	771	731	723	703	724	738	720	668	713	694	737	688	787	745	694	698	724	708	703	755	719	710	706	675	734	769	745	727	690	724	706	724	764	746	738	795	747	720	744	759	703	726	743	718	731	702	726	740	707	759	721	677	726	693	721	756	746	739	694	702	722	707	741	688	736	697	700	679	681	681	705	738	682	722	703	733	733	704	732	699	731	680	700	758	723	715	655	728	699	724	739	733	730	730	708	736	742	709	704	744	739	721	724	754	743	682	703	695	714	716	721	719	724	691	764	683	721	760	727	735	698	734	726	719	724	722	706	804	703	761	709	731	747	708	711	703	743	727	725	745	696	736	721	736	733	710	731	692	670	733	708	730	734	719	715	707	650	704	710	723	765	707	737	707	736	675	735	718	700	702	731	769	757	718	710	760	757	701	705	737	680	794	667	720	746	738	719	734	703	716	759	694	749	709	726	692	764	711	719	701	723	742	710	732	709	739	731	753	713	668	692	686	671	721	726	712	711	704	724	748	672	707	717	718	714	695	734	717	749	710	765	695	712	756	729	694	689	723	722	772	700	663	773	736	748	741	723	757	722	768	728	706	695	698	720	645	718	706	744	722	764	657	750	725	724	740	720	714	689	733	761	715	728	684	727	713	734	703	770	721	707	775	747	704	744	724	689	726	761	749	732	703	697	683	734	690	758	770	676	719	688	721	728	767	706	715	749	677	704	692	748	712	714	722	753	744	679	713	729	712	714	705	762	710	712	686	698	712	708	713	704	695	720	724	731	705	724	775	719	749	746	732	710	715	701	723	718	729	692	713	736	711	740	723	646	742	690	717	737	733	723	722	734	667	763	751	702	704	708	696	724	741	781	741	751	726	713	690	729	780	722	722	745	681	710	756	710	715	741	707	713	729	765	758	688	707	703	689	730	744	712	689	743	742	736	734	718	723	746	736	691	737	703	749	676	728	738	715	695	753	736	672	674	732	733	711	721	721	723	764	667	708	702	720	684	712	736	734	722	737	695	711	701	725	699	713	717	673	731	751	682	703	691	714	714	748	692	743	753	717	741	718	722	717	693	722	763	738	679	734	705	755	730	727	753	728	708	686	711	685	746	722	761	723	757	718	693	738	749	729	721	731	732	719	692	714	709	742	744	697	713	721	745	747	731	715	744	722	743	732	730	734	707	702	706	771	707	725	685	715	715	671	730	726	702	722	727	738	711	688	753	674	729	727	692	717	717	731	698	747	718	721	764	718	714	708	746	693	724	724	732	731	738	715	658	688	699	749	700	769	704	716	690	709	761	769	724	689	705	712	760	692	722	771	706	729	709	719	712	698	715	736	677	691	721	708	760	695	680	769	729	745	716	728	749	724	757	744	739	693	701	753	705	696	736	750	715	769	721	750	722	724	703	739	764	745	705	699	745	708	711	775	719	738	718	734	736	716	756	734	701	763	712	690	713	674	760	710	776	768	712	712	715	732	719	753	739	719	725	685	754	684	717	736	686	721	670	786	719	724	747	770	707	766	691	752	740	731	715	751	704	677	732	711	719	702	638	751	711	742	773	711	731	754	705	721	703	735	714	718	744	733	776	754	711	756	713	695	765	683	736	701	725	723	759	693	699	728	753	741	725	699	764	740	766	728	694	721	735	743	739	762	726	690	697	722	739	696	734	748	773	681	732	683	720	744	738	727	720	748	751	741	727	723	740	693	719	755	704	692	731	744	721	747	707	735	728	727	727	668	730	717	717	767	751	767	704	764	740	703	708	737	709	751	756	761	761	756	703	722	737	685	717	720	756	693	722	756	718	737	696	727	667	712	681	696	778	717	744	685	694	747	717	715	747	676	741	764	664	739	746	698	709	742	728	660	726	736	745	735	738	722	696	714	753	710	728	724	773	734	712	740	726	679	734	749	754	712	729	785	701	695	766	699	709	778	756	723	776	708	709	724	738	682	743	701	679	709	745	728	719	692	749	753	700	742	725	741	740	793	698	744	738	701	781	684	689	714	710	723	676	750	729	721	748	749	745	755	693	716	728	710	760	694	720	740	701	719	674	696	717	734	732	717	699	666	738	704	707	700	750	725	749	712	749	739	705	704	705	742	693	740	702	722	717	726	687	691	728	784	709	721	745	694	764	694	724	701	663	735	707	695	707	708	747	690	723	700	743	751	718	746	717	702	732	721	719	713	725	746	764	723	708	771	721	734	707	745	696	757	653	695	748	701	706	752	677	696	772	720	772	741	712	727	705	710	716	707	713	691	755	680	752	692	705	723	753	703	692	710	730	726	735	711	714	718	735	754	779	712	711	812	710	739	740	723	709	732	715	718	735	710	750	710	709	770	707	738	736	726	703	739	735	729	716	721	739	729	728	700	754	758	735	716	738	741	756	769	717	718	759	795	707	747	751	747	743	730	741	772	701	699	672	747	729	721	687	725	754	701	712	716	697	713	703	712	751	763	724	701	726	737	681	741	726	708	723	730	688	737	704	716	739	738	764	674	717	721	738	706	708	673	710	705	716	747	717	678	728	714	663	689	767	697	669	738	737	751	714	708	715	727	755	742	744	715	778	731	691	717	730	680	756	715	723	738	738	711	741	702	747	700	750	759	697	770	715	732	771	701	727	721	753	740	712	777	759	732	706	720	724	745	743	674	727	782	753	772	705	696	701	750	738	733	675	733	755	725	710	720	747	734	664	712	729	724	762	745	677	775	674	781	735	709	664	747	714	720	703	700	725	683	691	689	664	739	708	722	740	730	723	760	710	721	679	721	736	697	727	707	711	690	750	716	701	783	662	780	753	693	734	724	735	752	732	719	711	739	703	667	748	674	706	756	713	717	708	726	719	746	698	739	705	706	753	691	718	719	720	773	690	681	735	702	705	694	717	708	707	749	689	697	738	701	728	704	741	712	753	702	716	694	716	757	723	688	707	688	727	749	712	726	750	717	746	753	705	732	779	718	711	727	718	769	781	694	725	725	743	755	732	745	741	752	721	714	733	714	706	710	722	676	714	727	743	703	720	747	697	733	707	712	739	737	719	729	697	706	709	698	693	754	761	735	721	698	709	765	712	705	683	746	682	728	720	747	732	698	735	717	728	722	720	759	733	727	762	723	715	726	724	684	736	730	743	699	695	685	698	731	744
79857	64740	44271	12838	2017	711	540	460	434	412	391	376	391	356	315	372	332	312	335	342	313	327	364	334	292	357	324	328	299	307	318	293	278	278	334	310	298	329	320	315	297	324	293	320	296	287	300	289	312	299	308	350	319	300	306	320	314	321	257	323	284	296	307	295	296	315	296	306	329	325	297	318	314	288	308	319	309	315	289	270	302	326	298	294	302	334	323	323	333	292	300	297	322	336	317	284	312	337	298	320	299	319	316	309	322	298	293	316	291	311	292	328	335	290	308	302	322	275	307	292	314	330	324	310	308	317	313	284	332	332	320	270	299	286	292	321	312	276	303	327	293	310	294	321	277	310	295	276	317	301	267	272	287	278	267	303	330	331	268	259	288	322	313	286	318	303	289	306	281	302	295	307	280	314	313	314	311	308	288	300	264	285	288	332	298	308	318	297	306	290	314	300	287	344	288	282	314	311	317	309	336	295	303	312	336	312	272	311	312	327	286	319	291	305	315	289	307	300	302	297	322	331	284	316	277	308	316	300	328	307	313	303	324	329	308	327	300	300	336	349	304	296	312	315	292	311	283	302	285	305	273	292	300	318	320	312	280	316	335	330	284	336	316	301	312	296	298	319	332	311	311	300	308	263	303	306	308	302	308	326	309	306	302	310	298	304	303	299	286	330	334	278	303	296	310	295	314	342	298	319	328	288	276	335	292	323	309	352	295	305	284	303	298	294	299	293	302	318	278	327	332	309	278	336	282	297	269	304	297	276	308	314	334	284	312	286	322	289	305	318	284	292	307	304	330	303	276	276	255	318	298	307	303	294	321	295	331	271	291	300	262	313	310	305	322	286	313	320	299	304	299	295	302	259	310	317	277	313	328	314	298	287	294	320	282	310	327	329	294	314	310	305	348	297	290	293	299	317	333	286	311	298	307	316	286	321	325	317	314	319	318	322	282	312	330	315	312	296	312	297	315	278	301	292	329	308	294	333	303	315	308	306	299	325	323	317	291	284	268	323	287	297	293	318	305	296	278	260	326	298	308	316	318	323	315	295	299	283	296	329	303	303	299	319	304	289	319	293	273	329	313	305	303	334	266	299	311	312	286	303	283	296	300	306	333	312	296	297	301	309	300	284	274	311	287	309	324	292	293	293	302	281	273	281	307	275	292	301	318	278	278	268	348	302	280	306	287	345	284	326	316	312	339	310	287	293	303	348	299	296	314	290	302	306	296	301	323	323	316	306	310	282	310	316	305	284	309	290	268	325	361	299	348	301	298	271	314	338	317	289	316	295	333	310	299	312	287	314	342	332	332	305	284	300	299	282	305	289	290	319	280	323	275	328	282	299	325	320	298	307	316	311	319	303	281	309	337	302	313	331	292	277	357	316	313	323	291	313	312	296	290	297	294	313	296	311	314	311	302	287	287	308	322	300	342	330	297	320	282	298	321	348	289	314	294	322	290	276	299	316	298	284	285	283	299	317	315	306	325	315	294	335	295	317	331	294	312	331	313	287	285	314	278	306	340	331	300	319	296	301	285	321	354	305	279	315	314	330	317	303	273	284	325	293	321	290	318	299	281	305	297	310	306	309	273	322	297	314	312	306	312	305	322	340	291	313	272	303	305	303	295	303	296	286	320	316	336	311	301	294	334	323	298	303	310	281	289	317	298	293	301	324	296	277	301	314	318	335	315	326	309	250	311	278	299	308	303	284	282	327	284	308	294	301	282	302	290	334	331	264	304	307	301	294	315	291	313	313	318	305	289	312	307	306	284	304	308	285	297	333	312	325	331	299	297	316	312	318	306	324	333	293	319	309	315	311	291	312	332	275	290	318	336	338	304	294	292	301	285	273	326	282	310	317	279	289	301	282	293	310	350	290	325	332	285	319	321	295	293	320	289	280	321	308	281	320	284	311	303	273	301	334	305	319	313	295	329	320	324	301	303	316	281	296	304	281	309	338	309	285	310	304	314	272	287	285	285	298	296	287	298	287	360	292	308	291	281	295	318	297	328	307	316	315	288	308	295	315	316	312	297	305	286	319	292	278	315	297	312	296	323	311	306	293	299	317	297	302	298	285	323	331	315	308	309	303	265	271	300	287	301	289	326	297	330	290	288	318	341	273	310	318	306	304	321	296	296	296	307	288	271	286	273	307	314	311	283	308	317	318	291	312	333	277	318	292	307	281	297	282	285	276	319	299	279	327	329	318	308	291	307	319	297	298	274	304	262	309	309	325	278	305	295	275	290	285	297	305	294	339	330	306	289	307	285	300	313	323	359	319	312	305	302	280	288	277	299	299	313	342	303	304	325	279	288	285	315	290	296	292	305	280	295	310	323	310	310	266	305	310	325	305	282	304	324	310	305	316	332	318	305	294	272	313	301	300	345	284	299	319	316	307	281	307	273	293	321	320	331	297	316	307	301	307	327	310	302	275	298	291	272	288	310	297	309	292	282	300	311	288	306	300	312	290	320	296	295	294	297	296	315	321	290	272	310	327	305	281	305	296	297	292	287	287	303	292	317	264	334	272	317	316	305	294	312	321	257	275	304	295	304	302	270	278	291	274	327	295	293	296	288	290	309	294	314	323	334	324	323	313	279	297	294	298	294	294	287	303	289	310	286	309	312	299	289	345	300	301	287	286	350	317	288	275	290	331	299	345	290	291	296	325	281	339	287	296	322	298	264	301	292	293	295	304	295	286	278	313	312	315	285	318	325	306	296	305	338	279	341	295	341	323	310	292	274	309	324	333	318	331	266	299	300	348	306	313	332	324	298	320	284	302	308	275	290	341	336	296	317	331	281	279	304	303	308	296	309	324	304	328	292	305	283	299	328	335	308	292	287	301	293	313	302	300	319	298	289	307	314	284	324	303	274	360	306	346	307	301	293	321	321	288	316	278	289	287	328	321	320	284	304	331	304	298	319	303	315	333	306	306	300	321	314	310	295	337	338	317	307	293	304	303	303	296	282	296	330	301	304	331	297	312	299	289	269	305	305	302	280	334	309	302	318	303	303	285	304	273	315	319	332	324	263	287	332	310	325	287	283	311	292	273	288	298	291	346	292	301	312	282	316	296	313	306	274	305	308	301	314	293	330	323	292	307	263	315	304	321	319	281	315	298	300	301	310	317	346	316	299	304	307	349	337	324	297	303	326	308	287	292	302	290	313	331	309	328	308	327	313	311	316	313	299	305	320	335	305	311	275	318	326	299	293	302	319	337	303	299	293	327	347	301	303	325	303	313	314	334	298	296	309	323	325	323	342	291	296	289	306	304	293	299	317	325	310	321	319	326	301	301	301	295	302	319	339	331	304	283	316	319	302	312	327	319	316	297	298	299	307	281	321	293	323	337	313	284	302	290	298	304	318	325	305	326	318	323	336	321	306	287	305	295	298	294	276	301	278	312	307	314	297	343	314	297	277	330	303	341	287	278	312	291	296	293	301	299	301	294	295	295	286	290	313	280	323	312	306	308	289	288	308	298	304	288	293	321
58449	50921	32267	2908	2532	2241	1886	1787	1690	1519	1391	1330	1273	1214	1159	1162	1043	1083	1068	1048	1043	1032	1027	992	987	965	1027	950	1016	993	986	959	929	978	926	939	938	935	986	981	958	977	957	958	930	904	910	983	972	909	995	909	902	953	919	957	880	951	952	890	928	949	937	925	911	894	935	919	926	950	934	909	897	942	841	885	912	887	906	966	885	913	968	891	944	913	924	914	950	894	910	967	880	898	940	856	949	935	928	933	924	910	976	925	909	948	883	944	909	912	900	934	914	911	919	871	918	921	929	926	888	883	884	909	874	908	922	903	926	946	934	937	911	901	932	870	879	936	924	906	921	886	964	901	895	893	952	905	898	950	916	884	867	913	926	880	941	904	930	916	938	905	848	911	922	922	932	857	940	926	899	972	924	970	894	880	897	972	944	986	944	936	885	931	895	926	926	913	908	930	903	939	924	905	886	908	968	907	931	956	911	948	968	907	889	938	947	947	894	863	920	911	889	952	893	936	916	986	905	899	910	942	900	909	957	909	930	913	897	937	911	872	888	936	903	954	882	876	923	891	947	861	925	938	909	954	915	884	877	938	899	879	883	950	933	945	879	945	922	930	931	894	920	865	935	932	873	913	953	829	919	960	916	886	897	905	877	964	880	906	944	881	900	894	927	909	913	920	897	912	902	887	950	953	928	900	899	929	901	898	903	898	936	914	941	917	988	857	919	901	919	911	885	932	906	898	940	942	860	955	923	895	886	884	879	935	894	911	920	918	873	934	873	862	968	888	872	921	926	933	945	909	888	942	971	920	886	909	932	934	906	921	917	909	966	884	885	903	909	845	936	941	931	879	919	868	897	873	946	932	890	910	897	866	925	949	852	947	913	877	902	935	908	939	931	872	889	919	925	885	942	923	899	932	859	937	883	908	903	906	910	982	932	929	906	973	911	856	987	901	935	939	932	862	839	915	961	876	933	846	923	854	920	901	945	888	881	940	938	917	935	870	932	902	896	880	922	944	874	935	926	956	911	944	901	889	939	903	912	938	939	928	929	871	937	931	932	964	900	928	917	857	928	941	959	874	910	889	914	917	905	874	849	842	897	892	955	872	910	891	919	863	930	878	947	853	923	975	935	907	876	909	932	886	886	909	882	902	861	937	909	825	908	925	964	907	860	916	951	949	913	887	838	844	843	895	913	940	940	910	922	871	908	896	931	965	856	879	946	917	901	932	921	886	930	945	883	853	936	934	927	875	908	918	952	936	867	916	858	905	931	869	920	918	920	930	937	944	905	913	925	947	914	921	886	914	856	859	869	896	916	902	898	942	893	897	927	907	931	952	904	949	929	922	970	943	906	845	902	893	947	914	940	929	928	932	878	907	880	929	939	914	937	881	932	956	939	899	903	921	905	886	906	895	908	860	935	905	897	913	894	938	979	902	859	919	934	908	925	881	916	863	911	896	958	896	899	931	918	880	942	856	913	947	879	878	907	875	905	908	925	895	952	916	903	931	864	881	882	859	910	973	928	902	895	899	893	916	875	890	939	909	896	858	934	872	938	899	894	901	955	923	926	880	943	874	942	962	909	914	941	907	916	909	909	887	943	927	881	899	918	913	890	965	870	893	907	921	917	927	949	899	873	894	854	915	946	893	889	952	874	913	929	920	933	955	940	898	897	959	944	899	921	932	918	877	870	914	902	895	899	913	953	919	914	880	908	938	881	860	902	936	893	883	919	995	979	875	921	953	919	920	946	865	902	983	889	929	972	925	874	952	856	862	921	935	932	909	919	914	914	966	943	856	955	890	912	878	873	917	898	944	886	909	893	921	862	900	864	948	872	940	894	915	948	877	878	882	896	895	874	889	949	849	862	888	945	896	892	931	905	914	931	890	929	891	928	884	889	857	899	866	903	907	910	846	869	874	911	973	927	883	897	909	955	964	953	919	879	1006	894	916	904	922	930	937	907	974	898	920	922	862	892	941	881	950	875	928	890	890	849	902	857	903	842	899	912	853	838	972	903	858	896	896	945	885	924	897	899	928	877	888	867	898	911	927	918	911	935	892	929	898	880	910	895	878	901	908	877	907	909	913	954	894	879	923	883	910	960	873	920	870	861	950	950	923	920	952	927	946	932	914	916	871	927	916	892	922	977	866	908	939	959	950	970	906	860	964	860	927	908	885	936	928	921	882	897	919	945	919	901	878	914	921	923	889	876	954	917	956	920	943	928	884	883	817	947	965	888	928	927	951	907	889	920	927	932	957	936	883	929	860	930	871	871	913	953	918	959	911	958	914	926	907	965	936	856	900	907	888	896	957	908	875	922	943	875	875	925	889	939	918	863	896	951	901	904	864	893	983	946	919	912	922	887	901	922	912	882	953	876	936	887	931	909	905	921	904	964	904	848	935	890	924	920	908	952	919	956	843	902	931	918	937	942	890	899	934	921	891	923	883	932	902	941	902	904	1032	904	878	898	940	946	888	921	936	885	916	863	912	941	963	932	917	872	921	871	917	892	923	891	911	938	929	887	917	940	930	859	940	932	948	873	915	944	924	965	875	856	986	904	951	909	938	944	886	981	930	938	924	879	898	936	911	900	914	861	958	914	897	933	883	946	866	930	914	844	927	950	922	949	945	1002	942	927	941	876	901	946	868	947	931	962	950	911	911	952	919	907	901	886	913	942	918	906	894	879	921	885	902	887	945	942	918	917	931	882	918	908	920	957	907	969	917	989	855	908	898	875	960	970	903	947	896	943	930	920	899	917	888	932	921	846	960	847	911	934	960	919	941	874	949	902	886	911	885	942	926	937	889	900	948	850	907	896	938	915	892	901	945	929	896	912	938	936	962	936	890	954	904	977	878	940	901	856	939	892	884	913	900	965	945	942	903	905	891	930	936	907	876	902	920	897	877	890	891	917	923	934	935	909	896	895	920	886	898	937	917	918	960	908	908	929	903	930	945	895	910	871	941	912	940	903	906	882	908	882	929	889	833	905	858	930	938	907	855	925	943	866	887	929	921	947	902	933	913	916	909	923	937	927	880	885	873	869	898	918	853	918	921	951	918	878	874	940	932	979	873	934	909	912	895	860	956	911	861	921	923	876	890	954	876	938	910	849	879	906	912	936	970	904	913	874	909	901	944	949	913	872	951	923	941	880	918	923	949	914	957	938	904	932	934	917	882	959	880	893	948	885	884	902	864	916	938	935	917	908	969	881	899	937	889	959	901	954	968	928	873	926	919	912	923	939	939	904	875	944	868	887	966	899	875	971	889	887	917	846	953	970	943	927	862	887	862	895	897	894	896	896	920	982	872	959	937	921	925	990	896	898	900	887	902	949	930	866	911	931	885	924	897	939	870	989	904	948	890	934	900	903	936	932	913	911	922	864	874	915	919	938	885	944	964	913	867	894	890	891	885	925	940	903	902	893	929	866	945	897	934	972	887	901	893	930	911	907	949	904	876	914	968	962	971	899	924	914	887	916	924	961	918	899	849	920	854	930	931
28459	11487	2397	258	158	132	149	145	138	130	138	111	125	144	136	132	119	139	121	137	125	131	115	124	127	107	113	140	119	143	124	142	100	122	140	147	127	137	112	142	131	131	145	154	119	118	129	127	125	111	124	145	136	133	130	137	115	118	132	134	125	129	126	103	132	112	123	117	121	124	136	133	139	128	120	137	94	138	120	126	135	131	131	119	126	110	131	124	118	127	130	123	114	117	137	131	158	107	118	136	136	147	128	125	147	112	110	114	124	118	128	133	129	129	117	131	122	125	131	129	119	127	136	117	118	120	126	114	115	138	126	121	133	125	129	126	133	149	128	130	117	118	124	135	137	131	134	127	114	121	136	126	157	142	122	139	140	135	129	146	107	97	131	119	125	135	141	135	122	122	131	112	127	129	125	144	132	147	125	126	122	127	144	135	128	121	126	133	138	140	132	111	136	128	106	142	147	135	140	125	115	110	116	133	119	115	139	132	132	104	116	136	121	117	141	119	127	139	135	135	129	113	150	109	130	130	133	118	118	116	121	116	144	123	116	126	138	139	135	129	127	107	143	144	104	136	133	131	131	130	141	115	151	124	104	128	126	116	125	129	126	126	118	132	138	110	136	131	132	154	137	125	132	124	117	122	126	128	147	126	149	141	146	113	138	124	105	126	138	135	120	114	124	151	133	106	128	128	125	124	127	111	126	121	136	114	120	119	140	129	149	156	118	114	124	137	110	114	134	125	129	131	116	120	131	111	125	123	119	116	133	145	130	113	112	113	144	139	131	109	117	112	120	126	113	106	139	113	121	115	126	122	132	136	123	116	116	141	133	138	111	113	135	123	116	112	133	137	118	139	121	132	121	140	135	119	137	133	140	139	135	123	137	145	124	133	120	128	133	129	128	120	113	121	158	137	126	137	125	118	100	148	116	124	118	136	135	150	133	122	125	113	127	108	121	118	126	112	135	113	117	121	123	141	132	139	119	130	135	112	130	132	124	123	133	137	138	115	115	113	143	120	120	118	136	119	122	133	126	137	126	115	124	154	125	121	144	116	133	144	148	109	127	131	137	123	107	150	124	143	110	146	107	147	123	125	119	143	123	129	129	152	127	121	143	136	137	128	122	108	127	132	139	114	134	115	91	132	131	101	121	120	116	119	117	110	124	128	132	128	122	154	129	128	121	122	133	137	131	146	125	123	120	132	128	138	110	127	124	126	152	108	130	132	114	115	128	132	138	109	134	125	131	132	130	120	133	137	115	122	148	104	132	145	136	112	116	133	137	125	136	122	120	125	118	143	100	149	130	121	141	128	135	129	139	135	107	124	125	152	130	133	124	145	143	126	120	133	135	122	117	131	139	150	117	135	133	140	136	132	149	123	131	135	133	149	141	130	129	111	108	112	134	113	142	142	142	134	119	140	111	139	138	134	135	127	120	132	118	139	129	126	123	144	126	133	128	117	122	129	134	112	122	139	140	95	107	145	124	125	108	126	151	108	115	154	103	137	125	156	121	125	142	121	123	119	131	133	128	154	147	118	152	135	137	96	148	132	117	131	137	119	132	111	114	124	135	130	151	122	129	125	125	117	125	121	130	122	101	127	138	135	148	123	117	128	145	131	109	119	142	135	126	135	141	122	147	137	147	118	125	125	130	134	126	124	109	125	139	112	123	149	110	137	142	111	123	113	131	126	113	144	123	122	118	125	128	133	109	112	132	122	132	119	126	111	142	120	117	132	157	127	133	131	121	122	134	127	114	129	149	131	155	127	136	112	144	127	123	113	132	130	116	138	122	130	126	135	146	115	114	116	143	100	141	124	127	104	145	133	133	123	146	147	125	143	118	131	119	109	121	135	139	108	127	139	136	124	130	143	144	121	126	123	125	129	120	136	135	107	117	143	124	145	161	134	144	133	147	149	125	105	141	127	134	125	129	141	142	136	122	108	128	115	144	125	127	138	111	122	133	139	123	132	150	131	117	138	135	127	134	137	116	132	131	122	151	123	134	113	129	127	147	131	119	106	114	123	110	150	133	148	129	121	128	121	131	128	149	124	121	124	144	124	131	109	147	109	117	135	115	148	134	140	122	121	122	141	124	110	101	130	115	115	144	127	116	130	138	134	136	134	131	132	132	129	134	95	120	123	130	141	126	113	112	116	125	111	129	112	134	146	114	131	127	126	138	141	124	118	143	115	126	137	127	114	121	140	125	128	88	119	134	130	100	152	124	134	143	117	128	137	133	130	128	134	116	131	122	139	121	117	134	162	129	102	115	133	134	122	133	134	115	131	119	121	118	134	138	138	141	125	120	127	114	123	137	134	139	140	144	133	119	128	104	134	127	134	125	140	130	108	121	114	94	122	145	133	138	134	126	145	133	133	145	123	126	149	141	119	136	129	123	128	136	139	124	110	143	132	131	117	140	139	129	110	128	136	110	145	114	127	120	123	126	136	144	138	133	133	137	142	137	112	124	121	118	110	133	121	143	133	136	141	138	141	143	113	123	134	123	126	116	134	145	119	126	123	111	132	118	110	136	136	143	129	119	130	139	120	129	129	109	127	131	131	124	148	121	139	136	117	130	117	133	134	132	120	137	125	122	136	132	127	101	108	133	119	139	131	126	137	127	113	131	127	121	121	128	114	147	142	129	130	142	125	119	132	117	107	122	115	126	126	113	151	133	122	128	124	132	119	141	120	127	113	119	127	148	132	126	136	118	128	140	125	135	125	127	117	136	131	97	125	124	137	133	127	125	138	149	133	125	130	121	125	154	115	137	136	109	143	125	137	155	137	135	121	126	124	126	111	128	132	125	125	123	132	117	127	125	113	124	129	113	125	128	116	126	117	110	127	118	125	137	128	126	131	122	128	136	125	136	128	112	152	137	130	113	124	139	127	149	122	126	124	120	116	126	144	126	101	129	128	129	117	129	118	125	128	130	138	131	105	136	146	116	140	134	140	136	129	124	114	145	132	132	114	147	128	130	118	114	143	133	138	135	132	135	129	132	123	126	146	100	156	123	120	159	136	112	118	124	118	119	125	114	116	124	111	143	116	143	128	150	133	111	126	117	130	135	125	124	120	121	132	116	135	132	138	116	129	130	127	112	123	135	125	158	141	118	140	141	128	133	120	122	120	125	111	139	140	142	136	127	121	142	127	121	118	112	127	134	116	125	124	111	129	133	129	142	141	124	144	118	138	118	133	120	118	109	123	132	121	125	110	126	115	141	131	134	123	144	116	103	134	155	128	137	137	140	126	158	121	151	137	121	107	116	139	128	125	137	114	133	138	139	106	124	107	116	127	136	132	129	138	128	118	110	129	117	95	151	127	127	123	119	114	143	138	117	135	153	129	114	123	140	139	129	100	134	136	116	124	101	146	123	142	105	116	117	144	120	138	119	137	125	131	123	127	110	121	111	119	144	115	129	128	119	133	128	108	149	134	129	116	116	122	131	125	137	151	110	113	125	139	112	138	123	134	111	128	119	125	137	114
27533	12624	3904	451	480	488	484	472	471	468	452	458	453	473	470	413	450	460	433	452	430	512	480	492	462	458	477	423	430	433	459	448	449	466	472	472	417	501	485	437	449	443	424	479	456	487	455	444	457	456	440	462	469	455	435	449	481	440	437	472	430	442	452	467	476	445	487	455	428	477	414	459	470	426	438	449	438	461	430	448	483	421	453	418	461	453	434	439	455	433	460	426	424	469	475	485	476	468	470	461	452	438	469	443	492	473	456	416	452	484	475	485	456	408	478	453	457	466	430	412	477	462	449	459	480	452	474	460	456	423	451	428	489	448	448	445	438	436	478	474	453	475	490	449	431	467	460	449	446	467	496	451	459	487	443	425	458	437	452	459	478	430	466	435	494	466	458	396	469	459	489	478	478	495	463	446	444	406	437	458	463	490	437	454	453	485	433	475	444	463	434	457	444	443	455	417	464	473	459	463	450	471	445	473	461	421	474	448	494	445	442	429	457	441	412	449	472	432	462	477	448	477	427	443	426	423	488	469	441	449	445	468	432	449	481	476	464	455	450	433	487	477	452	487	468	449	473	454	465	453	464	468	445	455	426	415	462	447	417	446	443	446	475	418	416	418	477	453	418	468	448	438	463	523	423	389	445	437	474	449	429	469	504	470	437	450	440	424	445	453	434	435	487	446	472	413	424	443	449	446	483	534	440	466	470	447	457	440	441	427	456	460	445	517	449	501	431	483	436	445	448	452	422	448	431	443	485	431	453	431	445	463	431	454	459	470	519	478	468	439	451	445	431	465	417	433	458	431	453	453	467	425	445	383	459	424	459	468	480	426	451	467	464	415	479	419	432	457	454	482	472	436	425	456	465	400	453	435	486	454	441	446	438	452	437	436	440	464	495	428	447	429	462	440	455	444	446	445	458	433	421	404	419	453	447	436	450	479	456	455	464	451	451	429	460	451	442	445	436	472	451	448	419	431	437	425	425	468	467	460	410	448	453	441	456	437	466	463	450	443	466	473	461	450	451	466	445	468	418	419	425	411	416	495	473	454	448	451	456	483	446	439	433	439	426	515	441	436	424	443	463	465	422	432	450	483	457	422	445	480	471	440	461	407	456	452	454	447	441	486	446	435	479	463	447	422	472	437	419	463	459	421	463	528	475	430	466	475	412	467	417	445	444	446	471	460	465	478	449	453	478	448	478	458	440	411	440	424	462	413	413	473	434	464	441	482	445	431	474	443	417	447	420	474	463	429	432	441	479	458	435	420	427	468	448	477	503	479	447	481	453	406	453	407	435	430	464	442	436	427	464	448	397	433	455	480	469	449	447	426	468	441	438	433	444	420	448	432	479	473	403	467	451	447	452	461	447	462	454	445	431	476	458	453	461	454	460	434	434	462	434	419	473	426	479	477	427	449	423	430	440	449	492	476	424	461	432	465	437	462	446	457	452	451	475	477	417	454	422	460	446	443	485	432	430	453	466	460	416	419	471	429	465	452	440	470	455	417	427	446	450	419	449	442	428	444	421	443	429	437	472	443	425	479	448	435	462	458	485	477	453	461	430	454	442	415	464	457	470	456	408	471	442	441	448	467	447	453	479	457	439	448	493	479	448	475	458	445	478	436	422	466	432	469	446	421	484	458	469	453	468	443	454	424	434	429	444	443	437	449	453	450	460	433	422	452	441	463	441	462	430	473	443	488	468	417	465	434	473	455	428	418	451	485	455	436	444	420	472	403	463	469	498	479	435	423	486	478	439	494	426	426	435	436	457	481	469	439	500	438	480	417	441	418	459	474	456	427	443	430	431	464	410	436	451	417	467	471	492	406	438	475	488	456	451	435	428	434	441	459	475	471	464	441	397	450	457	478	442	466	472	454	459	489	470	482	456	459	445	449	450	480	478	444	451	454	447	468	453	439	487	472	459	417	460	422	441	428	444	450	449	446	454	436	458	482	418	407	457	483	485	448	465	427	428	432	433	438	414	440	428	451	461	429	457	423	443	479	467	472	477	471	446	475	451	468	498	459	415	450	424	463	447	468	489	442	403	450	472	417	435	446	461	469	439	474	457	471	479	442	464	434	482	431	474	486	431	440	438	448	472	433	407	473	436	464	455	449	453	474	497	444	454	452	438	404	462	448	469	465	471	425	437	480	457	458	433	465	475	454	439	425	478	469	464	438	462	436	423	431	424	473	466	454	415	494	467	438	459	459	473	448	463	448	445	460	437	450	430	447	435	403	456	432	446	443	436	473	424	435	460	460	467	431	438	434	465	434	464	465	436	456	460	475	488	457	461	461	462	439	436	443	446	444	399	462	461	437	436	455	442	414	454	454	458	464	457	462	466	437	458	477	442	487	432	436	416	424	427	441	468	453	457	438	462	486	469	450	430	437	440	424	472	437	440	413	444	449	462	481	459	431	448	445	452	461	447	450	456	439	453	423	452	438	461	446	436	440	469	453	457	429	457	473	457	448	485	427	466	458	475	433	436	446	445	418	459	447	441	444	447	459	460	470	473	449	453	423	478	439	482	420	472	443	449	462	473	497	452	455	399	444	510	457	509	445	473	441	431	464	424	462	450	442	454	427	438	448	436	426	453	485	446	442	452	444	446	461	470	434	394	437	433	453	449	434	438	436	448	438	446	421	451	447	431	410	430	459	465	446	447	498	432	421	479	461	444	453	438	462	436	464	440	475	452	426	456	426	471	449	451	443	435	410	471	419	439	446	417	443	433	450	475	447	403	437	446	440	440	450	419	466	469	456	517	425	443	493	438	442	431	429	470	426	438	442	435	460	488	468	476	456	492	432	476	465	424	440	457	473	401	470	436	469	416	459	429	460	430	482	465	434	430	464	455	419	422	468	447	433	451	456	448	432	441	420	432	429	430	444	448	445	454	413	441	479	438	473	458	443	453	421	445	458	482	454	433	456	425	462	424	443	460	437	452	432	461	485	466	437	458	431	464	473	467	445	461	466	453	414	435	476	486	469	458	453	434	463	469	491	459	464	434	443	474	465	449	430	431	452	430	420	444	466	479	438	423	413	421	459	442	445	449	417	484	435	458	450	460	468	498	509	437	452	410	422	443	472	415	461	479	447	463	418	455	427	439	454	464	484	496	426	463	482	444	481	470	471	473	446	463	428	466	443	422	429	446	468	483	428	450	422	437	473	461	443	466	461	456	461	448	434	430	472	493	438	419	431	425	442	459	472	456	433	456	467	466	452	472	478	496	440	431	419	458	481	459	431	444	434	425	448	436	464	447	457	428	432	429	455	444	456	481	453	469	467	454	419	442	500	425	424	464	441	439	446	467	440	441	442	432	455	493	441	454	462	496	469	442	458	450	449	452	468	439	443	452	471	493	469	462	426	412	455	425	439	455	453	414	422	430	445	470	453	434	476	484	427	473	437	422	464	466	435	441	467	458	408	484	437	417	479	462	413	435	452	451	404	454	434	456	453	459	429	445	442	453	451	439	444	470	454	456	465	440	504
69787	52684	30995	4779	522	351	324	334	314	299	260	278	255	245	242	257	255	251	246	240	226	247	257	243	249	205	229	250	253	257	247	230	220	218	227	214	215	245	240	244	279	249	242	258	229	229	222	247	240	213	222	242	216	239	266	236	234	221	247	257	230	251	235	246	226	245	212	225	238	243	217	242	201	259	211	232	237	251	246	251	229	243	241	232	237	254	249	245	238	225	215	239	209	217	249	227	218	250	234	248	203	239	205	260	221	248	221	253	234	233	226	265	231	252	237	218	252	261	250	245	239	260	217	240	239	231	227	221	248	261	229	219	226	243	240	252	231	238	229	253	227	234	232	236	257	232	220	231	225	226	230	237	222	257	228	241	229	237	227	228	227	223	237	248	244	223	237	244	240	204	224	228	224	239	238	226	243	264	228	266	219	243	227	229	225	223	235	241	217	235	210	245	213	239	226	226	234	223	259	221	246	229	236	253	245	233	221	219	214	206	228	227	229	261	251	244	237	223	262	249	244	231	270	233	224	202	223	258	216	239	221	207	234	223	255	245	236	235	214	226	217	219	234	224	223	246	249	234	252	219	236	217	232	268	217	223	206	232	205	238	223	240	226	246	214	214	234	225	245	213	251	252	219	213	258	218	241	233	245	232	232	233	230	206	229	223	236	222	260	237	232	223	209	246	263	250	236	267	238	243	214	229	258	241	222	229	241	242	228	227	233	218	243	225	225	237	257	227	218	251	223	254	224	235	250	235	234	234	241	244	248	231	235	227	235	213	242	219	222	235	218	204	236	255	227	262	230	237	265	208	234	210	261	234	224	206	240	243	206	261	224	211	242	235	221	219	252	230	234	226	246	234	217	239	241	213	251	217	229	238	216	238	258	215	207	212	220	259	227	247	230	224	233	258	253	235	252	254	220	232	245	242	225	217	221	222	228	254	209	212	247	220	244	254	213	253	227	240	237	227	227	256	231	234	237	222	249	209	254	214	217	227	218	198	235	242	225	241	193	217	246	236	212	231	234	211	229	244	219	212	210	244	234	220	240	231	219	239	221	240	224	206	246	237	235	233	229	224	215	222	207	223	216	237	268	237	207	251	228	206	242	242	252	232	248	227	231	245	225	228	233	238	235	242	232	237	236	235	209	204	257	236	233	220	243	223	222	224	252	244	258	251	265	227	203	226	187	262	198	225	235	193	218	212	194	233	218	237	219	242	219	250	256	216	246	242	233	232	227	250	221	213	252	229	248	237	239	235	232	234	235	245	244	240	249	265	221	258	221	209	224	233	212	229	234	247	216	217	236	245	237	223	234	244	242	212	244	257	210	219	257	207	232	224	245	236	228	236	198	229	265	228	214	238	250	220	209	252	251	278	232	219	206	248	243	230	231	238	211	220	210	238	223	210	210	240	251	183	217	220	262	243	214	223	227	218	232	246	243	268	207	228	253	259	264	249	247	219	265	232	240	246	246	206	232	229	223	221	217	230	224	219	240	221	244	240	233	250	200	252	246	231	224	227	240	241	229	230	216	220	234	227	230	211	220	227	227	232	227	218	256	236	242	254	227	225	192	242	218	241	237	208	228	217	219	227	232	231	206	241	260	253	247	240	237	215	244	232	205	256	255	205	239	223	237	243	235	235	283	252	213	244	242	234	246	239	240	224	218	234	240	237	215	240	273	224	243	253	214	209	219	256	237	253	212	243	226	227	259	241	237	242	228	211	243	216	222	226	246	214	244	234	203	253	214	204	237	220	275	243	207	216	227	224	209	253	229	248	221	238	226	233	217	228	212	220	233	220	217	227	234	236	234	240	233	240	237	225	221	227	239	247	213	223	218	249	246	219	231	227	228	227	250	242	240	218	217	256	263	216	212	202	244	231	241	242	240	232	242	218	257	224	231	227	223	232	240	224	230	214	217	230	232	261	230	252	225	227	234	236	249	258	222	243	236	221	238	228	249	204	248	237	232	217	219	251	226	216	201	216	245	202	215	220	266	212	223	247	220	221	259	250	233	228	223	213	256	217	210	231	219	239	217	244	274	243	240	215	239	251	240	226	222	210	243	239	219	275	245	246	241	244	267	224	243	199	205	224	209	203	251	263	244	246	209	266	264	221	196	226	204	230	215	209	238	222	246	210	230	220	223	219	222	237	240	244	252	272	224	248	241	236	240	244	255	245	197	214	226	226	218	213	244	245	239	214	228	255	236	221	252	234	241	234	218	248	282	226	232	240	236	230	227	258	241	235	232	212	225	236	261	230	215	258	229	225	235	210	228	253	217	234	223	234	228	220	232	246	241	215	228	252	196	197	238	235	240	188	242	240	253	226	233	218	237	236	224	245	224	227	253	232	236	258	213	215	228	228	242	252	214	222	242	261	230	233	242	245	208	230	247	229	213	193	249	237	231	232	239	222	222	231	248	245	221	243	240	210	241	216	261	220	241	257	234	248	202	229	231	240	223	254	233	209	236	226	200	248	215	229	240	221	228	240	220	237	242	216	220	229	232	228	253	231	221	257	250	236	242	226	224	239	217	248	248	245	230	218	209	233	226	254	269	259	247	207	253	241	240	231	215	230	239	238	250	252	209	233	261	267	248	239	239	249	211	213	236	202	248	213	209	241	254	228	209	231	239	218	239	259	230	225	225	240	239	216	251	239	221	206	271	205	252	243	242	240	227	228	221	237	255	272	213	239	223	212	237	252	246	241	209	185	240	223	239	200	221	232	264	223	227	219	225	215	238	229	257	220	222	210	236	235	245	225	245	241	222	210	185	220	220	250	226	245	268	228	245	269	221	210	257	192	215	215	250	205	227	216	236	233	250	209	242	251	230	252	275	242	248	253	222	226	210	200	237	239	220	215	218	232	220	227	209	230	211	204	197	244	239	223	269	218	254	227	217	244	225	244	208	212	211	234	222	263	266	235	226	227	237	247	223	234	234	212	229	220	212	233	219	199	268	236	231	210	222	251	241	229	223	197	243	240	219	227	220	255	226	228	243	224	231	215	247	225	243	242	248	212	248	245	241	242	220	231	225	259	238	215	225	267	233	209	249	208	242	219	207	227	221	222	202	226	236	223	210	224	240	256	248	242	222	215	224	222	225	238	222	220	243	229	237	247	225	237	273	231	215	196	234	204	254	224	253	217	243	260	229	209	253	248	239	230	242	241	212	225	221	230	218	209	243	222	241	220	241	215	237	223	238	226	224	240	213	246	233	235	210	266	223	258	203	246	236	229	222	220	235	220	227	236	242	233	233	249	233	240	227	216	236	219	237	240	243	242	220	200	240	260	248	230	222	221	241	256	247	226	202	237	231	234	248	261	222	237	244	216	249	229	233	234	227	209	255	238	245	196	236	239	246	250	234	237	241	212	230	207	227	244	243	217	221	204	235	235	276	234	217	248	229	254	237	255	240	209	198	258	244	245	236	222	267	229	244	261	227	244	232	243	236	233	241	212	240	237	211	219	229	242	241	209	209	221	242	242	231	248
48793	40884	22481	1737	1613	1409	1258	1198	1081	1053	995	943	928	873	905	866	813	863	805	785	834	774	791	751	772	785	761	794	737	782	737	770	794	790	743	723	736	726	772	759	771	709	757	798	724	788	759	752	742	758	728	761	765	695	734	748	757	735	689	711	730	756	736	728	742	714	737	712	782	709	757	749	769	757	749	776	771	779	729	667	730	753	762	755	742	756	729	740	734	703	742	741	742	775	755	714	746	741	727	749	724	745	735	735	761	734	765	697	736	700	738	718	752	745	700	764	785	785	751	747	761	738	738	713	745	682	785	778	695	740	721	775	730	727	730	749	734	780	774	755	767	702	733	735	743	720	774	731	725	797	720	742	748	704	745	702	723	742	737	741	726	748	745	760	745	761	688	723	696	700	665	749	721	716	760	712	699	764	727	776	675	723	744	733	728	727	708	765	707	735	731	698	709	767	733	732	767	703	698	682	739	751	756	791	730	710	755	758	724	760	731	713	750	726	751	725	732	756	680	700	739	703	745	765	683	706	769	734	737	693	711	726	736	709	710	727	745	769	739	691	704	740	732	734	749	746	695	774	755	747	752	706	724	731	692	733	756	683	745	718	762	742	697	744	707	755	697	697	745	711	731	761	743	802	732	738	725	694	735	674	746	741	702	718	672	742	735	738	740	763	743	677	715	725	801	764	661	767	737	699	736	734	691	748	742	713	707	709	733	732	718	739	734	744	777	714	756	711	760	748	681	746	725	713	731	755	766	736	741	714	792	731	764	758	766	775	701	777	697	737	722	697	683	725	733	746	703	742	742	720	726	717	690	743	774	714	704	786	738	735	707	791	763	704	750	745	693	739	690	712	750	672	762	723	711	730	734	749	709	736	788	755	692	728	711	684	701	748	748	716	710	666	758	727	731	688	775	686	711	706	743	688	687	809	679	742	741	725	728	724	756	685	712	706	710	784	810	776	701	732	769	773	701	769	768	698	728	757	740	736	720	723	670	698	705	747	800	792	685	721	763	718	750	711	741	745	713	711	752	738	684	727	743	725	798	747	717	757	680	772	772	745	736	741	770	698	708	722	713	725	773	699	762	750	724	700	740	742	734	709	761	752	758	769	757	683	771	733	694	762	717	762	745	687	742	729	730	697	737	749	731	749	727	700	717	786	722	772	732	707	725	759	737	724	755	770	746	712	713	711	696	710	688	743	764	702	724	720	716	727	731	705	770	699	710	766	752	782	721	739	724	747	772	721	788	699	702	700	753	746	733	689	740	724	721	673	777	778	704	734	778	769	775	814	738	769	755	724	752	754	752	722	733	756	770	751	718	765	713	762	790	742	774	805	765	720	749	740	677	756	735	736	701	728	769	710	710	718	722	723	735	698	707	742	698	728	746	750	717	710	734	733	729	727	705	683	756	763	711	703	754	803	725	733	742	746	719	775	746	725	727	811	772	753	725	730	717	765	752	679	743	724	715	717	752	739	753	698	696	710	747	765	670	747	720	716	722	804	745	706	723	696	696	737	752	772	747	767	757	713	737	768	712	737	743	725	706	751	708	782	740	727	681	725	759	762	754	747	752	745	655	781	718	740	741	740	773	762	730	715	716	733	731	734	757	770	706	738	741	776	722	710	815	772	729	740	771	738	745	746	776	788	731	714	747	734	765	727	781	721	728	711	739	735	750	707	725	706	737	741	732	729	721	699	739	760	763	747	744	707	755	722	730	746	749	740	736	729	716	733	727	741	708	746	731	760	712	732	795	788	762	776	725	771	746	715	704	749	738	716	765	689	734	772	697	752	759	682	711	759	726	737	717	713	701	739	716	750	715	721	760	771	737	720	746	750	748	734	718	743	672	728	721	751	728	685	731	752	752	788	737	768	665	743	726	768	724	666	750	715	750	736	785	690	738	753	749	738	722	730	742	749	737	759	746	759	725	765	739	741	751	780	699	714	734	762	755	751	790	806	781	736	706	712	768	769	722	692	739	739	716	733	820	741	771	745	741	736	743	716	721	684	730	755	740	754	754	743	751	761	763	698	730	718	710	734	764	727	756	715	732	737	769	749	711	764	738	757	719	728	741	700	703	745	712	729	690	671	740	755	724	715	756	779	747	771	724	714	708	695	751	702	723	742	781	772	741	732	757	739	726	785	733	750	742	735	765	753	716	759	774	719	723	753	753	750	719	695	736	760	729	706	746	700	804	689	746	760	710	742	735	747	746	799	711	773	737	757	750	682	721	776	769	768	687	704	762	725	761	735	769	707	732	738	708	758	749	738	736	741	727	718	686	759	733	764	751	719	741	735	716	670	768	749	703	729	775	720	693	733	710	727	733	767	739	692	759	738	745	752	726	734	720	755	646	748	733	697	700	724	742	715	743	680	773	743	748	732	753	740	723	733	739	751	759	699	715	705	761	784	782	723	718	710	713	733	725	728	700	743	763	686	807	726	773	742	705	712	797	771	717	755	720	788	717	718	741	705	790	761	788	756	672	750	730	722	721	811	740	769	751	697	760	758	720	763	738	715	723	729	731	706	783	726	721	751	772	718	776	786	721	716	733	765	716	739	747	714	757	695	756	746	768	692	757	725	723	717	746	737	724	709	702	696	779	712	685	764	751	690	729	767	719	776	692	723	741	722	728	749	748	718	722	773	741	718	733	687	709	746	752	726	672	748	724	693	695	752	716	746	711	715	764	737	695	758	722	807	714	758	691	758	751	753	788	756	719	711	724	711	717	757	716	717	746	728	670	748	706	740	728	730	705	751	703	753	777	737	692	709	711	729	763	754	767	761	765	728	707	723	748	717	719	740	687	731	736	752	699	708	726	718	730	712	714	748	785	732	713	717	750	754	776	716	785	754	729	697	678	711	697	711	729	733	772	706	722	761	774	709	766	744	738	772	737	715	733	745	727	732	751	693	704	757	712	704	720	765	717	690	685	738	765	728	748	760	756	766	715	702	767	771	721	694	725	730	752	694	703	717	748	727	705	746	758	764	761	752	746	732	745	729	713	741	724	694	754	723	722	742	760	723	776	712	724	682	741	735	746	731	714	738	758	736	758	709	687	729	779	782	750	750	754	781	733	762	732	743	693	735	778	732	752	707	767	685	709	742	772	749	753	708	728	715	696	706	765	764	720	764	760	731	704	723	682	721	727	757	686	719	754	734	740	716	680	713	764	735	719	735	715	689	706	705	717	776	737	797	731	708	762	696	732	727	653	683	735	750	763	720	739	745	719	687	738	712	768	704	718	730	726	755	768	740	766	780	789	727	694	751	723	700	714	733	711	720	713	734	699	760	726	719	793	716	753	723	707	703	723	755	664	755	748	765	737	745	746	721	748	747	722	723	685	776	748	733	712	742	730	730	762	725	717	723	743	726	798	755	741	747	721	784	799	761	749	740	778	730	748	701	728	766	748	777	721	744	683	721	724	753	726	698	674	701	728	740	733	739	713	725	713	784	732	751	761	698	717	703	699	752	751	702	780	718	730	725
80327	64869	40875	11031	1497	681	566	458	450	429	395	374	384	351	345	325	343	341	324	324	326	328	300	327	323	351	347	301	305	302	303	303	306	318	275	298	295	333	285	308	312	307	305	315	309	323	289	300	321	314	311	308	306	333	329	317	313	353	314	332	298	316	313	299	308	305	298	334	296	287	324	311	283	298	294	309	308	318	280	331	325	272	302	287	317	305	336	309	270	323	320	302	290	286	321	295	313	300	314	304	277	330	306	324	301	348	286	308	303	315	285	320	323	310	284	330	296	319	316	317	295	310	306	335	354	329	279	309	287	313	338	311	337	324	301	288	289	259	314	306	286	312	294	296	281	302	300	316	316	317	301	288	332	281	308	275	323	305	283	308	309	321	316	304	273	304	323	296	296	311	284	290	287	287	327	321	294	307	325	321	285	342	330	295	315	293	279	301	285	335	310	293	317	314	286	318	291	311	328	293	325	326	308	319	321	349	314	285	321	303	332	299	327	296	306	311	306	305	339	305	309	283	283	321	326	297	302	321	301	302	300	289	313	288	290	334	306	281	315	339	298	310	300	297	300	301	294	277	296	346	346	301	311	319	311	325	300	324	314	326	348	321	313	320	345	332	297	292	306	276	295	309	330	345	308	299	308	304	319	310	317	296	303	307	341	318	306	315	298	300	315	289	312	313	307	318	338	289	286	285	302	295	338	309	298	278	304	316	308	310	315	278	297	317	318	330	301	342	302	338	308	316	284	283	314	326	323	322	297	315	356	299	301	314	302	327	332	323	280	313	323	329	271	313	281	323	286	338	329	321	318	303	304	315	320	339	329	352	311	270	294	286	267	329	298	308	325	292	312	286	343	284	299	333	312	297	305	329	282	303	238	275	318	321	277	314	281	311	294	300	335	313	305	294	303	293	314	340	305	289	311	322	336	287	302	322	316	292	285	291	301	288	300	317	293	335	323	321	311	295	319	337	285	310	323	328	314	331	355	275	285	311	303	306	283	303	337	328	304	301	305	315	265	290	333	314	321	300	305	288	311	325	300	313	313	321	320	301	342	276	309	283	277	283	297	318	308	316	283	333	291	298	291	294	349	300	311	317	314	294	292	313	291	287	307	288	307	304	292	276	306	334	305	294	285	320	306	292	307	313	304	305	304	322	283	287	262	341	296	306	290	316	298	304	289	301	302	303	339	306	335	311	350	277	314	295	298	278	273	302	313	324	311	286	318	297	278	306	286	313	318	313	330	300	321	310	309	312	299	307	312	286	279	282	285	339	285	308	342	299	305	284	321	293	290	310	294	318	314	306	341	308	312	319	356	340	294	307	317	323	313	339	323	285	306	326	296	334	291	314	298	326	305	326	301	315	277	328	300	309	315	322	323	353	290	352	326	318	297	292	309	322	307	320	296	326	329	302	315	314	323	310	308	315	288	300	292	279	296	330	304	297	300	332	320	301	265	322	247	330	319	300	300	305	323	292	304	316	306	326	324	305	276	294	296	305	297	290	328	317	316	320	300	284	298	296	305	336	301	331	330	305	318	301	282	278	334	336	299	296	326	348	322	342	301	322	301	351	309	297	331	306	291	326	297	302	318	287	289	318	332	325	288	302	288	308	300	323	308	327	326	311	314	306	303	296	343	301	314	303	350	305	314	360	298	283	298	296	305	296	316	282	300	333	320	284	295	302	292	300	319	289	337	318	294	336	299	301	294	334	306	291	325	302	268	294	313	276	317	304	318	316	293	310	283	299	290	291	275	311	274	319	311	297	283	282	300	308	274	287	326	323	293	317	302	307	305	297	287	290	307	317	306	354	326	283	305	326	288	291	245	312	308	308	304	327	310	325	312	311	311	323	331	271	300	317	271	332	310	276	315	324	321	315	306	292	297	310	278	343	294	324	335	289	326	330	298	329	289	320	291	301	324	300	305	330	288	314	324	332	293	330	327	313	290	313	275	314	293	281	280	305	317	290	293	318	330	325	297	297	312	302	292	310	306	317	330	314	333	307	310	291	295	301	319	314	295	312	287	298	289	294	325	303	309	313	318	304	309	281	310	289	291	274	298	314	296	339	313	324	344	333	320	301	270	298	299	290	318	319	310	281	322	298	329	320	323	273	319	281	320	304	326	343	307	320	318	287	306	309	293	285	312	322	321	294	313	324	323	304	306	301	313	309	306	309	301	327	311	320	305	280	308	328	321	316	307	322	303	271	311	279	282	331	298	300	304	321	300	289	319	301	312	303	319	305	276	326	307	319	297	338	294	322	304	299	328	323	312	288	293	332	316	302	309	295	307	296	332	302	278	291	319	311	310	327	303	283	283	295	283	311	311	316	324	297	293	335	290	316	298	282	291	341	307	314	289	330	295	305	317	290	316	317	292	325	321	324	289	340	304	325	309	348	289	332	297	309	328	299	319	326	280	321	286	312	285	305	324	306	319	294	281	295	316	309	308	325	309	312	327	293	289	311	320	318	312	321	292	290	318	271	318	317	308	313	288	286	288	299	299	301	298	309	303	282	338	312	327	313	312	314	294	323	305	303	314	302	298	277	343	309	301	302	288	331	315	328	323	271	282	304	332	288	304	312	289	307	300	314	304	305	264	259	299	289	327	291	305	306	290	313	318	311	316	278	309	313	314	301	305	296	295	291	314	291	308	302	326	328	282	319	304	313	315	300	273	322	309	285	301	270	340	301	313	337	312	282	357	325	302	306	288	311	288	292	310	287	275	305	300	330	322	337	298	344	304	304	278	328	272	297	309	279	292	310	308	326	296	329	334	314	311	317	297	287	319	326	351	316	331	338	292	321	351	301	297	343	333	334	293	294	289	307	308	302	318	296	292	284	317	333	289	295	307	318	293	327	310	306	302	319	321	288	293	289	295	315	300	314	319	337	310	346	320	297	336	300	295	330	316	312	309	286	329	300	295	318	317	335	285	287	311	281	342	314	321	308	286	298	329	314	319	313	326	282	307	301	277	308	300	322	312	297	310	278	332	306	327	325	321	329	308	311	307	317	312	281	307	283	311	298	307	336	306	327	326	291	333	290	297	294	321	289	301	320	303	317	310	308	297	326	302	309	291	328	281	296	323	298	315	293	283	297	293	282	270	320	279	321	300	314	315	341	307	290	311	298	302	295	330	277	282	299	298	303	318	296	308	329	308	300	317	330	294	303	280	322	313	307	298	288	268	313	319	330	313	301	302	307	303	317	308	307	350	321	323	289	327	323	320	293	308	282	286	282	293	311	327	311	299	314	287	331	312	334	343	281	303	292	325	307	288	282	298	334	335	335	290	294	306	334	277	301	316	288	282	297	310	298	281	329	290	313	332	291	294	323	304	299	311	302	311	285	279	299	322	326	310	316	319	320	351	298	321	288	318	323	317	302	317	307	331	305	321	313	326	301	332	328	275	332	334	304	318	321	315	276	315	312	284	314	318	290	308	326	296	335	317	302	300	341	286	321	311	313	308	313	287	292	317	298	299	291	319	314
59398	50953	29066	2903	2580	2169	1968	1691	1530	1491	1432	1328	1305	1190	1129	1104	1086	1130	1039	986	1017	1035	1029	1009	997	1053	1036	1004	997	1048	952	959	941	953	985	989	905	906	930	930	944	986	924	918	940	945	863	934	960	927	893	881	914	953	915	923	919	965	890	944	940	984	952	919	911	928	859	914	946	895	954	893	904	985	981	886	889	947	903	947	932	903	916	959	915	927	926	955	931	920	958	827	892	894	905	972	908	926	875	916	920	888	863	959	926	942	939	981	872	922	915	890	925	940	887	889	901	930	893	922	933	903	889	904	898	928	870	888	890	865	894	894	923	871	898	945	888	946	873	931	887	937	940	877	916	908	956	925	954	944	945	831	954	889	895	900	939	888	876	899	949	906	934	875	901	938	848	880	899	892	980	887	890	919	868	938	883	953	942	909	951	870	896	912	889	874	904	875	930	928	929	849	846	938	918	879	882	879	937	900	918	893	919	909	939	948	956	922	946	953	918	885	906	876	898	936	877	951	919	930	914	876	920	887	851	863	878	881	900	923	921	878	888	929	921	902	919	912	913	878	912	896	942	900	912	949	917	895	900	901	935	883	943	937	926	935	990	952	885	954	912	984	917	871	927	933	961	965	899	917	898	887	890	936	937	956	929	960	945	933	929	919	917	941	930	938	878	928	982	919	983	880	909	882	886	915	944	937	959	967	899	939	959	902	918	905	908	924	924	965	932	931	871	906	900	898	936	936	997	907	885	914	868	894	913	919	903	974	958	864	921	890	896	852	895	931	924	941	881	915	901	946	944	891	905	904	879	933	930	871	981	958	914	903	886	952	913	888	936	891	849	915	901	959	925	951	942	908	901	865	920	872	860	946	922	930	850	910	972	917	929	936	906	918	911	881	853	899	914	918	883	887	911	908	905	902	908	910	891	889	962	906	924	902	913	892	945	943	928	870	939	911	909	948	920	885	928	912	879	954	965	861	900	923	897	980	874	943	917	913	877	909	903	959	866	861	851	964	919	904	883	858	913	910	907	920	893	958	951	904	861	889	927	908	924	893	891	910	882	943	980	932	866	876	913	993	919	927	863	912	900	937	893	872	879	923	919	944	891	919	919	907	952	924	930	918	866	939	923	885	887	894	910	924	902	941	878	858	896	903	929	938	948	848	881	919	947	903	974	897	886	924	918	857	861	935	900	912	935	921	917	923	916	913	918	912	999	949	947	896	862	869	941	960	872	904	903	935	920	888	947	951	880	894	904	938	904	914	924	884	909	985	890	912	935	898	868	959	926	857	934	892	904	957	868	898	901	869	862	930	879	865	905	948	873	886	913	880	911	938	935	893	872	928	908	908	918	988	931	869	874	917	909	922	924	837	866	892	944	888	931	877	864	881	879	904	1012	920	917	937	862	907	907	890	950	893	882	934	962	932	891	913	940	892	947	868	964	912	906	949	905	911	897	983	872	822	930	887	898	886	897	899	908	887	942	906	892	924	937	924	956	885	885	925	907	912	950	913	953	938	900	889	891	889	915	953	843	897	909	889	883	873	925	926	916	910	889	914	916	889	912	883	875	844	921	890	870	917	894	919	891	872	913	936	921	942	859	904	924	937	897	926	892	933	898	890	893	963	888	939	925	924	893	943	872	937	970	953	871	924	921	859	894	913	862	922	890	884	926	871	915	890	898	936	937	859	945	908	896	904	952	921	923	903	896	949	851	892	909	877	913	934	895	907	931	958	863	949	928	844	897	890	939	936	899	946	923	886	904	900	877	939	934	917	889	902	916	871	890	915	909	904	887	918	927	855	931	891	962	911	905	952	902	922	915	940	961	959	937	922	950	901	933	920	943	837	921	975	936	915	917	862	983	934	873	870	937	882	916	924	896	896	908	856	875	877	851	924	884	906	906	908	942	915	927	834	880	911	942	934	890	893	944	919	917	923	915	857	930	907	905	901	930	900	975	890	914	877	907	955	867	884	934	940	898	938	928	895	961	865	914	894	900	896	921	888	931	898	899	904	934	894	927	900	942	968	938	881	894	903	874	838	914	917	879	924	917	909	910	892	958	886	904	922	957	932	955	906	961	935	912	877	908	948	885	926	860	929	906	935	883	924	929	870	951	946	936	885	877	940	929	889	941	909	900	909	851	912	875	909	968	914	973	896	893	913	863	933	955	886	904	890	900	888	923	926	894	899	870	960	911	861	964	876	892	909	834	933	958	882	964	928	857	965	886	905	950	908	946	921	970	910	911	894	933	914	910	955	872	831	936	870	900	890	880	882	900	974	893	897	914	984	917	892	936	889	862	901	903	912	855	936	931	857	911	898	898	926	864	880	946	893	900	894	877	891	976	861	897	936	881	919	894	911	907	927	941	930	910	940	936	966	913	914	888	910	877	874	891	926	896	895	942	906	916	948	907	872	914	858	924	840	922	927	911	900	889	955	923	887	944	974	906	901	873	913	870	907	894	904	920	906	934	878	951	922	939	984	1020	912	887	851	971	912	947	902	931	913	889	966	884	880	948	927	890	859	892	905	968	906	834	858	932	954	926	906	942	883	896	870	880	977	956	921	943	872	908	901	864	908	898	905	949	918	947	903	928	860	945	908	927	864	914	874	903	892	900	908	864	923	872	897	905	945	912	848	916	951	851	845	909	897	893	865	912	937	880	918	902	909	943	955	901	889	903	914	934	935	906	962	899	883	900	930	942	922	941	863	918	899	865	905	890	984	963	920	844	936	861	922	917	907	949	892	900	863	905	950	866	879	936	909	900	935	925	887	947	888	910	911	974	918	901	899	920	889	931	918	907	917	933	910	906	953	935	897	955	893	924	907	921	895	967	901	910	927	867	896	881	908	920	942	927	932	878	952	950	921	913	868	924	923	904	903	905	955	921	942	867	870	921	911	888	971	898	933	910	949	917	937	883	990	913	918	978	843	865	872	910	941	904	883	924	867	936	895	951	908	902	895	950	904	920	950	870	908	921	911	899	906	924	912	910	919	933	878	912	907	893	917	895	894	910	984	954	907	887	907	949	882	939	903	931	937	968	912	963	871	902	872	894	882	884	948	927	910	903	938	896	890	888	873	899	893	973	875	943	923	916	911	908	880	934	924	945	879	893	942	880	936	845	918	957	881	914	878	903	911	829	935	894	953	960	921	913	918	871	935	946	890	914	915	900	920	952	933	893	907	923	882	912	914	897	860	948	893	889	857	886	904	943	866	925	946	899	924	902	934	951	926	913	900	908	932	944	923	933	868	934	924	904	914	871	928	877	949	932	922	938	927	945	885	898	883	887	908	920	891	944	937	882	896	898	878	907	900	895	931	924	927	902	924	939	902	940	953	891	891	887	872	956	955	891	895	903	905	935	922	889	954	909	925	876	924	914	911	913	904	966	928	890	914	881	914	901	898	897	924	953	910	946	923	864	900	843	932	868	931	963	880	986	953	947	905	921	896	892	894	959	941	897	926	855	931	866	937	971	942	861	919	921	896	891	892	880	864
29363	11603	2356	271	135	115	147	134	136	101	120	126	132	127	129	124	130	129	125	125	121	119	124	122	126	136	154	157	119	140	127	111	114	115	135	138	129	126	118	118	143	150	124	123	121	128	121	116	105	136	135	125	123	100	124	127	144	119	116	124	140	137	114	116	121	141	119	137	129	147	130	123	118	126	141	130	126	145	113	107	122	125	124	123	107	141	124	124	135	137	126	142	105	124	128	124	121	107	138	126	117	145	129	138	123	120	103	105	133	137	130	122	142	124	152	123	136	94	124	110	140	114	122	98	144	126	115	125	118	124	138	139	139	150	121	134	138	125	126	120	132	120	115	124	133	111	124	118	125	116	147	114	97	134	135	123	127	138	129	146	124	146	133	124	117	133	117	121	127	151	119	114	140	138	103	123	136	113	135	128	115	122	136	119	121	136	111	125	121	127	123	127	114	110	116	119	134	123	148	131	105	120	140	118	123	130	118	153	109	123	142	121	136	146	129	128	148	105	144	137	138	100	123	132	127	135	112	125	116	114	117	150	135	134	140	124	126	117	109	124	106	136	113	128	118	138	126	126	111	139	120	112	129	118	119	136	142	122	156	114	137	130	126	126	133	128	111	122	130	122	126	131	144	123	133	140	134	132	110	133	122	124	114	106	116	124	121	114	114	125	129	132	123	139	126	129	119	130	132	119	138	144	129	144	125	129	133	124	120	123	128	140	133	121	113	117	138	126	101	136	135	112	140	126	137	114	125	122	137	141	120	122	112	130	137	146	110	111	121	115	124	116	116	117	112	127	124	145	111	134	131	132	139	145	124	114	138	112	123	133	124	125	114	149	142	106	125	127	114	138	113	135	123	124	116	99	125	123	133	119	113	139	123	126	130	122	116	128	117	127	124	138	136	136	118	108	119	127	118	130	135	103	127	125	106	128	116	122	131	122	129	133	117	127	100	131	133	152	119	126	133	147	131	157	127	126	129	121	134	128	103	124	126	129	120	122	102	120	119	131	136	118	133	136	148	127	128	125	137	130	146	107	137	103	139	114	106	132	120	128	110	117	122	117	119	128	129	136	133	124	116	114	133	140	122	119	119	132	116	133	145	135	133	125	111	132	113	127	127	130	165	141	132	107	116	111	131	99	124	130	121	119	128	129	141	126	125	126	111	104	125	125	124	131	128	135	108	138	129	125	108	99	133	127	109	139	116	100	136	121	132	124	145	114	121	117	127	127	131	121	115	131	113	123	115	110	120	127	131	140	122	108	127	108	123	123	132	116	104	118	125	118	153	127	121	147	147	133	131	117	157	118	146	142	142	143	135	135	120	120	96	134	125	125	135	131	139	134	147	140	125	119	141	137	130	115	126	120	115	117	125	141	121	129	119	117	108	133	158	109	108	129	121	135	123	133	119	127	115	120	129	125	123	128	127	137	121	150	106	127	127	126	117	129	131	123	129	135	136	137	118	116	123	132	137	113	130	130	136	124	91	129	131	131	121	142	142	113	137	122	135	124	140	142	143	109	139	132	138	134	131	128	135	142	130	125	124	131	121	118	124	111	117	120	129	117	110	116	113	122	122	114	119	137	135	139	126	120	112	133	107	119	155	110	139	120	133	127	117	133	125	137	119	109	116	139	125	111	140	148	127	132	132	122	122	122	139	119	118	125	138	117	130	130	131	116	127	138	115	135	130	118	145	124	114	141	137	160	116	126	123	123	134	136	119	132	152	124	96	124	112	119	131	138	129	135	121	120	123	123	124	116	129	118	141	107	125	109	124	129	127	103	108	125	103	130	130	121	140	146	112	112	120	133	117	116	123	130	112	142	125	145	154	132	109	119	119	119	134	130	122	104	126	120	128	127	106	126	95	145	116	119	133	132	127	135	132	120	135	130	144	134	121	127	119	121	138	135	139	127	121	133	107	117	108	120	111	124	134	133	118	122	127	105	124	144	112	120	129	135	114	134	144	110	115	133	127	136	131	123	122	134	136	115	118	146	110	138	98	130	116	137	125	117	113	131	116	146	118	104	143	112	142	127	126	130	123	147	145	111	126	119	127	128	116	138	119	127	126	118	123	123	122	115	144	135	131	120	127	119	153	120	139	132	123	109	104	140	135	114	146	138	123	135	130	148	95	128	121	110	141	154	121	124	114	118	141	132	120	126	125	135	122	116	134	136	100	129	125	133	111	130	100	125	137	120	128	122	120	121	118	136	132	128	136	129	118	127	118	140	114	142	147	110	121	140	128	117	134	150	116	113	105	123	125	113	104	115	117	126	115	116	138	112	109	131	116	119	112	140	115	139	122	124	119	122	130	119	129	118	127	118	129	123	132	147	122	126	121	117	139	106	126	119	131	137	132	125	100	109	127	109	140	148	132	121	143	136	139	106	138	130	133	139	112	125	126	123	141	124	130	117	131	119	114	124	102	142	135	115	118	137	125	130	115	135	123	129	135	115	126	111	123	127	140	123	119	127	116	106	144	142	118	115	135	131	124	125	122	142	136	140	126	115	116	125	126	111	137	134	142	122	148	127	116	143	135	120	140	122	115	125	128	146	143	112	118	116	126	102	119	131	122	133	109	132	117	121	115	119	140	118	129	125	121	110	121	109	118	119	137	119	127	121	131	105	133	116	130	132	128	126	108	124	135	117	125	132	121	147	135	124	130	132	145	125	103	128	130	135	139	155	147	134	141	132	136	131	129	117	121	120	113	120	94	112	125	120	120	123	131	124	131	129	141	132	129	158	134	129	130	126	135	116	118	102	142	128	137	113	127	133	132	136	115	133	125	124	121	133	119	127	119	130	137	140	124	138	127	120	107	122	150	96	122	137	125	137	142	122	118	122	126	125	119	113	120	125	150	111	121	104	117	116	119	125	121	119	128	139	123	123	116	137	126	127	138	126	119	119	135	120	146	130	140	118	138	129	129	127	132	103	124	142	117	112	133	128	112	128	125	118	128	138	106	143	117	133	135	112	142	119	117	149	119	121	101	119	134	133	131	120	115	134	124	121	125	117	128	124	108	144	120	129	120	122	106	114	114	118	104	133	115	119	99	121	129	135	122	135	144	138	136	144	114	131	131	134	120	122	124	130	123	112	121	124	116	123	122	110	142	118	147	125	119	106	102	132	145	141	146	127	145	123	121	138	122	148	116	129	132	137	121	116	124	142	120	111	124	116	121	109	126	111	132	127	128	134	118	127	134	126	134	119	131	141	124	121	123	123	136	131	133	110	149	118	123	125	139	134	101	128	106	121	123	116	117	127	129	136	114	125	132	135	137	121	111	144	126	116	110	128	134	123	114	115	130	127	133	140	131	118	126	134	119	124	142	132	134	131	116	124	158	144	101	128	138	127	142	128	130	122	137	143	118	144	127	135	132	131	108	143	128	135	123	137	105	134	135	119	105	112	154	132	101	111	128	128	123	150	130	121	130	123	128	129	144	131	102	111	142	122	135	158	129	132	120	122	131	134	137	129	119	101	139	123
28064	12262	3371	509	538	503	470	472	516	458	465	453	484	430	479	489	471	417	456	416	455	459	442	474	506	448	458	454	424	423	489	433	453	465	428	428	474	465	440	444	469	451	443	467	422	446	453	472	457	456	419	414	451	458	421	443	448	469	440	432	407	451	444	460	440	454	420	461	461	416	457	434	475	445	457	465	443	470	470	425	433	458	469	423	421	460	439	437	420	481	437	434	462	444	453	455	471	467	434	461	450	418	442	454	479	437	474	416	437	463	471	429	473	470	446	444	443	433	477	424	433	454	440	454	445	485	428	465	438	419	477	457	463	459	448	442	452	440	495	454	449	453	457	481	455	449	468	483	418	440	405	485	462	453	408	467	460	443	427	405	421	446	438	455	469	440	481	436	469	411	447	431	454	416	455	447	443	409	439	408	433	432	435	418	405	468	500	466	423	432	428	446	415	451	461	432	455	462	437	450	451	480	460	436	460	466	462	473	460	439	473	472	433	438	445	439	440	477	449	449	422	420	457	448	398	454	491	490	424	456	445	471	433	456	423	472	438	436	490	432	436	481	435	419	442	438	446	426	454	420	476	443	456	448	421	453	452	439	451	425	464	451	448	428	464	470	452	453	454	423	454	477	445	431	478	475	447	448	430	407	421	471	468	461	461	432	409	436	430	441	453	460	419	480	428	465	431	483	417	462	454	443	442	434	433	455	447	472	468	449	436	445	474	440	439	459	470	429	483	493	445	404	452	417	453	454	426	447	455	450	495	473	471	427	412	429	457	456	439	451	481	459	454	409	443	452	466	425	452	453	439	456	489	480	445	450	444	467	465	459	441	431	459	481	448	439	421	432	458	449	443	439	428	408	467	419	444	435	436	463	443	446	453	431	459	449	480	452	444	473	503	468	449	432	445	433	435	413	431	459	390	443	443	432	435	432	431	461	443	442	427	466	470	444	411	433	456	407	452	431	415	466	407	454	415	472	467	428	472	442	471	408	492	428	462	436	435	438	470	450	467	420	460	451	442	478	462	451	476	436	470	474	420	444	441	436	436	423	455	473	462	406	464	433	437	463	460	415	442	428	432	444	425	459	469	452	399	467	492	442	467	450	459	458	480	425	447	464	428	466	474	418	439	460	440	433	448	435	446	442	435	444	482	451	463	460	430	455	450	420	420	465	467	439	469	456	442	456	449	425	464	443	473	429	432	411	418	489	467	465	431	475	497	427	484	466	444	454	436	436	464	438	447	417	490	435	447	457	439	438	447	469	454	461	422	450	487	444	433	458	436	478	470	439	446	476	438	429	443	469	486	421	451	449	469	425	447	452	453	465	428	433	483	429	459	456	421	436	401	433	418	428	450	418	475	441	435	456	458	453	510	420	446	438	455	451	414	457	466	454	408	462	472	478	437	438	466	453	477	459	411	450	472	428	429	471	458	436	475	462	453	456	451	437	428	444	476	441	406	461	432	431	444	452	434	445	463	438	442	457	428	430	455	425	487	476	482	471	430	481	426	497	456	445	426	455	420	419	445	436	395	445	434	449	464	464	471	461	420	472	462	469	415	480	460	449	444	463	423	449	475	418	457	471	466	471	437	434	453	449	465	448	414	474	455	431	430	436	467	497	453	452	470	444	454	439	484	416	446	432	426	432	444	450	426	452	441	461	462	414	428	477	438	420	437	439	474	439	427	462	413	437	454	430	465	429	441	452	455	447	466	467	439	453	447	425	474	468	423	417	462	432	454	439	438	484	419	439	445	450	465	453	448	453	444	450	452	476	461	434	423	459	456	437	461	453	435	441	439	463	429	442	453	424	404	461	473	444	424	457	435	477	463	445	458	466	437	450	439	486	433	457	447	436	444	451	416	490	464	453	427	462	418	463	446	424	426	442	460	476	429	457	402	461	495	462	453	463	452	454	439	421	482	462	439	436	432	450	432	468	441	429	438	443	437	448	452	517	417	445	463	402	476	440	455	458	480	435	447	433	458	459	446	464	502	432	472	468	451	435	484	451	444	464	461	470	463	444	425	412	453	398	464	471	411	438	455	462	461	450	422	441	443	459	470	450	460	427	447	460	413	463	466	467	460	448	446	439	422	441	415	425	407	466	424	433	461	401	468	439	400	444	443	467	422	465	415	458	436	466	418	429	424	451	439	439	447	440	476	448	436	475	424	449	412	462	429	413	450	454	423	441	479	454	440	439	502	424	457	423	450	482	452	424	466	431	452	435	410	470	468	422	441	463	444	456	433	418	417	467	438	483	470	433	460	387	456	480	478	453	429	437	433	445	412	449	456	479	460	414	398	420	455	438	441	438	455	475	449	408	486	435	455	486	458	449	448	461	448	471	441	427	427	457	462	439	423	474	452	447	425	468	439	449	486	459	451	439	464	482	411	443	405	446	486	449	454	439	471	425	456	472	462	473	458	456	477	444	441	462	444	425	446	421	453	437	432	453	445	394	393	433	479	443	427	449	409	429	466	448	435	446	462	444	437	459	454	480	414	420	451	458	420	426	438	455	423	462	429	416	452	460	506	434	501	424	461	455	425	422	441	443	464	461	433	456	415	434	445	461	450	445	449	433	452	436	413	452	467	429	469	382	432	452	465	421	428	459	468	438	514	476	429	509	485	441	453	402	431	430	440	444	462	465	435	444	422	468	461	435	442	475	437	430	458	441	446	447	464	415	444	442	462	444	422	450	471	432	458	451	482	449	425	435	450	447	477	448	498	429	445	450	436	435	402	418	423	433	454	450	428	474	430	447	449	483	442	447	406	471	484	456	443	434	444	451	467	451	420	458	433	467	443	441	408	416	445	423	429	487	452	445	431	451	395	464	435	449	442	471	478	450	437	467	468	473	467	436	462	450	449	450	445	434	412	449	459	451	431	442	498	456	451	447	411	412	422	446	457	437	432	452	440	462	441	459	429	484	461	447	447	465	444	446	437	435	458	452	440	437	462	422	423	435	462	430	458	447	446	407	449	466	484	454	446	468	411	425	435	406	446	478	465	499	487	469	480	442	461	458	476	470	403	434	447	411	488	431	475	408	435	456	481	447	459	469	433	436	443	456	411	423	458	452	474	465	426	387	459	436	489	456	389	431	457	474	431	433	432	475	467	465	467	418	436	487	417	454	443	472	459	464	450	447	432	404	444	444	436	475	398	444	443	457	444	444	404	458	413	453	456	436	463	433	468	445	461	440	457	488	486	408	457	473	461	460	434	492	487	416	434	432	416	439	465	424	425	501	440	463	458	518	475	409	436	395	471	415	452	428	427	445	468	437	448	429	457	447	427	449	439	462	399	456	463	456	461	439	462	435	447	443	452	412	461	442	405	502	411	432	440	472	470	440	431	444	478	463	435	460	477	451	415	433	456	440	448	432	504	444	473	446	486	450	453	476	437	437	438	478	442	465	464	406	459	465	422	472	424	428	466	433	421	460	421	449	457	480	424	441	452	448	443	441	435	463	460	430	467	448	455	409	502	435	462	418
68471	52278	31601	5062	545	417	359	342	299	280	259	231	254	254	245	219	265	231	239	224	218	257	263	229	232	246	235	218	226	222	211	221	257	206	233	222	243	243	230	228	230	227	233	235	203	241	204	247	211	221	225	233	239	215	224	220	212	244	247	230	243	237	234	227	220	224	225	226	212	242	230	259	235	205	182	247	248	216	245	233	217	228	233	249	205	198	249	234	219	224	233	243	236	218	245	219	222	226	226	217	220	215	226	216	225	250	228	234	240	240	243	228	225	235	220	240	242	213	241	207	199	219	218	245	218	251	220	274	211	239	224	216	224	230	201	225	231	231	215	207	235	212	217	235	231	253	200	246	214	216	230	213	236	236	232	234	244	229	229	241	239	194	225	241	216	225	218	248	209	246	225	254	209	222	238	247	244	211	226	216	219	238	238	220	225	223	247	206	224	239	234	257	284	218	215	238	223	205	224	236	213	223	241	251	224	228	235	258	245	242	234	222	243	244	236	216	257	229	226	235	251	225	218	240	230	225	239	236	224	219	233	227	199	203	210	234	229	227	260	264	221	258	239	244	214	237	203	233	247	216	203	222	224	246	253	219	241	266	195	216	239	224	234	211	213	244	229	219	212	209	220	234	222	214	219	237	247	253	211	227	229	253	235	238	261	218	229	202	219	237	246	255	202	237	258	226	230	248	238	239	240	271	242	222	272	239	241	253	234	231	217	250	226	224	216	238	215	245	213	252	223	225	212	245	247	223	230	234	252	242	253	222	225	225	228	228	224	241	238	248	250	229	221	237	226	229	238	207	228	235	225	224	230	216	222	209	216	222	220	272	241	239	234	219	192	231	235	232	226	225	216	251	244	239	245	245	238	233	238	239	237	235	245	239	236	202	214	221	236	241	233	243	221	210	209	212	252	218	236	230	219	197	235	256	239	255	225	241	229	211	242	266	284	240	202	218	235	222	215	201	243	255	224	249	242	227	208	187	223	235	235	205	234	258	230	216	234	244	224	218	226	246	234	233	223	240	214	244	251	239	232	217	231	221	221	227	229	236	224	241	245	210	226	238	229	226	219	241	250	234	231	223	214	231	244	236	204	222	227	238	211	258	217	255	226	240	226	248	238	247	224	251	228	246	238	222	220	233	240	234	243	222	207	221	225	242	240	219	223	219	216	234	238	233	216	212	234	222	248	222	217	242	216	234	229	224	225	220	246	221	225	227	225	214	210	242	229	215	231	239	206	230	237	193	241	227	223	227	233	261	232	223	208	228	221	229	236	244	240	243	210	225	217	226	230	216	228	234	223	221	218	259	257	229	224	222	197	199	214	232	239	251	217	237	209	221	240	223	238	219	225	244	245	224	218	223	228	227	235	234	231	242	242	236	244	229	240	222	247	243	236	230	235	230	237	202	202	249	220	227	243	217	220	245	219	229	225	233	261	219	207	231	223	225	227	222	207	221	231	213	233	260	210	240	238	220	258	235	213	230	226	226	215	187	229	218	251	239	248	218	250	224	232	226	200	237	241	249	245	244	246	233	234	231	234	224	248	238	246	217	244	227	221	254	241	235	218	224	229	214	243	203	214	242	247	230	227	224	265	195	240	213	216	244	236	232	229	238	231	238	220	228	235	232	221	218	214	243	218	226	225	211	232	191	231	223	272	241	229	259	216	207	246	257	222	214	236	223	223	242	240	200	226	207	225	237	222	226	259	265	198	250	214	243	219	227	211	208	217	224	225	236	219	227	229	205	195	221	223	234	226	231	204	240	240	232	222	227	216	198	226	213	216	249	224	228	230	198	229	234	235	217	232	239	225	238	230	209	244	223	213	212	228	255	223	231	234	241	235	221	231	214	206	222	230	216	249	232	224	240	245	202	223	236	241	212	210	237	231	233	210	231	208	242	231	233	226	216	228	250	225	263	233	213	226	246	233	240	242	274	236	228	231	231	234	227	236	232	226	227	272	229	215	234	221	230	227	235	260	204	215	211	259	213	249	216	240	242	214	211	235	224	230	231	212	228	236	293	204	222	203	219	194	229	217	230	235	253	237	232	213	230	225	215	249	231	222	214	237	257	206	254	232	215	240	234	220	208	233	243	225	237	231	246	227	225	208	237	247	225	236	241	228	225	223	241	233	215	213	220	237	235	220	230	252	208	228	236	234	225	219	232	243	219	248	219	236	188	242	253	231	227	223	226	226	222	261	226	215	236	239	241	204	214	231	230	227	211	255	235	238	235	218	207	240	234	240	239	237	219	224	244	209	247	236	246	232	259	235	213	215	206	240	222	209	243	227	228	242	242	246	228	239	225	223	222	209	225	210	209	221	254	231	211	227	210	216	224	215	248	229	241	242	250	207	219	227	232	231	214	216	233	201	214	242	245	243	246	251	219	244	224	243	215	257	234	217	223	246	220	242	236	225	224	232	226	240	237	230	241	274	198	227	246	229	237	225	263	242	221	220	222	232	214	199	226	248	227	210	234	218	241	234	245	248	230	246	225	212	236	239	215	228	232	231	231	248	238	239	219	223	213	236	234	205	218	236	235	228	217	224	233	234	210	246	248	219	210	209	221	251	240	227	220	230	232	194	219	238	232	249	231	245	211	251	217	235	248	235	236	221	227	221	229	214	237	209	231	238	237	234	227	216	233	229	255	246	222	238	213	221	221	234	222	228	224	215	240	231	229	214	225	229	184	225	235	221	241	225	247	228	231	244	222	220	232	206	224	213	213	218	232	228	215	239	194	213	229	225	213	215	239	223	222	233	228	223	230	231	210	221	208	267	262	227	216	210	224	197	225	242	232	205	225	237	241	218	215	236	225	217	232	238	223	251	225	226	236	223	238	238	220	228	231	225	224	226	232	238	244	242	256	219	244	243	237	204	210	227	221	250	239	230	236	220	215	209	222	224	235	232	210	224	248	239	223	217	222	222	214	203	221	224	245	229	230	219	195	214	227	203	225	231	207	225	238	229	221	247	250	224	218	217	206	231	236	235	217	223	208	221	257	236	248	244	251	227	237	240	206	227	222	218	225	233	216	243	252	240	241	239	259	219	235	239	231	235	245	244	215	233	216	256	244	232	220	220	227	207	207	237	218	203	221	233	238	233	246	254	239	221	227	241	231	238	211	235	235	221	233	202	217	218	241	218	242	220	213	219	241	239	215	214	248	238	252	232	220	194	234	250	234	237	216	239	239	229	212	222	230	232	217	236	223	225	203	218	226	215	222	212	230	224	235	217	216	254	229	223	241	214	236	242	232	237	230	234	237	226	226	205	235	225	246	238	208	222	203	221	219	273	239	220	228	208	235	223	219	232	221	240	213	251	242	212	265	269	231	228	230	216	203	204	237	208	233	229	231	219	212	244	225	247	217	199	204	241	233	228	223	220	218	221	216	202	218	212	232	229	241	230	196	223	230	226	229	221	237	236	246	250	220	222	226	224	237	207	203	247	213	223	219	226	228	210	235	227	225	219	240	225	251	211	208	235	195
47773	40918	22951	1801	1670	1427	1267	1193	1090	1002	1005	965	894	869	818	835	869	766	817	836	789	808	786	759	731	789	738	743	744	786	741	767	759	754	766	745	780	729	760	842	762	709	742	767	723	750	729	665	711	711	770	750	719	687	708	782	727	764	697	710	745	695	769	756	706	731	760	731	710	710	752	706	726	704	725	831	747	733	769	772	726	735	750	758	731	781	721	767	719	695	746	749	717	710	728	719	715	727	728	720	731	696	716	684	665	727	740	748	691	693	694	743	741	715	734	706	701	697	731	712	758	713	745	699	683	694	724	702	694	691	719	708	693	728	772	703	689	718	707	704	723	649	772	694	719	748	724	698	709	744	692	730	657	748	757	725	688	713	713	691	703	708	698	677	759	733	725	710	719	709	731	726	710	725	686	759	723	723	708	731	715	763	734	714	729	757	706	720	689	709	731	748	719	745	736	720	741	722	765	749	742	727	720	774	725	732	723	706	745	725	753	741	755	706	732	709	696	713	701	722	727	674	714	703	751	749	727	703	752	693	730	718	747	693	741	697	674	691	733	678	660	683	768	748	756	714	663	681	709	740	689	738	752	716	712	768	749	750	697	771	697	731	673	758	706	720	729	760	753	706	719	695	730	759	725	730	742	726	662	748	718	748	798	749	782	725	728	740	716	741	682	712	710	760	708	664	695	711	764	758	678	729	690	749	761	674	705	716	729	732	711	718	737	712	704	719	737	714	697	767	737	750	668	742	686	715	710	715	711	749	726	761	686	704	688	734	711	701	805	736	712	755	713	759	762	727	707	738	759	725	723	658	678	685	722	746	678	698	699	702	712	750	753	733	722	704	733	758	674	716	706	728	759	700	737	729	729	736	744	726	765	724	716	689	754	768	709	777	696	718	709	776	731	699	717	731	705	716	734	717	687	746	706	755	708	718	750	762	695	708	805	692	717	666	746	758	725	747	762	709	724	736	662	688	752	744	701	733	725	722	750	728	698	710	752	721	671	765	747	742	658	739	756	736	717	724	726	771	746	695	731	732	748	716	724	719	723	673	734	699	697	761	702	734	745	762	753	713	726	708	750	695	714	708	744	694	701	714	746	752	773	729	715	752	716	712	754	737	737	746	725	697	692	721	722	717	730	706	736	713	786	775	733	702	683	705	712	743	726	747	727	753	683	757	726	670	689	732	762	749	674	751	699	669	796	714	666	640	718	685	739	740	694	708	744	709	705	732	698	683	710	696	677	714	755	750	733	686	733	698	719	713	759	732	744	723	713	722	673	727	690	764	739	754	699	690	675	705	770	771	719	767	697	765	724	764	667	668	693	724	767	739	721	734	771	722	716	713	715	735	675	745	720	712	703	716	740	666	722	716	737	748	716	740	688	763	740	722	672	744	777	721	731	716	731	754	701	678	722	718	723	684	752	706	729	750	727	705	718	737	724	728	734	774	764	711	730	731	729	693	735	716	724	730	750	735	724	717	696	678	675	679	696	722	664	779	736	724	701	762	751	678	694	718	781	718	736	717	734	734	725	735	776	736	741	769	701	714	762	739	736	770	749	725	723	697	737	763	716	717	731	750	707	692	690	707	764	740	716	711	734	730	724	715	715	725	707	733	677	669	745	746	693	716	727	763	747	694	711	727	694	704	702	736	701	719	730	718	745	734	714	661	673	701	756	705	707	737	721	752	724	760	759	709	691	729	719	770	714	719	739	724	659	720	716	680	750	691	740	690	732	755	739	720	685	708	761	707	644	757	737	747	704	728	729	752	714	670	698	722	751	706	719	693	732	733	732	682	705	699	698	738	748	748	742	733	709	732	657	715	672	720	723	768	733	697	702	672	726	726	723	673	730	690	731	714	789	684	720	720	699	679	734	722	698	677	749	726	747	687	724	764	730	718	716	738	749	734	718	746	746	734	694	693	682	760	729	742	733	715	736	722	712	732	746	721	757	701	669	708	745	729	723	702	719	718	701	754	705	717	729	729	713	684	760	773	713	733	737	726	710	694	707	709	628	707	757	687	743	710	724	773	722	726	707	764	724	722	712	735	732	769	756	681	723	746	712	754	733	763	743	670	678	745	725	724	695	728	760	721	695	718	730	748	756	727	733	723	762	728	710	747	695	760	721	741	736	728	700	726	753	697	717	728	736	744	705	720	731	686	767	677	738	731	678	737	731	724	755	720	746	706	736	719	698	719	730	715	745	708	733	710	730	712	711	721	730	705	713	744	762	754	702	739	705	717	721	716	707	756	720	706	725	721	699	734	744	718	706	700	697	705	711	675	724	706	761	755	749	769	709	695	769	707	735	709	725	689	732	751	720	705	692	766	786	747	769	724	671	677	664	739	748	702	760	736	761	745	674	729	736	733	718	680	730	699	727	712	770	701	744	726	678	679	722	686	731	690	703	708	722	718	707	693	708	714	731	730	740	736	731	689	727	742	746	747	704	722	758	696	736	680	709	717	721	756	692	732	730	735	738	727	713	723	760	711	728	759	725	710	726	744	713	748	766	741	712	668	748	697	668	752	688	749	694	739	728	760	708	725	767	714	705	721	746	764	665	759	698	747	709	781	738	711	704	749	750	734	716	727	668	729	730	721	771	684	721	697	806	732	689	731	717	716	737	760	716	669	749	738	686	715	754	715	748	656	713	709	691	684	684	780	765	719	722	800	756	720	692	703	721	722	744	737	706	689	716	759	694	726	731	739	752	728	769	677	720	786	730	753	735	717	722	737	738	694	717	705	712	724	711	724	716	764	742	735	735	681	726	723	679	708	764	721	696	683	720	739	759	762	768	761	717	749	733	688	717	742	689	727	756	716	728	702	705	773	724	699	704	706	684	759	720	743	783	705	715	727	744	741	730	701	741	762	756	726	728	726	736	689	695	722	755	756	718	711	745	751	774	704	785	741	753	746	735	726	701	745	762	712	711	697	766	740	739	717	723	691	705	739	700	708	733	753	687	711	706	763	716	741	733	701	704	740	702	730	705	725	734	647	704	739	752	718	719	712	732	710	787	729	728	688	702	744	738	743	723	722	747	695	702	708	789	718	696	751	717	717	765	703	712	669	707	711	753	702	724	739	752	717	720	695	759	725	708	694	713	702	707	754	713	751	727	770	743	728	731	731	799	706	761	706	704	725	736	702	691	707	721	740	715	750	760	677	680	726	760	668	711	699	667	734	741	733	698	718	743	753	744	766	750	706	722	718	722	739	718	750	722	701	710	772	759	690	710	734	732	719	750	741	772	716	747	738	710	775	707	692	755	723	726	749	734	698	688	733	727	743	691	706	762	734	755	763	749	720	722	733	752	713	772	745	688	759	723	710	711	730	749	739	744	718	701	726	706	770	764	770	712	729	726	753	766	712	748	769	740	752	710	703	741	753	773	725	704	722	703	732	721	773	734	724	711	751	678	787	761	711	758	716	723	710	710	738	754	721	716	750	777	724	753	700	693	748	714	736	692	707	709	712	750	661	744	746	773	704
78304	64881	40535	11278	1691	664	559	451	435	413	404	337	360	328	345	351	344	317	317	348	315	325	324	316	309	328	318	304	304	318	350	302	299	325	327	293	305	297	308	296	319	300	306	320	296	292	289	294	321	295	273	314	305	306	294	290	324	322	303	310	267	307	323	310	292	299	307	309	285	319	300	315	280	276	263	330	321	293	309	312	289	325	288	299	261	291	285	302	300	268	302	278	313	319	299	297	304	268	283	301	323	305	313	319	319	294	291	319	309	313	305	281	323	297	286	311	290	272	323	304	286	310	311	290	318	324	311	325	327	324	332	314	284	310	326	312	289	296	279	305	274	291	327	283	320	318	283	320	296	306	287	296	336	313	329	297	279	326	321	291	303	309	313	314	284	275	299	272	312	313	325	319	301	288	311	308	328	289	318	317	313	282	320	329	312	297	332	290	327	314	319	319	333	284	309	303	330	272	307	300	298	340	289	293	278	301	307	280	337	289	319	272	291	355	303	299	330	316	277	312	299	326	303	292	308	328	299	327	317	295	290	275	308	269	293	300	299	313	286	313	308	311	299	292	298	302	328	298	299	314	307	306	331	311	327	301	313	315	302	297	283	325	307	282	305	309	307	305	313	321	280	280	322	312	316	291	294	321	310	304	312	288	302	313	307	326	298	320	323	290	303	313	317	305	290	313	293	311	290	316	309	312	286	280	305	331	307	321	277	308	271	290	303	315	299	288	330	326	279	287	339	318	307	307	301	282	308	301	322	306	270	302	285	288	305	330	304	277	300	292	299	303	272	300	312	282	304	318	306	292	308	304	310	296	316	309	289	294	281	308	291	300	287	309	339	269	303	340	293	285	304	305	285	284	304	320	299	284	328	344	287	316	264	286	299	302	307	344	315	303	315	314	269	326	297	271	312	287	296	298	290	291	310	316	322	304	289	321	297	333	300	295	299	310	313	283	303	318	280	301	295	330	315	320	315	283	307	320	328	285	345	280	295	278	289	307	310	302	286	320	295	276	321	325	297	294	299	328	264	318	298	288	302	287	300	279	308	298	326	290	298	300	272	318	329	317	304	322	301	302	296	296	285	301	285	330	287	285	277	294	297	309	262	308	301	273	301	306	286	281	290	327	324	301	288	322	310	309	302	314	319	310	298	296	317	313	303	321	326	300	305	305	326	293	303	299	315	328	289	307	283	307	317	301	293	291	336	298	287	321	285	307	316	292	291	303	280	291	284	288	302	305	337	284	292	329	322	306	276	320	308	312	290	286	289	279	299	312	302	309	312	305	311	327	280	301	301	289	302	294	320	326	312	281	284	305	274	278	328	289	313	279	302	301	320	289	299	284	288	302	299	285	307	307	301	303	306	305	328	295	264	283	330	292	292	321	312	293	315	339	310	296	299	297	305	318	285	325	289	314	292	325	305	343	305	309	280	304	329	322	333	273	320	287	339	342	322	297	301	299	289	321	323	305	297	333	325	319	316	292	287	312	306	317	311	318	308	284	310	311	303	276	349	296	330	297	317	288	285	290	306	335	312	286	301	276	288	320	285	315	275	314	302	277	279	333	286	299	320	281	356	307	292	301	300	289	272	279	305	297	283	287	291	311	284	304	285	289	297	296	305	300	303	259	287	310	297	283	322	331	311	343	275	297	305	292	300	301	297	290	309	298	280	317	288	309	323	295	283	306	312	306	310	304	310	302	316	294	320	311	297	286	304	276	295	288	287	312	294	321	306	283	298	321	306	306	332	325	302	308	278	340	310	300	297	364	308	332	317	289	344	317	293	291	308	317	263	304	307	259	312	295	291	278	314	279	281	289	302	283	322	329	307	318	304	305	274	309	281	322	324	329	294	315	310	296	312	307	298	299	268	300	308	304	297	314	306	324	305	284	282	310	322	303	286	322	316	306	264	313	312	288	298	289	307	330	271	316	292	324	316	293	317	294	305	316	305	362	295	287	290	309	349	328	323	313	283	309	273	296	303	327	306	335	320	306	298	305	284	317	300	256	312	299	306	293	295	285	340	276	318	323	306	293	284	297	317	316	315	313	286	302	314	313	314	289	302	317	310	341	289	319	325	330	306	293	300	292	296	322	284	292	281	302	274	304	336	311	267	304	304	284	303	288	301	302	293	293	312	292	310	304	292	319	296	289	278	325	300	313	305	329	305	314	298	313	314	325	298	286	296	305	278	299	308	312	302	280	314	301	303	346	321	320	294	267	304	293	333	293	347	309	306	295	286	333	304	285	295	302	345	312	324	307	302	289	325	288	319	302	293	316	323	296	289	311	301	291	316	289	280	333	326	294	324	294	307	341	305	296	317	274	276	300	312	314	276	305	337	284	309	350	261	321	310	284	296	292	358	297	305	296	263	292	275	286	313	266	294	301	270	319	310	327	307	301	299	306	300	297	326	303	301	302	298	306	288	322	291	333	271	310	300	321	340	341	332	286	309	300	301	293	331	294	300	327	321	277	268	294	277	280	299	278	290	325	305	336	299	290	298	281	313	290	334	298	292	301	278	318	314	277	303	290	296	296	289	320	304	273	301	270	315	275	305	356	311	307	305	298	306	307	308	318	279	284	329	319	300	295	308	287	321	301	298	265	284	277	326	303	296	332	331	303	317	266	282	299	304	293	319	335	307	306	305	332	323	308	294	313	298	281	330	310	293	323	312	311	306	315	302	326	298	324	320	300	311	294	317	305	319	276	283	298	297	336	270	315	331	290	282	289	273	317	300	288	282	319	306	316	294	303	307	313	300	315	302	315	277	324	269	276	352	297	315	322	306	285	330	316	264	270	308	303	299	289	310	302	311	284	314	314	287	304	312	319	304	325	285	315	262	287	272	285	290	270	305	316	301	323	313	300	279	303	306	278	290	284	296	308	301	305	316	297	309	280	318	287	283	333	289	296	263	303	335	286	306	322	337	291	308	276	292	306	306	296	284	288	270	319	305	312	298	297	277	307	316	334	297	282	297	302	292	334	310	322	328	320	303	328	286	302	291	301	290	313	312	313	299	296	285	279	294	312	301	311	273	276	302	304	310	308	310	293	303	292	303	299	302	283	323	319	335	294	303	305	280	304	283	332	340	314	307	303	290	285	292	301	316	323	296	322	327	314	314	323	310	307	329	276	332	285	293	304	310	332	313	323	295	296	291	288	311	329	297	312	303	296	321	342	306	320	294	290	304	305	306	308	306	282	308	314	293	300	311	303	279	308	293	310	292	283	306	275	301	291	285	297	321	289	319	330	307	287	320	316	294	305	287	288	300	284	300	309	314	326	312	280	327	296	271	293	301	301	300	266	329	287	276	305	313	294	312	323	310	317	312	295	310	295	256	322	291	301	309	296	295	272	295	295	265	313	280	305	279	294	339	317	320	318	294	284	323	293	313	295	303	301	287	331	309	294	326	290	322	306	298	339	293	311	276	287	306	284	297	343	289	299	303	331	308	313	297	271	299	310	304	322	288	250	276	331	323	286	309	327
58389	51964	28685	2963	2721	2302	1908	1825	1642	1520	1403	1297	1199	1222	1136	1069	1108	1106	1088	1035	1004	1028	1049	964	1052	973	978	994	979	987	952	978	956	982	906	992	934	935	899	957	929	914	977	913	947	933	944	937	910	905	891	947	966	931	946	964	932	922	985	896	900	891	892	933	959	885	896	912	892	921	919	909	868	858	932	913	932	915	937	913	900	931	921	903	904	924	898	930	913	886	920	900	882	936	889	869	955	923	916	934	855	901	855	925	874	895	904	961	886	854	869	856	936	902	932	886	937	936	925	895	918	880	930	953	904	963	893	904	916	889	944	927	905	843	867	874	935	964	933	909	926	916	954	940	896	892	958	951	925	959	938	935	939	885	866	910	916	957	908	904	908	878	918	895	974	886	904	877	905	914	925	874	902	917	931	951	886	873	875	920	860	918	951	887	920	951	892	905	933	916	951	871	887	896	935	929	888	925	949	920	975	892	879	903	892	915	920	918	854	861	856	885	920	906	902	902	914	868	992	943	893	840	873	910	878	876	880	978	915	920	945	924	892	966	885	922	940	887	872	920	979	902	865	897	877	973	926	901	887	934	914	935	880	892	962	897	918	900	907	906	960	937	971	892	812	958	894	878	945	948	849	854	896	911	952	923	862	915	899	970	902	961	896	934	930	907	819	944	932	895	905	858	907	884	903	843	969	912	904	887	933	952	877	887	903	917	879	950	884	939	962	962	892	948	893	875	937	922	937	948	875	925	898	911	973	902	926	903	927	957	942	899	888	906	909	921	968	916	899	940	944	945	930	887	944	870	902	866	905	892	872	912	891	894	948	888	897	921	894	917	879	924	899	887	916	924	901	884	900	919	906	910	886	935	880	914	912	935	905	921	958	902	843	851	889	926	942	931	868	910	917	895	871	888	897	881	890	899	882	915	926	908	881	966	909	901	878	932	918	858	909	912	962	891	933	896	826	928	942	923	883	935	938	872	928	895	927	916	865	963	882	857	913	897	891	937	930	912	879	900	897	897	898	886	901	846	931	944	860	920	962	863	905	922	934	874	872	884	902	897	921	918	909	941	949	919	883	859	940	898	937	885	875	890	877	935	919	920	888	937	896	893	849	895	940	877	865	924	874	911	932	911	937	945	930	918	915	892	927	887	862	917	904	924	931	967	985	911	890	951	940	930	849	872	908	852	889	923	901	899	917	935	915	912	897	957	910	870	852	917	920	864	906	890	919	941	871	940	885	924	896	923	912	932	925	935	880	876	935	913	953	907	859	914	889	968	862	873	803	892	929	920	912	824	914	893	884	914	931	953	879	927	931	952	953	953	926	959	863	929	928	960	927	912	889	948	934	964	906	866	888	961	952	933	918	869	918	897	893	910	907	907	894	860	928	912	873	938	901	907	922	946	935	900	906	921	843	909	927	906	915	915	906	887	957	915	934	865	937	909	928	925	897	926	914	949	879	854	926	943	900	984	884	876	900	901	895	914	920	993	923	892	918	908	935	898	931	932	930	875	956	851	897	927	906	920	903	898	931	927	897	911	949	864	909	955	869	911	919	904	876	899	977	872	901	914	916	911	915	936	887	905	917	929	959	881	858	937	906	902	905	907	865	911	910	928	922	887	881	913	921	870	922	872	939	923	910	870	948	965	917	925	867	866	943	913	941	930	905	863	854	979	865	916	922	907	923	906	966	932	893	919	909	944	904	956	909	873	881	923	888	898	920	961	897	933	888	949	902	889	921	934	950	879	945	931	924	882	930	876	908	924	872	934	916	854	962	915	935	853	910	883	881	874	982	907	938	916	937	897	918	883	922	902	916	938	872	957	933	931	892	938	917	909	877	934	929	897	859	937	925	892	906	852	921	877	890	904	907	930	943	925	917	906	948	961	887	853	856	907	854	917	883	950	896	906	869	891	913	915	906	959	928	897	933	927	924	897	920	919	925	899	993	877	932	842	870	935	914	852	879	958	869	939	966	868	850	902	914	860	917	835	866	934	911	922	882	932	851	901	947	936	876	876	939	937	865	895	869	921	919	923	897	894	895	943	945	918	942	895	902	947	880	908	929	957	931	939	902	920	918	934	873	905	884	921	902	886	896	916	913	943	951	973	889	892	923	854	910	923	900	912	937	928	878	899	926	854	866	898	929	956	934	895	937	926	908	896	946	864	908	857	870	930	917	917	921	893	917	935	952	888	901	889	912	926	960	904	1000	831	879	900	894	909	903	928	909	889	924	892	906	909	904	918	917	862	885	868	948	877	925	948	892	933	973	910	875	892	888	869	911	864	906	926	940	863	900	953	933	940	930	889	935	894	913	964	868	866	888	870	884	856	951	882	903	897	863	897	919	932	904	888	868	937	889	917	898	916	871	893	917	925	906	902	925	894	865	849	954	952	951	877	912	951	873	943	904	907	910	947	932	926	906	939	924	890	934	914	911	878	904	902	899	837	903	865	826	909	921	902	924	937	908	945	914	849	926	940	917	929	915	938	872	904	908	930	825	896	886	904	918	896	924	917	910	908	923	890	867	916	908	891	911	851	887	895	953	973	873	893	928	915	932	935	901	863	912	982	907	943	890	899	952	884	876	865	844	981	902	953	904	932	931	867	862	891	892	897	976	952	892	901	879	915	841	922	910	932	889	893	934	878	898	908	903	958	924	949	959	901	955	942	971	919	893	911	912	906	921	909	874	902	915	939	938	979	997	936	905	850	895	855	893	921	900	949	968	945	850	984	905	901	893	910	880	918	930	879	922	915	957	902	844	905	924	937	914	854	905	952	912	904	954	920	932	896	907	836	882	936	897	933	908	864	930	900	892	982	879	924	874	908	907	935	859	920	911	934	908	895	862	934	889	880	889	937	957	943	854	891	928	935	925	921	886	913	910	897	922	883	871	919	887	953	894	947	960	884	939	950	881	920	911	911	890	931	935	886	904	893	922	899	1001	952	877	896	922	895	894	887	964	911	933	909	941	899	971	854	868	876	939	931	891	978	856	898	887	858	904	904	953	939	974	926	936	898	915	843	927	963	910	926	888	876	925	898	926	879	911	911	906	941	877	910	898	914	894	875	858	883	923	924	905	912	923	940	934	837	932	965	903	909	873	878	942	898	916	874	909	929	879	889	902	887	931	858	926	903	874	920	832	969	914	914	894	849	974	928	917	917	932	882	873	870	914	884	897	911	909	930	915	874	927	927	922	884	931	884	904	878	876	956	897	924	924	934	915	924	927	909	966	920	889	952	859	883	904	878	882	883	893	874	947	915	921	957	931	863	872	929	907	920	887	923	930	886	904	894	952	923	844	874	900	898	932	924	869	915	967	906	915	966	947	921	870	863	901	889	924	855	904	907	908	878	913	903	888	884	914	858	948	879	906	906	917	871	892	947	883	858	891	905	889	892	924	908	910	952	911	875	820	893	891	894	883	920	932	919	890	975	945	931	946	861	895	924	958	904	851	877	857	928	872	954	930	894	930	891	919	915	908	908	944	854	932	926
29163	11612	2135	195	135	118	133	124	119	121	147	125	122	119	142	131	151	133	124	121	141	122	115	135	130	136	129	120	130	101	111	143	129	140	122	145	119	112	116	120	114	126	104	129	145	117	105	127	98	131	117	111	132	122	124	125	127	118	127	125	126	138	125	126	126	122	130	152	144	109	132	152	114	121	129	117	133	128	140	145	146	131	129	107	120	109	127	113	125	115	121	109	128	134	127	122	123	122	124	102	123	123	121	98	124	118	118	120	135	144	146	119	126	133	116	117	128	105	140	127	152	142	131	112	121	127	119	137	133	124	129	117	129	133	118	134	111	128	126	142	108	126	120	140	142	120	138	117	115	146	134	136	134	132	116	122	113	131	122	131	126	131	125	117	125	134	132	140	138	132	123	134	159	138	127	118	129	129	129	128	104	122	134	127	150	132	127	112	123	116	120	137	129	124	131	148	137	118	121	140	118	129	134	135	131	154	147	135	132	112	126	135	137	131	130	127	121	149	127	119	115	126	127	149	125	133	134	135	133	126	123	124	130	129	119	130	129	116	114	132	127	135	113	144	127	121	137	111	110	135	140	128	132	147	113	124	126	97	138	137	126	143	131	149	130	144	122	115	126	104	137	125	135	111	139	136	138	144	122	150	126	125	126	127	132	118	131	121	133	123	119	122	113	128	122	126	111	109	147	152	118	104	142	158	115	137	118	140	135	118	136	138	125	111	108	105	118	114	135	126	123	140	120	135	130	138	127	114	128	144	136	132	123	130	122	130	124	130	141	126	150	127	109	107	118	117	124	134	106	135	137	131	124	122	125	109	125	132	133	144	126	122	128	138	123	114	144	126	134	122	115	116	119	132	129	156	122	120	110	122	125	117	116	116	113	142	146	127	150	117	118	115	111	146	121	106	132	118	132	119	119	130	145	141	133	131	113	117	143	122	123	126	117	106	123	142	127	134	128	128	111	107	129	127	113	163	107	142	139	140	124	121	130	131	127	141	110	134	133	134	140	101	144	119	149	126	133	121	133	123	114	126	140	118	129	118	139	132	118	103	133	161	131	115	142	157	110	123	129	99	118	118	120	116	122	124	120	116	113	109	114	138	115	112	120	130	145	133	114	122	124	146	132	126	126	127	138	127	124	131	129	117	115	127	121	128	122	137	128	151	143	115	123	132	135	101	126	118	133	126	126	116	144	107	118	137	112	144	113	124	136	118	127	122	129	118	125	142	134	123	120	125	109	157	147	116	119	126	111	125	128	147	120	112	140	142	101	138	111	143	139	117	128	128	105	129	119	127	144	105	136	119	114	134	106	108	123	119	114	118	125	118	123	135	123	144	133	143	131	137	112	103	131	104	132	127	140	121	130	124	125	138	141	126	132	110	117	128	119	115	118	120	139	157	115	121	127	122	132	113	92	129	121	147	124	147	136	126	132	118	125	136	131	131	140	139	132	125	145	115	139	143	116	145	134	129	132	121	123	137	133	123	120	132	113	113	142	114	124	134	124	114	136	108	117	115	133	133	127	121	116	107	145	118	128	133	129	134	137	152	115	111	135	115	126	128	107	165	130	123	116	140	133	113	114	109	133	124	113	114	127	123	108	134	135	130	128	125	131	122	115	123	113	116	137	133	132	122	119	129	123	142	118	135	123	98	118	114	125	134	151	130	130	102	129	135	127	119	117	102	116	107	134	131	129	140	154	106	129	140	139	127	114	141	120	126	120	126	131	126	106	143	133	112	117	126	124	96	122	122	120	118	121	120	122	117	121	130	136	134	123	122	126	117	139	119	116	153	127	114	138	117	126	134	118	127	136	133	107	123	141	121	136	114	116	152	141	115	129	108	134	130	137	121	129	138	108	135	123	138	109	109	119	118	125	127	97	136	121	131	104	134	142	128	122	123	133	121	122	137	139	125	139	112	130	116	129	143	116	127	148	144	105	129	120	118	104	144	127	126	132	122	110	130	135	149	123	138	122	126	127	107	142	138	117	95	121	125	145	117	121	128	117	126	121	130	129	155	109	115	116	126	135	104	101	127	130	114	113	137	115	121	107	124	128	130	132	123	141	108	114	113	121	150	135	143	125	125	115	135	131	136	123	133	121	137	139	122	126	125	125	128	113	138	141	135	119	125	121	127	112	132	134	116	121	120	131	133	129	116	118	122	132	132	139	124	139	128	129	147	121	124	141	136	110	134	118	126	115	127	121	119	110	124	130	128	110	145	130	145	124	126	144	132	134	140	148	134	136	102	137	112	104	119	153	142	120	122	112	140	125	121	121	118	119	120	125	129	118	126	154	133	128	142	148	119	118	102	131	126	101	136	135	110	119	142	122	125	103	143	137	118	127	110	118	127	130	133	118	130	124	127	133	117	126	122	137	139	131	128	122	123	128	133	145	121	130	141	122	123	115	124	135	126	126	131	123	122	114	127	138	123	112	117	114	122	130	108	136	110	138	103	138	115	99	120	123	126	138	126	133	121	106	136	127	117	135	135	116	110	138	125	103	108	129	113	132	111	129	136	129	140	119	128	114	149	128	124	131	130	109	132	149	138	118	118	111	134	118	124	144	113	120	130	118	130	133	142	141	123	124	118	137	137	126	115	124	110	104	122	107	134	108	136	129	127	129	135	135	103	146	113	120	138	112	106	115	112	133	110	124	118	136	116	138	121	120	131	142	118	118	131	142	139	136	119	112	120	130	119	125	141	150	150	132	126	133	140	109	140	124	117	131	145	131	129	127	115	125	147	124	117	124	113	126	123	120	122	128	116	122	128	126	118	123	125	125	133	116	122	127	126	118	111	117	108	110	123	136	133	132	138	132	138	147	139	120	108	116	127	116	136	107	113	133	144	117	116	127	122	123	120	137	128	121	131	126	129	108	121	139	137	136	128	140	122	156	139	131	103	107	125	140	127	132	108	139	122	133	117	125	121	123	126	128	150	128	127	125	127	146	140	128	116	129	130	115	132	112	132	132	119	122	132	126	132	148	121	131	114	119	127	121	133	127	135	125	136	110	128	133	153	108	122	124	136	131	132	121	123	134	141	116	135	122	134	122	112	124	130	117	141	135	145	122	133	103	118	134	131	123	128	125	121	131	145	131	138	111	148	111	135	136	125	129	143	122	122	130	108	121	109	114	118	120	116	127	150	140	125	122	124	127	149	151	127	120	138	122	133	136	102	138	137	146	123	122	138	139	121	127	114	122	135	120	120	150	132	119	137	123	120	116	133	123	151	130	114	137	114	129	127	118	127	131	114	130	118	118	131	114	124	116	109	98	132	121	115	121	136	139	131	131	119	131	124	120	122	133	122	107	135	135	120	120	137	135	132	131	134	134	121	125	132	112	132	121	107	105	117	144	136	111	121	110	117	122	104	137	128	122	128	127	129	121	137	146	141	134	131	121	133	124	129	110	134	131	138	112	142	123	115	131	113	132	130	120	115	127	123	122	113	129	118	101	132	136	130	124	121	104	139	105	125	114	106
27975	12707	3127	516	511	470	480	474	514	480	466	497	441	428	443	479	422	425	439	425	439	469	463	475	455	443	431	456	449	447	460	435	434	418	446	420	462	420	481	447	439	484	457	468	418	447	455	398	439	459	456	484	462	459	477	449	463	436	483	462	466	436	450	454	448	440	459	449	415	428	459	445	452	438	446	424	433	467	449	449	430	437	462	461	438	438	457	452	452	473	439	434	437	444	454	415	459	435	464	433	440	475	442	460	436	470	457	441	446	438	482	429	473	420	461	420	473	450	445	437	438	446	439	438	455	472	455	449	445	464	449	492	435	466	408	447	434	443	425	439	446	475	450	451	459	462	477	411	460	471	449	460	453	443	456	410	495	466	442	456	417	434	430	446	455	471	470	417	461	429	464	449	423	472	453	474	417	450	456	450	429	462	428	456	479	461	440	441	416	463	439	439	448	435	433	441	476	422	413	452	453	452	437	460	415	434	416	447	426	490	430	432	450	422	441	473	467	461	460	493	422	428	426	434	450	459	452	420	473	417	426	437	442	462	441	475	483	425	468	449	449	461	451	495	441	502	443	451	440	437	465	485	441	476	459	445	478	466	462	511	452	428	427	445	430	441	442	431	482	432	471	482	445	457	437	468	477	475	454	465	458	440	428	432	465	456	465	447	431	444	457	450	435	485	457	438	465	423	455	430	441	500	472	445	457	426	479	416	438	446	460	440	487	443	428	475	444	485	461	416	474	479	456	424	472	439	466	426	454	452	487	463	444	426	409	471	459	449	440	443	450	466	478	466	458	451	423	461	485	422	416	481	413	487	469	415	465	461	425	458	440	433	447	462	469	473	455	461	427	469	445	467	463	484	452	449	473	460	451	472	447	431	438	479	468	436	430	462	441	446	494	411	438	428	444	447	450	450	443	422	457	449	436	424	459	456	468	427	441	445	432	471	435	466	471	414	448	441	436	449	463	444	460	442	468	439	438	466	476	425	450	498	464	428	452	448	427	435	442	467	434	480	426	427	477	473	457	453	407	435	412	461	466	467	465	456	422	445	430	449	441	434	458	449	467	477	447	508	436	450	466	442	461	459	456	452	442	431	437	473	457	471	464	441	462	463	437	435	432	463	459	478	470	460	457	443	451	434	447	442	427	460	438	474	436	465	472	434	470	457	462	443	452	442	412	438	468	454	455	447	435	422	428	423	425	445	461	441	429	467	445	449	449	456	457	481	443	450	457	432	455	486	439	420	465	479	440	447	408	462	460	495	458	452	441	419	451	474	419	427	411	462	442	446	420	456	431	451	430	474	464	461	443	450	445	464	444	504	431	426	439	487	436	460	441	473	458	466	423	447	455	451	471	474	470	426	429	466	405	436	465	443	419	472	449	470	425	441	509	455	459	442	435	457	439	481	466	441	464	452	451	456	418	445	431	436	468	474	441	467	466	470	479	441	454	468	428	452	434	459	434	452	448	466	484	425	435	458	471	480	464	461	461	441	438	432	478	478	445	474	456	437	437	465	442	442	441	452	453	472	469	457	466	449	467	483	449	423	464	438	452	440	430	462	438	433	420	434	431	444	465	439	411	472	473	469	453	449	456	441	464	453	457	435	441	500	433	442	441	444	447	458	456	462	454	473	476	483	452	472	435	468	453	443	452	457	483	445	463	451	406	425	408	437	411	461	445	487	434	440	439	448	428	413	473	468	460	454	470	439	435	439	438	462	458	454	436	434	479	466	488	444	469	462	427	444	430	438	463	437	423	493	423	448	417	466	467	469	467	454	437	445	439	494	407	406	428	429	436	464	459	437	502	381	453	401	429	459	513	436	438	441	481	422	469	450	410	445	465	447	437	478	474	482	419	464	431	456	443	459	452	442	475	467	453	442	460	451	441	443	423	470	441	421	453	427	453	426	441	427	450	452	470	454	470	435	440	425	443	442	435	432	465	450	427	462	462	462	440	457	476	471	429	471	499	431	429	444	479	402	479	448	429	412	462	472	472	437	440	424	444	443	411	415	467	475	447	413	436	429	434	479	452	426	459	440	421	451	449	449	450	438	438	478	423	491	441	455	453	474	473	440	460	423	464	461	445	479	446	440	499	425	426	449	450	422	431	445	470	413	440	433	425	442	440	481	468	472	462	448	478	473	467	450	481	438	450	446	425	462	444	451	442	442	427	461	442	449	470	427	458	470	453	418	437	484	457	449	467	469	488	467	479	455	406	459	462	430	420	459	448	425	458	458	455	434	481	456	467	437	417	471	474	441	455	479	457	445	460	512	424	465	472	446	443	464	461	436	460	440	450	434	433	432	428	435	454	417	419	446	478	406	419	438	450	438	465	487	467	431	439	458	450	458	458	436	460	427	431	469	453	469	436	444	444	460	443	426	430	469	451	414	490	429	464	472	450	442	474	457	450	447	436	453	487	433	419	446	462	434	443	440	447	469	467	463	425	443	449	475	461	414	441	449	447	427	426	449	416	443	443	422	432	425	463	426	464	438	443	427	463	417	457	422	464	476	420	446	492	453	406	440	468	458	500	467	502	484	444	415	464	448	461	440	438	473	424	471	423	482	443	426	469	473	450	454	449	447	437	477	431	451	458	475	421	439	445	450	448	434	455	450	427	452	432	452	487	447	443	398	413	441	470	447	452	433	457	432	471	421	457	462	405	437	435	478	457	495	422	443	470	413	441	440	427	432	469	465	463	496	438	439	486	408	419	421	458	467	463	442	411	465	445	429	442	461	433	491	452	445	419	453	463	436	472	438	459	438	417	453	441	468	446	465	447	498	493	472	441	419	472	481	458	497	457	470	462	449	445	466	437	439	407	508	463	448	443	443	442	449	411	461	449	436	452	425	473	408	470	470	449	453	444	439	473	456	470	469	452	444	417	438	469	461	427	440	452	479	423	464	459	412	444	433	450	452	424	459	457	480	460	457	458	483	472	455	432	493	468	442	431	439	489	408	452	475	466	426	415	446	414	455	425	458	408	420	483	437	426	462	452	453	451	439	429	486	464	431	459	474	416	454	434	480	432	475	445	426	452	426	465	466	443	463	484	453	443	421	463	459	458	431	464	434	496	463	491	463	461	477	446	460	412	470	457	471	440	391	448	444	479	434	451	485	472	452	442	464	478	423	475	470	428	458	429	451	450	443	441	444	479	429	435	457	464	442	440	450	485	468	472	474	433	424	470	436	432	456	418	459	473	418	408	449	489	481	421	471	464	441	445	408	467	447	490	444	447	436	430	457	443	465	418	457	432	410	470	436	420	469	445	439	427	473	510	470	456	483	459	440	453	475	429	413	460	463	440	404	507	420	462	420	437	472	460	440	450	468	428	475	463	441	441	471	438	412	446	447	419	482	472	404	431	440	437	440	421	457	497	440	433	446	463	443	476	454	473	449	440	483	453	433	468	448	440	452	465	474	456	462	425	413	458	417	502	473	467	431	468	468	459	461	461	455	445	447	452	482	404	462	443	436	478	443	449	482
68536	52686	33372	5506	510	398	342	343	294	306	264	273	232	281	284	253	238	266	244	236	230	237	244	242	227	217	275	234	258	247	241	231	222	228	219	259	209	248	246	219	247	223	213	227	247	254	222	248	239	237	235	253	197	233	265	201	240	248	227	260	217	251	256	262	208	244	259	237	273	227	216	250	231	254	230	221	237	236	247	245	234	239	217	235	238	225	247	219	210	237	243	257	262	191	225	216	221	211	260	223	265	239	253	249	220	229	233	242	248	249	247	222	253	250	249	245	239	245	250	245	238	250	212	232	213	248	219	221	226	253	219	245	241	229	230	240	237	231	217	241	222	223	212	255	196	222	206	234	265	251	211	238	247	256	238	219	257	216	251	225	215	233	268	239	262	256	228	222	244	237	203	234	208	238	224	226	220	228	235	254	239	263	234	223	245	216	247	237	221	234	229	221	242	254	246	230	221	219	230	269	250	210	231	241	221	217	223	225	238	241	229	235	244	211	221	235	259	228	252	241	244	224	240	229	239	224	246	214	227	241	245	232	229	238	268	236	216	244	235	223	233	236	209	214	223	217	213	213	258	268	234	225	211	241	217	232	224	241	200	230	224	229	247	239	243	225	226	244	256	219	225	231	219	220	241	249	225	255	227	195	260	230	237	231	226	240	258	207	254	239	227	243	249	249	253	235	224	228	208	256	227	252	251	258	243	254	229	240	237	204	240	218	248	241	218	246	249	241	218	227	259	252	259	236	237	222	223	218	225	246	239	235	201	237	236	240	237	251	245	255	254	240	221	228	237	268	242	245	232	214	230	241	236	253	248	229	257	238	248	220	204	260	240	254	254	207	242	256	226	223	266	254	232	205	257	240	244	235	219	258	215	265	214	249	224	253	224	241	250	238	231	221	250	236	231	208	233	217	239	234	243	226	222	227	225	216	236	233	231	240	246	208	193	239	226	230	206	226	224	250	242	230	257	235	222	234	228	215	239	261	218	232	207	227	242	238	222	241	224	253	231	262	232	238	269	220	232	247	237	241	250	220	248	234	226	229	227	229	209	217	248	223	236	239	241	235	233	228	236	230	260	244	234	246	230	231	220	240	234	215	221	234	227	256	227	216	231	263	265	201	224	251	239	237	230	242	237	256	255	226	224	215	234	263	252	254	238	208	232	214	237	270	241	222	200	228	228	253	269	247	208	233	214	230	240	258	246	195	237	261	220	247	247	238	262	228	217	230	242	230	187	248	238	216	227	220	189	215	252	238	231	248	241	237	240	238	251	235	234	233	256	236	246	252	222	240	221	231	224	257	216	223	233	237	236	224	251	243	223	219	253	227	247	231	236	267	241	226	212	218	249	243	223	224	269	257	236	236	268	235	253	252	256	227	248	222	230	221	269	238	238	237	240	246	246	255	243	200	220	251	246	248	259	265	240	232	217	278	257	236	257	213	238	248	237	249	237	238	226	226	221	243	223	238	243	212	213	242	227	238	237	227	220	239	243	268	231	230	220	229	237	228	233	216	231	238	248	226	228	228	217	238	215	256	248	249	226	247	238	236	254	247	260	256	223	234	223	233	223	208	231	257	232	231	243	239	238	213	224	240	213	214	254	265	232	245	245	229	247	234	243	246	242	221	250	213	238	240	220	288	257	244	234	228	242	212	259	234	231	246	244	214	282	222	237	235	252	246	237	259	224	231	254	252	232	233	226	226	220	245	215	263	255	233	235	221	225	249	225	250	257	243	221	248	217	223	237	230	227	238	223	249	232	245	219	215	244	229	231	231	247	260	234	238	219	233	236	231	211	212	225	229	230	243	211	197	234	225	223	233	232	261	227	244	246	250	239	249	223	247	257	246	226	240	236	248	245	231	246	205	238	243	222	246	227	249	203	239	248	254	285	274	219	233	231	234	214	195	246	217	245	246	236	232	237	233	265	242	240	228	247	225	267	243	254	239	263	237	223	252	256	245	230	234	245	234	244	245	249	233	242	216	255	247	218	231	245	231	243	235	241	271	249	249	262	240	250	240	231	236	230	234	218	235	212	218	263	218	229	234	222	258	211	249	232	252	227	238	242	226	235	255	221	236	240	235	223	266	251	226	235	250	232	230	234	195	230	218	206	240	239	234	213	201	222	238	234	248	217	220	221	250	252	232	247	224	236	225	232	237	253	252	250	234	257	233	218	219	214	214	203	219	246	236	223	218	234	227	246	251	237	236	238	204	215	225	228	228	254	237	262	228	230	236	253	234	207	242	226	247	216	228	230	241	239	237	248	232	251	269	243	233	214	214	223	209	208	235	251	237	246	242	220	248	247	251	241	251	231	233	225	224	275	238	236	208	248	250	230	232	240	228	212	252	240	231	224	265	216	255	236	246	226	230	245	235	224	256	246	230	253	229	263	192	210	214	196	255	221	251	216	225	243	250	228	267	242	221	251	218	251	210	218	209	226	220	236	230	244	203	228	284	234	247	232	241	215	237	255	251	220	214	224	235	220	217	229	223	205	227	263	249	223	222	235	247	248	247	233	244	232	246	238	238	235	206	211	221	245	246	225	230	224	221	239	207	256	249	235	237	231	275	234	235	239	230	228	269	243	222	242	256	266	237	242	284	228	247	212	249	256	223	220	237	231	225	234	253	269	220	225	234	235	237	226	231	218	222	217	211	205	247	244	221	235	240	210	272	225	217	248	234	245	243	230	234	252	246	256	232	241	265	243	256	248	237	252	233	233	234	224	258	224	198	245	234	226	238	220	251	238	218	214	229	220	201	219	227	248	224	242	223	250	238	264	245	230	255	232	240	221	237	238	237	240	260	244	232	220	239	235	215	251	236	262	231	218	232	208	235	234	238	236	258	227	244	251	241	260	241	240	241	216	232	221	216	208	254	216	222	214	211	240	223	245	237	244	264	240	215	192	248	219	206	222	217	253	245	228	226	234	262	224	228	240	229	265	228	211	253	240	266	244	230	208	236	240	254	245	263	234	221	266	244	246	236	223	230	225	245	218	254	267	262	224	223	255	243	224	249	264	249	240	217	232	262	203	253	230	237	219	239	234	220	222	233	228	227	236	220	251	238	216	222	262	215	229	187	242	222	251	239	243	244	237	254	258	232	235	212	248	216	223	233	242	241	247	239	246	248	239	259	212	251	228	218	228	232	258	236	233	252	224	212	209	234	256	235	224	248	218	246	229	219	227	208	253	239	235	234	231	242	230	234	195	248	216	243	242	233	248	241	217	235	252	232	226	254	234	256	256	244	253	246	222	237	223	233	228	237	234	212	216	240	235	213	247	222	216	241	247	211	224	231	208	228	211	261	245	237	218	219	245	265	231	259	232	255	261	249	237	241	201	212	238	247	231	235	214	251	240	253	236	230	240	248	238	226	242	262	237	238	250	214	215	240	267	245	238	219	244	217	237	232	236	267	230	217	243	226	224	219	257	263	225	228	216	220	232	210	243	226	243	235	238	242	260	249	260	230	250	231	264	254	217	222
48143	42311	22641	1797	1546	1392	1196	1192	1068	1058	962	916	948	918	809	819	798	800	801	799	796	748	790	833	844	789	809	738	759	786	815	746	752	788	785	768	761	784	749	718	708	758	732	737	756	707	718	766	758	750	783	777	781	742	743	795	733	746	762	778	736	714	746	765	750	759	699	746	746	742	697	797	764	773	749	746	773	735	725	721	736	768	732	767	725	704	746	733	758	766	772	744	768	758	711	763	772	796	774	769	787	833	773	789	755	749	752	795	747	774	744	726	769	751	763	726	754	762	752	735	708	767	756	736	743	730	774	689	721	747	721	759	688	729	693	741	702	737	722	702	758	692	690	765	762	768	756	754	711	751	745	711	732	759	787	779	762	709	710	759	761	722	712	743	699	716	765	747	758	731	777	764	702	657	721	759	780	713	711	778	718	718	758	734	695	784	722	738	724	740	731	752	687	720	742	702	739	722	747	685	784	765	729	723	708	683	769	697	755	731	717	708	746	698	728	770	815	761	740	798	775	780	759	765	769	744	742	727	695	776	729	760	728	717	714	756	717	748	704	733	790	758	760	772	689	775	741	710	725	740	712	743	756	713	715	719	695	749	715	672	707	754	745	722	659	739	706	744	674	746	720	689	772	748	737	733	741	699	775	746	750	723	711	759	754	755	755	741	749	745	730	688	780	762	751	718	716	682	740	760	693	723	763	753	705	725	769	727	749	751	728	748	715	710	712	746	743	791	715	731	762	726	729	736	798	785	739	728	727	721	753	786	750	753	810	746	726	719	738	733	726	768	672	774	755	689	757	750	674	753	732	779	784	733	700	746	727	722	719	683	729	761	763	729	673	736	727	715	756	729	758	727	721	764	732	757	732	785	754	702	744	728	741	762	760	755	729	732	710	705	749	752	716	760	750	648	712	709	746	702	792	730	740	730	742	757	731	785	761	709	728	777	730	754	665	769	782	756	686	747	764	751	704	748	770	793	821	753	728	714	759	734	759	713	780	731	755	772	728	711	712	756	732	719	730	777	803	732	743	702	757	718	746	697	731	763	758	739	749	780	748	762	753	710	734	744	708	735	790	741	748	748	756	743	745	728	760	728	781	732	757	720	699	758	709	729	748	755	760	743	745	705	776	766	737	725	661	778	731	744	718	758	788	734	696	732	742	776	784	731	715	789	732	761	715	736	759	729	719	777	732	729	785	739	747	747	759	736	776	734	770	788	731	703	727	715	716	738	742	748	718	737	719	732	722	694	760	716	747	718	749	767	722	748	715	732	720	717	722	766	752	724	730	749	721	729	699	718	757	763	750	752	735	760	741	734	739	734	785	692	737	722	748	754	741	773	748	750	791	721	795	768	780	781	708	760	715	748	715	728	780	725	702	743	746	743	736	759	775	725	707	728	741	741	750	684	739	752	738	761	727	707	748	715	710	751	773	753	699	753	713	736	739	790	727	688	758	768	739	701	753	687	704	766	725	751	725	741	735	708	750	767	723	792	758	788	724	763	752	721	762	704	713	783	736	760	689	696	759	700	712	718	788	720	743	752	781	683	646	740	715	746	752	754	736	738	727	746	748	742	756	736	725	735	738	756	725	710	733	770	795	705	709	787	745	715	736	741	771	725	749	709	797	737	739	747	743	753	737	725	746	713	731	763	709	806	784	757	798	722	759	705	726	745	755	717	730	786	744	774	757	724	738	727	745	768	725	719	759	708	703	742	762	691	735	736	753	775	751	709	674	735	687	795	743	735	702	750	698	750	771	725	729	739	749	843	757	739	702	760	744	783	735	695	764	719	741	707	726	726	690	754	706	729	774	742	741	699	704	725	703	726	728	757	753	727	740	724	718	744	760	724	762	753	690	745	750	765	734	717	692	713	768	740	732	740	763	774	706	742	753	773	684	694	716	742	767	732	769	759	746	717	737	705	787	707	696	762	812	724	765	729	777	747	701	705	717	678	763	725	763	743	720	771	703	766	735	723	762	727	736	784	730	725	771	759	694	697	747	772	718	724	703	753	743	731	747	757	717	726	763	704	715	693	721	717	713	734	719	712	744	716	780	709	699	764	694	754	773	735	715	709	760	760	784	698	745	762	726	701	714	743	735	709	788	745	753	735	685	745	739	774	756	757	775	757	750	785	823	726	692	755	783	730	711	735	732	754	691	709	744	737	756	742	760	737	704	683	760	765	761	722	720	736	742	754	759	753	677	723	758	735	765	752	812	780	716	753	705	749	760	760	730	773	737	730	768	706	748	749	740	721	714	719	723	703	737	747	723	699	731	782	760	743	714	714	765	698	714	734	734	766	776	743	747	723	739	712	734	721	805	726	718	695	734	769	757	733	682	738	737	751	692	732	727	743	716	763	770	758	750	693	733	725	763	688	676	725	692	788	758	758	718	697	727	712	774	758	702	722	731	735	713	746	712	745	733	746	747	741	774	687	706	743	740	751	742	762	727	726	713	680	746	703	718	747	706	770	703	755	767	744	747	755	732	731	744	739	734	724	723	737	758	710	710	792	730	802	777	779	758	725	726	731	757	713	694	716	750	713	734	744	739	717	734	751	742	748	726	759	744	733	761	719	776	737	761	750	730	749	767	775	757	746	691	763	711	729	773	754	742	779	696	733	735	732	788	749	741	744	762	750	737	732	725	734	731	740	717	711	742	714	786	710	806	746	722	716	750	750	753	736	733	700	745	725	750	766	727	750	732	746	749	742	725	735	711	758	749	705	729	720	700	748	710	749	732	747	731	696	719	740	813	758	733	724	722	718	753	734	754	735	794	736	690	735	718	727	740	749	769	724	770	738	733	729	726	725	746	745	750	712	728	710	769	732	730	699	753	725	767	708	713	726	737	698	796	761	737	735	735	750	769	763	726	696	701	707	705	705	747	728	757	775	769	680	785	782	771	732	727	752	725	720	738	712	760	757	817	717	740	727	660	767	769	754	696	717	673	744	745	778	750	705	705	718	765	748	727	711	718	765	747	773	766	716	747	721	720	745	749	798	734	713	743	736	748	695	731	775	718	757	784	748	719	721	767	746	780	764	761	728	683	705	732	770	738	749	738	712	740	788	714	794	724	762	691	728	757	759	800	734	769	749	719	753	697	729	716	701	709	752	716	751	748	732	729	731	705	734	730	738	683	762	715	721	759	700	733	799	771	744	771	713	735	727	737	790	725	707	770	737	723	736	714	777	697	730	775	728	699	775	743	733	721	707	760	765	695	749	782	713	730	768	719	707	694	756	704	752	767	753	769	746	705	785	744	782	724	749	758	726	755	776	787	741	730	740	751	719	733	728	729	738	754	719	783	713	761	705	732	763	676	767	792	725	736	740	785	763	748	785	732	732	732	697	738	690	740	732	741	702	743	755	714	793	763	762	760	771	752	732	711	782	734	717	723	751	737	703	734	746	726	758	755	744	728	759	689	744	696	784	728	721	735	706	744	737	766	747	714	732	740	725	693	711	777	760	771	716	720	733	731	757	792	807
79023	65613	45580	12934	2119	675	537	483	445	431	390	362	385	354	344	338	353	316	349	348	310	345	373	354	330	362	292	323	344	336	314	284	298	289	341	310	321	300	332	318	299	334	341	301	301	331	325	297	307	326	348	306	307	328	283	316	284	268	298	309	353	306	275	316	280	309	279	278	318	305	307	301	277	304	298	330	306	302	306	320	294	347	299	282	295	322	283	286	338	322	312	304	326	309	309	306	316	290	308	280	286	330	286	310	297	300	318	320	288	289	307	319	318	309	323	290	307	302	277	342	316	323	291	296	306	313	323	289	327	283	348	280	314	273	301	309	280	303	282	279	308	279	313	328	316	299	288	308	330	290	328	332	319	276	294	312	279	320	313	311	326	318	324	314	310	309	301	331	313	321	316	286	345	310	299	292	303	300	306	303	312	308	308	340	305	320	316	354	310	300	305	322	315	338	317	304	271	274	295	287	310	282	302	299	314	312	299	320	357	309	290	330	345	327	337	297	321	301	285	325	329	337	325	333	275	333	311	286	318	303	302	335	335	305	310	273	333	298	328	293	336	291	312	329	281	332	301	303	294	297	296	319	319	283	273	314	298	339	303	319	293	308	293	315	293	266	300	307	283	320	320	301	312	319	306	296	307	320	326	294	347	321	309	330	326	309	284	292	339	297	277	312	322	284	300	302	282	305	304	295	317	299	347	317	323	286	294	335	320	301	303	317	317	322	315	301	297	299	277	310	326	313	305	326	317	328	309	311	302	321	318	268	347	299	303	281	291	295	308	299	332	357	295	317	295	308	313	331	310	312	310	308	296	325	308	321	283	304	323	316	328	331	317	313	290	298	323	285	292	297	298	325	312	329	282	303	350	344	296	302	323	289	296	308	315	313	307	328	330	308	296	324	291	319	326	307	287	328	314	340	298	324	320	323	296	318	299	305	331	311	303	268	341	324	297	312	309	295	297	295	301	322	326	291	275	338	310	296	310	290	313	296	319	324	316	317	303	321	266	316	334	337	312	324	299	323	309	304	316	353	293	293	296	311	305	324	309	280	313	336	325	322	316	302	331	295	316	300	304	317	288	322	304	309	315	300	331	336	301	323	290	319	329	315	333	308	334	329	299	302	272	334	296	300	299	330	353	355	315	309	338	287	314	305	305	291	334	324	335	341	326	304	319	323	283	329	315	343	270	309	328	295	327	288	317	314	305	297	323	327	307	311	291	334	334	312	293	312	334	287	290	303	302	287	302	316	320	305	306	289	352	316	316	320	286	289	319	321	316	307	333	305	282	309	306	331	351	343	344	300	320	330	303	304	300	297	338	310	312	323	337	330	299	335	306	313	329	270	300	327	299	327	313	292	292	310	312	303	291	327	328	320	298	328	310	311	319	291	312	277	338	284	299	327	292	290	318	299	321	323	312	293	323	289	307	304	312	334	301	303	273	284	310	302	289	298	297	316	333	296	324	302	296	295	313	295	276	308	311	282	292	276	291	276	306	292	310	286	298	301	330	327	286	293	279	294	288	332	284	298	307	304	307	317	321	301	300	311	290	293	301	337	305	336	313	319	312	291	299	261	326	331	299	301	309	314	307	343	296	302	334	309	308	324	316	310	329	316	341	296	281	301	313	306	329	294	299	333	325	319	308	335	325	298	303	302	305	319	343	313	312	305	292	315	296	291	310	308	304	299	294	316	301	310	321	332	306	312	310	303	286	288	341	309	297	293	330	315	293	319	281	287	313	313	278	344	348	303	325	319	301	314	321	299	326	297	300	319	301	301	313	322	313	299	318	347	294	271	312	292	316	288	300	303	287	316	289	313	316	332	317	318	292	290	308	294	289	298	293	320	317	314	282	330	257	302	288	311	323	268	314	318	315	292	316	310	269	293	300	299	325	333	314	310	338	329	292	340	312	304	341	329	331	299	317	318	325	294	283	319	278	340	306	300	314	298	330	322	300	299	334	301	281	321	327	318	356	305	303	301	270	317	305	275	313	307	286	324	322	294	301	356	318	303	333	307	316	327	322	293	296	296	306	308	302	312	305	300	355	286	296	340	306	332	324	314	289	323	311	360	300	286	296	311	295	313	305	312	315	305	282	309	303	331	317	301	337	345	340	301	304	342	333	314	313	309	300	311	331	298	305	326	327	283	295	303	314	320	315	325	349	323	348	314	314	308	319	311	307	306	292	310	325	359	308	300	352	281	333	292	318	272	306	323	304	316	311	284	332	289	309	366	310	300	312	321	291	310	297	303	313	310	289	329	290	341	295	299	290	322	311	329	318	320	262	345	342	281	314	303	297	322	330	312	291	289	338	314	308	323	291	287	311	311	309	297	294	305	283	291	320	297	313	333	295	333	295	337	298	278	309	355	319	302	328	310	349	278	316	315	321	320	289	291	344	325	310	310	312	277	295	311	258	314	319	287	323	288	325	305	301	305	317	295	310	296	298	320	320	339	297	320	316	316	351	323	305	327	287	329	304	307	304	302	325	329	310	331	314	309	311	330	304	290	319	293	293	302	337	317	321	274	304	299	288	345	327	313	270	300	299	321	333	329	337	300	293	293	316	286	308	299	337	262	279	309	308	298	318	319	296	331	304	305	282	304	286	332	305	309	327	270	335	320	297	318	340	330	310	319	315	322	338	307	301	314	278	313	315	314	318	329	262	323	303	324	311	323	304	310	285	318	328	309	294	286	314	284	325	355	297	346	314	330	306	285	302	309	313	326	325	310	316	318	321	316	297	294	289	311	292	264	328	352	325	323	321	331	270	279	355	286	316	332	270	324	309	291	299	311	334	304	293	303	344	319	350	318	342	299	309	302	293	283	321	303	307	304	294	325	288	313	301	313	274	271	305	342	312	305	334	316	332	306	292	276	304	341	326	313	323	340	341	309	340	303	277	363	337	304	319	289	316	328	324	302	300	313	270	296	315	286	302	330	352	306	295	306	312	314	290	304	301	307	300	311	283	288	342	312	296	345	306	293	338	311	309	284	289	311	311	263	328	315	299	278	296	310	293	316	302	325	294	280	321	308	316	312	308	311	308	324	320	333	330	316	315	290	320	302	297	287	322	302	294	320	306	333	348	305	345	293	318	293	340	300	295	291	288	320	292	342	307	306	327	314	335	292	309	297	301	320	332	302	329	294	303	325	333	315	277	323	300	327	303	309	329	319	308	296	307	302	309	318	322	302	311	301	313	294	296	304	304	321	354	305	306	296	273	317	338	299	315	369	317	297	310	301	272	317	287	309	305	311	317	297	291	316	298	310	293	291	334	307	306	304	300	297	316	320	325	316	315	299	332	296	316	375	294	304	305	323	301	308	306	324	322	307	287	286	304	318	308	284	285	286	290	300	305	307	304	289	316	315	324	292	305	302	313	309	285	286	316	286	312	292	307	321	326	299	315	290	299	290	312	336	314	307	301	260	328	286	333	266	323	306	285	301	308	306	360	314	326	292	304	275	295	307	293	318	286	308	300	287	321	282
58365	53588	31534	2891	2566	2240	1927	1742	1604	1532	1406	1404	1223	1189	1081	1106	1139	1076	1097	1121	1073	996	964	1013	1051	1007	1015	1051	992	928	956	997	957	988	949	953	1025	976	939	913	936	952	938	948	916	932	993	957	985	931	895	915	961	925	971	948	977	919	954	970	950	981	890	940	886	974	886	935	949	947	918	886	903	944	943	914	966	891	920	894	959	935	966	896	885	946	925	895	956	861	947	913	937	925	937	869	938	912	919	933	876	942	949	929	926	914	920	908	908	938	959	990	896	904	937	900	994	889	967	893	893	959	987	908	937	957	922	924	892	868	897	960	982	948	909	895	890	900	900	911	895	996	901	896	943	935	944	920	905	890	907	866	858	938	959	950	985	915	953	964	914	916	861	903	955	882	884	952	966	886	893	894	837	906	918	918	897	911	888	875	971	925	888	907	901	954	942	891	941	919	890	937	929	927	886	921	931	886	882	978	945	886	906	919	934	939	934	915	930	939	961	883	910	913	897	903	928	888	940	923	935	906	919	949	887	925	919	921	926	976	885	909	919	945	945	962	879	897	905	914	966	969	911	895	966	911	925	939	905	924	951	907	968	892	904	898	932	928	907	924	967	935	964	988	914	902	968	957	859	906	957	949	905	969	972	958	946	913	911	983	914	898	899	872	949	946	911	887	948	953	927	946	910	917	896	902	928	888	934	894	932	928	874	892	882	907	945	986	913	916	904	937	925	865	930	945	910	899	949	950	907	897	967	886	908	923	897	907	934	964	899	892	886	928	931	897	923	968	885	948	1009	910	952	916	914	886	981	917	904	960	935	950	928	922	930	980	947	933	955	906	992	908	873	868	943	914	929	824	905	909	878	905	923	923	904	842	1008	937	935	885	964	952	863	881	936	983	953	913	893	943	900	927	947	926	930	935	927	903	919	928	926	930	910	894	969	924	926	898	978	859	913	926	898	932	946	949	921	937	949	988	892	896	964	955	904	904	927	911	885	976	963	901	941	922	927	935	906	936	916	926	935	916	927	924	901	908	948	932	934	867	947	916	910	953	870	985	909	1012	899	875	984	921	889	968	934	938	955	952	914	850	938	931	966	939	915	890	949	954	948	919	966	917	909	902	914	920	934	983	871	908	931	923	953	883	917	944	903	997	907	911	920	918	973	965	877	929	924	883	880	930	921	917	930	928	931	954	908	948	887	916	861	941	941	929	909	870	917	925	926	952	940	892	956	908	928	919	940	911	935	895	887	919	983	947	924	909	898	925	902	890	901	877	894	912	908	884	906	926	880	934	933	969	933	922	932	916	918	865	847	981	885	920	922	956	870	877	908	899	941	925	906	897	906	874	983	907	952	901	885	910	929	964	929	965	912	962	917	930	922	924	934	920	901	897	920	904	963	968	881	875	887	925	944	884	938	968	972	922	955	913	934	904	951	947	978	951	908	977	921	957	947	967	915	883	922	932	907	895	967	895	951	920	942	941	924	919	898	936	931	917	850	863	954	887	928	896	902	902	947	966	922	881	948	936	907	913	909	925	883	935	873	950	944	906	911	972	973	921	868	923	900	879	910	879	936	975	923	983	971	943	933	914	959	883	934	902	937	921	950	959	915	921	910	972	946	897	924	945	924	890	909	939	921	914	885	993	955	945	943	933	910	921	941	961	885	901	941	922	915	923	948	865	932	921	948	911	902	934	942	941	950	939	971	863	940	914	912	906	862	918	841	895	953	886	978	917	986	943	901	939	882	943	902	967	959	885	928	915	984	891	913	943	918	950	939	933	865	898	912	958	922	903	926	908	942	985	923	920	964	951	958	895	918	924	900	935	905	932	964	916	881	914	888	835	926	895	904	920	923	963	876	942	895	961	977	919	888	891	928	889	921	917	912	910	874	937	877	931	856	899	920	932	893	941	914	911	912	870	906	887	910	964	965	950	911	923	937	938	942	907	950	883	921	921	912	915	912	910	939	937	946	960	940	979	914	907	899	912	897	976	965	964	895	979	878	985	928	944	921	889	942	904	931	951	957	894	927	877	961	924	900	928	968	925	915	930	944	914	909	889	916	882	956	913	912	943	1004	928	865	850	977	975	953	952	908	939	970	925	965	920	946	901	891	893	887	959	908	948	908	969	934	893	975	985	911	959	880	939	917	884	920	957	925	944	940	918	949	964	958	894	918	924	896	952	900	954	928	910	911	881	871	929	923	906	994	935	963	901	957	927	925	954	943	893	892	894	915	982	921	898	989	958	896	938	841	986	934	936	948	908	945	885	941	948	884	949	975	934	937	959	941	918	991	965	935	913	875	919	983	944	929	934	916	923	948	926	920	971	941	965	999	892	905	883	931	938	931	934	955	949	913	896	885	908	936	914	905	950	925	923	918	943	945	876	901	957	976	918	925	968	944	900	895	900	898	925	966	919	902	894	943	934	936	930	923	927	922	906	936	880	910	971	926	909	910	933	902	981	879	972	829	905	892	936	883	919	950	918	917	927	919	881	883	911	929	867	876	912	882	923	917	876	964	1002	943	931	914	950	910	928	927	922	945	914	911	904	920	994	883	951	941	856	890	937	927	898	923	864	933	930	895	881	949	961	889	854	953	943	941	949	937	899	899	907	934	974	951	952	923	932	980	906	921	913	885	948	867	908	938	917	961	938	887	908	991	924	951	879	912	897	863	903	866	947	957	952	980	935	923	965	835	953	932	901	951	900	927	983	917	906	919	950	894	917	940	905	922	960	964	874	922	968	889	908	921	951	961	969	955	937	873	925	886	935	940	951	914	951	882	969	931	911	913	940	943	944	957	912	914	956	954	907	910	932	880	917	920	906	918	925	911	941	974	923	871	921	898	955	901	906	952	921	995	927	920	940	892	925	960	893	896	939	926	985	953	933	957	871	980	932	916	909	931	942	936	915	921	959	958	901	915	890	873	908	953	897	903	914	944	922	944	964	928	933	891	914	962	985	955	939	978	914	974	939	936	933	927	904	880	915	862	933	969	886	912	926	933	946	992	882	897	918	962	932	888	961	859	925	893	940	934	918	911	897	912	898	896	954	899	919	864	947	922	888	877	889	958	904	978	920	910	938	899	943	926	947	912	939	931	925	872	891	975	901	916	904	956	985	915	933	932	949	922	951	902	892	956	913	897	925	891	934	948	929	909	899	916	858	899	965	944	918	937	954	944	942	908	916	979	966	921	902	922	907	955	944	939	981	914	909	840	957	905	917	954	917	926	928	920	940	901	909	920	882	883	1011	928	938	917	921	882	954	895	920	923	952	928	919	942	875	925	940	927	949	956	913	910	948	923	911	951	914	1000	905	924	906	960	935	917	869	952	938	918	930	894	915	950	882	965	940	923	958	980	932	943	976	919	922	894	915	918	905	886	940	860	926	911	969	882	917	900	941	905	973	912	951	934	928	894	954	940	944	877	946	908	929	948	944	936	900	949	908	904	908	910	974	918	853	964	935	925	878	919	964	951	891	927	929	899	917	887	924	854	924	930	918
28261	11486	2860	207	125	129	140	117	135	132	131	132	128	132	149	106	121	137	129	127	137	123	128	127	143	125	125	117	137	156	121	140	124	114	111	119	135	164	124	132	139	129	135	136	115	141	137	136	134	132	134	146	131	142	145	109	114	139	132	136	123	135	124	105	125	123	123	137	143	108	122	128	124	117	123	125	142	147	131	146	142	146	129	148	115	121	118	138	98	147	126	129	109	122	120	122	128	125	133	133	148	121	137	120	135	151	132	134	114	127	123	116	147	126	142	111	146	111	132	140	124	147	146	111	124	123	129	131	135	131	134	131	132	137	144	143	111	128	156	129	120	130	108	127	127	140	138	127	132	118	127	130	124	125	131	128	120	137	138	115	146	140	116	127	144	127	134	122	129	122	136	126	142	116	140	124	134	107	121	133	131	122	150	100	119	148	133	112	122	129	145	135	121	128	117	126	133	130	137	124	139	120	117	149	131	144	135	125	124	124	118	142	138	128	134	111	136	126	152	115	127	132	104	119	124	112	106	112	141	122	129	128	119	134	119	130	127	142	123	147	116	124	135	125	117	137	110	138	135	133	137	124	127	124	128	111	121	132	125	98	122	133	130	125	118	132	107	131	142	130	138	130	134	144	122	125	118	141	125	131	112	126	100	120	126	134	148	122	126	114	125	135	120	128	134	139	119	130	133	125	117	117	126	128	139	122	121	116	139	138	112	124	135	116	136	128	144	133	131	142	128	116	126	135	128	145	108	148	133	107	116	117	147	126	114	103	118	121	127	127	113	111	143	122	153	126	127	114	135	137	113	121	147	107	132	129	130	132	131	137	125	120	133	138	149	135	136	142	139	120	134	127	127	135	150	122	130	121	107	100	125	117	126	133	125	123	130	126	123	127	122	115	126	146	132	128	115	122	140	132	133	133	114	140	139	139	103	123	111	156	111	100	122	122	121	123	113	106	119	138	135	141	111	119	137	127	117	133	133	136	112	137	147	127	141	134	119	130	123	128	153	128	125	143	155	124	136	127	141	149	129	110	138	126	111	129	133	121	150	125	138	124	130	132	126	132	132	128	117	122	118	127	119	116	143	131	137	124	143	137	135	130	132	145	112	112	105	131	132	134	148	118	120	140	143	132	136	98	119	142	133	130	119	132	131	112	145	149	143	116	158	130	116	128	134	134	137	124	145	132	119	127	135	147	125	146	120	121	127	132	153	115	126	141	134	136	115	120	135	126	119	133	120	143	129	147	127	128	128	130	113	122	137	139	125	147	130	129	115	142	134	122	114	140	139	124	132	133	141	142	149	129	134	114	138	145	126	143	117	130	118	126	142	119	138	135	135	135	126	123	121	112	139	134	134	130	112	144	153	110	133	128	145	134	136	124	117	139	112	132	131	127	140	116	102	129	128	108	106	119	127	129	130	127	136	117	123	139	125	116	152	131	115	135	129	138	132	143	121	131	133	147	140	99	131	136	131	131	125	107	143	151	136	112	131	128	130	115	125	133	114	129	133	114	129	129	153	129	134	109	138	129	109	133	140	124	129	124	147	127	155	123	114	127	112	118	147	148	131	142	155	121	131	112	126	117	145	133	112	119	139	136	119	121	129	127	127	140	148	113	106	110	127	118	120	129	140	148	127	127	115	137	132	112	131	129	124	133	139	124	108	106	111	140	112	136	122	138	137	124	127	125	143	145	141	125	139	153	134	113	118	119	151	137	132	128	137	124	122	140	132	118	133	107	126	113	138	118	120	122	119	123	120	121	132	141	122	151	134	144	139	125	143	139	145	128	142	128	135	138	118	144	119	155	120	129	111	144	139	130	121	144	141	139	117	132	146	133	135	117	148	132	129	119	126	135	144	139	124	112	130	143	137	138	118	129	145	128	124	121	131	132	136	142	113	132	120	117	129	136	126	130	135	155	122	135	135	147	151	128	138	136	150	138	153	132	131	137	134	138	102	145	134	117	118	132	127	116	128	132	100	152	120	114	149	134	132	145	153	124	117	109	116	117	104	140	160	137	136	143	123	135	122	131	132	137	103	120	134	120	137	133	103	111	125	156	145	122	137	138	138	142	123	143	140	129	127	125	110	117	121	128	155	125	137	141	114	119	129	120	138	135	122	120	115	128	123	135	130	127	121	137	136	137	142	125	131	132	110	125	123	127	112	115	157	127	118	126	142	134	128	137	138	116	113	162	134	124	139	133	128	117	137	129	127	122	117	134	129	136	135	124	113	123	129	133	131	137	133	136	137	118	128	101	128	125	144	138	141	146	131	118	124	118	122	122	96	135	128	131	148	137	117	115	127	143	115	132	132	138	113	129	129	139	116	130	120	140	126	144	156	136	136	118	122	146	136	117	118	114	113	119	119	118	120	132	124	125	126	137	118	113	133	153	145	127	119	113	126	121	150	113	106	151	118	124	150	134	109	122	143	123	138	123	127	126	120	130	137	127	141	131	146	138	128	141	126	116	125	159	132	127	127	132	121	120	136	134	153	143	134	134	126	115	120	139	127	147	129	126	117	116	118	131	148	129	119	147	111	117	107	118	152	120	128	120	115	142	119	125	134	141	135	118	119	121	138	138	112	125	121	109	118	132	122	132	128	135	134	126	110	134	129	127	126	129	137	139	123	137	140	121	145	151	137	141	110	146	141	127	123	120	117	137	141	135	128	159	147	132	131	141	112	134	144	125	132	139	128	123	136	128	103	134	133	145	128	132	131	123	130	137	132	130	132	137	141	124	131	147	128	116	126	135	119	127	135	130	154	171	141	130	136	141	136	119	138	136	117	130	141	137	105	122	142	151	136	147	137	117	141	127	141	147	132	133	147	132	135	126	136	169	134	112	131	126	157	139	128	129	135	153	121	136	102	136	129	121	143	138	118	138	119	116	126	123	135	130	133	130	118	123	124	125	146	132	121	135	121	131	107	131	143	130	130	121	130	121	126	132	124	127	117	140	130	134	139	142	134	131	112	127	119	137	135	135	128	108	116	129	106	107	163	107	146	126	118	114	137	127	140	122	129	118	125	116	140	129	117	132	125	137	146	118	127	133	139	124	135	130	129	124	126	126	125	154	107	144	150	126	118	123	120	149	139	130	146	134	126	124	140	133	120	121	132	126	119	148	135	149	124	121	120	143	120	133	150	135	119	132	126	120	129	116	112	141	148	136	117	130	141	136	132	137	118	136	114	143	137	131	123	151	125	128	138	108	129	104	131	131	150	125	138	123	128	125	105	119	121	121	131	131	130	120	124	129	122	127	138	118	141	141	127	121	126	147	140	123	133	133	140	119	129	122	113	125	129	114	148	121	132	133	134	139	109	118	121	116	118	108	124	120	133	129	120	122	129	120	123	128	139	151	108	135	128	125	116	129	118	162	144	126	126	130	139	134	114	129	125	151	115	142	124	119	136	104	121	114	115	112	130	123	128	135	114	134	132	136	122	148	115	142	119	156	136	127	132	123	138	101	139	139	134	123	150	136
26753	13368	4165	525	522	485	471	465	500	475	468	442	450	479	483	480	508	451	430	502	437	445	452	481	486	456	461	439	463	450	523	497	422	452	460	426	483	444	429	452	482	480	440	425	412	462	480	439	491	455	482	475	453	474	467	493	449	448	485	436	493	485	438	460	454	479	430	440	494	457	468	431	479	478	424	486	480	455	484	434	452	447	457	457	485	464	429	428	476	478	454	440	461	457	449	469	463	456	454	441	481	438	462	476	480	481	475	425	461	438	487	473	462	482	471	488	482	459	488	427	458	443	444	469	462	449	420	480	471	417	420	454	450	450	417	446	470	442	464	463	449	432	478	445	457	444	447	492	465	443	428	461	462	432	419	477	459	453	445	434	441	469	451	496	421	480	457	435	470	451	452	466	438	477	455	445	433	464	464	456	452	448	475	457	475	451	430	451	452	470	500	429	433	505	446	449	459	487	480	486	467	442	453	471	435	445	445	447	459	456	493	449	467	472	459	466	449	472	456	455	446	473	486	473	457	423	496	438	470	491	437	465	457	471	499	442	467	442	479	496	462	508	484	481	471	424	485	471	463	460	452	461	455	456	493	473	459	464	452	437	460	466	437	480	468	479	455	442	475	414	484	450	486	448	477	485	461	462	422	440	456	489	452	441	486	459	453	442	457	482	465	451	465	438	485	520	430	459	438	482	477	479	464	472	449	435	458	469	432	414	429	443	465	473	425	450	456	472	458	494	457	467	486	454	443	473	487	466	483	473	446	478	453	485	472	480	450	467	477	458	459	465	431	484	452	488	454	448	443	451	507	428	493	424	460	460	468	450	437	461	492	465	418	482	425	466	456	461	469	456	473	494	458	485	428	452	444	457	463	462	445	459	468	494	460	498	446	440	474	477	458	454	395	479	456	474	451	447	449	447	461	452	465	455	477	399	443	482	442	437	474	470	470	436	442	441	481	455	495	480	453	479	408	477	470	462	437	458	468	436	472	429	472	477	485	433	455	473	449	452	470	459	419	444	470	478	444	451	480	448	458	458	456	454	426	494	423	445	453	448	449	452	482	450	461	429	436	466	413	463	440	473	406	477	451	419	460	446	435	514	461	457	450	472	472	473	441	481	467	437	461	458	482	410	430	483	462	426	462	446	443	492	473	480	461	481	431	474	455	470	492	462	438	456	474	459	511	441	452	480	415	459	460	451	461	484	464	463	507	473	448	443	506	469	435	446	442	493	474	427	488	487	469	478	422	432	479	501	450	445	432	429	475	433	508	465	469	456	446	493	429	427	444	434	472	450	431	462	473	458	482	481	439	454	451	445	478	455	470	484	439	457	471	407	478	442	478	435	479	480	467	466	439	448	479	482	468	480	492	438	453	444	471	464	465	463	501	445	461	413	430	424	433	460	486	478	431	451	471	463	441	472	486	456	460	457	457	443	441	425	440	460	473	466	481	450	432	450	457	435	427	426	455	484	442	465	447	472	467	501	456	446	443	470	475	485	454	446	448	501	465	449	445	444	482	408	467	429	433	469	459	469	453	451	402	490	490	452	470	469	476	414	474	508	487	429	461	459	467	460	436	436	497	461	471	447	451	459	480	464	444	452	453	491	469	443	453	459	449	430	470	473	463	463	463	446	472	455	452	469	512	441	445	488	473	496	480	479	461	496	414	417	483	485	429	458	435	469	493	462	486	466	437	499	474	475	426	454	438	470	482	491	454	487	453	483	447	502	466	469	458	463	484	472	453	458	430	450	514	487	478	477	443	453	483	452	442	481	435	436	424	498	472	429	464	452	467	449	446	448	452	416	494	443	452	423	485	449	467	491	441	506	465	470	445	457	488	457	478	468	443	425	476	444	428	442	410	493	460	470	470	469	381	453	463	488	411	454	469	455	455	432	475	414	458	469	453	454	460	433	462	467	505	447	461	455	473	440	443	456	417	434	471	449	457	468	448	486	488	474	475	438	417	430	482	435	477	469	422	518	451	458	484	489	462	451	414	429	477	457	510	445	463	494	451	477	464	486	460	483	489	454	444	472	458	469	468	468	461	449	444	428	416	465	440	463	485	431	487	493	472	429	441	501	448	486	460	484	467	441	409	442	481	461	467	476	480	427	436	435	443	445	414	494	443	486	467	464	434	512	453	434	488	468	450	483	441	482	434	427	424	445	453	474	442	461	481	452	439	449	471	456	447	447	455	387	439	442	456	415	472	464	461	461	458	492	489	434	446	466	458	461	430	487	472	495	476	457	430	463	429	416	489	470	440	454	477	449	505	444	445	490	489	433	497	462	473	477	466	473	459	421	470	458	447	462	472	499	463	456	442	446	436	458	495	486	485	425	470	472	466	452	413	434	446	423	438	470	474	456	482	441	443	459	449	485	426	448	485	443	499	438	475	452	458	448	464	463	428	482	470	440	463	469	486	451	449	500	468	470	422	493	460	501	428	458	434	481	445	466	452	460	439	465	452	462	484	442	450	447	446	480	397	466	485	451	435	494	509	441	461	484	421	462	486	471	437	493	463	442	460	468	451	428	460	483	436	463	483	458	489	474	470	510	482	449	455	469	452	442	464	459	429	472	443	451	430	457	436	506	442	477	507	456	477	470	464	479	491	454	481	462	452	483	500	466	433	438	484	464	469	463	486	473	484	470	480	467	471	475	475	415	486	459	449	469	495	478	481	442	486	470	472	481	456	476	440	475	480	460	450	427	460	467	450	484	454	458	434	453	446	455	445	470	479	441	429	479	476	456	460	508	447	462	413	521	492	465	436	445	466	458	475	449	439	443	443	493	475	456	441	491	454	482	451	464	468	456	484	461	484	456	464	450	471	466	431	480	464	447	449	458	457	489	432	445	426	478	477	481	492	478	471	450	467	446	457	459	421	480	462	453	458	440	467	480	459	526	460	470	490	472	430	465	456	437	454	449	461	466	464	440	486	443	453	463	434	439	429	414	461	431	460	468	455	453	503	474	480	446	452	453	438	501	473	456	521	498	455	443	468	455	475	416	458	439	463	436	437	477	475	494	465	455	480	434	462	466	411	476	456	482	427	454	470	498	456	475	446	488	470	487	473	454	439	465	452	451	478	492	490	483	471	459	503	473	458	488	446	485	417	453	492	484	488	442	417	482	448	444	482	465	452	458	441	448	455	493	454	460	439	450	439	460	487	421	455	444	446	472	444	455	473	459	466	465	466	467	462	461	415	456	419	477	431	456	471	430	495	435	453	436	487	483	484	463	414	448	451	430	436	480	467	482	456	481	407	466	473	472	488	428	465	454	425	432	445	461	450	463	472	516	438	482	502	465	458	432	470	456	454	422	436	453	486	473	467	429	419	474	464	469	442	445	426	456	490	413	457	461	470	438	518	454	441	469	491	481	452	437	475	448	485	446	417	462	479	419	480	447	475	454	427	495	472	456	416	458	450	500	468	458	461	434	402	450	439	470	431	452	452	451	456	441	480	468	464	504	393	445	442	444	484	461	455	449
68638	54976	36292	6324	548	393	329	337	317	297	304	251	274	252	252	269	248	263	246	249	272	244	258	248	243	245	231	241	249	240	217	235	236	247	258	216	232	246	239	230	248	234	233	248	231	218	280	260	233	227	260	235	255	245	242	246	248	240	256	231	251	256	222	250	230	251	236	263	242	245	222	254	230	232	249	242	218	246	245	220	243	247	205	247	255	224	242	260	236	232	230	227	234	223	235	243	241	249	238	223	199	229	255	224	265	243	257	265	223	239	222	223	255	225	230	240	249	239	241	257	241	212	211	253	231	235	273	238	235	226	237	232	235	200	268	233	234	248	250	233	240	223	244	251	250	266	251	235	239	240	234	257	236	229	234	220	234	229	264	242	246	209	235	244	236	245	238	214	251	225	204	245	244	245	252	228	213	236	217	218	254	237	253	259	260	243	238	230	208	227	251	234	233	226	203	239	208	235	275	247	242	239	233	217	233	271	212	260	251	239	221	257	222	237	248	245	216	243	251	245	235	227	264	240	257	235	242	256	238	235	235	248	235	206	256	237	238	227	240	224	223	248	230	230	231	249	239	221	221	246	233	210	227	235	252	247	225	234	228	231	226	256	252	255	241	273	237	250	255	252	202	254	226	235	225	239	257	256	226	212	262	226	223	238	236	242	244	235	250	219	232	218	250	236	210	255	241	274	229	255	241	232	238	229	229	241	241	221	243	228	240	243	230	224	209	236	200	229	267	243	227	236	267	233	256	236	252	238	239	245	247	232	247	249	268	241	219	228	289	219	246	242	225	223	231	218	256	226	213	230	228	274	243	203	250	256	219	233	239	213	250	238	244	273	233	241	234	223	245	255	236	237	246	230	232	246	219	276	247	248	224	236	258	229	237	237	250	227	248	233	237	237	215	248	225	253	226	235	226	227	253	252	243	228	248	249	250	223	251	207	248	221	247	248	238	218	261	242	239	278	232	217	242	225	223	243	239	251	218	215	216	254	223	241	232	261	252	245	245	221	228	262	261	220	236	208	237	228	242	222	233	214	234	287	226	229	250	219	213	257	226	219	224	244	230	256	237	250	257	217	228	209	241	251	249	237	243	241	229	284	209	224	236	233	234	230	226	228	226	294	226	234	233	250	243	222	248	252	237	258	259	213	240	198	222	226	259	235	248	243	245	233	272	241	251	254	237	252	231	249	250	254	245	243	263	252	250	244	260	233	258	252	250	269	236	223	229	256	250	251	228	234	244	251	245	228	235	233	234	251	241	253	248	246	241	209	216	238	259	230	257	227	250	218	237	237	263	260	214	220	255	253	253	247	246	233	241	226	249	262	225	236	231	244	238	230	242	217	237	251	258	230	259	218	229	239	207	218	246	214	233	226	213	215	254	207	222	249	217	243	220	224	253	259	232	248	235	222	254	272	234	256	227	228	235	222	228	266	236	232	213	243	232	213	241	237	230	227	233	244	221	231	232	231	243	230	242	228	253	236	227	232	258	220	229	220	211	234	237	223	220	245	234	232	247	235	254	252	243	231	209	231	242	222	240	240	243	221	235	230	260	250	234	247	206	212	261	237	230	232	233	259	267	226	248	248	235	226	231	223	249	252	249	249	234	203	260	251	257	245	240	245	248	257	234	225	271	250	243	249	255	247	239	237	253	241	229	267	261	224	253	251	263	232	225	219	230	242	227	237	255	234	236	221	252	254	243	257	234	217	232	281	229	252	239	255	265	230	249	244	252	223	247	285	215	245	225	226	266	231	249	232	251	273	240	221	272	246	203	257	258	260	232	262	239	227	252	230	247	256	291	253	245	222	246	233	247	244	239	238	246	215	209	219	245	255	218	261	231	233	238	222	215	240	244	222	238	268	235	252	252	236	213	232	254	202	221	234	260	192	234	209	252	221	246	242	242	240	217	251	210	210	232	229	254	220	244	231	250	257	212	246	227	214	238	224	239	240	218	219	220	242	264	241	248	218	225	237	234	243	259	235	216	252	229	255	249	251	250	224	254	216	205	228	240	218	240	255	215	241	222	233	224	222	236	239	237	230	232	234	215	240	266	221	265	225	241	242	227	253	246	272	267	231	241	215	219	209	249	245	257	261	229	244	249	222	243	264	256	240	232	230	231	207	246	217	229	279	217	245	232	250	245	254	251	228	236	226	258	231	218	232	223	209	243	255	238	222	211	225	270	226	259	249	254	242	229	219	217	249	238	224	234	238	234	247	229	237	258	242	222	243	228	236	209	246	229	245	242	219	218	231	234	233	244	212	203	254	250	256	255	250	267	239	236	244	237	216	242	239	217	216	245	216	227	250	248	251	273	260	239	217	264	227	263	262	232	226	232	247	233	225	208	261	213	252	241	240	240	259	242	273	219	234	259	214	231	206	219	251	227	229	268	210	246	267	226	236	240	226	253	231	244	250	234	258	257	234	241	225	244	223	256	228	217	229	211	245	238	243	227	222	215	268	251	231	213	223	255	267	223	241	243	248	258	235	243	275	267	224	209	235	248	215	246	239	219	219	226	214	246	228	230	236	227	245	240	239	253	253	201	214	258	233	242	211	227	235	214	241	242	238	234	227	245	243	245	255	238	252	208	234	248	230	226	248	224	216	237	245	244	234	243	253	237	263	251	230	249	227	258	264	225	242	211	238	237	212	247	234	233	241	259	210	234	267	247	229	243	219	230	220	252	262	234	260	220	236	226	225	222	227	245	226	237	217	252	255	247	223	226	252	251	245	236	230	265	213	248	243	227	257	247	268	226	193	231	234	228	255	252	217	237	215	248	221	211	246	232	236	237	221	258	258	239	222	243	231	270	254	235	225	230	226	261	227	264	231	244	206	247	246	248	218	215	206	220	235	271	249	217	262	219	245	228	259	221	217	241	260	228	232	233	231	232	248	249	235	256	269	242	243	230	242	250	253	217	228	244	211	233	219	256	212	272	243	224	228	223	228	219	271	253	257	247	215	241	233	242	243	246	267	247	213	246	248	230	260	229	218	229	215	249	260	241	255	264	240	244	214	212	261	212	252	238	239	250	226	215	252	207	252	230	231	235	231	270	219	222	224	234	249	230	215	232	239	258	233	242	231	223	258	230	245	224	239	244	240	223	240	237	226	228	259	231	260	242	228	231	254	262	255	225	228	247	245	217	231	227	267	245	229	236	260	256	267	238	217	238	236	219	250	218	234	217	223	231	225	224	231	250	236	210	246	230	243	234	227	244	240	258	228	221	215	256	230	276	237	241	236	240	229	247	230	242	256	234	255	238	219	260	264	235	243	232	222	229	254	230	230	231	265	227	219	261	239	241	223	239	224	235	240	257	241	248	220	245	236	245	226	231	228	240	218	260	220	260	234	272	211	223	234	252	248	241	264	256	220	247	249	233	208	217	250	262	275	220	231	237	235	241	242	242	267	230	253	234	264	253	235	244	235	244	261	251	236	247	242	265	243	228	272	236	245	243	262	279	244	227	247	256	212	227	244	215	201
47705	43383	25528	1763	1627	1383	1285	1169	1112	1014	955	949	877	867	910	826	802	809	819	768	816	816	803	793	770	768	793	755	771	757	788	754	776	839	719	765	775	709	789	804	757	756	775	781	784	808	768	761	748	785	743	731	825	744	821	736	779	721	725	733	725	701	725	751	774	742	714	746	713	732	749	791	734	768	817	769	740	788	750	708	769	735	786	790	715	762	767	723	750	798	732	755	732	777	705	773	741	761	719	773	767	764	737	762	778	730	797	725	765	783	772	736	712	735	756	742	726	782	732	682	780	773	703	780	719	715	733	776	792	730	816	724	752	740	761	727	746	760	750	772	751	725	762	728	719	783	760	738	734	746	712	762	706	713	803	708	753	749	707	715	739	747	726	762	729	703	748	755	763	740	737	783	777	770	754	753	742	756	744	770	763	752	786	735	739	768	729	734	798	709	713	756	764	705	723	750	767	787	762	736	728	777	722	751	737	770	717	750	709	783	735	765	762	721	753	724	795	773	724	751	763	762	776	786	737	736	771	792	761	758	709	717	735	755	773	717	738	738	803	704	768	689	736	726	705	724	748	763	743	762	800	771	729	733	785	743	733	744	778	754	784	737	758	697	779	728	713	737	742	777	770	752	753	765	737	792	758	732	768	761	758	781	762	758	751	676	738	713	719	790	779	748	725	734	725	679	774	736	716	773	726	751	719	743	744	743	703	764	733	770	763	740	711	748	720	763	723	730	758	705	712	708	749	748	767	715	783	775	737	712	748	701	801	724	751	760	686	712	685	755	738	744	721	746	741	750	741	791	773	779	753	762	781	744	729	721	783	741	753	753	758	745	772	745	799	755	737	759	746	767	750	813	732	716	760	730	727	711	748	745	761	711	696	799	771	806	719	718	727	707	717	741	745	756	768	759	729	725	745	736	809	759	690	768	731	737	767	760	713	742	796	743	743	776	708	728	813	776	689	722	727	723	767	743	793	733	720	712	749	771	742	753	804	722	743	734	749	709	746	750	756	783	765	764	748	761	742	727	702	735	746	726	724	725	782	735	750	782	765	765	743	716	761	705	740	706	773	716	712	757	768	749	682	774	726	751	724	709	759	750	716	759	763	737	741	695	736	729	766	722	745	765	717	747	739	731	735	757	742	761	751	774	736	760	711	762	729	767	769	734	709	729	737	732	736	769	727	727	755	765	764	753	691	758	760	727	803	729	727	781	751	726	738	739	764	737	712	737	713	750	750	756	749	719	767	724	747	719	738	788	763	716	745	735	741	774	747	738	780	713	785	802	774	701	716	709	721	735	709	758	722	713	698	757	803	732	733	765	741	759	764	744	732	716	718	678	791	774	758	770	730	731	770	782	795	744	758	803	759	739	754	726	765	750	791	750	746	720	769	742	739	703	790	722	729	814	703	717	740	798	762	762	704	698	713	748	748	779	786	712	745	749	784	762	777	723	765	742	738	727	768	757	778	762	768	747	721	720	721	737	715	763	765	716	766	782	770	760	750	706	741	734	767	711	770	710	770	724	778	737	778	713	738	735	745	726	728	786	767	695	757	773	754	737	773	781	725	694	775	739	750	790	798	722	744	762	756	769	796	774	757	770	792	711	723	765	687	773	756	738	790	787	754	729	793	708	754	798	762	789	797	728	788	744	743	770	739	743	804	730	761	787	782	740	726	734	766	758	736	733	698	732	689	721	756	775	774	723	773	773	738	795	745	748	767	776	723	721	720	762	709	731	771	758	745	729	729	697	770	772	791	738	769	765	779	763	718	744	759	782	717	764	762	715	734	781	765	730	745	722	763	753	745	733	759	747	704	740	741	716	729	767	733	765	715	764	726	751	726	753	760	767	775	738	760	763	759	737	758	756	757	734	706	749	753	749	680	736	760	802	787	743	797	770	720	742	740	756	714	740	799	768	746	748	760	779	716	779	760	712	742	727	719	731	757	735	746	797	803	717	741	781	790	705	772	733	703	705	671	784	742	748	763	707	727	716	741	747	745	783	726	789	778	780	737	749	725	755	773	733	758	773	786	784	738	759	726	744	713	754	717	749	783	708	736	765	753	747	744	751	772	743	743	775	753	752	744	728	746	749	748	720	744	774	700	705	679	762	730	745	752	728	738	690	772	728	694	746	748	776	724	733	760	721	762	762	724	781	751	758	738	761	794	743	736	725	729	719	753	746	776	766	670	779	741	756	754	735	695	741	796	714	774	721	726	800	737	745	734	755	694	747	759	789	763	731	733	744	688	761	733	758	758	771	776	742	715	738	723	722	719	672	731	724	725	776	714	787	801	789	754	716	748	769	755	766	721	704	745	774	762	731	716	729	728	772	686	736	758	754	747	750	746	720	731	746	721	740	754	745	731	701	715	723	735	800	750	783	692	720	731	738	745	770	732	738	728	780	739	779	719	735	756	748	714	696	702	740	740	727	761	729	785	762	759	762	739	732	737	734	727	776	793	747	772	758	713	773	743	761	744	774	748	763	793	749	755	684	741	763	751	798	748	722	701	760	778	726	718	758	707	754	759	790	766	775	786	715	784	729	769	744	786	752	747	719	758	737	734	743	770	752	758	745	727	718	756	735	803	745	697	728	779	745	783	755	719	738	778	766	802	790	763	761	741	737	744	781	783	749	799	740	735	724	746	688	770	727	718	774	746	723	766	802	768	757	783	746	746	707	732	724	735	719	695	698	756	728	759	722	728	745	786	741	724	738	726	733	686	805	724	760	809	759	750	730	762	758	742	711	743	727	810	701	743	734	725	718	767	748	758	738	752	763	728	777	727	720	785	786	711	790	745	719	723	796	757	702	724	752	783	692	773	759	738	788	746	731	779	741	776	701	741	760	728	725	720	789	698	759	751	763	753	703	749	764	721	709	720	730	743	716	717	798	800	695	736	770	755	741	760	707	730	740	700	766	774	716	774	746	771	748	745	774	752	782	778	750	745	742	719	773	744	725	717	759	722	755	713	714	739	749	715	743	780	727	745	745	725	761	701	775	762	770	732	734	738	753	797	750	780	779	734	754	785	774	795	714	788	730	749	746	738	713	731	728	724	748	760	738	753	727	749	770	753	714	746	770	739	726	696	697	749	715	744	751	694	764	763	721	743	735	711	762	803	747	782	684	804	737	763	739	712	708	776	685	714	730	771	735	729	748	785	783	738	733	721	737	733	822	726	783	733	725	742	759	720	775	742	771	726	761	774	768	742	733	790	738	734	729	745	774	770	736	704	757	773	760	675	746	743	747	722	756	746	742	790	731	743	760	713	739	752	725	724	781	777	766	737	704	720	729	719	780	763	784	691	731	756	709	803	756	782	710	766	764	713	737	729	771	789	742	686	735	764	750	794	745	759	733	725	722	740	747	724	717	744	789	804	763	733	752	726	759	751	734	738	764	691	762	777	792	727	794	760	753	735	806	765	742	711	747	705	795	774	746	733	734	722	778	718	738	742	724	733	702	729	804	748	701	755	701	734	741	706	734
80259	67561	44847	12499	1830	643	536	485	472	411	380	345	348	374	339	361	326	355	353	336	336	315	347	310	303	378	333	340	314	319	343	328	281	315	318	359	314	328	312	309	296	334	319	346	300	300	345	309	310	333	340	285	314	343	311	293	299	299	317	341	301	298	337	304	311	327	324	290	305	303	299	298	310	304	315	299	332	307	308	299	348	312	303	327	292	342	294	338	309	284	287	297	323	330	300	331	316	336	330	312	299	333	309	335	310	301	313	296	320	301	299	292	276	310	333	307	349	309	323	314	309	281	283	295	306	303	308	331	305	270	335	342	301	300	307	335	308	303	326	308	299	318	311	316	330	310	315	328	319	304	284	315	309	294	296	301	320	320	311	298	311	308	288	297	289	284	348	288	298	347	303	294	315	294	325	297	294	299	334	301	310	312	326	309	296	291	319	319	266	321	301	317	342	324	293	293	343	290	318	300	318	286	312	278	306	315	318	318	325	285	291	330	314	309	303	285	296	269	296	317	341	304	335	309	338	300	306	314	303	316	293	316	319	308	305	332	288	297	334	308	320	334	306	327	312	339	305	304	305	286	304	291	322	290	332	334	332	299	275	301	318	309	307	291	285	305	311	293	326	330	331	337	280	280	332	305	317	330	315	341	306	307	330	290	323	303	327	322	296	337	287	312	314	328	294	289	329	321	283	332	308	275	312	348	310	284	298	326	322	312	298	277	331	313	332	295	340	329	304	279	330	274	306	335	302	324	318	304	277	289	313	296	287	292	309	337	311	320	292	345	280	314	311	312	289	342	307	290	326	317	313	299	309	281	300	286	326	325	329	300	310	328	277	300	313	334	309	316	297	298	296	310	316	317	295	260	316	316	314	302	305	291	324	328	308	306	323	311	330	317	314	300	329	315	300	328	308	331	319	272	321	303	315	301	299	318	315	309	313	313	331	292	310	320	286	318	285	371	346	324	283	314	327	302	303	315	334	306	304	312	321	300	319	287	310	303	342	299	335	290	334	312	308	302	311	311	313	328	329	292	324	296	318	314	319	298	309	326	313	309	320	319	354	337	273	310	317	307	304	307	294	365	318	311	277	284	318	310	295	312	309	308	341	309	313	313	275	324	332	297	310	329	305	318	338	305	316	305	301	312	317	314	294	321	295	326	274	292	322	325	337	272	334	307	322	287	281	333	343	325	294	346	277	286	305	322	282	294	319	308	328	291	339	353	311	275	303	305	283	322	342	306	305	293	296	321	310	333	347	288	316	288	298	328	320	295	301	310	327	315	292	312	317	281	330	299	302	303	329	309	300	314	312	298	291	297	322	320	305	307	315	297	303	274	289	342	306	334	322	309	316	335	323	307	346	281	339	298	330	338	294	310	299	297	317	304	278	303	307	350	303	308	306	287	314	287	299	312	324	296	322	314	331	316	266	333	292	331	330	293	324	294	296	318	302	333	296	317	287	287	304	291	314	282	309	301	306	285	310	305	299	311	314	316	333	306	312	322	308	319	295	318	285	290	309	315	328	335	354	304	287	317	294	313	341	311	317	280	320	287	312	295	311	328	318	268	310	324	307	324	300	313	319	296	347	322	338	333	306	284	293	282	295	339	302	310	296	346	293	319	307	286	281	311	311	316	313	285	311	349	309	327	293	305	328	352	331	327	296	325	347	310	285	270	321	309	327	296	262	294	310	292	314	335	310	320	308	288	300	353	319	328	311	312	310	319	299	296	317	335	322	295	286	317	298	320	333	334	289	334	300	342	312	325	308	309	294	291	323	304	307	275	323	336	325	332	311	322	295	302	302	312	316	329	301	295	300	313	317	316	330	313	324	306	309	327	314	323	317	321	319	301	327	309	300	300	313	312	312	291	293	319	313	311	318	310	302	328	313	297	303	326	316	318	306	331	304	301	325	316	298	324	316	332	286	333	300	278	340	302	311	307	303	310	304	279	336	309	301	302	314	320	305	303	315	300	318	319	306	299	322	301	336	300	295	319	321	304	276	301	330	319	317	308	326	326	305	284	328	323	293	321	286	342	304	319	290	311	290	339	300	286	322	310	325	319	306	292	333	303	309	320	322	327	300	314	320	309	298	294	301	302	306	314	286	287	305	314	310	283	325	308	337	290	295	324	297	310	301	304	312	295	325	302	311	309	291	316	303	264	335	291	317	337	301	309	285	310	298	327	273	313	301	280	304	341	317	325	302	326	321	315	336	291	308	311	296	320	318	326	316	298	295	310	337	327	279	336	312	325	307	295	303	315	340	278	304	292	304	319	309	322	314	322	344	320	307	301	280	309	288	309	305	309	303	322	299	318	289	337	307	285	309	296	273	296	325	320	298	290	339	301	332	293	315	299	310	280	281	339	307	335	322	313	324	313	314	296	307	291	290	299	325	287	297	297	316	284	261	326	335	282	300	314	362	284	342	336	306	298	304	298	307	304	323	306	307	286	298	304	286	318	299	305	324	300	300	327	295	304	285	304	308	339	332	299	307	287	285	329	319	306	326	330	326	309	311	301	337	296	303	298	288	337	340	296	315	310	315	302	316	286	305	321	333	307	286	336	302	300	291	331	291	311	345	338	306	296	349	276	280	292	324	292	317	313	317	293	326	325	308	280	304	315	308	313	317	308	325	322	303	293	313	327	291	314	331	314	309	314	305	313	325	307	304	302	316	320	273	329	287	350	299	304	337	334	302	305	292	316	339	318	352	323	292	328	318	333	301	347	261	335	329	321	316	323	315	320	319	306	330	286	310	291	310	317	316	334	326	298	328	322	340	334	327	312	344	298	318	286	334	308	327	310	313	339	315	284	292	327	293	318	296	323	288	321	302	301	317	317	284	327	326	309	297	299	301	281	305	327	276	302	272	313	291	329	303	318	274	291	316	319	301	307	282	311	282	312	318	325	337	320	314	330	303	301	316	341	309	308	275	301	349	327	311	303	300	302	271	295	320	315	307	315	313	320	309	319	307	346	319	308	317	319	303	336	328	307	329	335	296	275	320	314	313	330	291	314	313	314	297	310	312	322	312	303	277	323	315	313	322	287	313	282	324	318	313	316	311	332	319	324	307	286	312	287	304	308	333	348	320	317	288	325	308	314	312	278	318	338	320	327	300	309	325	313	314	301	321	293	325	340	330	303	292	299	264	294	334	300	315	280	322	318	319	312	312	315	310	321	331	329	312	341	303	301	328	287	311	298	317	307	297	306	296	339	330	302	305	327	329	280	292	312	297	320	301	344	351	284	304	333	309	282	316	319	296	321	319	322	293	294	327	322	332	317	302	327	298	312	275	290	313	332	304	325	307	316	271	309	330	322	259	307	306	314	331	286	315	305	319	306	320	302	313	347	325	334	289	286	286	305	315	318	283	318	317	305	314	346	332	303	302	302	283	298	309	292	311	326	291	322	330	291	295	320	296	304	292	299	282	321	277	321	297	312	269	328	285	290	318	287	298	292	301	279	314	280	296	278	327	328	310	343	286	285
58809	53828	31230	2869	2559	2280	1961	1699	1604	1487	1370	1251	1243	1235	1151	1140	1134	1081	1069	1074	1063	976	1022	1000	972	1006	976	1017	964	1008	989	926	960	982	962	961	998	909	1011	956	943	975	970	951	973	961	969	983	961	929	943	902	907	948	922	940	925	948	937	927	957	906	921	1006	1029	917	968	922	978	954	948	929	997	985	940	938	924	928	904	951	877	925	919	936	914	927	925	932	948	978	906	998	945	1009	907	929	929	938	943	922	909	866	946	899	968	902	1004	937	918	900	953	924	942	875	933	926	884	944	882	934	919	915	953	1023	929	909	894	869	921	934	913	925	995	903	911	897	924	912	916	927	934	926	945	922	878	947	911	917	915	976	940	948	919	958	950	887	876	914	894	923	892	976	887	878	935	947	913	939	950	934	905	895	934	954	968	907	868	924	959	903	930	908	896	950	918	910	888	910	955	972	958	966	944	926	930	927	885	940	904	924	899	918	942	958	881	924	923	875	920	912	942	925	941	883	972	917	923	920	944	921	891	947	931	929	940	961	868	991	955	901	912	901	925	881	896	926	936	899	910	911	939	931	913	913	932	900	951	944	920	869	902	947	885	930	943	942	996	920	924	924	900	899	939	948	974	925	929	942	921	918	930	934	978	978	931	911	939	925	927	951	944	888	943	948	980	923	907	906	889	949	911	916	963	967	882	929	869	944	879	919	944	906	887	933	929	945	955	930	956	960	902	912	935	858	885	900	877	905	939	923	923	956	928	929	969	886	933	938	935	928	834	881	890	895	895	912	911	916	868	871	925	959	900	902	945	938	934	916	932	950	987	965	926	902	931	937	953	856	944	974	918	950	988	959	906	852	940	1001	965	909	929	910	947	993	903	939	924	908	873	959	959	873	890	922	947	954	924	882	918	917	943	919	902	911	897	895	928	905	914	840	965	984	962	942	876	976	956	956	958	913	900	968	933	903	970	913	913	943	864	936	947	935	921	949	891	962	947	926	942	922	872	875	885	942	937	972	964	978	911	932	910	896	947	914	938	976	906	884	924	931	910	899	918	929	942	957	915	971	970	924	919	948	922	920	895	861	973	911	967	938	960	966	910	893	885	947	904	955	948	911	946	912	917	904	933	912	942	952	937	947	933	882	972	951	907	879	983	911	916	922	938	912	878	878	920	930	887	892	934	939	937	929	940	976	862	984	893	936	975	913	960	928	909	955	914	926	893	876	951	887	902	930	933	897	984	968	905	942	909	926	917	917	945	920	981	925	941	934	955	944	916	931	867	937	965	934	936	950	929	927	939	953	916	908	917	959	936	926	956	906	887	977	930	980	926	899	899	926	913	973	1002	907	948	932	879	865	965	932	921	936	964	920	920	902	939	894	945	887	931	937	893	899	922	920	903	893	960	947	937	988	916	933	925	952	901	923	905	907	950	928	877	881	891	867	931	912	885	985	926	940	899	967	947	940	1008	915	938	929	855	918	936	953	906	902	928	905	877	918	978	951	935	989	943	926	962	982	919	883	960	917	916	943	894	934	907	902	982	972	936	927	929	928	947	956	933	916	958	985	947	946	944	940	915	899	903	913	900	921	953	959	974	943	943	947	933	958	979	904	948	927	953	926	923	944	928	918	904	975	887	943	914	929	969	911	974	930	907	938	969	916	977	959	908	895	921	897	929	870	964	953	917	964	925	954	931	915	952	945	971	954	958	923	910	924	937	954	888	950	900	903	955	909	969	917	903	930	976	914	901	928	862	898	915	970	909	934	944	888	940	865	917	967	921	931	945	932	913	895	970	935	967	941	912	935	940	909	995	923	905	982	903	929	913	930	917	936	895	921	944	914	882	936	897	918	895	862	964	935	891	938	878	884	937	905	979	930	934	919	925	921	951	923	946	891	954	955	962	951	969	912	925	939	894	898	853	913	914	904	862	939	937	884	933	927	913	931	922	883	886	926	936	956	886	940	876	933	995	927	917	943	930	929	882	965	900	939	883	959	869	964	976	895	931	907	896	961	968	932	868	909	903	909	952	956	940	926	962	952	919	907	947	960	961	932	929	929	953	920	926	957	936	909	920	910	951	917	950	937	960	907	909	949	969	935	866	905	914	891	905	893	904	936	954	914	910	945	922	992	910	901	893	962	944	929	859	946	913	923	938	923	945	936	967	946	897	927	946	880	902	934	916	949	946	896	893	929	947	965	932	932	973	989	900	923	897	961	916	981	958	933	954	899	892	912	920	944	935	904	918	914	928	942	971	921	943	882	912	905	958	936	936	917	962	960	961	955	864	904	935	938	951	884	939	944	894	880	931	955	894	882	919	916	914	916	911	888	956	928	939	928	942	925	975	924	950	927	918	930	892	952	904	919	936	942	951	930	981	836	969	949	912	910	909	952	930	934	931	909	928	929	875	987	944	919	961	921	881	924	936	913	960	868	971	915	935	898	931	916	897	913	959	912	964	909	935	942	906	949	927	980	956	978	906	943	897	925	926	959	924	935	942	893	933	928	923	909	872	893	961	938	940	958	928	911	894	897	910	925	925	966	950	955	935	961	962	922	910	867	1019	940	919	914	997	927	898	926	926	949	943	872	947	922	928	879	954	928	955	934	928	996	907	915	896	934	955	946	885	933	893	929	945	948	893	849	948	909	920	938	926	913	947	849	920	893	910	980	918	921	901	937	940	920	962	936	900	931	949	975	960	956	932	954	933	906	920	949	927	903	906	905	951	919	945	925	914	891	862	928	901	946	932	887	900	936	931	911	933	968	940	928	934	899	897	909	934	917	906	960	966	896	921	913	900	925	925	915	925	941	910	980	910	952	894	891	913	946	969	929	903	906	914	945	983	993	938	921	923	932	939	872	991	968	956	949	959	960	916	905	925	975	956	994	969	923	947	877	946	903	888	937	960	899	874	861	852	906	904	920	924	886	954	940	929	919	934	935	907	897	905	892	914	980	945	928	970	971	888	951	952	938	909	963	892	943	910	877	970	989	936	927	928	987	960	965	917	967	957	954	909	910	873	940	955	904	940	947	968	952	906	887	965	903	956	931	943	893	922	878	893	883	886	904	880	908	938	942	923	943	939	896	914	925	915	884	916	922	904	980	898	901	943	899	892	936	911	931	901	950	944	959	925	924	889	906	895	905	921	886	906	901	850	910	933	982	849	940	920	983	897	966	934	867	911	924	840	903	900	848	981	926	969	919	1001	928	915	991	976	942	877	971	910	927	935	913	955	913	954	886	983	953	922	878	922	951	920	964	897	921	933	960	958	925	967	920	975	918	910	889	911	936	927	868	939	903	894	874	965	909	926	903	945	947	892	941	922	903	945	900	907	956	934	956	943	936	935	929	923	923	929	947	893	930	919	890	961	941	926	977	949	950	867	941	938	935	912	881	966	966	930	969	925	956	886	935	928	918	934	904	960	882	960	932	930	902	921	927	928	922	889	911	911	975	945	859	993	903	937	932	959	898	924	881	945	920	931	919	919	939	908	914	965	900	885	903	903	904
28851	12576	2771	257	171	144	132	136	141	125	136	117	103	128	133	119	154	141	125	154	123	146	152	120	125	125	115	124	127	143	117	114	147	123	110	125	123	97	117	138	132	139	143	134	148	125	162	106	110	120	134	140	131	132	121	119	128	121	140	129	141	134	116	128	121	107	125	120	125	130	130	134	106	111	136	151	116	130	118	140	112	133	116	115	126	162	153	135	135	120	146	129	140	147	118	122	122	112	122	156	121	108	126	117	125	119	134	143	128	130	144	149	137	138	137	129	134	131	132	138	136	138	132	145	110	156	117	122	125	130	122	144	123	135	113	126	132	151	135	140	136	113	135	129	122	115	134	132	121	129	116	138	126	140	149	112	125	158	123	144	109	138	132	131	139	151	133	132	145	136	137	126	124	151	138	129	156	110	140	109	106	153	134	141	147	127	123	128	126	111	147	115	124	141	135	122	133	123	142	130	135	124	122	131	138	144	123	108	118	104	117	147	128	127	135	127	139	151	140	129	130	124	149	139	129	127	115	127	119	124	133	118	121	121	121	128	116	131	139	147	127	107	114	126	116	135	118	130	133	129	115	125	123	140	128	122	135	98	150	119	122	107	113	154	107	116	115	135	159	103	125	133	114	130	136	135	128	131	143	133	126	138	107	150	153	140	125	128	138	132	126	123	125	119	125	116	115	120	124	137	123	120	118	135	142	142	141	139	140	132	131	140	135	129	144	117	126	133	129	123	131	136	123	126	134	142	146	131	123	140	131	130	143	129	113	122	121	112	119	132	141	120	146	129	129	110	115	130	140	141	121	151	122	122	125	122	148	119	124	140	135	111	133	110	124	121	120	141	145	125	145	134	115	128	129	117	143	126	123	149	137	119	131	143	129	116	129	132	129	123	138	132	134	140	143	135	138	122	135	127	145	131	150	146	138	112	113	119	113	132	132	122	150	140	143	140	147	131	118	117	138	128	128	125	141	147	114	105	133	118	118	125	136	152	129	141	123	119	131	124	121	133	120	114	140	137	118	123	108	132	122	133	123	130	112	135	124	114	132	129	122	133	135	131	123	129	126	123	115	142	126	109	140	116	133	134	156	123	125	145	127	129	106	136	124	144	151	145	130	120	140	136	112	141	124	140	131	126	135	133	128	131	140	137	132	141	148	141	149	114	140	121	123	148	122	121	144	116	147	147	132	143	143	138	136	116	112	132	127	138	142	119	134	143	150	138	114	122	117	119	122	127	120	119	124	151	134	134	133	120	143	147	130	128	144	135	133	132	128	132	135	121	126	124	128	120	111	135	147	109	139	128	132	136	123	134	137	134	132	135	114	123	127	125	115	120	108	155	138	121	107	117	141	135	127	113	133	128	139	136	123	143	144	115	136	152	123	140	104	141	126	116	137	128	136	128	129	141	131	131	116	125	143	123	129	131	125	148	134	120	134	123	129	116	136	141	134	142	131	124	125	107	136	130	106	140	130	119	120	121	137	136	136	141	130	126	133	125	121	130	135	151	125	115	122	124	122	123	123	136	124	134	125	134	126	128	140	130	121	141	126	129	117	119	149	123	115	131	132	151	122	133	143	130	123	129	129	113	133	123	137	135	135	134	141	139	137	112	135	125	149	136	131	147	140	133	111	132	122	129	128	132	119	131	143	117	116	124	153	119	112	107	116	114	119	123	130	120	109	140	123	124	135	117	123	140	135	141	138	137	160	125	129	127	142	116	139	127	119	130	133	152	103	129	131	122	114	123	120	111	128	115	132	120	108	136	122	140	114	124	135	113	124	127	131	127	138	136	132	121	123	130	136	128	150	133	108	123	107	125	143	132	124	123	147	127	141	125	133	117	134	121	124	121	132	135	133	148	136	143	110	143	143	150	138	117	125	125	117	127	163	110	123	146	130	135	144	150	109	126	118	152	127	143	119	128	129	132	125	114	115	122	136	106	149	145	131	149	126	126	130	112	120	129	131	141	107	124	107	126	133	155	138	139	125	128	143	122	125	126	123	126	124	135	124	139	147	141	134	128	136	126	129	103	116	136	111	122	135	124	160	120	145	133	112	118	125	121	128	133	136	110	122	138	112	117	122	114	145	116	116	128	123	126	154	110	140	128	123	133	147	136	132	135	119	138	119	131	139	124	133	120	129	149	115	111	150	145	139	133	134	135	141	120	153	132	116	130	108	130	124	128	121	138	134	144	114	118	131	128	127	148	144	121	142	124	129	127	120	127	131	128	142	139	119	99	125	95	115	124	138	124	130	110	146	126	139	156	115	137	132	138	134	123	117	134	128	126	130	127	128	116	127	134	129	112	106	121	136	132	123	105	122	121	131	128	113	127	131	116	124	124	122	131	132	123	101	147	111	140	136	132	128	145	155	133	121	136	124	129	147	118	128	129	112	140	151	125	119	116	141	136	133	143	133	130	130	120	131	113	135	118	143	124	125	146	137	133	123	140	130	143	124	122	131	138	127	136	128	141	144	122	126	130	142	141	124	118	132	130	122	132	125	126	123	118	113	137	128	142	135	120	110	124	130	140	152	111	149	112	132	134	141	136	135	135	128	125	105	115	112	138	146	122	125	135	147	144	132	134	130	135	118	140	138	117	134	130	132	156	137	144	113	122	114	126	150	147	124	155	131	126	126	115	132	114	146	134	129	132	128	136	110	134	127	125	116	126	130	147	115	124	139	128	117	141	118	123	130	123	117	132	126	120	109	120	150	134	116	136	140	116	134	116	125	117	133	154	136	122	109	126	129	135	125	116	137	119	133	118	118	137	131	127	132	125	135	133	149	141	140	103	125	125	126	132	126	118	129	120	123	134	111	112	139	128	156	128	151	132	141	109	125	131	145	118	134	131	153	127	129	125	125	120	134	145	118	119	129	146	132	133	138	142	150	123	132	133	133	109	128	137	153	149	144	116	157	128	136	135	131	142	122	133	134	123	148	127	139	119	118	145	139	131	110	147	138	132	138	128	145	138	142	132	122	122	126	108	132	134	121	128	115	122	124	128	134	140	121	127	138	136	131	125	111	116	127	117	127	126	130	128	133	129	120	148	143	138	130	124	136	113	106	128	141	118	133	112	118	125	120	139	160	140	104	134	133	116	108	110	129	116	131	148	131	128	150	148	140	118	150	115	136	134	146	126	123	128	146	112	121	130	105	129	135	112	133	126	116	120	155	127	114	108	114	115	122	146	157	109	116	118	138	118	112	134	142	135	124	109	124	129	120	138	121	117	111	131	122	102	134	112	144	132	131	132	148	135	121	140	123	149	117	124	137	132	117	131	139	119	158	128	121	143	115	117	136	124	126	128	124	138	144	142	113	141	124	143	133	126	113	136	138	121	116	124	117	135	128	117	151	137	133	128	150	137	142	140	144	137	115	118	124	153	122	131	120	115	139	122	117	140	138	127	140	115	125	129	130	142	134	128	112	154	140	123	134	139	150	134	128	125	125	134	114	113	139	125	125	136	140	149	135	121	126	139
27209	14396	3792	486	490	501	545	458	522	480	477	472	459	447	476	499	476	461	458	497	462	467	478	473	467	414	453	473	464	505	478	449	482	450	477	460	485	497	437	500	451	520	463	471	474	454	461	425	451	458	433	444	466	463	472	439	500	461	466	470	464	511	471	457	454	494	491	469	474	471	423	476	495	478	479	476	505	446	493	449	476	480	489	455	449	483	490	472	451	426	449	468	460	521	458	436	483	460	479	425	420	529	470	458	461	455	503	479	481	478	460	465	514	499	438	481	474	476	450	470	454	451	450	496	445	488	491	480	452	484	467	429	434	426	426	432	479	468	478	418	410	453	476	482	485	450	461	455	431	445	482	454	503	482	482	484	445	443	453	448	489	435	452	470	487	449	439	426	484	457	449	482	454	465	460	445	474	477	480	452	482	418	455	452	447	463	447	473	464	466	439	456	499	463	458	440	427	444	487	472	460	447	444	482	499	461	466	501	482	477	492	454	466	492	458	502	482	482	460	469	423	453	416	469	471	475	456	463	464	467	489	447	460	465	470	448	474	432	487	434	472	483	483	442	443	476	461	456	482	470	446	425	438	463	470	411	454	485	462	415	476	458	473	448	459	450	443	429	475	450	460	476	449	487	485	471	420	454	474	474	494	470	460	460	479	471	452	449	466	449	467	480	445	448	455	461	444	461	469	477	472	459	491	440	471	463	406	436	433	462	470	457	487	456	472	499	438	438	435	448	489	443	466	473	475	500	459	496	463	457	482	466	460	455	457	479	453	465	476	469	482	506	491	405	468	462	447	459	417	465	437	489	465	457	440	488	434	493	458	448	428	482	485	423	480	465	423	468	399	510	484	471	481	463	461	444	427	459	452	448	496	517	477	449	491	491	475	459	432	469	487	506	461	443	475	458	457	483	472	423	436	420	475	457	469	469	476	466	463	449	458	474	489	431	460	493	454	403	449	477	446	446	438	457	434	479	466	479	456	434	459	445	442	472	472	452	461	459	446	475	472	442	463	477	437	439	499	437	430	461	486	456	482	490	452	454	449	456	469	489	515	458	487	463	472	457	457	418	506	468	466	456	460	453	452	452	499	440	516	489	489	489	457	458	459	451	476	424	450	482	468	452	489	479	478	481	461	473	456	494	484	448	435	440	454	449	484	463	484	453	463	437	475	432	469	457	452	478	456	449	478	457	504	446	473	458	437	452	423	464	462	462	465	507	452	462	450	472	475	469	482	469	464	482	455	438	445	455	468	449	484	494	425	478	438	442	455	454	499	468	484	457	436	465	446	453	465	463	489	467	422	501	489	464	427	460	441	467	466	488	456	451	472	474	450	426	473	445	457	436	515	437	433	450	470	480	454	474	428	440	469	439	456	457	482	474	439	442	464	475	465	449	480	458	436	461	440	486	424	464	463	412	448	474	432	509	452	468	483	449	463	439	430	479	501	479	432	462	475	475	454	471	454	481	481	466	488	415	490	448	480	457	471	481	479	458	511	455	440	506	486	473	400	460	460	444	463	472	455	471	432	510	467	431	435	464	463	457	479	468	478	471	446	440	463	435	454	499	440	460	471	487	444	467	468	444	472	470	487	439	478	448	468	503	492	480	465	453	471	491	467	436	461	505	469	487	414	467	490	433	461	493	464	434	442	434	429	477	435	485	512	464	444	429	460	479	464	447	450	460	449	433	438	470	445	467	481	430	463	462	484	456	471	473	462	503	429	454	441	450	487	447	462	447	459	456	496	450	479	415	462	465	458	463	462	463	460	481	419	442	441	463	428	468	453	447	432	446	454	450	464	475	487	468	483	461	474	485	472	452	456	462	435	468	473	423	449	459	467	471	436	464	479	474	440	486	446	492	464	468	450	431	453	453	470	481	473	472	428	452	453	457	465	458	451	462	445	426	470	500	476	420	467	437	455	458	484	445	457	457	481	473	464	476	479	446	462	458	486	432	453	461	433	462	450	436	459	441	471	423	456	480	436	453	441	467	464	471	484	457	496	472	474	493	471	449	462	483	456	468	449	468	447	428	458	487	463	459	449	455	431	430	463	487	457	480	447	408	455	426	452	430	465	489	475	445	440	427	514	466	484	437	470	470	469	470	458	476	447	480	458	467	439	451	467	466	430	462	486	473	473	459	438	455	474	472	461	481	473	471	480	451	498	475	464	454	440	447	451	479	454	488	458	491	467	476	462	505	442	481	444	476	462	472	483	498	476	479	462	500	488	465	463	496	467	491	423	479	468	496	425	454	491	424	445	469	465	468	472	469	458	448	452	490	481	484	488	468	454	449	478	482	460	496	430	468	496	459	481	487	448	493	454	485	455	478	489	459	465	467	409	486	494	433	429	483	517	432	457	428	463	493	529	466	479	456	443	535	495	462	449	473	487	478	470	460	459	464	438	419	441	447	452	459	506	436	498	463	481	424	481	432	512	419	431	451	440	465	458	463	434	474	436	460	514	409	430	459	437	462	464	462	498	437	502	449	484	497	535	485	461	481	470	460	488	475	470	439	510	442	491	463	501	444	455	475	452	462	441	480	459	415	455	462	461	449	442	482	415	466	443	456	477	477	478	425	453	453	452	451	449	493	483	486	455	460	453	477	441	428	417	477	487	459	467	460	473	481	475	459	452	470	454	472	491	472	445	449	462	497	491	486	468	455	456	433	460	450	451	462	456	450	466	441	478	430	441	458	432	474	463	481	423	468	451	479	464	464	488	458	443	473	442	474	460	484	451	458	450	462	438	457	460	485	470	444	454	474	467	491	460	462	480	486	447	451	494	457	476	474	465	493	481	480	482	435	466	486	452	476	463	500	462	412	460	497	476	453	464	451	484	506	470	433	475	458	479	457	448	493	446	497	441	457	452	455	450	461	445	440	437	462	450	473	472	432	489	472	489	406	497	482	427	432	495	446	517	476	444	453	451	486	433	455	457	502	480	451	435	436	455	464	453	456	521	451	441	440	477	458	429	468	478	436	474	472	445	490	502	480	472	480	469	482	483	445	467	431	456	457	451	439	442	437	489	470	484	469	452	472	463	463	466	455	446	490	450	483	481	445	454	470	471	473	462	506	465	448	449	454	428	439	439	498	451	465	454	448	429	477	526	456	431	473	455	500	473	453	477	459	467	415	462	448	478	434	487	497	441	481	452	461	438	445	487	437	483	433	460	455	471	444	411	441	499	511	476	476	488	438	438	436	487	465	454	466	501	436	478	424	431	450	440	487	460	466	485	455	468	447	461	450	481	476	429	482	457	446	453	492	463	482	431	478	488	477	492	489	490	464	455	446	443	449	428	514	452	494	457	439	444	436	466	429	435	471	514	456	458	424	483	463	492	463	458	489	481	446	444	473	508	451	474	470	444	438	428	462	456	435	475	453	479	495	449	474	477	484	457	415	457	447	453	471	429	474	449	456	450	484	439	462	449	463	471	463	461	476	466	481	475	442	445	464	475	474	460	495	463	445	458	472	455	421	467	458
69268	54483	32436	5243	560	385	344	331	284	309	266	280	254	234	253	239	219	237	248	256	228	241	226	219	262	243	237	239	226	235	248	234	257	244	227	261	233	242	230	248	244	243	229	232	240	261	242	224	241	197	238	227	224	227	237	236	231	244	226	230	248	237	205	230	238	237	236	245	223	258	241	248	251	241	271	236	247	250	240	235	234	225	256	250	233	226	217	208	231	216	223	244	231	215	228	252	264	256	248	210	262	211	227	225	234	247	235	217	259	234	206	234	240	246	235	239	210	243	221	222	233	243	229	220	240	224	257	248	254	238	220	244	221	236	235	249	247	222	209	238	260	260	215	246	210	246	255	214	230	254	217	223	223	233	235	235	262	284	248	236	226	262	259	261	256	244	240	258	229	250	245	228	247	245	239	240	236	235	240	192	233	256	243	227	232	240	246	248	225	222	238	234	216	232	247	243	226	227	220	227	254	218	257	239	260	234	240	236	221	200	225	230	244	203	216	256	228	231	234	233	234	214	221	245	231	230	222	248	209	235	222	239	219	264	234	260	241	247	218	223	242	216	268	241	245	241	224	241	246	228	232	250	232	218	229	243	218	213	244	234	238	216	256	257	235	248	242	227	241	251	238	230	250	251	250	259	208	252	244	245	247	242	225	245	203	249	212	234	246	223	241	227	240	237	227	230	256	213	246	215	245	246	232	221	261	242	233	244	239	254	227	210	233	215	259	216	260	209	225	225	237	233	221	243	232	231	260	231	230	220	227	215	226	245	211	189	227	234	247	222	226	247	254	213	248	259	235	211	239	268	271	235	251	241	239	231	221	235	250	229	233	214	252	245	238	223	225	261	226	245	250	279	246	233	230	226	233	243	246	231	220	241	235	238	238	219	255	268	244	219	232	227	231	226	232	241	267	228	223	225	236	237	230	251	205	226	231	230	242	234	233	237	227	239	232	239	213	229	242	242	247	219	209	255	241	248	219	238	224	257	213	234	221	252	252	251	233	245	258	249	235	214	244	236	220	252	234	228	217	220	244	223	205	251	235	226	252	208	231	244	248	217	227	231	237	215	223	247	213	236	233	237	209	233	204	204	229	250	221	256	247	229	240	243	275	248	247	186	231	225	247	258	268	270	217	229	218	256	251	217	255	254	248	217	210	231	263	246	236	231	247	200	224	219	219	225	224	234	237	227	241	235	260	227	244	238	226	196	243	215	247	197	233	222	226	263	241	239	236	230	226	251	238	231	240	266	267	255	233	214	239	240	240	259	232	263	222	224	222	222	251	245	226	227	239	244	229	226	218	238	235	206	218	214	242	234	239	265	242	227	238	238	221	245	250	225	221	250	250	216	240	229	245	232	227	242	250	201	214	262	244	232	242	240	244	247	241	244	222	240	244	228	247	247	216	233	241	236	263	243	232	245	227	233	224	229	228	222	251	230	262	203	217	226	213	228	214	242	230	247	242	248	233	220	246	267	250	249	239	203	261	240	238	229	245	240	245	248	231	216	241	222	236	218	232	258	207	241	218	208	224	208	244	252	239	220	221	232	239	228	240	215	243	213	233	244	238	229	247	233	229	234	237	221	262	222	231	227	236	225	220	243	231	242	253	241	246	230	231	248	228	232	207	248	218	258	246	240	218	222	246	226	219	250	219	228	223	245	274	246	219	239	243	239	233	207	244	239	230	249	237	223	230	226	255	256	239	244	223	241	214	232	233	244	224	245	267	213	265	261	254	233	242	255	209	238	222	242	217	204	229	247	249	228	211	215	232	226	248	232	261	253	245	245	241	224	239	227	236	208	255	246	187	224	231	238	242	219	266	244	222	215	227	233	253	261	221	220	244	218	236	218	186	242	220	225	237	248	232	228	264	219	216	235	253	241	227	267	231	237	257	225	233	252	216	201	245	231	254	243	258	239	239	266	242	234	248	220	228	230	230	213	254	248	248	234	234	236	235	230	225	241	241	223	236	244	222	222	239	262	224	231	245	234	230	221	238	234	263	237	238	232	243	245	248	258	217	215	221	229	268	216	223	263	231	251	243	235	244	224	250	234	262	248	247	274	216	269	262	233	231	227	217	246	250	239	236	258	224	224	221	235	221	213	222	225	209	239	242	258	225	258	268	254	258	231	209	259	244	226	241	238	220	224	217	260	236	254	264	242	238	250	232	239	224	230	267	235	251	280	230	239	247	255	232	234	199	241	220	227	253	251	205	197	247	221	225	236	221	264	239	221	234	236	248	227	232	227	214	231	204	253	234	260	211	233	217	213	225	235	244	252	244	197	214	237	240	206	242	238	226	246	236	241	252	250	258	211	237	242	209	250	250	235	201	219	238	230	229	262	218	221	252	247	247	247	236	245	230	249	264	220	232	225	226	197	254	243	220	232	251	225	217	201	231	242	219	211	253	253	250	232	234	231	247	234	236	216	229	218	237	235	238	235	232	247	246	244	243	243	242	214	222	238	257	233	236	237	224	219	242	249	241	219	252	217	230	252	264	214	231	237	238	224	249	197	232	237	258	230	270	216	233	205	206	263	221	217	246	231	223	224	231	238	239	220	231	234	219	227	232	224	241	224	241	259	212	224	246	226	222	236	226	225	212	222	251	223	250	214	256	228	231	223	266	238	239	244	251	217	226	209	225	256	235	244	244	228	267	201	228	222	235	232	271	209	225	229	249	250	225	234	231	247	244	272	230	234	233	225	250	203	237	231	234	257	232	230	257	219	223	257	225	217	264	226	243	235	232	248	244	239	221	254	253	221	236	273	195	227	232	244	226	218	251	241	237	216	231	249	252	212	236	212	242	241	252	240	220	230	244	248	223	221	220	234	230	234	266	246	229	242	219	247	255	218	244	236	220	243	225	241	239	226	250	262	214	240	251	190	229	226	290	247	243	227	234	229	263	201	207	259	265	257	242	237	266	237	209	228	224	231	235	241	229	228	210	230	260	214	244	205	220	254	245	290	214	232	263	223	241	233	228	253	208	236	239	218	216	235	234	235	245	251	248	229	231	207	207	228	254	234	236	215	216	236	235	240	216	251	223	254	255	237	250	235	216	250	244	219	222	245	214	238	233	213	217	229	199	228	260	238	233	212	245	235	271	243	235	244	225	223	239	255	209	242	240	252	248	238	244	224	249	245	256	241	234	252	228	231	211	230	248	258	235	231	214	237	230	217	229	260	239	245	205	227	240	239	243	219	217	258	240	219	225	232	226	260	244	218	235	225	235	239	239	249	221	250	247	261	258	239	193	235	200	238	239	251	248	226	236	240	241	225	206	231	223	248	244	239	240	245	237	237	213	263	231	225	261	253	260	277	214	230	223	255	224	232	246	268	222	260	256	250	268	213	243	247	237	239	225	235	241	257	226	214	228	204	231	233	215	251	209	275	211	232	229	256	213	209	214	236	237	236	232	241	227	226	216	212	235	268	226	240	231	226	207	270	230	258	195	233	248	214	245	249	231	279	246	242	248	236	221	221	231	237
47945	42946	23173	1735	1632	1448	1364	1179	1084	1046	1015	950	928	940	876	823	882	855	839	823	823	824	814	828	749	770	753	769	759	824	752	775	739	804	774	742	751	748	747	770	735	815	739	749	749	720	720	727	703	746	806	739	752	770	780	793	739	713	715	730	759	739	744	716	724	742	717	761	760	743	764	802	790	703	715	712	773	738	759	758	762	747	744	704	741	708	706	730	751	793	752	714	734	728	726	699	709	768	730	703	726	738	712	731	778	752	757	759	738	736	740	708	739	724	758	754	720	747	755	739	808	707	720	759	695	731	696	741	718	737	730	773	751	774	765	757	698	710	731	755	745	717	785	743	746	789	687	767	764	732	756	743	750	741	735	733	775	777	778	756	728	720	756	753	685	720	714	746	677	682	756	750	793	752	745	685	777	736	782	708	764	759	820	755	763	728	790	743	736	751	789	757	721	783	730	741	697	727	661	726	752	719	717	762	777	751	735	799	750	706	797	745	786	698	722	770	715	721	741	764	734	736	736	729	757	692	715	707	751	797	707	718	719	743	687	787	746	775	747	776	746	770	753	768	746	720	760	705	739	725	748	698	732	746	796	759	750	751	781	721	746	720	779	763	760	721	726	773	726	696	732	776	781	708	716	717	737	697	760	746	757	733	718	754	742	709	744	720	749	690	798	735	770	737	758	722	719	722	730	780	727	723	758	732	716	780	712	743	709	780	734	722	717	765	789	747	784	729	733	713	718	734	715	720	756	711	775	710	773	745	751	740	760	750	709	722	795	731	771	737	715	711	686	765	765	733	750	729	745	699	730	710	722	687	754	716	778	736	771	749	770	773	738	698	794	724	706	728	757	715	741	803	735	773	753	735	768	728	705	764	713	709	820	757	711	772	745	767	781	732	762	767	742	736	734	688	736	713	709	766	706	786	755	766	765	725	751	741	748	723	748	716	768	748	727	735	768	736	754	723	737	777	719	732	781	776	731	749	712	735	753	714	723	755	721	746	724	716	757	719	765	704	716	755	681	721	725	739	758	737	757	766	746	805	767	725	718	743	721	767	706	731	721	731	759	714	767	750	717	733	692	785	724	703	693	744	723	729	750	690	780	732	743	721	756	737	737	713	732	724	749	735	726	717	763	771	741	763	701	767	715	737	722	731	737	659	754	757	755	738	754	755	722	715	764	786	727	768	720	753	710	762	775	717	778	691	775	726	736	706	764	761	752	744	746	720	772	724	727	732	734	773	729	747	773	740	738	741	744	713	723	732	788	739	708	712	733	730	700	709	736	732	767	697	691	728	752	732	750	721	752	770	717	712	777	757	716	724	750	713	728	743	757	751	674	743	720	719	749	726	748	751	760	709	714	744	728	704	730	745	726	740	737	755	670	706	730	712	766	727	725	705	711	725	767	726	728	745	788	742	708	704	722	792	781	789	744	721	742	736	715	739	732	747	764	754	727	729	734	774	758	713	757	741	730	750	708	714	763	739	725	737	727	775	705	739	757	712	749	755	698	709	753	743	757	722	751	709	740	720	756	725	758	717	744	801	727	711	745	728	749	748	725	778	735	722	776	777	761	706	742	737	679	721	733	761	765	739	734	756	764	738	725	797	693	708	699	772	721	728	728	756	724	748	673	777	717	711	802	726	738	725	733	748	701	708	750	734	735	744	753	731	721	748	739	733	744	748	706	755	763	723	744	750	705	727	721	660	759	767	737	760	707	766	730	718	772	720	776	737	714	721	739	730	710	750	749	726	678	741	759	710	719	691	724	748	744	751	733	781	725	718	748	731	738	737	754	697	754	716	722	743	782	726	708	792	717	699	766	748	747	772	759	759	762	793	706	754	718	728	743	787	800	722	771	764	760	772	722	724	703	746	731	730	773	735	680	751	763	749	746	726	745	718	750	720	754	727	785	751	732	782	728	773	769	738	726	711	764	722	729	705	773	755	770	737	741	716	752	751	707	704	805	697	745	790	705	740	748	723	735	720	753	724	754	770	713	762	728	767	712	720	748	770	753	761	723	712	798	704	664	790	781	719	711	759	703	719	705	735	725	766	730	708	773	687	723	702	740	743	694	747	717	743	772	766	779	717	760	789	728	725	761	729	768	743	798	778	755	694	737	718	754	746	758	746	698	755	724	759	723	749	724	713	769	741	717	686	766	741	740	743	757	754	749	768	761	717	745	690	742	776	737	721	713	742	768	765	743	719	722	719	755	730	781	741	723	751	724	756	748	729	740	705	783	701	735	767	731	749	734	752	726	751	779	700	741	771	706	716	753	776	788	783	761	756	740	767	730	715	740	747	702	790	751	731	780	708	777	745	789	719	767	737	775	681	748	750	771	747	725	743	738	722	819	727	703	718	698	737	716	697	697	762	722	716	713	748	744	766	696	714	736	746	732	715	820	755	753	784	735	720	782	738	720	742	767	747	759	724	804	742	707	739	697	727	732	707	707	711	747	749	738	748	715	685	732	789	701	741	749	786	788	771	733	697	777	725	738	713	720	721	751	722	769	740	736	782	721	724	715	752	789	750	735	806	727	707	760	725	747	690	724	752	725	742	732	749	735	762	723	789	751	743	746	766	745	748	714	733	769	743	731	732	703	704	718	718	767	719	752	709	701	758	747	722	705	737	746	753	728	759	723	735	794	757	794	757	762	730	740	749	764	737	726	693	739	720	753	717	710	756	775	747	708	776	726	749	748	736	716	713	735	793	731	711	726	739	743	714	747	740	751	718	745	746	704	728	744	752	711	719	763	713	750	740	724	752	744	735	696	741	738	760	738	706	747	718	752	711	733	683	740	760	750	718	729	725	745	745	720	713	717	737	782	726	732	769	736	734	709	739	706	775	774	738	698	748	720	765	738	757	711	709	702	756	788	734	786	716	765	693	775	740	699	754	740	762	678	764	734	716	724	733	763	706	792	696	740	736	691	741	686	773	702	798	781	756	785	735	771	736	740	788	703	724	731	729	768	752	740	649	717	731	768	761	725	740	811	751	724	740	745	732	742	779	752	702	729	739	731	743	739	701	731	782	748	743	732	719	751	726	737	699	761	732	734	718	764	715	705	745	691	740	728	739	705	709	681	713	750	761	710	766	707	732	803	749	778	735	733	755	780	747	767	729	684	731	790	766	709	728	781	750	747	711	747	700	752	755	749	750	763	757	737	732	748	734	754	771	727	714	763	703	759	717	714	736	743	738	727	760	702	703	746	736	778	767	771	724	758	748	807	757	734	743	765	747	739	717	767	742	712	717	746	746	714	753	797	738	737	752	731	688	712	741	748	725	778	722	689	727	765	767	760	739	803	719	732	781	714	754	743	738	751	757	707	725	762	727	742	718	798	744	754	731	745	713	746	757	725	716	744	772	739	747	764	698	755	748	709	727	719	764	735	737	741	761	775	753	713	714	729	767	775	722	705	725	738	744	769	746	733	763	748	748	710	722	717	699	721	752	700	743	727	778	708	691	755	763	710	755	751	724	770	749
77823	65533	40575	10382	1445	687	571	467	453	437	400	359	347	333	320	348	317	315	330	338	287	301	310	352	335	323	309	326	317	331	313	298	322	312	283	317	330	302	305	307	326	289	315	318	276	321	294	295	337	323	299	314	292	317	301	296	322	302	313	319	306	295	285	333	352	300	313	277	314	291	278	288	323	293	324	307	292	275	297	261	281	307	293	297	299	327	301	326	312	304	315	288	333	291	279	313	285	311	310	296	305	288	288	281	309	296	307	287	299	311	322	292	335	303	323	313	310	289	295	343	289	303	288	273	302	292	325	317	294	285	311	296	299	337	286	315	319	284	296	332	283	312	309	290	323	345	269	309	332	281	309	309	292	301	276	283	301	313	305	307	326	305	303	336	309	304	318	302	318	300	290	327	357	293	297	337	351	306	297	280	299	306	297	295	273	288	299	314	310	332	296	337	289	323	284	306	331	297	312	315	314	280	323	323	281	279	284	310	299	306	282	287	306	312	324	315	272	286	301	328	309	288	293	324	305	302	320	306	303	319	299	293	312	294	285	288	311	297	317	312	287	284	325	299	279	315	316	330	299	311	314	315	322	311	294	279	305	284	314	298	301	298	268	279	302	292	280	329	281	327	336	294	307	292	283	340	316	323	314	298	304	300	331	308	322	312	316	305	309	308	362	282	263	281	321	312	298	288	316	319	308	293	265	269	290	322	321	271	300	310	275	302	297	331	316	289	322	290	309	323	307	281	299	310	378	311	308	279	307	317	310	275	326	316	315	263	325	297	290	318	271	295	287	286	309	292	301	291	277	302	288	277	284	324	336	331	321	309	310	289	295	287	297	325	285	301	334	330	348	302	298	319	298	321	280	284	313	336	333	299	293	291	286	326	327	288	300	288	297	308	327	320	284	341	341	297	320	318	310	312	329	291	336	326	286	297	281	302	290	300	328	298	296	322	273	289	299	311	303	333	261	287	308	339	272	289	310	314	338	281	276	295	324	287	309	307	288	335	347	304	307	320	286	304	283	309	305	282	319	309	290	301	318	280	286	307	305	306	298	336	303	287	266	274	302	336	298	331	310	304	333	331	302	303	341	321	289	349	286	311	314	326	299	337	288	293	300	313	322	341	301	320	308	301	290	319	313	332	271	313	311	288	290	328	322	276	285	301	290	327	306	292	308	291	303	337	300	253	325	329	340	340	302	324	315	292	288	267	310	301	287	276	307	287	304	312	319	327	298	303	301	289	332	289	304	332	299	324	276	315	298	314	330	299	327	317	293	305	317	292	303	298	322	319	311	310	305	294	298	302	307	320	298	325	278	330	271	280	306	284	310	315	314	330	326	297	300	305	308	310	287	326	283	282	339	296	330	314	319	299	319	300	277	301	289	271	309	308	291	321	344	303	326	320	316	284	328	316	334	298	311	324	292	313	309	290	308	313	317	280	314	284	326	278	300	306	295	306	330	279	299	311	300	318	296	303	305	286	332	317	309	291	293	269	314	305	290	279	322	319	275	310	301	305	295	298	301	330	285	294	280	297	335	301	291	282	312	309	301	284	320	303	320	298	304	284	309	306	300	297	273	292	310	345	350	315	301	335	305	315	300	294	306	284	278	322	321	294	277	303	303	308	304	321	304	310	315	310	308	286	285	304	317	309	292	310	303	288	294	278	336	315	327	329	300	274	299	331	295	330	289	314	298	291	285	335	292	288	322	316	314	301	269	318	313	295	254	296	341	308	324	298	306	297	302	292	288	301	283	338	302	339	314	317	315	312	300	301	320	304	319	285	248	297	308	300	293	305	283	271	303	316	327	306	302	339	297	284	308	268	347	299	300	272	284	294	273	295	319	295	304	309	295	311	287	293	320	292	307	294	290	323	314	296	300	305	294	309	330	334	312	289	309	283	338	302	306	298	305	324	305	322	313	313	276	297	297	293	335	277	311	309	285	307	331	332	301	310	292	304	333	338	321	307	279	291	301	304	302	302	316	308	310	283	304	298	328	316	299	357	303	261	278	317	310	298	323	305	288	287	297	320	329	284	292	297	280	312	324	307	296	309	308	299	314	310	323	287	292	306	313	334	291	326	298	306	316	308	297	297	309	302	304	296	325	327	288	316	310	338	316	302	262	277	292	292	285	297	319	285	298	287	317	310	313	296	298	293	274	306	289	302	290	290	315	325	317	277	294	309	309	298	286	300	322	319	299	320	322	307	303	296	285	299	308	302	322	322	343	293	289	293	285	288	278	283	319	323	314	299	304	333	311	290	307	308	301	321	283	297	301	311	305	320	330	286	294	305	299	297	300	302	322	290	286	308	320	324	297	332	283	317	309	331	329	319	266	287	289	316	305	332	274	303	306	319	327	301	341	328	317	302	298	307	335	298	317	320	312	294	343	287	295	309	298	300	296	329	279	333	291	293	331	298	280	328	319	322	308	272	328	301	299	301	282	306	317	295	304	310	270	336	307	310	321	320	310	295	300	270	303	294	301	273	302	280	294	320	313	320	332	299	301	315	322	299	299	291	280	292	309	287	305	297	292	286	298	339	302	333	316	300	297	332	313	292	312	301	334	300	287	296	307	329	292	295	278	327	311	275	290	289	306	305	290	290	319	330	310	306	288	309	314	295	291	289	293	299	306	317	333	282	306	288	304	297	319	297	285	293	277	307	305	277	310	309	286	294	308	306	284	272	305	322	320	296	298	307	272	323	279	323	303	288	278	288	298	311	312	296	301	322	292	294	303	294	306	283	301	301	319	295	324	297	280	309	301	297	295	332	325	305	270	276	293	297	300	303	295	272	273	298	269	293	325	309	304	291	326	277	314	324	312	284	324	329	332	328	295	267	297	297	332	327	299	311	308	308	291	312	276	282	295	307	295	298	292	302	286	332	298	287	274	285	326	312	288	319	319	309	322	287	282	263	303	325	315	304	292	326	308	309	296	326	321	313	314	303	298	280	322	321	284	299	285	275	331	304	281	310	286	303	322	325	301	311	333	303	330	296	318	318	298	315	310	328	284	320	321	333	285	291	323	306	301	293	295	307	291	314	304	305	301	328	285	308	309	304	311	329	311	293	296	308	300	301	290	311	315	283	299	334	296	313	281	326	326	303	327	299	328	291	287	292	285	320	332	318	326	299	281	301	313	332	315	310	296	301	309	309	279	287	326	313	308	283	318	321	268	312	285	314	295	298	289	289	327	299	299	319	306	268	293	296	301	298	290	300	317	280	296	325	315	289	304	323	306	272	297	327	341	301	280	313	295	285	323	325	297	285	298	305	339	291	294	278	330	310	311	295	325	296	292	282	296	293	289	304	288	325	274	295	276	297	304	297	294	280	308	285	327	298	322	299	302	298	311	304	327	304	311	304	302	286	292	305	291	332	310	312	310	271	317	321	284	283	284	319	307	315	309	282	330	276	325	301	275	307	325	311	297	281	303	303	310	287	321	325	302	339	269	266	326	295	286	326	328	313	288	308	282	276	276	310	291	297
57692	53021	27972	2954	2662	2248	1961	1694	1575	1489	1444	1289	1242	1204	1149	1124	1131	1096	1026	1048	998	1070	992	982	986	1040	1007	1003	1007	1018	961	1003	1015	962	962	933	968	918	936	912	948	1000	938	964	978	920	931	929	993	942	905	902	901	935	920	940	909	941	964	860	889	915	972	944	863	911	917	889	853	930	908	898	870	901	989	932	957	917	872	870	936	926	900	898	933	899	863	919	878	958	936	898	891	908	964	908	881	934	895	923	936	901	949	883	920	942	913	937	915	867	896	897	973	874	889	899	881	926	913	914	926	894	884	936	917	931	922	899	946	937	881	958	925	949	978	913	901	902	930	897	888	926	930	876	870	901	924	929	914	945	869	905	913	869	904	873	879	937	905	908	954	923	917	905	896	897	902	869	954	960	895	893	923	884	920	881	921	926	927	985	929	903	923	971	880	891	933	932	885	893	896	939	884	952	935	918	889	964	917	960	897	907	892	912	882	952	906	977	894	941	944	890	950	894	919	885	858	911	820	901	909	888	928	927	904	911	902	933	925	935	883	916	888	875	859	866	899	912	920	868	934	936	946	891	942	855	971	915	945	933	923	854	888	912	887	913	894	892	911	909	902	895	955	983	883	917	878	968	897	889	851	864	914	888	880	947	925	924	950	926	859	900	901	945	900	917	897	914	906	900	937	896	953	887	925	945	893	896	952	880	928	941	872	912	901	914	941	930	896	929	875	888	840	907	930	892	923	940	908	925	948	909	911	953	931	895	921	1018	921	955	841	957	915	862	895	948	898	909	924	912	924	845	908	936	853	954	878	897	891	939	948	894	985	873	905	891	909	923	884	898	940	879	904	924	913	901	910	862	923	897	884	895	916	930	916	944	934	871	922	876	884	969	950	863	927	917	928	917	922	901	872	875	944	960	912	921	947	904	898	928	911	839	853	930	878	877	884	907	902	911	898	928	945	877	937	876	945	958	920	861	911	902	875	876	943	918	898	899	920	979	900	957	880	889	859	930	997	910	954	900	941	873	880	911	946	922	936	860	880	935	919	962	916	912	910	932	888	977	925	896	911	887	903	896	913	915	893	893	882	927	877	888	929	917	911	942	925	918	909	858	897	900	863	909	915	872	887	895	923	908	905	849	940	891	916	876	970	929	882	852	917	868	954	943	893	969	950	892	1004	936	939	874	930	888	937	887	884	935	909	873	915	924	878	903	843	899	846	879	941	978	908	940	903	945	941	877	955	896	872	921	898	930	936	875	991	920	954	951	923	893	884	942	907	950	912	921	898	884	875	932	904	916	879	888	883	886	950	912	926	886	902	864	950	905	929	871	892	912	948	943	926	940	910	854	930	959	868	915	870	881	919	891	920	954	867	921	892	869	833	912	843	960	917	964	915	945	953	912	957	918	858	904	931	919	878	909	999	954	852	929	904	876	981	905	905	913	953	883	928	878	880	901	928	895	899	928	956	929	887	885	887	904	906	878	933	876	913	879	914	893	907	929	913	878	902	878	979	937	924	871	898	895	900	887	959	915	961	910	901	869	950	876	952	927	927	887	913	1007	891	963	909	887	820	911	838	950	940	961	861	908	860	910	905	975	921	919	899	885	908	889	885	911	879	941	915	903	913	884	932	910	891	890	884	903	915	879	901	872	919	872	869	894	898	935	881	924	952	883	943	936	940	900	920	928	868	899	903	860	906	918	918	910	853	898	934	889	930	904	939	954	899	910	936	889	883	896	908	870	892	918	943	854	865	909	901	857	899	927	924	920	892	880	907	939	954	898	871	933	911	892	921	932	930	923	871	877	906	925	917	903	930	896	919	892	936	914	909	952	933	901	923	881	923	798	943	936	902	892	952	880	943	837	903	903	905	946	828	876	902	907	980	930	901	890	883	930	908	891	947	949	885	911	895	893	901	896	895	916	895	912	879	884	871	912	907	881	990	911	870	907	889	864	934	896	884	938	921	845	927	908	877	921	903	850	870	936	900	952	860	911	919	862	905	907	878	915	908	927	915	866	933	937	899	913	901	963	946	877	967	936	937	951	890	916	944	913	959	916	907	930	919	948	914	930	894	882	892	882	909	885	922	953	915	893	908	882	914	842	924	921	869	921	914	933	918	874	875	920	894	870	934	903	939	923	903	951	859	921	898	907	960	893	877	961	910	967	896	917	917	949	889	903	888	873	895	879	881	917	884	954	944	854	906	948	894	929	924	899	892	909	902	889	866	956	961	893	914	889	886	945	941	890	883	911	887	915	922	869	862	921	952	876	908	885	920	869	944	896	950	933	917	888	951	897	893	930	883	932	910	881	934	943	883	965	914	938	935	897	940	957	903	854	952	878	878	935	939	912	909	921	853	929	903	893	945	875	900	878	938	894	963	930	942	866	880	951	921	859	881	921	955	927	939	930	921	935	919	879	897	910	888	947	916	872	888	938	891	901	918	877	940	874	921	921	908	926	939	897	934	939	896	965	882	908	964	868	926	916	901	870	972	905	921	919	919	922	899	918	863	877	877	905	841	949	889	935	949	933	912	948	927	909	920	968	854	919	878	903	892	928	920	908	899	859	953	870	881	960	926	969	894	855	899	939	900	877	924	872	845	885	905	872	895	969	864	934	881	901	916	892	923	882	931	921	951	876	948	894	903	878	944	890	903	976	934	920	824	888	923	925	883	925	869	915	947	907	923	923	911	923	902	933	949	934	970	918	890	869	920	911	918	950	896	899	884	907	892	902	895	954	925	864	985	881	961	910	941	952	866	878	904	875	859	846	896	900	932	904	947	871	879	960	944	882	891	934	914	889	871	866	909	883	864	942	944	884	909	876	881	886	875	918	901	920	919	917	903	876	906	897	876	868	956	871	866	942	968	900	908	935	927	889	883	862	914	847	880	934	879	914	953	878	904	899	880	968	881	946	934	959	919	906	886	851	984	967	859	931	888	869	901	897	899	890	898	911	996	871	888	932	886	877	987	886	934	912	907	882	905	931	938	910	909	966	889	887	894	901	889	908	938	900	899	869	919	861	895	891	883	899	957	935	933	925	870	923	932	919	933	870	889	979	880	940	874	855	920	927	876	874	875	892	911	909	930	951	928	940	913	959	918	907	916	884	892	925	857	925	885	906	905	898	895	901	915	883	882	932	959	886	878	869	954	871	841	929	870	949	907	899	899	934	907	907	883	891	887	889	958	838	921	936	870	953	900	878	944	910	902	948	926	913	867	901	928	883	876	921	921	914	933	920	900	913	936	922	917	915	852	879	954	984	934	923	963	951	916	926	931	886	855	912	910	930	890	941	953	911	934	925	927	953	908	904	913	879	919	940	988	863	912	924	894	940	905	908	962	879	895	896	867	896	896	893	908	857	887	942	932	919	943	874	915	916	912	954	964	891	907	948	925	870	897	866	909	921	902	921	898	940	887	853	915	879	892	950	949	996	919	930	939	1002	915	872	884	909	932	881	915	905	946	870	898	876	922	926	944	868	848	871	874	916	931	923	882	894
28485	11604	2020	141	146	136	123	138	130	141	135	117	134	105	110	115	116	132	145	145	110	133	138	140	131	114	148	112	130	121	123	124	120	135	141	131	122	128	115	138	120	128	138	116	135	130	119	121	113	130	154	126	129	101	129	116	113	137	133	145	113	128	106	117	112	138	119	119	120	111	129	135	138	118	112	117	117	124	138	120	132	110	128	140	116	133	125	129	138	132	114	114	132	128	122	128	118	137	108	122	155	121	120	128	102	121	134	105	134	126	134	115	118	137	116	104	126	112	103	117	115	133	109	130	131	140	137	105	121	118	117	123	124	111	128	124	119	101	135	141	131	137	135	102	140	112	107	126	116	130	138	124	115	120	136	128	130	117	116	114	131	104	123	123	118	130	126	122	142	135	124	113	121	118	132	136	112	118	147	128	117	133	126	134	122	140	135	130	134	110	124	131	122	113	112	108	107	139	138	119	124	130	113	114	120	139	128	114	114	124	125	114	131	136	108	114	133	120	131	105	129	115	124	107	107	106	109	114	118	113	129	120	122	119	117	131	119	129	120	129	108	129	109	110	142	127	142	132	115	132	119	129	119	119	117	133	119	110	108	120	125	128	111	123	130	122	127	122	128	125	127	120	125	126	145	124	122	127	134	137	118	120	135	101	124	117	134	141	119	123	119	127	101	132	137	145	134	132	115	145	118	146	119	148	144	133	130	128	143	119	138	139	106	106	126	148	107	116	128	104	115	128	127	145	125	120	139	122	128	125	122	138	134	135	123	129	127	131	113	122	161	125	122	141	95	132	123	112	124	135	139	127	105	115	129	111	113	131	109	104	108	142	128	118	111	130	110	133	115	119	117	121	143	112	135	110	131	133	132	115	94	122	120	123	126	115	117	116	105	112	115	133	116	134	118	131	150	133	131	123	119	104	120	125	130	111	112	114	127	120	115	107	136	140	108	115	131	122	109	119	132	114	161	105	119	122	113	122	130	127	139	138	116	125	122	102	119	105	126	127	118	108	125	98	132	141	142	119	108	124	127	111	138	126	126	120	129	113	149	126	123	128	135	118	127	125	125	122	135	143	131	138	130	128	111	139	118	119	123	139	118	122	123	107	127	117	118	122	113	139	134	134	123	142	116	141	134	124	128	123	119	99	139	115	117	116	144	122	116	136	129	131	123	130	126	117	144	138	114	128	120	129	119	113	145	113	120	132	141	149	122	115	121	122	125	110	141	119	121	117	110	144	118	117	123	112	119	116	139	106	120	113	122	123	126	108	109	123	134	115	100	109	121	128	123	144	130	120	121	106	119	132	127	135	131	124	117	128	110	129	120	118	103	128	134	116	115	105	126	125	124	103	140	113	108	121	143	101	122	114	112	124	127	123	144	119	131	111	147	112	101	131	124	123	120	127	116	133	133	124	111	118	114	110	123	133	108	131	135	122	153	116	119	124	131	109	114	158	110	109	118	124	126	118	111	138	109	125	115	144	99	108	107	130	116	123	117	106	120	114	132	122	126	112	133	123	133	118	116	124	121	129	111	122	125	100	123	130	136	115	134	111	117	127	120	139	116	135	116	128	120	109	129	125	129	129	115	138	103	131	99	138	143	123	116	125	100	147	117	120	126	136	111	120	128	130	126	114	154	140	128	127	118	106	115	139	115	105	106	136	114	121	125	118	123	145	147	106	120	116	122	124	122	124	110	141	131	133	121	107	121	126	129	104	111	138	133	123	120	118	117	105	126	122	127	129	125	127	118	127	127	125	136	123	124	105	143	126	139	111	120	130	130	130	115	124	113	118	116	101	116	114	134	112	106	120	122	125	116	136	137	105	109	133	129	120	140	109	109	124	135	142	113	136	129	110	139	120	125	135	129	118	143	130	141	105	145	125	123	126	116	126	109	128	127	113	118	124	118	95	151	137	141	129	115	112	126	132	118	118	121	109	133	120	113	114	109	121	136	121	119	121	127	126	122	118	139	128	135	124	147	136	128	123	127	126	139	126	127	122	107	120	121	103	138	139	132	101	114	134	120	137	111	124	127	122	128	106	141	141	116	142	126	124	108	147	121	137	131	123	106	132	106	124	118	117	128	133	112	112	128	130	121	104	126	114	132	114	144	128	120	106	127	139	138	126	121	110	113	106	134	132	118	108	125	121	93	107	139	125	128	102	124	131	117	140	109	124	142	141	121	131	140	111	142	135	119	115	125	121	124	135	137	133	111	114	105	112	141	128	103	133	131	123	128	120	126	126	139	120	119	132	119	125	130	123	123	100	111	115	123	129	109	130	109	124	127	136	115	141	110	129	124	146	147	134	118	123	123	123	125	130	127	119	119	115	132	119	110	133	116	142	122	134	127	128	128	104	127	157	143	134	137	142	120	111	116	124	142	122	119	111	122	125	131	105	120	118	114	110	138	98	142	120	141	130	132	124	118	127	117	124	119	113	115	119	110	119	105	134	142	121	112	117	110	104	144	140	121	153	127	128	114	110	114	152	129	124	121	106	138	137	142	126	126	111	132	125	125	107	123	117	126	138	125	129	109	115	122	134	104	113	114	123	118	121	129	121	121	122	127	118	116	129	118	125	132	128	128	114	122	126	143	129	113	123	120	128	134	126	110	116	135	115	122	118	117	127	114	118	103	135	112	120	120	117	111	118	125	105	101	98	121	138	135	101	143	143	130	114	133	123	132	94	105	110	126	103	109	128	104	121	129	136	124	129	117	132	128	116	128	129	131	123	116	117	131	124	130	126	132	110	141	114	106	128	116	129	119	132	125	120	102	105	103	115	110	137	129	135	150	115	136	126	115	109	119	106	116	111	134	136	102	123	120	128	104	108	136	133	126	125	110	117	124	129	142	140	117	107	144	127	116	120	124	126	130	126	128	110	141	107	138	105	123	108	117	102	142	104	117	118	111	117	119	144	132	138	141	125	117	115	134	111	109	127	105	117	127	129	108	122	123	101	127	120	127	120	122	132	126	125	133	135	115	141	121	118	122	126	105	117	117	111	114	126	143	128	111	131	123	128	109	149	119	131	121	133	141	138	113	136	121	115	132	134	116	130	118	118	145	135	130	123	118	116	135	129	122	130	124	109	116	122	132	131	104	128	125	136	129	118	117	117	136	118	119	133	143	99	137	125	122	133	122	138	112	114	109	128	126	124	133	119	103	111	106	118	126	126	120	139	114	121	130	122	129	114	123	110	113	126	133	130	116	141	139	112	127	124	144	131	136	123	143	105	131	124	137	118	130	139	124	127	156	128	121	128	125	137	114	136	135	114	117	124	127	129	129	105	122	124	141	124	125	133	121	113	129	106	126	129	100	117	119	130	127	115	129	122	119	124	148	119	143	118	114	145	121	112	120	118	114	120	135	131	136	116	123	137	113	134	132	115	126	120	127	112	120	138	139	132	143	122	110	113	144	118	125	117	109	124	108	123	120	117	122	136	144	129	135	125	119	114	124	130	118	123	127	118	112	103	116	126	117	114
26984	13204	2823	484	455	462	467	483	489	522	440	467	457	446	435	455	425	446	441	454	468	432	429	451	480	415	467	422	436	413	443	453	444	422	465	480	458	446	443	436	441	436	466	435	424	459	444	447	459	447	458	441	439	430	478	489	441	430	463	437	426	400	430	465	471	463	454	442	434	433	435	493	436	446	468	436	438	451	436	429	465	454	449	460	456	446	479	441	445	427	389	444	424	451	442	454	449	460	440	453	466	473	436	432	418	475	449	419	457	442	475	450	435	438	451	459	457	455	437	440	441	465	482	417	425	443	429	446	432	441	444	441	429	433	413	443	443	464	454	450	470	447	412	457	492	475	447	406	427	459	435	397	433	427	430	460	477	441	438	406	428	448	443	443	429	434	455	478	439	429	479	456	429	429	436	437	441	441	406	461	440	466	483	475	433	442	463	438	437	481	430	481	457	421	498	453	462	420	440	438	461	413	449	435	428	448	429	462	444	447	395	478	453	441	434	456	424	425	436	457	442	443	444	446	465	450	395	443	458	440	439	434	457	410	459	429	436	437	456	465	482	439	482	465	424	426	406	430	439	421	464	460	421	415	439	417	400	421	465	469	446	457	454	435	437	407	435	413	470	445	453	423	449	442	446	468	428	434	445	432	451	436	417	428	437	434	437	455	433	428	431	441	438	404	428	411	431	476	443	466	472	438	439	406	458	424	440	415	429	430	452	423	451	446	445	451	455	426	471	427	450	455	453	460	461	431	472	403	448	471	456	461	468	406	448	428	442	454	472	449	442	425	442	425	432	440	439	458	440	472	455	446	429	436	481	403	440	424	410	457	400	424	465	421	432	480	450	425	413	407	415	440	465	438	452	456	479	443	435	499	478	412	415	412	472	459	445	401	463	472	451	447	430	394	404	451	498	434	443	419	418	463	437	467	444	429	445	423	435	457	413	417	436	432	459	423	439	434	423	424	434	426	432	439	415	432	422	429	444	434	455	439	465	425	468	456	445	448	428	448	454	443	436	433	394	418	449	500	468	408	444	447	451	413	435	447	431	461	427	463	418	445	463	446	475	445	450	433	446	447	461	429	457	424	418	403	414	442	445	452	418	442	463	450	459	432	439	458	430	444	412	478	426	477	452	410	423	439	448	422	435	445	431	487	427	451	435	479	453	466	463	429	469	378	435	437	435	443	433	427	453	442	439	411	435	389	424	432	420	462	431	454	472	439	431	424	448	397	463	455	435	432	400	393	448	457	413	428	425	445	457	470	435	448	429	424	432	433	468	445	443	451	447	415	423	435	458	487	457	462	442	430	430	418	466	442	424	441	431	439	390	440	471	435	470	448	471	456	454	455	466	461	434	470	435	455	435	441	438	455	446	456	466	413	455	414	465	477	437	441	446	411	457	476	434	401	465	469	445	445	426	418	464	426	446	417	451	452	423	483	400	412	465	456	419	433	478	427	453	438	495	484	426	430	415	425	468	425	436	420	456	455	461	419	444	507	447	451	458	457	399	470	420	436	449	432	424	471	439	408	420	447	447	444	444	422	422	453	455	413	441	433	483	440	459	418	447	402	487	418	409	460	432	452	424	449	431	456	416	405	446	479	476	465	423	442	430	445	432	423	435	406	433	475	439	452	439	438	431	443	444	452	449	403	385	448	419	431	406	459	453	415	447	441	398	460	423	430	433	449	446	422	375	465	423	472	445	428	501	420	466	470	429	435	433	441	496	423	397	424	407	393	437	420	455	463	438	448	410	438	426	427	472	467	432	429	464	501	445	456	406	411	433	429	429	436	474	437	422	475	438	413	422	461	447	413	411	432	453	447	454	445	441	470	444	460	406	447	418	443	419	436	426	457	455	443	446	449	443	462	430	459	447	444	458	426	434	466	479	450	437	412	436	438	453	467	457	418	424	415	428	411	431	493	435	459	422	429	418	474	460	453	458	444	401	439	399	426	451	468	434	481	471	425	445	439	425	438	470	424	445	460	436	436	422	422	462	426	447	478	472	398	434	400	399	439	408	434	443	394	433	429	447	441	457	455	445	443	402	478	421	466	464	455	422	431	449	454	427	458	422	450	423	451	461	455	453	454	412	462	442	440	436	402	433	484	444	445	421	469	450	437	474	476	430	470	446	425	444	457	441	454	436	460	453	440	455	450	420	419	404	423	495	421	440	410	407	431	431	442	444	464	445	437	406	457	451	430	504	431	439	431	505	441	421	461	447	412	456	412	442	461	453	444	451	433	447	441	452	439	417	464	455	389	436	430	461	450	419	445	404	459	457	452	460	470	454	463	464	450	445	437	438	420	430	435	424	459	424	467	455	418	441	477	435	446	459	399	451	440	453	404	436	457	455	440	418	438	457	448	461	457	420	466	413	428	470	442	452	430	402	465	436	440	473	455	459	422	453	445	433	476	457	409	463	428	450	471	405	414	465	432	421	463	462	447	400	447	447	470	463	474	472	454	468	431	394	449	442	437	419	481	446	429	420	432	464	434	450	460	456	473	496	438	448	484	430	423	425	444	443	436	425	416	433	508	431	417	464	441	446	434	457	427	447	460	442	442	430	427	434	452	459	439	438	441	420	418	437	442	431	437	459	451	471	411	443	423	453	444	450	470	477	463	412	478	424	417	447	429	456	458	438	477	464	449	484	439	430	442	455	492	438	457	416	432	462	412	472	438	439	450	451	441	442	436	435	459	454	400	427	460	443	483	450	418	430	445	441	413	428	439	426	460	470	419	427	440	414	426	424	427	469	437	458	428	424	411	418	429	434	449	414	436	448	435	422	422	486	449	439	449	406	424	456	456	451	441	484	429	406	470	421	465	405	408	414	428	435	470	472	438	459	448	481	429	439	438	435	427	459	447	432	424	422	415	459	411	479	430	434	437	460	452	431	485	462	438	422	486	452	453	430	418	434	396	455	450	492	425	445	406	439	434	472	441	467	405	434	430	462	471	489	442	459	446	411	443	446	439	452	439	471	453	464	446	421	429	452	443	436	402	463	442	468	439	442	433	421	430	441	433	437	452	445	452	449	462	438	452	446	463	438	451	465	454	420	459	427	429	428	442	428	444	461	451	475	441	455	429	450	477	421	442	431	449	448	461	423	428	455	444	472	431	486	422	436	427	450	455	468	431	503	451	464	429	438	452	422	423	439	428	398	425	419	438	411	434	441	451	468	460	445	476	469	446	471	463	438	477	400	452	412	426	452	445	456	438	444	432	462	431	413	423	453	460	449	460	442	457	461	454	431	454	459	451	461	436	429	436	418	403	429	414	424	477	462	472	421	459	462	405	456	423	420	431	455	406	476	433	481	395	476	421	426	425	440	443	491	407	486	449	468	433	454	454	472	468	456	401	444	451	415	399	455	432	471	459	432	468	451	435	443	448	479	387	433	426	473	444	438	432	459	458	429	432	428	417	412	434	455	407	420	444	449	478	432	423	458	461	445	440	428	449	462	442	411	451	464	431	462	435	474	469	471	421
68523	53334	30662	4277	511	406	368	311	332	305	273	273	261	260	243	279	250	236	226	234	236	241	245	238	241	228	217	237	224	250	188	237	243	231	264	260	222	247	247	274	215	234	206	220	213	239	240	245	231	207	258	222	237	247	218	260	236	233	240	239	227	235	268	224	225	254	239	252	256	245	229	211	224	230	279	268	237	224	222	230	236	210	215	231	239	230	232	207	253	241	241	213	212	270	221	196	239	221	241	246	240	243	232	230	219	224	261	220	207	227	222	214	221	256	237	218	236	236	229	253	232	243	237	212	214	211	224	232	222	232	219	226	213	251	221	210	228	236	244	225	212	204	237	227	209	240	247	225	244	220	221	237	256	206	245	245	236	225	228	264	223	240	222	248	244	236	207	240	241	226	245	236	243	244	222	233	234	248	240	216	228	231	211	235	202	215	256	260	224	234	235	219	235	225	239	223	251	242	214	240	241	254	219	259	242	233	217	247	255	250	209	215	223	224	241	238	265	249	255	256	243	246	250	240	251	219	245	239	228	242	233	232	230	243	244	237	241	223	235	249	228	248	239	229	223	242	216	231	240	258	238	222	218	219	227	219	239	244	260	235	259	219	209	260	237	241	225	244	226	206	235	199	209	230	206	264	252	240	240	223	223	217	199	236	224	218	229	219	247	218	228	240	232	227	207	236	217	227	223	209	238	241	237	267	226	259	221	223	212	249	242	226	228	224	220	196	232	240	240	236	254	215	239	234	230	223	216	236	230	215	250	228	249	222	215	263	266	227	215	232	240	242	258	223	247	253	233	225	259	225	210	264	254	224	240	222	224	258	218	213	219	237	241	238	236	216	232	227	220	246	235	219	242	223	232	232	225	210	202	230	251	223	229	224	265	240	249	214	240	237	262	198	239	246	240	224	229	227	234	223	219	242	241	241	256	226	203	214	197	235	208	272	212	227	247	235	199	226	250	253	247	221	237	225	238	221	214	224	266	247	270	234	213	233	217	267	227	229	236	233	241	233	234	262	244	226	263	243	216	258	253	249	231	243	231	223	238	211	237	222	229	248	255	233	210	230	237	226	257	237	249	250	225	234	231	248	250	234	252	251	262	242	213	220	244	249	249	238	212	204	220	251	221	221	215	224	246	243	218	237	225	241	231	212	259	220	255	226	223	235	218	277	222	230	208	270	250	249	229	240	244	224	233	198	221	229	231	270	198	240	198	239	251	216	242	250	205	239	249	222	189	229	224	233	222	254	227	232	261	225	203	221	256	216	237	228	262	224	226	224	236	253	249	229	235	230	271	241	237	221	195	237	240	211	229	226	242	224	244	238	232	227	224	271	216	258	239	235	225	231	219	225	234	233	227	245	213	206	227	219	271	237	210	238	206	269	254	233	246	228	246	228	219	234	234	238	249	219	219	216	245	238	249	224	232	217	217	249	244	244	225	222	258	256	265	247	234	246	232	224	233	249	236	241	250	227	231	234	243	240	240	236	220	226	226	243	203	197	237	220	214	230	228	225	253	249	254	244	226	227	232	240	236	254	242	240	230	228	238	233	219	246	252	226	253	231	231	249	247	225	233	250	240	211	196	209	219	231	233	236	256	253	225	219	247	219	224	215	210	210	236	220	275	233	238	252	218	235	223	223	224	235	217	233	232	252	222	238	236	195	226	227	235	222	218	225	241	243	217	217	236	218	236	226	216	219	238	240	232	241	242	220	197	223	249	221	227	219	216	238	248	212	224	237	224	227	245	228	248	228	206	217	253	231	231	232	224	233	230	217	226	228	248	234	232	230	203	223	218	233	229	232	228	233	244	218	234	210	216	223	231	232	259	220	220	230	230	209	231	225	253	247	209	227	248	226	261	254	252	232	220	258	246	238	205	242	231	255	209	234	235	208	244	219	231	233	202	261	225	238	237	248	246	219	250	248	205	238	239	241	218	200	233	231	248	229	226	248	213	231	192	244	237	254	240	220	254	210	248	234	235	212	220	232	237	242	247	226	260	234	231	218	228	247	222	211	236	266	233	226	237	226	239	219	253	224	232	255	248	239	245	229	235	234	236	233	264	236	223	244	230	216	263	228	246	255	232	233	229	273	247	218	224	253	223	247	238	245	256	235	209	208	205	209	220	237	231	239	226	249	214	224	231	230	243	206	238	253	228	246	212	220	234	233	247	222	210	242	265	235	257	221	239	237	232	242	268	231	233	250	249	248	235	225	219	220	263	245	231	221	225	206	216	228	263	233	235	247	232	232	228	240	229	233	228	241	218	241	217	201	257	233	229	247	207	249	227	248	209	233	220	202	257	233	257	233	197	246	252	231	240	263	214	250	198	225	242	245	228	227	218	227	218	241	226	236	236	241	251	219	239	248	239	237	234	249	212	248	226	222	233	253	219	249	251	209	246	228	227	242	223	194	250	238	245	207	225	228	231	217	252	238	232	244	219	244	240	233	221	227	227	238	247	235	221	226	226	249	217	214	295	234	240	239	241	242	250	225	227	209	230	204	211	230	239	218	242	235	245	261	242	219	236	250	249	259	226	214	243	225	224	238	228	237	243	249	218	238	239	224	242	236	243	244	233	243	223	250	274	261	215	228	210	256	233	235	231	212	238	258	232	205	254	203	206	248	239	228	196	235	228	235	203	264	268	217	246	225	214	233	228	255	269	210	246	274	236	241	244	230	243	233	254	256	243	214	250	217	231	231	238	215	236	224	229	222	201	238	218	243	252	257	219	218	264	234	218	242	242	213	242	241	209	240	239	246	223	225	232	244	253	235	267	214	246	246	238	247	210	239	251	245	228	222	221	222	253	224	246	261	214	218	228	208	226	241	224	221	209	227	255	241	249	253	228	213	233	231	228	222	246	225	243	215	220	221	200	226	232	225	215	223	222	220	226	261	260	217	222	238	232	221	222	241	228	201	239	222	230	267	218	226	220	255	198	249	225	224	222	230	255	234	239	240	231	255	221	242	243	236	223	258	220	229	221	197	231	221	243	220	242	232	243	255	216	242	234	239	234	224	224	231	237	220	220	222	252	254	223	234	222	232	235	254	205	262	210	220	245	214	261	237	231	217	259	221	241	242	230	223	232	207	225	215	229	204	253	255	219	241	218	231	225	230	245	233	247	235	211	228	231	217	237	236	234	202	208	225	219	208	215	232	240	236	224	219	221	274	233	214	223	243	236	236	242	252	211	215	239	234	248	228	243	244	220	237	222	243	228	211	238	232	225	205	187	230	226	234	235	229	205	251	238	232	257	208	215	225	204	230	221	229	240	243	254	231	256	223	212	209	230	226	275	230	254	242	216	229	249	206	253	239	216	213	248	248	230	251	207	230	237	224	218	192	221	246	262	220	249	249	258	251	232	241	227	234	243	217	228	228	227	243	237	234	219	254	234	232	228	215	256	243	246	239	205	253	230	220	247	244	226	232	207	267	235	234	252	231	238	226	226	224	247	224	236	224	242	236	219	224	246	231	251	217	217	264
48137	42656	19804	1754	1620	1428	1318	1209	1127	1080	1020	953	914	898	835	826	832	831	777	776	808	824	800	770	797	761	776	767	791	778	771	766	739	777	754	816	740	752	750	758	734	725	771	784	772	731	676	732	747	743	762	773	769	783	730	700	741	776	712	759	787	769	748	782	734	714	736	756	715	739	715	750	728	780	779	744	731	701	736	739	774	765	708	768	759	750	795	740	728	743	739	734	711	698	749	729	721	739	720	715	712	744	702	763	763	744	714	724	684	753	726	713	735	722	749	742	745	700	717	741	692	719	757	714	731	729	752	713	737	739	756	715	735	740	727	732	730	731	739	706	748	706	762	697	760	745	735	695	699	812	765	726	738	713	760	716	752	759	752	733	727	744	682	765	717	721	715	716	711	755	738	749	750	705	767	716	732	740	773	719	733	723	689	768	728	718	744	741	738	727	703	749	697	771	755	721	689	778	716	733	717	703	723	679	734	730	757	732	742	698	731	690	764	714	781	742	768	697	745	711	698	734	746	731	773	690	729	679	755	777	790	672	727	752	729	734	687	701	731	742	680	740	761	740	726	733	719	694	752	765	734	729	745	736	769	754	740	735	743	698	759	749	751	708	754	684	739	724	717	693	743	767	741	707	770	742	700	764	742	750	728	697	711	733	735	736	716	716	730	678	697	733	760	750	730	722	714	720	696	721	749	730	716	727	739	763	693	706	738	723	765	750	713	696	775	754	702	720	785	754	749	754	737	728	685	700	722	731	727	741	769	709	769	743	721	713	742	813	750	751	785	710	743	703	735	757	747	732	741	720	704	714	740	745	731	750	739	759	749	747	737	759	746	751	742	718	698	718	772	733	697	782	737	758	751	677	734	709	726	738	726	751	730	740	686	695	701	747	720	724	714	767	748	719	738	702	748	734	735	747	718	733	766	713	772	729	712	745	729	735	698	719	752	725	732	770	734	765	773	708	730	713	737	768	734	721	699	718	704	686	733	755	700	727	774	760	761	716	799	749	710	700	718	753	689	738	726	739	656	737	808	714	754	701	755	756	733	732	704	737	709	776	787	762	698	702	755	772	742	759	723	728	716	752	758	750	730	697	762	691	737	762	732	719	756	718	693	714	729	745	763	701	702	772	739	727	739	727	748	773	734	746	713	712	768	774	760	721	725	719	735	699	710	787	735	744	701	718	729	728	706	761	736	732	730	743	718	729	734	727	786	657	738	725	721	765	745	730	704	734	760	784	737	716	722	744	719	704	716	727	740	706	736	737	801	755	799	701	727	730	736	753	721	753	776	723	691	730	690	746	701	734	702	687	755	703	742	752	695	756	752	729	740	734	700	747	711	721	724	772	746	695	739	745	760	737	768	694	704	714	775	730	731	738	750	695	755	785	730	751	735	730	754	781	710	743	794	691	731	759	731	771	781	732	748	680	708	749	717	701	698	747	719	707	753	743	738	735	699	747	768	721	717	723	736	732	775	719	730	731	706	719	704	701	758	726	679	777	739	689	716	744	720	706	730	724	776	737	733	781	711	730	752	736	749	755	737	725	699	758	773	729	733	759	748	770	728	727	754	745	748	736	768	736	766	798	752	698	733	713	751	731	716	703	720	751	747	756	712	740	731	709	725	784	723	767	721	694	772	686	709	704	742	777	789	791	730	752	709	734	758	665	726	714	677	688	756	745	702	735	728	685	699	766	687	763	722	746	725	700	729	728	734	749	661	689	724	698	701	720	733	754	739	688	751	752	702	734	703	709	714	730	747	772	727	671	767	756	770	699	692	747	742	756	727	726	701	768	755	773	725	776	705	770	731	723	739	723	747	781	729	700	710	704	805	701	695	789	730	724	773	761	688	759	690	738	709	737	720	710	740	746	740	767	697	722	700	698	716	758	717	714	733	765	717	760	731	759	725	756	778	700	712	712	701	712	734	759	749	755	753	753	788	736	713	725	767	759	759	753	757	741	731	758	711	748	734	746	711	784	765	771	707	717	732	743	752	723	735	715	740	698	725	731	731	777	719	685	705	771	757	718	737	778	746	768	727	731	768	733	767	762	744	723	740	745	713	739	720	711	729	755	756	721	724	717	754	747	746	789	726	751	697	706	759	746	752	710	756	754	708	679	725	729	765	746	716	712	788	736	723	714	723	724	741	720	765	734	732	707	759	754	741	735	768	728	697	733	737	713	702	739	697	768	768	757	726	720	753	683	757	742	711	728	749	733	735	779	729	714	760	722	754	723	770	696	753	724	725	708	721	720	775	787	714	726	762	730	721	696	755	761	727	747	723	727	676	716	761	754	699	737	766	722	738	704	689	725	765	744	750	721	706	657	727	751	710	717	737	692	728	735	695	765	776	740	752	728	682	738	720	736	756	729	738	715	776	794	710	750	776	737	718	736	774	747	759	710	742	774	741	753	725	716	719	761	730	717	803	754	770	780	758	724	702	731	716	727	803	763	725	748	688	716	700	743	741	733	699	711	711	744	739	711	696	755	700	695	740	746	773	718	701	716	745	695	665	719	712	752	759	679	665	701	723	708	714	747	716	701	765	773	726	748	763	737	692	698	734	757	743	730	735	693	762	722	726	691	727	746	753	740	711	756	722	699	761	740	726	729	744	755	743	776	768	733	738	742	778	739	714	740	707	746	729	738	757	725	757	745	691	781	724	707	796	797	732	738	746	763	707	698	701	735	747	717	735	702	729	696	736	736	683	739	747	752	746	704	760	688	665	719	774	753	729	761	721	769	737	703	714	746	776	727	733	714	696	735	762	718	748	692	753	667	741	739	747	747	759	744	759	759	690	746	719	750	770	727	769	748	751	763	699	725	745	776	720	736	777	741	733	748	702	704	688	733	724	767	752	737	720	708	750	782	735	747	750	722	720	759	762	716	753	751	745	750	707	755	728	772	737	706	752	702	725	745	730	743	702	743	748	731	703	727	728	716	668	740	727	724	704	737	705	726	770	722	699	763	712	727	767	715	778	733	716	740	729	728	767	700	751	750	673	749	709	715	762	724	742	703	729	697	732	692	713	711	726	700	693	718	736	716	692	742	786	697	741	753	755	745	718	784	756	717	723	751	710	726	727	730	716	739	730	730	768	726	710	738	726	714	726	715	681	742	752	693	762	731	727	745	729	718	721	752	726	707	743	720	735	679	718	737	766	699	748	721	763	716	733	746	717	745	759	708	696	750	750	726	716	706	763	731	700	672	715	723	740	706	747	715	722	707	766	762	757	753	737	729	753	726	706	707	738	684	730	762	728	756	794	759	732	759	799	717	742	752	724	740	721	747	714	684	755	766	691	766	741	725	742	734	740	715	728	726	686	760	696	739	767	771	749	771	725	712	721	825	713	750	771	764	688	688	761	717	726	711	714	740	727	730	729	740	758	722	772	744	765	760	685	686	744	692	752	769	740	721	761	776	736	748	730	696	738	788	762	721	747	756	697	715	759	724	745	728	715	695	741	730	739	722	713	686	723	685	750	729
77874	65611	40677	10339	1356	666	512	497	445	388	428	368	402	400	332	344	344	332	369	318	329	338	346	354	297	343	263	313	302	315	317	305	305	312	357	345	345	302	320	297	301	326	297	290	285	334	292	299	297	319	301	282	346	312	290	307	296	324	314	305	308	312	317	325	275	316	313	301	314	319	318	297	282	323	326	292	342	295	330	290	319	317	294	302	318	291	322	327	327	272	323	301	292	291	307	311	361	329	326	301	341	294	312	320	305	281	296	304	299	321	330	295	296	298	311	327	311	313	316	283	314	292	333	309	303	319	305	298	323	337	324	312	299	303	303	297	312	286	290	310	307	307	314	279	306	312	324	317	287	330	275	305	324	313	318	276	315	283	293	316	326	283	303	313	324	301	308	305	304	309	318	313	323	308	299	311	308	311	311	300	304	302	315	271	295	290	313	279	304	292	294	296	333	310	281	270	311	318	305	282	302	314	293	330	286	321	302	309	285	320	316	283	313	301	294	293	287	310	324	292	335	312	277	309	285	310	345	285	319	276	322	314	311	302	287	274	283	299	281	322	281	340	330	305	318	313	328	273	316	327	292	298	276	282	299	295	337	296	301	305	316	316	303	285	310	302	297	312	331	285	280	315	311	306	289	287	315	288	291	287	312	299	277	322	300	314	335	278	327	299	330	316	291	294	312	301	320	288	268	307	314	323	309	346	314	317	330	312	296	310	313	294	292	305	309	301	292	316	305	306	288	316	314	303	289	298	311	313	285	304	306	283	288	322	310	330	338	311	314	292	353	300	302	316	337	275	307	326	310	313	296	311	318	290	346	308	331	331	298	330	314	298	273	306	319	285	296	341	331	307	324	354	304	311	317	318	285	295	282	328	295	315	319	301	325	286	308	304	282	314	340	306	276	325	321	300	330	309	301	319	283	257	314	304	264	302	314	310	301	287	285	319	305	275	303	302	290	272	295	302	322	312	327	326	305	295	285	313	285	323	307	303	318	302	291	293	309	283	330	295	299	291	300	321	345	271	296	291	286	311	322	314	300	351	358	314	325	303	321	307	284	286	322	255	305	315	280	308	311	314	329	291	307	308	314	317	292	305	300	310	231	299	315	328	289	287	315	318	309	283	300	290	296	291	327	310	317	293	288	337	297	313	281	283	332	326	294	313	314	344	312	308	304	289	287	275	308	301	305	322	264	279	307	281	292	304	309	324	305	289	280	331	299	307	295	290	313	281	271	285	280	298	338	301	305	307	315	292	293	296	283	303	314	306	304	298	330	286	304	277	299	287	313	303	307	285	320	301	273	320	305	304	295	292	348	288	312	318	291	287	285	306	284	313	291	346	306	295	309	277	322	299	288	281	291	288	293	311	293	281	300	316	303	339	319	327	284	278	305	298	294	321	337	322	311	307	270	307	330	311	321	282	326	314	305	313	313	293	304	294	309	295	297	322	293	268	310	326	301	289	298	292	335	296	283	281	312	288	292	312	303	279	299	307	336	325	317	304	310	307	291	296	296	310	296	306	306	304	303	294	337	314	289	296	300	284	330	333	288	313	328	309	344	322	288	270	322	300	334	300	299	298	289	302	329	314	334	323	302	281	276	284	272	316	288	294	299	302	289	341	282	315	330	330	331	296	307	305	295	289	326	299	266	298	309	319	271	296	309	308	301	297	302	289	297	311	326	329	308	288	315	272	326	284	351	292	307	315	292	298	280	281	322	309	321	299	289	316	303	287	313	300	330	294	309	300	334	324	293	284	283	308	326	318	277	304	311	293	272	307	289	315	301	304	312	292	292	289	339	308	314	300	296	313	280	320	311	300	292	303	310	315	299	325	309	322	318	301	303	310	317	286	308	358	274	286	283	313	310	330	321	294	329	295	324	307	329	313	296	315	292	316	319	305	298	288	285	289	283	294	306	325	310	293	278	304	303	271	305	289	291	270	317	276	300	307	285	320	345	316	296	300	264	284	279	317	300	293	286	284	314	323	324	332	339	320	295	297	320	291	313	277	294	317	298	316	289	281	291	314	288	312	310	302	292	316	293	275	302	307	296	298	311	311	319	297	325	342	305	305	287	303	322	334	316	322	357	271	280	299	323	313	304	267	306	309	318	274	279	297	272	271	357	283	305	298	289	298	298	315	297	272	312	306	299	281	297	291	338	322	298	318	315	320	320	298	324	342	296	295	281	300	324	295	278	306	317	284	305	293	286	335	302	300	283	296	281	294	300	318	299	280	327	311	317	334	321	305	319	288	300	306	277	265	283	296	348	317	341	313	323	288	290	296	314	314	298	301	293	298	281	312	292	301	305	306	309	295	310	298	341	285	306	301	311	305	321	301	339	305	332	300	294	311	294	316	316	298	297	294	300	307	333	314	311	292	348	302	314	278	316	305	302	311	299	268	287	316	311	310	301	306	275	299	305	322	273	327	328	293	275	333	307	285	314	270	304	314	308	291	311	278	314	302	300	324	317	318	318	316	310	301	308	290	291	349	308	322	300	304	273	318	303	291	288	312	341	287	328	297	298	292	333	300	275	301	310	344	270	316	289	344	305	311	327	337	304	305	314	271	287	295	292	297	333	312	316	307	324	318	328	282	309	290	309	299	307	338	311	262	278	315	305	317	285	310	312	300	293	303	333	297	310	328	279	298	272	294	286	317	289	282	321	276	303	290	293	309	324	329	294	307	312	306	307	324	290	304	327	299	323	325	325	293	318	330	308	301	304	327	290	316	265	278	306	308	314	284	323	313	298	317	314	307	293	304	311	314	283	289	287	319	314	313	322	315	300	331	321	297	274	294	319	282	312	296	311	300	299	304	310	329	328	313	286	294	297	283	302	317	290	318	358	271	315	290	322	320	294	302	324	322	285	306	308	327	310	294	286	294	288	300	300	313	330	289	318	317	281	275	289	319	295	298	333	318	329	339	296	321	308	301	291	309	283	311	292	289	295	320	334	318	309	286	291	299	308	291	302	306	305	305	297	297	307	282	285	320	264	307	298	333	306	316	323	314	292	322	325	286	311	306	322	300	329	302	314	306	288	302	309	307	318	317	287	293	324	311	282	317	296	325	307	331	277	309	333	275	282	331	273	274	327	311	305	321	303	352	317	309	301	316	319	296	318	300	329	327	292	288	312	310	297	323	300	315	314	310	283	316	307	307	290	264	312	307	258	285	312	337	313	308	277	322	305	334	293	287	279	313	306	320	302	283	337	278	292	302	289	311	304	290	304	283	317	311	283	286	319	285	276	295	303	316	351	289	310	330	286	316	332	304	301	294	296	295	297	323	317	304	291	309	298	302	295	270	323	312	306	320	283	320	308	320	324	313	315	299	300	294	331	349	283	337	311	327	287	320	284	319	305	319	316	292	318	268	312	279	346	271	326	287	295	329	306	327	316	278	313	315	331	306	287	307	292	294	303	298	292	339	299	304	302	300	307	291	317	287	300	297	294	291	360	262	284	337	285	293	301	320	321	339	296	302	343	290
57651	53134	24280	2992	2553	2238	2053	1791	1610	1480	1448	1323	1257	1236	1173	1134	1105	1110	1036	960	1008	1023	974	1016	1023	1010	960	967	988	1080	974	995	1023	961	947	926	936	914	973	920	888	909	940	933	958	940	921	896	908	940	997	859	919	936	941	979	887	905	905	914	955	930	893	946	926	943	917	945	930	918	883	931	873	912	945	966	914	932	881	910	898	902	939	906	965	887	907	974	877	961	880	937	930	923	980	984	873	873	887	885	971	882	899	862	924	919	885	929	896	914	895	825	868	879	934	972	983	960	854	948	934	918	909	938	936	851	922	932	887	924	887	870	942	939	914	900	911	910	965	867	870	825	898	890	931	951	887	845	881	937	911	890	943	944	941	856	913	964	898	938	928	851	832	897	905	950	917	915	925	907	865	921	906	921	1009	916	920	930	923	928	964	875	921	915	918	881	918	960	932	917	902	852	858	980	931	922	903	927	909	924	909	908	927	909	855	896	891	873	955	902	885	854	919	911	933	934	960	885	933	926	859	935	924	949	931	894	907	904	933	934	890	882	912	910	882	896	941	867	905	929	916	870	910	921	887	890	933	886	869	936	935	854	913	879	868	904	876	875	962	908	904	949	889	899	928	899	906	878	903	925	915	929	936	901	926	923	919	884	884	892	903	919	947	895	825	916	904	891	934	911	895	933	910	868	901	958	918	902	939	947	883	926	898	893	956	915	892	922	931	916	931	900	860	855	892	888	906	870	912	866	967	900	949	831	911	899	939	863	876	890	916	902	919	897	895	921	907	885	924	893	920	902	935	892	901	884	905	889	906	901	930	908	928	911	907	922	920	868	923	844	944	910	894	890	879	883	915	876	855	923	896	889	891	951	894	951	920	900	929	853	951	867	883	924	944	924	909	875	880	906	975	907	930	894	830	924	897	907	910	890	902	871	959	862	951	865	868	895	907	875	918	939	958	955	951	833	951	848	940	934	917	875	901	869	899	876	963	880	912	872	952	901	921	885	879	974	876	890	903	877	912	911	966	896	912	947	923	908	957	887	856	926	932	903	910	909	887	899	901	938	913	937	904	926	883	908	957	953	913	932	827	950	931	934	880	898	870	891	894	920	925	904	910	887	916	859	923	904	917	918	901	933	961	901	882	883	875	910	882	928	895	916	879	904	917	887	917	919	943	883	870	949	843	871	921	899	933	898	876	923	900	841	829	890	931	914	917	888	913	898	917	911	901	946	935	883	917	852	939	871	889	858	918	909	903	869	916	908	939	908	956	935	892	920	872	876	906	957	956	903	906	843	890	907	940	963	928	916	894	957	918	856	913	926	919	854	884	887	938	919	973	947	842	906	942	960	898	901	926	940	876	911	897	942	841	948	879	881	948	862	901	900	819	955	913	941	948	892	872	923	867	869	876	864	875	893	959	889	896	911	867	896	907	888	931	944	883	928	908	898	907	881	894	887	893	889	927	901	901	938	898	944	923	941	871	935	851	907	919	835	871	911	916	915	904	927	971	930	903	912	882	906	899	928	930	893	937	925	972	888	863	940	906	902	889	908	909	876	886	892	950	937	900	905	863	890	928	882	874	854	929	937	955	935	888	870	903	887	950	939	919	869	956	920	913	876	879	887	910	905	904	891	920	888	892	954	922	914	964	915	878	915	922	929	865	880	910	943	877	861	906	930	924	935	898	957	899	904	914	912	882	999	906	919	839	882	889	870	949	896	939	884	913	890	922	903	932	926	923	893	912	845	965	876	919	916	934	918	944	920	954	927	915	946	909	867	936	943	931	909	914	889	913	928	928	930	898	919	904	894	942	919	926	871	912	879	889	897	916	865	930	898	888	928	899	904	877	904	900	861	966	909	905	908	916	955	866	897	902	896	914	890	906	937	982	900	961	940	948	926	881	969	886	902	923	903	928	914	850	909	955	902	948	873	905	893	934	877	928	922	900	897	876	922	954	916	963	959	922	899	914	917	876	941	921	895	891	951	982	910	899	914	941	881	931	921	924	879	875	906	896	909	945	935	896	901	907	928	868	908	894	995	901	890	920	885	923	911	894	940	902	915	986	932	920	869	885	885	905	908	909	914	873	908	923	883	898	857	838	912	891	906	921	901	862	866	867	883	868	927	863	862	947	870	921	917	900	908	915	916	942	908	897	902	874	861	936	863	916	945	960	935	867	955	901	890	865	931	880	921	903	887	895	887	931	895	905	895	862	900	927	881	881	909	904	872	946	942	934	928	860	949	919	893	977	927	900	895	884	926	885	929	925	889	866	903	846	938	927	868	910	871	903	917	896	918	895	898	872	904	944	908	868	924	862	905	920	866	917	889	834	929	946	901	910	922	901	953	932	946	877	916	907	910	897	910	865	926	868	872	948	922	968	926	901	915	895	915	921	872	837	889	908	865	899	891	919	903	955	871	871	898	858	882	893	959	924	961	904	944	839	910	875	889	934	883	926	917	873	924	916	912	906	933	903	919	860	874	967	932	888	917	938	934	863	879	930	908	945	869	963	949	883	960	961	911	896	923	870	888	883	863	938	904	894	931	883	912	923	855	939	916	876	944	885	942	908	916	910	959	904	866	876	877	919	895	858	888	934	874	848	924	908	906	923	855	869	916	870	897	871	926	956	890	1008	891	897	878	954	949	903	939	882	937	905	962	935	910	893	912	899	913	924	948	904	890	929	901	892	903	861	921	879	923	891	889	885	942	943	873	896	860	919	931	928	935	918	948	889	882	924	904	959	939	904	864	883	892	931	897	871	888	928	870	926	878	919	891	900	935	861	960	873	904	898	922	866	868	838	857	923	936	912	931	873	910	867	944	930	878	949	933	907	885	952	875	899	890	923	909	871	868	933	972	858	916	900	977	876	911	916	905	871	920	857	950	937	874	863	925	889	907	960	904	878	845	916	881	872	948	958	914	882	928	916	891	886	917	935	915	945	850	894	890	892	922	899	930	952	882	921	920	879	866	926	899	888	912	826	935	883	930	869	905	925	941	923	961	891	911	934	962	912	923	906	937	916	891	872	977	844	919	859	900	919	898	912	906	939	917	920	963	875	872	921	898	983	872	915	929	925	947	961	899	906	952	897	925	892	845	912	946	885	876	942	883	938	951	916	898	915	913	885	899	901	876	911	885	917	923	928	922	925	908	933	876	873	950	924	943	891	921	875	919	949	884	910	916	866	922	906	915	952	881	891	894	920	857	878	894	895	918	929	891	897	870	899	917	895	833	864	916	913	911	911	910	938	857	896	920	919	894	900	884	879	930	923	879	949	928	902	903	880	947	871	971	914	904	866	884	869	905	948	805	833	926	907	944	930	898	929	881	893	946	939	921	894	915	928	883	875	946	843	898	886	900	872	890	874	934	892	908	926	906	949	887	885	910	923	877	942	916	917	893	885	885	830	967	904	885	908	903	921	943	910	907	882	895	915	884	932	930	959	868	942	893	936	892	932	923	927	936	900	882	908	877	853	945	910	899	914	900	894	956	821	910
28837	12231	2307	219	129	130	127	120	134	126	146	113	136	125	130	123	115	130	136	129	155	139	115	117	128	116	143	126	125	129	117	141	125	114	127	120	122	130	129	118	134	120	111	124	124	123	134	112	120	148	140	127	143	112	141	110	115	131	122	118	111	155	138	136	135	127	111	114	103	129	130	144	130	141	141	167	131	132	115	136	145	123	128	126	144	133	125	132	116	131	133	126	146	120	105	140	135	140	138	122	119	148	132	126	133	135	117	106	130	137	131	133	116	137	133	143	119	126	139	127	131	109	113	127	129	140	127	120	129	125	141	104	123	111	135	122	138	123	153	114	129	147	138	124	126	135	139	131	122	134	107	123	124	143	133	124	126	126	133	113	133	116	119	146	142	156	133	119	128	114	111	137	105	118	131	128	123	136	131	127	118	125	109	145	125	124	123	128	119	135	133	128	132	130	139	141	132	110	116	131	106	128	118	135	133	118	130	140	146	127	137	124	124	118	124	116	108	136	125	115	139	133	123	132	137	138	124	113	146	120	132	139	137	127	131	118	129	116	119	122	132	111	123	125	117	126	117	132	130	116	124	121	121	124	114	123	128	115	114	117	133	141	120	145	112	131	135	101	118	150	126	134	143	130	143	103	106	120	110	131	124	110	130	125	120	100	124	148	134	142	132	101	107	104	123	122	116	125	133	124	148	121	118	116	137	145	125	131	139	119	130	143	137	126	127	119	114	102	119	128	123	124	112	122	141	112	121	121	136	117	123	114	129	126	103	128	137	116	145	112	142	117	111	146	130	115	142	128	128	135	136	136	125	114	126	119	133	130	124	121	115	149	120	114	116	120	132	128	115	133	125	105	108	143	135	118	127	117	115	129	122	102	116	133	123	126	109	118	127	149	119	124	121	125	105	143	126	143	117	115	126	137	121	134	138	132	111	117	137	133	124	131	132	132	116	121	148	126	133	124	122	114	141	130	140	137	136	121	114	116	131	121	137	97	127	122	136	123	129	127	139	121	105	144	118	120	155	131	114	127	121	118	112	120	133	133	147	120	132	122	112	127	129	116	122	131	133	126	121	115	128	106	151	135	125	130	102	120	141	128	126	126	147	126	135	142	144	138	119	124	126	127	133	123	156	116	132	122	138	116	130	118	116	115	113	133	128	116	127	108	129	110	110	122	133	117	113	115	136	122	124	131	137	128	133	88	136	139	139	142	125	122	164	112	133	122	111	129	132	143	117	128	118	113	134	136	124	129	118	136	120	140	132	134	142	116	143	126	112	126	126	132	123	128	133	126	139	119	125	127	150	127	131	120	119	120	123	135	140	126	117	104	126	124	112	114	121	102	124	129	114	121	110	116	119	128	126	111	138	127	137	135	122	120	144	115	117	127	114	116	131	126	123	142	133	145	123	128	100	109	129	118	118	151	138	138	127	108	140	108	145	123	135	112	156	131	127	127	133	134	111	113	139	134	118	136	120	122	127	105	127	128	142	142	117	136	109	135	119	116	118	127	109	124	135	130	144	110	133	132	128	112	119	117	124	129	123	140	123	111	118	143	133	154	114	115	132	135	115	140	141	124	120	123	118	132	140	136	145	133	126	108	116	96	128	129	148	105	127	126	120	117	116	115	147	124	115	131	145	114	133	127	125	119	145	112	125	146	135	106	111	156	99	112	117	133	143	135	111	132	133	132	145	130	115	131	130	137	133	138	120	116	107	123	130	106	144	138	123	113	128	126	118	143	122	121	108	140	119	125	131	126	143	132	136	132	131	115	115	118	119	124	136	130	117	128	152	137	134	132	113	122	127	110	112	118	145	147	130	132	120	133	140	111	137	112	124	130	160	111	130	123	131	141	130	115	113	159	123	125	114	127	117	137	117	121	135	124	132	127	135	142	129	124	120	132	117	138	134	112	134	126	147	137	120	126	138	126	110	118	133	147	117	130	141	134	116	126	143	107	138	128	116	132	116	118	130	153	113	114	147	138	132	121	126	123	119	139	126	137	132	114	125	145	121	142	120	123	132	122	148	136	143	112	107	128	114	124	115	127	134	111	138	131	114	120	133	117	146	122	136	140	123	137	126	117	120	112	147	135	112	130	129	112	124	122	142	131	135	112	129	150	131	133	125	137	112	116	135	113	134	109	122	150	156	142	106	134	128	123	122	123	130	139	143	111	131	125	143	126	132	116	124	111	104	124	138	132	121	124	125	137	125	119	122	107	140	134	108	120	118	135	123	121	133	129	141	112	96	129	121	110	125	124	120	148	126	143	124	136	120	138	135	140	143	135	108	117	131	126	116	124	124	141	143	102	133	120	114	130	118	121	115	123	125	128	127	136	113	130	141	150	131	103	123	107	113	117	116	121	145	120	125	115	113	151	116	114	136	135	133	128	137	130	150	136	155	127	125	139	123	113	117	113	142	129	132	138	112	111	119	125	131	132	130	129	151	117	121	137	136	140	121	123	124	125	125	121	128	155	132	123	130	122	148	116	104	129	113	136	141	133	140	135	132	128	141	122	127	128	128	133	126	135	128	135	135	121	114	149	112	115	119	123	134	134	126	126	100	116	138	163	114	136	126	146	92	117	134	120	108	123	139	114	154	125	133	141	119	114	128	123	109	128	132	119	131	109	114	141	119	134	124	143	131	124	117	126	153	146	122	114	120	122	136	136	111	134	145	125	144	126	116	129	115	127	150	138	124	131	125	128	135	140	115	114	108	127	124	127	129	130	141	131	134	101	119	129	139	130	132	132	126	125	126	128	124	149	114	122	117	132	128	145	130	130	118	131	148	128	129	123	125	117	116	125	124	114	133	117	114	108	128	133	131	128	125	125	106	142	136	130	130	120	130	136	129	120	134	120	123	154	131	127	113	110	128	130	126	121	98	138	146	129	126	125	110	129	115	127	127	147	142	129	128	136	115	138	121	130	144	129	134	109	112	119	125	143	115	138	116	109	130	160	124	117	104	115	102	127	123	133	113	134	108	120	135	132	135	122	130	126	134	115	138	129	135	125	134	120	142	164	119	141	106	112	122	135	119	130	136	137	128	108	115	116	129	133	118	121	123	124	136	131	116	125	128	113	151	124	136	138	109	125	122	133	129	123	121	137	138	135	121	125	129	118	134	113	154	114	141	130	141	144	120	138	118	152	149	131	118	105	133	134	122	137	117	116	114	130	118	124	119	129	138	122	117	125	121	126	139	142	141	128	137	122	129	104	137	119	112	133	132	128	114	133	143	129	128	128	124	106	122	142	117	146	133	130	128	134	123	123	138	116	132	116	118	127	136	151	115	139	115	133	147	120	125	135	138	124	131	136	109	119	129	139	133	121	123	125	136	107	137	114	130	134	124	119	113	124	138	137	133	136	136	138	123	115	121	119	126	128	135	124	126	130	135	127	145	144	120	118	128	129	151	127	136	120	126	144	90	125	120	107	120	112	127	135	131	127	102	128	127	122	150	111	113	147	120	131	134	121	140	132	127	131
27391	13883	3169	528	485	500	488	475	440	431	434	508	467	489	470	448	500	457	457	483	461	437	474	468	463	463	476	440	455	428	458	454	473	474	491	466	445	458	489	508	456	473	440	449	448	491	463	434	414	443	437	471	482	447	445	486	443	500	462	424	447	436	429	459	428	453	459	480	478	480	431	472	435	473	426	473	413	434	463	417	478	468	479	353	436	473	458	483	480	425	464	468	432	430	436	468	450	455	449	466	444	435	485	443	435	433	429	458	438	438	446	442	471	488	401	407	464	441	460	463	450	452	448	438	457	456	432	453	449	455	453	432	440	464	421	437	446	485	456	387	429	470	441	426	422	481	416	454	408	473	465	459	483	455	472	429	507	439	432	450	454	436	451	434	473	462	443	460	456	438	415	451	471	420	457	429	449	483	478	484	450	476	500	490	484	464	445	458	500	471	450	422	443	452	444	407	466	450	475	489	448	441	460	434	480	426	461	444	452	487	411	438	470	464	451	429	435	466	441	457	471	471	422	459	484	411	443	433	472	473	428	449	463	476	453	460	419	444	488	428	442	429	446	456	491	401	461	462	440	448	430	454	481	460	436	437	434	430	450	450	461	419	441	453	441	426	432	441	446	427	484	451	433	429	446	482	488	465	475	474	467	441	453	430	412	473	440	424	418	432	430	474	437	462	418	430	451	434	439	404	445	454	443	461	461	454	452	469	448	422	424	450	451	447	421	426	417	483	451	477	432	453	480	460	437	426	468	465	475	469	429	446	462	430	437	445	462	447	445	435	425	437	427	444	475	452	457	452	448	448	465	458	444	461	488	431	465	461	445	475	456	467	458	452	439	440	403	436	474	480	480	473	443	459	478	466	469	442	489	460	467	447	449	406	440	469	427	483	428	440	461	477	482	467	495	462	427	446	464	427	412	439	427	439	489	454	475	442	435	457	474	456	448	442	445	427	441	471	496	450	479	464	448	453	429	433	475	428	469	425	439	461	419	462	500	472	423	443	478	428	486	459	443	421	483	445	436	414	462	460	482	435	437	462	440	442	475	434	427	430	424	451	436	440	428	437	452	448	457	427	470	408	477	435	457	460	443	452	460	463	435	466	490	464	481	473	434	442	501	413	434	456	458	456	470	457	443	473	423	458	450	461	402	430	443	487	465	458	471	453	439	452	424	475	453	498	448	452	433	470	429	474	435	445	482	460	464	464	417	460	461	435	446	452	428	433	486	494	482	472	441	411	438	474	431	459	423	467	503	422	473	444	430	428	453	461	450	462	474	440	437	429	476	461	414	482	448	451	423	455	464	443	458	473	471	417	432	445	460	442	451	446	398	458	485	445	442	449	456	436	500	391	453	459	415	465	445	442	461	416	472	440	427	429	458	440	437	472	434	455	446	430	453	441	463	429	453	473	448	453	437	420	428	434	469	424	461	457	470	465	450	434	447	460	432	448	465	478	464	457	489	459	421	450	424	447	469	456	427	478	470	459	423	500	479	480	464	461	420	431	416	497	456	449	429	467	483	427	454	439	481	471	461	474	473	430	422	465	472	480	460	443	443	444	449	425	479	440	472	483	440	482	486	444	468	470	445	436	461	421	431	488	447	470	432	436	463	437	434	422	472	479	490	453	482	483	446	449	455	432	430	428	421	490	459	434	441	437	448	465	453	459	473	414	487	469	450	480	436	480	462	467	437	486	446	448	490	476	445	470	437	420	442	472	437	457	462	422	423	435	442	448	449	429	466	461	453	465	434	452	420	440	423	447	486	460	451	428	459	455	445	465	453	444	451	463	475	428	464	443	432	457	487	420	470	446	409	417	415	427	437	439	435	446	475	399	421	438	436	443	443	465	456	504	439	463	440	433	414	480	437	448	452	454	440	457	450	479	472	464	438	445	434	442	470	476	457	476	439	439	433	478	470	437	464	450	440	459	460	488	404	436	432	446	445	415	450	505	463	441	439	475	445	424	454	454	442	435	472	478	469	452	466	444	439	446	439	420	434	450	459	475	476	469	441	417	460	457	450	425	451	414	424	470	480	432	439	433	455	454	458	471	423	430	498	423	414	406	455	448	463	431	433	439	462	431	477	439	464	430	450	436	467	470	492	425	438	443	417	473	465	462	441	453	450	431	449	427	427	450	441	463	478	451	410	466	432	444	444	446	470	452	430	464	436	469	457	429	443	472	439	447	436	433	444	461	424	432	472	476	432	441	481	455	422	391	439	435	457	429	494	404	458	443	458	429	478	441	474	463	463	409	455	470	416	449	448	479	422	473	455	454	468	456	430	432	448	489	472	502	415	507	443	444	394	429	465	448	433	446	453	457	439	476	466	467	461	431	462	458	459	450	438	437	453	448	458	474	462	490	454	463	436	461	435	469	444	438	471	469	473	443	420	479	429	450	467	409	482	461	427	416	466	446	481	462	449	455	489	430	426	488	420	460	457	459	501	451	442	422	452	486	450	442	422	464	433	448	455	452	467	431	434	408	473	442	475	445	416	442	476	458	497	423	476	423	471	455	428	470	478	442	435	455	461	431	485	455	452	484	463	417	448	466	419	426	422	421	412	477	427	452	446	435	453	456	411	465	442	445	466	432	474	453	445	447	444	465	439	458	460	441	439	457	445	452	467	467	447	451	429	433	463	433	451	447	404	449	465	453	448	465	432	463	441	475	425	464	429	437	468	432	433	448	477	468	431	459	475	436	449	433	436	455	451	445	440	430	469	434	430	451	463	440	429	414	466	440	460	470	470	455	415	405	441	432	484	445	448	464	439	471	431	476	485	438	433	448	476	478	448	409	465	438	453	488	460	426	429	454	466	484	446	480	423	454	458	429	461	414	463	452	438	462	444	455	494	463	429	455	450	446	478	455	493	484	421	441	442	467	412	472	475	469	456	442	431	449	412	436	427	423	473	464	480	446	432	441	448	441	466	471	466	410	478	448	448	427	470	434	432	479	454	413	444	480	438	442	409	465	456	456	468	464	455	435	449	410	467	474	434	484	466	450	473	442	441	422	439	466	469	476	431	460	442	455	479	418	445	470	432	477	434	454	431	448	466	430	451	437	435	427	456	425	440	446	447	437	433	458	467	464	441	451	461	452	479	437	441	447	475	464	432	449	449	424	392	468	459	455	490	441	459	448	453	461	462	482	460	483	423	457	461	449	481	441	429	438	466	433	421	473	463	441	462	481	461	469	445	444	454	413	468	482	479	471	438	479	423	466	417	439	439	458	465	468	486	470	415	436	469	469	460	448	458	467	446	457	446	455	442	450	451	481	453	440	455	461	444	459	495	448	443	414	430	469	430	440	478	451	476	462	449	397	469	422	424	424	411	441	442	458	432	438	444	462	448	489	446	432	450	471	463	408	482	450	456	470	440	462	444	443	478	443	441	470	453	483	449	431	440	459	424	439	423	472	485	452	416	441	460	424	413	449	510	445	470	432	433	448	444	473	464	427	425	450	451	473	419	473	451	431	448	437	444	453
69248	54191	30929	4742	494	394	312	304	324	295	297	280	261	270	281	261	258	233	222	266	231	262	245	247	252	240	257	254	227	232	226	204	231	241	265	234	233	213	240	248	228	241	235	266	230	250	229	237	235	246	214	259	244	207	252	247	221	226	272	237	227	220	227	227	247	236	248	235	248	238	254	233	254	247	240	254	260	251	245	239	234	238	239	210	244	218	261	202	233	243	230	240	230	253	222	266	249	240	238	265	241	240	232	271	220	230	240	248	264	243	248	246	229	248	222	268	236	268	250	238	260	236	216	251	238	213	252	229	224	230	233	224	244	225	218	221	245	219	190	250	257	223	222	225	244	234	244	247	247	233	225	215	231	232	251	257	228	238	246	263	236	201	241	239	232	266	236	260	217	229	254	216	251	226	227	233	240	241	260	217	245	262	214	249	240	230	204	258	246	219	253	236	290	227	245	232	264	240	229	235	275	253	252	235	240	262	216	241	209	240	225	240	234	226	216	205	222	221	226	273	242	233	218	250	221	205	226	245	220	243	246	268	250	208	255	248	194	243	253	260	229	249	223	221	258	245	224	236	234	257	240	240	211	241	231	223	232	248	219	229	228	238	261	242	224	249	238	242	206	231	236	228	239	231	256	238	235	204	234	226	226	228	225	215	224	231	246	237	227	235	221	228	244	259	228	240	227	229	236	231	244	262	248	246	226	248	236	239	199	225	234	250	263	248	225	252	217	251	225	252	258	201	239	231	242	234	236	222	229	249	232	248	222	225	236	247	232	238	262	197	230	239	244	222	207	231	227	222	230	230	236	269	238	249	197	222	263	247	251	225	224	249	251	233	245	215	249	221	232	226	252	256	237	254	234	247	226	244	267	226	223	223	226	242	238	249	230	254	271	261	221	252	243	211	247	253	245	231	249	262	224	208	258	202	226	252	233	234	256	222	219	266	250	247	218	235	257	238	228	244	244	245	247	238	241	251	235	289	257	232	220	262	213	233	229	232	214	229	228	240	252	228	224	220	236	246	234	233	223	226	222	188	210	217	243	243	234	239	219	226	255	224	245	244	209	220	246	239	216	236	221	253	237	257	245	231	240	244	238	269	253	245	248	228	242	229	213	256	238	253	218	221	235	244	242	254	215	263	233	272	248	229	209	258	223	218	253	242	232	233	240	217	232	246	236	211	233	247	230	223	271	238	223	240	213	230	247	251	237	232	234	255	265	235	254	271	229	230	230	224	218	248	223	243	253	229	232	244	227	253	262	264	248	240	217	257	257	227	223	240	234	248	206	251	222	222	221	232	214	225	244	239	236	211	255	201	248	229	233	213	236	243	249	225	254	223	237	219	255	232	226	243	226	239	244	221	227	211	258	222	240	238	225	266	215	244	214	246	217	252	233	280	251	250	224	230	227	258	246	209	239	229	212	236	260	217	258	218	235	265	231	229	243	244	253	217	234	228	268	222	240	241	246	239	253	237	234	240	243	222	225	230	276	240	215	217	240	243	232	229	221	197	257	226	223	256	247	264	254	272	231	260	245	198	239	257	246	224	245	228	246	257	215	229	233	200	248	255	235	240	236	231	237	263	226	252	256	230	219	227	232	239	239	236	211	226	206	234	234	230	244	267	276	238	253	226	229	209	220	240	221	234	232	205	268	222	219	237	243	235	219	244	205	234	236	237	220	254	243	246	225	238	233	228	229	248	250	235	208	232	226	273	212	235	236	226	230	247	244	243	230	249	220	221	236	263	246	249	227	242	253	237	238	203	230	255	249	221	238	230	244	222	241	256	237	251	242	250	262	263	227	243	231	224	229	225	239	208	253	239	247	214	206	251	211	214	229	237	249	228	225	227	246	228	235	227	227	207	238	247	227	248	242	235	246	256	229	251	226	231	223	231	208	258	258	232	239	215	239	231	228	266	220	261	244	224	244	247	241	248	232	232	245	250	224	245	240	251	216	226	239	236	247	284	248	230	266	228	254	273	228	241	239	250	222	235	239	212	263	227	235	243	246	228	229	218	239	274	228	240	223	253	237	250	235	236	223	211	244	244	247	229	232	233	226	247	223	229	241	238	224	235	229	220	226	229	243	233	248	220	235	256	236	220	233	216	225	232	253	273	233	249	243	218	254	237	248	228	252	240	236	226	246	249	254	235	227	225	216	252	244	243	239	223	242	223	223	234	264	257	260	244	240	249	238	213	234	251	251	224	218	235	248	218	226	242	233	238	238	256	237	223	261	245	228	228	228	247	247	248	244	238	209	235	257	254	229	235	236	212	217	251	235	218	237	213	233	229	251	256	228	239	235	247	243	244	217	269	239	233	246	261	229	252	237	228	226	234	229	238	226	227	219	220	234	276	225	244	226	234	250	212	230	233	238	231	251	217	255	227	207	220	209	217	257	218	251	250	229	243	230	225	231	223	229	243	244	278	256	222	233	210	259	233	255	233	239	231	273	241	247	223	236	216	220	246	229	231	218	243	238	259	227	225	245	258	236	267	246	246	222	235	259	235	233	259	246	259	243	234	206	243	219	221	242	225	225	240	272	249	246	221	242	240	265	231	226	248	260	214	216	240	220	244	230	259	236	221	225	246	238	239	208	211	217	225	216	240	250	247	219	253	241	248	234	246	258	228	228	212	241	215	228	249	214	242	235	234	221	223	256	232	218	232	237	237	257	244	245	228	258	248	250	263	221	233	243	241	217	244	252	221	231	221	242	274	236	230	231	244	257	226	217	224	219	224	239	261	220	246	246	259	221	229	225	257	227	242	237	215	267	271	218	247	243	223	239	249	224	244	255	258	237	245	223	233	220	261	248	234	241	252	245	238	252	244	230	216	257	247	243	231	246	220	248	231	229	238	262	213	255	240	236	227	237	254	231	231	243	230	232	224	202	246	220	214	249	226	220	244	219	237	221	237	258	234	224	251	228	235	256	252	258	239	236	252	218	267	242	234	239	239	226	221	253	209	242	229	245	251	254	257	244	200	244	210	223	265	248	245	248	244	219	245	234	246	210	247	222	242	240	247	237	243	239	246	218	235	224	249	255	235	239	250	239	233	238	234	238	253	240	227	260	263	226	264	280	228	247	236	242	240	236	232	253	219	218	253	239	253	242	208	202	196	218	221	254	251	227	213	224	260	238	229	233	267	235	232	211	252	239	250	244	240	253	223	220	236	249	263	212	208	233	254	253	229	248	250	230	238	228	231	234	226	242	245	239	255	249	232	247	226	237	250	244	218	230	238	225	222	238	218	233	215	220	233	261	232	220	234	230	217	231	251	259	232	229	204	224	250	254	220	219	216	221	265	217	228	259	250	229	239	247	240	227	231	241	246	233	220	228	234	232	272	253	228	246	232	266	262	226	268	236	207	253	215	237	233	245	238	214	262	238	235	244	219	231	237	244	237	243	283	251	257	266	226	244	218	209	215	245	221	237	246	248	200	258	235	232	234	247	239	229	216	255	237	246	229	227	210	226	217	229	242	262	225
48608	42131	20026	1753	1572	1484	1265	1211	1102	1066	1013	975	909	862	907	828	847	827	881	793	861	832	819	758	802	775	763	810	792	730	787	768	791	738	761	765	713	776	720	824	737	737	755	837	766	788	756	711	751	732	767	723	752	765	770	716	716	738	730	758	753	750	740	776	745	728	755	756	746	724	710	773	735	750	733	770	737	768	752	724	779	759	706	780	705	754	774	779	795	741	732	788	752	732	713	707	724	763	758	737	728	690	768	756	723	818	771	790	719	720	733	682	738	741	733	782	714	756	731	754	773	750	699	792	724	727	721	731	750	755	700	753	727	729	741	752	785	732	710	709	781	754	716	792	749	678	749	770	732	743	723	749	688	739	727	805	721	745	739	745	689	734	726	721	754	762	752	779	743	702	753	721	761	761	753	824	737	730	757	751	759	754	744	765	760	708	762	769	762	680	766	750	758	756	724	725	729	709	740	726	720	764	760	784	730	732	768	718	816	744	766	697	767	709	748	707	729	754	738	753	678	743	750	718	698	734	746	733	737	708	705	728	762	798	758	777	718	741	737	737	699	761	703	735	739	734	731	730	747	746	708	779	761	758	718	714	738	795	746	734	709	755	719	754	738	731	760	738	714	723	727	768	705	747	770	792	729	796	658	769	768	744	784	745	704	739	698	729	709	709	789	711	713	745	727	703	718	749	784	773	729	769	811	755	742	788	734	772	719	726	757	744	744	703	757	731	696	720	730	755	754	697	790	695	733	694	743	753	723	736	735	740	758	768	710	733	749	705	776	777	738	748	766	770	751	742	796	777	753	769	724	697	709	729	770	726	716	734	711	738	750	731	708	761	744	691	735	752	749	804	733	780	741	758	765	742	696	705	725	729	735	764	740	723	756	759	717	788	761	759	730	733	746	762	697	767	720	718	765	759	761	735	717	762	726	747	748	745	773	764	745	700	744	772	707	761	733	775	728	735	688	786	727	747	679	780	736	726	787	741	757	761	751	756	754	748	724	725	760	747	778	703	766	729	729	776	710	725	697	703	714	735	725	723	726	743	739	714	769	721	772	749	762	738	753	740	707	708	715	743	747	674	770	768	733	720	781	730	736	745	739	724	767	706	764	695	741	726	747	714	730	775	727	758	735	758	754	717	732	698	744	745	736	736	775	712	735	772	740	762	696	722	726	736	710	730	745	789	721	750	779	730	762	739	759	751	708	716	746	752	736	788	739	758	756	767	779	790	762	750	716	730	713	791	691	744	743	728	714	719	687	715	710	738	735	752	746	738	731	746	751	726	763	741	724	715	675	716	810	740	702	732	743	725	731	767	765	714	747	705	750	740	700	730	787	742	740	728	685	747	725	706	754	733	707	717	731	751	705	791	705	730	751	719	746	773	731	758	696	742	714	717	692	764	756	726	744	762	754	763	792	725	748	777	722	748	753	738	760	747	736	769	731	774	756	709	740	738	703	756	744	810	727	747	706	747	774	737	737	778	761	716	716	789	747	769	723	706	728	783	731	726	748	746	744	752	723	781	751	733	726	711	755	780	707	756	744	749	719	687	740	684	772	757	746	750	737	754	730	738	744	769	695	763	687	750	797	724	699	707	723	760	729	710	738	765	728	714	719	746	801	704	747	731	735	737	704	729	810	719	737	756	734	698	736	713	742	783	726	743	742	723	757	695	732	716	754	702	736	762	721	744	798	778	703	720	742	751	802	741	796	744	723	756	768	713	701	717	722	742	733	760	738	765	758	790	730	781	731	730	721	762	718	695	752	772	711	719	706	733	748	743	767	781	733	694	746	710	712	757	772	802	704	767	750	738	724	731	725	748	730	736	740	753	701	785	719	739	762	736	747	721	771	737	720	703	733	780	788	691	748	776	725	713	768	734	764	744	755	772	768	697	707	715	704	750	753	701	761	722	797	733	755	683	756	730	713	760	730	753	735	716	785	736	761	742	716	776	757	776	780	732	796	747	734	735	766	708	761	698	703	714	756	719	730	731	754	725	756	740	773	739	727	772	743	739	726	707	745	734	731	686	726	741	752	713	768	731	766	752	692	744	758	706	702	738	724	754	737	734	772	748	723	740	691	728	761	766	714	755	769	768	759	752	737	762	718	741	736	664	731	724	789	773	707	707	769	702	739	715	709	719	751	714	719	783	762	766	747	708	724	700	789	728	804	715	710	746	733	751	743	737	740	730	749	712	741	766	794	777	704	733	753	715	730	726	717	745	724	736	725	733	764	803	746	733	756	736	788	779	742	747	684	725	718	748	745	748	719	708	697	722	728	751	775	746	731	810	759	746	775	741	730	726	727	727	797	725	776	763	769	720	714	732	751	787	729	690	745	713	740	795	751	700	720	775	725	718	746	780	765	732	767	708	725	733	767	726	730	746	742	786	736	745	758	757	740	763	792	780	732	729	764	779	701	748	742	701	745	711	744	748	694	725	715	714	782	715	687	785	775	763	778	781	758	780	729	720	760	813	728	725	744	758	734	719	714	731	738	735	736	748	719	731	784	743	734	719	798	724	741	736	689	700	752	709	752	781	712	760	720	746	728	749	762	737	720	780	743	759	721	737	771	785	769	761	739	851	739	754	736	704	778	731	703	707	764	782	757	771	734	761	739	775	759	753	736	757	703	737	722	782	735	712	718	725	745	715	737	743	708	745	727	775	712	723	733	719	737	739	705	760	750	775	752	713	725	741	735	718	723	744	743	727	718	696	734	744	755	727	780	741	683	715	743	719	699	695	733	742	743	727	745	724	771	722	764	799	747	722	691	730	748	708	719	747	721	715	765	756	768	756	739	742	715	740	682	743	761	753	739	770	737	782	742	737	769	719	716	754	736	750	750	734	700	779	749	799	752	711	734	726	756	772	752	751	761	692	753	736	778	764	792	685	718	791	744	721	722	761	709	712	692	725	767	740	717	736	750	767	750	738	714	759	752	710	721	750	723	750	772	751	725	686	689	713	741	770	774	765	811	748	755	711	760	777	752	749	732	745	777	767	736	761	754	724	815	757	763	705	759	745	707	779	716	723	744	743	703	740	761	738	749	757	772	746	783	751	746	702	774	698	736	788	726	757	743	754	793	710	735	776	801	799	751	735	806	718	727	786	754	727	793	781	712	748	722	723	712	720	747	756	727	743	719	742	739	724	730	768	750	730	747	710	681	680	734	743	732	762	757	713	772	734	712	730	778	788	713	760	736	741	731	747	722	757	687	699	738	749	748	688	746	681	782	757	755	741	671	759	734	744	748	713	737	728	731	721	811	747	772	758	719	774	709	724	771	720	718	728	725	687	728	767	762	780	786	744	748	705	745	741	737	704	673	738	723	717	762	708	762	753	711	704	725	763	749	750	696	764	711	796	701	735	770	795	691	765	719	738	769	723	767	711	755	706	760	702	756	731	719	718	753	700	766	758	741	752	720	738	733	746	744	722	754	693	735	709	721	715	738	765	789	780	804	711	750	751	727	699	738	710	772	721	724	774
79251	65278	40966	10950	1469	691	550	449	435	394	398	367	400	346	357	353	359	347	345	321	296	327	341	343	317	343	308	318	319	309	331	294	355	318	317	288	342	305	314	289	337	322	307	321	304	300	306	315	318	324	321	307	300	307	292	298	292	277	303	330	311	280	293	291	292	288	314	273	300	323	291	304	296	340	309	314	303	311	301	294	284	296	336	329	296	277	336	292	291	305	323	327	298	283	314	289	346	296	312	355	281	324	323	299	284	331	301	309	289	272	305	322	305	312	300	337	299	314	308	347	315	307	287	294	301	292	312	302	311	327	321	331	292	293	323	311	335	306	343	299	307	313	293	323	305	300	324	265	311	276	301	314	287	273	319	313	308	315	323	289	288	303	317	318	311	304	320	307	335	334	295	312	307	323	285	313	296	308	286	310	311	300	322	307	285	314	306	303	299	293	313	346	303	307	286	285	319	311	290	317	337	297	319	292	290	305	293	321	306	296	330	317	343	299	327	302	281	295	320	313	322	296	300	337	289	314	283	322	332	288	316	322	300	308	296	316	315	290	306	296	322	303	329	329	312	299	308	308	293	344	311	308	275	337	296	314	292	313	271	299	301	304	292	321	269	327	300	297	277	303	286	307	339	309	296	309	312	316	293	298	331	330	316	278	299	296	299	319	299	311	310	320	307	312	314	322	297	310	276	324	315	285	274	324	315	302	297	318	322	296	305	322	305	297	291	299	333	287	319	313	283	296	326	302	284	280	299	299	304	290	348	330	315	317	326	311	320	301	302	305	306	320	325	309	292	328	321	319	328	289	327	340	303	315	337	280	313	325	301	326	313	300	322	304	335	333	329	301	317	320	338	328	308	307	271	295	313	315	309	294	326	301	292	324	300	295	314	280	314	312	295	332	290	295	333	297	318	313	337	317	292	295	322	295	303	310	297	314	330	307	296	289	309	308	283	309	287	345	299	316	299	325	321	283	288	301	307	312	307	308	305	295	309	276	298	311	315	320	293	290	322	340	312	324	302	278	301	312	308	308	307	309	319	324	303	289	295	307	326	305	327	305	304	343	333	263	300	284	296	311	307	292	272	310	264	332	344	300	324	313	298	290	307	309	304	311	326	296	309	340	279	285	280	305	307	332	297	313	296	292	277	295	307	330	320	291	314	266	312	337	291	302	306	292	304	332	317	312	288	294	314	342	282	306	304	307	329	304	323	315	331	341	314	325	293	296	320	289	314	313	275	320	302	296	300	281	341	307	337	323	319	327	304	348	308	312	316	330	292	305	324	290	348	319	295	328	264	325	307	307	298	296	321	277	320	300	302	315	322	319	311	280	317	325	308	283	300	294	304	317	328	320	326	340	308	317	325	307	310	329	333	305	252	308	332	321	293	282	336	296	313	287	315	307	341	291	320	299	331	280	311	286	288	313	306	324	320	317	300	286	338	293	306	271	312	293	327	319	283	294	324	303	325	313	286	287	307	318	306	307	294	298	322	317	347	357	311	312	329	325	287	311	297	344	293	299	273	296	323	287	349	312	311	291	322	302	282	298	324	303	309	299	311	300	275	278	294	335	286	307	290	318	327	295	296	297	331	320	285	299	316	309	317	297	310	320	330	296	342	306	280	324	294	323	306	315	313	303	326	313	274	284	301	317	294	327	308	298	320	315	336	305	328	311	303	301	289	302	291	302	303	290	316	304	319	323	258	303	315	298	292	329	310	302	309	302	282	308	293	319	326	351	311	325	296	345	306	331	276	324	306	307	282	292	323	298	304	315	283	324	312	312	290	296	291	287	281	297	345	296	340	315	296	291	313	298	302	309	331	333	342	292	296	311	280	302	302	308	292	325	315	281	317	306	311	302	274	318	305	303	327	321	325	333	325	316	283	316	336	337	329	322	296	312	320	301	299	313	315	336	293	274	293	320	297	291	284	304	307	327	279	336	307	309	323	310	304	301	299	322	326	314	288	304	318	332	312	317	323	331	315	302	263	324	290	284	281	312	308	305	299	321	300	335	308	334	291	293	307	308	293	324	318	308	299	338	322	315	317	291	319	327	291	302	303	328	322	308	325	283	308	336	279	288	308	318	329	311	269	283	315	301	324	293	308	292	301	315	323	322	294	291	302	296	313	311	289	323	319	287	305	299	296	291	322	320	325	314	307	292	307	303	309	315	331	303	315	316	293	320	325	301	274	296	300	308	298	296	297	302	322	311	312	280	293	293	295	312	316	282	312	320	297	288	323	278	306	303	281	318	324	299	312	322	292	292	281	325	324	315	317	312	296	329	310	301	287	312	297	309	302	299	273	323	318	312	279	297	309	311	318	295	335	307	319	298	282	301	278	301	310	308	346	313	273	311	330	301	288	306	281	282	292	284	340	310	294	319	283	317	276	319	284	322	317	280	335	299	306	300	295	342	304	313	293	330	310	311	299	299	318	318	305	313	266	314	283	309	313	302	347	313	289	271	302	315	341	311	324	328	328	314	338	315	331	321	308	307	282	320	312	307	269	303	324	302	326	279	343	315	309	338	289	288	315	333	326	361	298	297	302	311	315	304	320	294	298	309	317	276	327	303	310	301	298	258	311	287	339	317	310	314	275	302	317	300	292	330	312	309	311	345	300	320	299	281	282	321	335	286	307	299	276	319	304	291	333	303	319	306	317	297	271	304	336	324	315	302	295	324	315	298	285	311	331	295	310	286	274	305	307	301	267	303	287	306	310	307	310	296	303	297	329	296	304	306	295	299	297	330	324	314	300	296	327	313	323	302	312	322	310	332	275	305	305	289	295	313	333	336	314	312	299	300	276	317	308	321	317	305	278	305	302	326	334	331	256	337	330	308	277	306	329	332	315	293	331	324	294	275	315	336	296	317	348	291	305	302	301	309	299	268	310	296	341	307	291	332	318	331	281	328	312	276	342	296	336	349	288	307	289	331	339	334	296	294	310	304	329	309	324	326	305	281	290	309	307	311	312	305	307	298	309	332	305	316	280	300	304	307	313	361	304	307	289	303	339	276	321	294	328	324	289	322	297	315	311	310	318	309	306	290	285	319	323	346	295	332	315	323	334	303	306	336	336	325	313	313	289	299	303	330	331	299	300	316	314	306	325	298	315	303	320	336	305	307	314	299	298	270	294	278	273	326	339	292	323	308	291	309	280	351	319	320	326	300	300	322	314	276	307	286	293	298	341	302	284	301	296	304	295	313	285	308	301	316	303	294	319	310	319	316	310	331	318	330	313	317	307	304	328	289	289	298	319	308	325	301	336	343	310	326	280	337	304	334	312	315	326	320	306	326	333	343	305	317	313	271	328	307	309	297	314	303	327	337	302	324	333	333	300	295	297	302	302	273	334	273	330	310	313	315	302	313	313	309	337	323	338	289	322	285	283	286	314	292	290	303	266	288	293	338	289	282	294	305	329	288	316	309	344	315	299	339	325	291	324	281	306	280	291	285	316	295	305	317	316	282	309	321	311	299	308	318	356	326
59054	52077	26034	2891	2578	2258	1955	1721	1647	1500	1432	1418	1296	1237	1107	1154	1098	1096	1071	1099	1038	1037	1035	998	996	959	987	982	1022	972	960	966	996	1014	981	1011	920	926	936	1002	896	906	958	978	955	928	939	1004	891	934	943	953	992	898	926	952	950	905	969	927	962	914	928	960	942	938	915	972	932	908	991	944	919	974	890	909	884	909	928	883	988	969	945	914	1000	904	900	950	919	863	1001	926	896	904	920	915	929	955	927	934	914	909	891	948	883	907	914	930	876	966	934	954	1004	914	934	944	938	910	972	933	926	845	940	974	934	891	928	972	940	915	970	976	965	948	897	966	897	919	900	933	936	918	933	963	922	899	887	935	920	903	916	930	909	921	881	913	963	882	950	914	955	904	931	925	913	881	961	956	924	928	918	917	902	944	953	904	865	922	926	896	923	876	882	930	904	894	913	958	946	884	930	891	848	940	891	919	950	908	929	954	949	909	873	932	925	889	905	931	960	986	916	916	906	927	903	937	894	944	930	924	869	908	871	914	850	891	922	918	924	892	909	938	928	855	896	902	870	935	881	929	922	886	912	926	924	942	935	891	917	949	956	941	932	944	953	921	872	939	895	863	886	870	927	910	958	901	880	919	898	904	936	924	877	890	971	941	918	953	908	913	862	928	871	916	923	879	921	898	926	940	894	997	928	951	901	916	900	933	926	914	981	973	878	869	907	955	924	959	899	886	920	870	917	918	934	885	903	881	911	933	902	940	925	930	906	968	906	935	926	892	959	941	874	918	938	906	922	945	899	914	885	921	908	931	938	932	962	888	936	892	886	930	939	932	981	921	949	903	931	921	991	917	900	1014	927	904	901	926	943	925	885	945	901	896	899	940	929	927	897	908	885	908	941	1007	921	949	900	911	958	909	948	869	930	891	921	918	921	869	964	873	891	944	913	898	919	967	876	925	876	889	885	909	869	887	930	881	888	905	925	908	917	940	905	887	901	949	939	942	920	928	900	910	892	962	917	886	945	885	851	924	898	968	916	960	888	880	962	944	941	911	898	923	955	965	956	907	921	890	871	930	908	996	914	946	995	890	881	888	981	927	946	967	919	848	874	853	872	967	908	910	898	913	896	903	938	896	883	945	901	958	937	958	946	909	901	905	949	828	927	922	950	918	938	864	868	926	928	907	954	912	951	917	908	935	919	900	903	911	870	871	909	880	911	894	875	930	968	908	935	928	858	940	925	836	861	895	943	915	894	965	944	952	965	884	910	933	956	946	914	869	928	899	937	929	869	922	896	941	890	920	919	937	924	914	886	919	891	901	905	887	902	952	845	891	892	887	859	892	881	939	895	884	957	909	961	945	960	968	849	919	900	931	909	931	901	930	947	919	922	940	947	968	944	903	903	920	886	921	958	931	884	963	901	887	916	895	945	884	944	941	913	875	907	897	847	914	908	899	966	879	891	912	919	943	919	871	852	950	949	897	943	904	931	873	905	954	905	881	921	908	908	870	987	959	979	952	912	934	964	875	919	940	918	943	878	880	937	934	940	886	927	950	918	855	875	929	916	871	958	933	973	856	906	918	906	917	886	926	925	890	916	989	904	919	944	894	972	957	929	929	911	909	884	931	914	916	923	919	926	918	956	950	946	917	930	884	884	880	911	929	947	889	910	981	952	948	892	946	877	914	913	968	904	978	954	884	903	921	937	903	941	945	895	940	934	948	924	960	987	892	919	945	929	904	944	900	891	930	928	954	888	896	969	980	902	927	893	907	977	933	922	883	921	925	908	945	910	911	870	877	895	950	934	890	905	935	873	907	898	920	971	929	914	906	872	958	963	871	958	904	910	940	891	938	934	906	921	901	903	898	896	947	905	863	946	928	881	910	970	870	946	933	894	904	835	898	910	893	955	918	923	908	965	915	942	923	981	954	921	920	920	959	876	990	903	874	872	902	932	865	915	874	936	921	981	877	876	888	908	980	947	959	900	943	895	928	887	928	899	931	923	891	853	932	886	877	980	869	882	923	939	924	932	960	916	897	934	923	889	936	910	995	899	988	908	885	949	922	978	901	920	941	965	922	921	992	910	849	949	914	895	921	880	902	953	895	936	928	884	913	959	943	921	905	944	927	912	907	902	916	914	939	920	944	953	914	874	939	874	921	946	913	908	889	975	931	944	911	906	959	910	943	929	887	897	915	933	937	890	897	947	990	907	927	924	926	923	874	946	889	970	851	896	905	974	900	927	971	922	876	962	911	872	897	963	967	894	907	950	954	862	900	938	912	897	958	934	875	900	873	961	964	911	945	951	918	937	854	955	1003	944	930	914	953	892	901	935	949	887	953	945	948	914	965	886	892	960	929	897	899	978	942	940	947	960	973	980	919	908	896	931	912	891	895	862	901	952	873	911	897	891	944	907	927	896	950	904	926	921	891	854	991	928	912	913	982	934	964	918	958	923	921	941	860	964	888	899	889	923	911	930	863	970	932	948	909	980	974	931	953	912	915	919	901	858	914	949	974	933	901	923	913	938	903	933	920	928	905	915	927	935	917	901	975	896	970	876	917	944	1001	899	959	921	891	909	905	894	933	927	857	865	884	968	944	900	913	910	968	905	969	937	955	894	835	937	931	917	884	963	925	916	954	911	954	912	895	906	946	940	957	912	865	895	920	938	912	992	899	907	853	926	923	912	957	925	994	908	905	907	935	861	965	951	949	927	889	895	941	881	957	877	954	930	911	883	902	941	961	936	933	924	938	965	929	927	910	926	893	861	935	896	953	870	897	913	943	970	902	896	885	947	924	932	928	928	884	887	917	847	921	906	916	980	943	923	962	962	935	919	918	981	931	946	874	916	905	931	869	927	943	944	909	907	908	870	916	890	879	910	928	937	953	880	922	927	903	959	930	883	907	913	931	918	954	986	903	911	933	954	923	941	934	966	919	922	968	952	906	863	888	899	912	904	909	863	925	932	957	887	965	902	875	914	952	918	917	865	913	948	961	954	929	901	947	896	912	908	944	944	924	932	922	910	946	958	957	870	963	900	936	900	919	965	911	932	940	928	914	888	877	921	891	950	900	934	912	987	930	824	929	927	946	920	921	891	944	864	945	896	899	945	916	842	881	919	898	928	908	867	917	878	917	924	901	899	910	955	959	901	885	908	960	941	925	895	908	929	924	913	939	939	887	919	960	884	972	899	914	937	864	917	923	891	878	982	896	959	956	919	867	955	906	871	933	980	936	922	978	913	953	949	896	897	906	924	899	923	904	968	910	942	954	886	937	929	920	903	943	888	917	899	906	874	934	960	930	907	941	852	927	959	960	979	889	843	914	909	960	925	950	932	964	906	883	900	947	903	922	904	968	946	924	906	887	939	925	945	967	925	898	899	938	885	919	901	956	965	929	922	905	947	910	911	921	881	913	902	921	863	919	932	930	940	960	890	937	966	940	942	908	932	952	911	932	951	926	925	905	954	914	949	939	913	898	978	942	883	907	886	865	910	930	893	915	945	902
28580	11775	2378	190	144	134	130	128	145	133	126	112	143	122	130	133	160	151	146	127	152	121	142	141	124	112	132	145	134	124	116	125	130	117	134	119	127	140	115	92	115	131	134	101	126	153	149	109	136	118	135	141	116	108	113	136	119	138	144	129	153	118	111	143	104	136	122	133	118	137	138	115	143	121	119	136	109	140	124	116	126	120	121	131	144	105	130	143	145	130	137	129	129	138	102	143	135	139	147	113	138	142	111	145	121	148	133	118	122	113	124	142	130	122	131	138	141	134	127	120	119	118	157	126	122	141	121	134	132	110	119	142	106	124	136	118	115	126	136	135	136	114	125	131	127	128	161	145	129	136	121	117	141	158	123	131	126	125	160	121	113	120	127	98	133	109	145	117	114	121	116	133	128	120	122	140	130	127	127	121	153	148	119	135	121	126	129	131	135	123	131	147	114	131	126	124	119	137	123	120	121	122	124	143	134	114	138	132	124	140	116	105	118	111	119	131	118	131	136	138	94	116	124	125	131	130	122	129	120	133	122	122	127	124	106	148	137	122	135	119	122	130	116	143	121	111	111	162	131	123	143	129	112	119	118	143	139	140	118	122	132	123	118	139	132	134	131	136	115	117	140	135	131	115	105	121	133	102	113	138	119	124	116	128	127	108	133	114	138	140	118	125	121	122	120	121	103	133	110	117	119	121	111	147	106	117	113	129	116	132	125	122	109	125	114	136	128	137	131	101	133	120	132	132	118	118	115	143	119	127	143	112	109	111	134	134	115	140	112	124	130	135	113	150	110	113	123	107	109	120	133	129	114	139	112	128	142	126	124	131	134	128	123	131	126	140	108	126	128	101	111	116	114	125	138	136	121	122	122	130	119	129	137	130	127	141	130	129	126	133	132	126	138	133	115	125	141	150	123	127	130	105	120	120	122	125	124	131	145	126	127	125	130	141	135	130	130	141	119	136	123	140	134	125	138	129	120	136	122	132	131	115	137	145	121	136	120	130	121	123	131	131	123	147	139	129	146	136	134	140	116	154	113	133	147	119	137	119	138	142	138	137	100	139	131	107	124	149	100	126	117	107	116	136	148	131	127	123	104	109	134	124	137	140	117	110	112	133	130	132	130	132	119	136	114	117	127	123	122	113	140	129	117	127	134	134	132	125	123	125	155	105	128	151	149	96	125	121	127	119	127	114	120	118	109	112	131	105	141	126	139	112	148	109	130	118	108	121	129	109	142	132	123	131	124	127	143	138	135	135	130	144	132	136	120	112	121	124	121	119	121	137	96	132	127	137	130	115	131	131	145	147	125	121	145	114	138	135	117	107	128	139	126	120	144	125	128	132	131	130	123	123	122	112	136	108	138	106	138	131	124	136	136	123	121	129	119	162	110	126	115	137	151	118	122	138	130	133	110	142	123	128	127	125	122	131	112	128	109	117	126	124	132	108	118	117	125	129	110	113	126	139	132	119	146	130	129	134	143	133	118	135	133	135	138	139	144	118	143	128	129	119	117	125	133	126	123	137	123	127	119	141	102	130	114	115	136	144	123	143	121	117	133	136	138	133	147	145	116	109	147	138	114	111	134	127	128	120	124	140	128	122	133	121	124	129	130	129	116	124	118	119	138	138	133	124	139	152	115	125	149	129	123	128	133	132	125	135	147	115	138	128	133	131	129	127	108	123	126	132	120	119	126	121	101	113	131	117	121	131	108	121	124	126	105	134	126	137	131	115	136	136	146	116	117	128	120	106	137	121	118	122	133	120	133	117	114	164	131	122	136	125	141	122	116	112	114	147	121	131	127	125	134	114	138	138	109	151	142	122	138	144	126	125	127	145	135	141	123	139	144	112	119	110	132	131	129	141	130	124	135	123	129	138	129	113	131	133	129	120	118	125	117	125	129	141	145	143	129	131	118	124	138	129	142	121	122	114	131	129	134	134	135	122	133	146	114	135	140	118	127	119	115	123	121	132	109	119	134	134	110	145	140	138	130	123	117	126	111	130	124	125	132	142	144	126	116	128	161	120	108	132	118	122	136	120	117	104	118	122	126	120	122	126	130	122	101	118	116	121	110	107	137	128	125	132	119	153	147	136	125	153	110	128	109	101	147	115	112	120	128	141	120	149	146	127	133	120	117	127	124	128	145	148	155	130	139	110	131	118	140	145	124	123	125	143	143	136	121	129	136	128	132	134	126	129	132	132	135	127	132	134	132	140	157	124	120	127	129	123	119	142	109	127	132	113	150	155	130	118	140	129	127	139	128	111	128	106	114	129	142	110	121	134	135	134	108	122	124	140	103	149	137	137	131	125	118	126	122	128	110	115	136	104	134	106	138	135	122	114	128	128	129	110	96	118	137	109	113	102	133	131	122	144	130	124	120	130	136	113	138	112	132	129	123	124	149	128	128	121	149	103	114	128	134	109	138	132	107	120	117	131	136	121	122	116	115	141	120	122	120	121	126	122	117	130	136	112	125	136	123	149	114	125	132	127	135	123	145	146	119	135	123	127	142	124	117	108	141	138	130	132	131	138	146	152	119	133	134	120	145	136	134	122	119	115	140	116	152	112	129	122	117	146	134	138	131	121	112	163	125	120	105	118	150	132	126	121	134	118	129	129	143	146	165	131	114	122	129	123	119	145	110	127	142	133	134	122	117	106	117	120	144	123	120	131	115	138	133	116	130	117	135	118	142	155	117	113	126	132	136	117	132	99	124	130	116	138	146	140	125	118	123	135	149	139	121	115	117	135	133	125	149	139	141	128	116	130	133	110	116	130	112	126	150	127	121	120	129	138	112	133	120	120	123	115	130	150	118	124	150	131	127	129	132	141	123	109	132	131	141	119	122	131	120	133	140	128	137	122	127	139	139	110	130	102	120	110	117	134	152	116	138	115	139	112	130	107	137	114	117	127	120	102	137	147	136	121	146	149	113	102	135	122	131	121	124	105	126	135	121	127	127	128	123	124	141	145	119	130	134	144	125	117	142	120	130	116	123	134	145	131	115	128	146	121	134	143	134	122	123	114	125	139	140	125	117	133	123	109	123	144	137	137	106	113	146	119	120	114	123	128	109	133	122	116	110	126	127	122	130	136	124	122	126	127	138	118	134	99	138	120	131	101	134	131	126	124	128	103	123	121	122	119	131	143	125	131	109	120	118	104	120	123	125	131	117	130	128	115	131	135	130	146	125	132	123	129	137	130	122	133	133	134	133	135	130	122	131	138	138	115	115	113	134	129	122	123	120	125	113	144	130	161	134	142	149	119	119	120	131	126	126	135	120	143	125	138	126	125	126	136	129	138	135	145	137	131	123	151	85	125	132	133	122	128	134	119	134	116	139	113	134	129	126	116	107	124	132	138	135	114	130	127	130	111	140	115	140	155	140	145	128	126	93	129	117	125	124	117	111	123	128	109	119	134	122	120	153	126	116	105	109	125	136	106	131	116	113	118	118	137	140	127	129	140	124	132	129	135	115	123	105	124	122	115
27509	13218	3552	478	485	505	473	489	463	459	473	456	473	432	489	465	447	443	456	468	458	453	452	418	438	501	431	417	477	483	435	418	422	481	464	483	457	464	429	468	443	436	448	431	448	449	437	441	467	450	479	470	476	476	425	465	436	460	459	464	463	456	440	476	467	468	456	454	442	405	455	414	461	424	454	435	391	478	483	429	457	464	474	439	425	479	472	445	466	452	454	437	455	432	445	444	462	434	449	416	492	451	451	458	452	444	454	405	492	436	476	460	433	468	475	446	493	459	449	476	457	480	489	434	450	439	456	422	436	454	429	405	452	475	429	463	464	412	448	453	468	486	467	441	433	447	446	451	435	433	447	445	445	431	458	406	430	440	456	458	466	440	470	431	467	449	424	424	486	482	480	479	513	485	446	501	472	506	468	448	452	424	433	438	461	442	449	435	434	474	434	442	488	452	461	457	423	444	405	472	461	428	439	471	468	465	451	483	448	435	461	423	443	452	463	477	461	452	447	449	444	496	468	437	468	471	463	446	443	465	435	461	430	472	460	480	476	431	455	468	447	451	458	480	451	485	481	439	461	449	431	453	487	431	445	478	417	474	466	437	460	475	464	488	461	450	486	483	420	453	438	474	464	452	434	426	489	425	454	492	446	418	469	453	441	468	445	485	422	471	481	457	478	459	437	432	453	465	464	453	438	422	461	426	455	461	444	487	457	445	483	464	450	398	468	444	462	439	460	466	466	442	507	442	432	471	497	431	444	426	443	457	457	437	467	444	478	439	423	476	463	475	418	441	487	467	464	448	439	441	422	454	445	464	436	477	465	419	434	460	477	458	478	516	482	436	437	449	482	430	461	486	428	456	449	435	500	477	470	449	445	479	477	507	450	430	456	439	434	428	451	448	443	467	454	490	448	495	477	459	465	486	461	456	461	458	442	477	416	465	433	422	464	430	486	445	456	490	455	434	462	462	433	415	479	442	425	429	455	450	425	463	472	469	484	441	500	421	451	440	496	448	460	450	501	470	465	460	430	482	450	449	460	459	482	471	440	455	471	485	480	441	464	472	455	459	500	439	409	458	429	434	430	456	463	454	442	462	448	443	452	488	459	444	452	449	448	477	445	492	479	463	461	491	457	461	438	445	417	461	434	436	472	407	452	441	429	465	476	500	426	436	446	453	467	452	459	475	427	432	431	444	454	442	442	462	428	434	429	473	494	448	478	464	430	424	441	512	467	478	437	437	465	433	464	459	462	487	477	436	482	434	483	459	474	455	436	446	446	442	431	477	454	458	420	455	469	460	466	417	442	464	449	473	453	438	441	456	457	463	457	434	441	440	467	452	475	454	422	454	469	440	471	478	458	462	484	398	463	463	459	425	432	434	451	429	448	442	461	431	436	469	468	477	466	470	491	446	440	437	472	450	469	481	456	455	467	407	466	467	492	437	433	459	485	454	484	464	432	446	441	443	428	481	465	449	458	451	475	434	467	465	448	460	428	456	489	475	501	436	443	440	453	436	439	432	454	427	447	433	445	437	465	476	436	508	404	453	419	429	439	434	459	467	445	486	455	439	431	438	456	440	479	430	486	458	488	457	466	427	469	443	466	451	445	464	459	427	477	447	443	473	447	384	496	435	442	463	457	413	448	473	429	461	467	467	452	500	430	463	441	463	456	440	427	485	463	483	418	457	429	466	469	475	453	463	466	409	502	475	444	482	461	495	431	412	433	438	453	448	472	480	450	471	459	424	435	462	424	472	478	440	460	469	438	470	439	433	432	442	447	469	467	477	435	422	477	436	419	464	447	404	421	453	482	449	499	436	443	471	456	471	481	435	399	451	451	448	472	472	466	472	452	441	451	453	434	483	409	435	461	452	460	453	457	437	443	464	467	443	477	448	448	451	514	452	482	461	439	429	467	443	451	438	475	447	465	458	438	473	478	428	454	448	475	440	398	478	456	437	475	445	448	440	457	452	443	451	442	439	454	440	481	435	423	468	441	466	467	475	466	446	446	429	435	440	458	477	459	435	451	451	449	458	428	437	476	467	511	452	429	448	420	456	492	411	448	460	462	465	420	494	481	463	477	416	449	491	453	498	444	476	445	477	442	485	455	464	461	512	440	418	446	436	474	453	403	463	466	448	442	480	444	450	442	432	440	458	408	441	460	477	456	424	428	450	457	407	450	466	475	467	446	464	465	438	449	453	408	486	458	377	451	436	439	464	461	463	448	421	445	467	476	449	457	422	480	438	449	475	492	414	464	484	486	438	403	460	418	419	399	478	450	455	462	479	435	429	474	452	422	450	434	455	431	450	472	453	460	434	455	463	457	477	481	469	434	441	415	448	462	441	484	469	449	442	446	454	446	458	502	446	407	474	471	467	462	457	462	482	478	469	418	483	483	473	421	484	443	435	435	445	443	432	458	455	401	425	434	463	463	471	449	463	447	469	467	461	444	473	464	499	442	426	453	476	459	453	445	433	515	426	426	440	428	453	442	462	487	463	461	470	456	463	461	459	467	458	429	471	453	489	449	471	433	477	436	451	440	452	449	467	457	445	484	474	436	465	481	438	454	426	450	422	484	458	489	445	467	483	440	393	491	456	467	478	426	482	472	451	471	470	433	423	500	440	414	451	410	476	456	462	425	438	454	470	414	471	507	472	505	457	424	437	461	479	457	477	407	471	498	451	481	484	406	470	436	463	468	451	437	431	430	491	440	498	446	423	452	437	475	436	455	440	473	469	448	451	468	452	427	422	472	464	442	464	422	441	456	417	444	440	476	412	424	453	508	470	489	447	431	450	459	457	443	478	436	459	467	444	457	437	466	445	478	449	500	445	463	449	495	428	418	427	424	474	471	457	456	468	484	448	431	428	447	490	415	456	468	465	398	452	446	460	440	484	440	451	472	451	477	485	463	478	458	460	428	442	475	497	448	474	451	442	456	476	442	457	441	471	440	447	447	462	448	474	436	436	493	447	447	453	444	430	426	447	440	454	414	445	472	471	458	505	466	434	514	455	470	462	481	479	455	446	479	467	455	466	455	412	450	451	452	406	404	434	448	436	440	459	470	446	436	456	484	436	418	420	479	476	438	447	464	467	449	466	475	421	440	473	452	443	443	396	430	497	419	475	422	428	474	438	478	453	437	493	475	456	447	463	435	416	474	444	439	482	427	449	440	462	441	455	471	427	457	457	443	482	463	433	458	471	431	499	433	466	455	461	458	413	484	463	430	441	432	430	467	438	467	444	481	464	461	506	423	437	459	458	485	464	463	475	465	447	462	460	476	430	473	428	454	468	487	474	468	496	467	462	503	422	461	446	498	465	457	456	466	415	442	451	467	421	454	452	478	463	453	446	458	470	480	435	489	464	454	447	441	436	487	452	476	468	437	454	447	432	434	406	437	451	462	452	445	491	444	453	465	438	441	460	466	484	449	471	401	444	454	460	455	446	438	451	452	444	442	454	448	471	466	453	449	466	454	448	448	456
68867	53191	33142	5204	487	400	353	312	324	314	307	281	236	250	240	248	272	245	233	247	255	237	232	242	282	268	230	252	245	238	223	263	240	216	233	248	215	219	225	242	239	249	237	264	250	230	236	224	249	213	251	262	232	257	223	234	229	270	245	234	231	239	236	233	232	241	236	252	237	217	217	250	219	222	235	224	237	231	232	233	224	214	233	199	244	248	232	234	222	270	239	252	237	199	216	224	244	249	229	244	254	256	237	243	253	239	251	259	230	252	224	221	244	248	214	254	256	229	239	234	225	242	241	223	244	248	236	262	266	240	212	244	222	250	228	235	236	247	266	222	260	264	251	233	243	225	244	243	236	235	224	213	215	235	239	231	244	234	210	234	243	249	218	244	243	258	234	247	224	243	227	236	231	236	219	207	257	226	244	263	247	210	198	241	219	232	224	233	238	266	251	205	222	205	220	265	235	240	233	226	223	225	261	217	258	250	251	240	233	240	246	249	254	259	243	232	247	232	267	219	252	201	262	242	241	236	222	245	244	239	248	221	226	185	231	209	248	200	232	233	265	233	221	224	240	219	195	237	260	226	252	242	264	232	238	247	227	243	240	239	225	220	220	245	241	231	240	208	237	237	251	256	246	269	234	203	249	244	259	243	246	238	238	214	241	245	232	220	208	234	271	229	214	216	232	238	241	226	241	239	238	233	226	235	247	239	250	252	245	223	244	217	213	237	224	230	230	240	225	226	247	227	241	233	218	268	227	275	226	253	220	280	234	224	232	219	220	226	286	234	242	218	229	235	215	245	230	236	225	260	257	248	239	248	226	244	251	203	193	210	252	266	270	234	269	263	208	253	220	218	224	240	259	231	243	224	249	242	250	235	239	245	226	246	247	240	240	251	248	218	221	257	252	262	221	226	246	238	258	221	247	244	243	234	244	272	256	239	240	231	219	279	249	262	225	276	260	240	233	249	257	227	240	262	230	232	261	248	238	219	221	247	218	232	248	244	233	243	206	233	228	251	224	232	259	250	234	220	236	229	247	266	241	246	243	223	230	191	247	251	233	253	227	201	228	258	213	223	236	206	268	219	219	208	220	259	222	228	257	244	230	210	220	215	244	226	237	226	251	223	220	241	235	253	227	238	244	227	227	211	229	248	233	234	224	219	238	238	234	248	232	226	265	234	206	250	208	231	220	229	242	255	244	240	240	238	221	225	244	244	220	229	251	207	239	268	226	229	244	234	241	256	248	226	250	221	252	279	222	231	226	206	257	218	229	252	224	224	238	239	243	237	241	241	235	216	251	225	227	221	227	238	222	241	219	252	233	224	240	247	254	237	229	248	236	226	214	237	221	224	239	241	235	246	247	247	232	230	239	224	226	258	212	233	225	224	243	236	215	248	230	248	228	252	222	214	228	234	227	248	243	239	236	245	229	229	209	243	239	208	238	233	241	234	213	228	247	227	217	241	270	242	245	233	238	227	220	248	215	224	251	275	217	246	224	259	221	228	250	234	202	218	257	199	242	264	295	226	223	270	247	240	256	235	257	234	224	236	217	225	253	207	241	224	250	231	229	242	232	251	236	236	231	248	223	241	236	207	246	211	219	249	241	235	245	219	217	235	221	213	223	234	229	257	247	263	246	238	252	259	238	244	228	234	236	221	235	228	225	228	211	231	224	245	222	242	229	258	262	265	216	225	217	240	246	258	215	239	241	245	291	282	267	238	230	219	258	216	238	240	268	239	265	255	247	225	252	227	225	240	241	226	272	216	207	217	258	244	253	245	225	228	260	219	252	222	213	232	254	273	248	215	239	242	226	238	233	258	258	248	242	250	228	242	238	234	228	230	235	233	243	224	256	273	252	264	252	246	260	232	237	248	271	248	229	252	240	243	253	224	243	242	229	201	223	254	228	211	226	214	224	230	255	224	229	227	244	223	247	233	250	240	253	240	238	236	230	271	244	229	213	263	236	222	220	275	249	257	222	230	235	258	243	246	203	208	241	269	240	258	236	248	214	226	238	267	225	242	243	248	242	262	227	243	209	237	243	223	233	234	249	245	254	256	227	214	233	242	224	232	222	246	242	233	222	256	258	217	233	245	243	256	239	235	226	235	262	209	233	262	219	271	243	271	254	234	239	231	230	237	231	248	220	237	237	227	226	232	246	254	244	243	192	226	220	246	230	223	260	243	227	226	255	256	248	221	236	221	265	245	233	234	232	219	223	231	223	234	223	253	229	268	198	228	231	220	240	243	246	235	249	232	238	249	220	239	253	240	185	215	242	240	206	230	269	226	252	215	211	237	223	229	260	222	229	240	257	247	228	217	259	249	237	247	218	231	242	247	286	235	265	236	239	223	221	214	233	237	225	248	207	248	264	252	228	241	237	256	215	228	222	254	224	246	229	227	230	219	221	275	245	249	255	241	240	232	227	262	238	238	241	260	244	226	236	252	257	240	220	247	255	203	249	230	233	224	223	237	220	209	213	247	232	216	226	228	221	270	221	238	237	254	220	208	226	235	229	261	250	209	240	234	255	239	248	252	236	224	236	240	256	273	238	257	255	243	208	238	221	226	235	268	227	239	214	244	225	236	205	242	269	225	244	248	244	245	250	222	263	247	252	223	233	205	263	239	226	225	249	241	237	256	256	199	201	258	219	244	227	212	235	234	232	239	237	220	216	217	205	250	233	225	242	237	247	267	223	239	213	237	249	214	224	224	221	245	241	257	245	256	250	259	247	218	208	239	218	235	256	235	222	228	249	228	223	233	227	232	223	240	248	246	244	246	204	231	259	245	209	225	224	231	241	245	256	221	233	237	256	241	230	269	252	229	234	250	259	254	203	229	220	228	238	244	217	255	249	213	239	248	241	240	214	240	229	218	237	220	221	259	234	238	261	230	209	198	226	251	254	248	230	231	252	250	246	216	266	216	242	253	255	244	236	233	231	229	210	258	233	228	234	217	229	236	252	220	250	253	232	226	225	256	215	210	259	255	251	222	238	231	230	241	242	240	228	229	231	220	230	237	251	256	238	214	233	225	260	228	211	234	268	232	247	245	243	249	247	211	230	221	215	224	251	238	249	241	242	256	236	235	260	214	251	245	199	248	238	238	252	240	226	234	220	262	239	239	261	233	272	236	225	211	232	249	250	248	220	261	241	241	246	232	256	234	217	246	266	268	252	245	234	250	263	234	231	252	251	252	246	240	226	232	231	258	242	227	207	244	234	261	238	230	264	243	233	224	242	225	247	256	226	241	213	224	233	243	257	220	236	232	237	239	228	220	231	229	256	232	251	249	235	241	264	233	218	228	250	249	254	204	216	248	208	241	230	253	221	246	243	223	232	245	223	266	250	234	217	226	233	241	234	230	218	233	206	257	252	249	247	257	237	226	236	234	243	238	252	256	250	220	225	292	223	238	210	251	224	223	223	227	252	235	246	237	238	222	232	233	250	242	257	236	227	262	228	230	224	236	235	266	224	230	234	239	254	247
48023	41855	22328	1769	1523	1371	1292	1193	1159	1071	980	932	893	872	850	817	858	808	848	862	840	795	826	770	812	800	767	782	806	812	805	800	760	808	735	756	710	759	752	753	726	780	768	739	738	764	721	763	708	805	837	783	731	720	757	762	732	704	751	724	739	753	766	737	734	762	734	747	796	801	741	771	769	761	743	760	750	752	757	756	750	802	778	747	738	710	749	765	779	737	736	765	718	778	757	743	762	780	716	752	726	785	739	747	704	747	791	750	739	781	773	766	739	743	724	770	702	696	764	725	735	776	764	785	716	748	693	697	781	727	746	744	751	733	703	751	747	735	733	717	715	707	779	725	761	769	693	773	695	700	765	777	721	738	742	768	752	745	784	747	716	758	742	733	781	719	702	756	775	726	727	710	734	751	722	705	767	754	715	773	761	746	726	764	760	727	721	756	775	698	743	728	744	737	744	751	703	784	748	757	724	719	715	747	735	718	759	739	698	761	770	722	727	760	749	727	767	760	696	775	746	729	755	792	719	696	755	740	750	747	733	734	754	755	756	762	766	702	749	714	715	692	794	679	754	711	705	788	770	738	765	738	747	737	777	729	721	703	753	792	751	717	771	775	736	763	696	750	731	754	709	743	719	737	749	720	733	740	760	758	756	763	729	755	735	742	729	739	730	779	726	748	714	738	778	751	786	720	750	704	727	736	727	749	750	719	758	720	752	794	742	744	742	784	750	733	778	730	727	717	751	735	764	770	690	701	783	745	786	758	740	748	779	741	728	733	712	713	782	766	767	771	777	772	755	716	720	699	755	733	754	694	738	763	732	739	773	786	746	773	780	728	797	746	718	714	769	780	762	729	740	806	715	717	727	697	762	719	743	781	761	753	725	756	762	751	775	745	740	757	726	732	723	808	758	792	737	755	820	708	755	772	731	746	735	745	728	749	748	726	759	747	748	757	701	710	756	755	740	723	747	769	752	724	771	774	761	746	712	748	808	713	750	734	710	712	731	734	750	763	732	730	768	826	779	692	712	779	747	768	710	759	722	785	753	774	708	744	737	780	761	760	774	681	795	808	736	755	741	741	736	765	721	766	754	762	747	717	757	716	723	700	746	737	715	770	755	793	712	767	706	752	736	759	755	716	757	743	717	701	740	712	719	766	778	719	725	725	741	754	717	721	729	742	759	746	763	763	733	750	712	735	762	739	747	757	772	780	772	691	772	748	738	734	754	705	732	749	737	768	740	791	754	712	784	740	730	756	683	737	791	704	775	747	742	774	770	743	728	750	700	768	781	721	685	734	755	741	724	705	729	741	693	712	737	720	749	767	705	715	727	772	763	766	734	744	689	799	725	738	717	693	738	749	707	727	787	729	750	724	755	779	780	724	757	734	782	756	756	732	703	754	765	756	737	683	713	696	715	714	742	732	745	755	737	711	745	714	717	813	709	717	695	741	755	725	745	751	737	745	722	753	761	776	731	779	741	775	751	708	744	724	703	738	780	777	765	714	711	716	770	715	734	717	707	755	724	728	763	782	814	738	742	703	701	764	741	750	695	772	716	726	809	741	772	779	761	725	764	753	772	770	770	754	742	758	755	781	766	756	756	750	751	738	719	745	752	736	737	769	744	799	749	719	743	762	791	774	716	739	742	736	721	781	719	706	715	791	785	771	736	735	732	723	723	716	763	704	714	774	714	774	741	780	793	753	748	759	743	725	791	740	745	737	763	771	756	716	792	758	709	750	731	795	680	775	703	790	692	742	706	769	761	726	758	790	744	748	720	710	754	744	756	710	753	747	749	763	765	781	721	748	726	745	728	718	774	703	730	806	765	713	730	741	737	761	722	786	736	731	765	711	764	772	755	709	718	702	688	775	759	720	707	747	742	736	770	708	736	680	702	741	739	758	720	782	702	704	736	747	743	745	719	759	721	747	720	746	738	743	729	759	721	794	772	761	745	739	754	675	787	725	765	756	754	706	738	756	741	779	809	761	742	735	739	761	779	745	731	747	708	742	726	733	707	722	780	730	701	713	744	720	790	694	737	779	763	731	756	722	749	762	757	715	748	816	741	742	770	725	709	763	772	727	755	719	754	757	716	727	765	786	738	798	740	731	699	715	772	773	760	748	740	754	700	713	738	746	794	706	744	735	734	757	728	733	688	723	721	766	712	718	791	719	744	684	785	742	732	756	765	793	720	773	717	688	751	696	713	824	745	782	717	703	734	739	756	759	729	756	719	725	780	717	734	746	721	834	705	747	768	736	720	724	719	735	729	727	768	778	726	772	799	711	720	740	764	719	669	739	736	780	770	754	794	781	789	800	743	746	734	772	740	700	724	728	786	722	771	789	737	749	735	739	722	703	750	774	752	727	719	750	692	709	761	788	740	720	778	777	728	783	714	750	753	763	758	726	741	741	738	697	734	713	753	712	753	748	719	750	741	733	721	732	778	712	734	752	744	706	741	753	747	726	777	778	746	712	758	754	743	722	706	749	762	700	724	751	707	727	751	725	743	739	754	756	724	794	731	723	720	760	763	777	752	728	785	748	734	699	762	722	764	761	763	772	717	723	760	726	703	740	749	747	756	740	731	714	784	714	727	719	809	765	758	734	733	793	730	750	735	738	793	786	731	769	738	749	751	777	733	708	710	761	752	739	722	737	775	771	729	738	778	709	686	755	679	697	708	772	707	760	740	795	753	705	764	687	738	808	803	723	722	720	758	747	791	731	746	751	775	747	778	778	798	765	746	756	735	786	749	755	795	788	715	735	751	727	680	752	724	730	721	725	730	822	710	752	716	765	753	705	751	798	722	746	753	746	741	709	782	729	725	760	732	720	791	793	799	740	703	764	761	714	751	737	733	753	761	694	760	754	740	756	752	709	767	746	772	789	715	721	754	715	725	737	754	727	737	749	764	791	739	749	730	750	736	750	717	732	711	718	740	702	793	725	729	750	766	754	754	754	756	768	734	753	724	776	737	801	728	720	695	679	738	772	716	723	747	776	748	718	753	733	724	728	722	723	742	727	730	712	754	678	784	760	776	737	757	773	737	721	731	742	745	741	736	715	803	764	733	753	738	758	749	722	708	738	820	759	735	766	709	707	771	764	742	790	691	745	712	723	751	745	730	782	797	768	800	751	721	707	772	752	761	774	780	707	787	704	801	749	787	813	729	761	720	784	728	720	756	706	739	742	751	772	703	729	696	781	751	789	775	707	735	747	725	743	749	687	746	805	711	756	722	739	765	722	730	741	754	773	770	754	771	722	744	728	767	703	794	723	726	752	750	712	729	729	746	772	798	742	720	713	801	764	695	768	720	755	776	704	791	742	716	771	746	754	717	712	777	716	758	741	760	756	734	748	726	712	721	765	746	739	733	763	754	752	681	736	730	677	695	754	754	717	732	711	806	714	729	758	743	716	736	742	704	749	754	741	693	806	719	743	758	754	729	775	699	725	773	708	771	764	775	728	792	730	731	721	758	745	711	774	774	739
78707	64747	43612	11869	1809	619	536	450	432	428	401	391	360	342	397	374	332	321	302	343	330	335	351	334	311	323	323	322	315	306	322	302	329	303	288	283	310	296	309	326	334	296	336	315	329	249	319	318	307	316	285	309	297	306	298	299	289	320	338	301	309	300	313	328	272	340	331	309	309	340	293	343	309	322	336	322	296	294	297	329	326	290	325	318	304	295	320	317	333	322	297	327	286	310	308	340	337	330	293	303	301	296	306	322	315	310	298	320	313	290	296	350	313	338	331	296	281	312	314	350	291	310	318	268	300	314	327	316	306	308	304	309	325	300	283	300	285	289	281	283	319	334	361	290	303	345	301	299	287	289	301	332	304	299	316	309	337	309	327	283	325	317	338	315	335	316	315	323	302	313	319	308	297	292	301	285	341	301	278	301	288	304	287	282	331	323	312	314	311	331	287	297	294	304	301	282	328	299	292	289	333	309	297	322	295	328	332	318	278	290	316	314	306	297	317	360	288	323	320	332	298	316	310	299	294	350	319	312	305	278	337	308	314	299	315	274	311	310	298	283	335	317	302	326	301	318	323	316	298	309	308	324	304	319	319	318	298	317	287	306	350	261	301	303	280	295	292	314	304	323	302	281	311	314	317	285	306	320	302	334	322	314	314	347	286	258	358	321	294	337	315	281	300	318	334	304	310	332	293	328	306	310	310	274	322	307	326	304	302	310	298	316	296	302	273	321	317	330	298	289	290	337	286	334	295	314	299	295	294	310	271	269	306	348	296	292	327	300	312	323	294	303	269	294	263	292	306	307	300	329	302	302	316	342	312	319	327	313	273	329	317	314	301	289	289	269	306	302	296	315	275	289	292	312	299	330	332	306	315	320	264	319	321	289	313	305	299	301	314	320	303	342	286	313	284	329	291	307	291	322	318	307	336	282	347	305	291	316	316	303	321	307	321	323	281	307	294	302	312	292	304	286	320	289	311	301	304	288	345	312	302	308	315	311	313	315	304	334	342	296	303	317	305	304	319	297	303	279	297	316	332	319	313	303	332	293	268	296	307	318	311	283	316	329	339	307	293	252	295	291	297	332	288	307	310	263	316	313	283	263	346	309	320	330	300	280	322	304	292	316	324	305	313	298	300	281	342	317	347	314	275	344	346	260	323	305	305	278	298	283	267	315	330	290	305	322	316	316	336	300	282	271	294	336	337	339	273	306	313	294	302	291	331	328	355	317	301	319	328	290	302	311	331	286	317	301	282	298	276	310	318	298	294	306	320	304	299	308	290	304	283	319	307	309	331	305	322	309	299	287	315	326	312	326	343	326	321	317	320	323	305	308	303	328	295	343	307	311	283	309	320	325	277	310	323	285	311	306	299	295	329	304	313	301	316	299	304	305	293	348	313	331	288	323	317	316	326	282	341	355	310	279	333	314	275	315	300	300	295	351	324	288	327	333	320	293	306	297	305	291	311	305	296	294	293	305	319	319	283	304	289	288	295	281	321	303	303	329	277	338	297	318	276	317	299	335	290	313	324	348	301	335	303	292	298	317	312	315	312	303	328	293	305	336	345	332	317	321	296	296	315	308	288	322	308	335	291	344	323	318	299	311	335	311	323	342	324	298	313	292	286	295	305	315	297	301	346	299	317	307	342	323	286	294	314	315	303	302	306	323	307	290	334	349	300	304	322	307	298	319	307	320	310	349	302	321	333	287	301	286	308	327	306	327	286	343	279	325	308	345	307	341	288	315	302	305	340	317	334	270	277	319	313	290	299	294	297	292	315	344	318	310	332	301	278	314	309	342	308	276	314	293	328	316	328	311	311	297	332	350	325	299	320	307	301	285	327	299	336	305	315	343	321	322	286	310	293	285	305	314	323	278	328	307	332	290	290	293	338	316	313	280	319	358	326	306	308	299	294	313	321	303	301	305	276	287	345	294	332	312	293	296	266	329	286	283	286	354	305	279	318	297	342	305	321	314	315	314	307	284	304	302	283	317	305	302	309	320	335	333	328	288	288	298	305	307	288	280	293	275	321	287	340	314	317	290	290	308	324	313	308	321	320	325	332	293	312	326	307	290	299	336	304	322	299	322	327	319	329	291	335	320	316	307	293	300	306	284	292	307	309	301	294	317	305	337	308	289	311	319	298	332	322	299	316	336	319	303	293	311	290	295	301	306	319	343	312	308	339	319	297	327	277	323	296	330	329	313	314	323	294	333	324	302	317	317	330	338	322	322	293	328	280	325	294	327	290	287	338	294	320	317	307	314	300	296	334	295	279	319	299	283	307	316	298	309	317	315	319	309	330	309	297	319	302	290	304	307	325	305	363	321	325	311	302	297	291	313	342	314	290	303	294	294	318	292	301	314	300	308	296	295	310	319	299	308	299	327	320	346	306	304	309	301	341	322	299	281	300	272	262	339	350	292	327	301	300	347	291	335	303	270	284	267	310	303	323	300	272	295	285	323	364	305	322	291	313	315	312	330	306	302	326	288	354	336	305	295	317	283	319	336	305	288	277	343	314	305	287	339	321	309	310	281	322	299	294	322	303	299	320	299	298	288	317	320	306	307	292	324	281	302	296	326	287	301	299	299	320	290	295	343	303	334	318	325	309	301	328	287	331	322	276	285	337	313	341	335	301	299	318	307	316	292	289	286	283	292	301	341	319	320	344	338	313	310	298	309	307	315	276	331	300	306	290	319	295	326	297	269	313	326	303	326	309	332	294	338	319	309	300	320	326	322	323	325	299	283	336	332	317	310	315	326	302	316	321	268	303	284	307	310	341	332	305	319	319	317	299	338	278	308	325	305	305	302	334	277	270	325	333	310	323	296	275	287	318	296	330	338	340	344	319	310	317	295	299	311	300	307	321	318	283	288	303	309	285	341	301	312	297	296	335	305	321	321	278	280	348	342	319	292	311	328	323	314	316	300	312	321	320	296	321	329	299	266	282	320	312	279	320	282	299	276	308	316	327	334	309	300	313	297	333	337	288	316	328	334	304	285	311	274	331	325	272	316	288	316	295	314	300	276	334	329	291	289	327	321	311	300	326	297	318	321	289	313	318	313	316	320	340	318	316	313	318	310	275	314	303	335	314	285	316	311	286	269	307	302	295	332	325	311	299	374	307	322	331	305	265	301	328	312	310	333	305	341	303	328	295	291	298	346	319	370	331	288	304	311	276	303	308	280	309	333	304	325	328	309	301	320	317	331	310	314	317	317	293	304	293	297	304	298	293	287	322	306	317	319	332	332	265	294	281	289	310	338	344	303	301	311	308	285	323	305	317	302	320	314	320	319	317	319	303	315	317	315	317	305	311	320	326	344	296	338	295	321	306	314	295	311	313	334	305	282	274	326	312	308	308	312	290	359	291	322	325	312	298	329	289	331	299	306	316	306	333	304	314	300	328	310	320	336	315	305	330	316	352	292	286	324	330	306	285	299	334	303	298	333	344	309	301	300	285	310	325	314	300	297	335	301	324	321	297	310	322	325
57891	52335	29486	2930	2524	2272	1972	1714	1641	1514	1447	1394	1282	1202	1178	1141	1082	1118	1088	1099	1014	1050	1001	985	968	997	969	975	970	953	981	969	987	961	964	977	931	1000	1008	1013	958	885	925	966	930	927	959	945	1042	961	973	953	934	977	919	924	925	923	1003	894	989	962	926	955	921	888	932	889	965	929	961	926	918	934	961	902	940	915	925	953	927	976	965	918	901	960	946	949	983	970	870	956	922	948	906	952	896	952	943	893	945	879	935	936	945	933	949	912	932	909	929	921	845	949	908	949	887	967	907	880	872	911	871	885	915	994	920	898	917	943	937	898	986	921	935	986	958	940	934	938	936	911	899	919	926	937	913	901	900	926	897	905	874	934	941	901	869	904	890	941	883	905	905	884	924	864	930	931	949	905	923	912	938	892	912	923	909	911	934	968	929	908	933	932	895	945	933	942	907	951	842	942	912	968	916	897	925	938	902	934	900	908	925	885	869	979	912	938	949	932	892	924	949	906	906	897	934	861	908	900	933	887	910	902	917	903	934	935	949	954	897	900	902	914	933	927	928	917	834	915	899	901	899	949	885	903	933	866	903	904	933	908	911	962	922	898	937	919	929	923	902	929	908	887	964	920	912	920	915	939	826	902	915	913	933	954	864	939	905	905	964	927	925	880	903	939	871	983	943	901	968	984	943	913	893	899	924	884	949	982	908	870	932	924	910	918	926	915	875	974	912	913	923	916	959	927	958	883	970	920	928	917	925	925	867	924	837	892	895	893	897	909	985	920	910	909	961	883	936	905	952	895	810	938	927	965	947	874	886	857	923	971	956	931	878	945	905	943	933	921	858	907	937	971	942	926	912	891	939	892	918	962	907	983	912	934	922	899	957	952	937	890	892	860	911	920	931	890	943	990	936	952	913	949	881	906	1020	901	977	902	932	908	924	980	889	914	905	939	915	923	951	944	903	938	882	921	900	931	923	956	880	879	902	934	930	949	921	924	964	927	934	942	955	948	933	912	900	950	909	916	903	917	964	922	921	901	952	887	881	932	902	946	912	868	911	924	895	862	892	955	915	925	930	947	926	886	921	929	931	868	947	926	918	970	901	917	900	931	944	946	893	914	953	943	952	958	929	870	958	911	941	924	958	881	910	929	926	881	921	890	957	883	938	880	928	897	964	947	973	905	977	912	929	892	889	928	949	935	889	884	935	913	897	894	954	931	936	928	957	929	903	931	907	858	886	948	916	900	929	941	878	953	931	914	914	946	925	885	918	905	891	914	862	895	944	922	968	928	938	906	917	879	902	933	948	952	950	884	872	923	904	978	924	908	908	889	931	906	872	946	861	900	926	897	974	933	948	941	948	905	919	953	882	910	936	872	921	884	895	885	892	957	928	867	899	921	940	956	895	944	922	922	969	929	939	909	939	947	887	939	973	977	924	949	914	1015	905	920	930	885	910	893	932	960	934	942	896	938	919	915	914	940	908	914	911	938	888	907	909	871	887	944	879	898	924	928	918	908	859	986	909	972	902	909	885	840	915	907	882	949	887	887	901	919	872	882	863	944	930	906	933	926	941	949	923	880	890	953	923	945	954	925	871	890	911	915	968	896	911	902	922	945	927	921	978	856	903	953	942	937	888	853	949	905	946	938	967	937	920	947	933	910	893	953	929	899	820	941	934	1005	931	915	855	962	939	915	918	910	923	909	882	906	928	955	908	904	972	899	906	879	930	899	916	900	890	959	963	872	968	972	926	919	930	922	964	953	913	957	872	891	893	924	888	951	896	995	904	938	909	962	960	879	890	928	922	896	883	928	906	966	959	949	908	924	907	905	1000	894	922	930	952	896	900	909	913	885	921	938	884	887	917	926	909	909	900	871	931	949	1005	839	955	923	982	896	972	921	893	914	927	923	952	899	903	923	863	915	972	907	985	936	868	929	886	891	912	916	944	901	948	946	901	953	954	932	904	922	909	873	946	897	930	936	893	929	941	948	923	840	904	843	896	928	936	929	905	929	906	922	909	921	933	938	980	916	955	910	875	927	892	925	941	896	896	835	905	917	911	933	935	921	941	920	909	922	978	959	967	922	919	954	912	963	971	925	945	936	937	925	967	932	964	940	914	860	909	962	925	936	922	890	893	934	955	918	914	986	865	982	972	934	930	925	915	931	908	974	888	948	884	953	958	873	889	950	930	896	922	918	943	862	883	944	899	942	876	939	850	925	870	958	900	921	917	896	894	935	924	924	906	932	879	947	969	901	916	892	925	890	901	931	929	925	931	906	915	888	960	930	922	910	897	855	930	873	967	917	949	945	898	890	973	937	1008	909	934	933	954	911	908	876	891	933	920	992	915	916	909	945	977	901	970	964	888	943	923	944	838	971	911	916	978	977	933	942	890	972	916	878	980	900	954	942	903	917	929	908	882	873	917	964	901	916	917	926	878	922	941	897	953	886	914	920	897	962	880	904	931	860	966	896	889	901	935	944	944	898	908	916	948	860	957	899	930	979	947	886	923	888	934	917	926	895	905	917	884	960	938	963	869	947	951	917	921	978	890	874	984	968	902	967	939	895	928	920	896	914	941	920	887	913	898	955	866	913	929	965	930	884	936	927	975	923	900	922	934	940	921	869	918	911	996	915	875	934	875	921	902	972	897	903	917	911	918	868	905	990	856	906	873	850	932	903	898	987	903	890	952	949	901	884	931	872	854	992	859	943	897	878	926	922	923	978	964	910	920	955	891	869	903	877	966	898	922	918	944	923	935	896	946	905	949	895	935	927	889	908	903	912	926	935	916	929	971	904	975	918	961	909	911	934	967	915	943	941	953	919	943	897	881	897	901	907	873	885	962	983	954	944	951	885	957	941	894	894	880	948	886	934	899	895	860	922	922	940	890	967	914	885	890	937	882	880	926	894	960	870	926	901	927	892	880	928	925	912	919	934	881	907	910	906	922	959	947	976	865	938	958	939	932	950	899	968	976	915	903	915	913	923	952	913	893	925	972	933	966	943	866	899	886	861	954	909	924	897	907	982	909	973	858	913	968	881	954	881	881	938	908	875	947	915	970	879	875	874	918	913	886	911	914	933	931	859	911	865	966	905	967	924	920	953	914	946	890	924	853	975	918	880	977	959	910	881	925	918	854	963	940	966	891	943	919	864	923	898	878	933	947	896	940	936	901	914	933	856	941	939	826	875	932	935	886	894	912	885	901	929	920	874	975	853	880	905	827	935	881	939	932	905	905	967	936	889	962	871	867	935	912	923	933	941	967	873	936	930	929	908	943	896	976	894	961	879	898	866	945	909	921	910	914	888	962	941	899	944	912	922	892	930	910	950	996	957	949	907	997	972	929	986	928	933	904	871	947	869	900	940	922	896	920	897	957	912	900	961	898	938	939	960	958	954	900	949	916	913	926	895	934	940	919	897	917	885	908	989	904	950	940	941	892	942	883	908	899	923	976	935	879	924	915	891	937	905	900	818	955	927	884	937	933	900	921	908	898	962	911	958
28996	11453	2667	161	115	138	134	126	128	141	118	123	145	116	143	123	124	125	127	123	124	105	140	134	140	122	107	123	139	126	112	123	138	127	136	110	135	118	138	140	126	105	143	122	149	115	122	125	135	125	125	135	144	116	115	150	131	132	120	138	129	100	115	115	108	124	144	134	134	119	147	108	146	140	122	124	140	119	146	107	142	136	121	134	127	132	119	100	122	125	116	143	108	137	137	123	111	135	120	129	134	125	135	137	120	133	119	109	138	131	112	131	117	129	119	119	123	136	117	120	133	132	144	137	122	122	106	117	121	118	117	124	118	124	139	136	130	122	105	122	132	131	132	119	119	139	124	138	147	119	131	124	126	124	138	105	133	131	141	137	109	140	131	147	134	143	128	140	123	135	126	127	105	124	133	105	123	142	120	100	130	121	131	142	117	132	131	138	136	127	126	124	132	116	143	110	123	135	130	154	124	111	118	113	125	125	125	122	149	121	129	148	140	133	136	132	104	118	128	116	150	135	120	135	148	136	127	109	114	143	154	144	100	127	121	112	130	132	149	142	111	112	123	132	131	136	142	153	135	132	115	123	104	114	133	122	144	137	134	148	140	133	126	132	124	140	156	113	147	122	133	114	112	113	117	131	149	141	136	143	145	123	142	121	174	150	148	147	120	136	123	116	159	123	112	131	140	143	129	135	124	121	128	129	115	123	111	127	118	125	128	112	129	120	135	119	113	142	108	136	137	122	150	121	113	131	146	137	151	140	127	133	118	124	122	119	125	134	122	132	132	144	121	133	125	128	123	126	131	148	129	145	133	121	131	134	131	122	157	109	137	124	114	132	112	124	127	131	137	119	128	139	118	140	114	147	119	131	145	127	141	137	115	137	121	136	110	111	112	133	142	130	132	138	142	131	123	116	130	134	140	107	148	132	113	132	109	130	142	124	107	131	107	146	143	118	146	138	129	124	129	122	109	138	136	134	133	132	137	128	138	116	131	111	129	130	116	118	120	121	122	135	124	118	136	118	116	123	145	123	129	128	132	132	124	125	123	143	130	142	115	147	141	126	137	137	131	140	104	148	114	128	133	135	152	128	130	123	112	134	124	124	132	124	115	126	114	136	141	136	126	132	120	130	126	139	132	150	144	117	113	132	146	120	138	159	128	119	120	128	127	143	138	130	120	132	152	146	140	118	122	140	135	126	140	115	128	147	144	129	150	133	130	124	125	127	133	138	137	138	128	146	108	119	123	139	131	108	130	116	129	118	132	141	132	112	127	122	94	122	142	118	125	136	131	119	141	125	125	148	130	112	118	121	155	129	147	125	138	104	132	124	127	153	113	144	145	126	147	128	122	127	138	132	144	115	119	142	143	129	120	124	126	111	124	129	141	117	132	142	130	105	133	112	126	128	132	115	130	134	127	116	131	114	136	116	123	134	126	116	127	156	132	119	130	114	126	119	120	138	120	126	140	128	137	114	134	135	137	124	144	130	126	122	133	156	130	112	123	131	116	116	136	129	130	128	131	115	120	126	126	113	136	138	129	157	134	133	128	130	131	129	152	119	113	127	110	127	108	116	134	134	142	118	110	117	128	141	128	130	129	131	129	128	122	120	141	116	129	143	143	135	139	148	128	120	138	146	120	134	119	139	127	127	131	133	145	109	110	118	121	118	121	130	135	132	135	126	137	124	140	125	133	132	129	117	144	128	125	140	131	122	117	109	138	124	107	123	133	143	102	147	102	132	127	129	127	131	138	124	128	120	115	138	111	120	131	127	114	140	143	127	135	127	132	108	134	141	124	132	115	126	139	117	125	130	108	129	142	107	121	145	119	141	138	130	122	140	121	140	106	129	155	118	134	129	113	142	113	119	131	133	136	114	118	136	122	119	110	140	144	135	120	132	112	127	128	124	133	119	128	126	122	117	119	125	109	128	132	141	116	146	131	133	116	124	118	106	127	115	132	128	120	118	131	144	130	134	126	135	115	102	136	132	118	124	125	125	129	121	121	139	115	134	118	132	139	122	121	145	124	145	140	117	123	154	140	109	119	148	120	119	109	138	125	128	115	144	129	131	116	128	131	136	123	128	102	124	138	127	123	129	127	148	106	117	116	126	117	132	126	150	137	143	137	140	132	139	118	121	141	118	139	146	131	117	141	133	113	124	128	126	124	131	137	142	109	128	136	127	128	144	146	144	120	123	129	106	131	114	146	115	106	128	139	142	133	116	132	124	109	139	134	121	110	137	133	129	122	140	135	143	133	115	133	134	124	116	114	124	139	123	142	126	134	104	122	150	135	126	144	129	110	116	145	121	110	127	136	117	133	130	131	113	139	144	147	121	124	139	112	153	123	151	149	143	134	139	110	128	159	130	128	144	133	130	122	131	130	147	131	127	128	128	98	124	133	145	130	127	112	112	151	124	123	106	138	116	120	133	124	136	123	129	131	121	159	110	130	137	154	113	138	133	133	117	145	118	124	133	136	125	104	124	138	149	127	152	135	147	126	115	111	117	130	141	146	129	125	144	114	131	135	143	122	122	123	124	136	143	112	128	139	128	124	137	124	99	134	137	151	126	144	124	135	110	127	153	145	165	135	142	138	122	116	137	127	128	133	103	114	120	130	133	129	112	148	140	119	128	123	124	134	133	140	136	105	142	135	138	140	152	139	142	128	132	119	132	138	125	122	136	114	124	114	163	121	119	127	100	145	125	128	154	132	117	110	130	131	137	131	126	119	130	115	124	120	138	130	130	117	113	128	123	127	126	142	121	118	129	113	135	124	138	139	119	133	131	131	128	136	139	122	129	138	146	121	106	133	128	130	137	124	129	140	142	137	119	128	131	134	112	104	157	132	115	101	153	132	134	131	147	141	138	120	148	123	140	144	135	127	132	117	131	132	104	146	118	135	139	132	119	123	117	114	143	114	119	130	139	130	127	141	116	131	111	141	122	126	142	123	113	130	125	111	132	131	154	115	122	121	119	139	119	145	117	127	128	129	115	150	111	130	125	147	120	116	126	125	146	130	138	127	139	131	116	139	122	119	148	139	151	143	137	131	148	132	125	124	137	133	143	130	132	126	148	120	129	124	126	126	131	147	133	137	113	145	128	100	147	129	150	119	126	124	161	124	135	123	109	125	129	133	148	120	130	128	119	137	116	125	129	112	127	135	134	122	136	111	132	128	118	141	105	114	126	141	141	139	117	142	120	135	138	110	146	119	117	138	129	144	155	135	133	122	127	142	116	122	123	113	132	152	128	127	107	137	113	129	124	104	129	140	141	142	129	108	131	148	143	134	137	128	133	125	140	136	125	119	139	126	131	102	124	127	122	142	131	136	132	106	114	127	132	129	128	137	129	142	138	119	115	119	127	126	129	127	129	132	127	131	124	140	112	132	124	123	111	135	146	124	131	126	111	113	139	113	119	127	121	151	118	135	130	120	127	135	125	108	130	125	110	122	125	100	121	146	137	124	132	124	112	106	126	136	123
27184	12693	4500	490	475	499	457	496	448	488	452	474	487	484	439	442	469	510	435	471	478	459	452	463	406	420	458	450	493	472	469	480	470	440	447	433	451	431	442	460	440	498	477	452	459	482	482	475	467	466	491	479	440	471	491	449	448	431	444	470	436	445	447	442	454	488	461	463	428	448	485	457	497	435	443	476	426	473	414	449	478	451	447	473	467	426	438	456	449	481	472	464	477	465	480	452	450	483	480	465	444	444	498	494	440	465	471	440	495	470	441	458	460	440	486	471	483	480	447	455	473	457	454	463	422	479	457	454	497	477	450	447	432	442	473	488	444	420	459	465	465	450	464	454	445	443	431	486	430	525	463	453	509	468	441	435	429	463	465	458	502	483	485	446	425	449	451	454	462	473	438	468	431	492	474	467	499	461	465	471	443	487	481	473	383	485	437	508	477	477	503	389	468	501	513	483	422	465	459	487	439	502	475	467	444	454	453	486	445	403	426	455	453	461	478	459	459	489	473	470	478	456	450	476	458	449	420	498	437	430	424	432	438	441	428	479	469	477	440	452	489	453	452	463	444	466	438	424	453	436	451	437	457	437	474	444	465	451	440	473	435	498	472	480	452	438	446	455	449	436	436	434	474	495	431	452	470	450	455	436	483	468	430	459	509	485	429	473	456	459	464	455	460	427	424	453	456	441	444	465	463	473	455	474	485	457	461	443	498	456	525	430	433	476	444	467	488	457	418	451	462	450	496	474	476	479	478	464	460	478	452	446	440	459	447	449	472	448	469	455	474	474	461	455	475	437	458	479	428	483	460	435	447	460	442	456	459	489	459	464	442	476	469	513	424	456	462	467	453	462	435	425	449	429	434	430	489	453	461	455	448	422	434	476	453	478	449	431	411	471	440	432	488	436	467	462	443	488	448	467	475	476	501	438	471	468	505	455	466	471	434	479	425	470	487	495	457	460	461	476	485	469	447	481	437	480	483	401	460	469	494	512	477	458	443	427	474	472	447	488	450	480	506	469	457	440	474	467	452	451	448	482	441	444	446	473	473	477	470	423	441	484	436	431	426	440	442	466	484	482	458	422	467	449	471	472	436	473	470	479	449	446	472	420	478	473	451	470	472	456	445	483	457	467	446	425	460	422	449	460	449	433	466	453	437	436	427	417	463	488	475	435	455	461	459	462	472	444	484	457	471	465	439	460	417	430	497	472	448	455	476	439	474	447	458	447	477	466	467	479	446	492	453	456	475	461	478	461	451	473	473	435	466	491	451	437	464	444	448	487	415	430	437	475	432	455	443	458	455	435	416	501	440	413	463	476	453	459	466	498	457	442	434	444	469	453	491	462	454	446	473	484	486	452	446	454	438	434	439	469	463	446	410	434	473	495	479	446	452	448	444	459	469	469	441	466	485	483	440	430	481	464	486	494	430	436	433	468	471	417	449	437	454	429	443	462	465	441	478	439	450	460	483	439	449	429	448	467	440	442	442	455	436	431	454	430	482	487	412	458	473	475	472	487	462	455	464	457	471	434	447	458	468	441	436	475	484	505	441	424	462	461	476	447	461	478	464	472	501	455	460	484	447	427	467	472	469	481	471	466	436	474	487	476	457	410	415	482	436	498	478	465	468	474	425	476	446	488	460	452	452	452	459	439	453	420	472	472	457	421	490	442	491	441	445	470	470	456	469	447	464	428	461	442	438	464	466	474	456	480	482	474	433	505	443	443	476	425	470	519	463	464	462	446	468	430	454	453	505	451	470	455	469	466	468	443	427	476	452	467	449	478	435	472	448	444	474	460	458	451	444	444	439	430	475	451	454	485	455	442	499	483	426	480	423	438	461	480	428	399	482	445	459	508	487	470	504	447	476	490	466	441	443	467	485	479	463	437	469	465	483	448	480	452	457	457	453	467	452	458	434	450	449	440	465	453	453	438	482	500	458	459	485	455	505	440	454	448	464	474	456	416	467	428	447	490	500	462	425	468	415	465	469	479	488	475	474	487	445	422	468	473	469	446	436	441	484	469	463	464	472	465	465	464	470	464	497	456	435	477	444	486	450	496	438	486	464	470	483	447	483	448	436	453	445	466	429	466	453	439	452	477	454	461	485	484	431	471	464	460	453	460	471	475	461	466	445	465	463	497	478	496	476	509	474	429	483	478	442	451	479	459	467	477	474	447	477	454	463	481	450	434	490	477	444	447	487	452	474	481	454	455	460	446	433	463	454	490	453	494	436	432	439	456	469	477	493	485	446	454	467	469	501	443	447	460	478	427	445	486	496	462	457	408	417	490	442	452	436	440	470	431	461	443	480	441	426	455	442	477	501	442	459	475	442	505	446	439	454	441	449	453	492	469	435	447	450	487	477	443	459	453	469	448	456	454	438	462	473	459	443	463	457	443	499	425	451	445	455	417	471	409	432	448	454	457	416	435	442	465	419	486	466	473	430	435	480	455	471	478	450	454	456	454	482	439	463	461	465	488	487	429	484	476	461	419	423	450	466	448	423	426	452	440	459	454	441	457	465	462	460	451	449	472	441	472	413	456	422	450	501	480	433	458	456	467	422	453	453	478	450	443	453	468	456	459	448	480	441	456	466	438	403	461	469	484	440	450	455	430	451	499	462	467	437	454	458	424	462	468	440	452	451	452	475	493	436	437	454	388	443	503	476	451	468	441	454	432	455	481	457	469	463	466	469	439	450	439	402	445	476	467	458	459	463	484	459	447	465	475	499	476	506	470	462	462	442	468	454	492	473	466	438	487	476	487	485	450	453	457	445	417	438	454	425	478	441	409	505	422	481	466	456	491	457	461	477	454	433	475	463	508	469	456	457	429	521	501	463	451	470	459	458	464	454	456	403	443	464	466	428	448	466	440	425	475	449	442	448	462	473	440	433	470	432	477	478	407	490	483	445	452	472	458	475	488	460	450	482	446	471	444	425	469	501	432	448	445	447	456	447	473	466	497	475	442	481	447	493	440	462	458	436	484	451	484	476	464	498	473	493	465	475	465	421	467	441	437	466	458	500	444	452	449	453	434	421	434	488	495	495	476	463	443	492	472	423	442	460	453	468	425	486	454	440	473	484	428	439	450	482	437	449	472	452	418	458	480	461	430	461	509	488	432	448	463	491	474	431	449	477	457	444	464	481	412	439	454	462	434	450	463	462	467	429	464	465	453	454	441	461	463	449	465	449	498	464	454	441	462	446	448	440	447	428	414	472	456	456	445	503	475	456	410	428	471	429	430	498	435	470	441	450	440	509	463	474	468	486	451	504	468	419	453	471	461	456	468	493	440	446	461	448	464	413	451	442	480	494	458	457	457	488	465	460	447	465	433	473	463	427	481	465	475	421	431	459	466	400	473	462	419	468	445	454	470	452	487	453	453	486	424	428	427	483	456	454	447	446	465	426	459	414	498	439	460	496	435	392	453	463	483	435	475	460	477	450	483	471	451	455	490	439	425	434	497	438	471	463	472	457	448	464	487	479	452
68561	53095	33991	5421	565	412	326	333	314	275	282	261	264	268	238	256	260	276	261	240	261	259	274	235	219	249	233	235	256	267	236	260	224	231	231	252	223	235	228	251	255	229	244	234	226	228	245	236	232	243	247	229	237	257	248	227	239	238	226	240	249	223	218	232	251	229	236	247	248	232	225	254	246	234	224	228	248	237	239	242	251	253	248	262	195	240	223	228	237	212	260	240	238	235	231	239	234	212	222	212	215	244	252	211	241	236	242	248	218	239	244	223	215	229	229	217	223	222	251	265	234	264	219	212	237	240	236	262	262	206	225	225	225	248	220	249	247	238	234	225	239	220	256	243	206	261	239	251	257	235	233	225	235	213	248	233	214	246	218	242	237	201	262	250	223	254	221	245	223	218	230	218	276	233	255	220	226	225	216	239	239	231	247	254	237	203	229	243	230	242	237	242	226	234	237	246	239	254	236	216	218	264	222	205	203	232	215	254	218	228	223	207	215	251	233	215	229	240	260	270	239	231	250	199	234	232	237	231	226	242	206	226	248	261	244	224	238	216	238	228	254	244	244	183	256	225	266	247	222	249	245	234	218	257	216	256	207	226	221	255	252	236	210	256	225	238	239	225	246	218	216	248	253	231	251	228	253	252	236	220	243	232	231	237	245	214	246	240	231	224	235	244	258	242	228	253	214	252	248	233	257	255	246	247	224	218	240	221	265	225	235	215	242	232	232	228	246	238	237	223	241	226	223	237	256	244	225	234	220	243	254	267	213	226	263	193	241	247	271	243	262	214	246	234	204	238	224	252	217	239	232	227	226	239	225	243	242	249	212	232	261	242	238	247	202	231	211	262	199	234	238	247	243	227	212	255	222	230	222	261	221	235	222	259	230	210	235	239	256	226	240	234	206	236	217	236	264	219	236	245	259	243	228	222	215	218	251	206	256	212	253	224	216	277	256	247	227	240	213	232	237	251	261	225	226	221	225	259	247	236	221	236	239	248	225	210	239	236	246	198	257	227	255	230	236	237	251	226	214	244	262	236	268	225	233	236	216	246	241	236	187	225	238	233	234	244	266	213	247	238	233	235	225	249	217	221	213	262	230	198	232	239	231	252	245	230	239	235	244	235	221	242	265	240	249	229	240	257	238	230	245	243	214	237	245	238	243	211	241	212	231	222	243	243	213	245	270	239	245	227	226	239	235	255	235	254	208	229	211	238	256	229	246	248	207	221	221	231	217	230	233	219	246	213	224	218	249	204	239	232	241	225	239	229	222	262	238	242	232	209	226	208	251	234	243	251	238	273	235	225	230	181	197	227	259	259	229	241	218	213	220	241	232	239	247	247	237	230	235	263	260	244	254	238	224	216	223	229	243	260	237	257	223	221	208	242	225	231	273	221	252	227	247	239	234	216	230	266	222	222	253	251	237	244	218	220	250	235	235	225	229	238	232	232	231	244	233	233	248	271	265	251	231	251	258	231	241	255	235	228	222	231	247	242	249	243	228	225	233	225	239	230	250	242	215	242	238	231	251	240	231	261	216	235	234	224	236	251	225	245	233	231	230	239	237	230	241	257	224	248	216	250	246	250	248	212	235	258	257	211	255	238	242	226	243	228	246	226	250	241	231	236	233	249	239	230	220	223	250	269	221	250	238	223	235	228	228	256	234	273	237	259	222	257	245	221	224	242	228	253	225	265	226	236	250	230	239	215	224	231	269	233	226	231	239	235	222	239	232	228	252	234	236	231	258	256	240	224	239	256	236	244	219	249	219	237	241	241	280	256	220	243	239	228	230	228	212	243	227	226	239	246	222	227	257	252	233	244	234	244	236	239	217	247	241	247	222	226	240	234	216	227	233	229	252	215	236	251	265	221	236	213	236	216	195	236	224	263	231	211	237	257	235	246	255	206	233	221	228	226	219	246	253	232	237	241	245	215	242	228	265	224	223	215	224	215	232	229	242	232	269	240	282	215	247	258	218	231	253	242	237	216	223	206	234	236	223	237	236	256	224	210	243	263	243	235	251	253	241	230	236	260	256	242	226	215	254	233	240	258	235	223	221	250	242	273	207	239	246	252	244	254	255	253	249	254	238	255	253	237	237	234	255	211	249	235	233	261	250	230	223	223	260	230	242	239	250	230	216	255	251	221	221	250	243	224	251	242	250	247	236	236	219	217	237	235	234	220	241	285	251	237	212	227	254	258	242	253	236	228	241	226	198	219	257	232	211	248	227	209	264	205	200	224	237	227	239	255	248	235	215	235	254	249	240	224	244	229	224	258	219	212	219	271	231	274	217	214	239	245	228	249	246	226	262	227	229	230	236	226	254	241	242	227	244	236	255	222	230	227	236	227	235	250	247	240	240	232	237	235	234	223	204	255	253	218	253	217	216	221	238	251	237	241	253	220	251	263	208	245	233	246	225	254	237	247	215	234	227	193	230	201	223	248	227	219	239	240	249	244	229	214	254	235	227	235	220	242	252	238	256	236	261	223	231	245	263	235	245	242	230	232	204	239	229	211	242	242	209	264	237	221	259	223	225	222	244	277	253	196	271	240	211	231	224	248	255	227	235	188	242	207	263	238	262	245	208	221	199	218	232	254	227	264	232	217	280	235	247	229	220	216	240	221	253	210	242	256	244	238	241	271	238	265	236	255	217	228	237	210	235	246	225	234	243	242	220	238	217	241	231	238	256	219	256	240	262	208	226	228	267	251	236	233	221	248	206	247	253	213	239	231	232	243	237	238	218	236	218	258	254	258	245	232	223	246	249	261	237	258	238	264	212	234	251	250	223	216	231	265	203	221	255	247	241	223	251	238	274	247	212	231	244	254	264	214	237	255	228	229	234	245	250	251	241	215	211	211	233	222	274	247	224	246	234	240	198	234	252	212	202	254	228	244	238	266	251	213	228	234	250	233	274	226	244	250	263	236	226	247	246	231	211	254	224	242	238	234	227	252	265	209	206	214	220	225	269	221	245	261	235	220	238	230	267	229	262	226	224	220	252	247	248	238	227	247	213	250	260	243	236	243	240	227	216	227	209	203	236	246	239	226	237	249	235	232	211	249	215	251	222	250	225	216	238	248	261	242	240	256	249	236	237	254	240	226	261	230	238	233	258	240	211	218	238	259	245	202	238	215	261	253	237	216	257	228	259	238	228	240	257	263	249	223	250	234	235	236	234	254	230	249	249	250	206	212	251	218	236	268	250	228	245	260	253	235	231	235	276	255	261	233	218	232	222	228	229	238	222	228	260	247	251	248	238	252	241	233	254	250	248	232	263	228	243	222	242	227	232	182	255	215	259	258	235	210	222	223	256	242	230	242	213	236	242	225	257	203	238	220	217	243	261	247	207	231	223	243	230	222	233	259	234	197	229	256	267	261	265	221	229	238	227	225	216	249	264	234	225	237	239	200	228	237	276	247	220	250	242	246	230	227	259	201	261	219	235	236	198	237	240	229	260	225	231	249	232	235	255	244	230	252	230	199	248	241
47390	42523	22993	1806	1594	1410	1316	1151	1173	1037	1030	923	932	889	872	882	854	856	833	793	798	769	750	830	746	781	846	786	783	783	736	730	789	766	764	797	792	742	734	782	748	759	790	804	766	777	770	727	757	774	725	791	752	763	704	750	718	765	742	774	829	794	750	725	792	729	766	789	720	764	737	750	732	770	690	729	740	790	765	812	735	748	768	712	717	732	766	713	714	718	743	785	733	736	734	727	756	714	768	739	736	781	759	698	733	720	758	774	741	730	773	689	745	756	745	714	724	768	743	720	776	857	745	642	783	782	737	689	790	733	752	712	729	811	770	758	782	704	773	780	734	773	773	789	717	733	748	769	735	724	694	769	792	727	750	717	686	754	731	739	762	750	776	747	726	753	778	717	750	754	748	751	750	783	721	772	727	752	775	755	739	737	774	746	752	736	791	778	737	765	727	777	716	699	743	773	727	744	731	739	744	737	743	709	752	733	729	785	780	746	728	752	776	743	748	759	738	765	754	760	821	725	764	726	758	786	736	730	722	775	713	755	752	755	757	748	733	674	737	763	762	779	714	716	707	775	729	796	722	701	747	723	762	736	767	753	786	753	756	718	694	705	750	768	734	756	709	751	712	763	735	724	722	755	734	757	766	770	726	727	732	766	763	760	777	749	739	782	804	726	763	760	770	745	736	737	798	781	729	745	761	762	728	747	761	707	789	792	772	778	750	704	768	755	731	746	749	744	702	747	728	767	749	729	751	744	781	752	773	766	730	733	755	714	792	703	735	780	769	785	749	789	723	714	717	735	708	753	724	778	776	702	779	768	749	760	718	706	751	765	749	766	744	747	760	764	764	732	748	730	756	787	744	756	729	737	752	707	747	749	737	773	748	769	744	746	725	776	761	753	774	742	709	775	768	731	751	735	742	772	747	713	756	759	751	817	725	750	691	779	752	758	728	737	762	775	733	763	791	809	739	783	789	730	732	748	762	757	768	770	757	692	743	734	770	743	747	740	730	735	728	746	723	754	770	728	762	724	752	766	726	724	769	767	736	762	756	768	741	775	787	760	701	709	748	768	741	770	774	779	730	739	783	722	748	715	748	747	757	757	777	765	751	784	742	733	786	730	761	795	706	784	786	748	745	729	743	703	755	741	753	732	798	764	720	715	765	745	748	753	749	734	742	752	722	717	759	730	761	752	699	778	729	709	779	765	721	757	720	703	723	745	700	761	761	786	759	764	773	694	744	727	754	808	744	761	723	762	737	736	807	744	755	750	757	744	762	744	721	710	749	728	793	739	767	722	732	748	779	775	739	749	761	743	755	745	776	687	744	755	741	738	772	761	679	777	772	772	706	711	748	735	770	774	769	738	742	755	730	748	742	738	741	763	779	727	712	700	809	710	721	747	768	755	745	789	718	759	747	697	761	719	789	708	722	753	745	741	709	724	737	719	779	713	775	694	762	763	727	776	764	726	738	740	723	753	740	729	674	741	790	778	740	760	723	758	766	743	794	743	737	787	767	767	733	722	742	752	742	756	735	758	780	778	740	704	707	746	714	765	722	744	782	773	751	752	764	707	746	734	749	775	792	777	747	789	781	745	762	770	776	769	758	776	730	738	770	757	740	724	765	702	681	730	756	777	736	766	757	744	782	749	753	733	739	762	764	752	753	800	755	829	778	724	715	748	752	739	714	731	744	775	738	785	757	736	715	735	764	743	730	747	746	723	735	688	759	757	715	784	774	696	769	729	720	748	758	709	753	743	717	751	773	726	751	780	743	778	811	723	732	808	782	784	747	737	735	754	767	777	762	756	738	779	744	732	758	791	777	724	682	766	749	747	716	765	721	768	720	759	747	724	755	737	794	752	745	706	749	688	788	755	733	723	730	709	697	703	683	743	767	762	741	769	776	803	748	740	734	767	694	761	730	721	744	741	719	749	756	763	740	740	714	763	719	778	732	750	751	759	768	729	746	730	701	751	767	741	753	708	733	751	747	715	713	811	728	775	738	761	741	728	771	757	766	760	721	745	750	773	766	737	786	762	766	761	709	718	787	693	741	730	764	772	748	788	774	723	745	739	715	736	705	763	763	815	762	761	755	782	726	767	733	743	741	733	796	768	748	752	753	771	756	756	785	735	738	767	756	691	761	800	736	762	756	719	771	750	751	770	779	709	735	762	765	735	731	761	749	726	751	744	744	754	754	729	768	761	723	746	707	677	748	751	728	736	732	715	839	769	750	720	724	734	717	751	733	771	752	739	705	762	726	720	748	756	738	756	729	754	840	712	755	768	736	723	744	780	732	753	742	776	716	767	750	745	721	740	805	748	745	698	706	706	686	742	740	727	726	763	737	704	763	767	755	741	735	739	733	727	735	770	738	702	713	710	717	759	758	720	784	828	708	734	793	793	761	759	749	754	739	752	740	748	779	762	766	735	756	740	736	742	738	743	736	743	755	773	713	680	723	706	785	749	757	708	745	775	700	774	758	734	789	783	740	757	771	709	765	763	792	724	721	721	712	782	705	754	735	715	760	771	767	800	794	737	717	745	758	760	748	761	744	751	724	769	711	728	703	774	766	712	780	737	733	793	726	730	746	784	765	750	744	783	764	771	716	718	735	757	748	739	803	759	721	760	754	749	743	802	720	714	740	709	773	775	752	767	772	755	775	746	757	754	747	740	763	777	726	736	749	790	763	741	739	683	721	721	739	740	691	715	786	717	779	745	749	745	744	734	781	740	698	761	711	778	805	750	734	742	754	728	767	746	728	738	714	767	756	764	720	775	775	759	784	758	771	761	752	763	696	768	720	735	712	772	728	765	710	720	758	742	736	708	756	732	736	700	725	741	723	750	786	706	791	773	770	756	721	744	777	764	756	768	732	759	771	779	738	788	736	775	735	734	756	741	741	763	695	789	731	718	770	715	700	758	745	750	753	713	781	723	759	726	760	721	760	720	794	742	753	744	782	769	763	749	757	740	767	766	784	767	727	739	713	719	735	726	700	725	788	760	721	731	781	741	770	783	762	692	764	736	759	660	733	730	756	736	746	758	737	728	755	784	780	748	739	753	747	735	677	760	761	743	790	720	789	708	722	755	705	793	742	787	730	725	748	736	698	737	798	779	745	766	747	702	776	750	736	696	732	753	739	742	769	757	746	728	753	734	746	722	773	720	760	732	788	788	761	716	673	707	799	723	733	704	762	776	749	722	755	764	738	750	739	755	708	787	729	750	728	768	746	724	743	736	784	726	787	755	771	733	769	757	755	755	739	765	703	761	797	735	715	720	764	755	722	761	749	692	738	811	770	705	777	746	750	748	766	735	715	761	796	747	721	717	705	732	758	740	716	751	811	738	739	756	771	733	772	767	719	780	755	761	739	762	727	737	689	726	759	761	806	745	717	768	725	760	755	777	776	755	805	686	764	761	698	720	751	767	775	731	743	717	752	757	743	716	777	726	758	737	767	751	747	741	713	739	752	728	784	728	718	771	773	776
78871	66344	44235	11649	1657	682	509	510	422	368	364	354	337	355	372	350	347	323	331	360	342	314	313	298	290	330	287	305	305	317	314	307	300	335	284	328	322	333	322	295	316	317	323	307	306	322	321	291	293	312	277	301	349	332	325	288	311	292	302	328	300	324	308	301	314	305	327	290	306	290	311	299	304	318	291	314	320	310	300	333	317	296	305	297	353	338	315	303	268	349	298	317	323	292	331	303	315	325	312	310	290	307	319	289	350	308	291	314	310	309	328	313	304	305	330	297	274	319	277	346	323	325	295	337	302	319	314	327	319	310	285	302	311	301	311	329	299	321	311	321	286	324	327	299	329	336	307	312	321	295	304	268	272	315	316	317	349	290	318	290	289	331	291	315	320	271	289	302	285	305	278	307	307	325	294	324	309	299	284	321	313	349	334	297	295	380	288	301	284	299	303	339	304	309	338	303	311	312	329	317	327	337	265	300	285	287	301	352	277	292	334	337	293	319	331	309	285	346	341	274	314	322	320	318	299	287	323	288	284	285	311	285	283	334	284	302	312	297	316	319	280	311	314	308	304	268	309	285	301	302	347	300	340	304	298	279	319	321	347	281	305	321	294	313	296	320	313	312	322	304	303	327	306	324	323	329	316	293	289	303	288	304	305	312	311	276	334	308	323	309	316	331	287	322	300	329	287	323	305	317	316	279	293	304	303	290	293	335	281	304	314	274	335	326	319	315	292	315	321	312	316	311	290	328	333	339	300	312	323	316	326	315	301	305	318	317	298	289	285	319	311	321	330	310	304	331	283	300	332	344	310	309	302	297	329	286	325	318	317	333	277	312	325	317	298	297	342	300	319	317	331	288	301	324	308	318	321	296	305	320	332	328	304	316	309	279	292	306	306	349	310	307	280	313	317	322	317	309	307	307	335	318	289	308	329	307	312	310	315	308	309	327	306	360	325	328	301	309	324	301	314	307	293	327	310	328	309	286	291	311	280	306	309	322	320	320	342	326	304	295	296	308	304	315	324	314	305	304	327	346	277	289	331	308	307	317	315	284	294	333	316	349	339	296	310	334	281	307	289	287	311	327	314	304	304	314	320	319	281	296	296	324	319	311	308	311	320	323	303	320	296	340	317	319	311	331	297	282	317	304	287	321	277	319	285	301	305	293	318	265	315	335	305	290	292	322	330	329	314	293	315	286	328	317	323	335	283	281	291	319	308	307	306	284	303	298	325	305	303	322	321	319	286	341	305	263	328	293	274	330	276	303	309	300	338	285	309	325	277	288	307	318	301	289	322	302	347	314	307	299	290	324	256	286	298	307	310	311	325	331	335	300	316	321	299	310	328	334	297	302	294	300	302	289	321	317	323	302	281	298	297	294	279	292	308	306	338	310	317	310	273	297	315	289	263	325	304	313	278	311	314	330	338	308	344	306	301	301	331	293	331	291	326	292	310	292	290	325	310	273	321	337	301	296	327	304	285	328	295	330	307	308	336	359	301	308	311	294	282	316	302	319	289	288	289	316	310	322	317	313	318	293	307	312	316	308	296	302	339	306	305	331	300	312	312	297	355	306	320	319	330	309	298	298	314	288	320	306	306	325	274	308	295	320	318	300	332	336	286	325	305	296	316	306	290	302	310	321	328	297	310	309	283	296	313	322	317	309	283	323	305	293	309	313	308	313	295	304	286	309	322	289	297	311	313	323	279	301	310	302	278	311	274	315	322	299	306	300	302	318	330	313	312	322	327	324	306	304	286	280	301	310	312	288	294	319	318	272	302	349	283	294	292	320	323	284	304	355	300	304	354	290	275	316	304	317	313	318	296	306	309	286	304	285	308	292	324	291	270	315	319	310	289	283	336	289	305	280	293	304	297	294	329	329	283	315	272	300	299	314	292	322	296	341	307	295	334	330	318	331	333	332	312	304	298	317	301	307	319	318	294	310	316	294	305	323	299	281	316	324	318	314	305	341	301	316	303	314	299	307	332	325	328	320	289	319	287	286	306	333	297	310	299	331	310	321	295	288	328	338	303	351	340	291	308	297	302	294	322	319	296	315	313	321	346	294	312	336	314	290	304	307	297	302	303	310	294	332	279	309	352	303	311	334	347	289	307	312	302	289	335	319	304	304	303	277	301	316	311	315	324	294	277	303	291	318	285	356	281	352	288	288	329	305	311	311	300	296	316	317	327	315	322	317	318	323	302	298	310	312	315	290	298	330	308	303	295	337	308	306	340	284	311	266	330	281	319	290	319	323	344	316	284	301	292	308	303	293	298	316	333	290	282	304	313	289	290	272	314	318	322	306	293	326	320	321	338	273	315	289	290	330	315	291	299	286	325	291	313	315	310	292	326	339	299	322	319	280	300	323	330	331	327	308	308	286	300	302	332	303	329	310	320	315	272	267	332	302	315	331	292	296	322	296	301	281	293	309	301	313	328	328	296	306	304	312	316	286	319	321	327	302	308	327	285	298	307	308	304	309	338	362	327	319	300	322	289	287	304	340	320	325	320	273	334	327	337	313	307	331	296	276	328	289	299	312	288	284	317	313	298	328	304	285	322	285	298	296	297	298	313	316	313	281	316	319	277	296	331	304	290	317	318	297	307	268	312	318	298	309	298	316	298	291	309	309	280	362	314	319	301	313	297	355	312	283	309	311	329	315	325	312	296	280	340	275	342	307	329	297	289	328	286	300	343	316	266	303	301	309	298	318	297	318	317	313	328	337	314	335	318	335	336	295	295	324	294	330	314	324	306	322	307	329	306	297	305	328	292	273	314	313	301	291	337	307	319	312	304	300	285	306	295	270	305	340	287	291	290	313	328	319	299	305	311	304	326	312	313	320	299	287	282	318	293	303	291	256	311	321	326	320	302	333	316	304	304	317	309	316	316	324	351	327	308	336	327	326	284	272	297	287	322	291	322	280	306	337	290	322	311	288	289	329	323	288	319	317	287	289	328	293	337	279	303	328	322	314	317	324	325	304	303	351	307	328	305	309	329	325	310	322	317	333	318	310	314	300	302	304	298	294	300	293	339	297	317	301	305	288	292	354	307	297	296	304	326	299	320	316	327	306	298	318	309	314	285	321	292	295	303	296	319	338	325	322	302	300	318	321	315	323	307	296	311	315	326	311	327	352	323	314	338	309	318	279	320	359	282	324	288	335	287	342	293	314	294	300	299	296	310	303	322	349	334	303	294	296	309	292	329	326	308	280	288	334	323	335	312	281	330	324	330	322	308	281	293	316	296	302	279	333	291	314	280	330	314	285	353	302	304	310	323	301	304	293	300	314	313	329	344	342	291	300	312	319	293	311	284	319	309	275	313	305	287	323	294	288	321	319	300	304	303	328	276	311	319	300	335	337	313	335	291	303	324	312	328	272	335	329	297	302	341	320	345	292	315	291	312	305	314	301	330	312	313	300	328	321	305	313	299	325	322	314	317	292	306	313	309	298	328	294	324	313	298	305	321	341	299	291	305	306	323	274	301	306
57842	53456	28960	2895	2555	2209	1986	1726	1607	1486	1430	1373	1278	1192	1157	1141	1173	1004	1041	1013	1063	1046	1012	1056	1073	986	1037	965	1031	975	937	998	972	1003	1011	964	936	895	954	980	940	922	992	943	964	972	907	971	916	924	960	930	946	921	974	936	988	927	902	914	958	941	930	932	953	1005	958	1027	960	966	917	972	940	956	989	906	907	943	975	907	873	958	923	952	935	934	913	907	917	877	958	928	987	943	908	957	926	986	918	892	885	937	934	937	922	943	918	963	930	899	976	956	928	936	930	943	896	940	959	898	954	857	958	920	920	919	881	946	902	934	904	976	963	954	961	885	939	959	964	921	925	955	948	899	932	955	934	882	919	896	924	900	902	936	911	895	887	930	943	854	936	927	939	896	914	915	951	862	928	922	913	872	883	956	907	869	926	994	931	932	965	918	915	975	939	942	934	895	940	929	930	941	936	926	928	957	973	897	950	935	941	927	904	939	871	972	838	907	949	909	895	916	973	910	897	944	942	939	922	924	940	869	862	914	958	867	901	947	865	894	937	914	913	916	944	896	974	910	901	898	832	909	930	943	943	912	911	959	937	967	969	941	931	945	983	901	924	938	928	914	975	882	953	931	924	943	967	943	927	897	934	891	897	949	901	984	955	933	911	840	992	922	882	922	927	931	898	864	929	958	925	897	951	948	927	946	909	913	983	936	933	912	979	952	928	921	881	933	890	898	931	932	864	943	957	909	945	890	944	914	894	889	905	924	960	929	932	928	955	970	993	910	923	885	876	906	905	916	903	957	917	847	915	933	929	928	948	915	878	941	887	932	935	908	944	886	878	904	955	933	924	963	923	919	905	899	899	914	905	896	895	907	905	922	951	944	914	933	903	916	858	933	849	925	929	918	891	933	887	902	928	918	936	915	916	878	940	923	893	925	898	917	834	945	913	916	911	918	892	947	888	927	957	942	898	862	928	921	957	937	944	902	924	913	959	888	952	916	831	995	937	942	923	923	923	929	878	946	907	902	913	963	964	922	963	942	918	988	915	880	938	964	911	937	951	943	947	950	889	951	876	916	904	971	931	920	895	908	918	954	952	860	888	921	963	931	926	893	909	901	905	873	911	870	916	887	942	929	965	926	926	914	910	924	901	904	934	965	982	919	930	941	953	916	980	853	897	955	903	942	917	899	954	883	947	924	883	896	925	920	929	945	968	917	968	912	966	910	906	901	932	917	930	913	935	954	909	932	914	900	866	884	941	940	916	928	902	877	918	894	936	899	912	908	977	944	912	969	933	947	935	922	949	905	913	924	913	917	875	928	919	906	923	904	942	1001	884	875	975	943	927	927	904	978	972	920	926	923	943	980	859	935	968	963	930	887	868	852	912	905	906	948	915	943	916	922	897	891	954	891	986	880	936	901	932	932	945	969	866	926	943	944	957	918	933	933	952	930	905	896	937	934	979	880	890	921	946	923	898	926	927	949	909	905	962	947	917	969	921	943	903	964	891	885	896	905	927	886	906	886	939	1002	881	963	922	957	935	906	892	957	920	893	970	932	951	919	892	947	911	900	905	913	960	869	894	927	972	931	905	997	947	890	880	942	915	969	952	936	886	948	937	916	967	943	932	903	891	952	944	936	948	930	891	916	926	899	911	897	928	931	938	934	949	928	912	982	878	971	907	948	954	933	938	912	875	964	932	930	972	936	943	930	936	873	932	920	894	939	960	915	927	944	932	908	876	876	942	880	956	918	924	915	910	902	928	940	913	931	899	930	919	932	895	907	953	931	894	899	890	956	924	956	906	856	918	922	893	947	932	922	938	934	936	988	950	904	899	903	984	945	899	970	884	938	905	932	917	932	920	920	918	980	894	872	887	991	952	915	909	911	926	941	870	922	951	1004	933	922	998	882	931	937	896	864	954	913	937	881	934	896	916	950	912	927	969	894	901	869	924	912	946	937	873	914	893	904	968	890	948	893	951	904	881	928	898	898	922	998	912	923	918	916	931	901	983	961	929	887	928	946	905	918	965	922	899	964	945	926	927	971	884	924	935	898	916	879	856	889	916	912	948	916	973	1000	900	933	959	972	928	952	940	922	883	924	920	929	946	938	929	904	932	904	972	925	877	934	954	911	897	925	1008	906	900	899	920	956	947	937	965	891	890	888	922	980	915	897	929	896	915	943	986	956	958	954	955	951	921	924	885	935	952	902	933	945	955	977	959	884	943	945	928	919	874	882	889	887	910	898	931	929	927	932	855	932	891	906	923	935	967	894	939	962	986	905	900	903	934	861	907	928	881	933	935	885	918	940	903	924	926	923	913	960	936	873	953	887	932	934	923	865	909	935	942	887	923	882	862	839	942	934	861	902	916	878	909	890	947	954	888	917	946	952	890	924	930	950	950	932	901	944	917	854	967	893	918	880	964	966	903	906	954	912	904	924	924	915	930	919	892	958	883	952	934	960	944	946	953	860	905	907	935	862	944	955	944	928	956	917	939	920	929	878	878	899	996	873	924	940	930	921	959	916	888	942	924	943	878	930	919	857	920	979	878	967	916	938	919	947	888	928	943	894	906	1015	965	958	945	899	900	928	933	959	894	945	890	964	939	1025	931	914	960	951	900	929	905	861	911	899	909	951	905	918	963	929	960	943	915	901	937	921	895	958	974	863	966	902	965	892	884	961	924	941	871	868	893	948	930	900	914	906	1000	929	918	877	849	936	921	908	940	926	989	960	940	875	910	908	918	886	933	935	941	889	924	868	948	887	946	964	911	936	939	878	959	962	953	906	921	927	939	897	887	935	921	875	929	1022	936	915	873	893	890	911	921	914	900	915	926	871	868	973	946	902	863	938	943	934	889	936	874	932	904	932	937	929	924	934	969	946	946	931	957	876	936	954	917	888	942	901	924	938	916	944	934	912	938	964	925	876	939	927	890	969	905	899	917	961	944	892	885	963	915	886	931	916	932	915	948	884	909	917	926	890	904	918	921	937	905	945	973	906	965	918	947	901	902	942	897	902	907	912	931	907	924	927	952	963	896	878	888	924	911	929	949	890	924	939	923	879	909	891	878	877	918	887	924	850	911	933	909	907	965	878	884	942	933	899	895	992	882	878	940	903	926	935	960	936	913	932	907	927	878	947	901	926	958	961	884	913	898	904	926	905	929	916	925	957	900	936	939	918	938	943	896	922	886	946	872	884	940	981	943	931	917	922	967	965	921	965	885	943	920	894	946	901	900	954	905	950	930	934	977	919	894	910	911	939	950	880	955	895	959	973	959	913	953	903	922	904	919	966	928	883	934	917	990	967	904	899	900	956	916	927	967	898	1003	913	924	898	930	923	972	896	920	932	901	899	883	938	918	907	911	901	984	894	939	941	879	981	946	912	942	1000	994	937	944	889	935	900	878	902	963	984	961	846	925	900	908	955	916	930	929	877	978	894	952	1002	912	960	904	890	870	913	881	890	916	891	885	910	908	960	899	971	895	902	912	926	889	931	897	970	893	932	976	1003	960	947
28267	10990	2468	193	144	124	132	114	140	147	119	132	130	129	125	139	111	156	115	149	137	121	116	131	113	126	130	131	136	125	133	115	127	113	117	132	126	122	131	143	121	100	108	137	109	106	122	116	155	119	119	114	108	118	123	131	122	137	137	122	123	116	123	97	128	128	143	123	134	117	126	143	129	115	142	126	116	123	115	107	121	110	143	123	128	111	143	129	126	131	114	105	134	107	155	136	126	123	103	123	131	116	113	111	101	132	137	132	143	132	137	120	122	108	137	137	137	123	144	101	123	125	127	127	100	101	128	131	138	156	123	97	139	121	118	119	107	128	118	123	139	127	106	134	116	112	121	114	126	130	128	126	150	144	134	124	133	116	124	140	120	129	125	120	118	146	116	113	122	132	109	130	134	123	129	142	105	130	117	122	117	116	121	118	103	116	123	132	129	145	119	107	136	115	128	126	129	123	136	130	130	139	152	135	129	106	99	129	126	117	130	135	126	113	123	129	159	123	115	126	140	125	127	141	119	137	124	141	125	135	118	123	116	139	135	104	127	128	115	132	125	158	113	118	121	125	139	130	120	133	141	123	123	147	136	167	146	113	135	143	132	108	109	123	124	124	137	130	127	111	134	114	127	116	127	121	115	120	108	150	99	117	135	107	132	124	114	120	132	117	127	118	131	134	116	135	123	132	119	141	124	139	135	150	147	128	130	115	106	121	124	147	115	128	122	136	140	124	141	114	132	121	112	137	113	141	115	124	126	127	128	106	133	127	127	127	150	110	124	136	122	114	131	122	133	127	113	131	122	124	105	148	117	129	125	124	124	131	118	132	119	130	127	117	150	116	123	100	136	115	111	145	122	135	137	136	124	122	127	123	142	143	113	110	124	128	126	112	128	120	115	130	128	115	116	115	128	129	127	139	120	141	137	124	114	122	129	135	144	109	138	133	147	133	126	141	120	118	132	131	129	129	121	116	126	130	109	120	128	123	126	121	118	139	150	142	134	105	107	126	120	128	112	123	111	123	122	113	126	132	121	126	113	109	142	139	122	129	119	132	140	115	115	123	122	144	130	138	125	128	134	124	119	128	116	117	125	124	124	124	145	133	116	128	139	119	120	141	148	118	129	122	141	105	133	141	146	128	131	123	118	129	123	138	119	116	120	129	130	131	120	102	116	139	134	135	132	137	115	120	114	123	132	123	107	125	112	147	100	111	128	124	109	117	138	125	119	131	150	104	129	133	126	107	138	139	139	127	130	127	131	122	129	129	135	143	129	112	148	109	136	108	127	115	145	131	122	122	113	117	120	107	125	125	129	136	127	132	122	129	127	113	107	133	130	130	116	128	131	131	105	126	116	126	141	133	119	135	129	138	126	146	130	137	132	147	128	135	117	135	117	113	134	134	146	133	114	123	127	128	126	134	113	142	100	122	138	120	140	128	124	123	101	119	129	123	135	116	122	116	147	130	124	136	118	118	152	116	122	131	104	126	124	119	127	134	120	136	144	121	129	132	150	139	131	113	122	144	124	138	113	119	120	135	136	117	130	134	126	137	135	114	143	133	116	120	126	115	119	124	116	121	130	115	133	140	110	110	120	115	119	134	120	95	137	122	123	136	130	112	122	121	131	125	119	120	120	149	100	119	122	142	116	133	126	131	136	141	149	121	113	122	134	112	122	120	146	135	132	127	124	128	110	133	136	117	143	116	152	122	123	143	130	127	110	113	127	125	132	139	117	121	117	140	149	131	128	120	125	120	108	134	123	134	113	113	120	123	128	126	142	139	138	115	105	121	112	118	127	137	104	149	114	132	125	116	134	122	110	121	139	119	114	141	99	125	116	113	125	123	115	119	122	127	135	135	116	130	129	130	108	133	140	131	134	135	107	139	141	126	109	128	122	114	145	128	123	134	127	131	121	119	146	132	134	112	130	128	99	124	116	130	137	139	131	129	128	128	115	127	125	121	140	117	129	138	124	128	100	129	121	116	137	130	129	136	127	134	143	136	116	107	124	116	128	154	119	123	116	146	147	123	138	125	123	124	105	116	140	116	136	133	116	116	141	115	116	115	134	122	119	125	126	154	142	117	131	107	132	119	129	140	124	129	160	112	119	150	136	103	124	137	115	141	108	117	147	125	117	95	128	119	123	137	146	108	126	112	121	135	119	119	120	130	131	130	130	137	138	144	132	135	132	126	137	126	100	133	147	135	122	134	157	125	136	127	130	124	121	119	140	126	126	111	121	140	137	135	130	126	142	113	126	125	151	133	116	124	137	118	129	140	118	132	124	128	136	120	121	133	146	134	140	127	141	125	127	128	124	122	170	138	124	105	117	109	150	118	119	123	138	120	152	116	127	126	112	124	113	124	128	125	130	104	109	112	115	145	145	120	125	112	133	169	144	113	118	123	129	121	129	114	126	127	124	132	118	125	128	122	137	131	138	122	118	126	105	113	129	124	140	124	123	125	132	114	109	114	127	146	127	106	121	118	126	108	123	101	128	139	144	107	131	139	114	138	125	102	143	124	121	132	129	99	131	136	143	130	131	132	134	135	135	117	115	128	124	140	121	129	115	130	148	126	123	138	144	126	149	109	118	133	113	110	116	115	130	129	124	115	139	129	125	111	124	121	148	103	128	124	126	125	127	117	130	126	124	114	152	128	127	128	129	158	138	125	122	129	128	143	125	112	125	125	120	132	123	129	123	137	140	141	141	99	144	133	108	127	109	141	141	129	131	134	123	119	111	134	123	124	130	125	114	139	138	121	112	124	119	141	148	132	133	113	162	143	125	118	128	121	149	163	111	130	136	119	120	114	117	109	122	130	135	133	129	139	131	120	124	124	129	123	142	111	109	119	109	143	118	116	134	119	137	134	131	115	124	111	113	117	105	130	125	142	125	115	118	139	103	125	126	134	130	111	98	138	151	136	126	122	131	133	115	135	117	128	119	111	145	115	122	123	153	131	135	120	116	138	138	124	123	109	137	122	142	147	138	141	129	120	140	107	109	128	113	120	111	114	113	114	129	147	120	115	110	141	165	107	139	116	152	131	150	123	138	142	113	139	120	128	125	139	132	123	112	135	124	107	135	119	125	121	121	132	123	113	111	140	139	138	107	127	127	119	120	128	122	134	133	156	137	133	129	127	140	119	131	141	111	118	122	121	141	123	124	110	132	140	132	114	131	116	141	120	129	127	126	140	124	123	150	128	129	125	129	133	112	128	126	104	137	117	140	124	135	127	144	133	97	128	136	142	132	117	130	121	129	114	134	119	144	131	112	120	123	135	133	110	128	132	137	129	135	126	120	133	130	107	110	128	145	124	116	126	131	135	101	109	128	127	140	149	125	137	123	102	165	123	138	128	127	119	149	114	111	111	145	131	119	112	145	117	130	117	122	117	116	132	109	135	118	128	136	129	115	140	124	121	118	132	140	119	134	128	119	139	135	132	119	108	128	139	153	125	115	115	128	125	127	106	103	113	120	117	135	115
27077	12744	3987	492	498	475	468	450	477	463	492	437	446	460	446	428	483	424	498	509	462	479	473	440	456	463	463	458	517	456	456	438	436	462	457	448	441	483	456	441	407	448	428	419	416	430	426	468	469	487	477	457	442	464	456	438	473	449	479	449	476	477	431	461	473	439	498	467	461	448	490	496	418	442	423	462	442	464	438	493	443	462	467	518	438	463	468	478	451	461	441	436	464	443	482	464	468	427	417	446	459	456	428	460	433	425	430	471	431	468	461	480	426	444	454	454	453	463	448	477	473	435	487	463	468	475	446	454	442	451	481	492	459	445	419	452	443	431	438	416	458	456	480	445	464	462	459	460	451	468	431	450	449	458	437	488	462	412	461	476	458	459	499	431	463	484	414	473	470	440	479	466	462	448	444	424	477	460	457	456	475	506	469	452	472	438	468	453	455	471	460	463	461	436	462	460	466	454	461	447	439	454	473	425	440	461	488	451	448	457	453	430	449	441	466	428	433	448	427	476	435	439	472	440	469	448	449	445	496	431	468	439	431	462	444	467	472	502	434	450	510	416	458	472	484	482	438	474	435	458	448	444	485	443	469	453	400	448	430	434	422	455	497	436	471	445	458	454	442	486	447	439	450	459	476	505	447	423	491	408	443	485	461	471	505	447	437	469	418	471	445	458	497	513	412	454	452	461	412	449	443	450	468	439	475	467	425	500	460	463	476	445	475	462	472	440	452	457	459	463	433	446	455	428	443	457	446	439	487	452	483	431	482	457	453	410	453	505	459	453	457	436	490	463	430	424	453	459	479	432	437	431	467	470	442	488	470	479	465	442	477	457	446	461	430	420	472	451	445	514	465	450	462	447	445	466	494	454	429	453	465	459	488	488	480	464	432	478	437	441	458	481	479	435	496	437	495	431	483	438	460	462	469	450	427	483	447	469	454	459	459	421	464	407	486	487	467	481	429	475	426	496	451	459	457	449	429	438	396	460	453	464	440	476	450	444	481	425	488	432	411	435	429	453	476	444	466	409	453	427	460	431	439	451	446	430	443	453	413	432	446	454	443	488	463	455	459	437	478	440	460	462	454	435	450	451	426	464	440	437	458	469	477	444	462	444	443	448	466	438	424	478	489	461	507	446	454	499	493	451	474	475	462	477	457	413	450	515	452	467	454	474	451	464	436	463	424	467	468	467	470	485	448	463	450	415	478	415	468	453	452	468	462	493	444	461	397	473	448	473	488	438	428	458	426	463	439	479	477	480	471	421	478	453	486	473	462	447	419	495	468	451	465	452	433	443	428	463	437	497	472	448	429	433	479	479	472	449	427	443	414	446	450	490	449	429	466	445	472	460	463	478	441	476	434	442	452	424	477	454	468	436	460	434	434	450	434	457	451	479	468	422	453	463	478	484	436	427	448	460	441	466	445	422	440	443	456	426	456	467	394	460	464	439	505	481	468	468	472	480	425	457	442	473	439	436	478	451	429	499	461	453	399	423	450	462	481	451	456	468	476	450	441	470	478	465	421	456	479	448	449	453	442	435	447	494	460	439	466	454	450	427	446	455	415	457	463	442	470	454	438	443	464	417	471	493	437	474	461	457	415	472	474	492	432	464	483	451	490	494	443	457	476	462	456	490	446	459	452	407	502	450	504	458	445	452	485	456	453	416	449	443	485	457	483	465	476	455	459	461	462	457	440	472	431	426	465	435	466	481	439	436	465	434	443	457	454	481	446	427	480	477	510	454	457	452	485	461	459	455	459	444	455	460	409	434	443	435	438	446	461	462	460	480	449	465	407	484	456	433	485	479	433	432	515	439	464	492	435	447	491	450	445	437	455	434	494	430	465	432	472	485	432	477	474	461	409	447	474	482	435	456	490	458	458	427	438	450	466	474	485	419	508	457	472	451	435	449	474	464	461	470	450	459	472	483	466	484	438	457	464	479	429	473	436	466	419	462	497	481	421	480	412	441	464	464	453	450	450	485	479	478	467	462	487	456	454	452	456	471	450	435	472	463	469	470	441	457	399	451	450	452	478	443	477	455	453	429	445	414	455	428	458	487	473	457	455	450	454	466	464	443	455	440	486	455	441	422	466	455	470	420	442	398	482	463	458	501	479	486	440	465	470	465	468	415	448	503	430	490	472	453	473	432	433	488	428	496	459	483	448	472	470	423	477	449	469	443	459	486	439	440	509	455	461	453	477	486	485	483	465	462	476	448	453	439	427	517	446	423	458	467	453	431	458	445	451	472	453	453	460	475	452	423	458	456	458	478	476	481	467	495	468	421	472	473	459	477	476	452	455	468	436	470	447	442	418	456	442	470	466	463	434	463	452	474	447	432	450	421	463	454	490	462	452	437	434	441	465	488	461	459	490	466	461	429	428	476	461	458	477	465	444	481	459	439	457	460	440	474	488	448	456	449	469	486	411	491	433	443	446	453	454	443	495	441	472	472	424	452	434	469	468	478	452	494	467	469	484	480	459	444	477	460	482	467	467	428	466	439	427	463	439	449	475	471	417	441	452	468	460	450	469	442	455	429	430	469	443	455	444	484	461	437	432	462	444	489	456	442	445	488	457	439	461	426	462	457	461	448	471	449	463	466	472	439	424	486	419	484	480	455	473	439	455	480	456	462	460	468	447	463	449	463	425	460	455	465	426	459	485	408	447	427	437	458	452	450	442	446	456	445	463	459	491	442	481	471	475	435	466	467	461	458	447	454	471	447	463	455	450	471	467	469	452	455	471	433	457	475	476	439	472	442	485	478	463	450	455	465	510	452	456	413	425	440	482	460	439	515	431	442	423	451	459	471	441	504	458	463	467	425	446	439	468	429	473	446	424	469	436	462	461	441	457	458	402	444	480	449	465	462	464	469	451	429	481	480	468	467	447	413	474	442	407	476	482	465	478	458	492	474	440	442	437	468	450	445	452	467	449	465	445	455	429	450	475	480	457	460	451	434	475	459	450	459	424	442	441	453	465	483	439	433	469	439	434	475	461	487	432	480	457	440	447	501	462	471	462	469	430	433	443	493	463	436	475	458	460	471	435	428	445	487	467	438	448	456	453	437	493	466	438	505	451	433	488	484	434	459	426	428	467	442	472	440	475	457	434	478	507	459	445	487	453	470	496	441	475	426	422	483	455	486	465	462	405	448	470	474	482	465	441	461	438	451	426	439	478	473	478	458	431	430	455	462	448	428	462	466	480	456	439	442	450	482	453	434	467	448	438	451	461	459	471	454	447	430	445	469	490	429	441	417	495	454	432	495	494	466	461	445	437	448	437	405	460	429	485	451	463	437	452	456	420	480	457	433	443	455	449	472	459	473	475	447	451	466	456	482	500	448	420	459	424	458	468	473	453	448	438	478	446	482	454	461	434	482	447	464	400	456	487	465	421	499	418	442	434	433	498	441	412	464	470	410	422	450	427	476	471	432	470	487	467	468	462	414	455	463	465	413	449	441	465	454	453	464	410	462	455	462	462	433	436	460
68591	52068	32831	5086	568	396	368	315	297	331	303	262	267	255	237	269	248	248	243	261	256	259	226	217	245	222	240	215	211	248	254	242	230	239	237	223	251	248	222	255	237	205	232	208	254	219	216	252	241	222	224	210	222	245	229	270	221	212	238	242	241	240	214	251	255	250	254	242	213	239	214	205	225	206	227	238	229	224	291	224	245	253	242	226	201	233	222	185	223	233	218	225	229	216	209	237	222	230	258	224	221	211	224	256	268	230	243	229	234	227	238	199	250	225	224	233	228	249	234	222	225	232	238	259	212	220	229	211	220	211	211	236	238	238	257	215	253	238	230	230	245	239	234	239	228	242	248	233	222	244	227	232	229	227	222	223	246	241	253	245	233	228	218	224	236	250	226	224	203	221	230	216	246	254	214	194	234	245	231	238	236	245	252	229	256	246	219	239	219	214	239	260	256	249	229	257	239	236	229	232	231	211	228	231	226	242	225	249	241	225	234	226	223	259	244	207	227	249	265	198	229	209	236	218	252	240	228	219	224	238	242	230	216	221	227	223	228	243	233	242	217	234	245	237	234	240	222	237	231	235	228	232	226	226	217	243	249	251	230	235	239	222	264	223	226	229	192	236	224	237	213	217	240	235	237	217	245	237	233	242	251	235	206	245	224	205	261	253	225	228	251	227	225	236	219	225	229	207	242	249	235	218	235	238	254	232	246	239	226	228	251	245	238	217	270	229	222	229	241	216	239	231	240	212	248	221	250	229	238	225	261	208	222	211	225	233	241	227	256	238	219	248	212	218	196	260	238	215	225	236	215	204	227	226	274	250	233	216	250	237	210	231	261	230	223	245	242	224	212	259	236	209	236	221	245	252	241	261	226	211	235	231	207	234	222	217	236	213	219	243	227	245	267	244	229	225	221	242	237	263	220	216	228	241	228	226	249	250	238	258	197	243	237	226	260	243	218	232	231	252	243	219	221	223	206	212	215	217	257	224	209	222	234	235	217	239	229	263	211	219	236	249	209	216	255	223	248	248	212	248	251	250	251	229	231	259	238	242	241	223	230	203	225	211	230	204	241	251	233	230	263	256	228	242	240	220	251	248	211	255	228	263	228	222	228	221	262	251	229	245	231	246	225	241	235	214	218	249	224	275	250	214	262	234	234	204	241	229	227	236	200	254	263	231	244	233	240	219	204	219	214	227	238	252	238	216	243	219	221	235	221	256	212	237	228	244	229	226	238	234	217	254	218	217	241	209	221	214	243	221	251	254	246	249	269	247	240	227	245	255	253	210	226	223	234	219	211	230	227	242	257	214	221	225	244	240	220	241	202	240	221	225	225	236	226	226	232	237	207	221	227	211	244	265	251	240	231	223	226	210	201	218	230	210	216	239	259	225	237	234	242	234	222	231	232	210	247	250	228	255	218	242	219	221	227	224	219	230	249	231	220	234	223	224	239	209	223	230	249	212	245	266	237	231	211	221	235	233	247	210	232	237	225	234	223	241	241	238	231	225	219	250	200	219	212	232	229	203	243	212	212	238	248	256	242	221	237	249	239	226	240	197	223	218	244	227	232	218	251	234	246	210	217	233	248	223	222	231	233	242	226	241	225	229	252	247	211	226	245	242	241	221	245	234	223	215	206	211	257	227	239	256	230	252	246	217	248	248	245	248	209	258	224	208	231	219	213	212	240	215	263	234	223	232	238	239	247	224	226	236	234	212	232	214	239	265	217	240	240	219	244	244	256	230	233	238	213	203	221	233	208	245	223	244	198	241	210	248	260	238	270	237	217	210	230	229	235	206	239	209	216	224	238	208	233	231	219	250	231	226	228	211	222	226	222	230	230	277	226	235	237	228	245	229	245	222	208	236	263	230	228	218	241	236	211	226	226	222	244	261	226	214	236	222	201	225	263	224	207	198	221	224	201	235	238	244	247	227	232	193	218	244	241	234	236	226	227	215	226	234	236	207	229	226	232	255	224	224	238	207	223	226	227	223	236	241	233	251	225	214	227	247	246	231	262	262	226	212	249	214	212	218	249	221	222	217	246	275	212	220	228	249	245	237	226	229	223	215	233	241	234	243	234	242	236	235	198	252	219	244	234	231	233	242	210	256	232	206	221	226	231	256	246	254	243	227	228	257	243	239	223	242	237	224	226	212	250	225	244	220	242	223	222	225	233	223	227	235	237	223	229	238	225	215	270	235	236	229	239	217	223	234	213	238	240	228	200	261	243	253	253	268	222	258	240	235	230	199	247	226	225	207	206	244	245	218	242	239	235	234	229	246	260	222	237	222	229	215	248	227	217	221	249	237	212	233	216	215	240	224	236	219	223	223	230	263	237	226	213	237	234	222	201	248	243	241	221	215	203	270	220	245	231	247	231	239	231	225	200	237	223	242	240	214	238	254	223	238	208	240	242	223	246	244	216	222	235	257	217	241	234	229	236	229	250	229	235	244	250	216	247	248	217	214	246	196	223	231	225	235	255	226	254	251	216	241	220	239	229	214	214	211	238	216	229	254	211	242	227	229	220	240	251	214	234	247	244	212	265	219	232	215	235	226	240	202	247	222	224	236	207	260	217	241	207	214	248	221	281	211	257	198	245	215	243	244	224	232	229	226	246	254	224	230	230	220	237	226	253	234	235	232	225	229	222	228	214	223	229	245	211	214	228	244	190	243	219	212	245	227	252	228	234	211	264	215	257	220	222	234	229	249	235	227	241	235	225	214	218	228	210	246	236	237	233	203	236	247	220	237	217	233	247	210	228	232	240	223	214	242	215	251	233	220	210	255	222	234	223	223	232	251	248	248	211	218	206	230	233	220	258	227	222	212	224	230	239	230	240	229	201	229	258	234	258	226	202	215	251	236	249	221	231	237	232	238	231	247	229	208	235	238	211	244	215	226	239	246	230	229	225	224	234	243	241	229	233	202	253	231	196	244	237	243	234	227	206	233	230	215	230	230	224	212	211	251	250	245	250	222	235	215	233	248	250	226	249	231	214	235	245	247	229	219	270	233	236	245	186	260	211	230	202	227	238	259	245	210	219	212	239	200	236	241	234	239	233	230	237	237	257	237	211	207	237	231	222	255	263	217	227	260	222	237	218	247	207	207	209	206	223	217	251	243	252	228	230	195	240	234	225	208	210	232	248	249	222	245	270	243	220	241	232	245	257	235	259	230	235	232	237	231	245	239	238	209	250	230	250	261	225	240	242	238	213	211	257	248	238	222	236	228	238	224	254	252	263	262	227	228	220	233	256	247	209	251	228	232	226	258	240	228	238	239	217	226	227	209	223	228	246	215	230	218	235	240	236	206	231	244	241	247	243	218	211	232	238	235	234	221	203	229	231	256	227	230	240	239	224	231	226	225	246	240	234	223	217	271	217	248	280	240	239	241	231	221	218	230	270	236	254	241	228	246	224	227	232	232	231	205	223	241	222	241	230	237	231	226	234	251	232	235	233	233	220	209	224	247	218	230	242	227	219	250	240	227
47608	40589	21842	1808	1637	1415	1359	1189	1163	1072	979	927	911	924	908	839	842	844	887	864	802	827	808	769	776	783	758	785	781	745	808	797	806	764	793	752	796	764	792	713	774	791	764	769	734	747	713	729	780	733	694	742	797	722	725	711	713	730	733	726	755	749	726	765	770	789	738	712	753	772	721	807	755	725	710	741	752	777	776	787	751	740	687	742	726	707	782	704	761	757	749	745	746	738	763	713	752	753	756	742	734	753	759	763	755	730	814	709	763	743	748	743	726	712	756	743	744	760	764	772	738	698	746	750	743	741	759	747	743	782	724	787	734	757	780	735	736	721	749	718	774	722	749	688	726	753	733	723	694	719	771	727	728	766	730	744	726	757	767	756	739	749	748	717	790	700	797	670	729	770	667	689	726	722	739	739	747	716	752	694	765	760	714	696	742	743	724	705	742	759	776	768	735	744	763	785	756	731	791	779	813	665	741	738	774	731	756	749	719	747	710	758	710	692	678	757	702	682	702	771	694	743	802	773	696	713	772	748	725	774	763	717	745	752	743	769	722	740	739	688	755	715	812	685	759	739	780	749	739	728	725	721	707	731	728	731	715	764	746	719	725	758	721	743	727	764	758	773	721	773	691	729	740	798	738	747	736	709	694	770	803	735	716	769	768	712	732	731	737	794	711	727	761	742	748	770	686	780	699	782	773	735	669	765	664	732	757	709	739	694	710	714	737	790	738	732	727	705	717	717	755	706	775	783	761	761	691	769	716	730	728	714	733	718	759	728	782	766	774	721	764	780	742	716	725	737	757	746	753	762	736	728	723	739	731	761	759	753	725	705	735	763	707	761	756	761	738	736	734	779	753	719	774	716	733	698	738	723	714	705	704	774	754	735	773	741	730	740	727	758	723	759	726	750	743	722	743	742	771	745	732	741	711	734	802	753	735	710	718	758	723	744	727	729	732	739	724	755	726	676	791	730	725	731	743	710	753	707	750	744	747	789	734	756	760	749	787	753	720	747	674	692	743	724	766	796	740	749	715	727	760	746	763	666	767	729	736	735	779	706	775	738	799	728	700	771	759	692	730	680	736	721	686	728	719	733	772	752	730	768	736	730	731	732	766	760	719	728	742	724	762	760	735	745	747	748	733	697	747	734	724	755	696	743	732	771	718	734	748	731	714	760	671	771	714	735	678	679	721	791	765	728	793	689	706	685	739	709	730	708	749	739	713	738	762	796	742	782	742	732	720	740	759	756	741	714	726	751	754	770	775	736	742	718	736	729	755	728	746	745	754	788	737	711	704	727	761	701	718	698	789	760	751	773	734	764	708	737	771	710	777	734	686	725	780	734	759	732	787	753	725	696	719	721	716	725	747	728	770	694	716	752	757	720	728	712	753	772	779	759	740	719	732	752	706	752	752	762	734	766	708	738	740	795	742	739	724	727	722	720	751	731	705	726	743	748	750	722	724	755	732	762	744	669	729	700	730	775	706	729	745	725	756	731	769	742	731	751	724	721	730	731	763	754	792	721	769	731	696	677	769	785	719	747	722	723	725	732	748	705	747	747	737	706	725	719	717	698	748	750	741	681	729	795	772	769	735	696	681	700	780	730	792	755	761	742	686	759	737	733	754	751	750	721	667	740	767	783	747	733	729	729	771	746	754	729	771	763	718	742	737	729	745	726	720	721	715	768	732	772	751	742	731	748	719	697	708	724	723	724	749	731	731	736	767	749	780	749	804	769	720	729	744	739	713	754	754	765	701	736	677	760	756	701	699	722	761	732	777	740	738	713	738	731	745	719	735	773	718	739	737	707	724	701	733	749	715	778	672	706	707	757	709	751	773	753	727	735	742	774	683	719	749	759	731	757	726	776	754	760	732	742	729	742	721	764	697	728	712	757	748	720	726	750	716	694	767	730	745	759	761	724	736	745	697	729	736	751	794	748	749	730	718	724	774	771	727	752	709	779	739	762	753	706	735	726	724	729	690	728	705	769	740	696	730	718	712	741	705	745	733	762	743	775	758	791	710	716	733	701	730	759	768	708	749	736	755	719	737	729	736	772	691	700	781	734	756	689	771	748	724	765	697	751	658	704	745	691	733	772	708	739	727	755	711	746	721	686	759	772	727	685	674	802	704	735	717	814	733	734	720	738	759	762	716	713	744	702	723	707	688	735	732	774	722	759	738	710	737	722	697	728	666	720	704	738	690	754	691	770	760	753	743	764	734	714	789	795	732	739	755	729	702	720	743	703	738	770	723	704	701	764	722	709	742	721	753	739	759	713	719	754	710	697	756	766	708	809	781	772	775	704	775	765	724	753	761	736	747	706	720	738	697	773	724	740	741	733	743	722	773	746	782	716	725	758	756	738	757	724	743	741	741	722	711	794	751	743	732	737	702	738	714	746	748	747	727	728	708	732	750	762	702	764	723	685	719	778	811	754	768	736	716	706	786	727	758	730	715	705	758	715	782	728	741	756	747	738	767	758	757	749	745	758	717	759	756	750	733	737	738	772	757	723	698	676	738	741	730	795	712	759	732	760	772	722	728	766	754	811	731	767	752	740	741	713	742	768	740	766	702	748	743	750	711	762	748	760	752	773	795	699	744	793	710	743	704	752	739	738	735	745	759	773	748	719	795	739	745	693	739	730	704	714	713	770	802	764	717	791	731	744	742	722	758	745	685	744	703	757	733	734	758	714	713	712	748	765	727	763	747	743	763	776	705	751	723	718	753	731	721	776	703	720	772	736	734	708	737	732	750	753	750	761	815	692	771	754	726	767	730	763	688	761	770	784	686	740	756	732	761	744	721	764	753	718	741	682	738	734	727	735	710	709	779	737	764	730	717	744	719	730	688	727	737	756	706	749	740	717	775	761	730	742	737	703	707	735	709	756	752	776	769	713	780	755	806	722	733	751	774	735	700	753	709	780	712	699	716	749	770	760	715	721	751	737	761	714	770	756	684	732	768	754	744	715	729	736	739	772	730	721	743	748	686	724	764	720	724	784	719	728	743	725	738	708	769	734	691	710	774	735	703	712	662	755	711	769	713	753	759	691	743	696	722	807	718	744	722	769	767	764	765	733	756	785	659	719	790	725	776	752	763	737	692	757	716	725	776	715	741	726	758	748	703	756	710	762	730	777	703	778	735	733	743	715	736	740	725	769	758	691	763	736	703	725	780	739	732	723	773	700	716	736	768	764	715	739	712	717	782	739	714	733	753	703	719	676	747	759	733	750	699	722	736	676	753	692	732	725	744	723	769	763	712	709	763	678	749	749	686	715	688	734	723	757	724	722	781	731	742	789	769	767	709	712	717	714	738	729	757	749	711	746	771	745	778	789	757	753	718	718	708	731	750	721	756	731	767	710	791	705	720	727	736	718	750	747	755	748	778	710	740	775	721	758	751	684	754	699	719	737	727	728	715	737	741	751	782	783	734	751	721	761	760	752	681	765	769	734	732	775	768	716	713	746	721	740	734	745	737	785	729	722	765	702
78483	64409	44346	12280	2022	709	550	473	431	453	395	406	350	345	358	364	305	346	385	353	303	304	315	302	330	305	297	315	327	277	277	317	298	305	299	291	276	327	287	303	298	284	293	332	303	319	333	275	285	316	322	302	295	292	291	284	323	324	308	309	305	301	292	319	308	300	316	276	308	311	271	310	318	299	318	292	304	301	289	303	284	312	317	305	317	296	312	333	317	310	296	299	305	279	286	313	313	276	281	303	310	299	322	312	316	303	315	293	293	285	293	259	319	293	304	317	286	292	298	304	275	310	298	332	333	303	319	298	311	350	302	296	314	330	317	317	304	309	308	261	320	271	305	288	300	294	304	315	330	267	308	285	316	303	288	302	303	294	313	299	293	310	284	291	294	284	292	297	337	296	320	286	270	299	291	282	269	320	317	287	302	305	296	283	298	323	315	309	303	282	301	302	321	308	288	316	294	289	276	312	313	320	283	294	301	327	294	332	314	289	298	319	308	287	321	323	300	290	313	303	279	315	316	315	295	291	294	305	302	270	285	309	284	300	295	303	317	298	322	284	262	298	288	310	342	282	308	307	271	302	293	270	306	297	285	262	289	262	290	352	314	276	299	304	285	314	304	276	283	293	316	311	318	335	287	292	329	305	282	316	322	285	304	315	295	317	295	306	325	309	268	292	310	329	302	284	314	285	313	301	295	302	298	304	334	312	313	280	295	288	292	282	312	352	310	300	308	287	334	285	324	299	304	270	318	331	303	307	296	316	314	288	315	273	289	310	333	325	294	295	299	301	302	333	295	314	325	294	283	301	321	306	311	280	311	314	282	293	298	308	307	317	323	325	303	317	308	289	322	283	276	297	307	313	298	294	302	281	304	302	312	305	282	328	304	302	258	315	317	278	325	306	301	300	302	288	285	300	282	309	290	294	322	291	288	323	311	315	287	284	285	311	318	342	295	312	313	284	299	320	278	306	279	310	277	278	305	305	279	291	310	311	301	339	315	297	301	310	305	321	310	332	294	250	295	322	306	322	256	310	327	320	308	307	311	350	288	269	305	273	305	292	294	285	296	301	320	320	281	282	296	296	317	325	338	298	308	277	287	298	324	294	328	330	320	328	275	258	300	313	310	307	292	334	317	291	298	304	325	295	278	312	292	301	300	335	326	322	331	296	306	303	329	311	319	297	317	311	322	291	303	309	308	275	300	302	320	280	302	307	298	288	294	317	279	295	315	301	310	294	300	299	313	313	299	286	307	281	280	320	316	317	310	313	256	300	292	302	286	307	304	290	311	294	314	327	281	295	296	299	292	275	338	307	291	336	297	327	303	334	288	291	298	283	301	271	301	311	300	308	309	350	314	272	291	284	285	288	321	303	336	323	321	332	314	279	319	295	307	271	311	307	313	318	312	296	296	306	328	311	293	286	279	289	303	291	324	302	283	297	288	289	319	276	333	286	310	296	309	276	295	275	317	335	275	307	293	287	287	287	284	315	300	299	314	286	286	260	309	301	288	297	303	328	276	277	284	281	281	317	288	310	354	266	305	290	284	290	301	331	303	321	264	274	316	316	298	316	318	304	343	299	303	339	295	274	295	306	297	310	297	319	307	311	292	285	302	288	298	285	313	296	312	278	283	301	296	301	331	276	306	296	301	328	295	287	284	275	310	272	297	287	293	303	299	313	291	363	299	326	311	298	300	317	273	288	293	304	303	301	290	306	318	327	304	306	305	262	303	318	281	310	304	319	312	285	303	318	323	299	292	332	296	294	297	311	312	316	315	315	302	304	291	295	289	283	250	262	294	316	266	307	313	322	310	317	309	287	293	299	305	282	292	294	289	330	330	264	316	295	288	277	299	314	298	303	315	295	320	270	307	317	329	325	274	321	321	259	294	282	324	314	298	282	294	319	327	332	313	298	274	309	306	294	298	302	304	281	308	312	305	295	319	309	289	321	304	329	276	280	279	287	282	292	294	324	312	321	309	265	299	302	301	316	291	300	311	324	321	341	291	303	315	279	274	294	273	283	323	298	288	296	289	325	341	308	295	316	294	331	298	302	291	304	295	284	307	297	301	283	279	297	306	319	297	278	303	302	350	320	285	296	281	287	286	290	306	314	291	308	287	307	302	318	288	301	274	336	346	276	315	328	310	291	330	298	270	289	278	289	293	289	343	272	295	326	292	317	326	325	295	308	327	290	290	324	293	317	333	285	293	284	319	310	337	312	285	300	307	309	316	270	288	311	337	292	288	315	320	316	284	313	299	300	279	309	299	302	328	301	312	289	272	300	291	288	277	337	309	309	330	304	308	334	279	283	306	341	310	317	324	332	306	306	310	288	325	297	288	312	277	306	295	271	339	320	316	312	296	301	306	284	315	317	302	311	298	321	312	314	338	314	311	289	273	295	277	302	291	279	294	287	284	312	335	286	287	292	290	320	289	281	319	283	279	286	306	329	286	326	301	326	290	303	322	301	312	312	339	285	310	275	321	278	312	297	298	300	325	334	289	284	286	284	325	318	304	284	293	286	311	308	309	293	296	299	308	291	297	277	294	333	301	274	284	313	313	283	282	260	271	312	286	308	315	304	318	310	313	300	318	318	267	303	299	308	280	299	313	265	308	284	295	317	276	336	313	298	273	316	295	311	315	339	300	265	301	301	295	288	311	314	299	310	308	307	299	300	303	289	289	319	294	288	300	334	310	300	298	305	285	328	295	303	303	298	299	319	319	322	299	268	345	333	315	308	327	309	311	291	292	295	282	276	336	328	285	272	287	311	318	298	311	331	288	313	314	318	305	320	327	323	315	338	297	327	295	269	312	299	311	314	304	320	291	278	329	295	287	315	313	321	295	277	314	315	334	303	288	305	289	283	295	288	313	283	293	304	315	279	292	297	280	317	283	315	317	304	302	269	282	301	298	305	311	291	314	320	292	355	307	318	302	259	314	266	287	319	310	312	282	306	312	299	303	286	296	295	322	282	306	321	295	311	309	296	305	330	334	322	305	289	326	345	325	288	288	277	298	321	287	312	300	269	315	272	326	294	320	282	294	294	296	263	350	322	318	302	291	285	301	310	347	304	298	301	305	296	304	306	295	295	326	345	307	308	317	303	316	301	314	298	310	320	304	280	286	310	281	327	300	329	310	289	330	313	289	278	298	323	297	289	311	285	315	334	296	318	319	287	314	335	294	333	297	282	282	284	337	292	292	279	305	299	288	305	297	310	325	337	294	313	324	311	314	319	321	331	330	324	318	297	282	327	302	308	305	305	320	323	309	310	293	317	308	304	325	319	321	326	311	282	300	305	298	305	298	284	313	319	317	285	284	303	281	298	333	271	299	324	325	298	303	251	313	301	323	310	322	267	292	290	339	283	306	277	284	292	305	296	333	347	309	286	306	310	281	306	307	282	290	319	314	305	320	299	331	303	318	269	277	289	285	270	310	273	294	284	315	313	316	310	336	322	302	298	311	297	302	314	304	285	282	297	301	307
57397	50849	28949	3015	2625	2234	1954	1781	1656	1568	1403	1410	1222	1280	1163	1126	1140	1067	1074	998	1051	1030	963	1046	969	1000	947	976	1031	995	938	953	957	975	969	933	919	985	983	957	973	983	957	953	959	953	930	897	911	893	923	980	933	951	904	939	864	898	949	962	944	962	918	964	931	936	876	891	928	944	927	960	853	942	932	877	909	869	898	917	948	876	894	894	925	900	926	897	909	911	948	932	902	906	904	877	886	948	897	953	869	897	910	906	965	940	954	866	967	874	941	907	913	904	934	918	877	913	879	966	889	900	905	884	928	930	909	937	891	981	892	927	942	877	899	931	924	900	928	886	890	909	941	965	885	972	898	891	994	931	908	979	868	835	947	905	899	975	904	904	906	952	900	915	927	869	941	925	897	943	869	929	972	911	919	903	870	913	952	873	911	925	929	940	933	891	884	915	935	921	898	902	911	902	937	933	902	876	889	913	904	954	912	906	889	977	934	905	966	880	929	904	866	920	902	924	859	945	883	915	896	896	883	937	961	930	943	911	893	833	911	903	960	880	932	920	868	892	899	934	861	916	895	914	908	909	859	859	919	929	878	843	862	889	907	925	918	937	923	933	951	912	916	922	927	920	910	900	934	911	911	915	884	907	952	920	957	928	964	839	939	866	916	896	911	903	906	905	885	935	885	963	943	849	934	888	920	928	848	939	853	870	889	902	917	866	930	962	942	933	839	906	869	855	901	897	923	892	927	916	933	931	874	870	920	900	921	949	934	922	894	896	885	919	836	985	861	909	893	932	941	901	931	894	907	872	922	910	925	931	936	905	908	883	941	973	907	875	911	923	947	907	885	909	960	904	881	933	909	949	893	882	913	902	950	963	933	902	939	919	958	918	964	914	935	900	870	909	918	946	936	906	886	893	892	862	927	935	845	925	886	884	892	916	917	891	946	906	914	888	900	972	914	879	880	898	894	883	876	906	925	925	885	903	889	899	892	961	938	913	880	925	875	900	959	917	865	936	929	879	899	907	896	928	912	984	895	901	907	897	877	914	887	916	906	922	896	927	942	848	913	907	928	884	955	888	905	936	905	932	931	908	881	872	863	941	924	879	917	934	915	930	902	917	922	928	903	949	940	920	951	869	955	925	856	914	914	878	913	871	915	905	916	934	958	917	927	878	892	908	949	850	882	927	914	945	936	927	872	940	935	928	919	924	906	893	905	896	896	953	843	952	925	909	926	903	893	919	847	914	902	855	900	950	841	905	898	943	917	953	903	979	883	889	943	881	889	899	893	924	912	889	967	943	868	922	964	946	879	907	919	899	916	904	900	906	885	897	911	897	890	893	852	870	922	950	925	901	906	861	945	907	908	930	903	873	910	841	907	884	889	894	884	902	966	884	904	915	937	924	952	900	930	933	921	891	899	934	881	951	900	964	873	884	932	951	884	958	950	903	941	940	887	949	914	910	898	896	985	938	908	941	853	911	899	909	938	876	935	921	867	913	972	917	906	927	901	960	899	865	910	908	909	859	920	881	930	886	854	903	922	875	913	884	888	879	905	904	894	968	914	893	884	922	904	892	910	883	898	928	955	907	955	912	887	902	875	861	867	905	887	885	914	930	934	868	921	915	920	865	900	885	886	956	907	909	886	921	877	906	924	860	886	923	869	931	946	940	905	926	904	945	923	932	911	912	901	882	927	882	856	898	892	901	918	884	882	931	914	916	920	903	889	905	892	903	919	909	925	931	910	949	872	875	935	842	890	877	892	923	939	859	918	929	891	861	920	858	965	908	901	931	945	904	911	939	860	885	902	892	925	903	947	969	890	870	918	897	873	897	904	861	938	915	911	913	921	855	908	900	868	975	888	914	907	909	916	908	887	857	913	954	917	1003	924	928	956	905	922	967	888	934	896	940	895	873	1008	910	954	845	854	915	947	898	900	933	984	888	898	951	919	860	892	964	900	871	909	916	898	920	902	890	1022	852	886	895	873	902	952	893	889	956	930	893	888	925	888	893	876	910	925	881	896	912	910	900	962	856	870	910	915	888	976	900	903	908	950	917	890	909	973	920	878	908	942	939	906	894	875	898	980	915	872	856	852	895	905	872	926	893	955	935	885	911	887	891	880	867	924	894	957	915	883	908	898	896	876	881	913	872	911	909	901	841	949	927	919	903	890	927	883	888	925	878	893	949	928	932	965	848	965	915	908	926	903	874	937	932	867	934	941	969	931	946	922	874	925	922	894	957	920	925	920	945	846	934	884	854	862	922	936	915	915	876	883	911	870	925	928	955	937	924	895	851	922	937	879	889	896	971	908	910	905	892	905	924	943	931	903	898	943	904	890	879	868	887	892	881	900	905	968	942	947	857	891	899	974	896	931	909	904	906	857	930	937	904	907	870	931	950	895	902	914	865	920	894	921	937	943	936	925	912	911	880	970	902	909	930	915	883	917	885	939	956	958	905	956	913	967	931	908	894	860	908	921	906	910	948	883	881	913	875	865	902	846	911	870	929	900	925	915	916	905	893	913	944	917	880	875	901	947	888	874	922	891	883	904	900	909	887	925	960	856	864	901	919	930	908	958	943	895	935	872	905	884	950	941	912	884	920	935	931	933	898	917	917	922	894	893	934	911	948	926	902	924	956	888	868	938	936	966	897	890	911	889	898	949	945	928	990	921	892	899	962	926	830	908	982	893	964	945	961	949	955	873	903	918	906	910	949	918	970	880	889	874	937	932	892	904	936	870	939	955	933	878	904	894	897	955	910	904	900	888	907	902	949	925	944	921	938	932	885	949	877	912	972	890	969	926	937	922	939	916	920	929	933	899	886	883	917	939	873	880	884	894	876	1004	894	877	966	881	937	891	913	907	880	914	878	899	902	890	884	935	915	959	870	897	906	926	940	924	882	951	915	921	914	918	913	934	904	895	906	898	887	880	905	898	838	891	890	928	884	947	925	932	869	933	951	924	942	888	932	935	849	899	929	919	886	975	923	870	888	927	929	910	926	893	907	937	900	893	866	903	910	905	829	909	944	889	823	872	904	871	944	878	968	938	938	942	965	895	943	890	973	984	867	905	890	885	915	891	935	873	865	951	895	932	905	928	873	907	860	882	913	885	923	944	952	905	877	915	943	942	948	894	916	934	895	869	910	867	891	907	924	926	970	870	852	985	932	953	937	878	929	859	929	949	855	873	935	906	851	870	908	910	908	887	933	930	838	886	926	889	925	889	901	922	930	901	875	938	879	908	945	946	944	905	919	876	913	890	925	962	921	877	913	878	882	878	931	885	854	931	909	915	950	880	948	963	909	967	866	897	869	861	875	936	891	859	879	914	911	940	949	907	932	925	941	932	922	873	948	896	884	865	881	939	968	854	891	915	912	902	930	856	872	924	926	899	870	921	920	876	874	963	905	924	907	919	938	929	899	948	907	885	898	917	922	947	902	930	928	884	884	896	920	909	901	943	854	873	926	1003	877	884	917	899	859	980	894	903	894	890	933	903	907
27684	10516	2874	190	150	128	140	134	116	129	146	111	103	124	121	117	118	136	108	123	130	121	138	117	109	134	118	134	144	111	123	121	119	124	121	122	106	109	120	125	113	123	136	125	108	133	165	126	148	117	140	129	121	126	135	141	98	131	130	127	119	135	126	118	134	134	107	139	127	114	143	107	132	130	124	115	128	112	130	128	121	118	123	113	123	135	107	121	126	105	143	127	137	142	136	142	122	107	108	123	112	117	131	153	102	119	130	115	145	145	115	123	131	129	129	123	133	124	120	121	124	121	116	131	134	131	119	127	131	131	138	124	125	129	133	123	130	127	120	130	142	113	117	120	126	141	143	132	124	125	116	124	133	129	102	116	157	128	147	117	120	126	128	136	100	116	125	129	116	131	134	122	121	129	138	118	124	113	114	102	123	110	109	127	132	124	137	141	124	130	128	118	129	114	112	124	130	103	122	104	129	124	108	139	118	133	116	122	133	112	114	131	129	126	125	125	141	105	137	128	126	129	126	133	145	97	120	129	116	120	139	136	139	124	111	127	123	128	122	124	124	118	104	103	135	147	113	127	119	127	129	130	121	128	125	134	146	121	115	116	124	101	124	117	135	142	121	131	137	123	135	123	124	127	127	116	117	113	124	137	128	110	150	122	96	114	134	123	116	134	133	125	139	132	143	142	123	126	150	131	108	125	136	114	109	112	122	119	133	121	108	134	138	118	119	135	119	125	113	107	122	129	130	102	129	121	124	117	113	129	128	116	117	141	130	112	132	109	126	137	137	110	122	116	145	140	136	135	108	131	129	122	122	104	118	139	129	98	125	118	123	149	115	122	125	139	154	129	119	123	112	122	123	129	120	128	150	123	135	128	134	112	127	127	124	111	111	140	104	119	139	125	121	106	137	115	133	121	128	127	126	123	95	127	112	113	118	120	111	123	122	113	131	124	123	143	122	114	138	122	130	131	124	119	119	145	125	122	133	118	112	127	123	121	132	144	123	127	120	113	149	144	137	126	116	127	103	125	120	109	142	122	148	110	105	107	133	116	128	111	108	156	116	113	124	137	132	140	115	124	154	145	133	130	114	111	116	125	122	111	145	115	138	134	127	125	134	125	139	120	132	129	131	121	118	128	135	127	115	125	134	129	115	116	135	128	133	121	121	129	120	116	135	108	112	116	128	122	116	122	130	120	135	127	115	139	123	111	154	124	140	126	122	119	129	124	130	115	122	137	118	129	125	124	133	118	100	128	116	137	136	125	117	145	138	130	135	121	161	142	129	118	125	105	123	123	131	151	129	127	120	111	120	119	115	140	123	111	128	113	117	122	131	112	142	143	128	122	119	124	131	126	139	123	124	140	126	136	132	143	133	123	129	158	130	124	135	124	125	122	140	113	123	133	142	113	129	124	121	130	116	118	127	109	131	126	132	121	138	106	116	131	143	134	125	142	117	112	118	108	118	134	116	117	108	134	117	127	115	125	121	118	127	129	126	118	116	122	104	107	103	141	130	138	132	128	102	134	134	102	138	122	128	151	121	137	122	120	124	125	122	122	113	130	111	124	135	121	135	128	151	116	124	130	109	103	162	125	120	129	121	114	126	120	126	140	139	132	111	125	121	108	129	115	118	116	122	114	131	122	120	129	133	133	119	135	119	124	137	114	133	154	147	102	147	124	127	115	124	137	121	134	120	150	127	124	109	110	120	105	120	113	111	111	125	119	113	124	132	141	119	129	123	134	117	113	140	126	122	114	123	108	123	108	124	138	124	125	124	115	135	119	123	124	142	121	127	119	111	120	118	124	132	107	130	106	125	136	123	129	110	113	128	124	150	127	112	123	148	138	130	120	128	119	130	127	120	129	119	140	131	133	131	130	138	119	129	131	111	120	123	139	117	119	134	129	120	139	145	114	134	114	129	116	124	122	114	129	139	125	140	146	120	128	122	118	131	115	105	114	129	121	121	132	112	122	127	123	132	143	108	136	126	130	121	131	122	122	136	116	127	100	139	131	105	109	99	107	114	124	134	127	124	127	110	132	128	134	128	124	125	128	141	113	144	107	131	121	113	133	131	119	102	120	132	142	129	151	126	127	126	135	118	134	120	123	123	119	143	153	107	106	118	135	120	108	124	135	147	144	100	129	120	129	135	129	132	123	121	132	128	129	127	119	118	123	137	121	125	120	126	116	123	110	160	114	125	118	118	114	110	124	120	109	121	108	103	142	146	115	133	128	132	140	97	98	131	96	114	112	144	128	119	131	119	118	111	144	143	144	128	131	136	126	126	126	130	120	139	121	120	120	132	126	127	111	134	126	124	132	113	142	122	138	118	117	109	120	123	138	121	139	109	125	126	131	122	123	147	129	135	132	134	126	102	130	125	134	138	129	108	130	120	135	143	101	135	130	123	116	120	127	103	142	142	111	131	131	132	140	129	121	134	128	112	122	137	121	144	139	117	119	115	145	121	121	144	118	113	120	132	146	128	128	128	114	140	123	118	111	136	133	131	128	131	127	132	117	132	117	119	125	129	114	116	120	124	115	114	94	118	147	130	126	126	131	117	137	132	132	120	151	121	132	107	132	108	134	125	120	133	120	114	111	120	126	129	134	137	121	122	112	107	116	114	124	125	134	124	111	138	115	123	121	143	131	117	116	129	138	137	116	110	144	129	129	122	101	113	116	123	119	107	101	137	128	114	117	114	137	120	149	129	123	108	131	122	115	117	131	137	133	115	135	103	137	132	128	132	117	149	111	135	136	135	145	104	142	139	126	136	122	143	113	136	130	122	150	134	127	112	134	111	122	119	124	114	144	147	132	111	99	106	145	129	137	136	111	128	137	133	116	128	135	103	123	145	133	120	120	128	136	133	128	124	123	110	119	118	131	138	118	115	115	110	137	112	146	150	141	119	125	134	118	147	133	127	137	103	127	134	138	128	115	117	121	119	115	143	123	121	124	113	127	118	123	119	139	113	133	147	122	124	134	111	111	129	138	116	126	132	123	119	112	118	117	134	133	110	122	107	153	131	129	117	121	128	136	122	122	144	130	141	137	128	130	135	108	116	124	116	116	141	98	97	118	118	138	112	138	135	113	134	123	141	125	149	127	113	120	125	125	120	128	123	125	122	104	111	121	141	142	121	131	131	124	129	114	124	152	133	116	104	110	100	110	124	134	136	121	112	126	135	119	123	113	134	132	123	128	150	116	111	144	107	122	129	116	128	127	135	109	110	116	130	121	140	123	107	126	141	133	114	146	129	132	129	139	121	153	137	136	125	114	134	143	130	92	119	97	126	132	131	119	118	129	145	130	114	129	132	122	126	119	125	126	134	109	122	109	137	124	112	109	110	116	121	123	125	122	123	119	127	119	114	116	114	135	131	123	140	127	144	133	109	129	132	143	123	128	148	131	118	121	118	127	148	129	130	139	126	116	125	107	107	104	123	107	126	142	127	115	123	134	119	121	119	117	121	120	128	134	126	109	136	127
26235	12407	4604	475	456	487	518	462	469	476	432	426	451	526	447	445	424	444	444	420	435	405	461	419	421	469	512	434	441	463	453	455	479	488	449	489	449	454	410	498	444	463	432	445	496	444	452	472	497	478	448	433	438	428	456	462	464	472	447	486	465	451	464	497	445	432	438	414	467	431	474	464	526	475	480	426	477	424	455	447	412	446	437	476	485	483	435	433	444	424	462	469	460	444	472	440	453	448	455	455	439	456	466	431	424	496	485	418	446	444	470	402	449	420	469	404	443	435	441	422	450	462	469	459	441	438	439	463	444	448	462	445	441	411	440	438	461	448	498	405	443	453	449	439	484	479	442	444	435	434	456	434	459	492	459	464	446	462	411	429	457	481	480	476	439	438	458	440	435	452	439	409	433	442	429	447	406	425	466	413	442	429	417	406	470	482	431	440	461	470	431	472	441	462	461	463	435	468	412	436	511	480	465	442	438	459	406	440	426	467	436	454	441	462	456	462	469	444	439	453	442	433	440	435	453	449	473	442	465	434	477	456	440	451	396	445	460	401	430	454	472	420	466	412	456	428	434	455	454	383	455	432	460	459	446	475	429	468	500	432	465	432	433	422	457	412	487	479	459	462	444	455	425	484	449	434	446	395	452	456	466	468	428	422	454	459	484	468	438	444	433	461	449	436	445	419	444	456	441	466	472	462	450	451	472	462	452	470	434	430	421	430	449	421	427	447	466	431	466	424	433	434	427	442	473	427	446	444	440	447	447	442	444	427	430	451	451	434	450	422	433	449	439	438	459	423	447	430	466	446	481	442	442	458	448	427	436	460	441	451	418	434	458	460	490	424	476	477	418	436	486	432	435	467	468	455	438	429	477	450	482	446	445	442	456	464	460	443	439	437	444	461	459	472	470	436	448	459	437	448	452	441	459	459	462	442	481	419	441	446	445	449	450	439	446	476	467	457	482	497	455	421	444	440	465	480	458	436	476	455	434	455	444	475	501	453	451	455	466	408	433	412	478	434	456	473	417	468	479	488	420	462	426	417	460	429	431	491	451	438	460	440	426	446	408	462	436	482	421	462	456	454	411	483	428	475	445	483	461	440	413	411	434	435	453	450	477	470	485	461	397	451	432	430	455	428	471	450	484	442	458	419	431	416	443	437	443	446	493	427	443	442	457	496	482	457	440	478	441	434	437	473	433	425	451	429	455	441	449	437	449	463	412	468	462	442	429	436	439	428	456	450	468	465	447	448	480	472	411	491	472	467	499	455	459	470	461	457	435	429	437	471	430	478	460	462	473	458	438	442	441	447	454	463	438	424	460	436	436	464	444	473	435	448	443	442	450	445	456	458	468	473	448	469	488	421	472	451	496	444	438	453	443	441	431	443	431	463	431	465	462	450	447	451	458	466	438	487	458	422	469	463	423	435	464	470	440	442	434	451	470	430	422	463	480	476	464	461	478	433	488	422	455	438	424	489	484	445	460	462	442	441	433	463	456	456	470	417	432	445	471	447	420	445	492	435	443	447	406	414	480	419	478	478	423	475	446	427	468	467	407	445	393	458	454	449	435	444	488	458	430	456	420	454	438	471	485	449	442	445	466	433	459	443	433	482	454	431	444	451	421	472	424	427	457	452	424	435	432	480	440	432	437	454	415	439	446	480	474	469	439	475	436	429	433	464	468	460	436	444	422	482	430	473	421	442	427	453	469	440	466	456	463	451	453	454	443	457	456	461	449	410	445	449	474	456	451	456	454	462	449	474	478	457	422	462	460	428	468	461	452	428	487	497	437	459	444	488	425	429	430	464	468	461	410	408	436	438	452	443	431	430	459	443	422	392	464	449	472	458	437	460	455	454	471	459	440	454	419	422	458	427	462	436	448	445	440	418	443	449	453	419	450	455	471	435	431	422	467	479	436	482	472	425	442	438	436	446	386	445	483	463	453	425	453	440	432	452	434	448	469	438	425	454	444	488	482	451	499	450	471	454	391	459	444	471	458	479	452	427	430	450	474	436	453	432	439	472	457	470	424	465	432	466	441	419	467	455	449	455	421	460	430	448	453	455	450	482	431	443	435	445	470	471	449	461	449	431	477	409	460	428	476	453	482	429	456	418	452	445	502	458	449	458	405	447	415	433	463	444	456	420	440	440	438	452	460	453	455	471	436	456	410	485	444	446	398	428	454	457	448	457	447	424	454	410	440	441	430	467	472	470	458	408	470	490	423	451	445	470	458	453	440	423	468	481	441	433	440	469	456	479	412	435	473	436	435	437	457	459	451	439	437	455	465	448	463	467	443	473	436	498	464	468	476	449	464	431	477	462	441	402	421	442	459	410	430	449	433	483	438	471	410	439	439	427	458	469	462	433	478	474	472	477	460	429	468	452	394	430	440	441	446	480	397	413	452	443	432	447	458	458	474	450	475	396	455	433	462	477	457	460	438	467	423	448	413	447	420	436	487	490	458	455	494	443	438	452	471	415	476	472	450	429	459	438	426	425	456	480	463	489	457	449	442	465	421	465	469	465	465	426	416	450	453	463	461	446	460	446	472	446	436	453	439	469	482	452	460	446	441	444	436	450	441	416	458	478	458	448	458	447	446	484	481	433	433	439	433	447	458	452	461	424	443	474	428	418	454	450	402	473	505	462	477	451	431	485	468	425	433	436	431	420	434	450	444	449	455	476	458	449	490	466	453	449	468	445	452	499	448	451	480	431	442	453	427	464	450	449	423	449	439	409	421	433	447	432	453	464	486	461	445	449	459	464	491	473	458	475	462	485	519	443	470	466	441	464	497	425	478	474	484	444	411	461	467	411	465	459	429	399	463	465	464	412	461	468	488	453	456	501	424	466	437	426	471	453	496	455	451	476	459	453	449	452	474	473	456	432	447	479	416	445	425	465	441	428	430	471	460	431	440	457	471	495	496	470	425	415	455	435	454	385	431	483	449	412	445	467	424	460	462	478	443	423	455	449	449	437	417	446	458	461	441	446	474	407	438	454	472	439	495	418	456	433	453	437	457	454	478	462	450	502	418	454	455	428	472	444	466	438	439	437	445	460	457	473	457	439	485	475	480	443	493	440	430	437	458	466	450	460	428	466	450	466	453	455	420	494	424	440	450	507	433	494	454	438	449	441	480	445	466	479	437	461	457	437	415	476	477	452	481	464	465	443	448	455	452	438	424	485	468	452	458	461	471	452	477	449	443	446	497	428	421	452	471	442	463	462	434	439	442	457	474	437	486	427	481	435	446	472	449	404	462	455	463	442	446	426	439	498	497	479	479	455	434	436	479	478	431	488	446	478	452	443	440	457	456	449	453	465	452	452	434	447	448	437	492	456	444	436	440	432	442	451	445	447	458	460	435	423	457	444	444	468	435	443	483	429	419	470	444	447	469	433	460	453	449	442	465	475	438	420	446	433	479	456	466	436	458	489	440	464	436	437	472	436	432	487	460	446	413	462	430	441	420	424	465	473	448	460	456	451	470	497
68486	52186	36714	6534	579	356	353	329	286	287	236	313	256	283	251	236	226	230	249	246	262	218	255	232	206	253	269	196	229	263	250	253	253	237	221	230	220	238	251	250	249	236	239	232	249	253	228	228	248	223	256	216	244	242	221	258	229	222	220	205	259	246	238	256	209	245	232	222	242	201	231	219	234	196	241	252	222	220	252	223	242	226	226	254	243	215	247	233	233	205	249	228	219	250	254	209	209	230	253	207	232	237	238	232	247	237	240	280	210	223	247	250	241	253	235	215	236	226	235	217	238	225	230	235	212	248	240	220	238	262	240	216	231	217	251	215	214	244	242	265	248	238	233	250	234	238	218	222	222	219	244	229	238	231	226	244	238	248	233	270	232	208	248	249	249	235	234	228	241	221	219	266	246	264	263	233	207	223	234	226	242	238	240	223	213	229	240	246	234	248	248	220	227	229	233	223	232	214	234	239	226	221	199	213	199	245	238	218	233	244	249	208	225	213	260	256	218	244	248	238	244	256	256	271	233	255	220	243	249	226	238	211	211	214	235	221	245	230	235	221	234	221	210	246	217	272	214	231	241	241	221	218	237	227	268	232	255	232	258	216	229	222	235	237	249	216	216	246	248	230	269	242	244	228	258	232	234	231	239	237	215	213	235	235	253	231	216	237	250	252	226	233	233	233	214	224	224	247	244	236	250	232	224	227	215	224	213	214	219	235	224	231	243	222	234	252	229	232	237	232	218	221	235	228	242	236	224	228	245	222	240	237	202	228	219	236	224	205	226	220	222	230	227	228	253	238	241	245	253	232	247	247	216	217	228	236	243	217	234	246	233	225	229	241	239	247	228	255	227	247	222	245	217	238	258	220	219	235	232	208	217	236	222	233	250	249	249	226	244	221	246	206	218	244	208	214	249	246	209	215	248	230	230	235	230	219	224	236	223	232	229	228	222	231	259	255	250	226	267	239	231	251	248	220	233	227	227	236	219	210	232	224	216	200	252	229	229	223	234	228	222	234	238	240	231	230	244	223	237	232	237	234	215	232	244	256	235	220	216	228	225	231	265	222	242	242	220	231	259	208	232	217	244	225	238	239	249	241	229	232	241	214	208	217	262	236	225	241	232	222	215	253	228	242	244	252	219	246	248	269	207	217	230	228	216	243	239	246	225	236	251	225	259	200	215	243	231	219	260	255	237	231	232	246	241	217	239	211	205	254	245	237	250	231	210	226	248	228	242	224	253	245	226	257	230	240	227	275	281	247	223	218	217	231	223	224	229	209	253	235	247	194	258	219	204	223	253	221	236	243	235	237	226	239	226	224	223	253	233	235	237	248	221	230	244	236	226	249	232	221	202	257	238	268	228	243	241	231	229	225	198	211	252	230	240	236	255	216	223	242	247	246	212	243	213	242	243	219	231	201	225	260	211	221	239	233	232	249	229	251	223	223	236	226	215	215	258	236	212	232	219	245	237	251	234	238	232	237	213	245	253	240	231	268	218	229	216	224	218	229	255	236	228	253	239	231	243	216	265	240	240	220	240	239	231	207	261	231	213	237	232	252	222	217	233	206	233	237	233	251	251	248	232	220	221	222	212	217	218	223	230	243	233	206	217	226	193	240	224	238	216	259	226	224	219	237	209	257	250	229	225	230	248	251	229	251	233	222	230	248	230	225	231	207	224	224	255	232	215	268	259	234	233	248	239	229	210	233	220	256	240	236	240	248	231	222	235	245	240	232	225	208	239	277	209	230	236	229	236	222	255	262	219	221	204	266	221	245	237	221	236	227	264	220	234	232	218	228	227	230	249	208	214	230	248	234	223	252	229	230	224	231	219	228	238	233	229	238	203	216	231	222	236	251	251	228	213	244	254	228	242	255	213	245	243	240	239	219	236	229	248	230	224	243	258	224	231	226	246	219	231	241	244	241	256	234	232	220	258	253	231	228	234	234	224	216	252	207	213	242	257	220	236	255	226	211	213	250	197	235	222	243	233	224	210	257	232	232	242	218	234	214	233	243	257	230	259	277	269	225	224	237	227	222	244	243	215	225	224	221	213	247	250	252	232	256	232	252	247	229	231	205	242	236	243	254	228	253	240	242	249	240	236	230	210	218	259	242	245	232	235	236	235	244	236	226	229	227	220	208	257	258	214	233	221	220	213	262	227	214	249	244	221	202	219	230	264	223	250	233	225	246	254	215	235	248	238	217	253	236	244	250	246	232	243	226	250	236	245	207	208	231	226	258	222	225	233	252	235	226	220	219	244	248	244	232	223	248	244	224	225	250	223	214	216	253	232	204	225	234	236	251	209	226	221	219	244	246	226	228	236	249	220	234	228	247	258	254	197	265	240	234	238	277	224	241	217	225	250	232	235	260	232	230	248	231	258	232	226	239	239	212	227	251	241	260	229	227	211	234	234	240	251	220	238	231	236	258	208	253	215	227	241	210	230	238	239	227	273	229	230	226	217	257	237	244	249	251	238	210	248	223	234	229	245	199	236	258	222	235	243	202	252	208	226	237	266	262	239	239	216	242	252	223	243	245	219	230	223	218	231	220	241	218	224	243	225	224	232	232	247	256	224	243	258	223	222	237	209	228	245	216	246	233	232	255	255	233	236	227	200	223	246	215	217	266	274	258	209	254	233	225	244	226	225	266	236	210	249	240	263	233	252	218	246	230	230	247	233	229	242	216	233	241	242	235	233	245	217	229	250	254	237	239	230	231	241	253	253	235	243	197	237	220	236	238	219	210	262	226	239	223	228	234	230	215	218	245	233	253	240	228	236	221	265	203	237	267	216	220	239	224	247	210	239	240	260	222	228	221	254	230	232	228	249	227	211	229	240	209	226	244	234	228	243	214	244	235	224	233	201	246	240	242	233	242	242	232	237	214	238	249	219	255	256	245	222	242	227	228	243	221	210	242	229	238	245	216	228	242	235	221	233	254	242	226	217	257	241	232	230	226	224	240	230	244	199	211	235	211	241	223	217	253	244	215	251	248	210	232	276	206	235	217	250	231	224	258	234	210	234	248	258	228	234	219	242	237	263	248	231	256	230	222	231	226	233	245	220	269	252	188	222	222	226	292	244	246	216	255	227	251	214	221	228	247	255	236	231	230	228	229	248	229	224	221	228	230	227	248	223	223	230	225	238	230	223	226	237	217	228	259	237	231	213	244	245	255	236	197	240	248	232	241	233	221	228	226	254	230	231	268	245	245	249	201	219	220	218	246	216	252	235	237	230	237	246	248	232	217	219	215	264	255	240	222	264	233	249	203	240	226	228	233	231	234	227	223	234	258	252	249	235	220	224	251	254	246	236	242	211	219	239	219	234	252	229	218	251	236	255	223	229	232	227	232	215	219	260	238	215	238	241	233	228	251	241	252	244	234	210	228	236	239	238	202	239	233	236	236	245	206	226	239	214	232	205	262	206	250	249	240	233	225	246	229	250	262	236	253	233	210	227	215	214	234	206	242	257	219	230	217	237	217	223	235
47016	41511	26048	1802	1673	1419	1318	1151	1089	1048	994	983	883	904	880	831	882	835	870	793	776	778	817	791	779	746	823	768	797	769	759	791	822	759	811	790	747	735	750	779	745	721	683	727	740	690	784	727	714	717	737	770	710	749	771	740	724	774	697	774	726	706	731	747	716	730	772	709	756	708	769	735	728	727	749	750	757	732	742	752	757	766	801	739	737	773	698	742	749	760	749	749	741	750	703	789	749	729	747	705	700	763	723	714	743	719	718	770	706	714	767	703	723	758	784	716	765	711	737	741	777	742	773	749	739	726	724	739	758	773	748	774	756	744	748	674	718	730	758	751	735	730	734	716	766	742	747	710	769	743	765	745	746	735	711	691	707	759	715	727	795	797	740	730	788	733	740	766	756	731	766	720	717	766	734	776	763	700	748	740	693	767	772	731	749	736	719	776	720	734	743	767	763	766	735	694	758	740	783	742	712	736	717	716	782	704	763	768	734	727	723	714	768	720	760	794	761	784	701	729	718	778	750	725	758	767	738	761	757	716	756	715	707	714	691	739	743	725	748	758	768	732	741	757	733	733	811	745	766	773	756	771	748	739	741	760	713	756	699	745	709	741	726	768	766	725	745	699	782	781	721	701	722	747	731	739	748	792	724	694	765	748	758	703	740	769	778	750	711	728	738	734	698	750	682	773	763	781	730	704	714	725	764	766	721	747	765	690	756	800	778	681	782	700	740	706	773	716	742	752	770	759	732	749	713	732	678	775	808	696	671	701	688	771	709	769	714	732	724	768	735	784	743	714	707	720	755	749	725	751	782	800	735	683	735	756	726	715	722	709	732	730	780	727	754	676	731	749	751	745	732	762	776	754	757	741	739	753	723	736	737	710	753	729	717	765	757	729	731	732	755	741	731	740	725	798	758	727	764	769	724	711	752	755	732	775	728	711	748	699	728	736	750	761	734	754	734	706	762	785	743	721	752	744	715	766	793	742	749	809	676	698	724	719	710	733	724	775	744	724	725	751	731	736	729	729	723	765	750	776	752	713	777	758	752	755	696	760	786	732	736	798	800	724	736	758	740	735	751	759	713	742	708	731	713	727	774	782	779	743	725	753	719	724	740	666	693	787	695	684	731	729	732	763	740	736	741	685	721	704	742	744	740	757	745	736	716	770	783	761	700	716	705	746	729	740	769	737	740	801	717	748	763	719	713	736	711	678	751	762	733	786	725	744	727	743	713	763	747	722	767	709	759	719	693	761	730	756	683	773	777	758	740	727	719	730	740	758	704	744	730	713	715	736	762	773	728	705	722	772	710	701	739	721	729	731	767	720	753	704	738	759	712	730	734	721	676	723	720	717	722	690	721	705	741	715	754	701	712	740	710	760	710	734	702	754	781	695	710	726	719	691	689	736	741	761	746	718	762	745	768	735	717	703	752	788	696	744	747	699	770	738	763	767	784	747	787	750	757	730	758	683	750	727	760	715	742	722	731	718	774	753	742	759	740	715	747	738	707	783	737	767	751	780	707	721	786	748	767	763	734	751	744	739	763	676	745	769	732	752	715	729	742	766	761	732	690	737	749	744	712	710	685	745	720	763	777	735	791	787	790	743	723	727	731	732	697	691	743	772	777	736	762	732	712	786	684	741	719	732	738	711	703	761	745	726	703	675	694	758	745	716	758	740	754	714	743	816	776	709	778	760	667	801	705	713	735	723	711	728	825	749	754	762	729	784	726	714	755	751	672	753	763	758	710	751	776	772	674	739	723	720	720	735	778	808	739	741	742	743	780	754	743	748	641	689	709	729	777	713	721	777	760	740	764	762	727	759	751	707	748	725	753	732	737	738	761	691	693	720	722	700	737	705	725	745	733	755	760	806	747	737	731	750	734	725	768	747	698	758	799	691	735	783	744	739	745	742	763	737	790	724	715	771	737	770	719	740	694	760	700	725	755	693	747	715	726	727	763	762	787	789	718	723	741	735	750	668	780	714	755	738	740	769	755	725	769	719	701	762	755	738	743	736	686	790	713	722	696	722	759	720	711	723	709	759	763	707	737	794	737	750	695	739	782	775	718	774	707	761	764	762	735	752	799	736	742	767	763	746	707	742	725	744	752	702	758	757	753	750	779	783	740	732	716	777	722	708	745	745	729	723	787	692	773	712	756	762	776	730	766	715	741	718	717	705	790	756	718	741	736	717	729	717	747	757	713	732	726	756	736	728	759	742	743	728	799	715	736	728	746	744	739	758	768	724	778	779	782	769	763	771	749	734	734	723	757	777	704	766	724	692	761	723	709	756	714	703	727	715	700	747	749	718	734	707	713	787	787	700	716	704	734	767	755	769	821	760	747	729	730	711	758	711	759	797	705	748	727	729	748	735	755	724	733	782	791	715	742	792	721	745	769	677	770	715	702	709	757	676	741	709	755	686	758	726	734	708	717	721	700	726	766	741	739	749	736	771	723	752	728	765	740	730	725	707	731	728	776	800	732	715	763	788	767	741	730	742	715	723	786	711	727	679	749	688	770	751	703	742	704	775	717	761	769	761	728	704	691	743	755	756	725	750	762	678	788	698	678	748	773	756	747	773	752	741	707	769	804	760	758	733	731	731	770	774	716	807	713	718	745	717	694	776	749	734	727	747	770	737	772	759	725	740	777	806	719	745	755	734	745	773	713	735	697	742	681	731	765	736	734	737	720	693	758	782	729	764	751	734	720	734	746	697	737	721	695	755	791	732	707	778	722	767	745	778	759	740	728	730	716	707	750	752	721	746	710	723	681	732	703	713	755	738	718	724	751	726	770	766	724	736	788	803	759	728	747	720	702	722	726	790	744	720	757	757	733	747	698	769	771	759	769	739	749	695	747	719	765	760	787	677	740	680	729	779	722	706	734	724	708	750	758	765	713	745	679	720	697	790	770	766	737	715	793	729	751	769	764	733	720	733	686	715	713	729	735	728	760	778	750	783	721	750	747	745	723	747	738	762	713	699	731	785	726	792	758	771	752	746	707	727	691	749	710	738	786	787	738	739	759	764	737	742	791	758	726	767	728	712	761	714	720	737	715	742	723	773	796	756	745	738	739	763	717	763	774	737	743	703	724	780	766	717	747	746	821	717	799	743	744	771	668	720	714	745	725	708	716	716	737	764	717	728	739	675	776	748	775	764	692	687	738	744	767	737	795	715	734	680	693	751	698	732	744	738	710	723	758	783	769	750	761	715	702	718	731	730	730	744	773	761	766	706	703	772	740	698	794	779	730	697	731	750	699	696	729	736	761	750	740	737	678	756	713	781	746	740	722	757	713	748	737	739	769	706	751	737	735	736	792	757	777	746	778	743	716	732	731	711	750	746	730	720	708	679	758	739	779	731	727	734	680	703	742	743	708	750	722	708	736	746	768	707	770	737	694	736	736	741	775	717	820	769	740	743	716	766	710	714	709	717	742	724	770	753	774	732	742	723	715	714	688	724	742	696	807	782	705	777	717	734	757	794	742	774
77248	64740	49636	14603	2879	718	517	468	445	363	419	425	398	357	327	332	330	327	312	360	329	302	317	337	346	314	304	304	300	321	347	306	339	330	308	291	312	328	312	305	291	303	318	332	304	291	302	320	301	333	356	326	293	308	340	315	304	320	302	355	313	341	336	321	276	330	346	327	283	316	315	325	314	306	328	295	324	306	309	282	301	320	316	318	316	306	312	347	312	305	332	292	315	313	270	291	327	328	297	312	289	326	308	329	307	311	282	328	321	323	278	295	312	302	297	313	343	308	318	301	325	352	291	298	305	318	311	314	310	321	319	320	324	296	294	290	291	305	324	315	320	302	290	312	322	326	308	284	319	283	296	298	317	316	287	301	337	297	281	328	310	322	308	313	302	267	290	298	298	313	315	303	290	312	336	326	301	301	313	320	326	291	315	333	304	306	307	307	286	294	296	301	290	310	351	317	301	301	308	312	300	326	299	312	343	307	333	321	309	298	279	348	302	305	287	288	327	325	305	295	319	292	292	323	320	312	292	304	299	306	308	278	292	303	306	321	278	310	307	327	303	303	292	306	290	294	285	312	314	290	325	294	333	335	315	325	346	345	306	309	280	307	290	291	301	307	286	290	315	280	248	279	288	313	311	329	328	297	282	316	268	283	287	315	277	318	320	313	314	299	314	284	333	314	321	324	302	327	300	314	275	309	299	324	283	317	305	322	319	293	332	310	325	307	320	292	293	301	306	309	324	308	310	303	317	327	290	300	282	276	311	291	299	298	294	299	334	316	313	304	302	291	312	269	276	321	322	306	302	297	312	326	292	296	282	308	304	300	304	306	318	277	321	303	335	328	307	288	304	311	301	353	293	305	301	331	315	295	334	311	295	351	266	282	313	312	321	297	310	311	305	302	324	308	327	302	298	311	305	280	323	316	310	320	315	294	329	310	324	319	310	302	322	314	297	313	359	299	277	318	300	287	278	321	297	324	291	322	312	312	314	312	324	298	300	289	310	277	288	297	291	308	313	274	322	324	328	320	295	292	310	299	309	325	294	326	304	330	296	321	346	329	330	322	321	290	289	307	296	298	321	320	302	321	323	304	309	282	298	304	296	320	307	300	314	320	315	330	318	314	316	310	297	320	301	311	340	315	294	312	325	305	319	309	319	345	288	295	288	319	291	304	289	283	271	309	305	295	325	296	281	318	303	317	315	305	314	279	291	291	305	300	292	310	336	320	324	319	329	301	321	323	309	327	323	310	328	347	300	330	310	305	275	308	324	316	303	330	306	308	317	291	309	346	322	284	315	325	305	321	351	288	290	296	303	309	316	337	311	283	341	317	304	280	326	306	303	277	274	278	292	297	306	295	299	277	305	272	324	348	306	327	280	302	333	319	296	291	317	340	297	296	285	334	292	320	300	324	296	322	278	298	273	321	297	295	329	319	346	311	335	301	295	321	296	310	293	329	306	316	327	357	279	299	285	346	321	318	307	310	282	292	284	331	321	306	332	306	300	302	285	329	281	301	302	299	274	290	310	319	296	286	305	293	283	298	292	326	334	284	322	338	312	308	313	299	294	290	315	277	316	295	281	303	301	280	292	321	306	274	285	317	321	319	289	320	287	310	313	320	321	294	308	329	326	287	301	291	306	294	313	295	313	340	288	326	289	298	291	298	310	290	316	308	305	269	309	314	319	320	280	328	305	299	321	337	317	329	287	280	314	290	291	319	301	305	300	272	278	284	311	322	319	298	319	307	299	308	266	319	288	285	313	277	322	289	303	292	318	305	306	324	289	308	332	313	323	307	323	295	335	323	317	310	292	325	304	295	302	302	285	303	275	287	332	314	319	306	292	299	342	287	329	307	320	320	321	309	350	289	304	290	307	292	305	297	298	338	290	289	333	311	286	304	291	284	273	339	271	308	327	301	285	318	294	295	302	326	297	336	337	297	300	300	328	327	332	322	311	319	324	282	287	305	302	343	300	307	294	276	295	296	340	269	347	294	309	294	286	316	300	285	305	283	310	307	296	273	338	314	288	292	303	288	302	318	339	320	321	317	305	307	288	302	318	329	308	344	312	324	318	288	262	293	303	294	286	293	309	315	278	308	291	312	307	307	284	301	284	291	309	293	329	298	314	290	320	294	336	317	330	325	323	311	339	303	310	340	311	280	313	304	328	302	303	290	312	311	270	309	316	323	319	310	334	296	293	292	321	313	293	320	305	333	303	302	300	336	304	305	296	298	301	312	315	310	289	291	327	304	338	315	315	295	267	289	333	288	310	287	288	292	308	327	324	313	296	297	314	287	297	280	297	324	295	328	273	288	327	303	281	285	309	322	332	336	294	315	349	300	323	293	283	304	297	304	311	276	317	319	284	290	354	328	274	302	298	287	291	314	288	311	297	318	292	306	295	313	308	314	338	326	304	321	305	322	301	297	315	281	294	326	287	324	302	302	332	321	311	315	302	277	287	323	342	302	328	307	310	285	307	301	306	278	268	291	318	299	320	311	291	315	289	286	297	324	266	296	295	343	323	332	313	300	289	310	287	323	296	329	304	311	329	282	284	252	277	296	327	300	313	335	303	345	335	299	291	311	260	328	284	303	336	330	328	291	294	306	315	313	308	295	327	316	294	297	304	341	318	307	324	297	290	280	314	304	309	321	310	326	300	314	285	299	298	290	281	323	296	322	339	272	312	319	314	305	328	263	309	281	269	305	305	297	302	311	293	308	267	296	293	301	296	299	312	261	286	288	315	306	321	327	301	313	290	306	270	305	271	303	296	333	301	281	294	318	335	300	311	304	310	335	308	285	274	301	316	305	304	314	337	280	311	323	326	318	323	295	321	295	329	270	293	299	336	297	301	290	325	307	301	324	302	318	279	284	350	324	310	310	346	300	274	337	328	266	322	329	296	310	276	297	319	327	309	293	303	296	318	339	287	324	299	305	306	301	328	271	310	308	286	285	295	323	323	307	281	300	322	294	324	347	330	316	302	303	288	273	326	310	316	313	300	308	300	330	303	299	343	310	287	294	284	277	307	295	297	301	260	347	352	335	301	282	315	323	302	290	323	306	317	325	303	298	274	337	315	320	310	316	306	298	313	303	298	279	305	309	324	302	335	330	295	340	330	330	278	305	304	284	310	312	295	301	298	293	316	314	335	312	309	322	319	300	298	289	298	319	319	344	290	297	342	301	297	346	302	320	319	290	304	315	322	341	286	308	323	350	290	325	326	327	311	332	301	316	351	296	293	302	295	305	314	310	311	319	305	296	289	303	300	297	305	300	313	351	326	318	286	320	330	296	316	271	314	309	328	287	316	314	307	296	312	301	308	290	278	324	303	296	305	299	293	322	291	295	350	338	306	296	297	328	313	280	301	290	334	307	298	318	326	339	299	315	301	294	320	325	320	308	331	316	332	280	325	303	252	301	298	268	264	277	306	341	288	291	295	296	297	290	320	306	311	314	288	284	351	328	309	320	300	308	307	279	309	328
57446	52209	33786	2900	2551	2330	1928	1713	1611	1487	1401	1285	1202	1269	1186	1120	1099	1156	1104	1037	1071	1056	968	1039	996	982	1057	1021	1011	964	956	991	976	1008	961	864	977	972	983	992	1021	938	965	934	930	1026	938	969	949	975	939	936	966	955	914	936	952	940	954	967	936	961	984	939	927	920	908	937	991	911	915	924	922	900	890	946	942	943	917	929	954	926	951	953	938	907	873	916	976	944	942	943	919	958	908	978	914	906	875	903	939	896	917	916	945	942	955	911	861	909	924	936	969	940	927	921	838	936	959	924	968	971	913	878	893	898	928	957	941	908	878	941	894	920	919	894	909	915	906	944	932	936	876	964	900	937	940	960	916	883	925	890	976	893	895	927	938	953	943	897	917	958	877	895	936	992	874	891	869	920	933	918	918	961	907	873	903	977	907	905	944	938	948	938	863	908	948	895	892	968	949	869	879	961	940	978	920	910	933	891	909	963	897	922	887	931	885	925	943	956	877	953	982	877	1028	907	908	932	894	974	967	916	863	913	938	912	945	887	1005	912	913	981	899	930	915	964	887	882	964	952	890	885	907	940	877	912	1005	901	940	829	963	960	904	936	931	896	893	881	962	932	892	953	940	900	870	875	892	897	917	897	955	901	880	880	897	872	955	918	921	942	936	885	886	951	928	944	968	923	863	971	965	894	871	939	920	926	888	911	908	916	974	870	918	896	936	916	904	881	917	932	906	890	971	890	949	947	932	953	972	907	932	945	941	920	905	934	953	862	983	938	958	854	945	959	891	889	926	960	912	917	924	885	889	936	874	933	898	893	903	922	946	911	976	910	916	914	957	955	955	901	920	947	911	933	915	906	924	962	947	910	918	902	877	929	958	920	935	930	912	905	870	896	875	959	879	872	915	946	899	944	962	904	921	939	969	864	910	931	957	902	888	931	878	937	940	916	927	953	984	907	892	952	926	927	927	890	911	952	926	892	967	903	927	899	907	950	957	935	890	948	971	906	892	953	954	948	916	889	937	916	955	919	928	977	916	944	864	962	935	921	908	948	891	928	945	887	902	949	879	955	950	931	905	876	910	973	911	847	948	932	922	924	964	908	935	877	944	890	982	896	910	911	968	957	930	914	968	945	926	894	879	888	970	876	951	944	938	891	952	918	906	876	903	907	932	920	876	893	932	940	966	940	962	928	906	889	875	921	899	960	922	866	958	904	951	934	923	903	962	874	988	929	905	926	923	942	926	952	967	873	939	943	943	921	913	927	903	988	934	972	927	956	930	901	905	939	950	925	919	907	902	879	943	906	962	957	937	917	947	948	916	863	924	876	926	900	960	904	920	897	944	926	930	927	841	919	888	941	930	908	945	893	910	920	932	891	925	903	906	896	969	906	934	858	943	898	936	881	921	915	880	892	897	860	917	881	900	933	932	934	976	922	918	913	980	875	951	908	920	930	912	893	925	866	950	840	924	914	905	884	877	886	936	971	887	924	871	923	936	947	908	934	894	961	919	949	931	932	894	911	869	907	911	899	930	880	920	959	937	913	893	889	887	967	920	960	893	954	950	842	924	908	908	921	945	910	905	915	953	875	941	872	921	844	883	923	901	918	896	926	913	932	929	884	1017	964	919	883	948	1007	927	921	939	918	880	927	923	945	923	973	931	896	904	884	940	929	889	931	943	889	916	993	911	911	934	906	938	953	949	954	972	892	887	907	913	896	898	932	905	917	949	945	946	936	946	923	915	919	867	947	870	925	930	929	944	909	952	934	925	946	905	918	879	984	962	936	917	885	931	900	933	947	943	904	911	894	923	877	913	905	903	901	917	924	937	948	921	932	919	890	945	953	897	921	875	926	906	941	905	966	893	951	914	844	927	934	879	886	930	899	898	950	936	957	912	925	910	926	896	919	909	953	887	921	964	876	917	928	924	914	975	948	873	938	884	895	962	917	927	907	951	875	900	939	945	870	919	918	932	937	934	888	952	918	910	962	917	985	924	954	941	884	903	919	942	944	911	929	932	936	939	923	893	946	943	908	973	870	939	957	891	924	914	923	964	917	917	893	1018	981	904	887	925	853	954	910	916	917	971	963	876	946	911	909	902	947	937	932	893	877	924	905	929	897	934	948	922	984	919	914	925	900	893	907	935	924	933	917	980	915	875	913	1007	998	898	931	908	933	959	912	954	932	894	952	920	915	885	902	879	921	883	993	918	910	914	916	919	911	914	923	935	962	931	927	888	953	954	923	891	928	919	894	957	918	942	954	904	902	875	904	930	886	918	894	926	939	936	878	916	948	905	891	926	971	946	951	918	969	935	982	895	919	931	893	885	917	920	934	956	945	922	928	942	948	922	909	892	977	926	959	928	939	933	900	935	953	897	902	915	954	928	883	911	941	904	937	963	924	928	907	928	877	896	940	908	875	917	895	917	953	893	925	941	918	999	941	885	893	897	940	900	884	942	932	876	893	911	981	877	937	823	916	891	942	926	964	965	887	916	856	934	939	884	929	898	970	911	950	980	891	946	964	897	872	921	866	889	911	941	895	921	886	933	945	927	962	898	933	950	900	907	925	999	957	875	909	919	887	970	910	918	927	880	965	913	894	904	926	900	902	887	860	941	965	906	926	928	920	866	896	848	904	882	954	941	948	968	895	898	910	892	940	929	924	926	945	874	919	897	905	940	943	963	938	968	946	926	927	916	959	899	952	906	946	875	931	942	912	928	922	871	945	932	963	936	934	949	939	895	904	947	929	947	928	954	929	892	899	917	892	905	950	915	931	931	937	951	936	953	924	939	923	870	896	895	941	910	906	945	969	899	905	939	907	959	889	890	931	957	890	921	995	965	948	928	921	915	953	931	961	968	921	928	881	930	982	875	939	959	948	979	906	902	910	899	916	937	956	844	939	900	944	911	938	922	920	933	970	981	877	874	915	972	905	921	912	915	919	951	910	920	927	957	990	914	876	858	905	930	946	892	951	950	923	946	980	942	912	908	910	923	998	855	941	968	903	941	948	926	950	878	927	960	951	933	963	961	901	909	945	883	898	928	942	878	942	921	879	934	981	900	933	908	936	926	874	935	918	890	939	942	952	897	885	914	941	912	938	897	882	894	900	938	983	922	904	957	931	922	947	868	959	953	944	922	855	886	888	869	971	912	859	934	935	936	894	927	916	931	887	910	864	901	906	925	886	952	938	870	950	906	959	912	943	926	971	885	938	928	930	913	925	999	960	963	898	920	949	885	813	956	924	977	950	882	881	929	898	881	918	902	970	897	941	925	931	867	885	946	927	818	911	909	931	925	939	914	917	897	937	952	928	905	877	915	934	958	869	951	890	945	951	919	965	934	899	936	912	943	928	942	937	896	904	892	895	931	895	938	889	884	927	950	934	920	921	971	927	898	873	927	941	963	953	926	894	924	930	899	874	911	970	966	865	937	938	946	915	915	887	887	903	895	896	939	888	915	880	917	907	897	877	940	896	903	950	885	954	940	999	911	950	927	924	902	908
27106	10830	3428	199	140	144	132	118	137	136	139	140	146	146	128	142	132	133	111	119	136	132	133	142	132	118	131	137	120	144	133	101	108	129	126	127	138	141	134	125	124	118	133	148	126	121	125	132	146	120	115	145	110	107	149	125	143	113	127	129	134	112	132	136	122	115	101	115	126	107	128	134	117	149	170	131	127	121	133	116	124	131	127	137	132	145	108	140	126	138	114	148	125	125	119	113	154	118	116	135	136	130	123	133	148	147	142	130	111	144	120	117	117	119	115	148	138	131	130	131	121	130	133	142	147	130	124	120	131	134	129	128	123	124	120	136	146	128	115	114	118	114	136	137	134	137	121	128	130	141	150	127	125	135	147	112	117	129	122	137	121	127	136	130	114	123	132	120	131	135	134	145	155	112	120	130	117	138	151	128	128	133	123	133	132	125	139	131	112	129	135	132	134	137	125	136	134	132	146	119	126	124	110	131	112	125	152	116	134	138	127	140	143	130	133	120	129	113	134	142	131	137	142	131	131	121	132	120	140	131	150	114	123	118	139	131	118	124	139	126	110	141	114	131	141	123	111	138	131	146	150	128	124	118	133	131	135	135	127	131	128	137	118	121	120	123	123	140	131	134	108	130	118	144	118	115	150	125	136	138	118	126	118	108	135	131	156	134	104	120	132	157	129	119	126	129	150	132	136	144	131	132	156	129	126	138	122	145	127	109	131	119	150	112	135	106	135	124	125	115	130	116	128	136	121	134	125	118	126	132	119	117	133	125	123	113	130	125	128	130	131	130	139	109	137	133	129	132	135	126	102	135	129	124	134	134	134	126	138	123	148	132	134	130	106	122	127	137	115	132	134	128	121	107	124	128	108	142	133	122	125	128	143	123	141	121	111	133	129	121	141	140	137	122	120	120	122	127	121	137	125	130	163	131	114	129	144	129	135	143	137	129	115	134	132	130	132	136	138	125	130	125	146	117	139	127	144	121	132	120	152	123	111	122	140	128	128	124	138	137	142	120	134	130	126	142	134	146	132	123	106	148	141	143	115	141	135	123	158	130	112	112	131	117	124	127	159	135	137	135	124	135	145	120	135	121	146	129	116	103	151	120	116	126	110	116	113	163	137	130	138	142	139	130	101	138	123	134	135	122	104	125	146	137	117	120	130	127	142	153	117	119	128	132	147	140	129	129	131	125	139	113	134	114	147	121	119	119	131	144	131	138	135	135	149	124	142	133	136	134	135	118	143	117	133	116	127	138	140	124	120	136	136	122	104	140	128	145	125	141	132	123	129	120	153	140	134	123	142	130	136	138	136	126	125	137	142	146	154	123	126	117	122	113	133	130	133	122	127	120	125	125	143	125	128	118	124	129	131	135	128	121	112	126	127	125	136	131	121	130	124	112	127	126	120	131	134	113	147	121	127	119	144	129	123	145	132	133	122	133	120	145	134	110	129	129	122	135	135	117	148	120	120	121	138	125	143	121	118	139	119	116	125	111	133	130	131	124	131	125	137	130	124	109	151	121	147	124	119	127	125	141	137	132	112	136	129	121	116	130	116	125	120	122	135	136	138	129	117	126	125	111	132	114	101	125	116	132	140	131	136	144	149	114	135	120	125	117	119	145	110	132	125	141	139	119	140	131	131	139	140	134	138	135	149	122	130	122	121	138	131	132	136	129	133	129	124	116	131	108	120	123	132	130	116	125	113	123	132	141	113	144	116	131	124	131	136	124	113	129	127	120	116	137	149	139	100	125	144	134	108	116	113	122	139	119	125	142	132	126	126	125	106	119	123	118	130	145	125	151	126	128	124	110	144	145	151	140	149	136	137	128	130	124	148	121	137	139	132	128	103	142	132	141	130	126	146	122	117	124	121	120	135	123	116	123	125	122	117	128	140	120	128	143	123	128	150	114	117	114	124	129	131	114	106	149	118	114	147	142	111	129	126	132	125	141	103	128	117	125	138	141	133	139	125	125	146	124	137	144	130	127	111	137	111	112	131	122	132	139	137	117	109	144	119	123	130	111	136	134	128	134	115	135	137	142	120	104	125	127	144	128	127	110	105	103	127	134	109	136	111	142	127	124	130	128	132	116	114	139	125	125	141	119	127	121	120	103	140	133	129	169	141	125	126	153	120	143	159	135	125	123	148	119	116	97	128	120	133	139	138	124	150	137	117	138	136	116	132	118	121	128	114	100	130	136	125	128	122	136	128	116	114	130	104	144	129	111	119	117	117	130	128	136	145	119	136	129	122	133	138	119	144	152	131	156	126	124	108	115	126	144	130	131	151	121	132	142	129	130	120	113	102	117	148	138	125	129	130	106	141	109	134	134	123	119	131	148	136	143	119	152	143	118	129	132	132	136	127	111	126	119	141	141	139	113	138	157	122	134	137	143	120	147	119	112	136	133	119	129	131	120	136	142	115	120	125	108	115	119	113	127	143	128	118	137	162	139	136	152	99	104	147	122	123	134	107	146	123	126	143	121	129	130	117	142	142	140	135	130	114	119	130	109	138	121	134	119	147	133	131	137	136	123	102	134	138	148	133	138	117	134	120	118	133	129	145	144	132	118	120	124	125	134	118	130	126	139	118	127	129	139	117	128	149	136	146	110	114	117	151	152	139	141	116	130	135	138	125	131	136	115	139	114	134	135	140	130	110	137	117	156	135	121	123	133	137	132	132	131	142	140	129	125	138	127	156	124	119	135	111	138	139	123	134	138	132	140	131	126	140	129	143	113	139	129	142	131	135	123	120	122	128	125	129	135	141	119	128	145	131	138	117	131	110	139	128	119	141	134	151	125	127	140	132	128	108	116	126	109	141	137	151	139	142	132	148	128	127	143	128	122	110	145	132	120	115	134	120	115	132	127	138	111	120	157	130	143	110	127	135	150	122	97	123	125	109	153	137	134	111	124	118	109	128	132	128	111	133	134	135	145	141	143	116	120	115	126	125	130	132	138	124	140	108	122	117	138	147	112	142	114	131	114	130	131	128	119	127	129	139	139	106	157	135	139	116	133	157	150	116	125	148	143	120	119	125	121	141	128	146	140	115	124	111	130	109	120	139	114	132	120	121	123	142	119	153	134	147	141	131	131	115	131	121	137	124	126	133	142	125	131	144	143	122	120	123	134	134	123	123	134	121	119	131	139	136	131	129	120	145	128	136	137	132	152	153	142	135	141	144	141	143	121	121	149	134	147	136	123	140	135	120	133	127	138	117	128	160	137	146	154	131	123	116	113	128	105	142	122	120	160	127	131	145	139	127	121	125	120	127	127	140	115	133	159	122	118	127	113	123	122	145	135	115	128	114	125	137	129	145	127	133	131	128	134	125	134	129	144	104	133	132	106	144	139	125	132	148	138	139	122	127	159	136	118	137	132	127	115	124	106	140	133	117	122	123	116	110	130	139	117	121	123	129	155	118	125	138	138	119	139	156	137	124	114	133	126	129	136	121	132	122	139	130	138	118	128	111	123	129	141	116	129	137	111
26176	12759	5677	550	482	432	467	487	461	497	476	515	450	502	431	478	497	483	458	461	506	450	473	471	432	449	483	489	487	461	464	441	472	466	478	455	459	452	472	458	470	444	483	454	432	465	459	466	468	459	483	457	460	477	487	477	449	471	482	482	456	440	439	426	477	486	457	475	475	417	450	466	442	463	480	449	435	461	478	439	473	435	441	463	495	477	476	457	473	502	454	458	479	451	439	499	454	479	456	401	469	415	524	434	451	436	451	457	459	445	462	473	495	443	456	452	465	492	473	456	410	432	474	472	464	469	499	473	458	456	496	456	455	481	473	461	486	474	454	439	471	497	452	436	429	450	452	478	464	429	494	496	491	472	463	484	498	445	482	487	447	477	462	465	481	482	445	447	483	452	467	490	444	441	459	455	484	485	469	492	437	464	507	474	425	450	466	470	464	460	483	454	446	474	462	458	449	484	470	487	477	458	464	470	462	477	448	486	468	426	494	472	466	427	466	470	484	477	468	430	482	444	488	440	485	433	447	456	473	442	463	492	443	504	455	485	483	482	449	439	484	479	412	454	480	465	449	450	452	481	465	427	472	460	477	439	455	495	455	478	460	492	486	444	463	440	487	442	485	457	478	422	446	474	499	492	466	496	455	403	470	457	455	445	500	452	468	452	446	448	444	471	470	449	510	438	447	440	439	438	470	489	434	449	443	482	411	453	477	465	476	471	415	476	438	462	412	465	450	507	461	482	439	468	458	427	454	441	465	405	432	496	485	478	475	454	490	438	471	478	472	460	452	479	420	459	470	461	484	453	440	500	453	440	431	470	451	467	445	443	461	397	476	482	450	475	477	461	505	457	432	489	443	480	433	454	461	475	458	488	435	455	476	447	495	453	482	446	438	409	443	431	480	456	423	476	477	450	484	463	453	447	469	465	468	458	443	477	473	433	481	468	453	467	486	453	425	460	460	446	476	424	441	450	475	453	471	486	499	457	456	438	432	493	474	472	420	471	501	455	451	497	455	493	460	445	463	539	480	463	471	472	467	497	448	478	472	478	454	447	488	480	430	462	503	475	441	473	492	433	471	432	478	430	487	493	421	465	455	447	461	475	450	466	470	466	465	469	482	503	457	422	474	458	456	461	420	481	442	440	482	455	501	487	464	448	479	464	461	470	418	460	447	450	457	435	464	470	463	453	474	489	469	479	452	477	461	429	457	461	475	477	469	460	462	467	480	424	485	452	457	434	461	451	426	423	476	451	462	511	479	470	470	455	466	470	452	444	440	454	512	496	471	447	437	474	458	463	488	459	464	466	448	499	457	477	429	449	447	438	433	462	459	453	474	482	494	453	432	463	481	466	482	486	503	458	461	457	451	468	492	474	413	452	457	416	458	489	485	446	478	497	489	423	482	455	451	460	443	489	496	450	506	452	456	456	517	438	469	471	444	473	440	453	475	497	444	449	423	443	475	463	454	448	446	486	467	468	470	473	493	486	463	461	469	463	487	474	472	486	449	481	449	474	524	439	476	489	465	467	464	470	464	431	462	461	431	448	468	421	453	468	428	463	440	477	448	471	458	464	498	461	452	475	487	464	442	489	445	452	441	488	483	461	442	496	469	468	453	436	476	429	469	486	494	456	440	462	462	490	484	455	472	481	451	477	445	481	464	469	473	464	450	496	419	460	455	463	494	444	447	448	453	485	482	463	453	448	474	501	466	475	433	506	468	472	481	502	423	451	489	477	418	425	464	467	466	443	477	468	459	489	464	472	463	469	484	426	472	452	425	480	488	454	479	490	433	495	437	430	450	475	489	471	468	473	456	453	469	437	484	463	455	497	483	450	437	461	470	441	478	479	448	460	424	481	474	467	462	461	406	482	461	473	472	449	470	470	427	481	445	439	483	495	437	422	442	428	490	470	427	476	504	462	458	504	476	460	430	431	465	440	448	477	467	470	431	484	433	451	480	483	487	444	461	465	493	466	474	484	494	488	453	478	477	465	457	441	429	478	464	439	474	462	452	473	449	503	463	419	454	468	486	439	436	483	485	439	462	459	453	475	477	438	440	482	457	475	453	485	438	488	496	466	514	494	432	463	452	467	473	487	417	439	477	485	445	450	472	426	453	498	456	488	479	464	477	453	425	435	444	456	488	439	470	496	485	470	460	449	483	490	478	480	451	473	470	444	442	451	478	498	461	497	454	464	447	461	453	502	497	474	436	439	476	466	453	455	461	485	452	454	443	496	448	469	435	445	486	465	491	469	446	440	517	498	477	485	428	456	467	453	457	486	466	461	460	450	391	477	469	445	455	445	471	490	466	449	472	463	460	473	479	433	467	449	446	422	464	440	468	477	464	479	413	451	438	433	445	474	471	475	484	448	441	432	497	482	450	466	481	500	507	461	461	483	441	468	452	458	447	455	512	497	425	431	460	490	486	470	466	484	464	496	469	496	442	426	457	454	439	454	473	517	450	451	444	448	457	468	470	438	464	423	486	426	462	476	466	509	472	450	449	486	441	476	488	473	463	479	461	500	456	459	459	442	452	483	490	452	462	466	517	468	486	476	454	477	468	428	462	474	423	494	471	480	502	461	435	484	436	478	455	490	490	416	483	487	421	451	437	481	467	462	438	483	466	475	460	481	469	440	457	454	511	514	485	524	479	478	457	499	447	467	441	502	462	459	486	476	475	486	461	427	420	478	494	467	461	497	457	490	493	467	455	454	449	456	472	429	445	472	445	516	476	495	437	433	481	453	462	490	436	429	417	502	487	481	461	431	424	467	451	462	465	461	467	485	489	439	484	465	473	451	465	442	447	423	424	467	482	449	472	496	488	457	473	467	467	466	421	456	479	447	462	448	446	468	470	443	437	451	455	412	461	478	448	458	439	487	474	435	504	475	465	473	447	440	458	485	452	438	454	488	461	471	468	457	468	447	463	466	465	467	468	484	469	458	466	478	484	431	449	437	433	471	425	438	474	483	477	470	416	471	437	459	485	455	469	467	400	487	476	476	456	466	495	440	478	455	452	473	447	497	452	477	443	460	456	435	438	475	445	438	455	495	469	440	471	451	461	504	483	450	432	458	472	471	445	472	461	504	470	476	494	464	465	482	474	471	450	485	465	457	459	461	464	434	530	478	471	477	464	443	451	468	466	448	466	485	424	462	437	439	478	495	496	443	459	472	482	487	485	491	465	451	448	495	513	440	467	444	440	434	465	466	481	476	448	480	491	453	474	478	445	431	464	451	454	437	447	470	462	455	452	448	437	433	472	471	485	441	465	480	443	505	478	433	487	476	493	449	446	465	455	474	463	493	478	509	451	448	465	446	473	423	445	470	416	457	468	478	506	480	459	484	429	458	464	456	446	485	468	475	445	489	460	504	489	469	441	447	458	438	480	432	426	465	448	435	469	503	472	483	504	517	517	448	440	498	507	415	474	416	453	460	484	480	494	438	468	448	464	467	475	470	486	477	472	484	440	491	460	428	412	436
67936	53818	37490	7173	669	412	337	300	309	273	237	254	267	269	233	257	270	270	288	252	238	238	253	225	246	261	290	244	237	247	249	209	258	221	248	228	239	246	241	224	213	236	214	228	222	247	225	236	249	235	227	258	239	235	235	234	234	231	246	235	247	242	255	244	247	243	225	239	230	219	256	240	227	243	228	231	249	251	254	229	220	252	244	223	240	247	237	229	223	222	253	235	214	225	240	241	266	238	245	257	263	228	215	239	224	226	233	250	233	261	222	233	243	238	234	243	232	232	235	250	211	255	252	223	218	260	247	231	215	251	220	236	248	235	272	239	235	262	239	244	236	230	240	225	231	239	256	222	237	230	242	238	250	236	210	244	251	236	240	216	265	210	228	228	252	241	247	273	240	207	230	231	222	242	246	220	245	220	238	250	249	254	222	237	228	239	235	230	242	239	239	247	265	239	229	219	258	249	235	225	212	256	241	253	238	208	241	255	270	261	253	234	243	249	230	232	249	238	259	236	257	245	240	209	239	249	235	253	235	233	208	236	253	227	248	238	248	232	238	220	227	228	239	256	235	244	249	233	241	249	252	237	228	256	225	221	240	244	229	229	228	240	224	241	220	245	229	261	283	269	225	232	241	226	230	245	227	230	220	250	237	241	222	240	252	220	258	212	252	246	241	222	251	219	236	250	244	254	226	221	219	221	229	230	246	265	224	236	243	245	248	232	220	273	237	241	268	224	244	243	224	251	215	255	254	240	263	222	243	249	266	246	234	239	249	236	198	221	242	236	254	229	250	240	247	240	272	249	222	231	221	228	214	244	235	264	239	213	257	236	227	255	255	247	222	230	238	223	261	238	221	260	230	236	231	216	260	230	247	203	231	221	229	253	245	238	257	263	248	225	215	229	238	223	232	228	239	243	247	252	270	242	221	247	235	261	227	268	261	225	231	223	256	250	230	237	226	229	232	251	241	251	246	239	232	236	229	225	243	236	231	244	223	263	241	228	257	275	225	240	206	237	235	227	242	244	229	273	232	212	253	212	236	249	216	240	214	234	234	214	225	262	264	228	223	241	219	223	223	237	245	228	240	250	241	254	237	233	226	248	231	273	243	232	245	231	239	241	250	251	235	228	251	241	232	256	241	247	248	232	239	247	229	229	217	238	277	264	207	252	254	235	242	230	225	221	251	252	243	200	252	232	234	235	248	261	219	254	246	233	212	249	221	230	206	215	247	259	234	246	226	238	228	235	254	248	254	263	250	257	258	202	238	227	244	226	211	247	268	251	237	232	249	234	264	258	229	241	252	248	239	248	247	245	219	263	242	228	277	220	230	241	247	237	253	228	245	231	256	211	256	251	251	241	249	241	241	253	235	231	256	234	215	199	248	211	234	261	256	230	243	223	232	233	239	239	233	236	229	233	231	226	235	235	210	237	254	233	246	244	230	226	230	229	216	246	274	253	235	220	227	249	222	243	229	212	216	248	245	254	236	220	244	240	253	219	239	252	235	237	221	223	260	238	239	228	226	226	240	262	237	250	241	225	230	217	277	243	251	224	233	237	216	247	253	220	230	212	238	262	241	244	230	218	258	237	249	218	232	230	227	236	245	218	249	222	223	238	226	209	251	243	211	211	249	219	223	223	235	252	249	245	230	221	186	234	250	216	245	242	231	266	229	243	234	256	248	207	242	256	260	241	248	242	250	243	265	241	206	227	241	242	253	229	235	248	243	230	235	244	242	260	255	227	217	252	241	209	271	242	230	257	253	250	232	220	229	244	281	267	240	250	256	254	227	254	237	235	233	250	246	227	242	204	248	235	233	277	266	220	239	244	251	263	223	250	255	225	228	244	234	268	232	258	215	215	232	240	242	232	231	240	244	261	229	245	240	237	230	250	226	213	241	226	223	242	241	264	271	230	211	260	253	242	238	233	232	250	218	237	245	233	221	252	232	241	223	243	248	268	220	251	247	217	230	220	235	263	219	226	243	223	221	244	228	250	242	234	233	225	214	236	245	227	247	265	219	245	224	243	223	255	232	274	211	234	237	239	292	254	244	230	250	233	227	230	231	247	221	220	232	252	249	215	220	204	242	238	231	267	237	220	234	225	257	226	256	249	245	260	238	243	230	249	229	251	211	255	248	241	244	245	221	231	217	258	239	246	248	242	236	236	253	238	241	265	230	248	256	218	245	229	244	216	237	217	210	241	251	244	237	241	237	229	257	225	248	221	237	240	248	256	226	232	266	239	236	247	254	234	251	233	231	198	246	229	238	213	216	224	239	234	267	243	262	232	242	260	209	236	247	252	231	224	236	224	245	235	231	250	216	242	242	251	220	240	236	256	232	228	261	238	226	231	192	236	236	231	222	226	222	240	248	254	234	219	258	236	248	225	253	232	250	252	237	248	213	220	239	247	227	258	236	230	241	215	251	235	214	248	249	244	209	253	224	225	249	255	241	254	236	223	214	235	225	249	256	230	249	215	238	225	240	268	204	225	244	241	242	230	232	232	218	256	260	271	210	253	225	250	251	233	242	227	213	260	232	249	227	257	232	242	257	231	246	226	244	220	237	271	240	211	265	260	238	233	242	240	244	241	215	254	232	230	246	235	216	228	215	251	238	271	228	220	220	221	246	243	210	251	239	260	219	239	218	252	249	204	236	264	229	238	247	226	221	237	239	241	225	230	209	245	273	216	231	264	241	242	222	234	229	230	244	224	248	203	238	234	259	227	225	260	247	239	239	244	269	232	215	232	245	247	241	242	223	243	223	214	257	218	232	245	233	276	240	255	240	249	247	258	252	233	222	233	243	231	262	243	251	246	230	249	235	254	293	230	256	221	237	252	261	258	226	240	272	242	213	223	237	268	248	243	238	225	240	272	231	248	221	242	231	243	239	235	233	234	245	243	230	242	248	266	236	196	245	235	264	263	234	227	223	239	228	262	254	225	254	221	232	261	232	227	224	219	230	228	224	265	263	223	257	237	241	229	248	226	236	223	225	229	239	234	229	247	228	230	246	247	242	226	222	246	203	264	238	255	221	226	254	245	220	220	227	223	226	251	225	233	233	239	266	243	245	244	259	228	223	202	249	252	227	270	235	214	229	265	220	236	263	232	236	249	222	238	232	249	220	232	248	220	252	231	250	211	240	270	237	233	251	244	235	245	241	247	225	218	219	266	246	241	244	222	228	255	248	251	236	234	250	231	252	252	247	232	213	258	257	237	254	209	237	249	235	214	242	221	240	230	239	234	217	242	225	260	208	245	222	254	254	224	249	221	254	240	231	235	268	244	228	238	219	197	220	239	255	224	240	220	247	238	229	255	251	231	249	236	246	232	224	241	246	242	228	241	240	248	242	261	250	220	275	230	249	229	234	244	228	214	219	233	232	247	211	258	241	242	226	222	243	235	237	231	232	231	239	210	238	242	255	257	213	234	244	257	258	229	209	249	235	242	238	220	240	226	269	261	242	241	253	236	233	233	219	259	242	238
47069	42779	25811	1868	1715	1449	1275	1206	1074	1069	1028	940	945	908	890	896	820	842	832	852	805	820	822	797	834	780	758	785	769	739	752	805	789	777	763	702	784	757	733	771	810	767	771	758	783	808	812	763	767	720	763	758	759	785	778	721	788	754	752	820	790	742	749	748	758	795	727	783	757	753	749	756	746	780	732	749	780	788	705	744	784	742	795	727	713	778	752	711	762	748	774	754	702	794	786	695	759	770	760	771	800	735	751	755	768	781	737	722	772	769	801	776	741	725	732	775	761	778	724	732	727	748	814	748	780	808	800	733	724	792	762	753	779	781	749	744	836	739	779	699	764	732	785	767	731	727	756	774	800	715	733	747	710	762	773	785	690	748	769	740	693	747	727	740	775	755	770	761	716	752	735	734	776	741	764	752	748	741	714	777	759	734	732	694	763	789	764	781	768	736	770	711	784	752	775	808	707	756	736	710	747	776	754	790	768	738	735	757	788	750	751	775	774	733	734	703	730	718	751	733	744	734	765	737	728	767	749	783	750	717	754	750	774	799	721	745	738	719	763	721	756	776	777	741	754	814	744	754	746	772	772	746	716	760	741	729	746	772	781	764	776	721	738	778	767	745	742	751	765	808	739	789	728	767	710	733	748	765	763	738	748	694	749	760	794	761	725	752	717	705	767	761	759	737	735	783	744	730	808	715	772	723	746	770	751	751	784	734	743	759	755	705	776	720	773	753	795	711	758	765	797	761	736	808	747	746	790	754	721	775	737	775	758	719	726	764	773	745	757	723	753	744	761	711	746	757	736	786	749	744	776	731	706	768	731	726	750	764	739	681	700	722	760	744	710	766	767	763	726	764	739	745	744	781	776	787	789	787	733	802	770	764	683	742	768	799	744	747	736	708	769	752	820	735	764	719	712	748	737	747	769	772	740	720	757	774	751	776	759	768	777	717	756	746	742	764	749	767	749	745	758	749	730	748	731	759	754	747	716	765	754	754	734	720	758	772	773	746	765	756	772	749	720	789	732	736	772	678	724	740	757	762	748	799	750	790	772	775	727	727	739	743	772	717	754	715	748	724	749	769	715	702	764	701	756	821	800	716	756	772	747	755	718	751	708	733	767	778	752	761	746	750	756	755	775	764	749	758	806	740	751	768	777	758	758	786	728	739	785	761	763	758	742	755	725	764	715	748	725	744	724	745	728	720	764	756	765	736	760	772	783	795	782	787	772	742	732	714	784	769	766	723	766	780	679	730	740	725	738	743	763	685	742	786	811	753	730	741	741	747	780	728	706	787	713	778	719	769	748	796	756	738	696	760	769	746	716	734	764	755	742	780	776	704	760	775	727	748	676	767	754	766	722	742	782	778	780	735	771	784	783	699	774	735	763	716	704	731	774	726	740	714	771	736	767	755	736	765	737	803	773	783	731	716	775	770	773	755	748	788	783	704	748	741	791	723	746	690	755	715	771	769	731	719	761	735	764	796	776	775	704	724	770	735	762	767	751	743	711	752	735	725	751	766	760	754	741	760	758	759	782	782	779	761	717	720	743	812	765	756	717	785	752	703	775	734	751	768	688	742	744	765	742	777	739	671	766	741	806	726	736	825	747	725	738	752	700	751	752	718	739	735	741	797	740	783	799	741	767	769	784	732	745	750	794	724	710	751	726	730	741	699	796	739	746	785	768	733	741	712	756	767	804	720	788	772	755	733	738	716	770	766	720	691	824	729	726	787	733	765	739	747	762	694	760	786	767	685	764	775	785	794	764	777	749	726	761	775	748	775	763	836	748	761	797	758	727	764	761	739	731	689	741	756	740	724	745	740	767	784	799	763	732	763	752	768	820	752	745	729	750	724	702	768	763	760	790	806	735	760	726	735	727	763	717	765	705	739	781	723	767	741	768	749	805	780	742	776	734	758	825	759	751	773	702	749	716	762	673	707	735	735	747	749	798	749	776	747	733	762	734	765	721	751	749	751	735	797	761	723	776	778	782	758	770	763	701	752	791	756	740	744	794	727	751	749	779	699	716	784	763	729	732	762	751	775	713	758	719	753	734	721	732	742	719	783	772	747	734	762	760	738	749	716	755	773	786	788	740	779	758	754	730	786	767	801	699	738	787	700	742	723	783	766	750	777	739	770	776	732	742	784	723	728	770	729	749	767	755	758	764	773	752	771	740	748	727	697	755	693	705	757	748	754	751	744	724	735	749	746	748	840	769	756	764	743	768	798	771	758	738	778	739	743	773	792	729	730	733	712	745	769	750	770	714	706	770	780	771	755	723	763	744	753	741	765	737	739	756	740	764	723	748	771	765	702	727	767	786	730	753	803	723	722	789	741	756	765	768	749	797	791	739	770	751	777	770	777	704	732	765	740	769	704	749	706	727	734	732	744	789	751	735	702	767	784	753	752	777	778	730	716	762	774	765	753	688	726	750	737	749	763	739	765	743	770	824	761	749	721	725	720	677	749	746	744	812	707	762	744	745	753	754	709	784	822	720	743	680	714	784	759	738	734	786	727	720	774	712	776	757	784	769	728	783	749	775	762	739	744	748	718	774	723	717	721	748	721	758	788	795	787	702	777	750	757	778	746	748	782	768	734	751	766	755	759	767	763	717	772	728	728	775	711	723	779	760	756	764	778	741	755	744	771	761	791	757	743	752	718	775	765	760	755	792	761	769	754	742	752	746	789	784	720	803	765	759	763	791	788	741	729	783	704	773	713	763	737	730	747	722	804	716	764	745	712	777	763	719	827	745	807	719	757	729	806	741	772	763	734	762	726	757	737	764	737	758	763	765	711	786	761	743	740	696	676	706	766	757	759	748	787	723	713	736	775	723	815	756	732	783	788	761	737	751	770	769	745	728	769	756	747	767	757	790	714	760	753	725	777	732	759	751	778	780	757	723	779	733	788	744	751	752	772	779	760	762	751	724	732	799	723	749	721	728	767	765	760	758	749	770	751	730	768	730	739	707	801	772	760	726	743	729	803	750	769	785	724	741	749	788	755	725	824	805	713	779	732	726	749	776	763	772	736	745	731	711	725	747	784	793	760	732	756	747	744	789	778	753	749	711	794	717	756	770	752	740	786	781	746	774	751	751	705	760	778	738	724	728	729	769	767	760	836	736	740	741	736	769	777	776	719	738	760	725	758	795	769	743	765	735	759	757	719	739	758	773	759	723	750	777	808	768	737	741	706	799	788	768	764	756	712	797	788	740	748	721	694	728	725	742	787	773	710	738	766	736	770	728	744	751	779	762	764	793	689	762	731	782	709	737	766	760	770	743	741	744	739	782	768	701	691	782	784	745	778	708	721	737	767	727	782	711	717	790	712	781	763	775	767	783	751	791	743	834	747	788	718	763	708	784	793	780	764	752	770	720	717	768	716	777	702	750	738	743	730	795	785	772	810	768	721	737	790	760	759	768	751	801	750	806	790	759	797	780	729	749	746	750	711	755	723	740	730	787	742	728	732	748	732	728	777	740	770	791	822
78552	66165	45929	14357	2962	702	525	459	494	398	398	382	368	374	350	346	369	350	334	323	321	314	334	326	343	320	316	297	309	311	307	318	306	342	298	305	317	323	320	321	300	292	342	331	311	311	292	323	314	304	318	331	290	299	294	296	291	343	316	327	301	333	310	327	350	295	341	300	305	327	301	317	336	296	316	326	302	278	294	295	288	289	355	334	330	288	300	350	304	304	304	305	302	318	285	294	328	344	351	304	318	300	301	278	330	317	304	329	324	351	294	312	302	292	323	328	288	311	314	313	293	310	316	332	340	285	312	324	327	355	309	326	305	301	314	331	282	281	299	327	323	288	297	323	311	309	344	286	279	286	313	312	319	290	304	289	276	333	276	340	295	344	325	306	316	313	309	356	313	305	300	296	309	311	307	312	329	315	295	323	309	330	296	320	334	331	308	326	277	298	315	284	300	315	282	327	310	320	308	293	316	327	326	314	291	334	293	353	306	315	302	287	301	336	308	326	288	304	326	320	333	313	331	324	298	326	308	308	322	312	298	316	333	298	286	323	277	298	334	281	315	311	307	308	317	297	341	376	315	266	320	325	320	341	293	297	322	322	321	267	321	309	329	318	304	304	315	297	296	284	323	317	283	312	297	322	321	314	305	318	312	340	289	311	302	346	294	288	305	339	305	311	309	340	299	320	293	308	304	341	322	310	317	333	312	324	332	320	306	332	312	304	340	304	290	292	328	314	329	324	317	298	321	311	311	322	315	304	335	337	311	298	293	287	341	331	315	308	310	325	305	311	305	276	330	317	298	269	295	325	298	287	325	322	313	319	311	295	290	294	301	305	279	320	277	315	304	302	337	302	319	326	287	303	303	306	287	319	302	308	305	297	298	310	316	324	316	315	303	272	314	302	338	288	313	285	298	316	268	306	302	290	322	314	307	308	290	306	295	293	317	316	288	310	304	322	304	320	313	326	292	325	310	325	331	322	300	308	333	326	314	310	309	337	321	291	315	325	313	279	316	274	309	351	288	316	321	305	329	291	315	260	322	306	283	305	299	336	309	314	330	348	339	323	308	271	288	297	333	307	297	327	316	305	320	333	292	319	301	312	275	297	276	343	336	294	308	317	312	305	313	319	294	318	311	302	315	291	306	347	306	323	327	301	311	299	312	303	327	304	305	318	272	285	279	307	316	287	293	307	298	301	328	312	317	307	300	295	284	310	310	314	298	303	314	301	274	302	336	326	327	342	300	301	315	281	321	294	315	313	307	280	330	291	306	284	286	326	289	331	298	317	319	298	296	287	302	301	291	328	306	316	300	309	298	350	304	342	341	337	305	307	289	343	323	323	311	296	311	328	277	316	322	308	321	309	333	326	317	296	291	309	310	280	288	305	306	286	312	302	302	304	332	309	300	289	304	291	301	272	291	296	309	300	320	335	331	303	297	302	306	301	264	320	334	315	297	325	302	313	333	293	314	340	320	312	283	334	313	284	312	289	293	304	299	335	336	296	291	294	314	281	311	315	278	292	324	305	309	305	308	329	312	317	320	325	353	297	293	311	335	323	331	263	292	306	313	302	305	306	324	289	296	322	313	301	335	334	275	287	346	317	299	305	325	294	328	304	287	309	286	302	317	313	316	283	289	297	309	303	328	286	329	334	315	317	276	325	315	313	314	338	315	296	300	318	298	319	339	277	311	308	330	295	287	316	302	311	305	324	305	348	284	298	363	311	273	297	309	318	335	308	312	313	322	302	302	295	302	300	308	323	326	295	297	352	304	295	311	327	295	301	303	307	305	318	302	306	310	319	325	320	305	321	322	284	279	321	354	307	320	319	302	317	307	333	310	344	306	310	330	297	295	329	343	305	316	279	311	290	307	308	289	279	315	298	324	310	340	287	319	291	320	306	284	330	281	316	326	300	322	346	314	309	325	337	297	311	356	315	328	322	291	316	284	328	323	285	289	342	308	277	303	311	325	297	311	316	318	285	331	284	309	268	325	329	278	300	277	308	329	351	315	309	311	304	332	299	348	301	310	322	327	339	327	313	276	319	331	308	317	292	324	322	286	297	327	294	334	293	318	337	301	275	282	317	351	264	328	313	296	309	314	321	286	293	306	310	324	294	309	316	301	304	322	332	321	335	311	320	306	316	319	306	336	296	316	325	317	318	306	315	304	302	323	308	313	300	317	303	320	306	301	346	318	347	308	320	290	297	333	284	298	325	308	306	299	264	321	325	312	323	300	283	326	321	301	294	291	286	325	316	325	338	312	319	300	325	312	297	307	301	334	323	320	318	314	318	293	289	311	304	310	304	303	336	307	311	300	318	299	335	301	340	336	295	288	314	318	294	308	324	316	305	303	324	328	295	320	318	312	327	320	271	277	286	329	320	296	320	319	302	332	309	301	314	291	310	297	339	331	297	311	322	326	280	298	311	315	274	287	303	335	316	291	291	325	313	313	301	324	317	290	342	311	307	296	306	283	338	307	320	305	313	315	344	321	277	349	295	345	281	272	285	311	336	314	287	321	342	339	301	301	346	320	316	339	332	279	323	299	329	314	307	300	296	318	313	297	261	319	330	319	284	284	321	320	296	317	313	301	266	331	340	281	338	347	319	294	332	318	264	319	307	303	319	289	311	317	324	280	314	315	319	336	284	301	310	276	286	300	306	294	304	284	291	299	298	336	313	307	293	326	331	321	332	359	321	301	282	319	294	319	316	301	278	322	298	312	308	302	313	298	315	323	285	279	279	285	330	321	325	320	310	307	326	291	306	322	295	295	317	280	305	319	311	324	312	275	318	310	351	287	293	327	291	291	308	286	334	319	336	312	315	345	321	293	305	310	305	316	297	298	294	311	277	331	312	338	314	298	322	312	274	309	303	323	299	349	307	305	336	315	293	350	308	310	298	307	341	304	292	317	298	323	301	316	304	304	267	328	279	309	275	317	298	308	280	293	316	314	289	288	299	298	316	326	297	326	304	296	328	334	321	294	286	309	296	298	305	327	329	291	309	319	313	298	279	304	291	337	323	341	329	334	300	283	332	296	326	290	281	283	316	325	311	312	310	307	319	310	286	334	309	323	346	323	345	298	307	291	319	312	347	315	337	340	316	309	262	298	342	310	313	333	327	302	337	327	307	285	298	298	275	321	303	293	276	308	332	306	331	296	300	300	299	298	306	316	328	280	303	320	287	281	316	314	319	295	321	303	316	306	305	300	321	265	297	309	331	294	274	317	313	314	312	290	287	301	299	317	315	299	310	316	322	340	342	331	296	313	316	284	305	341	306	329	312	286	326	316	298	315	291	302	312	296	299	315	295	308	287	329	326	278	267	321	343	323	318	328	308	304	332	320	329	304	310	304	301	315	342	274	300	309	287	301	291	303	315	340	333	332	302	314	301	302	304	296	319	312	302	338	318	318	322	310	281	309	294	317	307	300	308	293	286	334	336	304	316	335	286	322	300	289	347	271	297	289	349	290	354	308	325	311	324
57503	53126	30607	2966	2540	2262	1962	1732	1660	1481	1475	1343	1296	1242	1166	1091	1109	1065	1045	1064	1026	1043	1034	1063	1004	977	981	984	988	986	1003	989	1033	949	946	949	997	958	961	930	921	1007	964	951	977	955	978	939	941	961	907	929	956	911	903	947	933	905	961	929	937	973	891	962	966	923	986	951	960	944	973	952	899	958	975	952	934	909	926	950	899	910	923	942	944	924	916	920	946	886	850	926	947	881	906	893	892	974	995	965	942	915	910	989	929	927	912	925	946	954	941	1012	978	927	956	871	950	858	917	925	916	946	911	949	922	940	914	944	911	969	913	937	879	905	939	958	957	947	944	942	918	967	1005	919	905	887	878	933	970	928	977	952	930	916	964	976	955	1009	915	895	970	944	942	936	945	924	919	911	949	891	957	948	905	931	854	907	953	912	903	903	907	970	961	928	941	961	937	935	967	912	969	972	956	972	943	919	957	920	937	946	943	923	907	894	909	947	875	945	927	906	902	913	919	935	942	931	898	930	911	904	938	935	952	909	911	902	940	887	924	895	912	962	931	973	916	910	932	945	924	942	964	910	913	911	932	911	938	949	895	943	887	919	917	935	909	936	901	921	955	928	932	943	933	873	843	956	908	902	917	936	930	939	921	914	974	916	953	994	927	920	931	907	957	908	971	893	931	922	895	987	898	878	915	941	936	912	918	960	923	904	945	944	903	860	910	943	924	910	908	969	910	930	930	912	930	946	897	911	927	927	969	935	963	924	934	884	982	963	889	942	871	915	916	920	933	941	873	937	893	957	955	926	928	900	947	953	893	866	961	904	919	925	912	895	949	916	964	923	910	890	955	908	912	890	995	963	917	892	963	896	901	904	984	973	917	881	924	955	941	926	874	939	918	979	957	949	907	935	910	892	944	943	950	916	935	906	966	972	872	899	940	916	894	926	917	880	906	955	959	986	932	953	962	940	936	959	935	942	900	895	892	926	919	899	940	986	989	934	918	890	919	912	911	901	947	905	945	941	940	949	967	892	950	1036	904	923	895	909	913	917	924	921	990	999	882	886	919	935	914	943	932	868	984	887	893	873	905	961	961	886	858	981	925	906	934	917	940	916	943	938	905	952	945	891	949	927	880	956	940	936	933	982	953	952	941	946	899	925	918	891	906	973	977	921	881	881	924	884	893	934	964	931	929	998	929	922	949	911	940	931	912	921	929	926	1015	900	914	911	913	909	904	970	973	893	916	945	912	934	894	947	985	908	939	949	861	904	922	890	955	877	990	927	914	944	1027	909	969	958	917	845	924	936	955	954	933	914	894	940	886	887	891	986	926	943	907	942	916	892	899	896	920	926	980	892	949	927	961	896	910	938	942	910	935	970	894	918	931	907	900	967	947	966	876	961	900	942	935	949	914	897	916	920	949	940	909	887	962	960	941	893	974	942	943	906	920	930	912	933	913	847	951	928	955	903	961	931	928	913	907	915	904	917	943	906	885	926	948	923	877	917	921	936	924	874	900	907	929	899	892	922	914	961	935	921	894	964	976	949	910	993	916	895	961	893	931	939	939	914	864	933	881	905	904	903	991	975	931	953	931	925	950	1019	955	939	974	926	915	891	936	974	1017	888	956	919	961	968	930	958	939	904	936	917	905	985	931	921	973	899	874	923	912	907	859	902	928	1001	940	918	899	914	970	888	929	936	931	905	970	911	874	922	933	933	930	942	931	907	890	920	963	931	899	936	924	938	884	992	898	909	911	958	917	917	909	969	924	875	897	982	873	934	933	903	997	919	951	875	905	924	950	936	919	915	916	945	977	868	923	896	905	920	946	977	953	889	920	881	907	899	876	927	896	935	933	939	922	870	935	908	936	917	936	940	942	955	904	873	948	889	943	974	944	945	925	901	912	956	925	923	934	906	949	928	898	971	926	940	941	939	862	923	893	887	992	891	940	934	913	951	958	938	913	917	955	917	962	981	926	869	903	944	947	950	961	892	885	935	902	928	930	938	928	930	941	973	955	913	911	881	964	896	942	899	927	982	965	920	917	876	918	941	918	951	971	897	936	995	949	993	940	956	919	893	960	877	923	901	895	938	936	865	904	922	913	927	922	954	981	924	906	979	845	910	876	898	941	944	967	952	928	875	912	937	887	884	918	950	964	938	890	930	950	955	909	879	919	966	936	900	958	948	929	930	957	942	940	961	928	936	902	912	898	867	915	910	943	898	945	940	900	924	918	912	945	930	930	933	876	927	914	905	930	938	931	941	912	926	931	895	891	863	877	919	939	964	903	925	942	941	913	870	918	951	909	935	896	883	942	916	968	864	915	930	940	996	980	883	916	900	977	956	943	923	988	949	966	937	863	938	904	959	893	919	975	982	907	920	941	932	896	911	915	977	937	934	948	945	931	918	926	891	913	899	973	898	928	934	852	919	952	949	935	918	934	936	914	919	941	929	932	949	920	926	908	938	935	901	910	929	926	885	919	933	905	889	923	897	939	961	962	867	872	927	981	959	949	932	965	873	916	952	900	934	934	920	901	901	886	870	957	958	979	961	889	919	933	942	897	937	896	945	967	926	903	958	863	953	925	923	968	897	913	940	954	959	1040	926	879	876	895	896	959	958	875	987	913	895	913	891	900	899	935	893	928	895	920	936	948	924	950	935	928	912	972	887	968	927	957	895	963	925	929	939	928	959	906	959	888	905	933	940	944	923	916	914	941	944	899	926	936	944	980	897	943	990	906	938	931	904	971	949	943	970	924	932	905	880	945	931	965	967	942	913	980	922	956	912	917	927	881	975	889	968	940	936	893	926	886	943	886	916	937	954	886	921	907	969	896	904	870	928	960	943	909	927	871	940	956	876	935	878	999	924	961	915	910	909	915	948	885	906	886	977	926	890	961	922	968	976	884	944	935	911	962	942	961	906	929	953	920	933	954	952	895	894	933	944	900	936	955	964	973	923	951	949	942	932	937	943	949	921	970	885	910	882	943	984	906	916	926	902	926	981	968	929	907	986	874	882	888	990	949	918	929	886	925	877	919	891	923	923	950	897	866	912	958	917	951	924	928	936	959	935	906	950	949	899	934	956	939	915	895	902	909	936	908	898	860	915	915	914	914	923	930	922	929	877	931	952	925	911	928	947	911	893	876	891	912	929	898	928	924	947	909	936	881	885	948	917	924	989	920	913	887	872	908	941	952	941	907	927	851	925	925	844	948	926	877	911	916	934	989	926	922	934	993	883	887	967	942	904	876	942	876	903	932	917	902	895	951	933	943	921	915	932	906	906	1000	915	874	964	951	888	897	909	950	893	901	981	958	979	934	944	872	951	937	911	908	871	963	926	972	922	940	927	872	933	959	936	905	918	944	932	899	936	969	927	926	935	891	943	962	956	911	913	957	942	923	988	918	937	937	880	929	925	895	956	900	937	910	934	933	884	922	911	941	903	969	911	931	939	928	903	879	904	936	904	894	925	941	874	935	929	908	942	944	918	930	927	901	933	963	981	917	901	970	924
26952	11271	3039	155	144	119	143	129	148	128	143	128	121	122	125	150	129	136	123	120	125	122	101	120	135	114	148	131	131	135	126	115	119	126	136	137	124	137	122	173	143	139	125	118	120	131	125	125	125	120	140	139	125	127	135	140	100	123	134	132	132	127	112	139	119	131	115	115	124	113	127	127	141	126	124	128	114	149	130	133	106	124	123	116	128	136	137	138	130	141	116	113	136	142	141	126	144	135	140	138	130	132	135	129	116	119	128	130	135	139	112	122	134	136	150	140	138	137	134	121	154	115	136	133	128	146	120	107	105	148	127	119	123	125	108	107	126	113	124	138	138	140	120	128	130	126	128	112	120	117	137	139	119	117	121	145	105	134	125	148	140	116	115	139	103	152	132	123	146	136	118	137	126	147	105	115	147	145	116	132	120	127	128	116	124	126	140	121	139	120	113	138	121	126	113	123	117	126	122	130	124	138	146	134	116	113	125	152	116	111	130	135	137	123	121	128	127	140	130	139	135	129	121	131	124	125	154	128	137	118	153	145	129	157	115	128	140	132	104	153	120	117	129	120	143	156	137	110	139	110	104	124	140	124	141	132	129	136	129	141	158	127	123	176	120	123	116	134	125	135	135	131	134	138	152	126	112	137	147	144	127	119	111	98	145	121	131	130	129	122	121	125	161	119	120	123	144	135	129	118	130	137	126	134	117	157	131	120	133	150	138	115	123	129	110	118	128	128	138	122	117	123	127	122	120	129	142	126	121	116	118	124	115	114	118	118	146	112	148	123	141	135	102	126	119	116	130	121	128	139	106	135	145	120	152	124	113	137	137	119	131	140	138	123	130	122	124	144	121	133	125	142	144	129	121	145	108	130	124	139	153	126	127	149	134	143	135	141	132	107	133	143	119	136	126	136	122	113	155	144	132	127	113	143	143	133	126	120	123	113	110	126	110	131	149	121	114	144	136	138	121	142	124	134	143	137	129	136	139	132	127	119	135	132	147	132	146	123	124	117	137	108	124	125	139	125	131	138	118	129	105	128	109	141	133	137	136	127	126	137	129	144	134	114	140	103	141	121	120	120	130	96	140	140	129	136	136	137	135	151	142	140	134	153	133	132	112	127	130	138	130	127	131	128	135	117	111	137	144	129	136	115	105	132	132	126	145	127	125	142	122	115	120	125	110	112	132	121	127	146	126	123	107	135	108	124	112	132	112	143	126	144	117	114	153	126	131	111	136	134	110	142	135	115	132	128	146	136	139	123	109	115	135	146	115	127	134	127	137	135	132	147	126	130	118	115	126	128	138	113	139	138	134	114	140	148	144	109	125	112	133	143	113	139	127	136	138	122	121	127	137	104	131	137	116	131	138	126	118	138	140	124	130	134	111	126	143	124	133	101	123	150	112	145	118	138	123	124	141	149	126	133	124	127	123	116	116	117	140	118	120	119	121	136	132	124	119	124	122	126	138	135	118	137	120	138	124	133	131	128	127	128	109	117	114	135	156	132	143	137	136	120	127	148	126	126	146	126	126	138	155	152	115	131	123	130	141	127	135	133	136	121	122	115	114	139	137	135	119	142	118	128	121	141	123	133	133	139	119	152	145	134	144	129	132	124	135	135	147	114	142	111	135	125	125	117	127	131	137	128	128	131	110	127	128	126	115	131	117	111	138	135	128	125	145	124	137	123	118	133	124	138	126	128	118	150	120	159	131	129	106	118	126	128	134	134	142	134	136	129	119	128	115	130	131	141	120	145	139	111	115	122	123	134	127	123	130	144	119	135	126	135	135	133	116	119	130	130	110	116	160	128	146	132	127	130	128	137	131	139	128	128	108	139	124	158	120	128	149	129	122	151	147	133	134	109	127	140	124	133	120	125	122	121	148	128	135	126	131	119	130	127	133	131	140	130	129	156	121	121	133	139	120	123	119	151	148	103	129	157	127	143	117	122	124	133	124	123	121	129	140	141	144	124	117	145	124	117	145	129	129	135	121	132	127	125	127	132	126	126	123	118	141	133	136	136	141	128	135	117	126	119	119	140	134	142	116	122	131	159	133	132	155	107	139	122	122	133	119	119	144	125	130	137	131	128	122	125	126	139	128	130	136	130	120	138	144	128	114	125	113	127	126	130	153	117	126	136	133	135	116	122	132	135	138	141	141	135	134	139	149	123	122	113	136	147	132	142	128	132	146	135	109	140	109	121	135	117	120	140	113	122	130	140	125	126	144	129	146	121	118	137	139	139	130	134	160	138	105	140	132	108	132	142	141	138	122	125	121	116	135	146	141	120	120	120	128	118	132	127	123	128	127	125	159	128	145	135	122	119	149	129	132	162	123	144	150	125	128	119	136	134	175	143	117	138	132	135	120	107	131	140	142	111	144	129	124	117	145	123	146	139	126	134	148	148	130	128	124	143	143	128	151	124	132	127	120	147	128	135	146	128	129	132	137	131	129	137	156	119	123	134	123	125	110	152	130	133	126	144	141	121	109	132	117	132	127	115	123	123	113	131	138	123	141	131	139	117	132	140	104	110	125	132	132	153	113	126	126	115	119	151	116	144	150	125	135	148	145	130	152	127	146	143	130	112	149	152	139	148	123	137	125	142	121	118	136	131	122	127	135	127	130	128	133	130	148	127	119	119	124	122	120	146	111	145	117	113	133	133	127	132	131	124	122	136	128	136	133	121	132	131	136	130	136	128	123	90	134	129	148	131	112	143	120	140	128	146	132	127	117	136	125	133	133	133	145	129	127	139	138	113	127	116	128	138	131	142	140	141	135	127	146	146	132	162	134	127	106	132	126	144	117	114	125	126	131	127	151	125	135	143	128	134	135	107	149	133	145	137	121	140	154	118	122	133	136	129	152	125	120	116	117	124	142	116	130	114	144	136	134	129	141	129	151	129	122	128	125	123	145	110	136	129	119	126	153	122	133	140	126	130	124	128	129	144	116	127	132	162	135	146	135	131	126	138	128	137	119	122	124	134	119	118	147	125	123	122	121	123	124	138	134	143	117	122	136	137	116	119	128	123	130	132	135	122	125	143	125	120	151	136	152	128	124	124	132	154	131	134	126	120	145	144	137	137	119	154	135	129	123	136	109	135	113	110	126	122	132	159	128	125	125	118	163	110	116	142	130	128	135	118	125	131	113	122	123	136	117	161	113	133	133	130	116	123	130	122	116	132	138	135	115	124	139	113	137	133	123	145	136	135	137	127	138	121	122	118	120	121	125	117	100	126	126	108	149	116	133	136	145	104	143	111	134	124	140	124	139	108	123	128	121	107	143	139	138	127	142	133	118	138	129	100	131	140	122	123	129	119	148	143	125	116	156	135	141	120	143	132	139	114	101	128	115	122	110	131	127	136	133	110	113	156	148	133	133	140	135	141	122	126	129	135	147	122	134	122	136	145	120	126	132	131	128	115	132	132	124	130	120	136	153	114	149	128	134	126	128	167	124	128	139	121	138	124	122	133	128	117	150	135	147	136	143	123
25956	13743	4813	453	484	487	472	488	487	480	498	469	493	471	447	462	484	422	467	435	455	457	478	473	439	497	463	478	473	469	470	511	449	429	491	439	463	449	450	417	477	473	483	462	461	445	471	447	452	469	496	457	455	474	476	466	443	472	431	451	510	446	454	466	451	472	506	500	461	465	487	481	472	455	430	456	466	467	420	471	463	435	489	473	461	481	480	460	420	468	472	443	437	464	444	499	457	461	492	440	517	449	464	481	444	453	437	473	459	476	441	453	469	462	465	437	470	453	469	488	493	465	472	471	504	440	448	466	481	423	486	483	505	486	483	465	455	479	500	443	480	460	469	473	467	496	460	472	469	473	440	468	488	446	462	480	514	455	467	476	468	482	467	474	439	480	461	434	489	471	460	435	475	464	413	436	479	481	459	445	464	451	468	460	525	469	466	460	487	410	525	486	472	441	449	466	466	491	467	490	460	462	450	471	464	458	474	463	470	470	424	456	438	497	490	431	451	495	476	495	500	426	451	469	437	456	479	474	475	501	479	503	480	456	489	474	451	450	470	456	463	453	469	457	447	451	485	469	458	461	478	471	428	487	442	425	461	476	480	445	428	462	459	419	479	458	465	450	473	466	484	500	452	459	453	498	517	515	455	449	431	453	495	445	405	485	493	502	473	518	465	443	461	423	503	440	442	475	491	482	470	465	461	440	486	461	451	488	451	469	475	437	479	436	444	509	512	462	507	464	435	448	422	457	471	482	453	453	442	449	478	478	492	475	467	427	481	461	435	450	486	471	490	466	475	459	467	455	470	477	520	512	462	454	478	486	460	480	478	446	423	451	461	474	438	522	441	438	497	471	461	454	475	443	482	468	466	486	507	480	447	459	439	447	462	438	426	461	512	489	460	469	451	434	458	467	448	489	431	490	475	509	458	458	424	466	467	447	467	448	462	461	470	485	479	478	474	470	468	468	446	428	450	436	472	455	467	468	463	491	482	477	468	456	471	419	441	447	448	447	487	456	465	472	475	424	461	481	455	493	469	432	436	473	444	461	495	444	446	459	462	473	473	471	455	509	502	493	499	484	502	448	457	419	483	425	459	448	461	499	469	472	499	490	460	490	480	446	498	446	498	431	521	492	437	487	456	477	417	431	480	474	469	462	480	478	441	467	454	457	432	450	482	477	460	463	439	455	448	466	467	507	456	443	425	460	497	480	454	458	465	470	426	484	471	455	432	474	459	449	485	477	497	440	499	467	492	427	452	473	436	469	453	474	473	468	458	464	425	519	467	463	479	471	440	443	465	483	480	475	482	470	484	432	441	454	459	443	478	469	462	486	466	438	466	456	470	496	460	448	476	479	452	426	436	473	427	462	472	460	479	473	457	464	446	462	458	453	491	486	432	448	477	470	474	497	483	434	456	486	458	469	442	488	450	456	422	463	426	479	459	455	487	457	453	488	456	502	467	449	486	435	463	472	448	473	501	468	482	456	465	455	480	424	499	485	448	457	452	483	487	461	487	449	461	492	442	486	461	445	448	466	455	454	455	474	476	470	462	481	453	430	430	479	464	468	447	455	450	468	434	449	437	479	443	449	474	495	430	479	468	478	503	490	488	458	441	472	477	494	465	449	458	458	477	473	433	483	485	430	437	484	482	458	497	429	487	466	461	496	428	499	483	455	453	454	465	481	477	462	462	447	470	467	455	515	454	481	453	470	467	483	472	470	474	447	476	479	462	459	458	480	461	431	475	470	462	456	493	474	450	469	447	456	490	468	460	477	443	455	459	478	452	466	438	466	482	470	460	481	489	466	470	450	431	445	484	471	496	471	478	450	464	464	476	461	475	516	489	473	423	472	452	460	463	468	447	466	451	493	507	458	449	441	470	502	448	471	493	443	479	464	438	474	474	480	492	432	495	469	436	493	457	426	452	443	465	435	419	455	539	458	471	497	422	429	469	472	464	489	439	466	431	483	465	449	454	480	482	448	488	496	462	437	427	460	467	457	461	439	436	416	495	467	483	504	470	496	459	506	494	492	466	444	485	484	461	470	463	462	446	452	461	459	469	465	464	469	485	459	495	441	482	458	467	443	479	475	460	512	494	473	504	471	499	492	443	494	463	492	427	458	479	457	423	427	501	436	443	437	486	405	468	474	469	496	455	445	441	481	443	432	481	476	470	479	436	481	465	417	459	446	456	477	485	428	447	438	493	453	451	415	465	476	499	431	471	437	442	434	494	468	484	464	443	451	524	448	431	463	441	459	518	449	455	463	429	451	430	486	472	451	441	465	511	452	467	492	439	480	452	479	489	440	449	483	444	476	456	429	451	470	463	457	469	455	459	465	495	429	445	477	464	436	426	500	453	489	496	423	451	440	505	493	436	461	477	473	477	414	500	505	468	489	464	515	492	446	475	448	445	460	477	476	438	502	483	438	417	462	494	453	486	464	428	454	440	504	517	455	490	457	417	481	397	439	462	501	472	465	421	458	455	464	444	477	457	495	467	473	454	443	455	485	464	477	470	452	476	451	468	475	483	495	469	479	485	451	443	461	490	421	471	456	484	449	498	474	464	439	502	494	470	453	462	516	490	491	490	434	445	459	492	448	460	454	458	481	474	434	486	438	476	478	488	470	440	530	438	431	426	442	500	493	463	474	466	477	485	472	468	458	453	456	433	478	479	480	472	473	454	474	458	468	445	449	447	478	441	464	440	455	493	458	468	419	438	477	436	494	479	479	465	484	463	479	509	474	471	490	470	463	475	457	491	483	456	481	475	491	438	454	486	456	445	427	425	494	423	433	486	492	480	460	440	479	457	458	440	490	496	475	485	451	494	473	476	457	481	464	458	463	461	478	459	506	453	444	471	464	484	452	482	445	491	483	473	434	498	475	453	500	479	434	483	460	445	495	466	469	454	479	463	464	462	466	473	479	485	484	461	463	496	418	434	443	428	434	423	430	416	449	491	447	443	460	471	499	439	439	479	428	449	488	486	459	490	446	464	489	461	461	471	476	452	411	437	469	483	438	484	445	434	469	462	437	529	465	462	477	476	454	468	482	455	476	466	491	452	458	447	507	429	486	451	472	478	478	483	464	432	433	506	496	449	465	470	483	449	436	510	440	457	457	444	482	475	459	466	456	479	519	473	516	476	459	497	455	495	424	481	507	493	432	411	509	424	470	449	486	463	508	493	459	459	422	491	451	469	422	423	454	466	478	460	451	457	465	481	485	472	482	453	488	470	463	457	477	454	487	452	453	453	528	495	456	445	526	493	521	466	429	481	472	449	476	492	424	512	456	474	440	508	449	458	448	435	458	438	462	463	502	456	487	471	471	499	492	499	453	440	458	486	475	482	483	452	487	466	456	449	492	467	465	435	473	457	443	488	463	448	472	456	466	471	449	462	467	460	441	487	496	444	453	484	481	463	454	470	485	488	447	460	448	486	421	478	442	420	465	438	475	454	449	498	455	452	455	468	450	457	468	446	503	490	462
68108	55217	36262	6676	621	370	334	286	319	286	275	264	276	266	262	260	232	272	221	218	237	246	285	263	283	256	228	236	269	240	217	246	237	258	246	233	233	230	252	279	215	230	236	266	246	242	255	252	231	239	253	226	256	225	223	260	240	243	230	237	251	231	208	256	249	241	245	259	255	231	211	218	224	263	251	222	224	251	231	239	242	242	256	245	229	243	246	229	238	248	244	239	222	253	225	263	189	216	276	256	217	236	235	255	224	208	263	254	232	246	226	235	236	211	254	213	267	264	234	214	253	247	224	215	231	225	255	239	271	268	233	242	249	245	225	239	234	228	247	226	235	230	241	244	211	246	232	229	244	242	236	252	247	258	226	234	214	195	256	231	216	254	207	229	233	215	236	256	258	232	255	221	226	252	231	260	272	262	237	269	224	231	205	221	229	234	230	259	233	240	239	244	244	240	251	238	215	225	230	248	256	259	280	241	246	253	195	221	234	211	265	254	243	258	229	218	250	241	245	261	225	224	227	245	233	249	232	244	254	245	230	232	251	240	241	253	237	238	252	287	210	232	214	237	241	231	225	236	223	242	241	253	257	238	266	225	246	259	236	243	241	282	243	221	266	197	261	189	239	214	240	265	216	233	215	229	234	247	250	240	191	245	244	224	252	237	235	249	219	239	232	220	257	243	239	233	245	215	239	233	253	236	240	233	264	224	243	230	259	224	245	237	231	212	220	253	241	232	223	227	245	235	215	218	242	226	236	198	228	247	259	243	232	231	234	234	249	249	225	238	244	223	248	240	269	260	236	236	225	232	256	219	213	257	248	199	205	257	232	227	224	216	239	270	232	253	222	223	237	243	232	228	253	215	232	233	235	242	227	247	254	217	261	264	248	254	245	190	250	242	227	212	236	228	228	225	241	217	232	241	239	223	238	219	232	239	224	197	238	243	241	231	227	238	266	200	247	230	239	227	221	243	241	246	230	240	239	226	222	236	241	228	238	220	258	206	268	198	255	247	243	228	230	227	250	229	241	234	245	252	244	242	242	244	229	242	232	216	215	234	234	249	249	195	252	240	246	223	261	217	229	238	231	251	256	256	236	232	275	253	219	229	247	244	214	243	222	225	260	259	262	217	213	238	262	239	259	234	230	245	218	247	206	225	229	248	232	241	220	231	253	246	243	234	236	240	274	232	221	226	256	200	249	256	235	232	239	233	290	238	267	240	245	236	216	240	222	234	270	256	248	251	245	217	260	238	256	227	250	236	221	228	241	252	245	238	237	236	224	231	245	215	261	249	242	231	261	227	231	252	216	233	261	244	261	221	218	239	236	244	254	244	251	259	247	243	218	264	241	228	268	241	223	246	247	260	240	238	239	227	252	220	222	266	210	239	246	200	244	226	280	244	208	257	224	231	219	245	265	233	244	255	246	256	226	245	242	248	221	184	239	263	264	243	239	247	217	241	232	225	255	221	253	249	246	222	241	245	241	238	228	243	244	209	241	226	225	227	248	244	242	224	238	249	249	228	236	230	218	262	226	263	225	272	230	224	235	203	248	233	249	236	258	277	203	229	250	216	225	226	239	246	249	256	232	227	233	244	234	224	250	268	225	246	254	257	212	268	226	244	220	240	202	225	232	216	241	252	240	268	248	249	233	233	228	208	241	253	273	205	229	240	248	239	213	231	226	233	206	248	272	250	240	251	238	221	236	243	228	239	266	246	253	224	229	267	219	247	264	255	226	255	230	233	270	225	261	260	223	236	225	243	228	219	233	247	228	238	235	241	251	251	250	244	241	236	228	249	264	229	221	235	221	226	233	234	250	253	227	250	230	259	244	221	234	232	231	235	253	245	253	256	246	199	219	226	257	232	261	253	233	217	222	240	245	227	241	217	213	240	255	264	258	245	247	241	252	227	237	222	243	246	243	229	254	206	234	222	235	252	242	219	236	226	251	227	228	248	253	218	228	256	209	229	208	244	235	259	232	234	213	238	248	222	227	239	269	227	261	238	229	215	256	229	251	241	263	238	233	251	248	244	231	223	246	242	235	232	217	218	268	259	231	249	226	248	203	259	260	222	250	234	258	238	244	253	232	226	227	228	191	258	252	238	254	246	248	244	260	223	239	242	228	257	248	216	244	244	222	255	249	243	228	230	217	211	207	229	238	237	205	216	229	238	222	229	256	240	260	222	231	211	242	231	235	230	241	216	248	226	277	266	229	253	258	231	244	237	242	234	242	222	255	240	211	220	253	228	230	254	259	213	263	229	240	279	232	238	234	225	250	235	269	263	259	248	225	220	223	224	227	245	232	252	260	259	250	265	235	247	251	240	228	246	201	232	244	222	231	228	223	213	268	239	229	232	263	241	258	238	211	254	214	228	258	219	234	225	249	223	238	228	233	222	230	246	193	256	236	248	249	270	271	270	219	246	258	254	238	243	257	244	223	254	232	268	267	263	255	214	244	228	222	218	235	211	253	258	252	250	245	243	240	246	236	209	247	236	225	235	253	233	228	226	231	248	225	270	252	223	226	265	263	221	235	244	232	229	224	220	210	254	232	235	245	230	234	235	231	230	235	225	246	212	230	239	220	212	221	264	238	252	255	218	231	267	251	286	258	224	185	243	222	264	276	255	297	235	252	232	235	210	249	242	234	233	239	258	250	223	250	219	223	239	227	241	258	282	238	224	234	231	232	238	278	247	240	215	226	240	226	237	224	231	256	222	238	245	250	238	242	249	251	241	220	256	239	226	228	259	258	250	232	254	258	244	221	254	229	243	276	267	208	251	225	223	240	271	237	221	229	255	243	236	252	252	230	213	243	236	270	240	256	246	248	218	259	227	242	268	242	228	230	232	256	221	247	240	282	256	237	233	246	240	227	233	233	225	260	246	218	251	258	244	227	265	219	227	228	261	232	210	235	239	225	224	224	225	254	236	211	253	255	214	212	235	257	204	248	238	231	235	239	239	224	237	245	217	236	270	221	207	211	218	238	218	241	231	223	235	251	231	273	223	223	262	226	235	244	215	243	246	264	283	257	215	228	263	222	222	262	217	266	234	225	226	235	268	212	259	228	223	229	229	224	244	238	222	264	266	240	241	264	248	267	276	248	278	227	231	247	252	213	233	234	233	229	235	258	254	237	220	257	214	214	214	234	238	234	222	229	253	225	219	242	256	219	216	240	232	211	231	220	272	233	243	237	223	243	252	245	236	258	227	230	219	238	241	234	242	237	239	246	233	220	248	240	257	236	253	274	237	252	244	235	244	233	223	250	244	223	222	233	196	227	273	259	248	288	235	234	245	265	209	259	261	272	233	244	244	243	254	209	222	251	241	217	220	247	251	255	241	247	232	231	279	230	243	224	234	226	262	231	217	215	246	221	227	214	238	247	259	238	220	221	253	268	230	241	229	248	234	254	229	222	237	221	251	240	258	239	226	251	239	249	240	235	255	244	234	250	229	273	247	260	251	254	254	235	234	259	242	248	256	243	274
47062	43908	24135	1829	1557	1395	1273	1206	1117	1061	1005	950	931	912	896	857	809	879	809	808	813	783	836	769	798	770	857	796	828	802	754	820	782	759	753	787	740	747	762	763	748	786	775	802	772	790	778	816	745	768	812	763	758	773	771	772	737	756	763	749	745	739	750	752	735	761	796	764	796	784	754	720	732	793	768	767	767	700	765	760	753	733	773	755	751	767	750	775	799	713	746	762	788	759	764	783	719	762	770	735	754	738	733	826	759	736	748	732	789	778	730	755	760	743	720	762	749	750	727	765	782	752	721	715	740	709	770	716	847	795	787	725	775	797	768	745	722	713	746	779	743	752	757	700	781	777	759	755	795	730	769	768	769	747	771	793	750	739	767	772	707	750	727	751	748	760	780	722	753	717	759	764	696	779	742	783	788	753	750	778	769	739	784	746	757	774	742	795	707	735	795	732	757	750	745	779	797	763	786	736	713	782	793	740	719	746	794	733	749	735	758	749	700	757	777	776	743	743	768	779	734	794	771	803	696	733	777	764	775	753	772	812	718	712	720	781	759	749	744	779	774	723	755	740	781	731	767	781	758	810	740	698	735	754	769	768	783	730	729	715	779	759	772	768	720	739	713	730	736	761	786	796	747	765	771	752	749	776	758	748	788	795	750	777	806	703	778	767	733	754	728	745	742	746	729	721	769	760	717	725	798	803	780	755	800	800	762	774	787	753	804	751	737	771	770	732	768	769	738	766	738	708	755	749	764	742	749	773	719	780	754	731	809	790	801	763	775	761	743	762	729	766	776	764	781	749	743	711	759	732	773	764	724	742	823	766	739	758	775	756	768	754	750	755	714	780	721	732	715	754	774	749	760	718	733	752	777	778	739	765	775	782	735	736	786	665	737	754	745	734	698	775	754	750	714	748	780	730	738	758	736	835	749	740	730	749	788	775	735	773	755	757	776	753	779	770	739	795	716	766	736	797	764	754	780	762	750	766	769	720	744	758	790	717	787	764	800	772	754	726	748	761	808	736	770	775	759	771	757	809	776	767	721	754	736	759	733	783	771	750	718	717	777	764	696	784	787	785	742	770	792	813	741	762	728	735	788	756	760	791	743	770	774	786	743	759	768	710	742	706	724	745	752	738	731	756	775	705	812	767	795	726	715	784	793	724	746	748	750	744	742	760	728	767	735	750	748	721	748	749	769	743	733	757	755	710	722	785	733	805	746	727	730	743	750	748	738	735	758	730	769	800	773	747	714	733	707	761	731	800	720	761	777	783	746	743	727	776	768	766	780	718	750	720	753	777	787	735	747	755	752	721	729	786	805	744	764	745	715	763	765	759	738	797	760	772	770	749	752	782	747	709	677	728	748	752	756	736	777	733	813	746	766	769	731	791	792	745	767	718	719	727	757	730	808	724	761	723	752	767	767	784	738	763	748	760	751	753	759	736	783	784	717	771	742	790	755	721	748	746	771	757	733	755	714	698	704	767	764	790	781	752	757	710	750	695	777	737	765	750	770	749	793	797	752	796	775	767	794	762	748	727	728	777	790	727	745	797	777	777	793	740	760	761	734	756	762	769	735	783	738	734	723	718	766	798	739	775	718	792	779	778	814	741	738	769	767	792	779	739	748	791	735	763	742	744	798	722	778	780	736	736	760	718	734	755	767	718	732	757	750	747	773	779	757	731	737	667	741	737	742	752	764	761	781	770	741	705	744	711	737	754	713	817	813	729	806	777	718	809	778	747	733	744	740	754	748	749	787	753	766	774	759	720	744	735	771	725	740	766	744	694	751	780	756	738	754	799	762	766	767	767	762	769	767	748	767	694	699	696	776	774	755	745	729	751	790	782	766	769	744	760	751	773	751	743	759	752	756	742	770	777	752	786	772	730	758	768	793	773	723	738	763	736	713	743	778	737	768	742	733	764	703	714	785	778	721	799	749	733	749	806	720	764	702	726	767	740	753	791	715	745	749	745	727	787	746	709	712	782	778	773	755	718	744	765	774	725	786	745	757	729	761	775	780	726	801	782	757	755	746	703	753	740	778	709	742	778	746	765	754	745	763	773	790	755	773	718	801	748	723	778	748	739	785	740	734	782	732	691	787	797	751	740	780	809	772	740	730	764	749	756	710	753	734	747	773	757	743	733	800	735	748	747	739	770	757	760	792	755	739	791	758	771	763	746	729	752	770	743	779	742	769	775	756	766	770	764	724	758	752	747	791	758	778	730	757	739	730	771	765	812	733	758	750	719	720	754	774	816	768	746	708	718	790	722	798	844	815	773	807	772	724	723	781	756	760	743	772	760	781	734	750	732	768	779	731	797	736	774	734	739	752	784	722	781	757	752	783	699	763	769	744	732	699	732	748	739	728	748	740	791	723	747	740	766	741	747	776	731	738	819	741	763	794	751	684	775	780	751	775	784	749	730	748	754	779	746	767	739	798	781	755	704	767	756	741	750	737	762	768	758	761	749	755	718	686	763	749	802	759	817	744	781	770	759	759	779	789	748	777	749	719	753	765	714	780	765	741	793	785	750	785	782	744	783	733	781	723	777	689	701	773	734	771	746	762	748	758	782	782	736	772	805	758	751	760	817	781	739	749	775	685	758	787	765	771	732	738	738	741	758	749	749	742	794	758	746	730	737	740	785	780	738	834	781	738	796	765	734	761	741	809	750	768	791	755	721	808	733	752	744	699	771	791	737	786	741	767	768	761	787	763	744	742	748	730	785	710	777	719	761	783	770	734	790	768	786	760	741	745	725	739	738	722	791	695	747	776	751	779	780	784	751	758	807	742	824	772	736	746	792	762	722	806	762	710	749	720	757	796	782	727	762	767	764	764	745	759	740	774	770	735	748	767	758	785	787	796	729	702	727	755	766	799	768	794	763	748	690	802	739	742	680	733	760	721	818	791	752	751	739	792	758	735	738	771	790	779	775	691	798	753	751	755	744	753	828	779	729	749	742	723	768	783	680	728	752	785	776	716	712	748	697	744	706	786	768	739	781	764	801	749	746	731	763	711	809	783	833	734	776	757	794	761	748	741	803	753	722	743	815	727	737	725	782	788	778	752	729	768	723	828	771	745	716	775	763	790	802	771	743	743	708	785	722	758	766	769	751	755	749	802	752	768	770	742	769	752	764	761	740	744	779	715	747	832	751	741	748	754	785	742	718	758	746	750	772	766	810	769	747	752	742	786	819	740	813	780	792	783	783	778	793	747	722	765	726	742	731	759	758	758	681	762	711	728	747	785	757	780	829	770	695	773	731	792	835	768	743	758	756	725	739	740	763	756	766	788	783	730	717	769	761	768	767	783	725	781	742	762	784	751	757	752	735	761	789	724	762	724	750	686	703	720	734	717	786	791	762	793	728	704	787	689	740	766	816	716	788	757	746	760	784	759	801	782	727	732	801	713	752	768	732	748	724	742	786	812	781	779	714	779	750	785	745	771	822	772	699	738	735	758	769	754	760	722	723	775	794	736	724	781	741	761	734
78240	67833	43939	11555	1700	658	538	503	433	404	401	395	340	315	321	330	343	308	359	308	356	306	332	319	328	310	272	301	314	291	312	262	335	334	299	315	289	290	319	329	332	314	299	266	330	302	313	360	313	288	306	323	320	305	320	340	333	277	322	288	313	304	318	311	296	302	306	304	317	303	331	292	298	311	298	296	307	288	323	290	306	311	318	310	341	310	297	297	327	321	311	283	287	323	289	305	293	294	297	336	296	296	314	326	297	298	320	306	323	320	313	295	314	305	281	316	322	324	289	301	279	297	307	342	307	304	286	302	299	296	289	278	319	336	311	302	313	319	288	337	287	283	307	313	315	313	298	283	320	307	287	284	346	309	283	315	310	281	301	302	330	316	311	309	349	307	293	310	282	348	317	296	312	319	313	269	309	307	327	333	339	299	320	307	329	322	291	288	333	322	327	312	301	325	268	308	346	326	313	316	313	270	296	317	296	316	292	300	290	292	302	316	323	309	321	324	326	304	297	284	313	300	293	302	295	298	286	334	328	299	311	306	328	313	298	320	273	332	300	313	335	327	327	293	294	302	311	272	301	299	298	298	327	295	319	310	339	301	304	313	305	306	300	296	294	288	332	353	292	262	297	326	324	334	253	325	327	309	306	322	311	339	322	323	287	297	319	282	303	285	309	302	294	330	307	318	300	288	290	271	314	311	305	309	311	276	326	333	292	308	321	286	300	266	324	310	297	339	345	275	330	299	293	290	288	301	324	301	310	316	307	340	303	313	281	299	340	305	273	267	309	308	290	290	319	296	294	310	326	307	302	316	302	323	318	301	281	299	300	312	317	324	317	289	297	303	319	280	291	326	334	296	318	306	307	299	320	303	314	284	288	322	287	290	315	312	260	289	317	322	311	321	304	293	245	296	327	301	309	293	312	300	318	288	297	305	320	295	312	295	295	336	302	288	319	309	303	301	322	302	308	299	332	346	277	321	307	313	299	304	317	295	270	308	301	311	292	298	313	290	332	341	304	296	325	313	310	293	297	329	328	329	312	305	325	300	290	288	307	308	338	333	315	300	327	297	303	316	326	317	274	328	307	325	279	313	306	290	304	329	315	305	302	289	291	291	314	330	271	304	321	322	294	303	301	294	265	293	300	290	294	327	299	295	293	313	334	313	271	305	316	319	324	295	292	295	350	310	338	320	316	306	311	308	315	291	260	317	322	305	272	286	332	295	302	311	301	284	290	339	332	282	333	297	328	283	310	318	329	329	320	285	294	331	267	322	311	318	320	286	330	283	307	268	323	314	323	321	333	310	295	323	315	311	285	286	313	313	294	319	325	333	318	295	288	295	314	291	313	306	308	314	332	292	319	324	337	296	340	312	334	284	308	283	316	306	329	265	322	292	320	330	308	305	310	306	291	322	325	289	318	336	318	334	304	308	283	335	304	305	309	313	280	310	296	327	311	324	283	306	306	297	295	325	311	309	272	288	308	297	304	304	295	294	289	299	309	332	297	286	304	294	329	301	319	287	309	312	285	320	318	294	303	272	318	291	333	311	319	317	298	299	298	319	318	305	290	300	318	304	292	298	284	315	318	302	327	299	316	315	309	305	302	315	285	344	304	295	283	292	291	295	301	309	309	282	293	318	303	325	316	301	286	323	323	305	315	256	303	308	298	343	292	320	306	347	295	306	325	309	316	317	304	291	305	324	308	283	311	312	332	308	324	314	315	316	292	317	320	332	299	292	284	289	289	338	305	290	319	303	294	311	322	303	263	303	309	322	339	295	335	350	309	301	305	302	317	326	312	282	299	320	305	311	307	296	264	326	341	290	313	291	319	283	278	296	329	284	266	331	337	287	307	273	316	309	350	331	315	316	318	288	336	339	292	336	309	284	281	332	291	264	306	315	312	324	321	288	310	277	326	302	296	309	309	304	306	331	306	287	303	307	282	301	323	314	310	305	291	275	315	284	315	336	299	302	301	309	306	275	299	315	286	309	321	276	312	314	314	319	322	312	327	303	301	299	294	303	299	324	297	308	309	341	317	302	320	309	325	324	286	298	312	291	294	294	308	290	319	294	311	319	321	300	306	288	288	319	328	344	303	303	288	320	312	269	283	327	308	319	303	310	287	300	332	285	306	306	303	284	300	316	299	300	296	268	301	274	313	290	291	315	312	267	299	330	315	290	327	330	320	312	304	286	323	304	338	312	287	287	280	336	304	311	280	349	313	288	280	313	312	298	328	282	294	287	320	278	309	309	325	312	281	342	296	270	300	325	307	324	304	329	333	318	295	274	320	327	318	304	293	290	312	318	328	322	322	308	323	322	288	297	328	299	325	283	319	304	319	304	291	301	323	286	307	273	317	343	283	320	295	300	293	287	306	309	336	293	323	303	296	322	291	331	309	319	309	288	277	291	291	313	310	321	318	330	302	290	280	281	293	309	319	312	325	319	307	301	286	308	338	298	303	296	338	309	306	334	291	329	292	322	289	300	278	329	307	301	321	338	318	307	303	301	288	292	310	292	303	297	310	310	344	299	296	304	317	258	323	288	312	297	293	311	321	316	334	335	286	322	244	281	296	332	323	330	295	286	298	297	291	279	323	314	299	318	320	304	312	307	332	283	334	303	309	277	291	323	325	294	344	315	319	315	307	322	338	317	341	319	278	300	304	302	276	312	318	310	317	296	281	308	284	274	310	293	315	305	308	310	326	307	289	315	305	303	284	293	310	286	323	311	314	338	315	319	319	284	289	289	303	293	291	284	308	293	340	310	304	308	326	316	307	305	317	302	309	304	305	294	333	276	308	319	311	279	314	296	306	325	328	288	289	314	306	305	319	282	314	315	293	286	339	280	304	305	307	311	326	307	322	338	299	295	305	319	345	316	316	301	299	305	303	320	280	326	291	316	314	303	317	291	295	282	290	318	286	302	311	285	335	270	306	302	296	311	296	312	279	292	317	320	310	338	319	270	305	308	313	306	289	287	293	325	280	322	325	308	318	304	301	305	324	286	330	300	304	296	314	286	307	287	297	310	318	323	333	331	295	299	309	334	311	311	299	312	293	306	290	331	307	322	296	279	284	291	306	297	291	311	333	300	297	302	304	323	312	289	314	276	337	317	291	324	311	309	303	286	295	304	299	312	325	262	308	311	312	303	293	332	309	289	330	302	294	328	304	309	297	337	292	303	321	291	316	327	291	314	298	291	318	330	278	317	339	273	307	293	286	274	312	282	294	315	286	308	302	302	314	316	303	333	303	285	297	294	307	320	298	359	276	280	325	286	323	281	302	302	316	280	287	323	295	294	331	317	306	311	358	277	291	279	318	306	342	290	325	303	281	315	301	308	323	296	280	320	280	300	332	290	299	326	307	291	327	266	317	289	334	296	301	321	291	292	284	308	308	311	316	313	296	323	320	306	326	292	284	314	319	315	299	314	318	301	293	295	280	327	299	313	319	314	319	310	311	295	326	308	324	304	292	298	291	293	290	313
57088	54044	28248	2911	2606	2289	1962	1698	1627	1536	1440	1386	1234	1248	1201	1109	1135	1123	1090	1040	1066	1027	1032	998	1028	1058	951	1003	947	970	992	935	1002	1007	970	999	970	968	978	927	1000	956	973	965	976	952	1000	955	927	902	991	1014	933	883	927	947	919	949	891	932	937	959	907	915	933	935	941	951	924	965	970	951	955	925	980	1011	958	913	898	989	961	895	927	950	905	972	925	883	926	931	933	889	919	932	895	939	934	925	927	929	945	945	921	859	928	922	951	989	950	928	881	910	946	909	947	921	924	952	899	912	927	928	954	926	903	947	934	875	911	857	918	951	918	924	952	902	932	918	915	904	944	914	916	924	963	903	924	952	963	906	895	954	937	933	967	909	933	927	915	923	934	968	891	956	943	892	863	931	922	938	897	896	964	908	959	884	950	960	918	962	888	933	918	915	942	867	908	893	927	956	908	885	911	912	910	899	927	934	958	904	984	943	933	873	930	883	905	909	888	917	924	907	935	927	911	954	904	923	940	864	893	982	880	902	852	916	976	999	896	950	936	950	878	900	890	927	919	935	967	908	943	891	946	957	906	912	918	938	913	923	902	940	903	936	868	965	904	919	900	935	992	890	928	931	926	897	944	907	918	877	849	912	923	889	917	927	890	946	919	921	942	934	912	939	848	910	929	945	906	979	905	947	886	911	947	924	953	896	915	906	936	926	939	904	868	892	894	934	917	915	962	952	928	966	935	951	947	911	971	862	941	956	900	928	957	914	932	950	981	993	883	954	899	926	964	954	936	887	946	938	910	927	920	1003	995	942	885	926	915	919	933	926	887	877	937	957	936	884	934	927	952	990	923	920	938	931	961	891	919	934	916	899	978	1006	924	918	957	910	922	966	965	945	952	949	881	946	921	910	922	896	890	932	882	927	934	866	937	889	907	881	959	899	949	933	928	902	920	945	958	892	945	977	985	871	953	910	878	937	953	949	901	936	934	930	891	947	941	887	914	907	969	895	898	985	902	896	940	970	870	913	908	946	921	912	936	879	903	937	892	910	911	909	917	1012	932	914	878	933	918	905	875	953	939	936	942	932	894	940	920	952	948	954	916	939	869	930	881	906	908	928	921	869	922	873	862	916	899	883	976	895	949	894	873	942	918	944	944	883	929	889	907	962	929	941	953	912	919	899	929	877	959	949	923	891	915	886	917	907	899	941	904	924	928	916	898	901	888	893	983	942	869	926	880	905	895	894	955	899	968	865	857	913	905	910	918	906	896	929	978	875	927	925	940	927	935	975	966	980	927	885	964	945	952	881	906	932	965	947	959	884	934	967	951	960	943	879	920	933	925	936	912	936	941	880	913	919	965	912	897	943	980	953	917	942	918	931	893	849	997	964	857	923	935	918	875	911	911	850	928	932	902	907	911	903	896	879	996	920	966	910	974	980	969	934	896	980	968	924	906	910	943	961	921	900	913	881	947	901	917	924	846	951	902	891	907	968	958	919	928	931	920	938	956	962	948	957	936	921	985	920	914	901	941	935	958	887	928	942	910	915	918	936	952	985	923	917	917	888	928	950	937	940	900	917	949	950	927	908	920	984	945	947	955	889	914	857	883	867	919	923	932	915	896	913	898	874	936	918	895	925	961	932	883	936	890	917	910	885	914	900	998	922	929	898	926	892	930	845	956	940	931	939	939	946	941	913	911	881	936	912	961	980	916	939	927	896	944	952	917	955	981	968	928	900	944	862	915	881	987	903	884	947	910	918	932	912	922	980	950	979	929	899	926	908	916	947	941	917	942	961	958	964	917	944	948	937	897	920	963	921	972	951	917	911	966	951	898	915	936	891	842	916	950	902	881	904	889	949	925	913	953	937	912	922	849	973	929	888	918	884	905	884	900	936	903	921	985	929	904	932	920	958	927	953	939	869	936	965	938	921	976	915	928	891	972	918	902	920	914	945	917	927	908	923	924	965	896	994	967	926	917	955	908	926	922	898	921	995	946	967	943	921	959	943	908	960	951	941	893	892	848	970	906	893	951	915	981	918	951	909	961	928	918	914	865	911	917	912	991	918	896	861	912	914	965	882	950	947	916	925	960	909	920	938	969	911	982	914	943	878	962	872	918	932	934	898	892	926	857	887	964	876	867	922	928	937	916	939	957	952	980	897	952	835	900	883	942	935	906	880	887	976	958	935	923	955	908	944	897	899	960	948	926	920	915	899	918	965	899	919	895	944	908	913	880	912	897	956	863	918	940	973	1003	908	926	985	948	966	915	947	967	916	936	892	957	917	946	934	863	934	913	948	897	929	956	928	933	937	909	911	960	920	941	919	918	971	905	920	951	885	947	928	928	962	889	921	919	890	938	949	934	894	895	986	978	884	893	947	913	938	922	930	906	893	890	925	937	971	851	940	926	964	949	931	935	919	941	895	893	892	986	1006	923	891	978	948	902	914	978	889	932	907	930	907	863	962	978	978	891	898	911	951	959	929	905	937	950	936	903	952	944	933	964	874	940	900	915	965	967	910	975	933	922	925	907	901	939	904	896	914	880	940	981	918	933	906	961	962	916	902	944	953	910	882	868	937	890	909	916	910	887	941	930	888	976	972	889	939	909	942	877	901	893	897	985	929	918	950	935	937	885	944	943	935	919	932	955	920	903	907	931	931	869	873	904	882	962	968	914	928	929	937	941	909	936	914	949	862	951	899	942	874	976	981	900	917	961	898	962	904	984	920	936	912	923	931	942	919	907	910	934	933	966	930	922	926	948	926	911	947	898	894	917	935	934	950	948	924	971	871	894	911	935	872	938	900	973	945	1002	931	896	943	934	910	902	922	927	944	940	960	915	941	942	969	956	962	957	910	929	879	932	895	984	914	964	954	998	886	878	949	921	915	943	954	912	916	956	954	902	905	908	893	913	880	935	927	896	942	920	965	897	894	924	886	968	951	937	925	949	906	893	917	976	931	874	936	905	870	945	923	957	945	917	921	879	932	952	909	909	863	912	950	897	923	882	930	937	892	850	959	935	945	931	923	995	908	863	920	920	928	907	870	877	875	939	907	885	947	873	905	916	927	959	943	935	894	894	944	925	912	951	924	923	959	893	942	887	914	954	920	961	947	883	950	900	917	928	903	882	929	943	902	959	985	971	895	940	938	915	920	861	900	963	924	909	937	964	885	911	921	883	953	960	960	930	898	934	901	936	922	941	911	1002	906	949	889	924	935	930	943	936	916	913	906	988	900	870	972	975	931	930	960	872	935	910	900	886	950	964	977	951	859	929	940	1000	914	904	966	920	886	960	942	903	871	979	899	907	918	893	938	989	927	923	868	930	944	924	946	928	955	919	898	915	933	928	861	873	898	926	900	887	956	886	963	950	949	913	918	924	930	892	958	964	876	925	915	922	911	945	940	911	961	901	914	925	903	883	910	959	891	926	928	893	894	903	866	892	905	865	966	934	919	951	982	915	880	913	903	870	889	880	971	941	967	924	895	877	962	932	930	981	904	933	973	915	1031
26753	11549	2329	167	130	138	119	124	133	132	124	145	107	126	133	133	124	152	111	116	126	126	155	130	129	140	118	124	129	131	127	142	128	123	150	111	128	123	140	119	124	118	122	116	113	124	124	139	144	131	113	127	119	120	134	125	144	126	106	132	127	132	113	112	117	129	116	123	159	148	115	116	129	118	105	131	108	134	130	118	139	118	135	111	136	123	108	134	115	99	136	119	133	121	116	158	115	114	135	126	138	130	133	113	116	100	129	127	134	107	122	129	137	110	129	120	134	133	134	112	140	120	117	115	120	114	131	126	134	115	120	126	134	138	119	119	107	132	127	129	129	153	140	138	125	108	149	125	148	127	122	129	124	107	125	129	130	136	134	103	109	119	131	138	137	108	111	130	119	123	129	130	111	123	119	121	146	111	137	154	136	102	138	125	135	120	129	133	128	120	113	137	121	117	115	129	117	121	124	131	148	153	122	129	142	126	102	119	122	132	116	129	115	140	127	119	111	130	132	119	110	133	139	131	120	111	134	123	103	127	141	112	120	116	131	119	131	135	138	123	119	105	134	134	131	109	129	115	129	152	119	117	127	122	113	120	160	132	118	108	130	141	144	125	118	133	115	136	132	128	112	120	124	118	124	127	113	129	127	137	131	115	126	116	130	137	122	139	112	111	136	131	122	131	120	134	136	123	136	145	133	136	135	113	127	136	122	124	113	102	128	125	127	126	132	100	119	113	138	114	104	121	140	111	120	136	121	136	111	111	142	134	133	114	142	117	147	115	131	114	132	137	121	108	105	140	140	123	103	112	126	118	150	125	131	121	140	132	138	124	126	138	151	117	109	127	134	120	140	117	114	122	133	126	134	118	143	108	144	127	134	126	106	125	149	141	140	116	111	141	136	129	117	143	115	133	111	114	112	133	112	87	142	122	141	132	133	125	133	116	118	131	130	119	135	141	121	118	148	137	128	142	143	133	173	124	137	128	132	136	130	103	125	148	121	111	121	126	119	120	112	124	107	118	141	115	120	152	124	128	128	114	115	132	122	135	116	139	111	127	130	134	134	146	128	127	111	121	116	133	131	139	128	129	128	113	117	117	97	134	125	124	119	133	118	106	128	135	135	117	139	118	132	134	116	112	128	115	142	116	122	122	139	140	120	111	123	136	118	145	130	104	115	139	130	125	122	127	145	122	137	122	121	121	143	134	133	119	141	139	129	119	125	110	113	140	110	139	129	143	110	136	120	136	123	121	121	118	145	108	131	116	137	120	124	125	138	131	128	122	118	122	151	126	108	127	130	139	139	110	122	126	114	117	122	119	140	117	120	124	127	132	134	140	131	129	143	122	150	135	118	119	119	106	142	152	129	143	125	123	150	145	130	135	108	128	118	121	117	131	127	111	110	127	144	134	116	132	134	135	132	110	123	126	104	128	125	140	135	113	126	94	131	137	123	122	116	111	141	132	132	144	118	123	110	112	126	135	149	154	129	133	155	160	138	135	112	118	133	111	111	115	134	115	96	140	130	131	136	147	128	141	136	123	116	122	118	118	120	115	158	126	119	125	134	117	126	119	130	146	122	120	120	120	105	122	113	126	124	111	139	131	113	113	145	118	136	106	119	149	114	134	113	127	106	134	117	132	112	114	121	130	141	94	127	132	127	127	129	125	115	124	127	122	137	124	138	160	132	118	115	109	143	142	127	126	145	126	121	122	144	133	116	132	101	132	125	143	109	124	126	130	130	126	119	134	120	115	137	117	133	131	117	143	121	113	116	121	132	138	107	111	137	135	130	126	132	125	107	144	115	111	123	141	113	135	125	135	137	124	118	126	115	146	116	130	129	120	104	141	144	118	133	127	125	120	118	115	141	106	124	140	138	121	124	139	117	101	127	129	130	141	125	127	123	105	135	132	125	126	131	123	122	129	130	139	124	123	115	123	140	149	118	119	109	118	128	118	128	118	123	144	115	143	120	112	107	138	123	139	133	118	133	115	130	123	128	135	124	121	135	130	134	114	128	114	149	128	120	137	135	118	123	133	131	127	130	132	108	126	141	126	123	118	133	117	133	132	121	130	132	114	136	128	135	146	128	106	129	133	128	118	131	115	119	123	115	123	126	111	146	122	132	122	137	133	136	110	109	129	130	126	113	108	143	135	136	136	137	126	144	134	108	105	124	142	121	139	136	131	132	122	129	143	111	117	128	112	120	127	110	110	103	99	138	122	111	129	126	123	146	113	117	136	118	127	123	116	109	108	108	142	121	129	139	127	124	141	102	134	142	127	121	122	122	142	129	130	139	102	120	114	119	146	124	118	115	127	133	130	129	133	145	133	112	123	153	129	127	129	133	114	108	129	133	127	110	126	112	122	118	135	126	132	129	105	119	119	126	130	130	128	126	148	120	124	149	140	120	137	134	133	120	130	123	127	123	127	136	124	115	110	124	111	130	133	112	144	134	129	133	120	106	128	128	126	111	123	134	136	121	124	115	110	136	119	109	100	112	140	127	111	133	115	132	118	124	111	119	126	113	126	99	126	144	146	128	129	143	119	138	116	115	125	136	121	118	112	119	134	119	144	102	148	140	114	126	122	129	125	129	131	131	136	124	125	113	141	139	121	149	146	133	105	141	133	139	122	130	133	135	135	114	137	146	117	112	140	103	129	111	121	106	105	110	144	130	134	129	135	138	143	121	116	126	136	140	121	142	119	119	116	112	140	126	117	115	126	119	128	123	133	119	121	130	126	131	152	110	124	137	114	133	124	118	139	139	140	132	106	111	123	118	133	121	115	125	142	108	117	119	141	140	151	121	125	122	107	102	145	117	120	124	122	125	140	118	123	124	142	136	146	140	111	122	138	130	139	141	118	139	117	116	134	141	131	131	116	134	139	140	143	129	130	146	144	120	116	124	137	150	121	112	127	135	114	157	128	126	131	116	121	132	123	120	107	128	125	130	139	131	126	127	126	120	119	107	133	128	143	129	117	115	123	155	135	125	123	122	113	124	131	121	102	129	128	128	134	127	146	117	137	128	113	130	133	144	113	113	117	140	133	124	115	123	150	115	133	111	108	134	114	124	131	128	122	121	138	127	123	140	131	148	114	136	114	120	122	124	138	139	116	129	118	140	137	108	151	144	126	114	121	104	130	128	102	126	110	114	109	122	134	123	102	130	111	130	133	125	128	142	127	111	143	146	148	123	149	145	130	136	115	158	114	124	107	109	132	111	134	125	137	124	136	109	121	125	131	121	131	128	132	126	119	113	121	140	125	117	121	120	117	133	110	119	115	130	154	130	139	121	150	129	132	135	132	125	133	131	115	140	115	130	124	126	125	120	135	140	117	123	124	122	122	135	122	129	123	134	131	122	127	129	100	128	115	115	120	120	162	117	109	117	145	126	140	113	134	126	134	123	119	123	129	120	128	134	127	118	106	133	114	138	129	112	124	129	124	120	106	133	112	127	132	103	127	120	130	144	136	118	127	132	124	142	124
25423	14127	3638	461	467	507	472	494	477	467	470	450	477	447	434	455	481	455	436	466	472	446	439	444	445	463	467	442	442	450	449	451	464	455	454	470	448	492	487	465	430	446	459	403	454	450	461	467	461	418	444	426	458	439	463	448	443	447	475	439	474	461	454	406	473	441	474	422	459	455	460	444	461	467	435	437	452	462	459	472	477	441	421	440	433	484	455	484	479	460	445	481	495	428	463	440	487	454	464	465	453	458	442	476	474	439	474	498	415	393	445	457	417	481	458	494	452	437	448	418	458	420	420	442	403	443	466	470	477	493	471	472	497	489	437	455	467	458	470	476	475	450	462	438	429	482	478	471	428	481	454	476	441	435	480	431	455	466	415	464	460	437	447	480	447	495	478	465	437	443	435	434	439	483	400	453	429	441	425	398	457	451	478	441	447	466	460	422	460	448	454	469	404	432	446	448	468	449	448	463	488	448	461	420	454	415	460	470	458	444	453	490	475	470	425	430	453	441	441	451	459	448	446	494	442	448	465	450	427	455	439	480	460	470	450	463	510	467	464	430	438	464	459	460	452	472	448	451	506	462	411	483	471	434	445	434	405	443	463	439	483	425	442	436	456	449	449	434	459	477	482	411	496	476	469	467	462	442	450	448	464	440	462	442	440	464	459	439	398	434	489	475	452	471	450	476	451	455	427	427	464	449	434	438	451	475	446	433	421	456	458	464	466	475	450	486	447	452	460	465	489	454	434	439	488	444	428	446	446	451	434	465	433	418	451	458	465	413	406	486	445	464	462	453	456	458	485	468	470	483	466	482	472	478	472	446	469	449	433	471	403	465	438	447	466	429	469	465	425	468	419	434	470	446	460	432	436	441	481	446	475	465	433	460	433	459	433	439	473	460	460	427	427	441	473	496	443	470	459	462	457	459	451	482	486	460	434	463	453	454	474	464	435	429	430	507	481	472	472	440	419	453	444	404	431	469	498	465	417	457	435	465	470	480	438	452	456	476	423	414	435	461	421	387	458	457	470	403	448	428	421	456	455	457	453	475	462	429	435	459	441	424	466	459	443	463	461	439	442	498	415	499	439	464	442	442	437	452	442	433	416	447	436	478	480	456	443	452	466	490	453	456	417	458	440	480	445	461	453	432	457	446	451	455	426	406	473	461	429	492	428	482	476	449	432	465	443	478	477	473	479	425	465	405	424	457	500	482	437	478	470	412	439	422	430	468	445	444	440	441	462	451	429	452	486	416	460	455	445	452	470	408	476	468	434	445	463	457	483	435	457	475	442	433	451	445	440	471	494	444	452	445	480	436	461	485	457	452	474	450	483	446	456	469	461	454	449	497	439	435	463	460	416	441	468	440	467	420	464	465	427	432	456	448	496	437	459	457	427	424	453	454	423	451	437	451	483	480	425	439	454	462	404	460	455	486	497	449	428	464	418	459	465	449	472	470	429	429	450	450	470	415	436	428	471	415	445	480	470	439	441	464	442	437	450	476	443	447	444	505	471	451	462	435	448	461	472	500	472	432	480	473	440	457	487	483	476	452	462	441	435	458	483	450	466	444	469	444	451	516	422	465	434	463	434	444	464	458	435	440	460	472	455	433	444	437	432	457	477	481	435	424	464	450	426	454	435	420	435	446	465	445	484	477	465	431	467	443	454	446	467	459	443	483	466	451	458	449	471	466	463	436	439	476	487	468	446	483	447	448	408	443	411	424	459	475	452	432	470	481	453	420	491	460	431	474	496	442	455	440	478	469	464	459	470	457	436	424	485	446	448	427	446	428	430	465	458	458	515	462	492	453	471	426	475	445	455	428	454	452	455	454	463	447	444	422	458	472	477	476	486	421	426	471	519	468	437	439	428	481	472	488	425	487	439	455	419	472	450	447	457	469	474	401	492	453	423	490	429	443	462	463	445	452	459	432	440	490	455	411	435	430	446	486	440	449	474	503	455	441	449	458	480	459	450	417	439	495	459	463	487	477	491	445	406	451	412	468	461	441	479	456	469	448	455	434	491	488	418	429	440	424	467	446	462	429	461	440	448	462	456	454	456	457	483	457	427	442	472	450	423	434	421	483	443	431	457	454	446	460	491	487	471	487	466	436	458	461	463	446	461	474	420	447	444	413	443	435	438	470	451	451	449	465	431	473	445	477	431	453	492	457	448	474	432	488	449	486	433	448	456	456	450	431	470	435	471	485	485	445	433	422	451	474	500	484	414	463	441	490	430	477	416	480	487	435	462	433	429	444	424	503	511	467	484	456	460	490	464	470	492	441	477	451	462	467	424	460	412	451	495	449	442	446	450	481	451	453	498	423	458	467	474	465	443	452	439	478	471	386	450	455	444	474	458	473	463	439	457	463	459	437	418	454	475	441	431	467	425	457	387	477	446	461	439	415	421	426	434	426	454	445	479	458	404	436	400	436	446	465	464	475	426	454	436	480	430	478	457	431	438	433	438	472	416	395	469	452	483	460	423	416	447	417	461	412	462	496	470	460	437	449	459	463	444	456	400	487	466	444	455	487	434	470	451	451	428	434	469	452	424	443	489	427	453	446	425	474	480	460	463	455	449	459	416	466	472	449	482	483	442	467	445	477	486	453	455	451	470	452	449	423	454	441	452	458	429	491	440	494	449	444	435	441	430	468	442	475	490	458	484	473	449	454	458	460	454	450	491	435	461	480	456	424	447	437	429	463	448	445	466	452	475	462	436	469	491	434	424	461	428	459	469	470	427	428	426	451	482	444	454	419	472	446	480	466	428	494	430	443	487	434	463	460	447	478	460	465	432	482	444	461	479	435	433	427	419	440	422	434	456	483	434	468	420	438	472	456	449	444	425	445	470	455	453	445	469	495	461	423	448	438	438	451	445	512	459	464	432	442	450	424	444	442	450	452	450	422	427	455	474	451	459	410	477	492	457	469	431	445	451	468	413	466	443	467	435	485	474	470	413	436	459	430	464	443	512	442	449	461	433	456	481	481	449	469	453	413	463	454	438	454	463	426	455	461	474	453	432	464	500	428	500	440	446	441	490	449	484	499	466	444	470	447	472	476	434	437	437	497	452	467	493	428	429	437	443	448	472	439	430	422	461	440	423	459	429	493	479	443	470	436	452	445	496	447	440	468	438	444	484	438	442	456	414	462	435	451	460	435	453	458	446	480	456	462	458	437	475	474	466	505	462	434	486	482	459	471	477	482	450	494	434	442	436	479	437	448	451	430	452	463	462	417	470	455	446	455	454	456	422	443	437	405	434	453	475	439	452	411	487	472	458	448	460	466	482	464	456	482	467	455	416	444	465	439	444	435	455	451	482	479	438	480	405	453	490	492	475	456	472	435	440	459	402	468	441	456	424	482	420	445	457	452	433	479	447	470	423	409	466	456	471	473	452	517	446	442	451	476	471	470	451	495	447	446	470	417	448	446	435	471	436	444	468	456	460	426	491	455	478	453	464	453	486	479	445	473	475	477	430	474	480	462	471	450
67189	54249	33092	6169	591	362	352	325	312	280	281	262	270	242	271	250	257	249	229	246	255	240	234	212	251	239	255	243	254	226	246	253	245	234	231	253	248	234	225	228	245	285	233	249	254	232	217	256	233	251	234	231	239	223	236	233	266	245	253	209	234	213	223	225	260	242	247	235	243	235	242	227	240	231	227	234	247	233	228	244	215	213	227	215	227	242	231	216	252	257	245	202	223	246	235	216	212	238	259	215	225	240	252	251	219	236	233	218	227	228	223	232	245	227	241	229	227	256	274	238	254	234	247	233	225	269	238	244	236	208	217	223	244	247	254	248	201	221	219	223	250	215	230	244	251	237	221	225	246	219	235	222	233	241	255	216	238	237	219	232	229	254	242	225	197	260	251	243	249	238	244	236	231	247	245	230	262	238	239	245	243	239	248	260	253	239	228	225	245	233	244	216	223	247	237	220	226	241	232	230	254	226	225	247	222	246	262	215	235	271	239	232	235	210	239	218	224	234	232	252	220	249	232	238	243	233	227	238	198	267	262	244	238	266	216	273	248	265	208	241	250	208	219	221	233	226	258	222	211	232	232	220	222	223	231	238	238	245	237	245	269	247	239	271	245	228	225	256	219	199	229	223	222	229	260	194	256	227	243	218	218	209	240	249	260	245	250	241	212	219	246	256	232	226	236	283	235	228	227	264	234	225	201	222	249	238	209	264	209	270	219	242	245	244	240	227	225	231	257	255	233	224	219	221	230	235	216	229	245	215	227	234	242	247	248	245	245	256	216	229	257	232	212	244	220	254	256	235	248	231	224	231	248	241	236	255	236	250	222	244	237	243	223	219	232	239	219	232	250	208	230	253	240	244	245	233	217	238	262	239	253	210	220	219	233	222	240	229	216	232	231	237	227	229	260	214	254	232	245	260	222	243	200	233	257	257	253	256	205	240	233	215	237	237	239	227	224	261	252	275	221	231	234	220	217	225	217	236	238	210	229	237	259	207	264	233	221	213	256	225	188	279	260	238	259	222	239	260	227	229	236	234	229	228	225	236	233	240	242	260	265	193	226	253	215	242	246	205	208	218	224	221	241	231	211	227	223	246	261	229	253	230	258	201	215	235	212	223	224	225	224	245	225	221	224	226	252	266	279	236	221	254	239	237	219	230	217	224	225	219	267	237	222	223	242	241	251	233	249	227	250	234	232	227	239	231	235	236	223	232	212	236	259	246	227	248	254	222	229	268	241	211	230	242	230	226	233	237	238	204	244	206	223	233	258	262	247	243	196	256	229	240	245	210	207	233	246	246	247	216	217	229	243	225	228	250	248	256	234	229	237	242	257	235	264	222	249	236	244	222	228	235	236	206	225	229	263	235	246	243	218	270	253	223	250	262	232	227	244	236	233	246	205	230	218	238	229	225	213	227	256	272	244	246	235	238	245	242	224	240	260	242	213	232	244	222	219	252	248	213	249	242	244	250	230	267	232	261	250	244	261	223	213	233	228	238	246	251	222	240	237	269	211	261	222	204	217	264	223	232	249	233	235	253	223	239	225	224	254	231	231	246	240	226	212	236	235	228	228	250	244	249	234	215	250	218	251	207	229	247	258	223	229	269	233	236	239	215	220	216	251	248	240	235	245	232	247	235	225	198	216	226	260	248	264	228	246	246	232	237	220	223	263	244	225	216	241	263	215	214	237	240	241	233	235	230	255	238	244	215	231	228	242	266	266	257	221	244	236	227	217	238	231	237	248	223	226	220	248	233	220	238	228	212	241	226	264	259	239	249	235	257	253	229	233	211	221	217	240	252	238	230	213	239	232	251	237	241	247	251	226	220	246	241	246	224	226	231	238	223	232	245	268	210	232	214	219	229	262	214	238	246	230	239	239	244	207	246	225	227	220	223	226	213	265	262	220	220	225	208	250	230	237	227	216	223	224	221	219	220	250	216	264	246	244	226	221	205	229	207	240	232	215	231	232	249	229	235	226	221	212	253	208	235	233	221	235	257	228	227	243	264	253	229	233	246	265	206	229	249	235	240	231	229	242	243	230	246	228	241	252	237	227	256	233	228	234	240	244	216	233	227	238	213	222	239	249	210	248	235	240	244	241	222	214	212	234	250	269	263	249	243	229	215	225	247	252	203	221	224	219	223	235	238	232	245	230	236	209	237	212	244	262	220	248	239	255	257	238	263	235	263	208	216	234	227	221	211	218	224	249	211	206	232	231	255	218	228	239	238	219	235	244	244	203	242	249	224	253	218	225	234	238	228	246	227	245	214	235	218	216	253	247	240	206	247	246	263	220	227	242	227	250	244	230	213	238	257	263	237	238	204	221	214	242	255	239	222	247	256	257	212	215	250	238	245	230	253	255	239	261	249	220	218	233	247	240	233	244	228	236	251	254	268	259	210	221	220	223	246	215	234	244	219	238	230	255	233	210	247	230	237	241	227	248	254	245	210	248	242	245	252	252	225	235	245	212	261	234	225	243	235	270	234	206	224	227	200	254	246	233	248	205	224	237	252	225	213	247	264	244	219	262	263	268	254	257	262	260	221	218	232	226	254	226	228	241	232	227	225	253	261	244	215	242	224	235	234	211	212	248	236	242	234	234	244	246	267	233	233	222	239	229	242	232	239	241	227	224	223	239	223	210	210	251	232	232	235	231	206	235	261	241	253	238	226	238	240	228	243	226	269	235	243	237	224	246	254	211	235	253	228	247	226	222	245	216	236	229	225	230	217	222	217	271	268	243	249	238	241	222	240	243	245	242	233	245	258	251	240	219	272	228	246	248	224	261	225	236	220	228	240	237	240	229	229	240	238	249	246	221	247	242	217	232	260	232	261	223	262	236	239	230	237	250	221	240	211	238	244	256	220	257	235	206	223	209	214	220	222	204	243	264	225	266	231	213	231	259	230	252	255	251	235	214	269	226	212	253	224	214	263	222	234	269	221	210	262	248	240	237	254	228	238	258	250	229	246	235	247	245	243	225	209	250	265	212	211	232	221	221	243	223	229	254	220	217	263	261	264	232	211	249	237	223	255	209	234	231	216	253	246	231	220	253	240	247	212	220	243	232	215	246	220	216	249	259	240	243	214	248	215	258	218	215	196	247	226	221	244	211	262	227	239	227	223	214	210	248	211	214	242	244	216	228	202	228	247	233	227	228	200	246	217	235	241	230	222	243	213	234	205	239	206	254	227	255	222	253	211	228	241	245	258	233	247	247	240	268	231	244	238	205	241	242	234	224	229	211	264	251	234	244	246	252	206	216	253	243	217	236	226	227	230	234	238	216	231	232	237	234	248	219	231	233	236	241	243	248	251	238	236	229	254	259	228	222	251	251	230	262	254	207	231	234	236	261	227	229	223	236	246	235	259	204	252	226	230	251	229	265	255	234	240	254	236	245	237	244	204	239	225	231	231	232	220	234	255	226	240	245	222	254	262	230	243	228	225	224	223	223	249	247	227	212	253	228	221	233	209	249	213	207	226	223	249
47053	42137	23925	1829	1538	1429	1294	1170	1106	1141	991	996	971	900	856	858	865	801	842	804	840	808	796	785	825	798	809	803	799	729	792	792	780	738	755	751	744	724	711	787	772	801	759	767	744	758	758	752	800	795	753	758	781	718	727	741	771	762	689	769	737	750	758	765	777	731	776	752	762	708	761	751	755	744	696	733	741	698	763	746	752	705	742	790	709	754	787	716	757	756	729	735	792	753	766	693	758	718	761	773	758	752	717	753	791	774	716	761	771	704	738	730	741	781	694	722	754	739	734	769	781	760	738	752	707	739	731	723	719	738	747	724	735	718	753	741	725	783	701	731	757	713	743	753	749	748	776	740	746	709	755	732	708	736	763	747	728	747	716	745	712	722	719	731	782	794	764	704	753	722	799	720	710	736	752	757	762	728	726	718	779	677	758	758	718	778	752	764	753	735	750	764	794	738	693	711	698	733	755	748	723	717	760	738	728	718	695	710	715	757	787	739	762	731	749	703	761	744	740	711	750	726	747	755	733	750	760	769	751	735	697	751	747	765	756	750	691	762	754	771	721	723	775	751	762	726	748	749	733	769	778	803	727	722	715	708	813	774	714	715	688	734	748	728	724	799	741	731	733	757	789	712	717	712	741	750	759	737	772	766	768	765	734	718	763	713	761	731	765	750	740	767	770	751	686	787	747	717	797	722	739	756	760	760	694	755	751	731	704	759	778	749	716	721	753	741	738	765	736	733	792	754	774	718	723	777	752	739	741	756	769	757	727	695	782	715	762	727	804	736	719	760	752	735	751	745	714	723	777	746	782	775	789	758	759	766	730	706	740	714	720	723	808	783	782	769	749	759	701	714	716	748	825	708	767	756	753	761	738	705	656	782	766	745	749	743	740	716	763	703	794	702	678	754	716	723	804	793	744	730	727	735	741	757	704	687	746	765	725	755	769	760	719	687	759	709	706	745	714	723	707	674	758	748	742	754	739	772	772	706	735	798	731	739	748	789	784	755	774	787	755	700	731	727	793	726	816	750	728	727	796	802	795	701	765	691	709	778	737	722	767	711	741	747	732	752	684	755	743	740	723	747	764	772	718	786	726	747	726	717	727	712	761	747	718	746	763	762	791	751	731	747	747	761	728	718	774	750	741	716	716	745	753	758	709	744	720	695	757	737	719	751	758	775	767	776	787	762	748	748	695	728	772	755	729	756	723	720	734	695	767	691	737	782	721	744	730	765	759	716	719	700	719	795	736	759	741	734	775	698	724	703	724	717	743	759	767	788	795	729	735	765	745	737	759	757	767	737	734	749	738	751	751	766	752	807	760	712	753	719	724	752	684	764	735	734	751	687	766	747	699	760	757	704	755	720	758	712	780	742	751	757	746	735	754	719	760	739	721	743	791	751	725	746	713	771	732	719	722	755	801	756	742	770	744	784	723	740	764	769	729	731	785	704	742	717	760	793	726	721	749	731	704	758	734	707	775	715	751	711	741	720	767	745	730	758	757	711	721	785	721	757	758	757	748	769	722	729	783	711	751	760	720	736	765	752	692	731	745	736	708	780	724	784	760	760	706	702	753	717	709	724	767	752	769	761	748	709	732	744	745	783	769	739	700	773	776	735	743	747	780	732	701	706	730	751	750	779	755	786	723	711	741	724	783	695	765	774	670	747	661	738	706	740	757	752	753	720	749	765	754	732	759	751	751	732	770	728	738	758	754	741	721	769	766	751	762	739	752	789	717	734	734	744	754	751	755	753	774	770	733	714	719	759	732	732	729	756	748	798	706	753	789	742	751	752	766	768	766	706	744	730	761	702	765	729	756	719	723	786	760	740	761	808	707	760	738	706	773	779	801	763	695	750	761	754	757	725	760	764	749	749	707	750	732	767	728	790	781	746	725	676	718	725	783	725	770	749	711	705	732	708	775	730	754	754	751	720	721	729	756	746	723	740	737	748	705	748	746	752	718	725	761	759	752	758	760	704	733	720	771	734	748	730	746	757	706	780	753	767	752	732	778	783	694	698	805	766	741	684	743	706	737	699	695	687	737	746	745	729	755	762	765	730	737	749	753	773	733	708	743	728	749	746	795	734	734	737	710	772	731	707	695	738	722	787	730	747	755	806	751	765	740	763	762	770	704	767	769	795	688	747	785	737	749	733	756	788	740	717	740	776	782	798	672	726	724	730	753	709	776	701	736	757	798	765	735	801	656	709	762	749	738	704	728	726	762	762	737	753	744	778	705	695	744	737	767	772	753	760	756	762	746	742	757	748	709	788	687	702	687	708	741	727	747	753	755	800	684	730	698	739	741	724	783	718	791	763	767	808	742	727	771	723	766	729	752	739	741	750	719	714	721	731	779	717	701	698	763	778	740	823	755	685	729	694	716	746	706	708	683	757	714	746	691	725	756	740	737	770	765	737	736	811	747	718	740	753	751	805	698	738	734	704	739	700	762	725	750	682	755	725	744	717	792	739	773	765	764	732	735	710	712	758	764	761	766	712	704	718	706	740	747	745	704	730	684	700	717	772	765	757	777	730	700	767	750	782	750	740	757	736	713	745	768	724	744	709	778	724	766	706	744	747	761	797	737	704	704	743	787	726	741	733	793	779	747	745	718	744	739	733	773	740	729	691	722	761	735	740	734	746	722	761	751	719	778	735	751	716	715	786	720	757	745	694	763	800	725	762	744	676	760	734	791	763	734	768	762	764	761	767	755	787	750	762	779	751	769	767	758	695	761	740	720	761	736	727	754	728	730	763	775	769	734	737	767	757	809	701	731	779	731	717	789	729	737	721	714	759	711	722	728	757	733	766	714	711	752	707	779	717	715	764	725	730	788	774	753	710	748	721	755	703	752	738	754	734	766	767	731	711	717	726	752	774	716	794	723	762	781	740	764	751	737	739	776	797	722	746	727	748	723	767	744	726	813	747	762	737	724	772	756	752	697	755	760	769	772	740	709	824	773	780	754	703	750	743	714	672	733	772	755	735	725	761	751	720	746	742	733	729	710	742	710	748	755	741	739	728	741	730	745	745	719	759	732	736	729	757	732	770	706	772	741	792	745	760	780	748	718	754	760	760	728	766	713	808	754	765	736	799	807	723	743	736	730	812	777	757	740	810	734	731	756	750	726	729	758	723	709	761	736	767	740	703	758	770	704	779	727	751	719	753	760	738	738	729	755	701	768	765	752	732	777	765	752	720	746	766	729	764	736	722	764	694	761	752	702	692	762	777	735	725	739	723	760	740	722	741	755	705	799	793	735	771	724	742	714	714	765	720	810	724	718	789	721	731	766	704	707	766	769	756	713	749	769	759	801	733	809	713	735	761	718	783	798	727	734	755	719	710	704	772	753	763	743	761	671	709	733	714	763	747	737	757	721	698	758	746	728	700	708	752	740	725	755	747	721	774	781	736	842	711	766	723	764	747	776	780	803	743	733	791	727	757	738	785	772	783	747	774	711	742	724	750	759	774	747	741	785	798	754	735	747	723
78072	65919	44526	14686	3085	693	527	489	436	439	374	404	353	348	359	328	329	315	353	323	324	284	349	308	303	307	334	321	327	324	296	312	311	291	324	320	312	319	298	297	320	276	306	304	300	306	294	310	294	332	306	295	307	301	294	321	322	304	327	307	314	318	295	279	325	326	326	309	341	313	291	316	325	300	283	313	297	302	308	301	291	331	290	298	297	288	323	322	311	313	326	299	296	322	304	335	292	294	321	286	288	320	319	245	267	297	308	264	298	323	309	288	309	283	306	327	297	317	323	306	324	319	294	297	294	327	289	298	282	279	275	308	321	316	304	304	316	282	292	308	285	320	312	305	296	277	320	306	336	312	349	330	279	298	296	304	327	290	293	302	321	309	294	336	274	309	269	262	319	317	301	308	323	280	320	295	314	285	294	300	300	304	338	300	281	288	319	326	257	310	332	304	296	316	288	308	337	322	321	302	326	298	351	294	289	296	339	347	316	311	348	334	292	337	316	269	312	278	286	287	269	304	336	271	302	298	361	306	314	290	300	324	304	312	297	324	267	321	310	301	308	311	302	295	310	296	284	302	281	286	331	294	303	299	336	302	307	321	294	284	328	295	292	301	318	330	313	296	267	312	326	325	294	303	329	312	294	317	306	289	288	269	296	305	311	315	313	329	323	326	301	302	338	315	328	304	292	266	310	288	321	283	319	309	296	297	301	298	308	273	296	307	300	334	304	297	281	347	321	307	284	331	329	309	288	310	285	301	289	304	318	307	301	320	309	299	301	317	296	324	303	283	305	262	308	352	311	319	303	314	283	319	261	295	276	320	278	301	272	316	298	304	338	317	307	314	352	272	329	318	302	294	293	313	315	282	291	309	288	303	291	310	308	321	287	327	327	300	275	305	314	304	327	306	287	282	351	281	279	336	277	300	310	298	309	309	336	311	303	308	316	268	310	280	297	266	350	311	280	341	295	312	299	284	271	308	338	266	284	311	338	285	324	287	309	273	317	307	333	313	318	286	293	302	330	290	283	306	280	317	301	336	316	303	267	311	320	292	313	303	285	296	317	340	294	285	312	321	326	312	292	279	294	299	320	296	300	300	334	308	294	330	326	316	327	343	330	281	302	289	279	298	321	311	311	294	297	294	302	274	298	277	319	307	271	315	288	311	314	293	289	296	315	298	296	280	300	321	301	289	334	291	309	274	319	287	299	297	301	309	322	309	273	310	306	318	271	296	307	307	314	309	309	301	351	301	318	296	317	290	329	304	345	308	313	277	292	277	294	313	353	320	295	301	306	297	311	320	297	274	322	281	314	294	322	306	326	287	303	333	323	307	323	324	320	286	320	318	332	268	318	327	287	282	321	309	304	341	282	321	309	312	319	294	283	289	322	307	300	312	299	310	301	321	368	332	322	292	324	279	326	309	309	308	309	324	293	311	291	309	316	287	293	306	284	331	296	309	281	304	307	321	282	293	290	303	318	280	323	298	282	314	321	294	286	333	340	310	306	334	333	308	304	307	312	352	282	289	307	320	316	323	302	296	332	285	304	305	316	290	326	294	296	290	288	286	316	293	298	331	308	316	279	322	300	307	298	301	283	310	304	307	304	296	287	295	288	346	278	309	273	303	296	288	320	288	292	312	327	285	318	312	303	300	293	301	312	275	348	329	298	292	308	295	281	296	289	283	306	316	314	338	279	302	325	329	312	319	303	292	316	297	323	301	316	306	308	292	326	296	309	318	300	321	332	324	306	306	322	318	316	316	282	296	328	322	326	299	294	310	291	318	301	287	293	327	304	306	285	298	312	329	311	281	308	338	315	323	306	308	336	318	303	325	309	329	310	324	310	317	329	317	293	300	285	311	311	337	284	300	327	312	313	309	298	338	282	310	317	286	283	331	290	294	313	284	307	291	269	326	277	271	302	264	292	332	324	329	317	324	292	314	323	303	302	318	307	312	307	307	302	315	306	308	321	283	318	310	308	319	277	309	286	312	323	319	329	285	311	291	320	314	297	299	294	296	292	334	304	308	312	303	276	283	294	304	325	311	296	311	321	320	315	312	298	312	310	288	340	307	299	302	300	347	319	298	288	319	306	318	334	323	318	280	309	298	288	289	301	308	304	266	277	321	293	288	297	316	294	327	293	295	301	305	317	286	347	312	305	278	286	315	330	304	263	318	301	298	314	311	300	307	307	277	343	292	293	289	277	325	317	318	314	312	294	328	298	271	321	289	308	352	333	315	322	298	328	324	319	305	307	289	315	275	274	289	293	304	319	293	305	311	287	310	311	304	285	282	308	317	297	311	311	309	329	299	297	279	296	296	288	292	305	319	313	306	282	339	324	314	317	284	303	327	279	294	309	283	326	307	307	291	318	329	310	304	298	297	281	311	315	317	311	308	311	290	315	301	317	317	316	324	290	286	302	309	285	320	312	318	305	328	309	291	322	290	320	294	297	304	311	292	292	267	305	289	290	279	335	281	323	321	319	298	303	262	297	304	250	287	298	321	316	337	301	284	306	299	361	341	285	303	364	307	288	276	297	293	308	313	330	289	312	290	312	282	321	299	294	317	300	306	315	302	313	316	330	289	315	306	287	274	287	281	300	302	287	344	337	309	307	291	311	270	333	307	290	316	294	326	289	284	294	316	301	311	311	317	296	292	269	293	306	326	291	323	328	281	310	297	303	289	297	293	301	267	281	313	333	307	302	291	285	305	300	284	272	287	308	300	314	317	318	300	344	303	308	277	328	284	297	275	312	319	316	300	276	308	305	336	304	328	311	299	321	306	301	291	294	308	321	292	308	330	278	323	274	299	340	311	317	294	317	341	285	279	329	316	304	284	288	322	305	332	277	332	321	301	315	296	300	317	299	303	291	334	320	272	305	331	298	309	323	316	281	303	269	288	310	310	324	295	289	306	331	269	301	320	311	300	298	291	310	286	304	311	310	334	283	273	297	337	273	282	296	321	292	284	296	274	319	319	270	295	322	301	288	326	303	285	300	316	301	309	302	343	307	262	331	305	303	291	289	303	290	276	327	315	304	283	273	326	268	294	320	321	325	293	313	282	299	317	303	296	302	319	331	331	283	300	311	342	343	297	279	305	275	298	321	312	327	338	312	316	295	295	286	314	321	335	324	285	312	275	302	303	301	286	316	271	303	282	331	321	321	330	324	338	308	274	320	271	307	305	309	294	306	326	301	288	314	335	329	309	332	322	313	297	280	324	306	306	303	282	327	327	333	310	285	292	277	336	294	318	287	329	303	303	294	310	308	316	334	292	313	304	316	328	297	303	294	312	329	332	313	276	322	299	299	307	325	313	337	312	280	303	331	318	308	288	308	314	313	278	294	265	306	322	332	313	340	335	305	298	341	313	339	279	321	313	323	325	303	293	305	305	302	297	295	339	309	280	312	325	328	301	322	293	296	292	310	306	296	312	328	288	321	295	275	311	288	290	271	292	307	331	289	293	296	309	293	310	318	304	292	297
57248	52273	30365	2929	2698	2295	1932	1816	1673	1535	1492	1319	1315	1231	1219	1090	1087	1067	1043	1102	1072	1006	1022	1064	991	1006	976	1003	978	1014	944	999	952	947	928	940	966	1035	972	985	919	958	914	897	929	940	958	962	880	957	910	973	971	882	900	945	912	928	939	917	929	945	980	970	929	947	963	932	892	992	929	910	901	967	900	900	957	991	927	922	893	907	938	933	910	938	903	931	879	934	968	951	939	938	940	938	886	909	945	934	896	888	899	913	938	968	903	931	887	933	885	940	968	933	922	882	935	886	880	934	860	947	900	923	912	911	889	921	898	933	949	912	935	909	949	941	860	931	907	946	919	887	908	924	955	901	906	966	964	949	951	924	958	927	883	893	940	953	930	906	931	923	922	964	938	951	953	869	924	892	923	912	918	926	916	890	925	924	923	981	935	913	896	930	917	953	938	966	917	915	930	906	950	935	922	964	892	919	891	879	955	931	909	900	908	920	864	947	908	920	930	915	913	924	950	901	939	868	963	918	955	923	977	916	910	882	842	941	918	916	903	939	938	970	917	934	927	850	942	883	891	866	890	915	935	919	954	945	935	946	922	914	899	880	872	951	903	916	875	933	924	918	895	990	943	848	906	908	896	922	907	887	912	904	896	924	947	909	928	861	961	894	895	876	911	885	888	899	896	882	951	906	917	918	885	896	856	934	989	918	911	890	939	891	927	907	943	896	901	880	835	888	932	886	943	903	928	975	918	925	929	894	891	917	957	933	948	883	892	879	900	888	921	875	976	908	954	887	941	930	957	899	864	923	874	934	981	949	886	856	894	939	885	876	864	942	910	864	914	903	953	902	931	941	910	964	935	894	914	886	911	913	905	897	910	916	960	923	933	882	893	904	920	890	927	894	911	930	929	948	941	926	961	875	891	993	931	921	893	928	939	933	881	938	877	948	968	935	905	899	909	984	912	920	912	895	937	909	916	946	915	896	908	880	923	880	860	858	950	928	914	889	959	894	892	887	931	923	937	957	947	868	904	945	928	868	873	952	898	903	976	934	914	889	944	931	882	939	938	938	906	879	954	885	927	913	928	972	938	913	905	914	885	919	906	897	904	897	967	946	857	902	881	910	914	925	969	975	968	883	948	904	970	905	857	899	950	943	880	922	903	964	974	906	1013	946	942	915	911	875	911	922	931	977	920	897	950	982	948	941	886	874	927	937	885	881	903	941	918	943	899	953	930	911	958	902	915	929	935	929	951	915	894	945	925	1015	880	921	852	917	876	935	910	930	898	955	894	891	954	924	874	954	904	901	918	947	900	879	890	896	921	950	894	936	925	881	923	957	913	927	878	915	868	900	934	887	934	851	852	902	953	898	910	881	874	911	862	908	909	925	912	905	926	939	946	899	881	903	915	906	949	958	942	847	917	911	932	865	876	960	836	879	961	934	898	896	846	910	924	918	911	881	925	935	891	913	949	913	952	930	868	959	904	915	942	916	894	896	935	913	901	916	943	920	882	929	898	964	923	896	843	875	947	939	941	867	884	855	884	929	931	917	935	903	931	896	924	857	918	893	905	919	898	882	968	906	913	898	901	911	879	900	896	903	891	889	1000	871	951	880	935	956	935	923	990	882	944	969	943	901	914	945	921	912	878	927	931	899	940	942	944	905	921	901	965	923	897	900	932	919	870	935	933	887	902	952	907	850	909	930	964	900	911	966	891	880	894	924	905	864	903	923	927	917	912	897	934	928	941	873	906	980	899	930	949	899	953	915	931	946	934	950	929	946	914	955	951	927	887	1009	879	912	874	969	911	912	895	906	876	905	870	911	929	946	914	906	903	882	920	923	906	919	932	951	953	897	897	957	886	888	928	893	934	945	867	962	917	954	974	913	874	946	914	954	942	877	898	951	915	908	915	972	930	918	935	885	864	938	918	922	915	940	905	968	913	888	914	885	908	924	991	965	925	965	926	915	904	914	941	908	950	904	921	908	956	934	937	936	952	931	903	873	929	899	957	899	961	927	900	946	912	915	866	935	968	907	962	970	958	900	904	916	962	905	921	854	900	909	906	871	895	902	919	861	915	944	938	881	924	931	941	945	972	890	893	914	900	890	933	911	964	915	979	931	937	957	868	898	900	939	884	920	905	902	884	887	900	902	876	939	915	938	929	940	901	922	889	883	889	951	963	919	913	958	894	933	939	902	878	956	919	914	940	912	964	869	906	908	917	971	897	917	899	931	942	904	978	906	886	973	924	948	911	952	933	930	868	893	883	895	925	899	936	871	920	961	914	897	958	882	940	925	936	887	874	885	936	949	910	933	943	945	962	935	949	919	959	899	933	862	875	931	926	897	911	901	930	942	906	934	909	868	889	913	907	916	923	933	911	938	946	937	896	937	943	925	943	930	959	963	991	868	920	912	925	956	925	915	891	910	912	949	938	935	909	904	936	923	940	888	940	890	870	918	899	951	934	915	891	930	970	874	905	917	896	948	926	978	900	871	893	956	878	885	974	882	893	955	895	910	932	899	938	952	859	892	906	944	914	975	967	874	899	928	951	933	905	904	871	916	897	928	908	973	889	898	937	892	852	875	882	888	936	911	941	903	922	895	897	902	957	904	926	987	915	922	980	864	877	912	920	947	886	914	922	898	925	974	907	889	890	859	899	981	900	891	933	879	932	948	919	902	894	881	891	955	977	897	920	944	901	922	942	920	948	935	966	937	928	889	957	923	938	843	851	971	960	943	904	904	927	918	926	883	905	950	920	900	920	959	898	910	924	883	898	910	933	950	880	890	882	870	892	900	858	932	930	903	903	943	940	881	911	955	943	938	910	932	970	940	917	968	940	897	936	899	901	941	896	947	950	899	904	976	888	932	908	910	931	937	873	910	898	954	901	897	961	926	954	915	939	897	955	984	829	913	921	905	908	910	911	897	903	917	930	907	913	945	870	884	926	902	884	928	965	946	925	927	882	905	887	915	939	877	933	926	957	916	941	948	903	873	906	925	895	951	878	873	962	946	878	922	901	933	969	826	920	924	947	925	904	929	876	888	929	904	911	927	897	926	935	925	963	912	990	942	905	961	866	879	904	977	905	970	908	939	902	952	932	903	953	869	934	938	903	904	961	961	947	900	902	897	956	964	913	890	876	956	889	942	910	903	949	882	1007	920	942	892	915	929	848	920	914	900	945	862	945	909	951	913	874	924	944	985	918	933	939	972	960	952	911	960	935	912	920	909	944	879	908	922	933	901	984	952	928	945	964	887	944	941	903	917	908	916	985	890	950	903	894	949	911	923	874	857	967	859	936	903	911	915	978	892	891	942	914	886	911	894	896	949	906	918	856	944	950	878	881	906	929	876	905	906	957	935	939	886	877	945	859	931	920	918	883	904	887	915	897	979	931	911	928	920	896	924	889	911	921	904	892	942	893	919	929	894	947	948	967	917	904	898	877	960	916	922	952	860	902	910	956	962	948	915	873	920	923	947	902	935	927	978	915	888	888	916	911	941
26426	10849	3003	207	128	156	142	135	124	130	126	110	144	134	125	124	135	137	116	140	124	131	131	128	141	136	147	130	150	121	139	140	124	120	154	137	115	128	149	105	141	131	120	126	136	137	132	129	125	128	110	110	131	122	112	129	127	130	138	131	130	134	121	142	118	129	117	125	126	124	128	147	125	150	121	137	136	146	137	125	112	133	105	139	129	138	114	134	129	116	127	141	115	139	150	122	126	119	132	133	150	119	122	120	115	125	138	130	120	148	121	147	113	114	111	97	139	138	101	128	133	127	125	137	116	114	122	131	131	113	139	136	153	112	139	116	143	119	117	122	118	141	110	104	114	134	134	129	129	117	134	120	118	135	109	130	137	128	128	117	127	139	138	129	116	138	129	107	113	140	116	135	141	123	143	124	129	127	144	104	127	104	136	130	120	137	125	116	130	134	111	141	117	123	132	96	133	117	139	106	128	140	139	122	117	131	130	126	122	151	123	124	130	138	125	127	121	132	153	137	128	140	108	120	126	138	139	120	127	102	118	119	140	133	131	145	115	131	112	117	104	124	130	115	126	137	126	129	126	132	124	125	126	137	132	117	122	97	133	150	125	143	125	121	127	121	120	155	125	121	129	110	112	140	145	126	119	114	134	128	132	125	135	147	119	117	120	132	116	116	139	135	139	128	133	132	116	123	129	130	126	137	142	114	134	122	139	124	147	132	115	121	114	137	124	122	154	111	117	113	127	128	128	131	141	144	112	109	128	117	123	120	122	135	106	105	125	104	131	136	137	137	120	132	117	135	126	125	129	121	119	105	153	126	130	120	133	123	117	111	124	141	135	143	119	114	134	114	135	128	135	131	130	134	106	138	145	138	115	87	121	121	133	128	128	129	154	112	130	120	136	129	119	111	117	136	128	113	136	129	107	119	142	111	119	136	129	130	97	128	132	109	137	106	116	127	115	107	109	119	150	123	138	136	111	114	123	120	126	127	116	113	143	129	129	119	133	118	146	106	137	134	119	116	136	121	135	120	130	137	126	119	104	145	125	129	131	130	125	117	119	120	130	114	108	117	137	139	116	138	127	133	126	121	125	122	128	152	155	130	140	140	143	122	121	125	115	120	125	115	132	128	126	137	117	124	133	122	117	126	115	126	125	110	129	135	120	112	127	120	123	139	123	133	120	107	130	123	118	122	139	127	115	126	138	124	133	129	113	130	115	137	129	126	135	129	129	110	120	120	118	120	128	137	141	119	129	134	132	108	140	108	131	124	119	144	123	131	107	135	124	105	135	97	145	119	119	130	109	131	116	128	132	112	117	144	138	118	129	129	120	121	119	147	127	120	130	117	146	125	128	121	136	111	128	124	119	127	125	138	129	132	129	116	141	102	123	126	123	131	131	149	119	120	138	108	122	131	132	122	139	119	136	118	118	144	133	113	121	118	148	129	119	105	142	114	131	127	118	116	122	113	118	122	108	106	156	116	118	131	149	116	126	121	141	119	137	132	115	123	114	123	118	124	115	107	146	143	136	106	133	113	134	118	137	127	134	126	129	140	137	132	128	121	142	118	129	129	122	122	149	141	151	117	123	129	121	109	149	123	156	119	121	122	125	120	149	108	135	146	131	123	122	156	130	118	123	120	129	119	136	144	140	128	132	112	125	131	125	118	134	127	137	103	116	121	117	116	112	143	130	117	139	143	135	136	119	121	120	140	109	122	146	134	112	116	130	127	120	118	118	146	119	128	134	122	138	125	115	135	133	119	104	114	137	145	139	122	134	134	127	121	121	142	137	107	136	109	126	123	138	118	117	135	126	117	124	128	115	155	125	150	135	133	120	115	139	132	109	145	113	115	123	133	133	128	127	120	108	148	127	148	119	129	123	102	126	129	129	130	134	143	130	145	100	110	125	127	120	133	137	125	107	117	164	121	133	136	122	121	119	118	119	132	132	140	151	133	137	109	147	104	121	123	137	149	128	126	124	125	127	137	132	136	129	114	127	131	124	130	126	131	119	121	125	130	141	119	150	123	143	128	126	130	115	106	161	129	130	138	123	146	131	141	137	146	136	117	112	131	114	138	118	120	116	134	121	124	133	115	132	136	130	116	139	130	117	113	109	125	146	123	111	132	116	129	117	119	114	119	108	135	114	122	139	138	121	127	117	116	120	129	147	119	125	134	128	118	129	128	136	143	130	128	131	152	134	130	123	125	145	111	114	132	132	139	129	130	115	127	110	148	113	131	147	140	130	141	118	113	111	123	114	145	129	126	105	152	101	121	105	118	121	127	121	133	130	119	128	121	142	133	122	119	123	137	132	121	124	128	138	120	137	115	123	130	118	136	116	116	152	124	146	122	143	114	113	121	123	129	136	122	135	142	135	140	126	118	110	128	124	111	126	125	121	120	128	114	120	114	130	109	111	130	133	142	135	126	137	134	103	126	97	139	141	117	115	149	130	133	142	115	131	122	114	119	130	126	135	102	128	122	117	130	120	130	128	145	133	150	126	109	118	118	113	124	124	134	120	129	141	139	129	111	124	142	119	112	133	115	125	131	114	123	144	121	138	138	120	143	129	111	116	122	135	126	126	130	117	122	132	111	127	117	116	147	137	111	116	122	120	114	129	119	138	129	120	134	123	128	120	142	125	142	117	116	113	118	123	159	126	144	119	131	140	117	127	128	129	128	129	133	120	120	130	120	134	142	136	130	136	117	121	130	113	134	139	116	134	130	130	123	118	133	129	138	129	121	117	149	136	116	139	127	104	119	122	138	157	119	129	138	126	146	122	118	125	120	129	126	155	127	130	147	150	119	123	118	108	119	123	120	135	115	114	121	129	123	147	120	123	137	118	115	145	132	127	125	119	126	100	129	110	133	118	115	140	122	119	117	125	126	126	123	109	111	128	135	128	115	130	130	131	128	128	144	117	154	121	116	119	125	114	126	128	111	149	129	129	129	134	137	126	118	128	110	130	125	129	131	121	128	142	105	150	129	127	128	121	105	121	134	125	125	130	127	126	128	117	122	118	126	127	123	130	121	122	119	138	127	120	125	137	112	141	129	114	134	139	104	127	125	111	123	151	142	119	107	135	124	117	125	113	112	127	133	138	125	125	128	138	126	121	124	123	116	121	125	136	128	136	143	131	119	127	137	127	153	113	114	117	118	120	115	112	122	144	124	126	126	122	127	122	105	104	129	147	124	106	141	127	131	135	120	137	124	116	106	117	113	107	114	128	130	128	123	115	118	140	125	134	114	118	129	118	146	106	130	138	112	120	121	121	123	124	133	122	124	128	116	132	128	134	146	135	129	123	113	125	112	138	106	116	139	124	128	115	155	139	127	137	125	125	132	125	135	104	123	132	144	141	106	143	119	121	110	118	127	101	129	149	136	126	114	115	148	143	131	122	136	107	136	132	128	140	140	119	142	122	129	136	146	121	125	116	136	132	125	123	127	141	128	140	119	130	113	117	123	121	146	115	125	145	150	124	119
25390	13065	4795	510	493	527	493	472	500	466	494	463	466	445	491	453	450	492	452	472	447	450	439	500	492	432	437	484	423	463	495	396	461	470	463	434	460	459	455	476	433	450	478	462	441	469	438	422	464	425	475	451	459	465	441	484	447	472	479	437	445	441	421	452	475	470	448	447	485	431	477	482	465	439	434	415	457	467	462	489	424	459	466	473	417	444	457	469	500	468	433	421	426	465	467	440	472	431	437	413	485	456	452	457	450	457	427	441	471	471	463	433	423	472	423	461	435	403	443	451	467	478	481	513	473	422	461	470	449	468	476	463	428	458	429	458	492	484	440	448	432	448	426	449	411	472	448	454	488	433	409	459	444	460	472	457	479	457	446	458	463	403	491	447	463	420	446	405	456	484	470	416	452	429	439	431	488	466	468	440	440	481	451	435	455	439	457	476	441	453	439	456	459	434	411	450	440	458	421	455	464	475	463	444	470	441	419	467	510	455	452	450	441	462	489	438	417	467	427	477	453	439	393	460	449	467	485	485	467	483	420	433	484	418	494	436	448	432	473	415	418	478	441	444	422	454	478	432	473	440	453	452	417	494	487	472	453	479	466	437	434	482	466	439	419	460	465	447	449	447	482	473	473	436	468	440	482	480	437	422	437	438	438	432	442	470	484	498	446	467	492	479	410	486	471	493	427	453	479	479	485	463	420	455	454	437	451	473	438	437	420	454	460	469	406	452	417	442	462	479	482	438	453	441	429	441	429	452	452	489	459	428	487	438	450	445	426	469	479	459	436	410	454	435	484	452	481	438	450	497	472	459	463	488	466	444	424	425	461	459	460	465	426	446	443	438	413	444	467	427	425	455	468	478	439	477	452	452	431	442	472	469	485	454	441	475	466	423	426	456	460	464	457	434	438	462	443	451	488	474	455	427	492	481	454	470	457	482	483	480	486	463	465	442	435	491	456	480	491	460	464	474	439	473	488	445	419	473	463	490	456	454	442	478	454	470	461	456	439	411	450	461	490	459	447	468	481	471	446	471	449	420	489	466	435	468	499	457	448	458	428	442	477	493	460	471	434	463	413	466	472	482	446	445	461	426	484	477	455	439	478	448	467	439	470	460	443	467	457	482	461	461	459	484	458	457	476	452	421	453	439	454	435	434	444	458	446	475	450	467	448	434	447	481	441	447	430	427	494	425	455	471	422	456	441	474	473	451	457	469	441	431	454	447	422	507	422	482	456	458	495	436	416	460	450	453	449	442	440	467	474	460	464	452	474	447	447	487	479	463	435	426	431	504	467	453	439	458	463	449	473	463	468	458	474	454	440	469	481	458	450	453	474	450	474	439	470	448	452	425	449	474	463	430	437	406	456	418	493	430	477	444	491	485	487	453	480	438	449	454	456	454	444	437	466	394	426	461	491	453	506	450	450	438	474	452	419	438	466	425	454	472	443	424	438	490	476	489	431	444	462	466	481	418	410	483	451	463	424	445	460	454	447	433	446	437	468	462	477	437	470	455	448	499	452	442	476	473	409	451	437	464	411	474	488	431	437	500	441	466	419	450	424	456	459	450	446	456	506	428	434	436	458	439	462	449	465	410	435	438	420	429	452	451	472	453	491	418	483	443	457	458	477	418	471	459	515	453	432	467	458	481	470	445	456	448	478	442	433	434	417	463	453	487	454	459	452	467	453	472	418	451	468	452	435	437	490	467	438	479	460	441	451	440	400	442	460	444	456	441	467	440	439	475	467	457	483	467	437	447	437	442	475	474	466	451	478	462	453	443	460	420	436	453	485	460	475	431	444	436	427	452	421	479	423	442	472	462	437	499	431	466	460	462	470	472	492	433	430	431	440	449	474	477	455	445	438	451	449	475	431	444	439	466	450	428	404	443	447	476	417	437	460	472	431	469	453	418	448	469	434	433	470	490	444	465	424	445	461	487	438	420	457	453	456	450	428	450	428	446	425	444	456	405	461	475	432	445	493	395	434	429	430	448	444	474	423	429	442	428	437	456	436	487	458	468	431	479	469	479	458	429	421	451	452	467	462	415	460	484	469	465	441	411	452	432	467	479	443	457	426	424	431	451	490	453	451	436	442	453	456	457	440	453	423	453	495	444	434	455	458	459	420	423	454	463	480	463	446	446	465	430	421	445	431	454	447	443	489	445	454	498	466	464	426	434	470	470	403	458	442	437	448	466	440	469	468	445	459	467	452	460	485	457	455	449	461	452	438	449	457	439	451	435	447	447	448	458	415	487	474	418	422	427	432	447	456	447	470	486	445	454	459	468	436	436	472	468	412	418	465	465	437	459	456	446	430	443	468	468	437	461	485	446	446	460	440	449	480	431	417	443	451	434	463	456	434	442	479	447	474	487	448	459	428	467	450	467	462	470	427	459	403	433	452	449	441	419	484	427	449	427	448	440	466	422	435	454	496	451	466	473	446	477	466	458	458	453	473	454	466	474	443	439	430	445	433	434	498	451	480	517	488	456	509	421	480	446	486	439	432	419	479	437	424	439	507	487	524	472	448	481	459	510	428	462	435	480	454	461	461	464	453	479	433	434	403	434	461	458	464	459	490	477	468	503	466	443	425	473	450	442	448	427	444	488	480	430	458	477	482	489	465	455	457	445	443	474	455	434	461	432	456	473	461	400	443	446	473	413	422	421	442	436	439	448	448	454	480	438	504	482	465	457	423	457	470	439	453	454	417	439	430	456	420	498	446	466	449	462	448	485	441	436	430	432	470	436	475	482	425	461	460	461	435	448	441	495	460	450	429	473	453	449	442	460	453	476	471	419	462	421	481	460	453	489	463	401	457	455	461	492	491	444	456	436	443	448	437	425	439	441	437	430	483	484	471	441	480	453	460	468	464	465	468	437	450	440	459	426	436	433	452	432	441	444	476	456	418	503	421	470	494	467	466	467	424	475	483	447	504	454	453	509	456	432	486	461	426	498	454	464	452	470	456	434	432	424	449	464	450	472	470	448	439	445	440	438	475	466	462	446	419	493	424	411	434	456	450	432	420	438	427	450	467	416	488	432	399	475	438	452	439	464	456	478	407	485	442	467	459	433	454	462	469	446	457	474	452	470	426	467	443	460	415	518	465	478	477	460	436	468	447	466	446	440	411	441	440	450	446	505	444	426	489	453	472	422	464	467	498	454	424	470	436	451	476	482	470	474	446	436	430	445	431	437	469	469	464	467	488	471	447	469	449	435	490	498	447	438	459	442	441	464	454	465	446	468	416	453	457	491	420	447	483	469	465	434	462	437	472	481	481	463	463	472	466	452	444	457	499	439	469	489	419	410	462	488	434	432	465	457	444	447	487	423	461	410	448	428	459	480	441	397	458	453	423	454	442	481	448	455	447	421	459	418	464	475	477	434	448	409	481	449	416	468	451	446	486	440	461	424	449	462	486	442	464	458	430	450	464	423	438	448	500	398	458	445	408	443	492	465	448	451	447	425	469	445	447	466	483	458	476	439	456	424
67148	53145	36309	6939	629	396	370	304	330	326	291	262	280	252	265	247	250	261	213	232	237	229	248	249	227	239	235	268	250	253	235	237	235	254	238	220	245	238	210	222	233	223	262	225	239	245	256	227	234	251	223	241	249	235	243	231	224	241	215	241	216	254	226	229	246	232	237	223	226	228	239	258	241	232	241	214	228	268	247	206	253	213	252	248	240	267	210	257	232	229	220	240	226	271	236	246	225	221	229	242	240	228	228	205	248	230	242	250	237	235	233	236	242	217	226	216	251	213	253	240	225	239	225	242	236	255	235	207	223	230	258	227	246	231	262	217	231	222	227	225	250	244	228	279	236	254	222	223	218	241	227	221	224	233	253	217	235	245	198	247	250	272	228	278	253	239	221	237	231	258	260	207	236	243	226	251	267	259	239	232	212	255	236	235	237	233	219	227	233	245	226	245	218	226	220	259	251	211	263	212	249	250	232	231	264	212	218	238	231	213	251	227	260	263	239	228	236	224	222	258	227	246	263	208	237	246	204	241	244	265	208	248	231	249	227	238	213	229	243	252	244	230	252	242	236	232	211	236	240	253	236	233	267	243	235	224	235	230	235	215	238	252	232	279	194	263	244	230	234	260	245	238	262	224	217	252	234	226	230	244	254	228	271	227	266	213	244	239	228	255	224	220	211	225	227	222	239	235	252	239	250	238	229	234	234	239	253	216	232	239	226	238	248	226	246	200	206	240	229	208	251	228	245	249	241	229	231	250	232	213	260	238	232	230	232	229	214	250	231	236	243	225	262	239	221	243	243	217	237	192	252	244	245	253	223	244	233	244	268	258	234	221	218	224	235	236	238	243	222	226	214	226	262	236	269	215	232	264	237	268	273	232	248	230	227	220	230	235	247	238	250	237	226	236	224	229	213	261	233	206	220	244	246	235	247	245	239	242	250	222	232	215	236	227	233	235	230	226	229	253	216	226	239	253	252	221	231	220	223	221	254	210	232	232	257	248	222	242	237	241	250	236	259	268	244	267	243	220	214	269	248	217	237	265	256	213	250	258	217	237	247	234	228	224	255	229	230	204	226	226	258	255	261	247	235	228	246	244	236	220	228	254	210	242	249	246	254	220	228	239	225	246	233	227	248	234	218	240	215	251	262	210	227	225	239	241	226	213	238	221	241	223	220	223	265	223	228	247	238	239	226	228	238	257	232	228	239	240	211	258	210	207	218	227	222	251	223	221	240	225	234	236	214	256	241	253	215	234	241	255	260	241	246	229	225	262	223	241	236	260	237	245	256	226	235	250	227	236	212	205	220	241	229	235	234	252	253	232	250	218	221	261	228	237	239	224	229	237	235	246	215	225	247	233	235	226	231	257	227	230	255	238	248	232	219	247	217	242	237	260	229	232	243	246	243	210	253	258	203	220	264	250	216	246	248	237	243	235	247	228	276	223	210	261	217	220	239	244	237	244	225	215	244	274	216	259	236	207	216	236	252	229	216	233	243	247	204	232	216	233	240	243	219	225	207	224	272	240	252	254	247	244	247	222	248	230	242	222	242	249	230	236	244	246	237	226	228	209	228	243	239	236	252	201	227	215	240	216	222	230	253	254	226	257	230	214	238	220	204	245	258	254	222	232	230	248	243	234	252	247	223	246	232	202	230	235	225	222	223	245	210	240	234	251	258	238	244	259	224	241	249	236	229	202	252	234	244	235	258	267	264	235	234	208	256	234	224	265	238	232	226	229	234	228	276	256	222	226	217	241	264	221	224	209	241	270	223	205	226	230	223	207	209	202	241	207	210	242	225	263	239	237	237	233	238	244	203	237	228	209	221	226	230	252	236	241	254	247	241	221	218	219	226	255	269	247	230	208	236	255	242	247	257	224	209	264	222	228	219	250	239	271	237	225	241	224	254	259	240	222	219	249	203	246	219	237	253	232	253	241	240	229	219	254	238	241	223	228	233	219	217	225	239	241	246	209	227	258	230	236	238	229	218	243	248	233	213	257	228	216	192	214	240	237	243	232	220	251	242	218	241	221	240	230	214	237	212	235	211	234	238	230	230	225	251	208	226	256	264	247	246	238	271	274	217	232	241	225	240	232	253	217	241	228	229	234	242	201	233	251	248	235	261	220	230	245	241	241	239	218	253	237	243	221	199	247	257	221	217	234	243	227	270	219	234	259	256	224	251	236	249	278	230	227	234	229	223	230	248	229	239	221	252	232	217	223	231	228	231	249	217	234	215	228	197	242	236	277	207	234	217	227	228	223	243	228	227	247	265	237	224	216	226	258	224	259	271	215	245	252	243	246	241	233	242	220	222	230	209	239	211	258	216	254	220	236	218	231	245	259	225	237	224	242	248	230	234	214	250	234	233	264	243	220	215	275	239	203	215	231	220	219	245	250	237	234	257	218	238	233	241	218	250	267	245	238	232	224	205	225	234	227	252	229	223	236	233	221	229	225	227	237	253	220	235	222	251	235	239	221	241	246	231	262	236	250	210	224	259	255	204	267	234	236	227	235	249	227	234	231	217	235	257	232	233	230	210	253	252	249	255	240	253	238	258	201	230	221	253	249	256	242	239	231	242	210	214	243	238	213	234	244	230	221	230	246	211	225	227	229	223	249	236	244	227	242	234	241	236	232	227	226	215	222	257	218	258	237	234	227	227	263	251	252	234	197	235	217	235	198	246	234	238	235	260	244	247	227	217	204	233	245	220	235	218	233	231	226	245	222	255	236	249	237	239	227	237	248	236	235	242	248	230	225	235	207	239	219	252	249	240	259	229	228	233	254	241	243	210	214	247	273	204	235	230	264	228	242	249	215	222	229	242	227	241	258	248	243	256	241	249	254	252	248	230	258	240	239	245	218	223	220	232	267	227	224	259	234	229	218	203	223	247	242	267	220	218	240	250	244	244	238	243	229	261	253	246	227	237	232	238	231	247	200	236	249	226	228	239	218	204	225	241	241	256	220	253	253	217	241	238	248	223	226	260	227	256	250	245	244	226	218	204	252	227	202	238	217	240	230	231	225	217	225	221	237	236	229	239	243	240	243	228	260	235	285	241	238	230	247	223	246	248	236	239	259	240	228	216	251	260	225	256	227	237	232	243	236	242	232	232	241	253	229	257	226	238	237	249	256	221	228	211	247	254	226	217	228	230	231	234	244	244	220	249	225	260	248	249	245	207	234	216	228	235	222	245	211	236	258	240	245	229	231	228	235	244	246	234	223	236	215	253	217	241	232	228	251	212	242	218	250	235	230	212	238	232	187	254	238	234	217	255	231	211	219	227	249	222	251	261	252	257	211	229	237	237	276	254	257	266	215	244	224	267	226	242	265	239	250	225	243	217	220	222	265	260	227	221	235	275	232	201	244	244	208	263	223	212	215	238	239	251	227	215	247	229	217	247	240	231	226	239	229	250	225	207	229	245	258	217	236	223	261	215	239	211	233	219	223	225	248	237	230	243	242	234	240	245	238	258	231	252	237	240	252
46805	41856	25411	1791	1661	1426	1279	1177	1092	1034	967	909	956	816	859	900	846	837	796	869	827	812	787	772	817	789	799	739	780	766	741	799	793	769	777	727	732	778	784	782	773	739	748	740	762	763	724	734	725	766	771	729	777	753	725	772	772	761	751	707	793	801	752	721	733	803	774	715	808	672	775	787	746	758	760	750	783	745	782	725	766	756	709	776	734	775	739	729	739	718	717	765	727	698	736	775	733	738	752	773	807	717	770	734	742	722	741	714	736	731	791	737	803	797	755	738	741	765	735	710	752	704	725	746	751	742	774	753	726	699	773	719	739	699	765	708	741	727	768	722	728	736	807	753	728	737	706	683	710	712	688	766	742	707	778	779	735	766	711	766	738	793	758	741	775	729	784	726	747	724	710	754	723	708	751	736	767	810	754	772	751	710	728	723	767	717	737	770	744	748	709	731	765	737	748	812	783	753	775	721	792	700	744	751	720	816	705	744	736	758	731	794	743	767	755	765	727	716	742	693	722	814	715	732	713	755	705	770	811	731	772	755	742	769	674	723	677	725	770	822	767	738	725	712	798	761	700	729	752	728	732	780	692	672	742	765	757	733	726	780	782	753	776	802	754	727	735	720	769	712	765	751	710	740	710	797	675	730	746	751	736	746	709	748	714	718	749	703	746	766	710	689	749	741	715	704	728	780	741	797	791	740	747	735	754	767	715	748	734	714	737	721	697	749	762	762	757	707	784	780	752	762	751	761	733	746	745	720	750	732	741	700	747	713	705	756	724	703	703	712	760	779	826	774	706	752	769	719	735	768	728	780	779	756	765	730	751	783	725	812	760	720	744	766	685	786	770	699	712	759	775	753	756	766	736	768	746	754	737	749	766	772	685	733	728	730	753	726	753	739	736	787	754	772	727	733	744	764	734	807	718	746	717	701	747	753	753	782	730	745	754	739	760	728	754	743	733	765	740	777	734	739	792	709	741	761	754	674	776	741	692	713	752	737	740	764	738	740	695	736	814	770	763	740	775	739	754	744	695	720	779	743	716	808	683	750	735	741	737	706	736	761	768	729	716	767	736	719	711	760	761	764	678	732	777	707	751	689	740	791	766	757	751	733	735	731	818	765	727	715	763	716	716	781	779	686	759	693	728	745	739	737	724	774	760	735	731	802	707	760	762	780	745	724	744	744	721	746	780	718	722	749	782	752	715	790	745	697	784	722	750	759	724	767	780	698	684	746	779	721	751	752	773	740	739	756	763	720	734	756	771	738	709	745	769	698	716	762	753	754	773	764	748	745	720	757	750	728	727	702	706	747	767	728	719	733	740	765	746	745	719	734	751	737	744	756	759	729	729	750	773	764	739	746	779	712	727	697	744	754	734	741	738	752	761	695	749	742	725	724	741	769	768	749	752	698	718	756	755	754	717	744	773	716	747	773	765	820	743	768	733	728	759	761	719	737	761	771	831	738	757	706	753	722	718	732	769	722	769	699	732	750	815	818	788	744	728	722	775	723	761	798	701	779	712	741	700	758	763	767	769	760	751	728	792	749	728	706	761	740	746	781	723	743	742	742	758	730	770	760	697	725	773	755	716	753	771	771	724	729	748	694	700	745	738	730	776	694	726	743	737	772	736	789	794	743	720	698	742	726	735	747	704	755	691	723	733	767	737	739	740	711	720	721	707	704	735	756	726	780	723	750	759	755	765	756	729	722	765	724	735	757	738	725	689	760	701	785	769	751	755	748	735	730	762	768	717	788	762	782	727	708	753	748	759	753	766	736	741	759	753	771	773	754	687	746	729	754	794	710	761	749	725	762	775	743	709	765	774	711	723	781	754	782	737	771	744	738	734	711	753	762	729	723	738	731	743	735	675	742	724	684	740	779	753	654	732	734	718	766	717	760	736	737	803	731	780	743	728	711	758	732	747	750	750	752	716	760	697	731	781	804	745	738	731	780	739	744	790	759	653	743	751	800	756	684	754	746	720	718	760	744	772	726	767	745	751	730	728	733	730	710	781	745	769	749	740	734	751	740	761	750	748	790	730	693	774	744	705	765	742	731	771	780	759	672	755	737	750	726	791	751	746	729	704	726	751	784	775	726	745	751	758	753	699	772	755	727	768	684	735	744	765	729	641	756	795	735	716	710	772	776	743	765	784	805	725	737	731	733	759	774	698	720	729	759	742	686	687	774	755	717	783	723	699	744	765	713	760	711	739	765	758	745	727	706	755	747	756	730	740	735	735	757	716	774	725	767	743	763	760	754	754	752	748	774	749	750	732	711	730	749	712	746	740	677	753	746	718	742	772	752	654	741	728	772	746	716	756	708	761	716	744	758	708	713	794	766	748	722	742	731	689	759	754	734	768	773	722	790	726	715	752	741	747	732	762	706	796	718	740	724	731	760	737	715	779	787	758	750	734	697	777	731	750	696	740	760	756	742	767	723	717	734	791	721	780	745	725	770	763	731	811	740	775	799	710	719	718	709	753	752	700	752	729	790	718	718	739	712	762	761	755	778	748	731	788	754	718	706	761	779	725	674	736	771	743	753	695	779	729	700	740	709	710	719	742	765	699	739	726	748	794	798	758	795	779	702	731	774	739	731	710	757	743	732	750	702	790	736	776	755	777	734	734	723	731	742	808	780	764	782	762	737	723	735	669	738	778	747	739	742	772	748	720	753	679	706	709	777	716	711	743	723	772	782	747	782	747	727	722	755	774	726	721	751	752	705	745	717	822	723	753	741	719	776	709	760	721	786	728	745	740	686	733	768	704	775	752	732	788	721	748	797	712	762	732	771	740	728	800	781	767	730	680	751	714	688	763	772	773	755	715	740	742	755	726	697	701	790	745	725	699	772	677	752	814	685	718	705	765	792	746	746	726	733	734	753	721	766	760	697	698	758	739	762	773	764	768	748	720	750	788	737	779	763	749	754	725	733	761	759	708	759	781	764	725	744	732	714	758	771	741	725	795	714	719	731	746	756	720	763	722	738	753	764	738	747	751	768	726	742	686	705	723	772	806	732	726	759	748	725	722	735	711	763	751	753	763	738	785	728	740	723	757	751	761	742	721	730	749	735	720	703	714	736	747	774	668	763	738	699	712	741	761	782	818	747	746	762	712	739	748	752	741	736	728	761	723	765	725	736	727	713	754	773	741	767	675	744	777	724	779	722	752	684	686	732	734	777	752	759	756	722	700	728	727	730	770	789	743	762	722	746	730	762	676	764	744	769	720	787	793	724	749	772	712	735	772	707	734	722	702	648	756	735	730	756	756	788	739	789	790	782	735	734	716	744	708	740	727	731	755	733	726	753	766	742	774	770	743	737	748	746	752	698	747	750	760	694	704	784	743	697	772	762	723	752	737	734	788	732	750	753	741	736	757	756	729	720	809	743	768	766	723	741	789	687	836	736	815	767	776	786	765	710	707	694	765	792	712	725	701	744	766	719	688	727	734	712	779	770	781	773	712	793	733	724	756	743	766	741	728	769	697	730
77732	66547	45869	12995	2118	673	584	478	461	430	399	380	340	350	307	358	341	360	317	341	355	325	322	323	329	307	326	324	307	306	308	302	296	309	325	316	294	352	312	300	321	300	298	309	329	312	292	324	289	302	300	322	297	316	293	313	301	294	309	289	298	293	297	285	322	302	297	328	280	283	292	291	288	301	314	287	301	335	285	327	264	274	300	306	338	294	302	298	327	324	299	298	310	355	332	280	358	277	281	324	301	287	318	304	324	301	323	295	319	344	299	293	297	323	315	302	343	299	272	288	295	338	301	287	299	277	311	300	307	300	318	298	287	295	340	302	348	271	303	334	300	335	296	304	315	293	296	341	276	303	315	285	313	307	309	318	294	309	318	319	293	286	302	332	320	300	325	312	310	307	329	341	285	291	276	302	319	272	270	326	283	322	324	290	300	306	302	285	289	272	292	292	306	325	313	322	305	335	292	329	313	299	289	304	324	314	307	282	295	336	302	315	312	303	314	277	330	328	309	302	310	317	313	319	300	317	295	345	322	296	308	307	308	326	308	305	312	301	329	304	315	293	293	302	301	341	308	315	295	317	313	294	306	316	312	325	286	304	313	306	303	302	300	311	326	316	314	312	293	328	307	305	293	276	273	312	310	317	292	321	305	327	304	304	319	323	314	283	345	328	326	325	317	303	316	328	301	332	293	314	326	321	317	292	293	348	313	322	308	283	313	295	294	335	293	292	294	304	351	313	292	276	337	282	336	320	283	322	291	312	313	281	310	293	306	305	279	320	312	331	306	325	293	315	297	295	299	298	305	319	304	301	329	320	311	313	295	297	306	306	343	296	319	309	314	300	305	312	324	321	334	330	308	313	318	335	294	310	298	327	322	330	299	301	309	312	285	295	306	315	303	284	309	312	315	323	304	312	300	300	290	291	323	307	275	296	296	306	325	313	326	303	285	319	315	328	315	298	317	334	325	321	311	318	296	284	319	316	293	289	311	290	320	286	345	310	322	332	306	314	259	305	337	266	332	291	305	329	311	312	312	301	301	313	272	280	287	301	275	305	293	294	313	289	325	326	330	331	290	312	300	298	305	288	285	310	297	295	342	297	287	327	325	290	310	303	278	309	313	312	325	318	290	268	285	300	295	288	318	305	272	289	291	347	313	302	285	305	318	279	297	298	332	335	311	324	325	328	331	317	337	306	348	311	273	330	304	322	334	277	277	300	289	306	348	325	336	332	296	296	301	318	332	316	268	323	333	293	309	309	300	303	311	291	303	264	273	289	297	353	286	305	302	313	324	315	309	268	318	278	265	286	300	299	316	318	315	317	288	290	306	305	331	290	288	302	341	303	317	321	339	328	320	298	304	349	301	308	292	292	298	312	303	328	304	297	304	284	326	305	291	299	310	307	331	301	320	321	301	300	310	270	334	295	299	338	305	302	368	333	301	314	310	322	294	289	284	297	313	311	338	304	313	303	326	290	322	303	309	327	294	299	284	318	313	331	321	340	319	291	320	296	302	318	331	308	308	319	308	289	297	344	300	307	312	308	320	278	287	322	304	303	291	295	281	311	344	299	264	301	293	309	320	302	319	312	301	323	306	290	313	287	341	288	281	291	272	349	290	336	309	318	320	290	341	295	317	279	316	303	304	280	300	305	294	326	319	328	333	316	332	311	318	310	311	332	294	337	273	277	327	284	299	291	295	304	315	306	300	311	299	351	289	339	328	292	321	306	317	302	277	319	302	314	307	321	305	288	321	297	315	323	293	293	303	296	289	309	310	305	287	317	316	276	289	307	283	284	326	316	326	285	331	298	307	289	274	303	283	318	344	296	262	271	286	320	307	305	315	302	341	292	306	318	315	327	306	338	298	302	311	351	288	307	276	298	301	269	302	298	305	300	295	328	294	312	290	260	318	300	282	275	317	340	287	281	347	325	310	261	291	347	300	282	312	309	287	297	287	283	350	321	282	314	349	314	289	327	284	346	315	285	312	303	291	294	306	311	330	302	281	289	264	362	325	286	314	338	292	328	315	304	303	319	282	293	319	306	316	320	328	273	309	334	325	298	311	298	281	320	301	309	301	289	289	303	307	301	307	303	294	302	303	301	299	291	312	321	302	298	332	316	301	308	277	328	283	313	291	328	317	286	299	308	308	292	302	282	308	341	287	305	279	339	306	301	307	266	304	305	308	282	320	288	269	314	287	295	304	293	331	330	338	302	304	352	310	308	293	288	325	298	310	310	293	303	297	310	295	297	287	293	315	316	333	271	329	321	305	307	297	289	330	334	330	300	329	315	288	318	287	288	319	326	345	291	279	313	303	304	327	324	303	295	329	298	300	280	292	301	311	309	337	278	297	303	305	282	333	293	310	303	301	330	295	292	277	281	309	326	302	278	335	285	264	274	302	282	285	281	307	281	304	306	326	321	347	304	323	301	333	337	342	319	288	293	309	311	331	301	322	315	288	297	301	301	291	286	297	308	328	300	282	290	310	329	285	321	282	324	301	309	291	299	308	348	324	298	311	289	324	287	319	310	296	334	310	288	323	306	314	323	313	288	310	311	323	309	309	284	297	292	272	318	323	299	287	300	315	301	297	322	307	313	305	332	305	327	339	276	307	298	290	295	309	298	278	320	330	293	325	316	297	302	314	298	300	290	316	316	305	335	332	285	301	271	292	298	303	314	304	302	280	288	289	308	294	339	283	318	283	313	317	303	312	309	330	277	296	294	317	303	327	299	308	282	329	276	302	294	307	314	262	310	298	312	295	309	318	308	287	321	309	331	310	303	309	324	305	329	316	306	310	326	285	287	287	287	296	294	281	300	326	322	290	299	259	331	332	291	287	314	308	289	272	290	295	321	312	285	300	287	290	322	331	296	308	312	322	321	288	300	296	279	315	303	324	298	305	327	323	298	312	314	306	272	309	323	328	312	315	281	320	255	302	324	294	340	319	289	327	296	328	294	285	299	323	315	330	297	303	303	292	344	304	303	317	294	310	332	314	298	281	302	312	322	298	288	283	306	315	329	296	294	290	280	297	300	317	318	309	330	273	299	290	290	321	287	306	278	294	287	354	306	307	339	309	300	307	321	302	288	299	310	301	331	356	308	274	279	292	318	352	301	331	315	320	296	335	324	297	299	312	295	316	284	294	353	320	297	301	314	302	322	316	297	322	311	329	283	304	323	324	310	332	302	282	291	292	299	311	280	309	295	294	300	297	321	307	301	331	317	292	307	310	271	297	276	301	314	320	294	332	309	319	307	302	290	305	314	290	320	305	308	288	309	316	307	325	311	299	295	322	314	294	313	303	316	303	309	315	325	295	297	279	284	317	313	289	291	304	306	330	301	292	312	316	316	296	293	340	337	301	305	318	300	299	324	301	298	300	310	288	330	270	301	316	326	317	323	280	313	346	316	305	332	305	330	309	327	328	301	305	321	315	332	326	283	335	321	322	289	279	300	307	326	338	322	288	336	340	263	318	307	279	306
56696	53119	30078	2928	2612	2216	1993	1741	1620	1489	1393	1362	1243	1225	1177	1133	1079	1088	1056	1100	1102	1031	1022	1015	1008	999	1024	977	975	934	1041	976	963	943	961	1006	942	978	912	934	963	955	882	898	993	920	1004	952	935	963	934	907	903	880	903	918	979	939	923	970	938	958	963	918	945	1002	922	951	903	975	950	937	920	970	923	954	943	946	895	888	963	875	983	922	927	931	906	879	903	898	889	910	900	907	939	917	909	870	879	939	939	954	848	881	932	940	909	971	957	941	932	971	935	923	938	940	912	964	927	937	879	954	937	967	906	866	910	884	873	873	894	931	907	924	988	914	903	904	899	882	945	946	927	938	946	912	954	887	895	917	917	895	945	954	952	924	851	879	881	913	869	884	870	921	952	892	888	923	939	918	931	928	944	944	910	870	936	884	928	875	926	890	964	961	902	918	915	920	973	925	890	946	931	947	904	925	919	887	925	911	911	899	894	924	944	897	871	889	949	898	896	962	914	925	892	889	895	901	1063	887	910	950	880	919	931	936	924	924	911	875	910	911	861	902	887	927	930	908	915	932	866	945	972	904	870	905	948	936	960	922	953	988	958	875	904	963	917	892	895	939	913	890	860	959	911	903	906	899	865	936	926	937	969	926	898	940	914	932	891	951	946	915	929	909	912	911	919	896	908	902	923	909	920	959	917	938	921	875	884	935	900	952	898	965	905	906	883	915	947	914	924	855	939	916	926	889	962	928	912	927	884	881	898	926	908	889	911	922	938	909	915	920	911	928	912	964	932	945	972	926	933	896	916	915	892	910	931	911	895	859	924	945	952	900	949	1000	898	899	959	903	924	883	912	933	913	927	927	976	941	971	931	903	917	892	892	933	933	952	935	889	931	918	941	891	933	939	901	976	921	932	934	968	913	921	910	933	915	969	891	942	890	908	923	956	907	921	871	936	922	923	928	893	919	949	877	875	924	907	884	891	939	882	884	919	939	855	946	899	927	893	933	900	952	904	930	883	864	910	898	896	907	942	871	877	912	955	924	876	968	926	893	892	904	897	978	941	910	947	935	910	894	954	881	952	943	932	923	897	924	881	969	978	924	896	951	888	932	934	906	889	913	931	915	1002	880	963	997	929	931	918	933	895	896	898	952	947	942	895	892	893	952	922	948	881	943	909	904	942	905	945	924	871	962	925	849	916	886	901	899	879	956	926	968	896	955	952	934	908	891	924	860	883	963	903	932	930	864	929	888	899	923	937	921	954	941	907	880	879	893	907	995	930	915	909	926	883	950	891	938	938	900	897	922	898	951	911	912	935	943	907	945	890	891	909	939	948	943	923	892	938	929	855	901	871	906	939	891	883	915	906	879	936	858	893	889	930	886	927	868	897	920	949	945	932	944	884	902	934	1002	902	922	914	974	955	961	916	955	883	893	951	889	909	896	933	894	936	937	933	930	969	917	944	906	945	905	902	873	902	955	927	941	874	939	937	924	901	903	945	881	863	971	978	875	953	925	935	901	911	919	915	967	969	931	900	979	872	916	959	894	895	933	875	904	925	866	903	880	921	885	919	946	935	891	968	910	935	878	945	953	923	921	962	928	930	949	921	937	885	904	903	961	925	987	938	919	918	876	863	902	909	909	955	924	933	948	909	921	896	944	910	838	922	906	881	916	891	997	881	926	904	960	971	917	865	903	919	962	882	924	910	909	908	898	871	940	956	927	964	920	907	913	910	920	867	887	916	904	962	902	891	912	930	911	933	934	924	944	960	909	959	920	902	923	854	926	927	926	908	970	943	897	901	959	912	882	919	928	940	970	948	920	916	853	996	914	948	923	941	878	924	913	921	920	961	941	896	925	936	893	929	895	958	880	891	911	938	950	906	977	903	853	898	901	954	883	951	923	922	938	915	865	928	868	908	988	923	866	890	913	933	951	890	942	909	904	924	928	924	954	943	973	915	919	889	900	898	885	878	959	907	919	927	889	896	955	884	920	914	918	962	946	941	907	976	897	933	932	943	923	884	942	922	924	959	916	917	882	896	937	863	927	916	869	904	900	950	945	901	914	937	890	952	988	942	972	919	906	946	862	870	907	923	980	917	921	900	944	949	963	925	915	940	946	941	901	925	923	900	901	954	986	928	916	903	942	933	942	957	962	947	880	982	873	901	859	955	893	944	979	884	946	921	871	966	864	925	879	940	886	990	948	915	915	865	951	944	957	920	878	906	942	880	886	939	918	916	889	865	911	913	972	942	906	934	907	881	873	866	985	949	913	931	916	944	988	868	920	923	929	946	886	898	905	919	871	963	954	856	969	939	973	879	860	877	917	912	926	942	985	965	933	909	841	917	904	934	875	856	943	919	886	877	866	905	963	934	929	867	932	949	915	922	947	935	898	900	924	983	939	998	875	928	961	972	943	914	931	924	902	917	874	930	919	913	937	982	902	927	921	896	878	906	945	938	868	845	930	923	920	895	893	934	846	985	943	963	896	994	954	917	979	891	959	901	865	884	960	874	963	936	860	894	944	944	942	880	961	911	925	926	866	928	912	947	873	890	898	864	947	917	900	910	895	905	964	889	972	909	882	897	910	879	905	967	834	911	845	873	890	950	950	904	882	948	871	905	904	920	923	878	959	952	901	925	866	880	915	908	871	911	874	946	858	924	937	908	935	936	885	883	965	916	900	922	922	845	921	932	932	901	908	877	962	918	934	910	910	916	880	924	923	919	877	935	905	891	963	942	926	886	885	872	931	955	914	915	957	950	908	883	887	1007	953	922	870	942	920	930	901	939	881	900	900	893	907	951	898	906	939	949	884	912	869	937	932	919	910	919	899	933	857	947	899	923	909	935	936	906	908	934	961	955	954	951	927	965	880	878	953	940	899	907	942	933	963	958	915	903	933	889	901	903	912	930	941	875	921	964	922	951	895	974	922	961	933	874	921	875	945	933	882	923	873	894	922	876	917	942	905	886	949	911	919	892	913	940	881	897	950	943	928	903	876	934	963	950	936	920	926	916	897	900	947	952	954	949	967	925	946	931	941	938	888	956	905	962	911	921	891	898	951	897	887	934	926	942	964	958	923	948	926	896	967	910	928	930	920	950	936	909	940	873	921	932	917	893	887	901	900	942	906	897	883	1003	872	923	942	892	952	932	957	925	914	936	906	893	909	911	908	950	896	953	915	910	881	908	943	939	891	900	938	959	952	885	962	875	982	932	940	899	936	927	959	928	952	883	901	916	930	927	938	970	881	936	943	904	978	914	937	952	874	914	947	890	904	947	918	880	904	932	901	883	933	903	882	976	915	925	899	880	965	918	933	922	922	889	918	899	916	926	870	908	924	910	945	918	947	907	934	918	954	874	882	939	895	855	919	879	876	928	910	897	918	923	867	929	944	919	925	881	877	897	935	955	975	958	939	942	873	936	936	896	922	955	936	906	916	879	862	919	914	888	906	923	887	957	937	986	959	966	908	872	934	916	898	953	957	912	912	977	921	908	884	903	891	854
26425	11293	2583	252	119	140	151	123	126	140	120	118	117	138	127	132	110	131	139	129	125	142	137	115	132	130	124	118	141	137	129	141	118	124	104	137	117	140	129	120	123	113	114	125	122	152	125	110	121	134	116	131	125	117	106	113	113	118	139	128	150	126	127	149	114	115	146	129	114	128	143	115	124	130	118	119	136	135	120	130	134	114	142	127	141	107	119	128	126	121	110	150	137	117	135	109	109	108	119	129	104	113	117	117	108	124	116	132	122	110	115	117	137	133	108	140	132	118	126	115	146	121	124	147	109	122	117	144	136	102	122	104	110	125	148	118	120	120	126	122	139	135	134	130	129	120	119	130	104	119	126	127	96	117	114	127	127	137	113	147	121	116	127	108	124	132	134	123	131	136	121	147	104	131	162	160	133	138	123	120	122	111	153	123	128	131	124	122	130	109	109	131	100	137	114	115	114	120	126	127	135	128	119	116	116	102	134	124	112	120	108	119	126	130	131	90	138	115	143	125	106	147	141	142	134	118	137	124	146	128	147	141	121	131	141	108	126	116	120	121	128	121	127	135	122	122	137	132	138	132	128	110	130	132	130	109	120	120	136	147	134	130	127	130	137	113	134	133	137	132	127	145	128	161	127	146	120	116	127	117	144	106	117	121	136	118	116	133	111	110	140	138	121	122	130	130	122	124	113	121	125	123	128	134	139	136	109	114	135	140	118	127	128	129	130	126	132	123	134	133	118	119	154	125	106	120	137	101	123	116	125	115	128	165	110	123	125	129	124	125	118	137	123	144	127	132	140	112	116	139	122	145	125	101	107	109	115	117	125	131	122	131	143	142	148	137	115	110	125	135	131	118	120	126	142	147	116	128	121	135	123	130	128	128	122	137	135	117	126	126	127	107	127	125	115	133	118	120	138	120	140	141	136	133	113	131	123	131	133	122	142	121	137	130	115	120	123	123	119	143	133	115	115	139	135	111	125	109	139	123	125	122	124	132	132	118	110	134	133	108	114	131	127	110	138	115	101	120	139	130	101	137	111	119	130	125	141	147	127	114	134	128	134	141	103	142	114	119	116	136	141	152	131	139	116	119	116	130	143	140	153	132	140	124	126	123	144	122	142	120	136	131	123	116	118	116	122	123	115	146	122	141	131	127	136	126	121	140	129	140	130	128	108	96	124	126	112	135	123	119	127	114	128	146	143	133	146	139	121	125	116	140	131	115	124	121	126	139	146	132	116	97	122	154	110	144	147	114	131	120	130	150	139	133	118	134	114	129	129	120	121	119	99	125	140	122	130	123	134	114	115	123	141	116	133	110	103	140	156	117	113	109	137	130	123	125	115	107	118	102	96	130	129	157	129	119	130	134	136	104	113	124	132	121	131	123	111	118	136	117	125	122	122	111	110	129	124	127	132	134	137	128	121	151	111	132	128	135	127	117	133	127	129	128	114	127	121	117	131	132	99	130	123	134	143	108	116	111	124	150	123	142	105	121	133	117	132	112	133	109	132	133	135	137	136	137	136	115	131	118	106	138	110	116	121	101	122	129	103	122	131	132	121	126	126	123	123	126	145	119	116	128	131	110	130	117	147	139	112	132	127	104	118	129	123	129	116	145	120	107	132	139	113	106	149	116	109	125	134	132	125	110	134	126	127	128	116	114	109	128	115	127	116	118	114	129	106	140	136	119	129	127	133	125	140	105	128	137	121	126	133	136	116	121	122	127	127	137	148	135	96	132	127	122	101	151	123	131	128	146	120	121	114	121	113	129	135	133	114	106	135	131	113	130	116	130	122	141	146	129	121	128	119	131	135	131	111	115	126	132	106	101	145	125	130	154	122	127	133	119	112	136	129	139	142	119	119	128	128	140	113	122	105	134	121	148	130	148	117	127	133	133	119	115	116	132	119	134	128	141	103	119	127	130	124	107	131	124	137	108	143	136	116	114	137	109	118	107	121	122	138	131	122	126	125	130	126	121	122	137	119	132	139	134	137	130	117	117	116	130	124	132	127	132	119	117	142	117	121	126	124	104	122	106	131	118	133	117	100	124	117	116	100	148	123	105	121	141	112	123	118	126	109	110	124	112	132	142	135	121	130	126	114	146	129	120	105	134	130	114	130	109	131	124	134	130	130	122	124	132	131	140	115	133	129	129	115	120	123	112	109	120	118	134	122	113	114	138	114	125	138	139	108	125	118	102	135	133	112	101	146	126	127	142	148	130	118	127	124	114	128	145	134	151	115	128	135	127	138	139	115	111	112	133	132	116	156	111	132	117	121	127	128	110	119	142	138	119	115	120	119	123	137	126	126	137	119	127	121	134	128	116	121	128	131	133	122	145	128	133	106	131	121	116	127	124	110	148	121	134	147	114	114	148	123	129	135	142	120	146	119	123	127	121	124	137	135	108	133	136	126	112	150	127	124	129	104	117	127	124	126	113	136	123	127	133	125	142	127	123	119	138	123	126	121	137	125	140	109	142	132	124	133	117	115	105	132	149	120	119	125	127	116	106	131	91	126	118	128	125	123	142	136	146	138	136	113	137	129	110	129	125	123	131	115	128	150	136	124	134	133	108	141	129	120	121	123	121	121	146	139	106	130	102	124	134	127	127	127	123	140	122	114	116	120	116	133	135	109	133	120	117	121	123	113	121	119	128	136	140	127	126	118	147	129	169	131	118	142	104	123	122	126	123	123	123	120	112	125	102	109	132	116	127	128	136	123	135	123	127	130	123	134	145	123	134	122	118	115	121	127	113	129	114	129	118	113	117	131	145	129	135	142	122	126	108	122	123	136	151	131	130	132	133	129	117	119	131	136	145	112	136	100	125	126	137	136	143	119	127	125	137	125	138	114	118	122	124	118	127	117	134	125	120	134	115	140	114	110	116	135	109	122	130	137	106	121	140	115	120	139	125	140	141	123	124	114	122	129	125	123	137	116	128	133	116	134	126	143	128	121	151	127	137	134	127	122	124	131	140	119	132	120	134	120	112	107	117	119	127	123	126	134	116	111	112	105	133	132	119	113	126	136	123	126	121	130	125	121	117	125	115	112	146	149	135	135	124	128	139	135	133	142	119	111	121	116	138	122	118	145	108	144	141	118	112	123	119	148	116	115	137	110	140	131	121	135	130	130	147	136	110	120	140	129	129	128	129	124	136	116	116	125	130	155	138	129	126	125	122	121	138	136	129	138	115	125	128	119	107	115	135	119	129	140	126	118	141	121	124	102	131	114	146	128	123	118	102	116	108	119	125	113	142	135	130	134	106	134	117	137	116	132	125	136	137	134	114	109	127	113	118	122	114	125	93	123	134	132	107	130	123	123	123	123	119	119	137	127	123	141	143	135	133	126	144	124	108	106	122	124	134	135	135	120	132	129	138	121	117	124	125	142	106	115	134	140	136	147	132	114	123	111	117	129	137	145	137	128	113	124	126	123	121	146	140	123	111	131	132	130	133	141	117	115	127	129	149	121	134	115	140	111	119	124	146
25423	13710	4116	518	503	483	485	472	470	461	498	474	446	460	439	453	478	435	451	456	446	449	447	445	453	479	447	486	483	444	425	432	450	469	452	462	463	429	488	461	455	481	430	465	440	459	414	469	447	419	400	458	450	443	477	464	480	465	435	453	463	433	454	431	453	423	455	412	442	438	423	455	453	465	461	452	468	462	500	482	486	461	462	478	451	467	459	443	462	451	460	455	443	455	459	438	468	493	437	462	453	419	482	448	423	462	457	457	474	423	396	425	532	419	446	426	477	415	443	467	443	457	437	501	420	411	480	429	473	432	427	461	476	427	468	443	450	375	470	456	444	454	466	450	434	438	461	475	465	478	433	421	467	446	434	462	443	442	523	419	457	441	475	434	461	414	426	446	458	449	454	456	428	413	422	468	414	494	474	474	426	445	443	445	433	452	492	468	411	463	434	479	444	448	500	444	480	460	427	492	449	449	485	463	463	481	468	442	455	495	446	477	482	454	460	429	462	462	464	430	455	428	424	493	452	426	423	465	447	425	439	448	407	455	457	468	459	424	472	460	442	436	462	448	455	468	447	505	446	451	465	489	484	463	447	463	465	419	444	457	438	447	442	454	431	474	453	463	419	446	459	443	435	421	451	475	449	425	497	428	474	488	445	462	504	500	412	452	451	458	424	436	453	450	430	447	460	468	443	449	441	476	468	428	429	461	480	418	425	469	462	460	452	459	452	471	436	444	455	489	447	437	441	429	450	451	422	430	460	427	466	466	440	429	464	408	458	466	456	437	471	465	442	414	492	466	449	466	489	474	445	484	438	435	473	441	478	401	464	483	445	382	488	461	435	455	476	441	467	430	447	446	459	438	466	436	422	501	487	463	469	444	451	477	456	441	460	461	499	454	429	418	472	445	456	450	454	399	474	464	452	472	459	463	431	449	463	482	460	468	459	506	469	441	443	436	460	439	463	443	436	465	441	472	483	410	489	433	451	465	467	411	424	439	495	458	423	466	469	454	440	464	418	468	474	445	439	435	456	429	458	460	453	422	441	481	457	484	441	473	440	471	465	516	448	491	437	420	490	410	438	420	458	416	469	442	445	501	479	432	455	478	451	457	437	485	409	445	436	432	410	490	442	473	461	439	437	456	478	486	456	420	477	491	443	460	433	436	497	468	461	425	457	413	478	473	457	425	454	473	433	441	454	481	432	463	447	464	457	432	457	454	503	433	439	473	465	426	462	468	436	453	465	471	442	435	461	438	497	458	454	452	454	455	460	491	462	395	455	455	428	458	455	439	438	433	455	425	438	460	480	462	502	438	418	446	453	436	454	466	473	473	456	426	436	430	425	446	417	465	444	451	452	462	443	467	454	503	421	461	414	447	454	496	431	454	477	446	445	451	454	449	446	478	444	462	508	451	462	467	491	446	431	452	428	477	465	449	449	430	439	436	450	462	474	459	468	457	470	439	456	453	446	440	434	462	444	461	440	498	426	453	453	472	410	429	431	444	456	483	438	450	445	451	462	432	424	442	446	463	415	462	461	452	447	471	401	430	454	448	461	436	478	452	438	437	404	446	428	459	436	421	396	458	443	441	450	490	447	450	448	424	451	436	446	460	429	477	468	480	485	440	416	458	435	438	410	432	427	419	440	462	444	436	459	484	439	454	413	445	445	447	407	451	446	468	451	454	438	458	436	453	477	462	426	424	460	454	457	471	423	441	458	455	438	494	434	437	407	431	453	431	426	443	416	454	451	497	423	455	452	482	467	434	441	421	401	457	460	486	432	427	448	441	450	443	458	409	428	449	457	478	429	495	465	453	431	455	445	450	457	448	469	455	438	427	452	425	439	494	472	465	459	490	426	467	442	470	444	481	477	467	425	439	468	457	454	478	498	445	450	468	471	438	462	472	460	447	449	476	450	476	452	432	434	477	471	471	477	434	490	452	443	450	428	419	479	441	423	447	450	486	456	460	423	448	443	447	449	449	466	426	458	474	482	453	411	444	464	419	441	465	480	476	463	433	459	443	443	463	436	432	441	459	473	477	484	456	470	465	493	457	477	458	494	470	471	468	494	422	475	441	438	454	456	435	427	460	434	423	476	429	470	455	465	447	427	452	435	459	434	462	451	451	461	482	430	466	423	456	432	435	431	427	481	438	439	441	467	439	471	470	431	438	449	439	424	449	465	444	455	427	479	449	458	452	445	421	494	469	445	481	465	471	467	443	448	462	478	462	426	471	467	451	455	449	447	467	445	440	429	446	416	421	452	451	417	466	476	468	468	413	476	462	408	398	432	450	471	484	437	448	446	489	454	479	413	485	497	448	470	439	446	434	435	441	442	465	481	457	453	485	443	445	450	463	454	481	434	402	447	464	440	504	463	463	480	446	455	440	426	470	458	428	414	429	448	479	456	438	487	466	494	466	463	458	459	459	455	471	471	441	452	448	485	481	486	451	475	447	455	434	436	429	390	423	458	432	464	473	455	478	448	443	477	462	452	462	467	450	450	422	488	473	433	422	437	419	423	454	468	470	451	464	432	440	465	470	450	456	464	428	450	438	418	449	465	444	466	422	420	436	488	478	430	430	470	476	459	442	488	449	416	460	430	458	424	417	489	454	435	460	459	462	465	453	443	453	455	478	425	464	476	461	443	420	449	465	464	490	466	470	451	490	455	471	465	427	431	446	478	432	473	429	443	457	486	442	431	444	446	457	443	445	443	496	508	430	465	430	441	447	404	445	453	473	445	436	447	443	445	423	416	463	443	415	438	451	443	424	439	431	448	421	453	460	460	443	470	430	433	491	438	479	448	463	463	431	452	428	473	469	455	451	446	475	454	464	465	459	492	457	445	404	475	417	463	446	442	436	431	470	446	469	402	460	446	408	404	443	478	452	434	443	455	430	453	451	483	483	471	453	469	447	435	475	465	444	425	446	456	450	478	434	464	425	461	448	425	467	467	428	450	428	443	450	443	456	469	449	452	429	429	423	462	457	485	452	471	461	451	476	461	460	435	411	433	432	431	458	441	458	500	485	462	418	444	431	410	467	481	436	460	457	470	416	443	440	424	413	422	485	454	473	435	454	456	471	438	429	472	415	433	457	463	455	453	464	423	480	441	473	444	445	430	475	494	453	438	455	457	489	423	452	451	495	429	497	442	457	454	434	466	462	432	447	438	466	431	461	451	458	466	473	481	483	461	443	446	443	450	453	465	462	463	449	472	427	454	438	470	460	455	456	450	450	424	469	456	447	446	430	448	442	467	426	421	460	407	426	495	428	499	481	445	430	459	468	490	421	451	398	466	447	435	437	473	429	508	478	447	487	428	408	461	451	460	456	483	445	450	460	443	424	505	487	453	438	426	450	447	476	478	486	443	447	479	449	493	428	440	461	440	427	447	453	451	461	430	440	449	462	471	430	442	439	413	468	434	462	485	446	436	496	452	440	444	464	441	449	412	442	501	448	445	448	416	441	425	465	438	462	450	416	460	471
67289	53783	32872	5039	503	385	338	307	298	273	260	279	239	255	253	222	249	248	230	245	218	250	248	225	256	224	213	218	236	232	224	216	263	260	213	232	252	249	228	238	254	265	242	232	236	236	239	232	230	236	245	229	241	230	210	202	231	234	236	257	242	240	215	246	236	241	234	216	247	263	234	216	234	208	234	239	223	241	225	232	215	206	255	223	282	254	231	249	227	235	235	247	211	245	253	224	234	242	219	217	224	226	244	253	211	229	237	216	238	237	246	243	257	252	246	237	224	226	253	217	266	219	219	247	244	211	228	229	236	237	226	207	216	257	212	241	245	238	250	240	206	232	254	244	235	218	244	250	236	221	253	233	248	212	240	213	242	259	239	245	242	242	243	227	236	221	242	233	243	227	219	254	211	236	243	198	251	265	244	236	224	245	234	256	219	233	234	214	222	217	244	260	234	233	236	233	248	217	243	208	212	229	233	237	217	230	250	236	215	240	225	239	230	251	248	214	223	256	237	218	215	213	234	210	214	231	259	212	220	238	234	223	214	225	209	230	230	207	239	234	183	219	236	242	213	221	230	221	237	278	214	245	228	231	218	229	262	237	237	215	246	240	221	243	248	210	249	228	212	232	226	230	228	239	215	240	228	218	214	227	228	239	245	262	245	212	233	260	212	233	237	224	216	253	205	238	231	231	225	215	222	259	245	232	248	221	221	246	203	224	205	223	238	254	234	243	244	243	239	236	224	216	218	224	213	247	239	255	233	225	212	254	254	223	258	242	226	240	246	237	238	231	217	250	218	238	234	246	227	219	255	226	237	261	224	201	213	231	237	258	209	222	233	246	255	230	212	220	255	228	221	231	229	228	218	243	217	250	204	220	231	243	255	213	214	231	215	214	244	241	258	225	238	230	237	243	240	203	248	237	256	231	234	240	236	213	241	215	223	231	233	245	231	213	236	227	227	238	222	210	230	250	240	256	235	232	229	239	223	242	220	240	218	206	217	216	219	259	239	225	242	203	241	225	226	222	228	224	227	217	224	221	194	239	229	226	219	244	247	228	241	213	224	238	249	236	218	222	233	220	244	240	221	225	221	191	229	211	228	268	211	218	231	207	221	224	244	229	257	247	239	229	234	229	212	242	237	211	233	244	223	236	239	229	224	237	214	217	216	234	216	230	248	225	280	241	247	242	223	255	229	225	229	212	241	230	237	221	240	253	203	243	232	244	219	212	266	250	247	230	262	237	261	220	243	214	234	242	237	257	227	240	235	262	227	229	245	239	235	245	221	233	252	229	238	247	236	255	218	214	254	237	249	220	244	245	269	242	244	257	213	244	254	219	249	241	244	246	226	213	212	246	234	239	239	251	233	235	223	218	236	254	244	210	243	255	237	198	219	230	205	218	234	246	201	244	236	218	227	211	229	250	239	241	219	254	200	223	242	245	219	243	246	234	225	263	224	232	235	240	238	209	231	242	206	214	259	254	207	238	249	224	216	233	234	241	248	213	236	243	229	217	224	219	235	218	227	213	230	219	238	212	255	215	216	199	219	252	234	245	234	230	259	228	233	214	220	225	255	248	211	241	238	216	222	228	254	225	228	254	223	228	253	209	239	236	225	244	245	233	290	252	244	235	228	235	228	227	224	227	209	232	214	232	196	247	251	238	238	251	228	246	262	237	246	227	243	227	224	243	221	215	247	236	250	234	230	202	240	216	243	219	264	268	201	230	254	208	230	244	248	246	239	250	229	239	251	227	230	226	234	246	236	230	230	221	236	238	241	228	231	234	244	242	241	211	251	239	227	230	255	217	252	207	251	205	249	245	233	236	225	194	239	236	230	247	243	216	215	240	250	209	220	244	241	226	221	225	224	225	252	280	213	252	211	248	227	249	248	268	233	228	264	234	222	249	246	235	221	225	233	233	257	232	221	199	211	213	215	249	237	227	225	234	248	220	217	241	244	247	208	204	206	259	244	228	205	208	231	255	225	240	221	226	227	261	226	245	225	255	237	240	215	221	252	197	231	229	289	250	255	240	228	217	221	240	208	215	247	253	227	235	228	227	218	249	238	252	225	227	234	213	217	231	221	241	220	253	216	213	243	218	237	216	227	239	212	221	225	249	232	229	221	241	239	258	231	246	221	219	217	228	239	234	217	220	238	234	230	194	243	221	233	244	206	229	234	233	234	246	235	231	221	245	245	202	205	228	244	236	226	249	228	233	235	239	231	225	233	269	230	252	251	241	237	213	248	244	211	256	233	220	241	224	225	218	266	233	218	250	260	233	216	214	202	239	227	225	271	214	266	230	243	221	243	230	236	216	236	246	251	233	236	227	217	201	206	235	223	225	232	256	238	223	230	211	229	219	210	225	235	213	201	235	229	225	235	260	224	234	218	200	249	212	238	234	229	249	240	225	231	255	238	222	258	227	212	237	227	234	226	247	208	239	226	234	227	240	221	215	266	213	219	217	230	221	230	226	216	212	234	244	224	232	219	226	237	210	247	234	208	233	227	232	256	237	240	239	236	235	244	241	226	246	237	219	203	225	239	232	232	249	208	221	233	245	240	253	269	241	228	249	229	230	243	259	209	237	208	257	210	230	224	237	234	222	238	226	231	219	221	227	230	237	253	232	243	238	229	245	221	208	248	223	227	218	241	237	253	213	246	237	231	237	230	243	216	209	233	249	250	239	246	256	237	236	220	200	236	236	235	249	244	216	225	214	195	215	228	242	244	267	228	220	250	244	241	220	240	212	243	205	239	235	203	229	252	236	217	240	242	209	249	243	222	221	244	217	219	237	231	241	224	219	239	207	248	235	255	255	235	237	224	247	247	237	222	239	232	213	211	242	233	236	233	253	229	216	223	219	206	226	240	219	235	234	242	220	226	235	236	232	240	215	220	237	223	240	210	213	262	254	255	222	225	231	226	239	247	213	223	231	255	224	194	232	217	209	245	227	217	248	221	233	222	234	225	235	216	227	249	233	249	221	221	240	231	241	250	242	244	231	218	234	250	211	254	238	232	209	225	238	218	209	217	231	225	253	217	233	227	220	217	206	216	253	212	233	224	235	237	245	222	231	237	233	241	227	252	209	229	236	239	233	218	237	237	217	230	239	240	253	217	214	240	221	225	226	215	214	225	222	260	222	243	220	215	243	232	247	232	253	215	245	216	246	228	213	214	253	225	268	220	259	190	207	214	233	239	229	211	228	232	216	224	245	252	229	235	230	262	238	255	220	233	225	219	238	192	250	245	238	221	249	236	262	232	201	269	224	271	222	242	239	240	229	234	219	249	231	234	197	250	238	251	249	225	246	223	246	216	213	236	249	242	232	206	208	229	230	229	261	242	253	234	216	226	209	261	263	212	211	241	216	255	262	251	225	219	235	221	235	234	245	267	231	226	218	221	244	218	231	243	217	246	216	219	225	225	214	243	217	235	223	232	238	223	243	234	226	223	230	207	247	245	246	188	240	209	225	219	240	238	255	229	237
46475	41985	21597	1838	1710	1422	1270	1191	1085	1086	1027	964	938	858	858	910	858	810	812	811	832	792	759	753	778	753	758	761	782	747	730	773	792	732	723	829	729	753	736	731	749	795	770	817	745	718	738	779	786	711	750	772	745	710	704	779	747	756	738	766	739	728	728	724	744	771	738	763	806	748	718	731	702	703	725	748	736	722	712	728	765	745	778	723	782	756	755	822	711	727	775	727	730	678	746	758	740	780	734	794	759	737	808	692	744	782	718	776	731	729	738	734	760	751	720	754	731	710	745	732	736	765	741	742	751	742	748	727	755	741	717	746	741	733	683	712	742	764	723	747	748	747	725	730	751	709	707	694	730	758	709	791	714	779	721	786	765	745	723	748	734	742	687	752	721	745	732	696	781	763	700	732	752	760	709	755	737	755	733	720	734	755	762	767	785	752	730	772	705	698	736	727	710	759	747	763	721	755	703	701	750	727	716	729	761	710	727	717	732	713	764	696	710	764	776	741	726	770	701	728	729	733	745	731	718	706	734	774	767	743	717	752	672	749	728	681	743	732	714	749	782	744	717	712	750	736	699	727	716	738	728	777	759	759	713	779	763	702	725	766	763	728	720	817	771	716	738	726	756	759	740	762	758	783	733	764	735	712	695	755	726	758	739	704	754	741	739	756	751	717	760	810	711	714	753	712	700	742	731	768	737	742	729	764	725	705	755	726	734	702	736	717	756	738	714	731	739	724	775	778	725	764	747	733	748	724	727	777	752	736	770	739	760	784	711	753	692	758	760	715	778	790	713	731	752	750	749	739	767	716	689	720	710	733	746	737	777	764	701	770	751	719	753	746	693	742	722	691	697	744	687	704	770	712	758	740	700	698	761	715	765	723	744	781	744	682	740	687	752	723	695	730	772	781	744	750	768	703	699	727	705	733	750	708	712	739	760	735	736	738	738	725	721	767	719	730	725	809	726	737	781	746	717	760	758	763	687	779	747	669	770	726	743	788	755	728	731	751	743	741	705	736	751	751	748	726	713	799	735	764	707	799	722	688	703	710	711	724	746	727	710	708	707	749	703	718	762	731	796	759	719	748	674	736	745	748	733	798	780	725	705	748	761	727	750	731	774	717	715	719	715	737	679	703	740	752	741	678	776	735	739	740	707	694	693	751	751	695	759	737	760	746	707	753	725	729	727	774	727	762	770	724	742	746	734	746	738	707	741	753	761	760	751	675	722	763	768	741	722	748	725	759	703	750	776	735	735	779	770	737	771	732	722	704	709	699	724	696	751	776	764	759	734	714	769	733	716	734	757	697	761	711	726	686	709	708	731	734	710	705	711	771	725	774	756	735	794	760	777	728	712	738	736	746	746	739	804	740	761	696	758	709	754	783	746	709	726	718	702	801	777	723	707	704	743	724	770	718	734	784	741	803	735	740	821	743	762	748	740	720	755	740	735	731	766	744	722	749	750	731	744	736	737	751	731	780	743	751	768	772	767	773	827	678	740	739	754	722	775	729	743	715	717	684	754	706	712	717	747	748	735	734	758	743	735	775	750	719	748	733	678	746	697	710	687	803	768	738	736	704	743	715	743	682	707	745	729	718	716	790	778	737	735	731	724	731	703	742	777	724	782	759	726	718	683	754	764	745	703	719	752	692	686	717	697	740	672	722	759	781	766	777	769	748	730	771	754	745	787	710	723	700	763	735	716	737	778	781	733	742	680	733	757	757	726	728	773	752	707	725	709	735	749	729	727	735	755	731	743	764	743	720	708	734	720	757	728	693	729	738	742	738	713	768	756	710	709	704	780	735	718	722	745	719	740	696	738	716	725	729	711	747	727	757	763	755	719	731	738	715	779	717	761	770	764	768	759	783	755	740	757	766	714	713	734	767	732	746	726	759	746	698	694	757	720	732	751	732	708	762	733	755	731	701	751	757	769	722	770	734	722	747	692	741	765	757	751	716	710	747	768	791	749	721	791	733	722	724	699	733	675	729	713	751	752	769	721	757	755	672	708	705	697	734	724	721	710	683	743	737	757	720	802	721	764	702	718	685	761	738	726	748	780	766	742	720	803	788	741	706	747	737	730	762	771	716	728	706	698	720	731	752	699	712	745	728	713	750	763	716	749	716	748	772	753	694	768	743	733	704	738	698	728	780	725	730	723	766	739	709	726	745	792	663	776	717	728	749	716	762	763	735	783	687	707	739	732	752	699	753	735	751	761	688	718	720	801	741	748	712	715	728	741	688	752	694	722	732	724	725	763	788	803	745	760	723	749	726	765	787	745	718	770	715	745	738	776	780	701	733	759	749	696	718	745	735	747	722	727	716	715	774	762	756	715	756	705	777	760	708	738	778	726	746	719	759	802	768	734	744	701	785	706	736	740	720	768	750	754	726	685	734	683	747	739	776	753	705	714	715	706	719	782	775	695	772	734	746	799	769	700	734	741	740	657	761	731	727	725	754	728	788	755	727	716	776	728	765	774	702	728	734	750	703	720	704	755	737	751	699	770	716	745	755	751	774	726	750	726	733	762	725	750	729	722	740	744	751	763	740	745	695	734	772	721	791	776	757	711	704	755	715	712	759	727	765	758	721	739	765	747	713	760	757	714	719	732	771	736	724	778	730	716	751	706	718	724	737	770	724	776	738	774	756	733	742	778	769	728	755	740	754	804	768	719	739	696	693	739	715	771	729	763	766	731	758	743	747	749	706	737	704	770	750	752	706	760	762	734	719	751	663	744	709	748	724	699	725	766	766	721	691	706	752	730	757	745	701	756	695	704	743	766	790	779	716	712	691	728	758	762	779	729	711	735	743	738	731	776	755	708	734	755	755	744	764	694	776	730	763	729	680	736	742	756	764	772	697	777	756	692	748	765	764	719	722	733	696	732	745	690	722	738	732	725	764	747	763	740	722	724	762	765	730	776	760	734	748	706	716	729	785	725	738	762	745	731	745	767	754	716	721	705	752	763	735	764	736	722	729	692	705	791	768	777	749	734	772	718	779	754	736	775	774	744	685	717	701	747	674	764	716	750	697	702	825	705	754	734	705	716	721	727	753	717	675	755	699	696	712	725	704	721	729	704	750	745	731	717	761	736	697	701	744	756	744	726	745	725	747	783	756	776	698	742	784	727	712	725	744	724	747	750	767	736	756	746	748	733	733	746	763	757	726	763	760	739	753	723	775	713	719	777	744	748	752	736	746	753	771	716	714	766	764	726	748	729	700	764	756	757	722	768	751	732	713	740	747	706	714	726	747	729	676	697	744	739	763	759	744	715	740	728	764	741	748	725	791	767	780	711	748	719	781	741	710	729	744	702	776	749	725	720	773	709	707	773	717	770	696	725	693	746	733	762	751	728	694	768	758	693	699	745	753	724	693	756	700	722	796	699	688	743	736	715	764	755	711	764	786	707	753	712	783	748	796	732	772	736	747	746	739	745	724	735	735	716	755	714	694	699	752	715	730	734	772	748	738	739	838	759	721	709	745	763	699
78007	65365	42928	10538	1352	727	543	487	414	429	427	371	373	325	345	333	351	329	331	335	333	307	298	333	337	324	311	340	303	309	316	322	319	313	287	295	284	295	321	300	305	323	294	306	294	319	282	309	351	305	307	268	303	298	285	301	319	317	293	304	304	308	285	306	322	295	288	361	302	297	334	282	321	283	266	307	281	303	287	299	325	286	297	286	289	323	320	336	316	307	309	295	292	326	290	284	302	302	288	309	320	278	313	279	303	294	281	307	326	277	308	330	299	293	298	286	289	284	288	339	283	263	293	320	319	294	268	311	318	319	321	287	315	322	296	302	299	286	311	304	306	290	288	285	316	272	298	319	297	261	306	277	300	296	313	301	324	307	283	311	314	290	293	277	294	321	286	303	298	331	305	299	279	298	300	295	314	278	274	325	276	295	305	314	319	336	269	315	313	312	272	327	304	300	317	284	313	305	292	289	331	330	282	315	342	274	278	251	301	282	296	253	331	292	270	326	255	333	297	308	322	306	288	296	269	328	308	304	335	310	307	328	322	320	327	311	324	276	313	259	290	269	322	307	293	327	271	285	315	295	289	278	310	315	305	322	302	294	324	318	289	274	324	258	307	321	297	289	311	329	296	311	298	304	293	308	309	299	274	303	308	281	290	293	304	292	292	324	277	329	319	314	292	301	312	297	296	292	297	280	277	304	324	289	330	293	298	297	287	303	309	314	289	297	314	310	299	284	312	310	290	287	289	315	290	285	304	266	293	303	293	308	331	316	304	325	316	321	293	289	315	277	313	298	333	278	310	272	318	324	297	296	317	286	301	328	296	337	298	289	270	318	324	296	293	301	309	291	319	308	309	278	349	308	289	293	300	292	290	325	292	297	312	328	294	274	320	287	319	285	304	254	292	291	304	308	312	292	281	291	296	337	295	306	319	335	290	288	300	322	288	317	304	289	325	296	280	340	283	283	289	327	291	298	304	327	280	293	314	297	330	303	313	325	302	309	290	296	338	297	287	265	266	309	296	279	306	279	296	295	276	311	316	274	288	328	299	274	292	291	306	272	301	317	309	348	286	293	292	287	302	303	288	335	293	309	291	296	290	314	312	313	279	285	276	292	252	296	297	315	265	299	333	304	315	320	287	310	288	311	256	320	305	339	281	274	294	313	298	306	317	311	349	309	299	300	297	300	300	304	281	284	301	284	290	331	317	300	303	307	310	322	303	276	289	294	305	312	304	308	291	304	278	317	323	294	288	314	295	294	275	284	293	293	329	327	314	314	306	338	286	310	287	318	307	304	320	334	318	310	287	319	324	296	324	312	299	274	325	286	295	295	325	275	309	270	280	296	287	312	308	297	321	274	303	302	276	295	322	294	326	264	286	304	301	275	328	294	309	285	305	297	308	286	319	299	322	306	327	352	295	324	271	294	287	304	281	311	311	293	301	316	297	283	288	301	295	300	300	285	310	312	310	312	305	321	307	280	288	303	308	289	273	286	293	297	326	277	280	322	328	313	317	317	313	313	306	276	314	280	326	291	311	314	309	318	308	276	324	269	311	298	298	303	288	323	303	301	303	321	281	318	311	310	319	354	299	316	295	284	319	290	295	343	303	276	308	333	308	306	313	296	289	306	296	310	293	271	309	297	280	319	299	276	308	297	308	344	304	297	289	287	302	296	299	319	285	302	289	293	328	288	281	293	306	263	323	284	292	300	313	298	307	272	298	320	290	319	313	312	279	299	297	312	296	311	285	318	306	297	282	323	283	307	334	284	289	324	308	304	300	283	312	291	316	272	282	271	326	310	293	309	305	312	317	317	271	278	304	290	318	296	314	286	290	311	331	316	313	326	282	305	309	315	295	293	291	275	280	307	301	294	319	294	309	313	331	298	306	289	304	306	312	320	300	285	320	299	301	282	295	273	299	315	304	302	296	301	293	300	294	296	327	293	322	298	291	310	293	322	299	314	304	304	297	304	276	325	313	335	302	287	278	293	306	320	328	292	300	298	283	282	291	330	299	299	246	277	311	289	298	294	290	306	313	322	317	273	301	280	331	254	282	286	304	324	325	289	289	300	294	296	287	314	314	304	285	292	284	315	299	304	317	294	300	309	292	310	293	303	304	300	316	272	284	297	313	315	311	305	312	306	274	272	307	316	301	291	333	278	321	280	274	293	321	319	324	324	305	339	307	315	336	313	310	305	324	291	284	325	298	289	316	312	290	315	290	282	333	272	309	314	291	283	318	295	301	282	292	286	267	295	337	328	295	304	317	287	297	306	307	340	280	281	288	292	301	324	289	276	302	289	270	341	290	310	264	341	308	320	295	292	261	292	300	261	315	333	313	298	288	313	314	276	296	315	322	292	320	308	301	283	313	302	305	289	348	292	300	289	260	286	308	296	282	311	305	290	287	265	272	276	291	294	307	308	315	326	282	322	292	308	300	314	286	319	314	301	284	313	315	317	296	267	314	317	298	287	286	344	319	300	301	322	307	300	288	313	319	309	314	295	320	289	325	292	271	299	292	301	286	310	293	304	290	293	296	302	288	309	335	305	323	282	309	323	288	296	300	287	315	297	316	314	306	309	303	295	334	269	285	302	302	302	284	319	292	321	307	301	276	324	296	286	298	300	313	281	340	308	288	322	311	296	309	312	301	305	328	324	292	342	287	341	322	305	304	287	280	300	311	292	284	318	328	330	312	290	300	286	288	268	305	298	339	302	295	281	301	310	297	317	334	315	286	297	299	295	304	295	322	288	308	278	303	300	321	315	309	274	298	291	312	278	311	283	296	303	311	305	354	321	283	283	324	299	285	286	315	303	289	322	280	298	308	307	273	285	290	326	290	295	285	304	298	281	316	265	294	311	277	303	306	354	330	300	325	291	294	279	292	291	314	306	319	334	276	316	323	324	298	311	293	284	298	355	320	291	304	296	256	299	329	296	285	291	284	275	304	317	283	292	300	272	293	317	302	299	293	297	307	290	343	275	281	284	313	278	272	306	324	313	304	322	305	316	314	310	326	300	304	324	319	308	312	333	281	320	304	311	295	286	264	320	299	308	283	298	297	303	278	283	282	321	280	318	280	317	307	296	291	288	311	280	298	293	317	273	305	318	306	318	273	332	301	320	284	295	310	315	280	291	295	326	312	309	263	290	304	324	319	307	302	303	312	296	334	326	291	302	299	301	306	276	269	312	322	365	296	304	302	294	335	310	285	329	312	292	289	297	311	304	278	311	296	309	266	307	306	289	299	282	282	248	297	319	309	289	319	310	320	276	299	302	270	305	296	300	319	293	291	304	324	294	291	285	304	287	306	293	338	309	315	340	263	288	281	308	307	287	317	311	301	281	307	256	316	297	317	313	292	300	295	296	311	301	309	289	275	318	293	295	301	291	282	300	286	264	315	288	279	310	282	289	297	299	250	323	321	314	336	318	267	290	327	316	308	317	350	299	312	286	300	312	326	326	293	292	314	289	291	325	278	294	342	297
56947	52199	25970	3111	2654	2380	1972	1780	1613	1596	1427	1358	1256	1213	1176	1065	1088	1046	1104	1101	1060	1055	972	967	974	992	996	1025	1008	952	982	968	965	985	917	964	927	958	946	995	1002	944	951	950	959	968	929	984	930	914	936	942	951	941	947	925	908	937	913	935	936	965	949	888	948	934	912	893	939	961	936	931	888	891	937	918	903	932	925	948	960	918	875	926	951	945	926	863	850	864	840	924	949	913	905	959	941	919	892	910	906	902	913	877	954	913	914	875	934	947	865	879	929	853	919	884	873	863	900	909	846	936	926	910	962	901	914	930	883	938	875	907	975	939	944	920	877	910	920	890	882	915	896	915	917	914	937	902	876	940	935	892	928	894	896	950	897	931	862	890	886	916	882	856	909	918	890	907	897	968	933	941	911	906	918	923	933	935	861	864	955	892	891	928	913	936	911	904	886	918	908	872	827	894	957	915	908	933	902	838	874	912	895	921	866	907	925	883	908	868	931	884	945	932	903	894	887	899	874	917	898	887	907	958	848	957	910	965	954	904	923	880	925	871	857	895	939	905	879	913	908	866	911	914	887	930	915	878	881	870	894	910	926	933	897	880	898	953	935	949	898	912	860	967	851	877	938	952	885	925	920	907	892	933	912	907	906	913	910	861	934	932	886	935	893	945	884	921	877	874	913	980	944	888	900	886	920	942	915	891	949	908	955	903	943	894	913	936	885	927	834	920	864	956	858	918	889	874	905	905	876	935	903	957	850	926	928	949	961	927	910	909	926	887	896	927	887	944	888	948	884	917	945	939	893	911	885	914	912	854	916	934	961	886	876	937	883	916	887	969	898	879	914	903	916	919	845	886	965	910	879	847	853	923	871	864	888	901	875	880	908	906	968	896	882	880	903	924	865	905	876	902	906	885	961	940	910	846	935	865	935	873	952	940	907	949	947	899	892	906	896	914	867	928	895	949	907	957	852	892	920	946	896	888	884	931	893	905	839	909	935	969	901	899	923	859	910	905	906	877	892	883	935	910	868	892	878	886	885	867	869	892	925	868	888	927	908	931	908	899	923	863	935	870	899	869	895	888	916	894	938	894	885	869	926	996	898	973	917	905	927	873	854	883	912	949	920	874	915	883	886	887	864	935	950	962	938	908	951	918	861	874	907	895	897	897	933	890	950	948	908	927	901	907	905	922	960	883	922	891	919	879	916	876	974	917	873	877	937	956	858	880	915	902	913	884	955	919	876	907	949	924	875	868	908	838	911	878	909	869	893	899	883	890	875	894	959	906	956	913	939	937	899	911	942	878	907	984	861	880	928	864	958	914	905	879	914	843	896	902	960	858	897	921	925	897	893	965	934	871	924	885	943	855	853	866	886	913	911	867	954	867	921	885	879	905	888	883	869	870	924	929	941	841	976	825	915	882	892	917	908	900	958	853	913	930	878	959	908	932	908	907	961	897	909	906	903	888	903	904	917	944	941	886	896	920	898	925	903	878	849	946	879	944	895	883	850	905	912	920	876	930	941	943	895	902	888	889	882	872	871	879	858	893	946	917	956	872	895	864	974	916	938	947	869	900	942	934	948	902	960	875	915	854	871	916	925	886	909	922	892	894	915	904	905	908	911	893	872	929	882	962	948	933	903	884	881	926	887	916	909	883	913	909	914	858	935	905	954	942	913	885	900	935	897	909	919	911	941	887	863	958	894	895	912	912	912	913	884	867	882	907	910	943	912	891	941	867	936	889	958	956	975	942	896	927	878	933	868	905	892	983	931	880	885	936	900	903	940	943	878	917	974	942	887	898	886	871	936	898	886	902	914	924	898	896	897	945	928	912	936	865	927	902	842	969	932	883	898	925	890	928	911	924	895	925	952	925	968	878	920	939	883	949	932	949	871	903	924	945	895	916	893	872	873	916	934	925	842	916	851	954	931	970	883	929	957	934	852	936	875	889	920	924	886	901	949	867	887	890	901	915	891	933	883	959	920	929	904	914	863	885	908	910	915	941	883	939	871	904	865	876	873	938	890	937	949	951	918	957	877	930	953	974	933	931	891	921	869	874	937	945	875	926	939	949	861	915	912	852	883	897	925	936	854	945	883	896	890	906	915	901	937	946	906	920	948	899	884	901	916	929	885	879	885	933	926	845	908	897	914	885	964	902	892	904	899	871	944	904	903	947	926	917	886	936	871	901	897	890	919	874	873	904	907	881	923	889	898	938	874	937	909	830	946	942	961	900	856	900	938	867	897	932	860	911	903	903	891	906	928	926	934	898	923	938	934	921	916	899	866	946	879	855	886	909	887	910	947	877	965	890	882	916	896	882	903	883	874	824	877	883	926	936	924	951	926	906	901	891	961	896	941	889	949	887	852	914	878	897	901	855	908	939	896	884	891	934	939	953	952	907	907	900	959	921	935	871	924	915	887	903	913	885	865	936	922	916	910	931	909	881	940	870	915	910	962	921	937	933	893	955	943	892	929	916	893	906	920	892	915	927	915	921	925	935	911	938	907	881	941	932	892	878	924	867	878	920	891	925	908	887	955	876	879	882	958	931	905	894	937	908	939	926	902	868	930	899	910	935	906	938	927	918	912	884	920	878	874	841	934	941	905	875	899	932	897	985	855	937	892	933	920	915	829	920	886	858	889	849	946	941	884	948	924	913	939	930	941	927	863	879	908	904	914	832	924	954	927	918	939	838	962	917	906	909	883	931	933	922	894	939	845	846	935	923	886	945	940	946	940	888	952	870	914	885	949	922	966	940	909	849	901	922	917	948	898	903	861	865	919	881	904	886	969	897	846	934	921	905	950	944	910	952	871	869	948	942	908	943	908	878	866	907	881	915	920	927	862	883	882	897	893	901	927	855	920	905	885	841	915	887	878	934	952	943	929	897	875	913	880	892	866	955	962	903	855	913	866	935	928	933	936	904	993	848	882	888	876	893	876	919	886	912	886	870	928	921	906	930	955	932	917	974	917	924	905	921	913	954	965	881	909	921	846	918	924	909	950	926	942	867	884	906	899	953	910	944	867	872	905	909	912	907	919	966	869	882	894	904	896	841	938	884	959	900	930	869	894	951	902	911	896	918	950	931	901	921	916	909	905	910	893	959	931	878	897	924	889	913	920	895	949	923	960	867	873	876	909	888	904	912	981	879	890	897	907	957	895	916	869	938	901	937	898	891	899	929	918	922	897	865	871	880	889	908	896	951	860	900	912	872	875	889	960	896	987	966	938	879	926	927	892	897	869	902	912	910	916	901	898	933	881	888	944	866	910	926	913	849	913	924	927	890	894	945	911	864	932	906	924	949	869	840	928	882	939	884	1009	918	942	888	947	907	918	931	905	898	922	932	914	931	880	934	922	953	920	885	912	874	813	907	925	912	946	910	911	927	892	912	922	964	886	972	893	917	913	902	911	890	919	890	913	894	938	911	886	900	899	955	875	901	870	884	810	927	889	994	928	918	906	953	890	891	905	885	904	932	914	868	964	891	909	917	923	901
26524	10845	2519	279	148	131	115	136	119	134	148	121	136	116	114	111	115	121	128	112	124	124	152	120	102	108	151	137	153	135	149	130	122	125	141	139	127	139	131	138	133	117	124	108	112	125	126	141	124	130	120	140	124	133	114	114	132	126	150	129	131	117	147	124	123	123	117	127	120	123	126	128	135	138	125	108	116	139	134	112	106	131	144	126	109	135	125	127	113	115	121	137	148	121	131	122	145	124	146	116	113	127	121	116	109	118	124	130	129	140	121	141	104	117	136	132	111	111	118	134	105	126	125	123	108	140	120	135	131	143	126	141	110	138	131	134	140	122	143	139	141	135	130	129	115	108	112	112	111	123	150	123	143	143	118	130	141	120	132	145	126	128	123	112	153	136	136	125	138	121	131	131	122	124	119	124	142	131	110	133	134	114	130	114	123	123	127	119	115	126	115	142	123	135	117	129	137	120	135	135	146	133	108	132	125	158	132	128	127	121	133	121	123	96	98	106	154	113	136	118	104	131	134	132	135	140	117	96	154	131	114	135	128	139	116	110	127	125	126	133	118	110	101	133	137	120	132	162	134	107	121	123	133	134	121	118	131	123	115	131	129	114	109	128	122	144	121	131	130	124	108	128	140	129	130	119	121	132	115	140	145	115	118	126	115	145	121	118	137	118	132	129	108	114	121	120	127	132	115	127	133	123	122	127	125	129	127	123	116	140	108	135	121	136	118	114	122	130	145	136	143	121	130	131	124	127	133	124	146	132	113	105	117	115	129	111	120	118	112	130	125	128	125	110	121	123	118	128	133	138	130	129	136	127	140	101	125	118	133	143	129	126	128	126	127	111	121	134	110	138	112	122	128	147	137	103	125	126	129	142	132	134	139	125	134	123	112	106	155	134	122	125	124	122	124	111	129	145	135	123	120	114	122	145	126	132	131	147	122	131	119	104	129	136	121	116	134	116	123	137	119	122	124	130	117	133	122	129	136	156	130	127	117	124	118	114	129	122	103	124	133	135	129	114	124	120	129	124	124	114	134	112	114	145	121	131	106	115	129	105	111	122	142	123	106	125	113	106	122	118	122	155	129	120	124	129	116	119	128	114	163	119	102	136	133	129	131	122	132	119	138	134	135	127	154	139	128	116	113	130	106	117	147	138	125	144	110	140	120	113	122	115	122	138	122	109	112	116	137	112	121	137	93	119	141	146	104	121	116	161	140	118	147	108	143	139	132	117	129	107	128	128	111	126	143	135	133	104	128	154	141	123	131	126	121	121	124	118	102	112	123	118	125	127	134	113	133	152	144	132	120	116	117	120	105	127	128	130	123	124	132	133	123	123	132	129	133	106	136	135	113	129	121	121	133	150	113	130	118	139	110	130	116	132	119	141	114	150	122	129	137	121	122	123	124	140	107	131	115	129	114	120	130	117	114	110	121	128	127	123	130	137	140	110	136	114	112	130	123	115	119	114	138	141	132	114	113	123	132	111	139	119	141	121	98	104	130	119	106	141	131	125	114	126	132	128	112	131	127	119	126	136	120	128	117	123	140	135	115	114	117	143	113	135	127	118	128	139	128	112	123	111	119	136	112	125	125	111	132	118	100	120	122	121	132	108	142	139	118	138	119	127	127	98	115	125	140	107	113	128	132	120	128	142	118	109	138	116	134	123	132	118	128	103	147	141	119	113	116	132	115	111	126	139	139	116	124	111	109	123	125	122	123	106	109	120	102	116	138	117	115	114	121	108	124	109	113	112	126	143	126	130	106	103	124	109	130	119	147	125	135	124	116	119	113	125	116	119	146	129	110	123	131	138	127	122	107	140	117	124	135	115	112	118	134	128	115	116	125	122	127	137	124	123	127	110	139	143	122	133	133	111	123	108	131	129	127	128	118	126	127	146	136	109	125	131	108	125	107	132	104	120	109	133	126	134	106	138	125	108	133	125	91	131	115	124	130	114	116	134	109	136	125	155	134	110	115	114	114	129	116	124	130	122	120	126	125	133	123	132	102	142	126	127	131	135	132	141	113	136	119	126	110	124	131	116	117	150	128	127	129	128	133	124	132	115	108	135	126	124	120	138	108	123	119	134	121	123	135	118	123	147	109	130	131	139	124	114	130	125	129	131	119	131	130	114	126	123	103	111	128	138	124	119	123	115	134	130	129	132	126	124	119	133	125	137	114	129	120	146	126	116	110	126	126	135	125	134	118	134	134	140	130	121	132	112	132	128	118	128	130	115	125	118	103	125	109	131	123	121	114	111	133	127	119	144	120	138	116	119	137	130	135	107	108	110	120	121	130	124	94	132	136	119	123	137	128	108	125	111	122	114	128	118	112	117	130	142	120	127	141	123	122	129	107	104	110	130	125	115	129	137	128	135	130	114	110	153	110	135	104	146	114	135	129	122	129	127	123	116	131	104	130	120	137	143	136	132	121	110	123	144	118	128	119	125	116	131	126	105	126	133	129	134	140	123	124	123	133	116	125	115	132	127	135	140	113	104	121	111	146	119	148	130	131	107	139	121	116	125	145	123	120	128	104	112	136	111	146	143	144	121	117	137	104	127	128	119	142	121	123	158	126	120	104	117	126	126	127	118	137	128	123	131	140	118	117	127	139	125	118	127	130	146	109	143	107	134	123	124	133	126	136	126	125	123	138	120	131	119	138	121	123	133	123	131	116	125	122	135	131	110	135	117	127	132	117	138	144	119	131	124	140	109	130	117	122	141	126	113	124	107	124	123	114	124	136	111	113	147	122	118	123	134	135	129	123	117	107	123	111	116	138	127	143	136	122	133	138	136	114	141	122	128	135	108	115	117	118	126	101	134	117	150	136	113	123	121	119	114	119	122	120	119	109	123	113	137	117	124	110	151	117	126	122	137	130	119	119	122	102	120	136	119	115	120	122	135	112	118	135	108	130	147	104	130	124	138	118	135	120	123	126	125	121	133	129	135	111	139	140	111	128	124	138	151	121	112	118	136	129	139	118	111	109	126	124	109	140	133	117	115	116	118	117	134	127	121	116	133	130	116	107	124	118	134	121	131	116	121	137	122	114	144	129	120	114	130	124	108	147	117	126	107	128	113	142	109	144	105	116	133	117	132	119	105	112	140	116	118	133	132	118	121	136	135	126	130	138	124	134	125	138	113	115	122	118	123	138	125	121	123	122	136	148	117	132	104	134	140	115	116	111	101	124	128	121	101	136	109	126	130	134	114	117	102	121	133	125	120	134	110	130	140	97	113	114	139	121	122	135	144	111	105	115	121	130	128	115	129	127	128	130	133	112	123	125	123	144	119	119	108	130	120	115	121	138	133	134	140	127	132	142	143	130	119	111	132	100	115	131	129	123	132	129	106	119	116	112	109	114	115	124	127	129	128	125	140	137	125	117	135	116	122	118	112	110	134	111	121	127	161	126	124	129	124	126	112	135	127	122	115	123	131	137	129	102	135	124	135	130	96	119	114	127	129	115	139	130	131	126	107	126	134	139	114
25631	12937	3874	518	512	510	506	465	472	465	467	480	453	449	515	428	426	483	473	470	429	429	473	470	469	455	448	459	447	436	481	459	466	500	450	459	429	494	462	470	441	449	430	445	454	403	426	469	437	439	454	460	439	491	456	453	426	476	430	472	480	432	445	445	428	470	433	425	457	433	436	458	430	463	408	476	454	480	442	457	445	433	443	424	445	443	410	422	401	457	413	476	463	486	447	442	443	446	450	445	445	433	488	462	462	470	512	433	441	423	439	417	455	391	454	433	479	475	480	458	444	424	439	455	449	449	471	456	429	456	455	455	462	466	458	419	442	432	430	429	480	433	415	493	487	480	431	454	445	440	407	481	454	420	434	436	418	424	431	445	434	459	394	464	476	429	410	464	414	435	495	480	469	424	438	414	459	448	438	459	476	461	439	457	432	438	456	473	461	437	475	451	437	455	417	428	457	429	461	459	476	473	481	457	475	433	444	466	423	444	434	440	467	436	442	459	436	452	412	437	430	476	424	435	401	474	469	462	447	442	472	432	488	442	422	423	483	471	459	471	420	428	478	438	454	437	489	462	416	428	420	452	438	475	446	421	390	421	476	468	430	430	434	424	450	465	458	448	465	410	444	450	428	468	456	432	462	448	422	396	442	464	445	429	460	435	429	451	456	416	410	458	446	465	426	453	454	460	435	481	465	419	454	456	456	428	451	456	409	457	450	483	483	446	402	465	416	396	463	455	406	451	428	447	446	420	466	445	452	425	453	480	471	381	468	463	451	438	470	415	429	437	475	478	473	439	442	444	475	485	441	425	457	429	477	440	444	438	466	442	431	441	436	475	458	437	432	404	450	440	435	478	459	438	425	412	433	450	465	471	437	436	443	480	453	470	423	439	417	460	442	450	461	457	430	450	448	431	446	453	422	450	408	455	415	455	450	407	455	462	431	420	415	434	476	450	474	459	442	431	427	438	452	466	437	456	435	433	449	424	406	452	453	406	434	452	450	421	453	480	438	478	452	459	459	446	412	472	463	421	458	444	471	396	428	444	460	443	427	470	469	441	448	449	403	453	454	428	439	486	425	441	471	415	444	477	460	456	416	476	457	421	479	402	423	468	460	458	437	480	414	449	423	448	451	455	427	454	410	502	468	474	457	435	449	434	479	451	471	473	450	467	456	476	438	408	459	405	450	447	433	449	432	449	414	425	443	460	429	442	466	450	408	463	445	423	466	464	430	465	434	447	448	502	447	453	474	439	434	444	470	441	428	447	440	471	471	436	432	449	430	468	449	424	416	452	421	447	461	466	425	451	455	431	436	465	444	475	439	467	454	433	501	445	453	440	435	454	413	420	451	450	459	482	448	437	441	479	480	446	435	451	443	464	455	431	465	491	447	427	451	424	405	426	479	472	457	452	456	457	420	421	434	466	426	439	460	470	435	440	437	454	447	482	464	480	414	455	464	445	475	490	416	483	436	451	431	418	418	420	432	448	449	423	460	459	420	448	475	420	456	434	452	423	444	452	464	455	464	441	472	429	450	444	415	421	436	487	441	426	425	488	456	465	458	454	454	419	480	432	448	452	411	410	454	469	424	474	448	445	471	419	451	443	442	447	461	453	443	432	447	431	410	442	443	438	465	442	492	441	441	483	450	405	479	456	450	395	434	461	425	456	452	428	428	443	427	446	411	456	424	434	438	453	456	414	422	453	420	436	451	445	475	468	460	435	424	415	415	476	442	415	465	447	432	433	463	444	417	434	465	483	437	441	425	492	460	458	479	398	445	410	455	459	413	468	517	461	492	452	444	476	430	422	427	456	426	422	441	418	444	462	440	428	461	438	425	434	447	452	438	457	438	480	442	423	442	456	458	435	402	424	459	448	445	466	447	440	460	455	413	443	429	494	452	459	472	463	456	462	472	421	429	447	467	447	452	450	456	455	480	456	468	442	507	469	429	437	411	413	433	448	477	449	452	459	456	430	455	413	459	439	447	476	436	439	402	451	446	478	442	429	405	422	477	432	427	410	424	474	431	443	477	448	451	454	449	450	424	467	448	455	411	445	404	411	432	453	461	403	439	455	494	452	428	452	453	449	436	456	435	460	467	455	459	404	465	403	409	443	434	422	410	485	423	475	395	466	439	444	429	463	427	463	436	462	453	486	437	444	456	469	458	461	445	431	418	415	450	472	466	437	464	489	448	417	425	449	467	463	440	482	433	446	393	445	456	473	473	449	429	446	453	457	440	423	427	426	425	434	470	388	425	471	484	425	408	427	416	444	454	420	460	411	444	432	422	470	463	451	464	521	514	460	440	420	455	446	489	389	429	443	465	434	438	455	451	461	498	445	479	473	471	457	467	438	448	432	409	453	394	493	432	455	416	444	434	461	461	437	484	425	475	460	466	440	438	418	448	482	462	483	424	469	456	488	442	433	438	463	462	492	430	447	426	435	455	458	451	434	434	432	453	440	464	431	476	398	461	441	425	463	446	466	430	401	449	443	449	460	508	475	464	426	421	441	436	443	474	477	491	454	469	457	458	467	438	450	449	431	428	425	423	479	470	461	436	460	470	419	481	456	468	410	460	445	431	483	457	433	429	430	440	415	453	468	462	461	437	420	458	473	463	457	445	439	464	433	442	447	450	437	465	408	449	475	457	451	431	442	456	443	462	461	499	452	483	446	433	427	445	472	400	442	425	424	451	433	411	410	458	440	422	469	428	442	438	398	427	439	407	448	451	468	427	448	434	400	465	441	464	430	432	429	440	440	429	428	464	484	465	455	440	453	467	478	444	477	434	485	451	437	418	429	442	450	425	447	439	441	456	457	471	416	431	396	453	405	439	469	413	439	454	452	454	470	465	457	446	475	498	452	467	431	461	464	436	430	401	458	482	466	409	473	442	394	427	480	440	457	437	430	430	414	445	461	457	438	428	478	464	435	439	462	466	451	479	498	420	453	416	446	458	465	438	425	430	458	430	455	428	504	452	427	465	428	462	457	440	443	439	452	474	472	411	449	435	460	468	411	457	433	412	460	431	444	440	449	436	486	474	460	430	431	428	438	429	452	449	436	424	472	472	462	428	409	421	455	460	419	450	421	434	456	450	460	445	466	450	463	457	465	451	460	428	475	440	453	471	407	468	453	453	441	451	456	461	441	449	433	460	471	475	426	451	422	447	440	459	398	440	434	421	439	469	440	458	457	431	469	461	477	409	446	406	429	452	442	447	454	473	424	463	426	437	447	464	492	447	491	448	423	461	439	444	446	440	459	483	429	440	435	445	446	455	436	442	445	459	449	449	443	491	452	414	415	404	444	462	433	477	450	445	437	420	486	431	449	424	454	435	416	415	435	465	436	438	485	454	437	425	426	462	460	465	436	447	417	463	428	429	443	419	430	463	457	440	438	469	455	449	449	437	469	413	419	465	451	500	473	412	414	467	413	438	456	456	482	460	417	441	478	436	430	423	462	439	456	465	458	473	418	482	429	451	461
67886	53423	31396	4591	532	405	306	312	289	292	265	282	292	242	244	268	247	250	220	237	250	252	259	243	235	246	234	223	262	234	234	242	237	237	231	236	223	252	240	228	248	241	222	246	232	227	237	225	238	264	229	211	242	248	239	244	230	208	228	226	260	234	234	228	253	219	231	232	256	236	241	226	227	224	219	229	223	225	221	206	233	233	233	222	251	254	244	218	233	217	222	253	237	224	247	212	239	245	277	261	272	243	216	244	243	231	218	225	234	230	235	228	227	211	238	229	250	230	247	255	226	219	228	244	257	205	220	247	218	232	212	251	220	235	219	228	226	225	241	240	205	244	238	260	243	231	248	239	251	254	239	245	220	245	221	215	220	254	236	250	228	236	209	217	229	211	215	215	220	263	251	234	252	223	227	237	262	242	222	264	210	221	225	221	237	218	253	246	219	228	219	226	231	248	219	277	233	226	235	206	222	219	232	235	235	240	223	212	229	231	249	213	227	261	218	237	238	249	248	230	234	231	245	243	228	215	229	234	218	220	239	223	234	224	239	245	234	238	224	227	207	264	224	261	229	262	218	226	250	279	226	249	256	237	219	241	207	233	211	231	219	228	211	248	248	224	230	226	245	211	233	238	251	230	200	233	233	258	272	208	200	230	252	227	237	240	214	228	248	206	212	208	236	222	233	232	239	250	254	216	262	204	236	240	224	235	221	228	228	237	250	218	249	226	214	250	258	224	241	241	280	212	222	255	227	240	230	261	250	214	237	240	219	240	233	234	265	184	230	235	211	255	224	243	232	205	228	235	225	211	219	232	228	233	240	217	204	214	235	243	217	230	196	252	216	252	232	230	216	190	245	222	245	214	210	229	209	253	224	259	240	196	214	203	225	214	225	223	206	235	230	225	262	248	235	209	233	215	241	236	255	209	200	245	238	226	256	242	207	265	216	228	251	218	240	244	215	233	252	240	223	225	231	242	219	222	227	230	252	231	220	215	217	219	235	249	252	274	198	224	236	227	224	243	218	232	240	252	225	234	248	252	217	204	227	222	235	226	211	242	228	239	232	235	208	239	233	248	218	217	228	245	216	217	242	248	284	190	262	227	247	214	221	234	245	221	222	212	221	246	243	210	239	241	259	217	251	221	242	202	254	242	236	243	246	231	249	246	216	225	212	232	243	239	209	239	248	243	246	216	218	218	229	237	244	230	261	207	241	242	245	234	237	226	201	244	243	230	204	232	250	201	237	222	251	225	250	245	255	248	228	213	231	276	220	231	199	225	231	234	248	231	228	223	204	218	255	214	227	252	242	216	208	248	231	233	226	211	233	221	227	271	217	207	214	217	223	239	215	262	243	226	222	211	246	240	235	235	245	229	236	234	234	235	236	206	214	233	252	249	240	243	245	240	233	223	239	215	237	239	233	215	208	239	252	223	221	218	251	218	253	205	229	219	238	239	254	268	240	234	241	251	237	237	240	221	243	225	226	218	238	264	224	202	213	245	226	238	238	230	216	227	225	230	240	213	244	259	222	233	228	228	219	244	230	231	222	237	236	258	230	250	225	235	231	217	215	237	235	234	225	244	223	238	228	247	219	214	240	235	237	207	207	248	223	209	250	201	212	238	253	250	232	221	212	237	226	234	255	263	225	217	240	220	246	226	227	249	241	264	237	224	224	229	216	205	261	235	236	248	214	255	246	261	252	208	213	194	217	222	231	226	243	241	234	220	255	255	256	194	243	230	256	233	207	235	214	224	237	238	235	199	233	236	265	225	213	239	242	216	259	242	252	205	211	227	231	228	236	237	257	235	249	233	244	225	231	234	214	267	208	243	201	226	228	243	229	202	223	240	237	244	242	215	240	197	213	218	238	214	234	222	228	232	230	211	219	239	216	240	250	231	219	238	263	262	246	232	222	253	264	219	220	231	231	215	238	220	238	236	252	225	213	247	254	242	232	225	218	259	205	200	223	229	234	223	242	231	246	250	228	234	230	244	214	229	215	215	253	231	225	248	223	222	234	223	241	242	220	263	246	223	217	238	214	250	229	241	236	237	262	224	223	262	222	243	212	225	231	244	210	228	210	227	240	215	219	255	215	201	224	211	253	243	221	216	232	200	246	239	230	237	235	238	255	239	240	219	228	251	224	235	225	213	205	217	255	234	218	242	228	251	252	206	225	250	233	219	239	208	242	242	236	260	240	237	206	245	217	222	263	219	234	220	241	246	241	230	229	260	234	249	230	210	228	234	255	233	233	222	253	192	231	220	224	224	233	191	237	234	226	235	231	222	220	232	217	225	236	229	250	208	234	214	245	223	217	236	204	221	220	222	227	251	216	221	226	220	246	249	243	200	221	222	248	221	233	236	221	221	229	228	223	246	263	226	238	233	235	230	234	230	232	222	245	236	232	231	223	232	227	216	193	217	243	224	238	246	253	221	246	242	228	215	252	216	216	254	216	224	263	223	233	211	219	214	209	220	217	227	225	225	258	247	225	232	241	241	231	238	233	236	249	216	243	229	221	245	212	231	222	222	221	241	226	206	225	242	252	206	228	255	213	214	216	243	235	229	237	236	223	233	243	255	261	233	226	210	236	235	214	212	200	225	210	223	223	235	238	223	241	243	217	226	239	217	220	232	251	231	246	222	202	212	247	229	237	233	237	253	221	254	213	241	223	236	255	230	227	257	224	223	240	251	252	196	226	244	234	225	205	210	221	228	253	225	227	231	235	228	209	253	241	209	241	224	250	226	232	238	241	247	206	265	261	235	236	220	233	222	236	208	232	259	249	259	221	228	212	239	207	236	225	243	224	237	263	232	222	227	225	231	227	232	239	218	218	250	249	225	243	231	201	206	216	267	238	244	216	218	232	232	221	232	202	227	226	235	231	230	253	239	229	206	236	220	222	230	239	252	240	207	228	217	228	221	226	239	229	216	214	236	230	212	228	238	217	203	220	225	255	207	242	203	234	219	222	225	222	242	237	234	259	223	234	249	218	238	231	219	243	248	223	217	225	210	212	206	231	236	234	234	237	210	252	221	232	214	220	222	221	218	274	242	228	229	220	231	229	224	228	223	224	233	235	236	248	230	236	240	240	203	241	228	225	237	261	247	203	211	236	189	244	236	224	255	218	251	234	255	227	211	233	234	237	223	221	237	230	265	219	259	208	228	253	251	252	242	225	252	249	243	241	218	220	227	239	232	249	237	226	214	224	242	204	240	234	235	221	256	237	226	229	247	231	227	222	238	218	242	211	223	229	248	232	236	222	239	198	261	237	220	265	204	252	224	249	228	234	254	235	230	226	233	248	238	236	267	222	225	229	232	259	233	233	256	244	256	234	243	234	247	239	239	225	240	216	266	245	247	234	228	222	250	223	252	212	216	258	228	240	217	216	242	228	239	218	201	236	225	245	211	229	243	215	241	229	259	231	261	228	225	203	230	231	209	202	219	203	227	218	232	254	224	239	268	243	231	219	220	246	221	233	248	222	232
46472	41406	20779	1851	1656	1517	1315	1165	1147	1108	921	976	920	860	877	811	916	867	827	762	822	757	843	744	796	767	740	800	712	769	778	762	803	720	776	752	712	758	727	758	769	743	752	753	731	763	762	754	730	753	791	734	754	753	756	767	723	757	761	746	763	718	718	750	743	764	696	726	762	730	717	711	768	742	704	714	744	708	703	746	734	711	769	728	734	745	729	687	705	738	703	776	753	710	723	760	734	707	731	706	737	693	763	723	769	746	701	778	720	687	683	704	784	709	728	755	772	779	704	720	732	741	689	745	713	723	710	712	715	703	755	709	752	739	695	718	746	724	783	688	719	713	719	739	748	733	768	757	739	705	715	729	777	729	791	721	712	758	726	734	727	762	675	718	724	683	711	735	751	716	747	749	724	717	741	760	736	733	731	733	752	723	715	756	732	693	753	757	756	746	713	727	720	749	752	740	747	730	733	770	715	728	712	747	687	761	723	734	756	706	781	717	760	718	729	717	737	727	709	711	717	692	727	807	672	731	691	755	722	778	785	725	729	739	712	727	727	758	755	732	761	777	760	753	774	749	753	749	732	758	720	717	728	741	755	728	698	707	715	694	704	709	713	727	710	730	715	688	781	739	703	701	728	766	725	781	730	715	745	758	758	738	783	709	723	712	729	708	719	748	678	722	700	722	712	777	708	728	728	737	706	741	757	665	722	685	698	717	754	744	780	727	706	709	747	740	781	700	702	739	746	749	711	749	677	710	715	698	732	754	700	731	753	739	771	722	726	728	753	746	705	739	733	757	734	759	711	722	660	739	721	721	705	726	751	712	712	751	724	736	754	770	717	728	706	728	711	726	699	743	766	687	712	721	658	759	737	719	709	735	773	734	758	770	753	736	699	714	718	687	681	721	745	745	718	716	725	773	734	736	732	720	735	745	685	744	747	710	726	739	779	760	709	690	694	765	716	758	755	710	705	711	712	765	728	736	735	784	655	708	740	703	760	712	730	735	734	692	731	707	764	765	738	705	723	727	757	678	757	728	782	673	725	715	740	749	709	717	685	742	680	761	747	733	780	718	798	720	697	708	711	728	722	760	734	694	776	695	734	756	710	710	773	778	741	800	735	710	711	704	703	714	805	742	717	735	725	727	723	703	717	719	738	710	738	726	692	775	731	725	669	681	770	724	731	729	748	742	724	782	745	727	722	751	696	704	705	736	733	770	779	758	718	696	739	767	729	734	768	759	671	727	766	758	719	756	772	752	732	774	779	721	750	733	726	694	717	739	690	668	705	725	741	710	742	713	705	718	751	721	706	688	751	689	675	773	751	784	737	714	706	710	728	687	723	707	711	730	754	702	728	752	716	747	744	695	737	725	732	708	767	699	712	753	748	739	727	714	723	761	731	708	760	709	711	686	695	715	745	750	705	681	717	730	750	689	701	699	667	736	700	734	727	737	748	728	769	729	722	711	744	743	751	750	707	715	733	739	716	774	740	719	726	721	751	728	724	742	746	716	775	753	737	714	736	721	739	741	690	731	667	735	738	743	751	696	715	741	720	725	728	718	709	704	746	761	718	726	755	716	743	784	734	733	690	718	729	734	715	728	739	741	710	699	786	756	682	703	734	763	740	739	714	698	728	709	759	686	753	778	710	743	753	734	749	700	747	699	771	728	712	694	733	688	716	720	810	741	741	751	709	715	742	764	688	779	751	735	742	664	726	728	697	727	759	729	734	678	707	687	736	778	715	727	745	767	727	700	787	763	751	709	699	719	719	762	747	718	740	734	769	714	720	768	789	707	730	727	760	700	688	708	770	776	712	739	706	755	718	734	701	750	696	672	704	775	708	693	706	752	749	758	722	762	733	726	724	741	748	712	729	728	715	714	775	714	713	714	795	707	788	686	732	689	766	712	740	743	744	764	667	681	744	692	736	756	742	722	683	750	694	765	693	731	717	771	714	772	738	750	737	727	720	749	727	708	720	735	711	728	706	743	771	746	663	722	712	751	706	697	744	761	721	735	713	755	692	742	718	743	704	746	708	711	785	716	768	728	733	720	716	742	734	734	693	746	733	698	723	720	785	741	735	748	729	702	743	714	723	791	738	733	718	699	733	688	676	709	732	744	722	768	678	735	708	718	735	733	765	721	745	707	741	729	748	730	690	720	719	732	733	732	761	713	756	705	766	709	715	722	751	710	706	730	703	721	712	685	692	749	723	750	749	766	707	694	739	686	728	760	729	740	767	724	717	722	707	791	746	725	718	753	715	718	746	714	777	735	752	771	716	699	725	700	724	718	725	782	741	776	729	762	688	686	722	722	724	739	735	716	731	750	756	744	714	728	733	765	731	727	731	738	765	775	726	743	740	758	723	678	728	683	742	724	757	697	690	742	743	745	720	717	679	719	749	749	697	738	741	695	725	726	764	780	696	707	787	685	749	722	731	762	713	742	735	774	720	763	744	732	694	736	783	712	724	728	745	748	753	722	779	746	714	708	762	766	773	706	747	749	707	704	729	736	739	774	727	744	708	662	734	789	735	685	714	722	746	718	724	753	707	754	766	747	713	712	728	712	696	725	711	736	720	727	738	733	738	717	759	723	710	778	752	746	733	756	677	714	721	712	773	737	692	700	793	751	777	682	707	738	712	723	756	686	729	731	739	722	723	768	744	688	694	715	776	722	739	738	766	773	702	746	755	718	756	704	754	742	736	749	701	696	746	711	737	726	741	734	764	748	766	716	716	721	758	766	758	684	685	769	709	696	769	742	716	739	708	713	733	747	746	772	751	765	739	726	737	743	743	720	759	691	759	753	709	748	755	729	709	720	746	730	795	737	755	731	687	682	737	726	669	745	753	702	778	757	722	722	742	721	753	747	703	724	716	685	800	727	750	737	780	712	730	660	752	743	722	730	702	677	732	731	695	722	724	747	728	743	760	699	779	706	753	742	726	743	717	720	712	707	731	731	767	705	707	675	750	758	735	756	756	781	736	696	775	748	746	732	726	718	766	724	782	737	733	780	770	772	742	729	728	714	775	726	691	728	724	756	742	707	759	702	707	740	739	749	714	721	764	676	719	746	702	732	778	712	700	720	709	738	744	774	731	739	737	731	753	745	785	756	724	690	717	768	740	724	695	706	736	759	770	686	727	750	722	768	736	770	775	705	744	792	691	738	735	734	775	714	721	730	718	764	753	698	714	658	726	730	761	686	726	703	793	727	737	731	747	752	716	664	754	760	722	739	747	739	730	731	733	752	694	743	678	778	688	705	707	761	673	746	699	722	744	746	780	732	744	734	729	693	754	748	754	776	753	767	760	728	719	698	715	732	762	717	697	730	751	755	698	713	778	754	647	713	732	735	748	717	718	736	733	707	765	709	775	725	796	716	743	718	717	732	744	750	782	720	720	689	707	678	759	740	737	740	730	697	726	755	749	725	747	728	679	733	740	754	709	750	766	732	668	774	745	740	757	729	658	686	714	742	739	739	752	730	739	704
78933	66632	42056	10996	1531	635	558	491	456	407	389	357	387	365	293	334	326	316	300	341	318	312	281	306	320	311	305	313	315	293	287	309	320	335	300	332	321	339	300	327	311	346	308	317	318	315	341	308	310	329	332	290	314	292	287	282	293	306	303	301	320	298	300	287	300	328	316	261	304	304	314	304	312	295	296	307	281	290	298	323	308	313	284	279	317	330	318	334	299	312	323	310	325	318	285	298	269	340	299	302	280	306	270	290	274	290	335	307	272	302	295	300	296	331	306	305	267	300	294	321	325	310	328	301	295	307	310	353	304	331	303	319	298	322	313	272	293	332	308	316	314	279	328	300	291	312	293	315	304	300	322	319	323	288	319	307	300	322	299	325	312	305	287	309	293	279	314	312	307	348	325	337	306	288	312	321	319	286	294	334	304	274	298	289	273	328	258	318	332	284	279	281	329	279	300	259	277	314	321	295	296	304	316	306	324	290	292	296	325	305	308	296	285	308	297	282	289	322	284	313	296	286	302	306	304	284	289	269	292	345	318	286	275	278	329	295	290	294	320	299	281	326	303	307	318	312	304	324	335	277	304	309	317	322	323	315	294	292	292	311	302	296	296	323	299	268	317	270	263	304	311	293	308	304	315	308	337	287	333	309	287	303	309	327	294	322	286	319	299	268	312	331	329	289	301	302	300	287	327	294	268	326	320	255	316	308	297	292	287	296	289	293	318	271	310	312	306	299	361	272	316	311	327	339	285	293	280	293	330	295	335	314	312	274	308	306	294	290	310	291	297	288	318	306	302	311	300	313	309	307	313	302	319	271	332	306	313	305	326	292	295	285	271	321	307	288	291	298	321	292	287	310	306	331	299	290	322	300	325	337	287	313	344	302	280	346	316	318	287	290	293	294	309	306	320	289	322	286	282	284	320	318	274	289	299	295	282	302	326	294	327	288	264	303	343	337	301	340	297	306	292	295	329	299	276	283	302	325	335	336	341	313	313	311	297	294	279	301	342	277	288	299	308	276	313	325	293	339	298	315	310	312	304	307	278	357	319	300	279	287	304	319	312	298	304	294	330	289	332	317	262	333	319	315	289	300	314	310	298	266	289	278	260	287	293	302	298	310	314	313	327	314	314	267	295	310	288	319	320	292	295	319	288	298	283	304	308	285	303	297	313	305	295	287	319	297	302	272	289	305	323	303	292	289	301	319	321	314	312	290	308	319	299	286	310	316	298	287	289	304	292	302	311	283	319	296	275	297	326	329	290	331	323	294	312	277	322	299	302	306	295	326	314	312	308	323	318	290	281	313	289	303	268	325	330	313	263	300	313	305	296	308	281	325	294	268	306	303	283	274	299	308	306	306	308	341	326	320	300	308	307	310	316	298	286	296	317	304	302	315	302	316	332	303	286	302	318	328	319	309	287	282	320	302	287	334	309	314	266	325	302	287	313	315	304	285	291	300	299	311	329	310	281	314	303	287	286	279	326	280	326	333	289	319	296	322	288	309	311	347	309	292	270	311	313	288	300	293	300	263	283	297	313	286	305	314	338	278	261	299	300	332	319	284	317	293	292	323	304	294	304	306	310	310	327	273	311	289	292	298	291	332	315	332	267	305	325	304	283	345	294	316	297	292	303	294	300	315	316	285	285	299	306	315	304	287	289	338	276	317	322	309	299	333	301	291	311	327	303	329	305	321	337	313	301	283	295	303	284	297	318	270	310	302	280	297	290	340	324	312	299	305	300	289	305	305	288	325	295	312	325	311	305	298	295	297	308	328	285	292	313	306	286	317	298	318	289	297	295	273	285	309	295	301	288	304	341	293	267	289	291	331	302	296	284	329	283	305	316	335	305	307	286	314	325	314	304	314	303	292	310	329	296	298	304	334	249	291	293	288	318	293	319	295	316	304	265	291	307	304	316	326	299	290	310	344	303	321	294	350	323	286	323	300	295	302	347	329	310	286	312	290	315	354	322	303	334	338	307	296	318	288	301	322	285	319	324	324	296	309	311	287	305	256	316	308	313	306	304	329	303	296	306	288	294	329	321	276	311	302	309	316	322	302	317	283	298	314	313	305	324	341	299	331	306	297	325	285	293	314	302	306	287	325	306	309	314	300	288	307	291	302	290	340	317	283	311	280	291	305	297	279	324	331	326	306	296	315	293	307	334	309	271	318	323	300	309	324	314	286	295	266	300	333	277	294	286	289	310	325	320	308	308	301	297	292	297	297	308	291	273	340	294	304	291	308	299	310	273	314	292	297	307	315	321	308	313	307	292	322	282	323	311	325	301	319	305	327	340	300	309	323	321	295	330	278	320	310	298	320	294	315	311	294	319	302	362	302	273	320	299	284	282	316	291	326	327	309	312	288	320	321	328	295	328	319	320	327	323	339	304	293	313	299	315	313	284	339	312	300	275	285	302	305	308	311	308	327	287	328	290	281	332	286	314	293	315	307	311	300	316	277	295	323	313	286	307	299	307	310	311	304	300	308	324	275	284	332	284	301	315	320	337	307	292	293	299	278	287	299	280	265	297	288	292	301	285	302	286	309	282	319	309	310	280	290	300	291	281	300	309	312	289	317	311	323	329	273	306	307	302	292	325	258	299	287	299	298	329	302	284	317	279	301	270	318	291	324	307	301	265	345	303	356	299	322	298	292	318	280	288	310	311	329	321	297	276	306	307	283	315	299	317	303	283	304	316	274	291	325	274	280	303	299	323	296	303	309	309	300	283	302	313	299	290	269	292	299	276	288	294	294	322	343	308	318	300	304	302	317	310	304	302	307	323	296	300	288	267	288	306	298	276	315	283	310	315	299	306	347	316	310	306	340	312	293	300	315	337	315	345	284	283	295	293	283	331	287	326	331	326	311	295	303	328	279	291	294	291	304	314	336	303	280	280	297	325	316	325	303	291	312	301	304	271	330	325	290	319	319	298	324	309	316	286	307	314	280	319	363	309	311	311	304	288	312	274	299	332	327	324	303	304	291	299	278	278	278	317	302	276	319	327	286	275	307	283	285	299	313	297	299	310	307	301	297	292	309	302	329	333	291	301	304	296	315	290	316	339	297	301	329	310	287	302	314	340	303	329	301	322	298	325	348	314	284	313	298	328	315	301	301	322	310	286	294	322	294	296	302	348	313	327	312	290	327	308	268	273	312	296	298	298	290	309	307	314	326	326	320	318	298	309	296	335	301	305	310	324	303	316	311	327	283	287	299	306	304	292	291	311	310	303	295	301	287	298	333	301	302	279	307	282	297	287	329	299	323	313	274	305	300	321	295	339	313	323	349	316	310	300	313	293	306	321	294	313	353	329	313	308	345	307	315	282	263	339	315	303	308	291	295	308	287	315	272	310	323	298	325	303	301	317	304	309	311	330	315	278	304	302	276	303	313	315	274	337	344	313	338	317	298	306	318	317	298	311	326	304	328	302	310	295	290	297	318	289	326	279	308	322	314	298	334	313	308	303	286	320	298	313	312	290	298	296	291
57103	53062	26169	3007	2711	2348	1974	1806	1658	1570	1447	1452	1248	1257	1176	1115	1081	1081	1153	1108	1019	1042	1030	963	1049	1046	963	1044	956	987	992	977	974	945	972	992	930	954	914	991	891	921	976	918	928	919	952	983	900	912	979	974	919	925	934	931	922	887	908	955	900	926	884	891	941	927	872	954	897	910	931	945	940	887	948	953	955	933	942	904	911	920	938	931	860	920	917	920	972	952	885	930	870	896	889	898	932	876	813	925	860	933	943	900	969	900	917	901	929	956	924	918	861	917	958	897	936	889	885	961	910	903	915	965	913	870	923	888	868	947	921	920	911	895	904	881	915	906	961	900	950	907	869	914	898	877	938	922	993	889	936	885	913	872	895	916	879	942	946	908	872	940	953	907	927	883	886	872	938	921	890	946	918	933	913	900	885	944	934	892	863	928	855	981	933	908	866	884	924	931	868	933	887	897	916	907	953	918	897	959	926	929	876	863	910	895	877	891	920	915	921	894	918	900	915	929	907	867	966	903	918	882	870	902	926	902	930	906	863	950	946	903	967	947	937	932	900	976	902	941	858	895	914	915	944	967	927	940	904	890	890	906	854	903	909	898	923	915	910	876	888	931	953	856	900	915	932	896	933	910	923	951	887	940	944	902	922	896	926	902	939	942	969	844	866	921	850	908	905	879	927	894	945	973	916	927	917	916	947	837	910	929	897	892	904	914	837	967	907	900	908	896	927	901	909	903	884	912	891	945	906	869	949	937	943	1000	895	929	929	874	954	911	907	921	894	920	923	803	925	915	916	885	960	916	883	852	929	949	920	968	882	867	935	889	936	860	904	890	914	874	885	907	875	885	906	917	920	903	888	932	921	863	870	938	936	924	924	896	886	908	904	909	913	869	912	891	936	873	929	888	913	913	873	915	958	895	927	907	889	948	875	896	914	955	930	861	922	878	942	932	907	910	914	872	912	898	905	948	929	842	912	912	904	889	893	873	921	975	894	906	915	908	883	895	859	914	938	918	930	878	960	877	901	932	914	913	893	936	938	936	901	939	824	851	900	866	910	951	894	878	895	889	902	913	856	861	915	906	878	882	943	896	891	908	915	897	931	920	922	947	891	860	850	913	919	951	919	971	896	919	974	907	920	878	884	922	962	881	945	891	913	946	831	858	943	927	892	892	877	928	903	945	896	861	855	906	957	919	896	895	930	898	940	928	943	884	883	914	896	915	909	849	931	914	876	914	913	927	921	876	914	948	854	907	905	969	922	890	914	900	861	910	887	891	902	930	935	910	893	901	956	920	932	885	998	946	901	892	890	903	993	930	882	884	964	940	900	913	960	924	899	894	907	921	888	886	869	890	932	944	960	904	922	893	911	923	928	911	972	869	958	893	953	891	945	982	923	894	833	911	921	917	936	982	942	907	924	943	910	953	868	940	950	915	919	912	955	990	934	901	893	919	909	896	889	918	910	897	908	948	878	877	852	894	830	937	938	894	878	883	890	949	912	903	903	938	932	900	896	914	911	904	875	927	880	891	924	916	885	900	907	918	850	936	912	898	896	921	857	943	920	898	858	872	881	874	904	911	871	912	932	958	907	930	845	911	907	867	898	939	975	920	955	936	851	929	902	893	902	931	903	920	919	847	897	903	900	957	911	952	969	925	881	914	891	871	930	913	936	906	904	872	932	991	928	924	869	867	935	913	898	946	962	900	906	913	860	917	924	948	882	955	894	905	920	841	914	891	890	949	884	884	864	937	902	912	933	887	938	881	925	844	858	879	920	921	905	929	903	916	950	889	900	880	931	922	977	908	921	952	953	936	923	887	864	928	900	928	892	932	872	936	904	950	913	967	923	958	914	921	852	947	960	886	919	920	960	875	922	937	907	890	902	932	867	923	939	966	858	900	927	890	882	839	943	861	891	937	903	933	932	918	943	889	851	917	908	876	930	955	942	946	934	914	873	922	909	910	900	871	917	925	910	899	919	909	876	892	934	936	995	890	835	940	918	874	934	897	921	905	966	906	875	828	908	915	931	956	934	931	913	923	900	919	857	960	866	926	947	903	910	906	931	904	978	924	878	882	872	940	978	898	887	893	884	861	909	910	887	940	894	891	924	915	900	871	911	945	924	920	841	966	851	921	971	919	897	902	885	924	879	902	871	931	870	945	912	873	921	868	823	1009	885	921	894	911	895	925	909	890	872	889	900	914	916	927	917	952	929	885	892	915	919	953	921	881	933	926	912	926	843	899	888	937	915	928	931	935	948	925	918	877	920	891	913	892	913	957	919	931	910	924	881	894	877	881	915	886	941	919	848	873	944	914	885	957	891	875	889	893	937	915	949	882	897	886	923	900	862	905	864	863	936	922	853	922	893	925	928	960	926	905	983	920	894	909	944	916	919	923	916	903	894	934	918	860	889	879	894	935	850	966	906	932	896	858	936	895	935	904	877	945	900	905	877	857	886	967	874	909	906	983	899	916	919	972	925	949	913	849	900	957	903	900	903	906	945	915	906	938	899	942	919	928	935	953	876	907	891	927	921	887	926	931	923	882	931	895	892	954	908	918	931	889	865	953	862	906	958	924	928	889	896	886	951	949	931	907	914	913	887	934	921	967	886	912	904	895	938	910	893	948	954	898	868	900	896	890	899	878	921	938	906	938	896	841	926	891	849	949	926	911	940	912	910	902	954	959	928	903	910	907	840	942	908	966	869	899	922	886	928	940	911	942	896	891	971	887	855	870	911	914	937	904	958	925	942	904	884	882	916	955	914	918	915	902	904	928	942	892	994	913	927	864	905	924	902	868	878	904	922	935	965	979	936	878	944	953	919	930	921	870	934	912	895	914	927	896	891	883	912	887	912	947	929	894	925	887	893	870	906	894	864	948	928	877	924	943	897	907	952	830	916	895	942	922	892	904	911	907	929	934	937	902	898	904	878	924	895	871	924	868	897	947	925	909	944	881	989	909	972	871	863	851	900	854	898	910	914	900	936	941	882	980	954	887	900	872	882	928	934	956	943	921	952	901	857	891	888	882	986	915	924	927	941	894	941	899	888	925	912	903	920	905	894	930	928	915	960	944	903	927	906	919	949	889	927	972	883	889	967	909	890	884	937	880	937	886	924	918	885	916	883	860	926	946	906	937	916	917	915	891	963	884	898	919	955	889	904	899	915	900	894	948	936	890	832	947	903	949	904	959	939	906	911	951	900	898	867	888	927	898	910	905	862	928	928	926	948	873	881	944	922	911	954	994	892	932	890	884	880	932	855	937	920	943	949	854	878	955	921	891	904	903	886	879	921	933	927	903	972	906	921	915	909	963	884	903	932	914	934	890	915	958	905	905	914	905	907	899	879	944	988	923	929	870	918	873	920	938	926	956	871	926	885	943	929	905	930	931	876	876	910	936	921	879	921	956	906	918	886	925	883	897	956	917	882	941	904	958	891	870	948	936	898	908	871	900	924	924	904	886	894	955	897	908	928	955	897	937	887	895	893	912	980	933
27178	11615	2801	303	166	130	138	135	136	120	131	131	132	128	140	127	134	121	127	135	144	150	129	134	146	136	127	129	120	137	134	155	115	126	128	102	132	162	131	134	124	146	130	114	122	127	125	127	127	121	128	133	141	134	131	146	118	114	141	120	120	123	120	130	140	129	121	108	110	130	135	122	109	138	118	119	143	140	130	110	129	113	134	126	132	133	118	117	124	124	127	116	127	141	124	144	127	131	118	106	123	123	124	106	120	114	139	126	130	142	139	133	109	114	119	135	122	131	139	119	133	101	143	123	133	130	132	116	145	125	124	138	125	117	102	111	113	135	136	140	120	136	123	121	121	126	118	131	121	136	133	118	138	146	112	136	142	117	116	143	100	136	122	132	119	118	141	135	119	120	121	114	135	120	130	145	135	124	125	126	103	130	131	128	117	121	124	111	121	120	146	132	123	154	144	146	136	140	147	117	137	139	112	120	132	141	110	128	133	131	124	103	125	136	112	120	107	133	125	105	112	122	122	127	121	145	139	139	132	127	107	149	133	122	125	149	111	132	146	155	132	115	152	130	117	111	115	111	132	134	164	115	133	138	104	137	126	135	129	144	125	123	130	129	123	138	129	125	122	121	122	119	129	126	134	104	149	132	115	152	128	134	134	129	133	138	137	133	136	136	121	143	131	108	134	111	125	131	127	129	138	153	134	123	128	132	136	128	147	135	136	116	128	132	136	122	122	136	127	100	102	121	143	130	148	142	126	107	143	125	132	128	118	115	137	126	133	139	138	131	124	136	134	112	116	129	123	141	130	133	139	143	124	120	132	127	116	123	127	99	122	118	138	140	139	115	148	119	121	117	115	142	119	125	133	120	121	137	136	120	125	108	122	120	117	145	135	148	120	128	128	108	130	114	150	131	142	126	130	135	129	137	111	145	128	124	137	116	112	112	118	130	138	151	143	122	137	123	142	124	142	125	136	114	122	119	113	118	153	115	121	124	122	130	121	125	137	143	141	114	117	108	130	125	132	135	133	121	126	145	142	122	127	127	119	142	105	125	149	128	121	154	128	142	117	117	119	132	118	126	131	119	123	140	122	140	123	113	142	122	114	132	125	118	126	125	132	121	123	134	130	127	104	135	139	116	133	122	118	146	129	130	121	144	125	130	142	140	133	144	138	124	116	136	113	121	118	136	134	116	139	137	131	126	110	122	124	136	147	102	158	157	125	116	124	121	121	110	149	127	131	122	142	121	117	127	115	153	139	129	133	115	138	130	111	124	145	114	126	112	106	112	146	115	109	152	120	120	123	149	140	110	118	131	114	142	137	140	122	113	149	142	137	140	105	133	129	124	124	124	128	128	100	132	144	121	148	114	118	135	128	141	139	121	142	138	101	114	114	123	113	118	119	131	137	136	136	136	135	126	131	119	138	133	116	119	106	133	126	118	127	102	139	119	109	118	121	102	117	121	116	138	140	142	116	115	152	117	145	122	116	153	124	129	134	125	122	141	139	113	137	131	127	124	118	128	125	123	139	144	122	132	135	128	142	121	132	111	112	126	146	109	121	115	115	143	141	121	140	126	111	111	123	125	137	117	119	144	128	120	127	120	122	131	125	138	120	145	130	122	112	119	140	136	144	127	122	125	125	110	121	125	135	135	142	121	125	128	112	137	126	122	122	107	110	128	142	140	125	127	135	116	144	121	134	141	109	128	123	123	118	129	125	120	113	128	130	151	111	124	119	141	103	110	116	118	138	103	104	122	124	118	109	128	128	134	121	127	135	137	123	124	124	127	138	134	112	141	123	102	128	122	119	122	138	143	121	117	154	130	103	137	127	123	107	126	142	133	131	135	131	140	137	142	123	126	114	132	154	124	134	134	141	128	128	118	130	119	128	117	123	133	139	127	129	134	134	153	113	104	128	116	135	117	142	159	128	119	139	124	131	137	145	145	116	129	114	125	145	147	125	126	114	119	124	119	133	129	128	129	122	120	134	141	141	140	125	117	119	117	138	118	124	137	126	144	124	132	139	130	132	147	105	138	143	119	141	145	130	128	143	136	140	130	134	110	120	107	131	128	147	111	124	125	126	142	130	129	118	135	123	124	139	130	137	108	124	121	123	111	133	126	124	157	110	113	136	103	120	132	126	125	121	115	128	137	129	123	131	107	136	124	136	140	107	141	128	115	125	137	130	141	143	134	125	140	124	125	118	128	129	144	108	120	141	146	124	127	148	130	137	125	151	125	116	155	132	141	109	120	139	114	134	110	151	114	111	141	145	126	134	126	126	154	115	146	117	150	126	164	127	111	103	134	135	128	127	127	138	136	136	142	156	139	130	110	135	130	131	119	132	147	139	132	142	121	133	106	142	125	123	126	141	123	132	119	130	140	140	137	135	129	115	132	124	142	100	144	125	126	147	133	154	134	141	117	133	121	144	102	113	150	145	135	133	145	165	138	121	124	138	113	139	126	112	145	145	107	129	116	119	124	130	130	128	110	109	139	123	127	121	125	130	138	112	157	117	115	126	110	123	142	120	119	138	120	134	147	143	140	125	118	114	141	100	150	129	142	116	121	126	127	127	115	114	115	133	115	126	102	110	144	110	124	141	128	137	129	117	144	127	150	132	130	119	116	127	149	113	122	123	117	115	133	114	134	153	142	120	135	117	108	128	120	118	147	121	124	128	130	136	120	124	118	127	124	126	126	148	145	131	117	121	146	115	147	128	125	116	117	134	134	130	118	161	143	142	127	112	122	123	108	123	125	133	127	118	102	127	136	139	136	118	132	117	133	116	134	119	121	123	134	123	131	132	128	118	109	149	141	116	114	135	123	137	121	105	142	138	123	114	123	140	126	128	113	146	127	132	134	122	119	135	102	143	131	141	139	126	142	148	112	128	127	127	136	122	122	128	154	132	140	124	121	114	128	127	122	122	138	118	137	130	128	129	144	121	123	147	145	137	114	140	135	154	112	136	119	121	126	148	137	133	111	132	129	123	112	124	122	120	122	125	121	128	112	123	120	115	112	139	137	155	139	131	121	147	129	146	147	133	120	138	150	128	117	130	131	138	131	135	117	143	129	124	127	134	120	124	144	111	115	141	133	130	133	134	140	129	108	134	150	132	150	113	125	111	116	125	128	123	133	129	140	112	124	145	142	134	137	123	117	139	114	145	123	141	129	132	144	104	152	124	134	114	156	138	125	124	133	118	125	114	147	127	113	127	137	131	118	123	126	114	139	114	123	135	139	128	117	132	122	138	128	125	141	121	133	142	119	124	108	118	126	118	148	135	135	143	115	131	141	112	125	126	131	114	120	127	136	116	125	130	108	132	126	119	124	125	129	130	111	145	124	109	124	131	118	132	132	117	126	116	128	124	130	110	126	133	132	118	130	111	138	139	121	125	139	135	131	148	121	125	120	141	143	139	127	139	114	136	140	130	130	130	148	140	121	115	127	158	122	128	124	110	131	109	124	155	140	121	140	114	114	130	124
26138	13937	3986	571	527	495	514	496	493	478	462	476	489	445	483	463	442	492	468	481	444	445	450	461	477	475	492	463	434	479	441	459	492	485	463	443	488	468	426	451	461	463	436	475	466	440	452	463	399	448	418	465	439	482	433	500	466	453	453	473	450	472	470	478	476	449	476	451	433	472	474	412	439	468	451	476	493	461	459	480	448	446	456	462	472	466	476	447	431	466	459	457	457	441	434	452	444	470	426	436	469	457	487	458	461	456	413	437	493	455	500	466	474	472	451	424	462	479	440	462	435	476	440	450	447	471	458	488	445	455	434	428	435	468	522	438	430	421	436	462	456	429	452	480	482	472	453	446	419	471	492	464	449	456	462	484	472	442	443	420	480	444	481	470	451	463	470	446	443	474	482	422	461	447	470	498	466	460	461	432	474	450	466	449	453	489	411	468	479	475	473	420	489	445	428	479	458	445	475	476	458	448	456	449	478	434	479	439	464	487	469	435	459	482	444	424	459	462	482	465	491	465	451	476	471	450	444	404	458	465	424	444	451	430	468	477	462	464	464	492	467	439	450	474	422	465	492	416	463	440	461	442	459	465	434	425	447	496	486	449	455	423	444	505	423	456	422	453	458	453	441	486	451	482	436	483	469	451	397	486	468	406	492	484	467	487	432	420	461	471	438	450	470	481	437	457	454	486	442	455	460	470	479	471	469	470	479	438	477	432	462	454	468	445	452	477	442	455	499	436	464	476	457	450	481	406	476	460	482	479	478	431	453	469	467	460	465	463	481	471	461	436	477	459	481	485	416	458	453	430	483	499	467	472	474	505	438	433	473	474	488	459	489	431	407	434	460	448	465	445	485	428	469	428	480	481	473	455	440	459	426	440	481	474	432	473	475	461	437	438	486	454	436	462	462	473	432	438	441	459	433	457	452	452	443	503	483	481	471	457	442	468	458	459	414	429	450	459	472	453	459	479	446	474	453	445	459	477	432	458	458	429	417	448	415	451	460	466	445	459	425	448	470	463	469	469	431	492	471	451	456	428	445	475	467	446	473	469	467	456	451	441	488	420	470	444	457	455	448	438	499	472	492	464	474	462	430	445	485	462	419	463	446	468	469	451	464	437	505	427	493	464	482	468	448	418	440	494	455	477	434	435	437	491	474	494	458	464	486	471	432	453	425	460	459	480	446	466	465	482	446	432	479	468	486	423	440	451	459	469	450	436	447	453	457	450	490	444	430	464	442	450	456	438	448	438	441	448	491	476	457	457	451	486	435	417	442	471	452	464	460	436	406	435	445	459	485	429	451	487	479	450	461	423	485	455	482	456	453	459	442	441	467	477	458	475	471	442	463	478	443	480	464	434	507	459	419	458	431	488	447	466	457	455	473	425	467	435	421	486	459	467	478	457	457	505	441	440	439	471	414	419	439	447	475	476	450	492	457	435	456	428	432	469	480	462	472	485	416	457	468	453	456	463	458	441	460	469	477	486	465	465	480	471	486	475	458	435	453	417	466	408	441	442	431	477	474	442	462	438	453	418	493	467	435	451	491	443	457	460	401	465	482	443	432	452	463	406	422	473	457	455	488	441	438	472	471	445	452	476	471	489	452	442	466	454	486	416	495	433	500	475	466	438	435	470	439	459	476	417	470	465	415	493	474	440	468	448	481	457	464	451	447	455	461	455	467	431	416	478	459	436	454	430	448	503	460	478	496	460	462	522	444	445	455	433	423	447	499	463	403	466	422	458	462	464	461	418	462	459	489	439	462	435	461	472	492	471	460	458	462	456	460	425	450	486	472	432	484	473	403	419	411	421	466	470	477	461	478	441	448	489	439	453	477	441	467	442	466	433	462	446	441	422	468	437	479	429	489	465	466	437	447	476	481	464	442	457	454	454	462	429	422	457	436	436	462	459	467	451	471	448	446	447	469	482	455	442	461	461	450	475	438	434	421	464	486	451	469	453	454	447	477	480	468	440	445	434	454	435	465	444	441	468	481	455	476	484	444	434	469	435	472	482	439	456	443	476	472	464	476	441	422	473	463	422	476	475	460	469	411	442	491	445	481	424	433	444	452	460	461	482	472	460	444	462	463	459	437	490	419	429	440	450	497	457	431	434	425	443	477	480	442	465	453	466	435	473	466	455	447	469	465	466	478	531	421	474	454	447	450	478	444	471	475	415	445	430	482	478	445	455	466	470	476	464	471	423	459	465	442	454	470	509	418	431	457	454	469	451	462	447	439	427	456	472	423	450	438	452	451	431	473	478	425	476	429	424	450	472	473	471	445	448	457	466	473	446	443	484	476	470	443	462	436	464	451	447	457	442	417	429	490	446	415	438	467	469	475	470	466	460	473	436	466	409	470	459	461	464	489	463	464	434	477	451	438	467	467	498	441	474	459	438	509	450	440	437	470	456	451	466	461	465	424	446	468	430	410	448	440	458	481	480	422	479	458	468	472	449	472	447	438	445	450	453	466	461	453	418	470	444	479	454	485	439	456	466	424	469	457	454	444	480	473	459	442	442	472	478	454	438	444	430	488	488	464	439	465	434	455	451	460	515	451	421	458	452	460	440	447	458	443	451	444	469	424	461	458	482	450	390	460	482	468	440	469	445	448	439	476	404	473	434	445	452	449	435	452	423	471	467	477	466	427	432	485	446	462	461	466	420	448	452	449	426	436	451	444	456	502	463	440	484	487	502	474	441	448	457	468	451	476	465	472	447	443	420	477	474	480	473	446	454	471	469	506	446	439	412	442	497	447	456	477	484	485	449	415	450	457	446	451	470	429	507	441	437	467	446	487	461	434	489	476	455	450	449	491	484	448	433	432	443	445	465	439	448	442	433	471	482	461	462	422	454	433	483	496	462	482	453	451	463	474	417	435	473	468	508	463	440	424	445	461	438	441	448	460	455	457	428	490	506	486	419	441	504	445	424	443	481	494	464	416	454	431	486	475	436	423	432	467	433	473	462	464	462	480	430	418	454	456	499	446	406	466	458	503	473	438	489	506	436	456	503	464	500	422	452	484	444	457	479	477	456	491	462	491	472	451	478	475	474	452	455	456	440	466	421	455	494	476	448	444	412	488	467	428	457	438	463	470	464	435	434	471	443	493	445	464	462	449	419	453	450	463	457	475	495	453	426	452	424	440	454	443	446	443	437	488	428	465	447	480	497	436	477	388	490	448	425	425	465	432	485	465	446	476	440	446	492	432	440	428	479	446	452	472	457	430	417	424	469	447	455	450	456	510	421	384	462	443	458	477	483	462	472	452	456	416	419	467	468	434	441	464	452	452	473	490	455	429	470	490	450	476	435	484	417	443	453	480	468	459	456	467	473	437	474	477	464	426	442	479	491	487	502	456	469	462	457	469	462	440	487	408	450	452	453	466	477	433	410	429	429	462	461	467	453	455	435	454	481	446	457	435	482	422	472	421	479	438	446	468	440	462	435	449	454	461	465	435	443	442	461	405	477	474	440	437	450	435	431	453	455
67498	53824	32009	4903	522	395	384	326	332	274	275	259	247	257	256	256	227	216	240	247	242	238	228	243	202	221	230	237	250	223	236	204	255	242	208	265	247	217	228	231	220	225	243	245	231	239	242	245	209	241	211	211	220	232	215	265	239	228	231	226	215	235	223	268	231	240	244	216	245	243	252	232	237	210	243	220	233	228	241	264	242	237	262	221	235	230	201	241	230	214	250	216	206	227	231	217	220	218	234	218	227	241	233	244	183	244	222	244	236	262	236	228	240	216	222	217	229	233	252	215	279	225	224	235	243	201	224	226	236	218	240	237	240	228	215	244	208	235	217	238	236	255	224	215	227	231	219	241	229	238	228	241	244	244	253	239	182	238	215	227	216	227	216	243	225	222	262	244	220	233	249	249	225	224	237	258	233	217	224	233	196	239	250	236	247	244	259	241	251	207	220	232	233	232	207	225	221	227	220	215	212	220	229	243	197	237	235	234	218	254	242	232	257	257	234	233	228	222	247	257	231	205	241	245	241	231	227	226	241	231	261	202	243	213	222	222	221	242	235	227	225	222	229	236	204	213	218	233	241	225	244	204	223	212	260	228	246	220	216	218	227	243	218	226	232	242	215	227	237	211	232	211	215	238	217	222	226	237	206	222	200	215	265	220	230	247	215	237	214	244	216	213	206	233	209	223	253	234	241	224	225	213	236	265	196	225	225	242	233	222	236	227	210	232	239	233	234	248	217	247	230	227	203	220	238	221	214	224	213	225	232	230	243	214	213	219	264	236	242	224	233	265	245	240	218	219	229	227	199	206	230	218	253	223	242	248	221	228	244	217	214	224	241	234	238	263	217	213	232	226	252	227	223	250	238	226	235	219	237	237	226	225	284	220	217	220	231	230	241	213	221	237	252	257	222	245	228	227	267	248	217	246	237	259	241	219	258	241	236	244	239	233	234	231	225	219	233	225	208	244	218	261	216	230	233	216	216	209	241	203	217	220	208	234	224	258	225	215	223	224	239	217	217	255	220	211	258	236	222	249	248	212	256	224	225	208	206	232	229	255	208	200	218	202	234	216	232	237	229	244	239	230	249	241	228	237	242	236	229	243	226	241	241	254	209	219	233	233	243	198	247	231	234	236	223	263	241	218	243	243	222	229	202	228	215	231	208	216	232	229	223	222	228	264	215	255	213	204	233	234	235	236	250	232	203	217	226	242	230	208	235	234	240	220	234	241	226	224	217	219	226	217	209	216	223	221	200	233	244	200	255	233	262	231	232	228	224	225	226	232	242	226	234	224	221	222	251	236	238	251	242	227	217	220	230	211	214	234	221	237	210	221	228	207	234	252	216	223	256	229	229	276	238	223	240	220	237	239	232	240	243	242	221	202	214	244	222	242	238	242	234	229	236	224	250	255	224	251	225	215	228	249	218	255	224	228	237	236	229	223	251	229	247	220	220	245	172	236	240	229	259	232	255	238	246	222	221	230	233	206	245	194	228	237	234	218	212	265	232	222	207	255	229	238	221	233	244	231	221	222	226	242	224	238	245	213	226	248	237	215	228	215	247	230	224	257	235	240	201	246	219	225	225	220	197	234	254	218	228	243	249	258	245	239	227	226	239	222	214	234	243	250	227	215	201	221	227	229	239	222	223	229	204	219	190	207	228	235	236	229	241	212	234	240	235	207	221	253	226	228	222	221	205	238	215	228	258	252	257	240	209	244	232	240	248	230	215	245	235	234	237	231	203	239	224	221	222	211	239	238	243	195	230	256	209	236	207	225	228	239	206	208	218	234	231	225	247	243	220	224	237	236	221	224	223	267	197	243	220	261	224	225	226	216	250	226	222	247	206	210	213	250	242	207	218	217	237	218	238	237	243	238	213	235	226	244	210	217	228	196	237	242	248	226	241	225	236	213	240	233	222	232	222	222	217	214	218	226	211	217	220	247	216	235	228	206	227	197	211	218	230	232	223	226	252	222	232	262	222	246	234	222	223	234	216	238	248	234	243	235	236	228	225	208	245	236	243	233	235	245	228	213	238	241	217	251	228	229	228	238	232	217	218	223	248	247	221	212	231	241	240	243	257	242	213	207	230	235	213	234	227	233	222	215	253	206	229	242	217	211	216	229	229	224	246	250	240	255	245	218	176	194	231	257	231	220	213	223	206	219	219	262	225	231	233	236	241	253	251	228	220	239	242	205	224	221	244	233	247	212	203	236	238	236	202	224	222	217	241	246	233	230	253	218	216	273	213	245	244	236	268	251	239	235	254	248	232	246	243	216	249	205	231	260	229	211	241	240	235	232	232	256	226	238	223	239	225	210	240	243	217	216	226	222	238	238	215	221	226	252	239	243	219	249	223	215	227	249	254	230	198	226	218	222	271	233	212	236	202	216	246	243	239	236	210	227	209	210	227	256	219	236	243	242	211	221	250	238	227	193	216	218	212	196	248	227	232	230	248	240	254	225	234	222	210	235	240	207	219	242	251	233	207	242	248	227	231	215	231	229	240	224	228	248	212	236	245	229	232	241	249	225	225	197	212	262	225	228	238	219	240	219	240	222	227	243	260	232	245	230	257	219	254	263	238	229	241	243	219	232	224	229	220	244	234	206	230	222	206	219	234	227	249	226	232	217	246	247	241	240	219	222	231	208	196	235	231	244	222	219	236	212	239	235	225	222	225	235	215	219	234	241	224	206	219	226	241	249	218	231	284	230	231	227	220	204	238	222	226	240	248	241	231	232	217	213	234	215	221	231	207	222	255	227	219	233	222	241	235	232	210	200	228	262	226	227	232	210	214	250	226	237	218	226	234	227	198	235	247	244	207	262	252	211	237	252	251	209	237	236	221	221	225	219	247	216	238	202	229	222	208	218	234	234	248	219	209	246	229	238	211	210	219	235	250	218	218	214	227	263	212	221	226	207	198	231	230	242	235	220	217	239	239	218	251	224	247	237	231	225	220	232	217	224	244	259	224	231	232	270	204	231	214	231	240	244	221	223	243	213	222	217	224	225	231	242	212	233	236	219	234	245	234	216	218	226	255	213	235	207	241	211	222	247	234	244	225	211	219	251	258	222	219	232	209	205	216	232	239	224	206	247	243	223	231	239	219	254	219	230	236	218	236	236	209	220	226	229	225	216	223	203	237	205	216	220	237	244	216	228	247	224	226	227	239	224	246	218	220	203	210	222	234	222	206	250	225	252	239	202	230	244	236	230	233	237	217	233	230	216	228	253	244	210	214	236	222	228	260	212	221	238	243	246	217	226	238	223	254	244	249	240	220	220	231	265	234	229	210	257	221	216	208	235	256	252	244	225	210	217	261	244	217	224	221	225	199	226	215	236	209	235	242	260	249	213	228	224	237	218	215	265	231	233	254	218	238	221	227	196	204	223	251	210	245	216	236	230	222	229	255	212	240	232	245	241	217	237	218	244	218	240	247	236	214	241	233	228	222	214	235	246	242	231	229	232	219	220	238	280	250	226	247	242	224	212
45959	41367	20773	1866	1660	1457	1266	1200	1124	1073	1048	1028	958	913	885	887	873	779	827	801	767	780	771	794	775	803	763	777	814	770	738	768	791	787	786	735	715	758	756	788	742	775	761	733	744	691	696	759	734	744	775	749	710	737	746	753	736	756	728	764	726	718	725	756	779	768	755	753	750	757	732	736	784	641	740	731	734	757	753	707	770	729	737	700	721	737	739	786	765	713	794	675	799	720	736	766	786	773	697	768	763	753	712	710	733	747	734	718	711	727	707	701	715	706	770	719	738	713	729	719	737	717	739	733	703	755	772	707	685	691	740	711	720	778	715	776	723	745	765	712	691	719	703	729	707	684	766	765	775	722	746	679	763	685	709	729	709	705	745	752	697	735	739	735	695	667	731	735	740	703	744	730	705	685	736	725	719	719	753	728	776	720	695	731	750	764	741	746	757	707	748	703	712	739	678	753	720	707	771	765	764	728	768	701	710	696	697	704	697	745	742	711	746	765	756	725	690	714	732	724	708	734	681	754	737	708	721	728	731	725	675	699	761	710	707	691	692	761	719	757	684	708	748	748	737	728	743	760	695	705	696	741	785	726	753	726	744	684	749	752	749	761	728	698	805	746	749	749	749	710	740	718	680	749	682	732	752	685	745	747	733	687	710	728	760	690	787	753	711	719	694	743	761	708	789	723	725	716	731	718	731	739	753	697	729	731	719	798	687	704	736	762	766	725	741	679	753	787	746	756	708	704	684	738	738	714	697	727	749	725	708	773	713	768	732	682	774	723	752	723	715	731	748	735	737	729	784	742	711	722	746	719	740	723	778	729	784	749	747	760	720	723	725	728	757	747	765	727	704	734	766	709	721	704	778	756	750	749	753	787	783	733	700	729	747	726	716	727	722	768	767	703	750	738	702	790	756	721	736	734	750	711	744	715	743	716	719	762	727	673	718	757	721	705	720	715	727	718	717	705	715	723	712	735	694	722	738	743	713	720	737	712	706	701	695	726	732	735	731	716	749	733	676	740	739	723	681	716	688	756	691	739	748	698	722	731	745	706	734	737	726	729	762	734	773	748	756	780	733	738	750	772	727	711	713	703	669	734	705	784	756	715	724	720	692	749	740	680	714	729	766	750	729	735	712	702	734	710	719	746	720	771	701	745	719	701	686	676	716	761	767	668	722	698	712	739	683	700	734	731	733	713	711	734	720	736	796	675	683	727	732	747	714	737	682	713	748	699	723	697	695	700	702	742	767	728	755	753	680	708	783	711	731	743	742	720	732	762	761	715	739	732	704	733	716	753	755	735	734	724	719	756	741	739	732	750	727	714	758	705	721	740	748	759	749	717	730	702	736	734	686	710	799	700	758	715	732	706	664	755	757	702	739	700	742	753	686	737	737	696	718	793	717	767	738	715	662	713	748	719	757	732	760	787	739	657	737	714	762	727	703	732	772	745	744	694	742	775	758	748	740	723	759	729	705	758	697	744	711	703	749	721	669	713	709	721	724	745	713	709	752	769	744	713	776	691	716	744	747	731	728	755	728	679	715	745	737	735	719	708	736	711	709	775	714	719	711	718	677	774	733	696	720	730	744	763	795	715	729	748	698	707	739	685	767	723	748	787	721	759	709	733	759	755	776	739	721	733	730	724	756	711	726	764	722	774	771	774	746	770	737	721	776	673	756	731	726	738	713	739	712	763	707	749	760	712	760	749	684	727	728	694	758	712	695	710	760	747	772	723	739	738	749	748	719	688	754	745	741	724	774	701	740	720	775	747	720	713	742	761	747	722	755	747	726	729	746	703	712	711	738	716	740	748	701	709	741	672	746	679	724	801	756	726	747	704	759	755	716	704	722	692	735	688	747	709	707	699	749	693	671	698	757	764	723	743	752	761	737	760	685	731	782	712	746	741	676	735	736	737	665	761	704	750	758	731	733	704	701	745	730	745	735	785	713	706	726	719	752	747	730	794	765	731	759	760	711	715	725	724	700	725	727	724	742	721	713	683	722	717	685	713	739	661	719	742	712	764	753	689	715	709	766	706	710	692	713	711	691	743	793	720	756	697	714	752	738	746	742	788	755	738	734	720	811	796	766	768	744	747	769	689	731	713	739	787	758	699	741	735	728	741	736	739	736	713	750	729	680	739	770	758	714	744	711	754	731	748	689	704	723	788	789	727	738	740	712	726	729	749	754	763	675	719	698	727	741	706	769	712	723	697	782	731	714	694	733	720	727	761	708	729	691	764	776	773	762	743	705	725	727	724	752	734	752	726	718	724	728	700	720	751	747	667	759	732	771	749	748	740	760	754	753	710	732	745	680	723	698	746	711	698	715	691	768	680	697	751	736	744	758	715	729	722	780	670	742	736	718	727	705	739	724	757	763	749	740	770	744	706	713	728	677	754	721	710	723	774	750	738	748	702	728	749	748	700	684	742	758	701	756	662	681	743	717	743	733	738	719	756	708	724	715	730	720	743	807	710	776	750	701	762	727	775	744	691	777	728	735	682	710	713	720	723	694	778	738	706	743	763	785	747	723	702	721	717	719	704	748	765	742	753	698	708	770	764	713	727	743	749	722	712	709	768	750	741	728	700	774	736	730	764	694	678	760	749	742	686	696	758	710	747	724	704	715	768	679	734	725	699	744	759	730	769	706	717	749	735	726	780	734	717	736	709	665	717	769	743	727	756	721	737	723	730	709	762	702	724	720	752	755	753	755	721	727	740	677	744	725	720	749	723	718	751	696	725	742	700	699	742	753	736	739	709	731	686	772	718	722	764	745	707	734	770	719	732	752	721	783	729	740	746	736	741	715	728	728	750	757	706	726	734	726	726	697	718	721	727	763	707	722	734	767	754	723	734	737	778	740	768	690	753	745	720	706	707	772	774	776	723	751	713	672	731	730	712	722	723	766	767	700	700	740	768	725	710	759	660	754	694	701	737	747	714	751	699	694	678	742	761	721	701	766	739	763	670	744	712	721	732	760	698	723	729	791	743	732	727	720	725	720	683	698	712	775	761	710	757	718	738	796	715	691	725	714	734	721	752	762	717	777	721	752	755	697	730	756	724	797	683	747	733	760	716	730	722	719	680	690	715	730	781	744	793	718	778	749	723	743	733	747	753	768	721	733	713	704	708	715	738	655	713	765	803	667	729	725	719	708	721	712	715	726	736	755	762	759	700	706	737	747	720	731	711	728	730	733	661	710	704	738	714	741	722	743	742	750	738	676	754	764	725	742	771	744	730	732	734	743	778	703	754	744	714	757	739	735	712	752	731	719	743	742	727	777	712	742	784	731	739	721	746	708	697	694	724	729	789	722	727	779	750	740	669	734	710	777	724	706	755	727	758	708	736	755	711	741	707	707	766	687	756	753	733	692	770	741	706	768	721	741	718	697	711	725	751	730	738	771	657	749	727	738	721	726	701	753	720	742	761	695	756	764	719	768	715	746	718	771	713	722	736	709	708	676	701	681	806	691	738	698	738	704	737	748	726
78103	65502	41035	10777	1526	641	564	498	465	450	401	397	345	350	362	349	350	326	319	354	330	299	312	282	300	322	311	305	302	306	327	300	317	305	319	311	287	312	316	309	300	302	307	300	320	312	283	302	321	305	302	304	304	296	280	266	301	313	303	300	300	299	288	336	285	322	305	266	320	305	317	311	319	264	333	328	275	298	281	283	295	312	270	279	281	290	295	292	279	312	334	280	277	291	294	279	305	303	293	292	292	287	319	285	280	298	304	289	272	277	259	312	281	328	299	289	315	309	284	307	268	299	284	280	320	289	303	279	261	305	302	291	286	326	305	301	308	308	313	321	310	297	304	302	306	300	291	288	272	281	327	262	307	279	281	290	304	296	304	259	322	277	270	291	298	295	275	294	271	295	308	296	306	316	313	290	302	282	274	297	305	281	329	283	280	321	286	291	295	329	322	291	309	301	297	298	266	325	294	298	276	286	299	299	281	324	299	282	289	291	306	273	286	290	304	275	289	291	301	294	310	268	301	287	291	336	280	311	306	296	298	302	291	308	311	287	307	270	303	297	322	308	304	326	300	319	289	282	285	312	292	290	315	293	282	328	303	283	339	294	309	297	315	263	285	289	312	317	314	318	332	287	323	305	316	311	283	278	344	275	271	288	305	321	312	294	278	319	321	282	310	313	291	302	307	287	267	302	310	273	309	307	297	296	308	301	301	274	283	294	320	318	298	322	293	300	295	273	300	295	304	309	322	288	308	307	297	265	278	299	302	281	323	295	298	286	268	308	305	316	324	317	316	287	281	309	297	313	289	305	297	300	339	277	314	302	308	315	277	342	287	322	308	283	322	294	305	291	300	283	315	290	285	307	303	299	292	298	297	277	308	316	311	290	322	326	285	299	285	316	320	318	308	287	308	334	300	296	340	323	296	301	343	304	300	237	298	266	284	298	290	290	304	297	305	291	275	289	334	293	296	285	300	306	290	283	290	316	291	296	271	302	296	287	304	277	287	279	308	315	269	316	288	310	305	328	293	287	311	319	289	316	316	271	286	308	303	277	317	274	265	295	296	279	292	290	276	294	297	311	300	294	286	321	299	296	312	323	260	309	291	331	304	290	301	293	274	281	300	281	332	295	279	303	315	320	319	302	298	274	294	324	320	285	328	307	303	268	282	294	296	314	313	314	290	270	310	273	323	251	281	295	283	293	329	295	296	338	284	288	322	275	303	288	327	298	311	358	322	298	310	301	315	292	295	294	322	302	272	309	303	293	272	298	320	275	297	274	311	340	273	286	269	315	299	317	271	313	274	288	299	308	291	280	310	320	314	303	301	305	303	274	316	299	295	305	312	301	336	305	285	309	296	276	299	347	304	328	302	305	313	298	300	286	304	304	277	297	306	301	289	255	290	276	300	326	282	321	312	304	313	320	314	287	324	319	320	294	271	297	295	293	291	299	290	298	291	281	324	310	348	287	304	302	305	298	293	280	283	300	329	307	288	299	286	286	282	288	313	301	288	323	297	293	307	277	314	299	304	310	285	288	298	296	291	285	307	289	323	301	323	293	290	318	290	310	283	287	306	296	285	286	304	286	291	296	287	314	278	312	315	316	281	311	305	288	288	277	285	282	300	309	277	316	301	299	299	307	308	294	315	269	271	268	299	292	310	271	314	291	297	288	313	318	306	294	290	288	310	321	290	310	322	301	272	273	311	273	272	299	253	290	300	285	317	288	291	290	287	295	327	315	295	322	296	288	302	310	310	330	304	279	286	330	310	311	324	330	260	300	293	297	277	319	288	329	313	312	300	294	284	291	310	303	304	310	296	280	300	308	285	301	315	327	326	334	270	307	306	287	300	318	284	305	299	318	309	274	303	326	302	270	278	300	292	291	303	329	309	289	309	292	310	301	327	267	317	317	299	305	307	306	288	333	297	301	332	289	273	271	307	331	277	316	261	304	276	309	301	293	283	299	288	274	308	279	291	273	292	264	300	281	277	302	311	330	313	317	311	342	313	284	300	296	300	268	275	291	331	317	322	298	282	327	300	281	304	304	306	312	268	293	302	297	309	277	278	308	295	312	316	293	302	298	291	301	311	279	302	295	300	327	313	293	300	292	338	252	299	285	308	314	290	293	257	277	309	283	310	297	286	274	295	289	288	316	310	283	300	297	295	277	312	277	303	312	278	295	296	272	260	329	309	308	295	276	310	269	336	317	277	289	312	298	249	307	293	295	308	269	316	307	334	295	301	285	250	316	289	309	314	314	310	292	308	280	311	294	290	312	293	272	289	318	301	292	308	296	279	302	308	312	320	313	262	311	305	296	298	288	299	300	278	274	307	309	299	266	330	279	310	299	284	295	314	276	320	317	290	314	317	286	279	298	276	313	305	288	300	311	299	291	297	292	296	320	252	289	289	274	324	294	284	315	302	291	305	298	314	318	301	304	303	291	315	281	294	310	291	283	304	298	280	337	311	275	311	301	305	255	312	275	317	303	295	291	278	298	278	265	305	281	329	312	288	328	310	323	287	275	306	304	274	320	269	320	304	279	324	304	290	271	316	325	308	315	293	300	323	292	285	295	303	304	310	320	292	286	286	299	312	300	288	267	282	298	334	327	332	325	321	340	304	244	307	318	310	297	296	303	300	292	295	320	300	288	296	282	321	283	311	307	298	296	300	280	303	289	324	342	308	305	298	286	288	331	298	292	311	291	262	311	301	312	320	299	292	290	295	275	321	317	289	310	328	306	293	273	298	313	284	284	318	310	293	282	280	315	253	279	298	280	268	284	294	269	294	296	296	278	292	302	292	286	310	328	311	325	298	302	293	301	271	284	291	295	257	293	293	314	272	317	273	324	309	308	280	334	328	284	285	315	313	289	317	327	270	295	274	294	298	328	284	282	284	303	265	261	300	293	273	310	296	289	271	280	301	304	307	287	321	291	311	298	267	265	284	277	322	283	294	331	295	298	281	319	264	298	297	320	246	296	282	307	305	300	286	293	288	255	286	302	291	336	287	309	326	279	284	310	299	303	303	308	290	315	304	287	282	322	306	286	299	301	284	308	324	324	297	300	275	265	303	295	295	312	291	288	302	297	314	303	300	292	340	275	283	287	291	338	300	276	302	291	311	325	290	316	291	288	322	301	294	292	289	290	298	266	301	297	293	288	310	295	287	317	290	272	297	318	296	298	300	328	264	305	300	290	269	340	288	326	286	305	312	281	291	293	310	325	315	322	293	297	255	306	297	288	295	298	300	333	311	316	279	327	289	273	301	300	280	316	313	259	287	299	324	289	305	283	316	291	318	319	309	298	268	289	294	281	302	291	297	282	309	307	300	302	288	292	305	319	298	275	312	315	307	307	304	280	329	329	314	291	308	313	308	298	285	303	306	286	287	275	294	318	309	320	295	283	294	280	285	321	303	306	308	302	294	298	292	303	252	320	310	299	299	315	294	293	295	295	279	327	304	305	300	296	277	290	300	279	300	322	292	290
56291	51169	24825	3140	2777	2419	2062	1863	1659	1538	1383	1341	1269	1229	1186	1127	1165	1081	1053	1060	1031	1058	1014	1018	1026	980	986	947	914	974	1047	972	974	944	957	884	969	905	920	955	910	888	923	899	988	968	972	956	956	922	924	946	877	878	992	877	898	942	870	891	910	939	936	878	860	916	864	923	888	918	928	937	869	849	909	918	946	921	966	918	962	907	901	894	933	889	923	910	899	900	916	839	820	870	906	897	848	899	885	908	892	900	889	900	863	910	937	913	863	871	930	870	911	909	842	928	955	911	869	918	841	931	947	864	851	914	918	875	901	946	926	889	934	947	894	927	889	841	880	908	836	872	862	942	884	872	872	896	874	864	876	911	918	887	905	922	924	920	887	909	939	887	879	909	872	950	870	891	935	928	853	901	868	912	897	899	890	943	921	901	835	910	881	848	859	877	874	912	916	903	915	886	913	912	860	940	875	928	914	930	911	891	940	885	920	960	889	902	885	881	908	878	885	930	913	970	909	886	874	881	841	894	926	953	881	918	864	919	885	883	909	891	955	929	880	905	912	906	908	916	857	961	852	878	903	888	905	854	909	908	874	896	878	904	908	857	913	941	935	872	897	900	891	875	903	854	875	913	947	900	901	920	858	866	959	865	906	891	931	900	885	939	872	863	886	864	951	883	899	907	905	876	923	899	882	911	826	879	872	865	902	908	916	887	846	902	886	896	875	919	884	919	896	852	898	936	909	833	912	920	919	870	901	852	894	927	884	906	896	867	902	896	917	889	919	952	919	861	933	921	943	897	914	883	889	869	927	913	913	884	905	893	949	921	950	922	869	903	918	892	920	931	899	923	918	799	895	877	869	900	937	877	866	929	911	903	886	894	906	887	855	901	878	854	886	899	951	923	891	904	910	892	887	908	916	868	936	873	911	865	920	875	837	874	918	898	847	903	926	866	835	870	917	905	908	886	938	905	897	874	873	943	919	932	926	927	913	903	909	867	873	879	886	895	879	896	888	918	839	883	901	849	895	859	883	848	870	839	898	912	888	967	907	952	920	910	935	912	896	851	890	878	928	945	916	855	891	898	911	955	901	877	928	852	899	894	923	900	927	868	969	851	904	913	864	856	882	895	836	936	940	878	885	941	851	895	917	851	914	872	903	973	819	919	898	863	889	921	926	975	896	859	899	868	866	925	854	943	943	899	893	845	908	902	901	919	951	923	875	881	906	915	864	904	881	902	920	944	844	830	891	887	868	901	901	930	879	890	937	905	917	876	904	904	879	917	907	929	950	914	896	904	898	877	880	887	888	938	972	925	916	891	935	896	894	932	953	916	890	885	885	902	908	880	896	875	869	939	923	882	942	869	863	875	857	910	878	917	863	889	891	926	858	902	882	915	909	865	908	886	885	798	922	935	883	895	933	850	858	902	873	960	913	861	915	863	915	879	908	953	903	898	910	910	873	903	950	908	902	879	931	919	951	919	910	895	883	899	878	917	892	929	923	891	888	923	928	839	896	915	912	886	969	905	927	882	951	864	840	900	888	938	906	859	902	900	928	948	934	927	945	913	913	891	916	900	938	953	932	850	898	901	891	923	898	851	879	891	873	939	922	856	906	908	895	856	911	934	860	912	911	889	846	941	933	933	916	857	865	916	949	898	864	894	904	916	897	938	895	932	902	891	914	884	906	877	893	948	888	859	929	899	914	912	912	940	852	871	873	878	886	864	900	900	910	833	917	875	860	848	885	881	929	873	871	931	868	933	870	866	886	937	928	934	893	881	914	886	887	906	918	855	903	900	889	859	923	875	902	968	846	899	929	909	846	912	878	878	886	896	889	832	898	850	891	858	895	902	906	892	932	971	878	912	898	915	931	932	850	912	913	893	905	866	899	907	910	894	887	858	918	881	880	911	872	891	906	906	903	922	891	880	894	848	886	878	917	932	880	871	904	895	891	885	906	915	875	881	859	887	946	891	915	856	884	846	871	879	862	917	918	886	913	899	875	855	908	885	877	882	854	901	917	901	906	953	872	924	884	862	843	921	863	892	847	907	927	907	934	904	881	889	960	954	883	883	929	906	915	882	913	862	857	862	872	922	859	832	872	930	902	893	888	933	939	893	904	887	876	941	905	910	882	922	883	892	918	892	915	951	915	927	919	919	903	903	865	919	948	899	892	949	876	938	814	909	877	922	924	877	871	906	901	868	924	909	895	907	965	904	985	940	906	930	878	844	897	965	933	901	915	844	889	890	881	926	906	929	888	868	894	870	937	924	884	861	916	931	878	888	863	928	944	895	859	936	911	896	857	920	874	921	909	913	922	920	891	885	868	913	873	891	894	910	906	886	873	859	917	879	921	909	958	881	832	942	921	895	926	904	874	891	906	910	896	909	917	924	873	892	880	894	906	920	866	874	869	881	886	917	958	884	909	861	902	929	890	870	934	898	913	898	909	910	897	882	877	893	896	930	918	910	883	914	942	909	929	900	908	919	851	837	875	932	896	903	898	944	904	901	861	881	933	903	932	870	907	870	870	918	900	908	864	888	890	893	897	934	894	887	893	924	868	884	870	881	954	907	916	914	940	927	947	943	866	862	936	908	874	918	888	928	923	885	897	890	856	906	869	866	951	886	903	896	895	950	881	895	888	947	917	900	911	886	883	859	885	903	888	933	951	862	907	929	850	892	890	896	957	912	937	918	871	862	895	889	930	859	931	882	929	904	897	973	920	890	904	860	879	912	897	840	919	907	898	870	914	888	877	880	877	903	921	911	897	894	994	943	912	934	899	918	865	859	952	844	861	893	951	882	888	855	923	882	867	901	866	936	897	928	930	905	870	903	857	950	927	853	915	970	893	941	872	920	940	889	884	917	933	851	900	911	918	887	904	911	924	862	895	912	876	879	846	904	838	864	915	878	890	908	863	856	900	851	891	838	887	889	870	866	874	920	878	885	843	896	934	895	909	854	913	936	892	909	960	879	855	927	919	848	842	921	855	916	852	938	917	882	919	906	867	977	932	876	882	947	909	846	889	906	924	909	909	891	883	864	858	892	919	945	878	899	861	932	936	904	875	906	837	870	928	905	949	879	873	935	874	910	912	890	893	885	871	904	923	896	862	906	886	880	923	869	908	886	847	940	885	905	884	888	856	919	886	894	897	914	883	838	950	932	925	858	832	931	898	923	886	934	874	942	944	859	890	881	874	896	911	864	882	924	924	873	917	838	916	914	911	873	882	909	937	878	872	895	905	909	919	921	950	872	935	930	884	915	900	878	858	932	881	873	835	927	867	912	879	915	923	909	905	888	878	889	866	864	933	902	956	904	914	855	868	939	890	870	935	907	859	899	896	886	905	918	858	895	914	938	911	884	902	900	885	881	909	887	890	925	855	902	920	895	858	904	931	900	860	906	865	900	916	891	819	911	868	915	933	891	911	868	863	847	901	928	831	936	905	889	933	892	893	942	892	934	881	881	863	883	932	906	873	887	873	892	912	919	906	866
25756	10981	2507	263	148	126	136	145	123	137	134	143	124	91	126	127	109	128	120	125	116	135	108	128	124	115	135	115	120	124	135	117	134	129	130	144	121	110	105	137	115	120	125	125	108	112	120	124	120	129	104	115	132	133	119	112	131	117	131	108	114	118	130	127	131	115	133	123	116	115	123	117	120	118	104	119	130	119	115	124	102	129	115	99	124	109	116	127	109	125	126	133	136	114	128	109	110	132	129	128	117	112	130	124	124	126	127	110	110	137	114	107	114	120	135	139	125	127	137	119	150	143	120	123	108	113	124	115	117	119	109	127	125	117	152	149	137	126	128	126	115	122	127	122	117	125	139	123	117	129	146	103	117	104	120	119	126	97	111	120	128	120	132	125	133	119	116	128	116	134	114	128	132	130	141	137	114	121	98	141	125	113	143	137	129	124	120	131	139	139	94	122	90	138	123	120	125	111	138	107	116	122	108	120	123	118	125	149	133	122	129	133	111	155	124	117	117	120	121	120	105	146	126	117	143	121	126	128	134	148	121	123	111	118	113	110	118	123	110	120	121	98	100	115	113	134	125	126	113	131	145	104	128	149	114	134	111	126	109	122	129	119	135	128	126	128	128	120	134	131	114	113	124	113	129	112	125	115	108	128	115	124	130	103	133	128	104	135	125	124	138	106	118	124	129	147	132	135	119	110	135	119	121	132	110	125	112	129	128	142	115	138	122	126	138	126	121	122	124	132	122	104	123	111	112	154	124	132	111	145	103	124	122	144	107	116	124	133	115	97	140	107	106	107	114	134	120	153	141	126	135	103	122	122	109	139	108	135	128	109	106	106	128	122	123	133	111	119	114	131	96	122	131	110	117	152	128	142	110	128	133	138	116	119	120	130	137	90	114	120	119	136	110	130	119	133	131	113	121	106	141	125	138	112	112	144	116	143	115	135	134	127	116	128	119	135	130	156	105	118	112	116	117	129	128	119	101	122	140	113	130	113	141	135	131	118	145	117	114	117	118	99	108	125	114	121	118	105	131	106	135	110	127	109	130	123	137	127	139	140	113	120	112	120	140	130	117	105	120	108	110	121	123	105	121	106	118	114	125	143	111	132	126	126	112	126	105	122	142	110	148	122	112	127	129	103	131	137	138	95	121	131	127	126	140	118	122	117	130	127	140	110	113	121	121	131	97	144	116	129	114	146	122	114	118	111	121	117	121	127	123	113	125	112	128	132	109	133	128	114	132	108	101	100	133	129	115	122	128	132	105	111	112	133	106	100	129	132	119	122	107	132	150	108	124	115	116	119	125	135	133	124	120	102	121	130	126	129	136	125	125	119	139	123	117	143	117	129	110	129	117	104	128	124	119	119	109	123	120	122	121	134	125	114	124	119	121	131	121	116	121	140	129	125	139	120	116	126	101	141	135	129	132	124	122	129	126	92	96	141	127	119	115	124	103	106	118	138	120	120	137	118	121	111	127	138	132	120	130	123	117	147	104	96	132	114	119	126	121	139	148	118	124	140	110	114	122	124	109	111	108	123	91	130	130	113	138	114	141	104	134	134	117	128	125	116	131	130	124	126	117	114	131	126	118	122	113	108	120	122	123	142	118	111	126	124	103	121	115	115	133	121	133	135	124	135	117	117	113	123	135	135	129	108	134	114	112	121	135	121	122	113	127	144	114	104	104	105	129	123	128	136	132	124	118	123	127	111	119	121	123	140	132	115	141	132	132	122	103	135	117	139	113	117	115	128	141	113	130	137	139	122	127	136	112	110	121	128	106	128	127	137	133	130	123	129	106	121	111	125	102	114	114	126	113	135	142	135	124	116	136	135	128	120	128	109	133	132	131	121	106	145	113	144	127	122	117	119	116	124	132	109	114	120	112	123	116	142	115	112	117	145	118	123	108	110	112	131	120	108	129	126	117	129	140	136	131	125	120	132	119	138	133	124	119	151	112	102	130	147	117	116	137	113	115	113	116	129	116	123	118	131	109	118	124	115	114	103	112	131	136	124	130	126	109	135	116	89	114	117	136	124	126	120	111	117	114	124	111	131	114	104	115	122	123	126	124	126	137	115	122	138	117	126	103	134	112	117	115	119	139	133	103	131	104	125	134	114	99	140	140	130	123	113	109	115	126	109	116	111	144	136	151	113	141	125	124	142	142	113	131	104	127	129	132	111	123	126	121	101	119	121	117	105	132	130	135	137	120	131	141	141	133	112	119	109	125	126	125	137	110	131	107	119	130	122	138	107	111	124	118	120	133	129	131	157	129	134	125	142	125	173	132	141	115	102	130	122	136	110	126	116	127	156	136	129	123	122	117	133	115	129	105	127	136	99	135	129	136	129	128	118	130	110	118	122	128	110	117	113	138	128	127	125	121	133	118	133	125	125	125	134	132	125	101	116	124	117	93	117	120	143	122	137	122	107	118	129	122	134	111	118	115	131	129	123	109	120	132	107	123	117	109	103	137	111	139	110	143	133	120	107	116	130	111	110	118	125	120	136	127	113	139	128	119	100	101	117	165	135	117	125	122	122	114	124	118	130	122	125	123	120	133	131	110	124	131	132	113	99	141	123	123	120	121	140	136	130	127	120	120	123	138	114	131	144	107	124	139	128	133	120	119	146	135	111	125	156	141	112	122	136	130	116	115	125	127	127	131	105	126	93	112	117	123	102	145	125	121	137	130	110	131	141	136	112	104	125	132	113	111	139	118	113	115	137	112	118	121	129	124	140	118	127	118	133	137	146	118	119	111	116	124	119	119	115	120	129	129	130	129	124	116	118	127	133	122	128	127	146	137	120	117	118	124	142	126	123	128	118	133	133	123	129	107	108	114	131	127	105	119	122	121	116	159	129	128	138	100	107	119	119	124	113	107	123	122	95	147	119	113	116	121	129	115	114	129	115	117	117	118	129	134	120	108	107	105	128	130	115	120	134	123	121	142	133	118	145	139	106	125	131	98	115	127	124	130	123	130	120	123	129	120	122	138	136	130	118	127	143	111	126	118	147	132	125	117	124	123	136	126	129	125	122	127	116	119	141	135	130	133	120	133	128	130	138	123	121	108	112	114	129	116	127	119	124	134	131	120	129	119	128	109	104	100	131	131	103	118	113	127	103	120	125	101	131	139	114	111	122	124	128	128	109	129	121	127	118	120	94	125	130	118	121	102	106	136	126	117	127	153	132	114	124	95	114	114	118	149	110	120	115	122	115	116	123	117	135	130	137	133	122	111	117	151	129	145	108	106	145	135	141	116	121	105	112	129	134	130	120	114	140	135	131	110	117	119	121	114	104	111	132	144	96	126	112	131	108	125	120	128	103	110	120	119	118	136	115	144	126	129	124	114	129	130	121	145	121	117	114	142	131	112	120	133	131	123	124	120	124	132	124	120	109	108	138	151	123	101	106	132	115	129	110	117	115	135	133	117	130	135	115	106	143	111	141	130	119	120	133	114	144	115	129	130	125	134	116	123	129	130	129	112	138	99	121
24929	12950	3657	504	488	480	491	508	424	493	484	482	463	451	425	428	465	484	474	447	431	449	489	464	427	441	435	451	436	427	441	397	401	436	478	424	408	428	427	419	404	476	402	449	436	449	428	438	421	454	404	457	455	432	410	428	469	432	430	448	478	446	461	430	468	418	481	407	519	477	459	447	456	453	436	444	461	446	439	446	396	433	430	454	431	444	437	465	449	432	433	442	444	415	422	409	439	413	429	464	465	457	399	445	416	432	447	420	403	436	443	459	428	466	456	430	455	459	434	417	408	418	405	432	455	446	478	390	405	456	462	429	434	457	413	459	426	451	430	452	446	464	434	449	451	434	437	404	414	460	437	458	444	437	404	444	495	445	417	458	459	444	414	425	408	444	421	466	467	403	462	448	472	396	443	450	438	390	444	446	440	408	420	484	417	442	445	440	439	452	454	473	432	423	442	407	440	472	402	408	449	400	440	441	459	427	431	424	424	422	447	417	450	441	431	424	442	416	448	462	461	416	445	450	445	400	475	430	459	417	451	486	425	442	409	441	422	450	447	484	436	418	415	477	451	478	451	425	431	466	451	450	447	460	494	428	425	420	435	430	432	426	432	451	499	457	439	431	434	447	465	420	477	433	438	452	417	462	440	493	462	435	450	436	456	452	456	453	436	443	477	441	437	424	478	458	468	456	465	427	408	426	454	398	461	438	443	448	460	470	415	446	445	435	453	450	425	477	457	461	431	425	447	429	479	469	425	447	426	449	448	429	442	474	424	471	460	426	437	461	462	446	445	440	437	419	407	422	455	405	432	452	471	444	427	462	455	397	413	439	424	467	414	394	417	436	456	417	458	439	440	473	452	394	440	423	441	448	430	449	438	447	436	457	456	443	444	437	416	439	436	464	463	445	450	497	463	450	430	473	448	460	449	447	401	460	420	425	467	408	432	458	474	438	431	446	457	455	445	437	436	469	496	458	431	437	450	425	432	464	457	488	440	434	428	450	454	477	414	473	482	437	463	442	429	431	427	427	418	468	427	454	429	416	435	468	428	462	437	453	458	470	437	423	469	451	431	430	440	430	441	444	472	462	461	425	444	443	467	435	406	476	456	431	439	437	435	438	473	446	444	424	441	433	444	446	416	450	418	409	427	470	438	451	419	403	444	457	453	457	458	488	454	426	435	461	386	456	451	427	460	452	409	420	413	462	463	444	455	430	441	458	401	438	425	419	455	449	447	494	466	466	446	422	440	431	429	419	443	419	454	464	455	437	443	446	404	481	426	456	418	436	402	418	423	437	455	463	458	449	465	439	478	418	429	429	451	449	455	414	410	459	433	434	445	450	475	426	439	442	436	461	399	454	406	406	433	414	442	476	461	423	450	462	441	437	436	461	446	397	443	459	445	462	464	457	437	452	423	423	454	456	427	434	446	454	432	505	456	408	436	441	457	406	441	415	440	417	456	437	458	458	424	450	481	434	424	470	424	431	427	418	425	437	456	421	412	458	445	425	401	456	479	436	431	441	440	422	488	414	468	415	443	465	478	460	463	476	398	456	456	446	419	417	425	466	443	424	477	454	456	433	402	472	446	448	425	424	450	410	404	461	433	427	431	445	433	457	430	461	436	464	454	444	444	483	460	446	441	487	448	448	423	421	455	440	442	415	464	411	412	437	471	457	446	409	464	429	418	454	422	424	447	461	433	401	424	441	422	433	433	421	472	454	509	471	417	465	462	471	438	434	444	413	421	426	414	416	446	460	439	441	449	456	462	472	398	450	455	490	471	445	464	462	449	455	423	465	394	465	445	454	430	448	464	447	462	436	465	453	434	433	447	447	445	445	447	415	415	445	433	445	444	427	454	449	457	495	410	461	453	431	447	403	410	478	485	427	441	419	448	466	463	423	412	438	425	466	408	473	402	435	453	438	467	446	459	469	469	428	442	451	435	463	463	441	434	431	419	448	450	484	462	440	455	435	449	429	441	469	453	447	474	443	470	465	449	427	449	461	408	436	453	450	389	475	426	475	433	434	414	452	443	427	422	444	442	401	500	457	452	429	426	471	439	418	431	434	454	425	438	433	467	440	443	410	425	454	459	474	447	436	452	470	484	426	477	440	399	423	437	424	446	422	455	399	407	397	442	442	437	459	447	434	474	419	431	431	445	483	423	462	415	410	399	421	472	420	442	451	431	457	410	391	449	402	467	417	427	441	486	452	453	437	413	462	432	431	499	472	422	420	413	471	417	474	369	448	451	399	447	452	448	476	407	451	428	450	467	435	458	428	467	465	474	422	431	414	405	456	462	411	449	437	470	430	428	478	441	447	453	425	450	478	444	412	417	428	478	473	422	445	449	462	416	414	429	441	433	473	413	443	402	457	441	461	430	468	443	492	474	436	457	457	446	439	443	446	478	426	468	410	456	449	434	453	459	411	443	436	473	450	438	448	414	430	456	455	454	463	456	438	442	435	413	469	441	428	433	447	474	441	458	440	467	469	446	453	441	415	422	468	417	456	434	433	451	431	455	453	472	442	436	415	448	463	409	422	436	461	427	441	438	441	435	463	438	429	449	472	443	465	423	409	462	441	437	469	436	422	444	430	482	459	426	466	463	433	465	448	464	449	436	436	451	450	434	469	449	463	445	438	461	462	391	436	397	450	407	469	433	415	477	442	445	421	446	450	422	460	465	431	442	458	458	422	476	433	461	479	422	474	467	423	462	454	428	457	445	441	413	415	409	474	450	480	427	438	438	438	454	416	447	457	469	459	453	462	447	432	407	460	426	426	408	455	445	454	444	448	455	445	474	429	459	402	467	436	433	398	483	417	432	446	397	438	443	446	450	423	467	460	424	449	450	432	445	387	425	432	468	465	424	439	443	433	460	429	438	436	440	428	408	464	444	456	439	430	433	468	452	498	459	439	459	441	429	460	436	458	427	401	445	471	442	453	427	430	443	406	498	422	446	441	467	417	461	463	387	429	477	391	460	465	462	442	431	446	440	460	422	442	468	425	409	441	444	410	440	449	449	434	444	454	460	425	438	447	428	444	456	448	450	469	485	441	437	445	410	493	445	445	439	455	437	433	460	429	449	427	425	458	432	460	477	457	434	442	435	447	432	448	411	433	413	456	440	446	480	426	446	456	447	417	446	413	457	406	426	398	421	427	417	479	464	447	434	467	394	424	471	474	438	445	451	456	434	465	432	441	460	442	447	437	419	430	444	451	436	455	428	442	446	434	413	433	458	455	479	440	421	455	443	431	466	479	435	411	419	436	447	454	441	415	436	434	421	436	439	425	458	431	431	433	432	446	447	449	457	426	498	453	462	482	455	458	468	437	431	466	446	471	411	455	432	461	464	460	450	408	445	459	413	466	430	429	432	458	458	414	406	419	451	418	407	409	436	448	485	439	425	489	441	414	401	465	437	441	452	428	454	419	488	444	434	435	447	437	480	490	462	489	501	432	431	430	478	452	447	488	447	416	399	434	449	446
67458	52022	31368	5257	576	416	335	333	278	284	272	276	267	237	259	261	237	240	248	257	253	263	212	239	234	230	247	235	237	225	221	215	230	278	200	227	236	213	222	259	252	226	260	215	225	235	227	219	213	238	228	236	221	239	224	226	228	250	247	223	229	207	182	229	230	219	215	225	232	231	217	211	217	231	225	218	204	233	241	254	229	250	226	236	251	228	206	270	231	243	240	222	237	240	245	235	216	230	241	231	219	215	250	230	202	210	214	212	227	239	239	233	232	207	256	250	248	209	250	199	222	234	238	221	235	231	218	214	211	209	234	223	243	242	227	218	253	225	232	237	244	197	231	201	236	214	224	247	226	235	242	212	218	239	231	253	246	246	225	236	226	211	217	233	241	232	246	235	235	230	228	224	216	227	230	223	229	216	182	222	193	234	228	235	243	228	200	221	234	216	232	209	227	243	220	217	225	226	221	199	218	229	236	234	236	222	234	239	236	209	232	222	226	241	236	236	253	224	206	238	239	249	252	215	210	254	229	275	248	238	229	219	230	235	258	250	241	234	230	228	229	225	251	210	240	235	215	237	244	226	234	221	255	202	214	248	239	241	224	235	244	244	216	229	230	232	232	202	235	253	222	237	241	222	209	256	245	258	208	225	219	213	241	222	246	221	237	234	231	237	243	249	231	230	247	240	263	241	193	221	248	212	214	213	241	217	198	238	228	233	219	195	240	241	237	229	249	220	216	220	250	238	258	209	249	227	229	230	202	235	215	240	239	236	210	229	218	220	245	213	222	222	227	235	242	199	219	241	227	240	232	225	231	220	249	210	232	214	242	225	211	212	233	212	205	213	236	214	214	244	243	242	228	205	208	234	202	243	240	222	222	220	232	233	230	233	216	220	215	234	228	225	228	226	209	245	232	249	210	230	245	260	226	220	238	236	228	212	228	229	231	245	243	239	219	234	229	228	212	258	235	229	225	197	253	243	221	244	238	236	223	230	248	241	210	241	244	214	227	229	233	236	224	245	227	217	253	227	218	255	214	204	231	239	253	229	249	244	251	235	244	231	248	205	231	226	232	195	242	219	227	223	199	248	213	237	215	235	234	216	232	220	225	225	242	226	226	210	245	233	219	230	235	214	224	263	212	227	235	212	237	249	208	223	247	219	277	222	243	206	244	234	203	226	228	215	195	223	242	260	225	248	256	219	227	245	239	200	239	226	229	246	224	233	250	241	218	228	229	225	190	233	218	234	210	209	224	230	246	245	243	221	202	227	211	212	211	241	209	201	226	255	238	251	228	224	249	246	236	229	240	221	244	246	198	230	220	251	220	222	229	234	248	241	225	228	217	227	226	224	216	216	233	248	250	241	201	232	246	229	224	235	230	246	227	242	217	211	235	235	242	227	219	226	233	244	248	228	218	225	223	233	230	236	222	247	203	212	241	226	238	219	224	214	221	197	190	263	204	234	257	226	257	197	229	240	234	237	216	212	219	214	226	236	243	211	229	237	252	233	242	215	251	234	228	229	228	227	230	213	254	229	240	239	235	225	219	238	234	211	232	227	226	229	262	232	240	230	246	256	248	215	220	207	218	220	229	241	253	236	205	222	235	230	243	246	236	230	237	211	236	248	213	246	239	246	225	240	215	253	265	242	249	220	228	236	224	227	230	234	221	226	241	248	260	239	226	220	213	232	222	237	246	223	208	230	240	252	239	235	244	239	227	238	222	224	233	204	230	254	216	243	218	230	224	215	221	212	241	263	230	233	228	238	261	245	214	221	227	209	235	204	273	231	239	235	185	236	223	220	218	243	220	216	227	221	229	236	243	216	232	231	239	258	252	226	212	219	224	218	234	235	207	244	227	234	217	249	230	224	256	244	248	229	259	226	225	245	250	212	248	220	236	242	224	225	243	190	264	239	236	224	234	216	236	220	212	228	230	245	242	210	222	201	231	243	225	235	256	231	233	244	247	220	227	234	203	224	255	213	231	228	213	215	241	223	217	242	225	214	241	211	244	214	227	226	233	219	220	229	211	234	199	234	244	226	239	249	222	240	214	233	214	214	226	229	223	247	239	214	218	208	217	230	255	234	247	248	223	211	256	224	216	210	234	246	208	230	259	239	237	245	219	258	218	237	230	231	227	220	208	230	212	252	204	232	236	208	258	222	205	209	228	237	220	215	245	226	232	247	228	246	240	225	225	230	234	251	222	251	223	234	221	220	222	247	210	245	224	222	208	211	237	231	249	220	228	220	260	224	216	235	250	224	213	253	229	222	232	243	228	214	234	241	246	234	237	218	228	236	259	246	246	239	216	226	245	231	196	220	248	253	231	224	213	240	237	231	219	213	242	207	237	242	220	221	227	215	232	241	250	223	237	200	209	218	233	227	216	227	227	240	236	229	225	207	256	213	219	230	215	225	212	242	233	243	232	206	223	237	243	226	235	238	222	241	236	229	232	208	232	232	219	211	210	233	255	225	240	238	203	237	203	228	218	232	220	230	227	238	253	244	214	234	229	224	238	223	223	235	204	226	230	235	239	235	236	243	203	219	239	228	236	260	226	244	237	246	214	220	234	231	220	220	244	211	231	230	229	248	199	205	246	187	227	226	226	245	240	234	215	235	228	245	238	224	238	233	231	231	205	200	231	203	221	222	253	224	245	223	221	220	231	246	234	233	213	236	205	247	220	220	239	232	222	245	242	235	225	232	194	240	252	223	211	222	228	243	228	260	233	229	250	225	239	207	215	225	246	245	258	235	228	223	236	217	212	249	224	252	217	212	231	242	245	239	210	217	225	239	222	227	252	261	245	240	226	246	224	214	239	223	237	246	236	227	224	249	214	239	227	247	262	243	233	233	215	231	225	243	224	233	247	231	217	238	242	241	218	220	257	247	256	240	251	259	220	252	255	251	226	222	225	237	224	234	234	220	244	198	219	245	217	220	227	218	235	202	247	257	243	220	234	220	228	234	217	217	251	229	227	202	243	243	219	216	242	225	221	233	243	250	223	241	236	202	217	209	231	260	236	206	221	216	241	244	248	220	249	200	233	231	252	271	215	232	211	255	220	243	232	245	218	247	211	231	224	229	224	249	242	214	201	250	240	220	219	193	231	226	233	244	260	220	226	229	248	236	244	236	241	218	242	221	249	237	228	252	239	218	232	243	224	227	249	213	246	223	220	230	221	247	236	226	211	212	261	242	201	250	206	223	233	248	217	227	248	245	214	221	233	234	230	203	237	211	192	251	239	232	210	237	225	259	216	226	240	238	257	226	228	247	201	253	235	232	252	208	209	224	231	224	229	244	242	233	259	228	255	230	241	221	234	236	217	240	222	220	237	227	226	226	244	205	224	265	219	243	215	232	249	223	233	227	236	224	197	196	206	210	223	247	232	227	249	241	210	237	233	219	254	232	220	231	226	213	249	260	228	236	205	200	206	209	222	219	235	229	210	253	225	253	246	264	232	221	225	233	213	235	244	246	229	228	249	226
46200	39830	19891	1889	1753	1492	1323	1237	1178	1097	1024	986	938	886	860	887	844	825	801	816	829	765	805	796	799	714	732	708	764	769	808	755	755	737	706	784	726	765	747	767	755	728	801	712	717	750	718	746	707	775	730	755	716	721	728	730	773	758	740	735	706	734	711	703	733	698	711	754	793	761	729	739	706	701	749	709	794	740	708	731	731	762	769	726	737	688	700	724	739	722	732	761	729	734	745	683	732	676	729	713	772	759	712	752	734	689	746	774	745	752	734	763	754	773	706	763	708	728	701	711	739	706	725	755	719	749	779	741	680	725	758	710	765	774	744	737	781	748	731	695	755	740	698	715	738	737	771	738	701	749	771	745	744	752	750	733	705	734	709	671	736	714	699	730	743	717	715	713	756	681	752	751	734	711	759	760	721	708	732	748	696	723	721	712	767	729	779	756	693	696	697	782	746	760	782	730	724	735	730	708	698	730	700	684	690	743	690	714	733	753	753	794	680	700	761	713	752	756	760	722	734	746	685	734	702	783	698	735	703	748	711	662	678	653	758	700	713	689	689	707	714	700	755	729	771	702	734	695	738	726	684	737	725	727	717	662	715	756	702	712	763	705	736	678	730	751	726	771	780	740	724	707	718	681	698	713	725	738	712	739	716	746	752	741	740	715	740	669	727	747	745	759	683	742	750	717	703	712	714	669	727	769	741	736	751	712	744	735	691	714	745	701	704	710	705	754	748	769	658	739	717	711	703	722	729	715	682	711	728	730	697	697	718	683	734	725	732	739	722	669	733	706	738	713	751	729	753	735	698	689	737	776	768	700	710	735	760	740	748	716	742	747	742	729	693	754	660	722	712	814	655	694	739	710	734	735	704	731	724	757	726	704	685	736	726	759	719	708	745	731	699	745	703	722	724	668	740	749	761	709	718	712	724	724	698	745	743	720	735	764	740	703	733	698	732	732	784	701	696	735	737	725	708	691	713	693	726	698	750	716	684	723	757	740	655	752	753	752	727	685	707	729	686	727	707	761	699	721	739	702	729	727	779	714	752	702	677	775	747	656	747	728	727	720	731	697	707	706	736	764	674	714	737	690	713	717	757	704	700	728	727	711	742	720	732	761	778	715	724	743	683	748	667	686	719	717	736	699	692	712	768	729	754	696	743	737	702	681	697	678	715	690	706	711	674	738	727	740	722	699	747	705	753	783	727	693	701	727	716	710	805	734	699	750	720	733	724	716	734	690	703	712	720	736	670	759	761	687	710	744	738	681	794	731	742	742	690	734	721	712	704	699	754	717	752	699	749	725	675	718	745	712	736	741	688	704	736	737	717	724	738	696	750	725	709	686	710	758	735	751	741	716	700	735	697	761	738	739	749	696	718	751	706	778	670	736	733	728	732	721	680	720	737	719	729	736	715	733	706	732	735	748	751	716	740	707	718	724	723	711	689	729	700	743	745	747	708	787	730	711	758	702	733	761	752	713	747	784	698	721	670	695	729	731	759	703	735	714	715	713	736	718	711	732	768	743	736	745	725	659	712	703	718	746	712	742	780	743	719	771	730	728	744	704	746	766	753	727	734	754	753	682	747	697	778	772	712	731	765	719	691	704	733	715	740	703	751	817	735	736	747	720	729	712	711	695	721	646	737	722	684	735	690	752	706	745	722	680	727	708	731	702	729	740	763	744	710	713	750	772	725	731	725	712	713	748	676	717	753	758	694	699	734	718	735	700	725	729	763	682	729	697	760	738	715	721	723	704	735	710	731	721	716	718	749	752	724	702	695	737	731	718	741	738	735	747	760	704	748	664	712	717	747	727	769	705	704	793	749	699	720	753	722	718	740	711	694	765	718	708	740	838	734	724	734	802	757	748	759	763	686	701	748	747	759	705	737	719	729	737	735	729	722	735	706	687	741	752	705	718	720	692	751	741	782	762	742	700	682	733	709	716	687	764	749	787	724	692	749	687	694	670	734	786	720	719	745	715	723	747	767	745	764	798	693	730	721	747	771	668	699	766	736	744	751	745	721	712	710	712	727	701	751	776	771	695	759	661	725	777	740	701	758	733	724	729	739	693	686	724	735	727	732	725	681	701	751	687	756	701	741	736	730	750	745	715	741	687	719	712	777	688	733	711	781	765	769	763	677	730	733	733	731	769	766	740	742	741	693	745	766	699	694	745	716	732	704	708	741	718	767	709	760	724	685	704	717	731	773	726	754	756	726	688	724	774	704	715	721	727	745	702	704	740	777	738	712	764	714	711	702	701	778	753	719	713	711	725	755	700	735	746	729	690	707	726	702	747	709	716	713	722	745	767	716	709	699	678	715	731	731	734	713	743	708	687	724	748	753	727	737	683	710	721	706	714	775	731	703	770	740	755	704	740	689	717	704	712	768	728	726	759	718	721	779	727	718	714	733	680	755	724	750	713	687	739	741	766	765	747	765	698	693	698	764	739	747	744	722	744	715	682	721	742	701	730	713	691	747	697	727	814	782	752	708	719	726	725	806	760	765	742	750	707	717	726	713	706	736	738	705	718	781	726	705	701	725	701	732	720	688	753	754	765	714	735	761	743	719	672	757	768	774	731	753	692	718	710	699	757	739	732	726	704	731	755	709	708	725	725	699	675	722	760	720	687	713	787	733	735	748	750	735	752	730	742	739	734	736	771	782	682	698	716	732	715	738	733	728	755	736	699	736	768	726	706	726	703	731	690	750	721	685	740	726	700	725	708	748	709	766	742	724	713	715	746	721	716	748	667	737	802	733	732	688	731	680	681	729	694	720	748	771	730	784	722	709	735	686	750	768	726	671	705	718	727	717	723	737	743	747	711	653	725	717	693	762	703	700	756	697	721	751	754	747	702	687	665	721	643	719	751	726	762	722	727	718	711	727	686	736	727	774	730	728	708	669	694	713	699	683	786	708	703	749	705	741	713	744	727	697	790	721	727	711	694	772	716	716	702	704	649	740	749	651	749	723	752	742	769	713	713	657	713	690	724	717	737	729	655	766	729	763	794	715	708	709	739	710	759	699	715	737	715	715	756	719	726	734	712	745	711	703	702	734	713	728	693	708	757	707	727	692	735	723	725	731	713	722	707	730	715	722	719	772	692	722	739	728	710	706	720	746	729	743	748	718	751	734	735	718	724	719	722	769	734	744	739	717	679	731	701	793	745	711	728	774	782	691	706	756	799	719	714	740	752	714	739	664	719	691	761	747	765	774	763	730	729	738	725	726	735	786	724	701	716	702	727	735	702	792	736	707	731	733	740	766	720	697	732	696	755	693	718	708	745	692	760	760	748	688	675	701	742	765	729	759	738	744	739	771	747	705	737	735	680	715	708	753	705	714	706	730	742	709	730	758	742	725	734	699	707	744	760	708	694	713	771	723	711	719	722	743	759	714	729	746	712	784	708	758	741	736	725	711	726	704	679	740	787	790	750	719	768	704	713	690	755	798	697	746	742	740	685	766	727	729	750	725	732	709	713	755	746	722	766
78026	63862	43326	14922	2652	654	531	510	425	386	411	385	319	351	342	327	348	384	329	338	324	319	352	285	296	344	314	322	330	322	309	319	341	304	284	355	308	308	310	311	292	297	311	341	315	278	321	337	314	318	278	310	306	272	317	308	313	331	284	264	319	342	345	321	319	314	302	311	318	312	332	309	316	317	290	283	319	307	274	301	319	307	299	328	296	292	279	301	331	284	291	287	305	292	265	312	311	293	303	302	316	295	301	292	281	301	294	328	312	278	277	325	308	298	302	301	309	296	297	309	264	313	299	303	290	297	306	300	302	273	287	344	294	327	300	316	272	275	269	308	288	286	294	308	306	304	319	288	297	290	308	308	316	315	257	290	263	340	300	322	300	312	293	318	292	293	296	315	275	316	304	298	310	314	292	324	321	272	306	322	304	292	270	313	308	285	277	277	308	294	329	341	280	306	291	296	264	288	311	306	276	313	309	273	303	332	296	273	268	294	269	278	329	311	304	328	296	305	309	305	293	328	301	299	317	277	295	308	306	314	304	303	294	332	308	294	304	322	302	291	297	333	288	303	357	286	306	285	299	306	308	299	330	307	311	302	302	296	298	308	272	319	323	306	288	315	330	274	318	296	261	289	288	289	303	283	295	324	257	301	295	275	304	302	308	327	313	292	292	300	312	300	301	306	282	288	312	266	306	294	314	283	297	283	289	289	271	302	326	338	282	297	262	321	305	277	292	306	315	314	242	281	272	323	325	283	288	291	297	324	291	315	288	321	318	289	314	289	273	310	300	296	266	296	296	322	311	319	278	306	308	326	300	304	292	286	270	266	292	313	294	329	267	298	302	317	304	303	306	293	304	310	332	314	288	309	309	297	314	324	294	264	282	308	321	326	296	308	283	277	291	320	302	295	313	319	284	282	309	295	288	287	291	292	294	304	323	307	275	293	287	285	310	333	294	323	275	315	278	311	286	306	279	293	294	316	299	299	300	303	296	315	262	302	285	310	318	286	304	288	275	311	293	313	269	298	292	335	317	310	296	277	324	280	278	280	317	269	312	285	303	283	299	283	304	310	269	350	311	305	299	350	311	305	318	321	304	312	295	328	300	318	343	287	267	319	275	284	288	285	302	306	300	284	302	272	279	279	326	299	314	318	293	293	324	261	274	313	285	326	318	298	302	302	289	309	321	280	317	293	333	271	290	310	315	269	303	295	271	298	267	303	290	292	289	295	299	302	294	293	296	260	296	298	320	292	288	299	340	312	308	301	309	306	309	293	296	293	326	313	286	278	313	293	297	293	297	280	309	290	327	299	291	324	303	294	321	298	306	285	290	297	317	286	321	287	333	305	313	311	319	278	299	284	304	335	297	324	296	319	304	341	288	327	314	323	309	294	281	317	332	307	276	316	303	334	319	283	296	313	295	321	282	327	310	307	281	326	282	294	307	323	295	295	311	323	292	299	300	331	284	290	279	318	307	287	294	285	296	289	331	304	280	272	272	297	304	291	291	319	295	299	303	289	331	271	298	304	294	290	275	278	327	309	315	297	312	282	292	274	297	286	284	284	303	295	284	307	261	316	309	298	328	305	291	350	270	339	282	314	279	283	302	298	347	284	279	279	289	298	304	305	276	323	292	266	323	321	277	305	330	317	281	293	304	304	325	300	310	303	316	271	295	329	289	321	331	298	306	302	287	309	314	313	296	324	318	281	309	260	317	310	314	306	307	330	295	329	275	290	326	296	295	290	272	290	314	311	304	268	297	292	307	300	297	330	293	262	293	319	302	308	290	301	291	289	297	295	297	324	311	308	314	319	318	317	303	298	299	287	300	318	302	281	283	295	280	298	325	292	292	308	279	308	356	273	321	301	284	304	301	286	289	319	311	300	321	306	291	317	306	308	299	310	278	269	276	295	274	289	311	298	316	344	284	282	294	276	318	316	304	313	343	290	280	302	305	290	302	329	295	292	303	275	299	283	304	307	288	277	287	304	313	259	321	272	333	309	341	345	300	318	290	281	280	321	307	299	309	297	302	300	273	321	298	325	300	299	306	301	313	286	299	318	288	317	292	296	281	274	306	293	304	295	286	293	310	283	292	335	291	306	316	310	272	263	321	283	302	319	336	286	286	309	289	298	292	298	314	323	325	311	304	279	286	324	305	285	302	305	309	334	301	342	300	295	305	320	295	317	289	305	295	326	317	309	286	328	288	315	308	295	324	303	304	292	309	307	293	326	302	284	276	287	287	308	296	264	300	314	304	298	281	275	309	258	305	255	295	304	303	285	331	318	305	300	319	290	351	328	326	274	312	271	301	319	304	317	290	308	314	274	296	324	293	285	284	315	303	284	293	304	298	304	298	291	296	290	319	303	298	314	306	311	290	315	308	294	309	327	309	286	308	269	295	311	291	294	293	332	322	301	308	297	316	279	280	292	274	286	324	304	313	298	298	319	328	299	271	296	329	290	288	303	298	302	293	318	314	297	313	291	270	287	279	295	293	308	301	296	299	306	310	287	303	327	296	296	278	312	294	299	312	292	320	280	283	300	305	322	322	292	325	308	309	289	307	309	303	296	297	313	305	304	292	334	331	279	298	297	311	308	311	288	286	281	270	327	320	276	292	276	301	305	317	276	324	260	318	309	305	296	329	300	313	312	292	290	309	285	320	328	316	304	276	327	305	299	297	281	308	296	297	288	284	304	292	293	297	286	336	300	310	302	312	322	321	310	313	289	336	287	305	307	318	318	273	309	326	317	288	296	297	311	272	285	328	288	273	295	307	317	316	258	278	304	312	291	300	315	291	310	280	291	295	311	306	282	300	313	313	302	278	305	253	335	317	302	295	327	322	294	312	300	305	299	299	301	304	273	301	285	309	281	302	309	332	312	291	282	281	289	296	310	290	281	312	292	317	311	296	313	282	310	293	289	285	304	299	309	314	277	284	304	326	303	260	325	303	284	297	313	298	314	311	260	313	307	313	311	260	293	286	279	316	302	321	298	312	291	286	274	304	313	316	340	300	285	301	291	310	308	312	289	297	309	331	314	300	320	283	321	298	313	262	313	274	288	301	301	332	323	284	293	319	323	286	312	323	309	276	289	317	312	303	337	280	292	334	288	308	309	296	297	312	289	298	276	314	288	261	327	305	311	316	286	274	286	338	320	293	306	332	313	303	297	316	291	297	301	341	263	284	302	306	336	288	297	296	300	305	306	322	284	311	308	300	324	296	295	291	295	300	307	316	300	293	326	275	309	303	297	306	310	335	320	281	300	313	334	292	304	287	301	307	276	325	284	323	338	327	312	284	312	307	303	295	328	265	327	289	321	307	313	312	310	281	290	304	320	306	305	280	308	286	317	305	311	313	296	292	310	290	316	326	304	292	306	333	286	328	277	286	267	293	291	265	348	309	305	316	297	320	279	292	299	340	297	307	292	297	322	294	316	310	280	309	304	287	311	308	304	286	295	294	334	311	282	283	281	284	321	298	310	306	308
57021	49313	25680	3185	2775	2348	2127	1921	1663	1635	1444	1429	1216	1225	1177	1129	1164	1132	1097	1089	1038	1001	968	1067	998	979	968	1000	975	984	1006	946	977	926	959	940	980	949	930	901	945	960	920	962	957	955	874	920	952	965	917	925	944	864	900	921	945	941	898	923	922	911	936	925	901	905	884	926	923	958	946	892	955	958	890	908	900	854	912	901	909	878	911	889	927	880	975	960	929	925	938	920	886	895	918	919	918	880	918	896	913	946	929	929	899	892	907	978	906	897	910	908	841	920	898	951	900	963	921	899	857	887	920	926	915	931	943	892	910	874	942	884	895	878	889	878	920	928	884	918	950	867	877	860	933	897	892	887	884	890	882	902	908	924	945	864	933	903	951	858	871	916	878	902	919	900	894	880	901	910	947	953	907	911	983	880	872	917	940	921	907	904	869	960	850	909	923	865	907	903	907	883	844	900	898	911	857	937	891	954	911	875	904	859	887	932	889	877	886	938	890	898	857	841	882	919	868	953	883	888	907	865	849	905	859	845	913	887	900	916	912	894	898	958	929	856	878	930	932	910	909	848	927	907	922	919	911	878	893	853	903	894	928	848	888	887	909	901	880	939	886	903	885	861	897	940	876	902	919	865	931	863	867	846	889	904	931	857	906	901	858	939	871	927	902	885	907	950	877	911	914	890	890	916	926	892	892	916	940	895	871	910	915	941	874	911	915	887	913	872	854	958	882	879	902	880	959	964	877	870	807	920	919	897	882	882	878	842	898	923	879	865	885	901	903	881	945	914	916	877	889	890	868	930	945	899	889	887	911	959	855	934	931	857	889	910	871	904	884	861	924	820	889	863	917	940	894	892	891	889	879	895	927	834	909	884	907	895	921	899	934	917	856	907	922	909	876	933	904	896	846	898	914	903	850	873	855	869	910	941	901	907	926	916	902	858	914	896	908	911	914	923	951	898	932	910	950	869	922	884	884	868	922	895	899	902	862	874	901	931	929	891	877	885	892	845	911	886	931	875	964	920	878	885	893	929	960	893	917	917	914	936	875	915	915	912	906	931	889	868	896	946	920	906	885	886	900	920	918	858	903	942	866	874	877	867	942	890	930	898	895	912	886	917	868	900	945	913	853	906	867	920	927	957	869	885	874	899	932	880	893	957	906	889	869	906	897	877	897	873	886	884	856	888	940	910	889	877	867	895	921	864	891	904	851	891	918	867	896	902	887	903	928	911	882	935	912	910	908	902	891	901	952	926	913	886	917	896	930	916	857	925	934	866	849	891	886	904	894	824	934	897	902	906	915	905	861	901	903	911	894	871	918	914	846	942	953	898	888	915	911	954	873	912	919	962	886	891	865	920	890	948	909	908	876	856	870	929	921	922	913	910	862	899	922	937	894	909	941	963	915	855	903	936	922	928	900	887	882	899	874	920	909	892	926	883	964	891	909	896	890	871	868	828	850	905	869	974	906	842	908	880	894	905	909	881	921	908	919	934	844	910	901	926	853	900	907	899	924	858	861	952	898	920	931	882	965	872	928	878	851	920	880	854	859	877	914	897	861	917	872	958	904	896	913	898	906	871	868	921	832	853	871	904	903	913	876	913	935	873	907	940	947	880	874	916	920	901	909	921	899	904	897	927	923	905	902	917	901	895	918	902	911	909	950	899	913	903	937	934	881	878	890	958	895	923	870	910	894	903	879	909	918	892	853	878	865	899	953	850	899	882	921	920	877	894	863	899	983	865	887	912	943	894	902	858	903	903	903	895	862	905	889	870	878	888	899	911	882	943	901	914	897	894	880	860	950	886	880	935	910	941	909	883	902	911	891	947	870	877	867	913	910	861	961	932	902	897	929	917	884	930	890	947	913	889	955	904	919	929	919	902	927	891	900	879	938	875	893	921	938	886	844	890	977	920	883	944	865	926	918	935	858	834	880	908	911	883	854	956	908	884	947	932	872	930	893	928	897	889	928	942	898	842	871	973	884	940	912	888	876	981	922	913	928	866	872	856	926	916	913	910	914	886	853	893	989	884	918	883	927	907	934	880	922	903	936	902	894	864	919	866	915	899	948	895	882	914	953	900	900	876	926	887	909	868	891	918	816	931	965	918	929	959	937	889	893	874	871	903	871	863	845	827	894	865	922	947	814	956	892	917	907	910	887	920	970	916	976	926	885	905	871	872	918	890	922	857	923	830	887	926	933	841	895	872	894	899	857	872	882	921	891	876	877	889	911	895	881	912	934	919	911	934	922	845	952	893	875	877	890	924	870	964	881	905	868	907	929	906	908	907	892	901	928	933	843	895	898	937	877	854	860	923	925	899	884	912	883	862	850	799	880	865	870	881	853	870	884	948	887	943	906	881	933	883	925	868	852	876	909	869	968	917	885	905	872	903	920	863	905	934	856	939	909	965	906	909	901	913	963	934	821	861	882	907	891	881	902	869	900	913	858	878	905	932	918	887	873	914	898	888	925	871	916	932	899	936	922	900	980	856	913	853	923	910	949	859	923	915	877	918	935	952	868	882	958	860	860	943	881	885	910	945	879	868	843	901	905	915	936	896	915	878	886	891	906	888	878	911	902	894	862	883	892	852	858	905	883	882	911	892	907	967	908	878	915	899	868	878	902	931	881	884	939	938	908	908	874	930	907	886	872	898	893	875	855	888	888	925	949	897	900	832	937	851	890	890	910	852	908	916	918	890	854	920	897	925	923	877	927	892	903	875	853	904	923	899	952	918	837	908	886	917	896	928	903	940	879	970	934	897	886	931	893	908	926	878	895	939	933	907	928	887	913	870	911	921	880	949	848	915	892	905	904	878	947	875	894	884	877	917	894	856	884	930	922	895	936	877	901	908	874	879	908	943	880	897	933	907	857	898	882	881	863	879	837	934	868	870	928	886	894	907	915	879	899	878	895	913	841	943	887	956	913	903	852	887	897	937	930	843	894	915	930	872	948	882	878	874	883	875	960	900	891	942	909	859	908	900	866	890	884	888	893	917	901	922	901	928	874	860	933	907	890	917	831	939	911	922	890	871	945	902	897	883	896	889	871	876	914	902	958	857	920	877	894	947	890	930	899	955	879	910	907	943	900	944	825	892	885	907	911	910	902	957	870	861	948	944	917	864	879	893	862	902	906	938	955	878	891	859	907	908	893	903	899	916	899	911	855	897	935	867	894	957	963	857	903	888	918	939	928	873	898	912	896	913	917	855	851	946	899	913	896	947	924	859	890	873	959	887	921	892	869	887	903	938	918	926	931	892	923	884	936	903	941	891	903	843	927	954	864	870	936	918	896	916	888	897	919	922	915	882	887	893	911	880	915	883	918	890	940	929	905	895	834	866	941	864	936	851	907	892	904	936	902	914	932	891	873	926	921	837	888	888	884	933	952	860	895	889	929	887	903	890	855	935	910	926	903	889	937	890	910	879	918	901	883	883	880	884	924	899	913	919	932	915	859	914	941	920	895	887	940	942	947	912	866	886	874	940	969	896	853	866
26272	9249	2907	330	199	135	130	118	124	129	122	96	134	127	121	107	136	121	125	117	126	124	112	113	125	120	117	125	116	110	125	128	129	114	123	132	112	124	123	118	126	119	120	128	126	114	111	114	111	103	120	117	122	137	118	132	111	105	130	147	121	121	138	124	132	148	119	112	132	114	111	109	133	127	104	132	126	131	140	115	120	115	106	132	138	121	139	121	134	117	118	144	120	133	125	133	133	129	127	122	120	121	124	128	113	112	124	125	132	130	118	100	143	120	147	116	126	122	127	118	103	106	106	124	133	118	110	128	118	116	104	121	126	101	132	124	120	112	125	108	101	127	131	108	119	131	125	106	116	133	110	124	110	122	129	123	112	111	126	135	130	123	117	128	110	121	113	109	133	115	139	110	110	135	119	115	136	115	129	125	122	112	122	121	132	111	138	131	123	125	127	121	117	115	130	122	119	114	127	115	120	117	113	148	110	128	105	136	128	149	115	117	149	137	118	135	110	125	146	122	123	125	122	118	118	115	99	119	114	128	120	127	138	120	119	120	119	115	122	126	121	110	120	140	124	132	141	117	116	117	112	133	121	122	127	107	125	108	126	115	107	100	112	124	118	134	123	134	133	112	127	105	113	90	113	114	128	130	156	107	117	119	111	117	128	105	135	112	126	119	131	125	122	101	132	140	104	120	99	128	136	122	132	135	115	100	123	120	127	107	122	131	118	128	138	130	117	117	130	125	121	131	130	109	100	107	112	136	137	135	127	128	136	125	120	124	124	106	133	113	124	120	101	129	118	120	102	124	100	127	127	130	135	112	104	103	122	110	122	124	135	122	125	123	144	116	115	120	117	135	112	104	132	124	132	116	123	116	126	129	115	111	132	125	135	120	128	122	120	125	113	121	118	115	122	121	126	113	112	135	123	105	129	107	114	120	119	112	124	109	115	106	116	124	117	128	108	120	112	137	124	118	119	118	134	121	112	113	119	109	95	127	122	117	130	127	133	112	117	122	116	120	118	126	130	138	122	110	143	124	102	128	137	131	119	139	119	115	113	124	112	118	124	110	131	134	135	120	129	115	138	117	132	134	109	107	109	121	115	139	113	116	104	127	118	124	120	121	142	125	142	133	106	121	122	129	110	121	119	138	113	130	107	126	144	135	114	120	101	135	121	138	136	153	120	108	129	134	102	160	139	114	115	125	131	126	119	132	119	119	103	125	108	113	113	114	115	126	124	112	124	129	122	112	96	133	127	121	111	119	121	107	119	128	137	127	111	123	128	117	128	120	112	136	134	135	121	114	130	126	139	118	106	133	135	139	119	126	132	126	113	134	136	106	114	122	111	121	123	124	112	121	110	86	133	116	123	117	114	108	119	117	131	129	109	123	141	110	122	128	138	116	115	112	115	120	110	121	120	133	119	114	112	120	128	117	121	119	119	126	123	136	133	124	113	97	115	122	112	130	116	129	124	102	117	107	136	121	108	120	109	129	129	131	140	132	136	127	119	108	105	112	109	126	141	117	117	117	110	115	132	127	121	123	139	130	124	119	113	122	116	118	122	120	108	112	104	128	117	108	129	117	140	128	131	114	124	132	121	127	131	136	119	123	120	125	122	100	107	103	124	122	116	137	129	131	116	123	127	111	135	122	115	112	130	137	142	114	113	117	148	103	124	138	121	133	111	119	120	117	122	123	114	143	118	122	137	120	128	126	114	112	131	117	130	124	107	133	130	127	116	127	141	136	131	120	110	112	132	115	124	117	126	106	112	126	127	125	115	132	127	113	103	146	111	144	111	123	111	126	122	116	143	115	134	131	131	112	125	111	115	127	119	113	113	113	120	109	132	150	120	143	129	113	131	116	108	108	138	107	114	143	129	135	114	121	118	119	120	144	136	128	137	136	122	123	122	113	126	132	101	121	121	131	138	133	130	134	135	126	132	138	114	122	123	124	135	123	112	127	132	102	125	129	118	112	125	127	131	114	116	108	120	116	129	100	128	108	140	115	119	123	119	123	139	127	125	163	126	109	128	123	128	121	110	139	120	123	120	127	127	114	126	124	127	110	141	102	114	116	135	120	111	126	107	127	117	134	119	115	120	122	128	138	130	136	129	111	127	120	121	107	122	133	125	132	134	130	129	129	115	119	146	134	125	106	129	122	101	111	136	132	117	151	124	106	109	119	114	140	105	129	103	125	117	102	128	122	121	134	136	121	122	127	114	128	109	118	124	116	124	115	111	123	98	125	123	131	132	145	133	129	127	123	115	118	125	130	111	115	104	117	117	128	115	107	123	116	126	124	111	127	112	120	130	110	111	125	143	137	125	143	100	110	111	143	134	147	111	119	116	120	126	88	126	133	123	97	120	126	114	107	137	133	111	134	110	124	125	115	133	102	126	116	111	112	126	129	107	118	130	125	113	130	129	118	102	115	111	104	119	143	137	122	126	136	118	117	104	106	121	117	132	128	122	133	123	115	126	127	122	130	125	154	131	118	111	139	104	125	114	126	126	138	106	126	109	120	119	121	104	122	117	111	126	108	126	122	134	112	115	149	119	114	113	108	105	109	112	108	132	122	109	119	127	140	114	121	139	114	146	113	125	129	121	121	111	121	126	112	151	105	118	130	127	124	109	135	133	120	127	124	140	131	131	107	109	120	126	131	131	114	122	114	134	122	116	155	125	119	130	135	125	143	128	124	101	123	118	158	106	127	119	125	147	114	106	150	114	128	112	136	101	124	112	130	133	112	146	137	119	111	140	123	127	114	140	128	121	114	110	131	136	129	119	112	119	131	123	132	128	127	111	129	108	104	107	141	122	135	135	137	140	129	120	111	112	118	108	108	108	125	139	113	118	128	132	125	117	122	122	115	111	127	131	131	124	129	139	130	129	137	122	127	123	120	124	135	122	125	120	116	127	126	131	116	115	131	113	144	122	106	136	136	127	115	115	136	127	116	109	103	153	125	106	122	110	146	125	98	101	121	122	119	113	123	132	148	132	153	121	127	126	96	121	140	128	134	143	126	124	139	113	117	132	125	118	116	123	134	130	122	132	128	126	130	117	128	120	130	122	133	128	114	117	117	137	126	133	121	136	128	124	132	128	122	120	145	134	125	122	132	113	125	109	102	111	121	127	124	130	120	123	126	114	133	119	145	127	134	132	117	135	130	106	122	114	112	91	134	118	137	119	113	124	112	122	127	120	117	133	135	127	114	111	118	124	114	107	128	132	128	123	113	151	134	135	127	127	110	106	123	130	114	123	124	112	119	107	129	112	101	101	125	108	138	145	126	105	121	112	116	141	134	126	118	138	149	131	125	127	127	120	123	115	135	110	110	116	123	117	117	110	119	106	124	143	131	118	110	119	117	148	120	122	120	103	118	121	133	112	122	114	109	127	128	115	113	113	128	104	108	151	105	129	130	117	119	108	128	135	108	143	107	134	125	111	142	116	139	108	138	136	129	120	133	135	121	116	126	121	113	124	126	123	121
25154	10910	4962	529	466	525	467	504	456	474	457	458	438	474	461	471	439	437	429	464	421	431	464	452	459	483	467	457	466	419	426	493	439	415	432	444	455	403	443	440	416	417	437	437	405	428	410	485	491	469	442	415	409	428	402	450	488	418	448	447	471	477	431	438	437	443	455	412	429	453	410	412	427	423	453	456	451	461	439	427	449	468	423	442	426	467	412	469	475	432	426	425	435	443	440	438	466	470	432	459	445	417	479	449	474	454	422	442	463	447	422	413	444	429	463	438	416	474	466	441	430	449	432	459	422	415	413	419	428	451	415	443	437	427	410	425	422	410	418	438	438	447	437	430	458	403	422	430	413	456	421	447	454	399	427	438	444	461	434	485	445	439	420	431	408	436	429	468	421	451	452	419	399	475	476	433	404	459	435	447	433	466	408	464	448	401	467	441	455	454	414	436	442	441	442	425	450	398	448	453	439	430	444	384	403	437	441	439	446	452	435	418	479	403	382	452	450	427	476	442	415	436	440	423	459	429	452	434	449	407	438	450	434	467	419	436	437	410	449	444	445	460	440	461	447	401	407	423	439	485	441	449	404	470	458	468	447	427	472	426	438	403	468	439	434	423	462	426	447	382	435	446	426	437	441	461	447	432	439	421	425	442	442	409	423	444	461	408	410	428	466	463	432	445	450	430	448	459	457	417	479	439	423	443	411	430	423	452	420	430	439	427	407	423	421	453	443	417	459	419	450	438	464	452	422	439	433	448	423	474	430	470	408	465	385	460	464	442	433	432	431	498	433	415	436	403	419	439	405	425	421	445	399	441	449	435	413	437	405	451	430	459	404	418	442	444	448	472	442	438	443	439	439	453	397	421	411	421	433	393	455	465	480	462	438	466	490	429	432	445	416	420	461	429	452	454	476	465	455	428	446	423	460	392	421	465	431	430	456	438	422	434	440	483	454	440	464	447	435	447	462	472	434	467	435	435	441	438	410	448	434	441	456	414	421	440	450	423	431	405	440	462	417	454	451	466	425	439	436	486	411	389	463	418	447	407	449	423	416	466	431	442	385	458	472	414	429	460	460	412	447	456	461	459	431	426	420	412	410	422	459	405	429	422	432	436	443	408	467	460	430	400	450	433	415	439	438	469	390	457	413	451	428	454	434	405	402	419	414	449	418	417	455	464	405	422	437	431	428	435	449	469	453	451	420	452	419	455	412	419	418	438	492	425	425	407	447	435	434	429	476	414	413	429	468	429	409	442	419	425	444	413	411	456	480	415	434	426	423	436	466	417	473	445	420	441	429	444	459	454	424	438	419	479	393	455	468	429	430	418	446	500	394	449	452	452	403	430	441	436	436	449	422	406	427	455	432	450	442	462	463	487	420	422	434	398	458	450	465	425	406	383	436	422	427	458	469	435	441	416	437	486	429	420	441	434	481	443	436	435	425	433	401	460	422	427	428	411	416	440	441	427	451	472	448	463	416	457	451	441	421	438	482	417	413	421	433	453	444	420	441	463	400	440	446	475	472	454	448	483	441	421	450	442	449	434	401	392	459	447	478	436	427	467	456	413	422	439	404	429	432	438	462	425	429	395	407	410	448	431	403	427	414	434	452	461	419	450	454	395	440	417	428	442	433	474	417	459	428	440	437	413	442	438	444	405	440	423	421	443	455	419	423	451	432	458	436	400	456	409	446	467	417	410	415	459	432	423	454	419	430	440	474	434	464	465	438	458	450	463	420	403	441	479	444	440	416	427	428	436	447	463	420	475	434	419	471	432	442	452	415	418	466	444	485	434	473	451	440	437	460	461	476	452	485	440	436	423	463	446	433	452	396	427	406	449	429	474	455	419	410	462	425	454	428	419	426	407	466	454	454	458	454	451	412	436	429	427	449	413	427	432	409	446	430	421	435	439	409	465	450	475	460	443	436	446	445	430	421	432	440	428	436	433	446	432	478	461	431	452	473	424	434	452	432	401	450	424	465	451	435	457	448	417	433	445	451	393	416	457	436	448	437	443	444	451	464	436	444	400	419	439	445	406	468	455	447	424	442	425	473	453	434	424	440	460	448	458	443	437	431	474	453	451	442	454	447	420	421	454	467	449	440	430	481	433	440	431	420	440	419	433	452	422	449	393	497	424	430	468	461	377	438	399	437	471	402	415	457	454	410	435	426	446	478	414	442	436	440	429	459	448	413	435	449	434	450	425	460	421	447	461	379	488	464	425	445	481	453	446	413	438	428	431	451	475	440	429	425	402	414	437	491	441	417	466	441	424	433	429	507	432	448	472	452	387	438	436	454	427	414	467	435	428	423	455	458	412	429	393	468	470	467	448	426	418	476	462	461	462	481	446	454	417	438	430	423	451	410	440	436	462	430	451	419	446	471	451	458	425	423	428	411	431	415	426	451	389	448	432	462	468	409	418	452	427	458	439	397	471	437	410	438	416	478	436	437	431	417	443	406	439	491	444	446	451	478	414	430	443	414	453	451	419	451	448	422	449	448	439	447	449	479	477	442	401	401	457	376	436	445	455	474	436	415	423	453	438	443	405	445	457	464	447	441	445	437	427	432	420	452	450	449	403	435	431	448	428	435	421	437	454	435	426	472	409	427	464	441	441	445	455	413	425	456	440	433	442	430	441	435	416	443	398	433	449	413	464	435	431	429	415	420	462	447	481	466	462	412	445	446	411	463	445	446	435	417	472	407	435	430	409	408	457	456	415	445	432	416	467	402	464	439	443	435	398	401	425	432	443	417	458	443	418	413	413	402	425	443	427	403	480	406	434	456	460	408	418	443	441	443	439	448	453	421	457	449	423	428	429	426	452	476	406	435	442	466	425	423	458	430	391	461	447	422	447	449	482	438	421	451	426	430	417	421	446	480	471	443	392	462	472	457	441	415	426	427	448	444	445	467	439	469	473	394	425	459	432	418	461	406	476	455	426	412	458	436	452	439	464	436	462	432	439	416	458	458	436	434	441	428	446	467	431	449	418	457	426	406	467	436	442	431	423	424	444	468	423	430	456	415	425	434	424	447	443	388	418	485	454	462	462	419	437	432	443	400	480	447	440	434	398	475	427	437	402	440	422	431	431	471	444	457	460	399	444	454	454	480	400	428	411	419	446	455	448	465	430	469	459	464	475	427	457	465	459	439	459	433	420	462	402	421	434	419	405	443	438	424	430	450	465	423	448	442	453	460	466	458	428	422	438	471	435	505	431	430	460	427	447	433	436	461	466	442	452	456	464	440	451	443	454	410	436	415	450	432	437	438	411	423	458	444	456	444	437	451	435	380	457	422	410	414	443	467	476	417	471	449	440	414	451	397	429	431	487	473	441	414	440	415	425	416	494	445	433	452	440	415	448	472	467	451	395	431	445	445	431	439	421	448	475	456	401	433	415	429	435	481	435	407	429	402	397	453	463	441	411	441	438	472	460	421	447	444	461	423	422	437	435	487	425	403	439	462	467	442	458	440	425	410	407	422	480	425	472
66929	48291	36703	10094	1095	394	384	289	301	325	280	299	246	262	253	230	240	263	255	244	219	250	230	208	230	236	237	245	212	212	238	230	226	214	237	244	237	251	227	236	237	230	212	245	224	218	224	220	209	201	209	224	226	228	235	227	238	221	269	230	234	213	234	204	232	245	233	223	246	224	211	236	212	199	212	242	234	231	234	209	229	232	223	221	240	239	214	203	228	250	240	227	244	211	210	206	259	247	210	232	218	213	202	251	235	233	222	222	228	230	243	234	231	243	239	224	217	219	206	221	240	227	224	222	217	218	222	209	173	224	226	228	234	232	216	228	221	224	211	248	231	222	238	236	215	247	230	276	234	204	231	239	220	227	230	220	219	217	234	227	240	209	247	202	250	233	219	248	225	249	232	249	203	238	227	238	227	215	233	230	241	228	221	219	198	235	199	231	202	223	242	239	214	200	239	249	232	239	237	244	206	234	251	215	231	248	232	216	225	208	210	221	236	235	270	211	224	200	228	217	252	225	229	242	250	229	216	200	198	244	233	244	242	237	227	211	235	229	266	242	217	215	230	217	248	229	238	228	224	217	203	212	243	227	232	235	220	232	225	232	229	227	236	196	228	213	208	214	215	219	232	229	225	226	230	231	224	224	229	203	207	237	244	248	208	234	220	243	214	241	236	244	249	225	207	222	228	217	193	236	232	248	223	231	243	221	217	237	238	219	208	234	240	247	213	240	246	248	232	216	221	222	219	244	234	239	246	252	204	256	241	247	198	206	228	233	222	208	203	214	247	220	222	236	202	235	216	230	250	243	203	223	226	242	239	235	226	240	219	237	202	231	227	228	230	214	219	218	244	231	222	213	239	231	205	211	204	256	202	224	215	239	209	239	242	247	187	239	241	217	215	232	232	237	181	236	230	233	208	231	247	250	266	215	213	240	247	212	220	238	237	202	243	218	245	216	223	227	226	227	249	228	248	224	241	213	239	247	256	226	213	231	208	241	257	216	226	239	237	226	235	246	228	218	238	229	210	221	198	224	237	220	220	212	244	238	230	246	226	217	233	250	226	230	252	202	221	212	224	242	228	205	224	223	238	234	221	234	230	228	226	206	254	246	209	248	226	224	236	218	216	233	214	200	238	247	252	225	227	227	227	220	236	231	245	230	240	221	217	221	258	218	225	238	211	234	219	221	227	211	235	209	230	206	238	263	217	224	223	238	227	244	248	245	202	231	239	235	226	222	249	219	229	204	235	231	244	248	223	217	233	220	236	220	229	225	232	266	212	228	238	201	238	253	226	216	233	215	214	221	221	215	237	239	212	214	208	236	202	223	239	201	225	234	261	229	205	248	227	222	235	246	233	227	227	213	203	220	218	240	251	221	247	238	234	216	235	212	240	235	224	221	224	235	196	238	243	214	218	199	199	225	213	231	231	239	257	226	229	252	233	211	244	214	223	208	220	207	225	195	234	220	239	214	241	209	191	186	217	230	212	235	237	222	211	227	229	222	224	229	226	221	233	205	216	208	213	204	233	236	202	237	249	259	236	232	213	227	216	241	219	229	229	240	237	233	212	224	216	224	241	252	214	232	219	227	218	262	244	238	245	240	216	220	211	227	250	251	204	226	202	194	213	209	230	203	238	225	245	207	226	210	253	209	221	246	231	239	227	227	258	244	234	228	244	231	246	222	216	214	220	231	256	202	248	218	219	240	200	200	238	205	237	236	197	241	236	255	228	244	225	237	212	230	228	234	253	244	249	256	244	198	256	238	215	233	220	214	219	257	237	224	222	230	228	218	246	225	200	247	245	209	231	232	225	213	256	207	207	230	221	244	231	204	227	227	198	243	234	232	213	227	217	225	221	214	240	218	213	245	206	254	238	243	238	266	256	222	216	231	209	214	206	234	214	235	237	253	242	223	224	205	220	244	212	208	232	225	227	230	245	242	213	253	228	233	233	236	234	208	219	224	254	220	213	220	211	235	250	224	223	232	216	231	224	202	253	225	236	218	230	265	234	202	219	210	240	242	230	203	221	243	226	234	211	184	223	230	247	232	228	265	240	257	217	241	219	233	201	227	210	247	216	191	232	239	260	252	221	223	217	224	225	225	213	210	234	214	254	217	211	234	241	236	219	210	242	206	250	224	243	243	237	221	211	231	230	243	200	239	220	249	223	215	234	237	228	233	227	251	235	207	219	224	241	236	216	229	200	220	232	232	232	213	205	219	248	224	237	233	226	234	222	254	230	207	226	213	205	221	240	250	214	219	255	248	242	209	227	237	249	211	224	207	234	233	236	228	205	240	227	206	222	221	207	215	198	235	207	239	221	237	227	227	253	229	235	218	227	216	245	213	222	232	230	225	215	243	257	232	240	233	236	214	209	230	233	217	212	212	236	246	251	248	205	248	217	249	223	245	239	238	239	268	233	236	231	227	222	257	208	223	252	187	242	237	236	235	224	224	231	237	236	211	225	233	203	250	206	228	236	223	230	253	233	214	223	232	211	232	200	235	217	240	222	243	250	220	209	258	212	220	216	214	226	241	196	226	216	217	227	260	224	226	221	232	213	199	242	232	211	247	231	220	212	215	234	253	212	211	216	220	227	220	191	229	199	230	206	227	239	215	221	213	250	207	250	253	233	229	218	227	225	210	203	243	245	224	213	205	244	205	230	239	212	232	236	233	224	234	238	268	215	217	200	216	226	226	215	207	206	222	225	235	231	239	240	227	226	221	228	226	236	215	213	226	245	235	227	248	232	246	223	225	228	238	203	249	236	225	230	226	227	235	226	226	232	217	212	193	209	245	241	223	201	228	224	240	218	242	209	224	237	233	222	222	239	233	229	236	203	214	219	244	225	237	254	241	241	229	234	205	247	228	238	228	218	239	235	216	213	227	227	240	222	233	231	236	234	230	211	232	216	234	233	244	230	236	230	243	228	241	215	241	230	217	236	199	248	229	245	208	238	219	248	225	231	232	234	220	215	239	205	235	238	228	237	198	226	235	216	233	219	218	229	251	218	232	226	225	199	236	233	224	196	238	241	244	218	225	224	210	232	214	211	223	218	226	229	195	225	201	239	254	229	224	238	237	229	203	194	229	218	221	257	248	240	243	243	232	213	224	258	224	217	242	220	197	226	234	237	219	237	229	206	221	212	223	227	220	240	236	258	215	193	215	221	227	224	228	196	248	207	219	241	221	213	233	228	231	226	239	234	237	217	240	216	256	228	203	217	185	219	205	216	239	226	209	228	226	226	251	240	253	211	253	245	230	214	228	221	225	215	226	223	224	237	226	210	214	235	198	224	230	220	246	211	247	212	207	264	205	226	229	249	246	239	203	242	236	220	250	235	215	238	222	219	223	245	232	224	222	216	236	227	229	233	216	213	244	243	222	244	226	236	250	219	258	218	243	252	216	246	227	233	217	215	202	239	231	226	247	217	240	222	231	233	207	218	240	183	270	233	208	213	235	217	238	231	230	239	241	214	222	207	229
45158	37207	24365	1911	1744	1573	1301	1252	1172	1063	1033	963	943	889	817	904	817	800	836	814	835	805	770	704	754	781	746	778	761	748	737	741	767	755	728	732	744	748	677	709	767	766	700	723	715	735	753	759	702	751	747	746	676	745	746	756	745	725	734	690	742	711	692	691	724	720	775	738	719	773	702	748	724	721	679	689	709	764	653	719	730	688	757	719	661	734	707	673	713	725	766	748	783	723	734	742	717	710	740	745	748	653	718	725	741	690	677	714	734	753	700	704	720	751	737	724	776	689	769	722	702	712	739	698	716	728	706	723	740	752	728	732	717	747	744	733	734	698	785	740	706	739	727	703	682	775	714	730	720	744	721	719	711	701	710	750	732	704	749	753	680	736	749	741	720	700	686	743	725	702	673	725	716	738	705	689	684	684	686	728	731	723	747	730	723	676	726	762	710	681	688	683	712	697	712	696	716	730	769	706	726	729	760	741	692	756	717	738	744	720	747	713	764	690	722	746	716	738	723	704	766	720	743	660	745	740	703	700	729	721	685	714	731	654	708	720	712	739	652	730	709	735	732	712	682	724	705	732	694	693	694	690	729	676	711	697	715	742	718	700	740	729	704	694	677	735	778	708	750	741	774	703	701	769	747	718	708	731	695	698	701	757	701	705	778	706	703	687	722	684	759	713	718	717	717	689	745	695	740	717	706	749	739	640	750	684	739	697	691	739	712	762	736	707	688	731	745	763	697	704	707	691	713	748	740	744	714	690	719	729	708	702	729	730	668	706	713	692	681	701	691	727	704	766	727	731	686	707	708	719	711	714	691	772	739	675	660	685	682	740	763	694	705	791	714	726	726	765	726	710	721	673	717	696	737	714	763	759	756	698	682	746	770	744	744	734	677	703	745	739	699	718	706	691	718	670	724	709	679	745	741	723	748	729	689	713	719	715	740	708	759	722	741	708	688	698	693	730	684	667	753	694	787	691	682	734	694	707	745	690	709	673	778	695	701	789	709	702	705	694	698	690	679	658	728	696	719	770	699	710	712	706	728	734	729	703	711	722	745	719	687	709	734	698	712	732	731	733	718	744	728	739	674	736	717	772	734	704	727	673	708	785	663	667	684	671	740	715	792	716	687	685	725	719	724	676	717	726	704	716	728	741	688	689	696	716	677	730	701	732	749	756	730	753	746	695	731	708	776	695	738	726	674	661	721	701	785	737	708	721	767	768	720	716	645	738	720	743	731	747	730	721	720	714	764	664	754	716	741	739	716	706	737	721	700	720	720	720	691	709	667	703	734	666	663	671	712	715	727	744	712	709	702	730	747	684	748	683	787	729	730	708	720	715	670	785	749	704	698	731	721	704	695	732	713	692	689	741	695	697	754	740	693	705	699	747	727	695	696	731	757	687	753	676	725	700	728	715	692	703	697	706	775	697	746	725	726	714	738	670	726	761	736	757	669	727	731	724	732	732	738	723	691	740	717	726	702	727	730	775	691	724	726	693	702	745	753	667	701	709	683	725	737	740	713	707	707	713	687	734	759	726	714	711	704	692	752	772	746	743	726	685	736	726	735	723	742	767	716	772	729	738	691	713	713	674	706	675	719	688	775	681	691	745	652	720	746	743	721	726	732	738	710	695	683	694	746	733	712	696	708	761	738	691	697	723	715	753	768	697	768	698	739	744	740	668	740	730	704	736	714	705	705	718	709	696	754	684	777	742	699	708	701	766	702	743	666	691	719	696	724	656	747	700	732	684	711	741	696	724	717	725	653	697	736	776	742	714	670	746	754	704	734	749	740	723	714	718	723	725	665	705	687	735	685	717	773	745	685	718	703	714	723	722	706	682	722	700	746	769	712	721	708	729	717	809	711	729	713	701	707	680	709	743	693	713	769	712	785	738	746	708	774	710	712	697	731	772	717	763	770	717	746	731	697	727	734	681	713	730	740	723	685	739	726	701	731	698	747	729	741	752	727	717	716	675	705	724	697	710	704	701	710	715	726	690	699	698	754	683	786	705	657	740	711	707	712	753	684	742	695	766	735	736	678	725	709	703	692	687	769	671	702	697	725	705	726	700	697	694	730	710	642	707	678	709	707	749	732	685	715	745	706	735	718	728	738	685	757	681	727	679	726	709	720	742	692	712	747	728	711	678	730	709	726	709	768	694	704	702	692	756	687	698	698	730	746	723	754	706	702	707	711	680	736	675	745	756	707	716	738	693	710	731	729	731	794	703	748	680	725	683	713	735	733	697	702	671	695	683	718	685	764	667	698	758	751	739	689	727	733	725	760	722	703	712	710	689	683	693	681	731	724	736	681	740	698	771	723	659	712	678	682	691	743	695	713	730	728	740	663	673	740	678	726	695	684	696	700	739	672	706	702	697	710	709	716	705	757	712	704	696	740	696	670	696	710	725	745	720	711	734	709	741	681	734	687	667	719	652	770	728	701	697	722	756	705	714	734	744	703	709	730	705	712	719	736	675	742	709	698	713	767	687	700	692	661	686	703	669	743	733	716	664	751	703	738	775	697	679	699	723	718	722	732	701	745	715	715	686	646	716	672	738	680	723	739	699	739	728	670	716	708	689	692	740	736	754	729	757	694	754	692	692	718	741	769	730	721	698	734	795	642	710	710	699	709	707	733	780	678	740	814	713	714	691	724	736	702	688	711	736	726	685	728	741	768	722	721	697	741	718	726	725	681	754	773	730	716	725	727	754	702	698	689	703	742	707	696	730	686	730	743	711	723	774	667	711	703	701	751	711	766	658	750	750	749	746	742	762	707	688	694	712	714	760	765	749	730	700	733	713	731	694	718	768	720	714	704	768	702	707	738	691	671	730	749	759	732	699	683	752	675	724	695	726	768	705	729	735	673	720	663	748	687	702	708	676	739	702	772	747	695	725	718	700	712	729	705	746	727	759	732	748	735	721	681	709	733	722	682	691	715	703	737	711	700	676	747	678	727	675	726	734	758	789	705	674	720	731	697	690	675	717	735	676	760	725	686	762	736	734	721	762	700	680	726	751	743	720	760	697	728	701	687	733	721	698	695	724	753	761	733	670	730	750	723	715	719	711	733	750	744	779	739	739	670	746	684	710	712	721	731	740	743	752	763	721	696	680	707	698	729	705	699	681	685	664	738	704	719	724	711	714	742	746	778	714	731	726	679	713	750	715	737	713	688	718	733	721	671	748	718	661	682	722	748	702	743	720	753	648	757	711	742	687	730	735	713	722	692	699	699	685	703	725	680	731	739	774	747	761	690	697	743	719	694	719	735	753	685	721	700	690	703	746	716	750	784	695	710	727	697	753	676	699	729	741	702	705	743	716	734	691	738	707	726	740	673	739	707	737	731	775	742	763	682	721	744	714	688	697	718	702	711	666	709	730	726	699	715	740	666	746	705	718	671	692	762	709	768	783	719	696	678	714	713	702	703	712	708	721	687	738	647	686	706	720	763	692	713	725	703	726	718	714	720	688	686	703	728	702	735	706	698	733
77778	59932	44414	18764	7065	854	574	517	451	427	383	407	359	367	329	342	336	353	328	349	302	331	348	296	298	305	283	317	314	338	306	314	304	340	287	298	314	299	290	304	327	331	271	300	304	315	328	267	306	274	299	279	312	324	299	298	284	265	322	289	292	288	279	284	280	289	321	299	302	288	295	293	289	268	290	268	294	266	320	326	292	286	295	294	311	321	260	301	292	305	306	315	306	276	293	315	277	297	333	292	279	315	278	307	314	284	323	269	268	303	286	271	302	267	314	308	286	285	304	303	289	295	261	331	285	287	289	294	295	299	289	306	268	288	304	299	315	312	290	280	330	302	306	318	315	273	292	272	299	277	307	310	272	296	298	327	291	299	303	295	310	251	318	255	291	315	291	296	305	298	298	263	311	282	276	281	313	282	340	313	289	318	310	310	301	273	298	300	288	306	289	316	290	298	307	299	299	309	329	300	287	327	295	327	339	296	312	261	296	292	291	300	313	293	320	312	290	277	297	294	287	292	297	298	323	305	287	310	281	288	323	276	291	290	295	308	269	298	277	303	301	269	302	291	304	280	347	299	290	322	291	284	312	272	272	286	294	284	341	303	262	292	292	305	285	283	310	294	320	294	290	317	313	300	295	308	304	297	314	293	288	309	300	292	306	275	317	350	315	326	293	277	295	289	291	330	285	287	303	296	296	284	296	298	290	301	276	271	320	328	285	250	317	296	271	293	282	325	265	294	310	287	284	291	279	308	295	274	309	333	308	272	266	287	290	307	297	311	302	298	287	331	342	313	321	292	292	317	332	276	298	297	268	289	308	282	300	285	297	317	290	280	278	268	308	320	316	266	302	307	309	262	286	306	310	311	297	278	308	283	276	324	297	293	298	287	258	300	307	292	312	280	299	307	303	289	267	275	298	298	294	278	310	295	310	328	284	282	288	288	323	321	320	335	267	324	269	307	313	283	308	304	295	282	313	289	285	300	291	281	313	285	297	296	320	288	294	293	274	299	274	282	305	297	284	285	286	301	311	289	281	289	308	275	342	281	311	269	276	306	291	288	280	299	308	299	280	327	275	322	284	286	296	275	297	308	286	332	290	317	319	276	304	326	272	286	293	297	336	271	289	311	269	317	304	303	299	298	294	318	279	310	278	285	327	294	345	297	304	264	289	302	344	292	295	279	351	278	312	286	295	316	308	317	266	307	301	310	297	293	277	314	274	290	283	318	301	293	278	309	296	299	305	297	292	269	305	268	296	289	306	287	308	305	264	325	299	286	274	302	289	283	296	290	284	324	317	252	304	286	300	287	290	278	287	332	293	289	310	282	304	314	283	320	308	318	306	290	281	267	302	310	303	288	318	302	283	299	294	318	268	319	261	316	293	305	287	320	289	272	282	288	283	298	273	298	300	323	330	266	290	286	277	305	324	309	300	312	285	335	290	306	317	284	320	306	344	292	309	299	306	272	308	297	313	295	299	335	295	310	291	284	279	279	286	283	312	285	305	309	310	311	291	287	293	293	325	309	288	306	323	306	289	282	281	282	285	300	293	325	301	317	292	321	305	272	311	275	288	280	305	306	299	275	277	293	292	296	291	292	318	314	314	268	317	294	294	260	291	313	293	287	293	309	290	306	276	308	313	251	284	319	273	279	309	322	327	285	337	262	301	302	298	335	304	290	309	292	301	331	304	311	305	303	311	294	291	293	299	288	289	302	307	285	323	314	285	285	290	299	336	294	349	308	299	299	304	294	309	289	285	283	316	304	293	327	325	315	285	272	319	292	296	300	289	295	289	319	286	279	253	288	317	279	304	286	267	299	320	330	312	286	298	293	304	286	313	303	283	311	320	278	300	274	318	281	295	280	282	307	309	310	284	309	285	293	312	264	283	276	309	327	299	286	326	313	276	276	286	299	293	270	302	305	280	281	296	307	292	291	310	275	337	314	303	315	309	283	309	313	304	315	280	293	335	312	282	312	277	322	295	304	307	275	299	291	285	321	303	269	306	323	308	289	325	300	306	308	302	261	274	278	302	304	278	305	292	315	311	304	305	307	310	289	293	279	287	297	294	313	291	297	298	299	329	314	316	261	308	325	321	288	280	283	317	279	309	303	313	304	295	304	306	290	281	271	306	293	295	291	307	287	288	309	303	302	316	256	298	311	314	316	312	249	350	296	309	294	285	280	293	319	275	280	293	261	299	307	304	300	297	294	276	313	282	295	305	297	312	278	309	298	335	307	288	306	306	297	276	302	293	313	319	290	272	264	312	305	298	301	308	275	287	282	305	299	285	284	291	306	267	320	257	303	280	302	282	298	324	282	300	276	293	301	310	281	281	347	288	286	301	296	279	302	305	278	314	295	308	283	313	306	285	288	299	333	286	317	287	281	294	285	294	309	324	289	297	259	268	336	266	305	330	316	280	313	304	292	274	255	297	294	289	301	294	299	304	310	301	278	288	299	295	298	284	299	279	304	315	312	274	285	297	273	296	316	276	294	322	297	259	274	294	323	302	291	295	279	296	283	325	275	309	303	327	287	264	324	299	297	297	295	297	306	296	313	321	307	277	278	285	305	261	304	286	321	295	309	303	304	273	320	308	295	318	283	271	277	290	294	304	299	291	324	289	288	303	285	285	277	308	308	324	302	285	281	296	312	275	336	319	271	295	267	295	301	317	305	297	308	298	305	263	313	309	317	276	293	281	278	303	266	282	306	311	282	299	323	314	282	279	299	308	309	299	272	300	276	302	279	306	318	302	309	282	309	297	289	303	309	306	331	293	284	274	311	280	307	317	292	303	278	285	308	279	300	289	275	297	303	292	300	276	280	288	305	278	292	279	282	297	290	314	300	262	311	296	316	288	290	294	304	303	271	303	283	332	282	311	306	306	295	295	280	278	275	314	300	308	296	336	289	294	293	281	283	288	255	322	265	293	299	275	299	269	304	309	318	296	289	320	296	303	274	306	290	280	290	314	298	320	285	308	257	290	273	271	313	293	311	303	313	282	339	292	279	316	267	279	272	284	291	276	295	282	290	284	292	274	311	310	324	295	305	285	285	305	282	296	299	299	308	288	299	308	304	302	294	302	337	297	325	274	301	271	321	306	312	341	287	268	289	309	288	312	291	322	303	315	301	303	286	292	285	303	273	284	300	299	312	309	291	291	311	295	298	280	252	266	269	318	275	271	299	303	280	313	312	290	263	333	261	277	296	308	318	272	280	311	297	293	277	336	298	295	281	308	305	285	264	328	287	313	318	277	295	305	285	292	315	299	257	286	315	302	307	293	265	322	300	331	288	304	303	317	294	310	311	288	304	272	318	311	294	330	270	290	287	269	319	282	311	293	291	295	275	298	313	305	330	291	324	276	290	317	293	302	314	295	300	290	316	279	312	307	284	288	315	301	298	312	292	309	314	267	264	317	301	325	310	318	300	308	302	290	305	302	291	347	313	309	300	304	267	266	292	307	281	298	293	267	287	307	255	312	339
55373	46861	30929	3363	3053	2553	2142	2015	1811	1633	1507	1452	1307	1173	1176	1188	1190	1096	1129	1047	1073	1050	1031	1043	1007	960	987	1018	978	987	993	984	969	926	1017	946	942	912	925	965	987	926	930	960	897	939	952	964	936	896	921	915	919	941	945	896	867	920	915	915	911	895	939	963	921	913	881	902	934	877	861	941	928	926	902	922	882	824	874	948	915	899	896	886	906	890	897	898	881	929	851	924	903	869	895	884	885	915	902	911	908	979	939	906	895	865	990	888	908	921	850	929	904	911	943	848	895	854	781	877	907	867	864	892	893	878	925	888	904	866	892	914	895	893	878	867	929	951	868	877	910	919	834	944	919	853	912	917	829	950	918	915	895	934	868	884	890	861	878	896	894	862	856	874	877	878	893	944	934	867	877	907	883	914	924	867	887	925	910	843	817	917	901	872	907	912	889	927	878	942	879	953	858	917	871	926	880	920	897	937	850	861	915	885	897	901	900	906	899	842	908	935	900	902	880	916	958	865	886	949	876	884	859	885	866	850	861	930	932	874	795	931	901	931	879	919	821	895	909	906	956	880	926	928	886	874	928	898	884	913	820	894	864	935	868	890	890	903	894	908	867	875	892	933	915	864	956	912	896	882	838	904	850	868	891	890	892	869	873	887	880	916	860	864	920	878	814	956	918	927	918	917	880	880	888	898	936	954	918	896	838	868	868	856	936	896	956	859	872	881	921	785	931	877	841	881	925	924	921	928	872	917	836	901	922	834	910	907	847	878	930	898	876	858	870	859	922	900	932	898	894	924	935	941	873	909	878	902	908	830	861	881	867	889	919	898	844	871	862	859	884	891	892	874	940	845	890	899	902	928	858	860	879	874	899	917	885	872	842	922	894	915	834	879	823	901	901	836	918	915	891	895	904	852	856	901	859	930	902	908	912	911	854	891	869	913	851	907	875	955	926	896	891	901	869	872	949	889	886	917	864	919	893	892	863	883	846	920	904	872	896	918	876	919	904	934	884	895	933	891	898	906	889	903	915	906	883	915	913	888	834	845	933	822	907	821	878	892	911	924	841	986	949	899	877	894	895	868	910	867	828	910	925	933	862	923	870	914	873	878	888	914	838	895	879	914	891	898	850	896	927	894	892	910	858	865	908	896	942	903	909	846	878	924	891	910	838	895	868	908	926	900	909	930	917	897	861	889	857	908	929	909	873	920	893	862	943	901	920	927	890	841	915	885	908	878	826	891	884	849	920	871	859	909	924	862	941	895	924	932	919	901	837	876	875	857	886	876	879	888	866	846	895	923	902	907	872	894	827	893	883	870	879	906	940	921	862	917	850	944	826	938	833	897	919	834	902	878	889	855	829	936	873	850	877	905	891	944	880	898	898	945	893	899	901	919	884	911	864	918	897	911	819	900	902	900	904	916	909	922	878	914	880	900	901	866	860	901	902	874	897	866	884	889	897	872	851	872	878	896	956	899	900	869	854	879	905	912	905	917	853	898	874	883	860	942	844	883	897	926	864	922	888	860	840	898	907	831	861	863	913	892	867	913	874	886	931	873	861	902	880	899	911	898	869	898	860	869	931	844	958	911	908	916	904	860	891	882	902	921	913	915	841	865	865	891	901	874	935	875	916	829	935	909	906	900	900	894	922	923	876	859	939	906	906	898	874	885	873	895	891	925	910	936	907	910	860	914	895	897	881	925	898	917	886	918	875	866	930	936	921	875	897	898	839	907	901	935	986	878	939	866	934	876	912	905	834	907	921	860	854	923	909	912	907	813	898	898	943	921	912	844	856	943	839	879	920	865	845	866	919	885	863	888	875	860	904	871	923	863	912	871	869	882	883	945	912	913	913	863	896	887	901	901	890	921	848	901	891	875	881	902	920	879	890	855	894	888	885	888	864	941	862	884	926	872	857	893	864	892	898	916	891	903	900	881	939	840	908	919	875	923	857	899	904	931	882	865	880	901	889	920	849	850	961	876	848	920	873	842	943	836	849	888	942	900	880	885	937	918	914	869	885	884	877	865	868	921	884	887	862	853	908	905	850	917	885	885	886	896	860	870	841	887	834	879	929	922	912	888	821	849	915	893	906	907	869	910	905	894	908	901	837	861	905	889	863	912	907	890	887	895	843	920	924	839	880	880	915	878	893	939	831	835	922	880	900	866	908	893	928	883	914	885	868	900	872	942	920	932	873	898	895	937	929	926	944	882	889	946	867	915	925	863	904	868	878	913	897	852	918	870	907	894	874	849	908	933	933	884	877	856	894	896	864	876	967	871	884	907	908	858	856	879	880	909	898	936	873	877	862	911	853	850	931	921	868	927	852	886	903	912	860	925	903	939	886	885	914	928	885	873	874	930	884	912	858	893	904	889	927	920	966	911	898	893	914	904	898	923	848	827	961	870	891	852	862	880	861	903	920	835	888	923	883	880	855	891	887	850	925	902	923	839	895	917	892	898	879	963	914	894	912	899	833	904	921	921	872	957	885	888	847	889	897	914	839	890	879	892	944	870	899	940	902	886	913	895	910	923	865	873	872	931	910	913	933	894	871	887	826	864	896	863	875	851	847	873	885	846	978	889	882	907	917	889	848	882	883	914	883	889	921	903	872	963	867	932	861	899	927	933	861	860	917	893	862	890	985	881	898	873	890	895	928	962	889	892	932	914	863	910	889	865	891	903	875	892	917	896	894	895	911	887	852	933	849	885	879	876	915	937	861	848	874	877	830	947	882	902	929	928	912	898	905	892	882	901	899	867	937	924	878	855	851	905	848	903	860	892	918	877	902	945	863	858	837	796	893	879	880	875	887	946	855	893	901	912	853	859	904	887	919	887	923	1005	876	935	902	893	875	958	876	886	873	909	940	904	915	898	874	828	878	903	902	915	884	870	884	864	863	908	907	852	874	897	926	879	878	882	883	857	914	872	858	850	882	872	889	907	891	876	893	912	890	933	875	843	895	901	907	868	865	873	878	898	950	856	896	880	880	936	900	866	878	870	970	850	854	909	874	864	910	967	867	940	900	902	836	864	902	904	852	880	848	914	870	841	879	933	936	950	924	860	925	965	872	895	933	928	888	883	888	894	862	866	857	867	910	889	891	885	872	820	892	929	855	884	885	860	918	842	875	892	877	903	895	891	886	865	816	871	871	832	892	913	912	868	890	909	872	889	902	886	902	880	920	892	870	901	933	892	914	903	907	990	895	934	903	929	895	919	915	912	899	875	861	915	906	876	878	822	878	884	900	833	907	894	902	902	867	898	885	912	859	922	897	950	904	923	888	915	910	874	914	902	890	879	876	902	818	863	827	907	941	868	838	916	874	867	909	894	868	906	922	869	949	914	915	872	923	909	890	926	895	901	918	883	891	829	934	856	878	883	921	837	865	908	906	945	860	886	887	890	903	950	897	905	897	882	815	888	896	818	910	923	869	920	908	893	867	841	917	843	895	884	900	873	884	878	878	910	866	843	878	902	893	884	870	920	862	913	888	839	851	879
25794	8207	3160	326	161	126	126	133	115	115	111	122	114	102	136	112	130	126	111	118	105	113	117	128	112	106	130	122	118	108	135	113	123	117	131	104	105	112	130	110	105	111	103	136	97	131	107	120	109	128	119	114	118	117	113	130	112	117	101	120	118	114	113	126	133	109	105	116	117	134	118	122	128	136	130	127	117	119	127	129	109	114	121	128	117	136	109	128	117	129	112	118	115	115	121	106	111	121	101	112	128	127	124	115	112	128	137	118	120	136	110	96	122	117	107	137	118	100	138	130	121	121	116	107	136	131	100	117	110	132	126	121	115	120	116	110	106	119	105	128	126	118	130	121	96	123	127	115	115	130	105	108	122	115	130	104	136	122	113	110	122	98	114	127	103	113	120	122	109	116	133	92	110	99	130	113	110	129	95	106	114	131	145	116	119	138	104	114	119	132	109	114	127	138	125	119	116	110	137	118	114	116	122	114	124	103	124	112	113	130	104	123	110	103	129	121	117	107	125	130	134	117	109	94	109	112	111	117	134	131	121	113	118	111	110	123	99	122	141	113	117	122	96	116	106	117	124	130	134	126	112	120	129	121	124	117	108	113	124	119	133	104	115	121	118	111	107	148	130	123	124	129	114	109	116	148	120	106	146	123	129	132	121	127	132	108	139	135	113	105	125	130	118	134	132	124	120	110	110	105	113	130	133	114	109	93	114	110	131	110	122	119	122	124	113	121	118	127	127	137	119	144	133	99	117	110	127	129	114	113	122	113	114	124	105	126	108	113	124	118	112	133	118	104	125	129	131	133	104	114	109	122	121	120	110	105	121	107	118	117	122	134	125	115	111	131	108	137	149	124	115	106	114	120	108	120	130	127	129	102	116	120	125	108	137	133	98	123	118	117	111	113	126	113	125	142	104	112	122	73	129	124	111	112	120	100	118	105	124	114	123	117	114	122	116	125	111	115	122	143	127	125	119	117	137	114	120	129	135	119	128	94	111	120	115	94	124	110	120	108	126	123	123	118	112	104	121	130	111	100	112	130	126	140	117	112	127	124	147	111	110	106	115	114	112	126	130	145	121	116	124	122	137	115	100	114	118	104	110	118	124	107	118	121	120	106	143	114	119	138	128	123	117	133	117	138	117	119	109	117	116	115	130	116	125	123	107	142	116	101	105	125	132	132	121	110	110	101	119	93	95	133	111	107	123	118	135	109	99	129	111	104	114	127	122	125	110	119	110	115	122	118	118	157	119	122	120	121	101	115	128	101	118	113	114	117	134	104	120	123	133	124	116	116	118	120	117	112	115	126	113	122	114	115	115	123	119	102	110	111	129	128	126	107	109	108	112	119	122	121	116	114	126	108	122	136	127	120	126	122	126	99	125	125	134	122	136	100	121	139	127	132	121	124	116	112	123	105	100	119	122	121	100	108	114	121	105	94	104	139	112	110	105	125	126	121	126	124	119	121	124	121	125	97	122	101	144	124	123	132	127	112	125	118	101	119	120	114	133	120	114	120	91	103	135	126	129	129	127	114	126	99	115	138	131	115	116	116	113	120	125	124	108	101	119	118	103	140	125	111	111	134	105	112	123	106	130	130	145	129	124	102	135	126	111	121	122	140	122	119	116	130	101	134	122	105	121	120	132	126	104	108	127	117	122	131	124	124	103	99	129	118	126	138	110	120	117	123	127	132	130	136	119	121	117	140	131	120	103	128	119	127	115	119	126	138	123	105	99	121	93	120	137	102	122	98	130	118	132	131	116	129	117	115	116	120	118	106	112	120	110	118	115	113	94	138	143	122	121	132	122	108	129	116	129	125	112	124	121	121	113	128	109	96	108	92	108	126	117	127	107	113	118	114	105	117	118	135	105	107	100	97	138	118	126	106	135	111	135	139	126	125	136	114	143	111	139	132	127	134	152	136	115	104	102	110	104	113	107	102	125	107	110	119	107	117	119	131	116	117	122	134	118	120	114	108	124	127	120	119	89	122	119	107	132	123	124	113	104	107	115	121	123	99	130	126	118	122	115	96	119	125	126	107	141	139	110	127	112	117	114	112	121	115	121	97	128	121	142	113	136	117	123	104	109	124	116	132	136	101	124	93	110	105	117	136	130	113	122	124	111	100	130	123	117	125	132	112	98	96	118	108	100	117	134	112	113	124	126	134	123	111	116	100	119	125	115	130	113	116	125	127	133	138	122	125	112	115	121	100	121	113	116	130	134	122	119	127	128	132	99	127	131	126	124	113	124	124	111	113	126	106	117	117	122	117	97	105	110	126	120	115	120	100	140	122	113	101	106	107	119	112	112	155	107	117	118	115	128	96	128	118	110	134	103	125	107	139	118	112	130	108	149	106	118	106	106	128	123	131	115	116	131	139	118	129	129	117	118	109	130	121	112	117	124	127	124	116	114	110	128	124	140	114	116	114	110	105	110	117	126	91	115	132	123	123	116	131	129	119	121	106	132	106	114	132	112	128	112	115	122	112	111	105	106	124	108	121	138	130	112	125	120	112	118	132	119	132	115	112	108	105	126	105	118	125	115	105	120	119	123	119	110	131	116	124	113	118	138	127	101	127	122	99	125	136	140	120	125	112	122	123	105	137	135	119	116	130	119	120	118	128	125	103	124	121	134	112	113	109	118	107	112	121	133	128	131	112	86	128	123	120	114	115	118	106	116	130	116	124	110	141	127	115	108	100	117	120	119	124	120	137	119	115	103	120	117	120	114	98	110	110	135	114	105	124	104	153	118	107	121	94	114	128	117	100	96	124	128	129	123	114	126	106	135	116	126	106	112	102	127	117	145	147	113	121	112	118	103	115	122	97	119	125	99	120	110	106	111	100	120	138	118	113	133	131	122	110	134	132	117	115	105	129	107	121	127	108	118	115	114	100	120	126	135	115	122	134	108	121	140	119	119	116	132	129	97	131	114	99	124	115	153	102	114	117	128	123	120	116	106	105	113	116	108	100	122	115	136	115	124	100	129	108	118	112	103	128	112	117	120	130	128	125	122	113	116	134	106	146	114	135	123	110	130	118	116	131	112	139	119	113	113	144	104	108	138	98	113	110	129	114	114	132	104	111	141	99	125	117	144	125	113	108	122	140	110	106	119	132	101	127	130	116	109	122	119	115	113	108	126	105	121	135	112	121	133	103	106	114	133	103	123	123	127	120	117	110	111	111	128	125	127	131	131	112	139	125	128	119	113	93	129	112	118	121	128	111	122	133	110	113	99	114	102	123	124	120	115	112	115	124	118	118	116	120	131	115	120	124	124	136	129	134	130	121	121	145	117	118	96	113	119	125	102	110	110	114	110	132	106	113	132	92	135	113	123	134	119	112	112	108	110	127	126	148	111	109	105	132	108	108	129	133	128	124	131	97	128	110	105	122	133	119	115	121	135	121	138	121	116	121	131	128	118	128	118	130	135	124	112	121	133	126	121	104	118	134	104	120	140	116	118	114	129	103	109	119	106	123	116	120	134	95	117	117
24172	9158	5591	507	513	434	470	470	450	478	476	456	423	454	407	445	434	428	434	417	413	409	445	391	412	423	426	457	430	432	475	438	395	421	407	403	421	452	415	464	435	462	407	439	430	410	425	411	418	396	418	463	469	428	423	444	429	438	441	432	416	395	395	468	428	377	441	416	445	430	421	411	412	450	404	451	448	429	412	464	477	440	438	406	397	459	432	436	440	429	418	451	363	423	396	427	427	456	418	414	430	415	420	398	427	430	430	461	428	409	456	427	460	402	433	443	447	403	443	414	402	429	436	418	419	475	485	450	421	446	441	437	456	419	416	397	409	432	471	450	408	430	423	404	428	426	395	451	431	409	439	455	444	409	421	450	427	424	439	414	372	431	441	427	443	455	428	400	434	439	452	461	458	437	438	472	462	431	427	423	424	454	456	434	441	420	410	414	434	459	423	402	450	424	401	394	422	399	410	410	425	423	457	460	418	387	435	434	424	438	446	416	436	423	439	463	399	441	453	431	431	432	430	455	409	427	418	465	438	432	434	412	419	437	421	440	429	428	428	384	409	440	442	443	450	451	440	408	451	457	428	462	431	394	433	433	425	411	405	430	439	395	463	426	461	439	435	446	463	444	456	409	410	466	428	427	433	397	421	428	423	439	425	439	413	414	416	424	446	444	438	446	428	443	393	424	445	445	424	431	387	434	429	423	417	422	398	428	431	460	424	411	455	438	416	405	411	412	433	452	417	426	422	431	446	447	429	428	429	419	430	435	408	437	411	474	417	458	474	448	431	432	419	446	455	426	406	426	411	449	420	410	453	442	433	424	457	442	424	408	436	428	435	407	409	423	451	425	433	410	446	380	422	433	407	403	449	431	441	446	477	389	446	427	402	442	429	445	443	402	403	422	461	408	434	437	451	454	463	431	452	416	400	427	410	440	422	423	429	427	418	451	411	409	431	427	446	436	409	437	447	445	432	422	477	392	419	468	416	458	428	429	459	473	450	410	430	418	412	447	465	407	430	459	418	410	448	434	448	432	448	444	426	439	449	448	447	428	405	418	434	402	405	428	455	440	447	416	404	446	438	474	423	395	421	457	442	464	437	447	447	429	426	423	436	457	452	438	430	414	410	415	437	429	473	409	405	446	473	394	402	426	436	393	423	412	473	438	417	438	424	412	450	436	455	433	402	427	423	393	423	443	409	429	425	430	439	402	426	433	422	437	422	436	417	441	443	436	448	391	406	421	403	437	455	390	425	429	442	381	434	414	427	391	403	441	441	445	454	441	435	389	387	444	422	442	430	436	398	412	426	462	439	486	417	409	424	434	427	425	436	425	445	419	411	369	423	415	447	393	427	448	466	408	453	424	417	423	408	458	443	414	402	438	415	442	432	453	400	422	431	425	413	403	477	422	411	431	414	446	437	444	419	409	452	404	421	400	440	442	423	456	447	451	445	419	449	417	445	420	433	451	403	438	432	412	451	446	419	416	421	435	452	452	449	447	467	437	400	437	452	414	413	416	455	444	468	465	420	420	442	429	421	433	456	430	416	421	427	432	453	424	409	404	411	461	432	481	461	415	433	438	407	420	422	423	420	452	417	454	410	445	425	431	418	456	432	424	445	440	413	422	435	423	436	407	404	441	447	418	416	436	406	445	441	450	409	418	404	439	406	421	440	392	419	425	409	437	419	445	403	444	449	422	436	433	456	449	440	443	444	396	382	427	429	421	415	422	407	413	424	440	456	455	444	430	438	461	408	451	420	456	448	423	403	409	456	440	460	437	443	422	423	434	444	427	420	427	455	454	434	398	423	415	436	436	442	416	432	428	432	404	415	459	465	418	444	444	436	429	454	413	462	432	448	431	429	439	424	386	453	418	426	407	459	434	413	415	431	405	482	428	432	459	403	424	447	438	399	433	420	414	413	436	420	399	408	404	457	401	442	437	423	468	415	431	423	438	404	460	436	395	383	465	440	426	394	421	437	393	455	443	462	452	467	390	423	440	491	465	437	437	440	415	455	443	444	426	424	450	425	423	433	382	443	444	435	455	423	472	442	403	430	421	422	426	428	430	463	420	461	416	429	414	435	409	445	404	440	448	460	457	422	435	505	418	425	412	431	425	461	456	429	415	447	448	452	418	419	439	431	413	429	432	425	416	432	443	415	427	430	458	451	453	428	435	421	425	437	431	414	451	413	448	419	410	442	413	414	454	426	405	445	420	447	406	473	425	437	393	447	431	427	438	419	444	428	436	433	417	451	490	428	408	395	476	436	465	401	408	441	428	411	401	420	426	428	424	432	422	417	439	426	420	446	434	432	438	419	429	486	459	438	459	415	386	460	442	430	426	424	422	399	444	445	450	408	446	435	440	428	431	470	462	408	446	384	426	442	436	432	445	472	424	424	450	415	436	435	418	425	491	427	417	440	427	445	433	417	428	454	429	399	417	416	415	425	419	459	438	423	428	446	414	451	427	445	406	438	429	434	425	442	391	450	460	469	422	417	436	452	506	448	425	419	419	390	439	438	460	420	442	434	441	430	439	468	427	455	476	426	427	411	438	446	473	420	452	389	452	450	398	472	439	442	445	434	437	435	437	411	446	421	444	436	410	419	474	440	457	439	399	433	419	433	440	423	430	409	433	416	427	432	407	430	438	404	458	454	435	427	413	439	423	445	446	424	449	412	438	437	424	442	408	474	438	440	413	435	446	431	469	445	442	403	450	442	398	474	438	413	403	388	452	463	431	398	448	430	430	449	424	439	392	402	431	444	456	400	462	436	423	431	464	421	419	406	417	444	434	419	445	422	418	470	427	439	448	415	445	446	433	443	431	458	432	464	446	396	415	439	443	459	449	430	412	394	436	436	416	429	419	423	439	441	445	431	418	445	416	421	399	456	423	457	396	431	385	445	458	442	420	430	394	450	395	443	491	455	407	432	445	479	412	436	431	415	447	444	443	448	428	436	447	393	425	476	426	430	417	420	449	445	431	384	425	437	447	427	422	387	437	440	439	440	423	430	444	416	438	441	436	426	405	417	426	426	427	456	436	434	420	427	448	470	389	404	411	430	421	409	435	436	420	436	460	439	435	442	415	397	397	441	399	419	404	418	418	440	448	423	449	423	470	399	439	410	421	426	418	506	417	419	411	422	432	400	429	414	440	395	412	465	425	418	429	420	394	447	441	435	457	425	431	403	410	448	437	417	422	439	425	394	446	479	429	422	396	428	427	457	395	443	454	400	433	424	462	412	431	409	438	422	415	426	412	428	457	434	397	369	426	431	439	408	435	437	413	439	459	409	434	503	444	433	426	439	405	446	445	448	446	458	442	440	465	417	437	467	417	424	429	438	421	425	382	421	467	435	463	441	385	455	468	417	416	434	454	434	418	471	429	419	427	444	404	446	419	423	406	412	426	453	390	396	469	437	426	396	430	453	421	432	419	406	456	445	394	435	437	463	449	448	446	468	449	461	431	424	424	429	420	432	417	464	401
66540	47997	38567	8600	801	461	348	333	327	317	304	255	262	238	256	266	236	239	220	222	250	238	232	226	217	255	209	235	234	224	217	219	233	247	222	240	214	234	235	232	236	223	225	226	204	191	218	274	205	230	236	247	210	224	227	229	227	216	229	233	226	259	235	222	229	233	232	195	221	216	225	245	206	211	240	231	214	253	226	229	227	215	227	208	233	239	227	231	226	217	209	237	217	236	257	225	265	225	225	213	227	204	232	246	203	225	226	234	235	217	228	219	209	247	230	224	246	222	257	215	236	245	237	249	217	219	237	222	213	215	217	212	215	204	209	216	235	227	224	220	257	212	231	223	227	241	252	206	206	233	247	225	218	213	213	223	203	211	231	228	235	260	206	214	224	227	235	237	231	200	215	215	263	228	239	222	231	235	216	225	235	228	208	225	214	233	200	234	251	235	225	222	231	248	193	242	218	214	223	242	216	223	225	238	205	220	200	213	228	223	235	194	230	238	222	269	216	224	224	236	226	212	228	223	215	216	215	242	207	214	248	227	212	258	237	238	212	235	241	225	215	232	228	222	247	237	234	233	228	243	198	238	221	232	233	211	240	219	235	220	219	217	210	232	227	235	237	217	212	250	196	254	228	235	226	238	216	237	224	211	247	236	214	193	205	206	220	231	241	230	243	211	220	207	223	256	233	225	235	248	233	230	205	266	233	220	249	222	228	212	251	230	222	217	224	239	235	234	247	236	206	228	243	210	246	235	220	203	242	215	228	261	205	222	220	220	207	225	231	225	243	197	234	225	216	235	211	235	247	227	231	223	225	214	210	222	230	233	244	230	229	225	227	235	225	257	227	225	215	249	226	259	224	232	230	224	208	214	224	233	221	262	235	229	239	209	226	215	230	241	233	237	223	226	201	205	219	235	259	236	237	213	229	204	219	229	226	200	218	235	234	237	220	218	248	236	253	242	232	221	218	220	209	238	230	245	229	212	225	238	219	198	225	242	222	233	213	225	254	218	219	240	238	192	240	234	244	203	214	216	238	216	219	238	205	245	252	248	226	246	211	214	235	225	190	216	207	222	212	232	214	252	213	198	239	222	219	228	210	221	237	214	219	244	217	217	235	210	230	206	208	215	213	225	231	239	235	226	226	243	224	235	222	224	210	216	206	219	226	210	250	215	245	230	226	227	222	201	241	214	233	226	216	216	204	231	213	229	228	231	208	204	216	227	252	233	253	226	214	219	218	230	246	248	230	206	247	248	242	231	233	229	221	216	220	243	234	217	230	233	210	213	228	196	202	207	221	243	242	223	210	249	234	232	195	248	239	223	222	207	224	209	204	223	233	205	244	236	237	206	218	228	245	211	216	224	212	226	221	221	198	224	205	224	231	229	209	246	237	243	236	226	222	220	218	206	211	237	243	238	235	226	214	228	196	219	262	222	208	253	228	219	218	238	217	205	223	238	231	222	217	222	226	213	248	215	273	244	218	210	219	247	227	223	234	209	227	239	200	237	245	226	207	220	201	218	209	227	218	226	237	217	246	243	205	222	230	225	213	202	240	235	228	236	233	226	236	241	212	243	222	239	229	223	233	225	219	243	222	185	237	219	229	232	202	209	221	239	225	207	220	224	237	219	222	250	215	205	209	197	213	256	238	224	220	211	249	196	245	234	209	240	230	215	234	220	208	232	245	222	216	209	231	225	234	209	206	238	238	228	200	224	212	214	244	214	231	213	224	233	215	224	232	251	196	217	212	200	229	231	234	228	241	220	260	227	254	258	230	213	219	212	211	249	248	207	204	210	244	227	230	235	205	216	233	254	250	238	230	210	224	237	218	196	235	242	234	228	219	228	214	228	210	243	219	210	223	222	201	220	222	252	209	227	229	224	260	231	218	219	230	225	246	241	254	207	214	226	238	230	222	246	224	222	212	247	215	230	217	212	209	223	238	236	215	207	210	245	237	210	233	224	222	229	223	223	204	213	211	227	260	210	241	234	252	195	227	245	218	222	242	249	222	233	220	223	232	208	205	223	229	222	211	228	244	203	229	229	243	218	222	224	203	223	241	231	254	260	250	223	230	228	246	220	236	222	211	226	247	211	228	222	231	234	237	203	208	218	212	220	257	234	225	256	248	206	236	228	230	210	241	243	204	215	214	221	195	235	241	245	255	238	236	239	259	236	231	210	259	219	231	246	250	235	218	226	245	221	217	194	237	222	214	179	243	228	252	223	244	210	233	237	211	217	188	241	243	226	217	215	232	226	218	206	216	229	237	231	208	233	210	213	212	225	231	229	246	198	254	216	229	233	223	221	230	193	207	214	220	227	228	238	201	243	243	219	219	242	204	265	248	200	238	218	223	236	225	227	225	217	240	208	241	219	243	249	238	224	232	207	216	225	242	232	229	208	209	219	225	221	234	236	211	234	255	220	239	249	223	225	224	257	208	239	250	261	228	239	251	230	227	231	261	233	240	215	212	245	250	233	251	219	216	221	234	224	229	217	240	249	232	196	202	235	209	230	247	236	225	241	241	235	226	219	220	224	237	249	230	209	248	230	232	208	221	232	234	200	232	223	220	227	233	251	219	187	229	216	252	226	238	251	225	229	222	233	204	220	217	223	258	239	221	256	234	239	203	218	235	234	238	204	246	229	234	271	243	247	224	217	227	237	259	221	227	240	226	221	225	246	220	223	230	233	218	220	251	221	225	212	227	247	232	218	252	251	232	242	251	244	232	226	225	192	231	220	253	214	243	241	230	224	219	225	215	228	223	244	230	230	234	225	232	253	243	238	255	231	234	241	219	240	237	241	241	216	214	254	217	207	227	249	219	213	211	261	237	190	240	210	225	206	210	241	229	230	252	225	226	225	235	219	247	224	219	260	244	219	223	222	232	242	226	209	238	247	208	231	220	216	208	235	222	234	233	225	242	234	195	259	249	195	239	233	229	236	252	219	246	226	217	219	244	218	242	247	235	243	210	231	226	263	206	213	216	254	212	211	236	218	217	240	255	226	233	223	253	231	209	221	220	220	209	243	212	208	232	229	221	234	254	250	253	240	230	214	243	214	230	239	233	192	236	255	238	233	231	215	249	237	252	205	204	194	239	191	217	228	236	200	215	221	227	238	217	218	237	229	233	222	222	271	242	241	210	232	229	235	219	194	216	209	222	219	218	209	242	210	215	237	222	229	236	206	222	213	232	233	232	234	246	237	227	231	221	222	198	241	220	236	242	227	211	221	216	222	264	246	220	238	230	191	213	232	227	202	234	238	221	229	235	211	217	222	227	217	230	231	232	214	216	224	215	212	218	213	208	215	226	200	245	223	232	245	206	215	236	257	221	222	221	247	244	238	196	227	220	247	224	222	228	217	242	240	247	231	224	226	208	243	202	215	202	243	242	254	226	225	219	245	209	260	224	223	222	214	205	256	234	246	222	214	237	226	196	229	224	211	203	220	217	242	267	230	224	236	230	196	225	277	221	253	235	222	243	191
44894	37141	28378	1973	1799	1540	1409	1223	1123	1121	1048	989	976	915	893	837	797	794	749	782	774	801	767	736	794	768	757	846	718	741	727	722	712	756	695	805	734	732	764	752	692	723	741	764	756	700	792	741	693	726	729	714	746	721	730	714	750	801	713	722	760	760	732	718	771	693	720	711	726	690	759	751	672	738	697	701	725	736	699	739	711	706	769	750	685	769	740	695	740	708	759	695	705	705	734	697	721	736	745	728	681	715	758	733	743	717	733	681	735	748	727	716	671	722	720	734	713	710	755	713	682	741	722	723	708	711	702	745	724	712	696	712	704	761	746	686	725	745	709	746	690	684	776	747	706	706	709	742	728	707	710	698	699	734	668	714	743	723	714	707	685	740	746	716	685	754	728	706	707	703	723	738	757	725	717	746	730	701	704	657	730	768	739	719	677	701	689	706	696	705	698	757	729	703	762	687	732	739	697	729	711	735	757	732	714	738	749	702	680	703	726	645	710	737	697	713	724	708	731	737	725	750	723	711	727	681	693	742	723	691	730	692	734	729	702	678	777	722	718	757	711	744	700	749	684	673	727	735	731	735	746	710	673	701	754	721	689	708	669	707	690	712	680	731	677	719	748	702	746	719	749	758	696	679	723	697	726	761	708	763	714	701	712	713	720	699	760	682	782	755	739	701	696	697	702	718	776	683	699	705	755	746	726	721	711	714	726	710	690	709	729	721	748	761	715	692	749	720	734	759	746	693	728	712	710	729	694	746	708	717	715	712	709	709	672	750	719	707	711	719	761	691	715	688	726	705	726	762	703	743	768	703	713	720	680	690	689	696	693	692	725	702	752	688	746	738	684	709	764	770	698	710	716	713	737	694	703	682	767	722	726	698	712	670	738	709	743	737	709	723	708	720	754	745	704	735	730	719	748	720	716	689	739	726	687	696	718	718	748	719	725	738	742	678	731	718	728	695	718	737	744	708	729	683	704	725	759	751	684	746	706	694	760	737	712	718	708	711	757	733	745	727	712	693	733	718	724	721	679	754	768	707	742	712	745	707	749	695	715	748	741	753	721	708	675	700	792	720	660	727	731	725	706	722	749	750	747	722	734	746	741	733	704	746	691	752	654	675	680	785	702	750	715	692	760	720	701	724	689	700	729	716	707	724	722	697	712	754	691	708	684	704	722	702	725	731	704	674	745	757	696	722	726	720	677	735	725	725	730	705	716	681	706	729	709	745	721	724	722	724	722	679	709	670	686	723	738	711	689	673	710	704	738	733	744	737	689	723	669	772	730	742	716	690	737	725	745	739	705	738	695	702	716	750	752	749	729	743	700	712	741	715	731	718	724	736	768	748	778	707	738	698	710	701	717	696	717	707	702	744	750	737	714	660	720	693	640	676	678	656	728	698	674	694	727	703	739	677	685	759	708	736	743	686	753	682	735	672	733	738	726	732	733	753	762	687	726	737	689	787	700	740	750	720	731	788	725	667	721	712	784	694	697	702	689	726	718	692	698	709	725	692	719	772	702	707	707	689	723	685	682	773	674	696	755	685	699	720	772	722	702	755	742	759	695	750	744	725	712	724	738	718	731	716	670	705	663	690	790	671	710	776	747	701	688	711	701	724	679	679	723	724	729	731	731	690	709	742	708	704	697	702	710	733	732	725	710	730	727	675	772	692	715	717	695	706	701	709	721	744	703	709	697	742	713	718	709	748	721	708	715	717	806	678	709	722	704	695	763	694	749	705	715	712	683	723	712	695	684	725	752	701	720	703	729	705	742	721	748	705	682	725	711	702	745	750	703	724	746	724	725	693	705	729	710	709	717	727	702	704	739	767	700	693	663	711	751	701	665	734	696	743	702	727	689	682	712	714	743	680	721	671	743	705	730	733	691	740	724	749	714	728	742	723	721	721	734	705	716	750	742	698	770	713	676	743	692	725	703	678	740	718	719	723	730	696	722	704	737	740	697	729	695	759	738	693	799	699	694	700	685	724	739	751	732	697	688	720	692	724	662	709	673	729	759	691	687	738	718	715	660	696	774	694	762	685	749	703	737	738	729	724	726	673	758	700	739	713	714	735	699	713	734	673	701	678	752	713	757	721	681	716	705	728	736	729	707	700	730	705	717	775	688	668	696	698	725	655	755	675	734	763	722	697	733	718	678	719	691	721	724	759	709	740	738	682	702	729	729	677	695	702	701	709	755	682	695	666	740	687	725	694	696	735	707	748	716	741	707	739	718	726	703	694	735	679	708	712	721	730	730	674	743	711	736	709	715	733	742	758	736	746	720	702	692	683	737	668	704	700	728	727	688	687	684	762	738	711	692	729	736	738	759	738	680	720	752	745	735	692	685	740	747	764	717	761	739	740	708	706	717	696	717	728	690	731	698	674	708	680	714	707	697	719	708	719	766	739	787	744	664	762	696	757	703	690	723	728	698	725	710	776	715	718	691	728	728	737	718	683	668	685	713	706	710	691	728	748	700	688	691	706	689	683	667	703	690	731	722	736	719	722	724	734	717	718	674	713	774	720	764	694	684	707	746	707	699	705	741	748	769	742	713	701	724	726	778	741	728	695	732	741	690	726	684	694	680	705	677	762	667	737	737	694	752	777	720	741	715	741	728	736	749	719	776	714	729	647	747	769	710	698	745	730	723	731	719	708	696	693	716	721	757	777	709	725	784	706	745	690	680	712	710	719	724	707	702	652	699	725	698	710	677	684	723	723	762	691	718	700	724	740	722	726	745	713	727	710	783	762	710	709	715	720	714	704	693	713	746	727	710	719	703	660	758	733	690	720	700	720	722	766	714	710	710	750	742	738	714	696	692	665	724	727	732	734	688	701	776	747	717	715	742	724	716	716	700	694	710	713	688	708	754	734	710	739	704	727	727	699	695	668	694	720	662	682	689	698	703	709	729	711	720	650	755	666	746	688	688	712	675	741	711	707	731	747	747	688	766	738	747	710	744	697	713	711	735	735	737	694	738	728	763	770	698	750	714	741	735	722	709	720	724	708	723	728	711	706	707	717	706	680	739	682	699	699	710	699	715	729	703	734	686	703	729	725	745	755	701	665	704	706	752	731	711	695	704	740	685	747	680	710	686	697	706	747	714	737	669	753	767	750	688	760	699	768	737	685	710	693	716	710	684	713	673	703	706	756	709	765	730	740	733	731	709	739	736	746	720	672	714	741	719	745	732	707	739	733	706	742	758	705	725	711	745	712	714	710	710	693	676	692	737	747	770	730	717	725	744	681	743	703	740	708	737	728	718	699	743	700	712	777	759	743	742	682	687	763	724	746	647	711	713	708	743	741	690	703	706	707	683	713	698	713	674	650	718	683	713	717	735	723	690	740	704	718	698	708	738	711	661	707	701	745	708	772	740	723	732	742	775	700	733	747	742	765	746	669	723	734	676	753	720	771	673	756	686	724	718	737	664	673	694	742	726	690	748	688	688	734	753	748	757	715	717	727	734	685	753	723	728	699	715	722	692	708
77325	59980	44580	13364	2441	730	559	509	500	431	424	395	381	382	360	316	362	347	337	319	336	299	315	269	295	309	304	337	287	279	300	315	277	328	326	293	310	281	267	312	274	273	286	289	322	289	321	323	326	273	270	290	319	273	284	290	317	293	312	302	258	322	303	326	278	312	257	293	319	274	271	304	269	302	286	321	298	302	294	293	264	313	299	318	275	355	271	303	309	292	271	282	299	268	284	303	322	311	295	315	323	316	283	306	322	322	287	291	267	297	307	300	314	287	325	297	301	314	297	297	291	293	311	258	270	277	321	287	320	302	298	285	306	314	311	295	292	317	306	308	315	332	319	294	280	302	296	317	295	299	281	297	291	282	296	285	255	280	309	313	285	275	315	296	290	277	300	307	302	287	282	279	273	307	283	279	308	291	325	263	308	313	280	281	295	313	296	303	273	288	306	289	303	286	310	259	280	270	308	300	276	302	283	292	309	314	278	331	264	326	306	287	307	284	299	274	291	321	309	272	286	296	273	289	301	271	298	280	295	294	253	287	306	293	312	316	303	298	312	300	297	291	285	279	308	276	309	308	264	285	280	263	317	254	280	275	314	299	302	290	288	303	272	285	302	298	309	313	284	301	293	246	319	273	294	285	293	303	320	306	284	299	275	292	331	278	323	300	293	296	281	289	277	318	291	294	264	304	300	309	291	308	283	281	294	284	294	264	307	275	283	324	331	304	309	271	312	298	284	303	289	280	299	260	275	292	284	278	301	317	324	313	290	304	304	297	289	286	301	305	316	278	294	287	303	292	311	288	292	278	299	323	287	309	296	305	286	277	259	273	301	295	269	286	286	309	320	321	264	301	306	298	274	289	317	277	315	321	304	293	332	272	306	306	283	286	317	292	296	291	294	276	291	284	307	297	271	259	300	313	299	298	284	290	279	281	304	313	284	292	310	295	330	321	306	257	300	283	288	275	271	305	305	287	307	287	295	283	268	306	284	287	304	319	288	295	275	284	299	268	297	310	349	310	282	319	288	302	290	284	307	298	268	285	298	284	323	318	286	279	315	302	254	288	338	300	287	298	258	271	316	310	304	299	320	295	273	301	301	323	308	320	309	281	297	281	277	338	277	277	289	316	298	329	289	305	294	271	281	285	283	288	311	288	302	300	287	291	300	304	287	293	303	330	282	301	295	311	289	312	278	289	295	315	281	296	309	308	283	291	276	306	277	290	298	318	325	307	290	280	276	316	297	303	306	299	287	313	247	277	279	287	300	251	294	324	316	300	300	297	302	303	288	277	336	291	292	310	309	265	290	286	264	294	292	294	300	281	291	297	278	309	283	267	309	281	288	264	282	273	281	319	294	327	299	300	283	298	282	345	284	305	296	286	327	295	295	326	303	279	294	295	292	293	287	301	305	321	312	292	283	307	308	339	286	311	279	278	313	298	322	295	296	307	325	258	267	302	294	305	288	268	287	301	297	253	306	297	271	281	320	328	295	300	320	312	285	330	284	284	311	287	305	292	278	292	286	301	268	284	290	322	289	284	321	288	264	275	269	307	302	310	276	270	290	273	305	300	280	277	296	301	280	291	287	263	296	259	292	305	293	320	279	289	331	296	297	304	245	275	321	304	259	297	314	288	301	312	279	316	279	306	307	306	318	295	277	304	308	305	282	286	316	329	311	291	312	309	291	287	280	286	279	281	288	266	340	266	302	314	320	283	260	300	299	279	299	299	285	294	261	288	307	282	294	302	279	287	307	259	267	306	291	298	268	290	313	278	324	322	292	305	291	304	304	313	302	299	302	307	295	277	256	298	308	280	301	300	311	294	288	314	285	308	286	266	297	288	324	280	281	290	274	281	292	298	303	305	295	279	319	302	286	295	305	299	289	299	317	266	289	261	298	323	309	279	317	279	296	300	313	295	277	286	294	279	330	312	303	263	296	287	293	293	313	317	305	292	304	339	292	302	309	295	293	304	279	288	303	300	280	296	291	284	255	279	273	278	311	293	302	325	326	283	299	303	246	301	309	314	290	273	290	282	301	296	331	308	287	288	324	291	293	278	292	307	298	285	273	263	286	305	322	290	306	276	285	286	283	305	280	310	304	294	300	313	290	285	301	301	293	312	304	281	304	282	263	303	319	332	272	308	306	310	285	270	297	301	317	299	304	297	303	289	297	313	294	303	308	272	288	298	313	287	308	309	263	287	271	278	277	298	295	324	301	290	286	279	279	271	291	318	280	302	280	290	270	298	319	281	323	296	284	260	316	283	293	318	334	288	306	293	296	282	268	283	276	295	302	295	322	286	302	342	294	320	323	290	297	315	316	320	276	303	305	298	283	281	309	297	277	311	308	316	294	298	273	305	311	322	292	290	319	298	287	293	294	310	335	327	290	294	285	278	299	297	305	275	325	289	267	304	279	309	297	284	283	270	295	292	312	329	290	299	288	311	304	328	284	298	289	301	279	310	290	308	281	318	284	314	300	296	296	287	283	301	289	297	311	269	286	287	284	294	281	319	292	277	309	297	306	275	301	313	276	309	291	288	307	284	321	308	270	282	273	290	272	288	284	310	295	269	284	292	314	296	301	270	338	264	288	305	286	287	284	329	293	279	294	297	308	319	318	316	289	294	296	300	278	286	309	352	294	303	306	289	272	307	292	303	290	285	301	288	287	307	296	296	264	294	298	280	317	341	252	325	288	278	294	333	276	266	327	310	253	298	309	298	277	282	281	317	286	298	260	283	285	295	273	293	309	295	305	301	307	292	317	286	277	322	300	271	298	276	277	281	291	281	302	296	292	286	294	295	310	264	317	333	290	290	307	300	291	288	280	277	252	290	286	299	289	317	294	303	301	309	297	297	300	297	333	299	293	263	308	264	294	331	290	254	322	305	270	277	286	290	277	295	326	328	293	293	291	305	291	323	253	271	311	308	308	300	324	282	295	305	293	294	285	274	287	293	282	282	281	290	260	318	279	293	280	295	270	288	316	324	307	275	289	294	298	274	276	310	321	302	284	307	271	332	279	295	264	297	314	294	308	309	301	307	295	312	291	287	287	285	307	294	302	313	348	294	311	317	310	273	308	256	321	279	290	294	307	281	302	314	303	286	287	285	319	282	296	296	314	268	278	280	280	281	282	316	305	317	316	314	293	290	292	284	305	297	301	290	282	296	285	300	314	315	281	288	283	309	261	274	299	286	313	294	291	299	305	315	306	255	286	302	281	313	297	277	285	282	305	310	292	307	312	270	289	333	261	304	272	291	300	307	314	307	284	288	288	278	297	282	311	270	301	297	312	313	304	313	310	305	292	308	295	303	302	342	302	320	287	268	315	291	316	323	275	264	308	291	277	280	285	307	293	306	259	281	254	309	319	293	301	325	303	309	311	294	283	272	344	290	298	286	280	331	319	295	273	292	282	310	276	308	294	271	289	274	303	278	290	296	281	284	316	300	270	333	287	275	282	298	317	310	298	309	309	288	288	317	290	329
55121	46509	30074	3412	2978	2478	2143	2000	1776	1564	1516	1397	1357	1317	1255	1152	1168	1108	1051	1038	1055	1037	986	1023	969	1031	1004	991	1005	935	970	945	947	961	951	965	963	927	925	923	935	917	878	874	915	979	888	931	941	901	885	917	881	883	873	839	947	945	918	924	923	900	894	880	895	921	910	839	832	858	916	831	899	907	921	864	965	927	892	888	861	887	880	914	886	907	904	898	901	873	833	960	885	854	900	863	877	874	944	871	885	910	896	884	903	904	881	884	934	949	901	876	920	926	892	827	942	924	879	805	861	835	819	897	845	851	880	906	899	871	834	872	930	916	850	894	892	832	888	872	881	865	879	850	884	907	863	935	838	879	893	918	910	923	951	883	894	915	914	874	869	910	860	854	897	901	881	870	892	894	892	855	887	921	888	913	928	902	847	911	866	879	913	913	911	847	874	871	895	908	891	897	897	862	863	904	929	933	907	876	915	949	874	877	900	869	910	897	881	859	917	859	909	909	923	862	888	926	885	865	885	941	901	897	853	901	861	945	893	847	851	915	889	868	879	827	859	845	864	877	930	856	822	888	904	892	877	836	820	855	839	860	891	898	903	959	906	864	903	950	881	858	939	919	941	901	792	902	853	941	884	859	883	882	967	879	863	852	871	902	851	855	852	917	939	889	856	920	871	846	886	901	891	855	857	927	892	882	846	919	886	941	915	854	907	916	891	877	939	849	890	926	918	906	878	940	863	931	905	809	928	906	843	896	912	906	889	866	882	876	879	905	895	876	877	898	849	872	883	904	891	899	836	869	873	882	896	851	880	823	885	841	908	856	875	910	857	932	832	873	904	889	858	917	919	852	955	875	893	900	931	861	883	875	872	874	903	938	869	909	831	882	925	865	886	874	966	864	886	905	895	855	863	876	982	859	907	875	882	884	844	884	834	953	888	927	861	912	863	893	869	892	919	888	926	903	856	862	851	893	885	861	892	934	842	853	891	870	869	855	884	904	866	897	901	885	899	870	847	867	860	897	875	917	878	894	886	897	884	863	822	894	932	910	840	859	862	898	897	809	879	922	859	861	874	863	890	909	853	882	907	939	895	890	907	920	838	925	884	874	902	899	850	902	903	907	898	855	892	830	805	858	907	916	902	869	875	932	881	861	908	936	940	908	885	880	831	866	924	900	911	883	887	873	890	866	899	882	873	863	844	909	890	908	915	894	862	864	947	890	860	906	902	835	875	899	918	907	911	888	883	878	875	857	886	859	827	859	894	839	871	908	899	853	897	865	933	906	894	852	831	864	895	871	932	939	872	876	887	892	914	914	928	931	863	931	890	903	856	914	842	830	925	875	905	910	917	878	977	893	874	840	855	838	844	829	896	877	935	890	908	908	836	852	861	939	899	825	901	891	889	825	872	837	875	877	872	860	911	860	968	894	940	933	916	889	929	887	885	875	901	875	901	940	882	890	862	883	867	890	891	872	908	890	884	890	871	872	921	917	910	867	874	931	919	929	877	926	886	818	901	896	955	902	894	927	885	891	913	881	918	851	899	908	961	851	863	899	937	903	936	927	886	890	911	876	883	842	883	897	868	831	858	877	920	934	868	903	870	894	907	868	906	871	866	873	860	848	866	846	877	903	901	884	897	858	836	914	862	883	858	884	861	889	890	844	932	873	882	866	910	851	845	867	884	933	902	870	865	874	850	825	891	908	922	875	854	924	865	879	940	862	860	949	897	899	858	876	863	923	954	893	855	873	841	857	845	869	928	878	877	906	850	906	911	920	861	825	887	891	888	896	873	862	825	878	873	890	920	855	869	892	889	895	879	866	938	930	912	867	937	880	828	917	902	813	827	912	953	939	908	844	891	871	908	849	899	863	874	846	846	910	891	944	925	870	910	887	907	854	865	917	855	915	880	879	833	842	911	854	932	885	835	921	874	864	882	841	923	883	870	918	857	866	891	862	908	825	900	871	853	928	838	853	874	911	847	921	885	833	897	925	927	951	918	886	868	860	862	903	886	896	924	929	897	908	863	933	876	866	892	930	880	927	931	846	898	810	900	873	925	861	857	817	904	904	888	899	895	922	827	880	887	840	860	908	838	959	852	924	853	897	848	923	898	843	839	846	908	854	894	856	894	890	893	884	879	861	891	894	883	908	912	881	880	903	833	875	873	844	903	901	868	945	891	901	811	862	912	918	910	898	853	896	876	940	852	919	867	883	886	930	859	932	850	860	929	896	883	860	895	870	916	959	880	901	798	881	903	901	902	869	896	892	941	891	912	846	890	913	874	890	898	928	870	903	863	884	923	906	889	862	845	907	917	851	918	859	894	872	900	889	824	833	848	901	847	927	867	891	884	845	925	902	915	928	884	880	879	865	876	881	836	862	885	883	857	916	916	946	865	846	891	890	868	874	856	906	917	885	870	867	901	798	976	843	904	881	846	880	845	864	840	874	883	871	902	909	912	852	871	865	898	890	874	887	886	843	891	925	928	874	896	932	895	832	918	884	896	862	914	887	915	865	869	899	883	866	903	861	882	948	856	914	837	851	865	866	912	894	927	921	870	903	858	881	897	872	899	909	904	910	958	897	870	910	894	914	876	875	898	849	925	848	891	881	934	862	910	906	878	905	924	868	912	912	808	874	928	934	867	942	918	886	945	890	874	900	854	844	879	896	912	870	865	933	882	905	868	876	876	918	855	865	871	871	863	918	836	878	938	889	925	902	873	854	903	881	906	898	838	887	872	912	893	832	881	895	868	911	898	847	906	891	889	875	923	861	849	894	881	903	867	887	898	908	904	839	863	854	901	876	896	903	864	847	847	907	871	864	980	859	883	863	891	882	858	886	898	867	928	924	910	856	898	875	916	933	888	887	907	856	866	843	882	957	918	834	878	913	884	837	830	902	914	884	874	944	884	900	853	902	864	880	876	835	889	911	908	853	912	911	843	923	877	916	820	864	881	865	918	856	845	832	899	854	863	890	847	889	845	908	869	922	845	895	867	864	869	900	911	865	926	865	886	943	924	883	904	867	912	916	877	850	944	901	910	870	877	855	881	860	862	874	892	851	859	902	890	896	912	897	860	888	879	870	875	887	910	859	862	905	906	889	914	804	854	900	895	913	861	890	866	889	884	867	918	894	871	845	926	875	912	912	918	867	899	849	871	828	862	945	906	851	897	870	891	830	876	873	890	854	881	854	873	887	933	867	847	890	900	900	831	905	881	897	828	850	910	846	902	890	880	898	845	963	896	873	890	888	893	885	877	831	882	865	884	904	913	859	918	867	874	877	913	902	915	935	885	896	940	903	942	903	877	871	906	926	870	914	901	894	864	903	890	913	814	887	907	881	883	872	833	857	840	897	898	862	906	859	893	822	951	872	894	850	917	874	817	873	887	847	869	905	874	876	854	883	890	876	903	880	899	883	877	865	909	906	893	885	932	890	927	874	874	857	885	928	871	909	859	895	855	858	842	868	895	845	903	909	892	906	934	859	879	865
25586	7935	2131	213	142	141	124	138	137	109	119	92	121	130	113	128	116	125	111	108	96	105	122	108	108	123	120	113	105	109	97	116	99	113	122	138	116	125	106	95	121	124	114	108	123	135	138	110	123	129	119	135	98	114	110	128	114	118	103	128	93	113	102	128	110	114	102	127	108	122	139	127	132	104	128	115	125	103	108	123	122	131	129	114	120	134	116	125	129	105	117	117	98	119	134	107	111	118	129	100	103	99	126	112	121	107	107	105	133	115	102	114	120	136	142	120	121	109	120	133	111	125	132	137	136	130	110	107	106	111	117	115	117	118	93	109	144	105	111	122	114	128	122	109	120	110	113	111	99	120	110	120	105	133	103	124	120	108	116	122	112	97	114	130	107	104	121	133	97	118	98	99	101	123	117	116	106	100	89	118	105	118	107	110	122	109	126	125	104	124	116	108	101	99	123	116	114	121	102	112	107	122	118	105	104	129	125	127	112	117	134	116	117	115	112	102	137	125	128	113	117	134	111	119	124	122	119	111	119	114	131	136	121	121	105	112	109	86	107	114	105	119	101	122	128	94	116	116	104	121	103	123	121	124	112	105	118	103	108	124	113	113	123	135	99	127	109	124	131	146	110	121	111	117	107	113	115	120	114	120	120	117	107	101	108	126	114	116	113	121	126	104	109	116	117	101	140	101	99	114	104	111	116	116	127	110	116	118	115	135	136	132	109	126	116	130	82	119	123	107	118	104	127	100	139	91	114	101	128	127	104	131	139	107	127	128	110	117	126	111	112	116	105	128	121	126	110	111	93	134	144	116	126	117	125	98	123	123	130	118	116	98	127	103	135	119	111	118	101	104	127	116	127	90	116	130	113	117	108	113	101	120	127	123	98	136	101	116	135	106	126	113	111	116	105	108	130	127	99	103	102	117	125	114	98	143	123	128	118	134	134	98	111	128	130	123	106	125	117	111	106	101	128	135	106	127	116	108	135	133	117	96	84	104	104	135	120	104	106	119	114	117	109	115	124	122	113	110	119	125	110	130	128	108	130	138	107	153	104	111	126	97	126	88	99	108	109	110	130	127	114	130	128	133	106	121	125	109	130	111	128	115	116	109	115	108	106	118	118	121	108	128	113	107	125	102	123	140	116	104	102	111	102	98	117	106	106	121	97	104	106	117	121	114	132	121	120	134	112	105	107	114	116	124	121	110	135	107	98	114	117	119	118	115	115	105	92	115	119	112	107	110	122	103	123	108	113	117	125	121	124	122	98	115	127	119	106	118	109	122	99	126	125	116	132	116	110	113	115	105	102	138	109	118	115	108	128	114	107	112	98	118	111	114	120	129	109	123	113	112	134	112	117	116	133	102	112	117	110	143	113	126	119	124	123	135	104	125	114	119	120	113	103	109	122	120	127	131	107	125	130	113	101	116	101	124	123	128	135	118	117	114	130	125	128	113	104	98	103	125	135	133	121	115	120	112	105	109	120	107	129	116	107	104	109	117	108	111	113	106	114	123	124	110	127	113	116	125	128	100	112	126	108	125	120	126	92	105	131	108	120	115	104	112	125	130	100	124	117	114	118	106	126	112	136	118	111	104	115	117	106	129	116	113	117	136	105	120	135	102	128	119	117	114	105	116	117	97	99	112	95	106	116	104	112	105	125	102	123	125	122	136	106	99	101	122	96	125	122	108	127	100	104	116	117	120	127	124	111	125	118	131	113	131	137	124	124	112	130	114	99	114	101	96	105	115	132	100	114	116	111	106	90	124	115	119	104	118	132	113	114	122	100	122	105	117	105	123	130	119	98	124	121	138	129	105	100	129	131	102	109	104	127	119	117	104	114	125	109	137	121	120	108	147	113	97	120	121	105	105	116	118	118	135	112	113	95	107	101	108	97	114	121	120	107	111	130	116	127	129	97	115	127	141	129	120	140	129	120	121	110	127	117	131	95	106	116	120	107	122	119	135	119	114	119	111	102	115	112	130	106	89	109	106	109	117	112	109	116	120	104	109	126	112	124	141	121	135	132	125	127	100	107	109	116	96	122	123	98	108	98	131	99	127	130	99	124	141	99	123	112	106	109	115	113	105	124	113	122	105	119	118	132	115	130	100	107	134	118	119	119	103	128	112	115	111	129	120	98	100	120	97	120	126	123	106	122	89	127	125	112	122	112	111	108	115	117	116	118	117	126	118	121	96	127	120	114	125	119	109	110	111	126	118	125	124	107	118	135	115	127	131	111	130	108	123	94	122	119	118	89	120	120	111	118	120	116	120	124	101	108	128	114	98	116	104	108	122	117	120	121	141	117	118	113	112	92	135	117	110	119	131	106	133	115	113	111	118	99	109	119	120	104	106	111	107	117	119	110	119	136	126	127	110	108	126	130	97	115	132	94	128	120	122	105	93	128	114	101	108	115	84	111	113	103	109	108	125	126	115	105	119	115	112	113	103	135	125	148	113	125	118	136	113	105	124	94	111	132	112	126	105	119	94	128	96	100	124	105	108	123	98	138	111	133	99	124	131	114	122	150	109	107	146	126	113	104	110	118	126	118	112	143	129	120	102	111	105	123	120	111	126	130	120	110	107	141	123	112	129	117	135	117	118	138	92	103	124	112	118	115	111	121	121	94	98	120	127	102	115	120	117	122	113	110	91	111	131	101	109	110	105	129	101	129	103	106	90	101	106	103	122	112	104	113	119	116	105	104	112	107	128	125	121	133	118	121	125	106	103	125	117	116	123	101	112	105	115	119	127	135	123	105	130	121	128	113	99	114	116	123	103	125	120	121	104	126	94	124	121	152	114	120	118	114	105	121	100	105	117	101	96	92	99	106	103	127	134	117	103	119	115	126	126	122	113	134	108	104	108	119	113	111	139	107	114	125	113	112	131	120	99	111	117	106	99	112	120	105	117	107	123	103	124	119	127	115	115	109	118	102	119	126	163	114	118	96	118	118	106	125	115	113	124	114	116	115	117	114	117	105	130	118	105	108	127	102	128	116	115	116	123	133	103	104	112	128	128	114	107	114	104	111	115	107	139	116	129	109	119	109	117	107	113	89	107	117	120	117	115	99	112	116	116	133	113	94	135	100	132	113	126	93	117	92	133	125	126	115	120	107	124	134	133	115	118	119	110	90	115	109	135	142	113	115	119	122	114	100	120	119	125	104	129	109	103	115	114	121	116	115	122	124	102	114	109	104	132	116	129	116	112	134	128	132	133	118	109	123	112	139	100	104	115	124	130	97	110	112	129	127	133	124	126	95	118	112	101	116	113	118	129	111	117	114	107	123	101	100	124	121	120	84	116	125	125	105	126	119	131	116	126	111	102	108	118	99	121	118	123	122	128	126	105	103	108	122	122	107	118	119	133	114	120	121	117	118	119	109	106	119	113	111	113	129	131	118	104	129	108	112	107	106	135	111	125	124	128	127	117	113	114	95	109	121	131	103	108	101	109	118	98	119	106	127	123	126	157	126	121	106	107	134	98	102	124
24330	8998	3738	530	504	462	509	425	419	422	450	437	457	419	483	416	446	467	420	389	449	462	398	443	434	418	438	388	472	444	402	459	395	416	416	453	439	413	444	372	440	418	415	356	426	420	416	402	422	410	432	418	433	429	411	403	396	405	424	416	379	431	392	433	425	415	425	402	410	439	433	433	433	388	431	411	401	414	392	412	422	448	417	409	422	402	393	402	415	468	416	440	399	405	392	430	400	410	419	444	394	427	425	414	388	446	392	440	398	419	443	380	409	431	411	442	418	456	403	424	418	417	437	450	400	431	400	433	428	419	414	451	432	399	428	437	435	395	418	411	403	392	391	441	445	409	436	446	402	435	417	416	463	435	433	408	393	435	462	467	404	429	417	423	435	441	440	400	430	439	422	411	407	423	410	408	417	403	430	437	422	442	435	424	410	410	415	411	410	395	461	423	422	432	433	408	409	435	415	393	433	409	420	439	433	445	419	413	412	398	425	428	427	441	409	396	417	437	421	413	427	418	385	414	446	407	414	426	435	437	411	436	426	433	402	464	406	438	417	404	430	421	440	439	426	460	408	384	418	410	390	423	393	413	426	424	395	438	417	416	405	430	449	405	399	412	406	433	396	405	417	415	423	431	390	410	409	398	415	405	364	389	416	391	443	441	428	451	423	382	432	447	413	397	397	431	443	418	415	389	399	428	367	426	427	422	413	450	425	405	409	429	429	439	416	395	419	401	409	427	431	428	436	416	401	448	443	398	406	399	442	407	416	415	435	405	387	432	364	388	448	397	413	389	391	391	385	403	426	387	384	417	407	416	453	412	424	462	429	401	381	419	426	423	401	438	465	419	411	423	431	405	407	448	382	416	429	395	393	463	431	444	396	433	432	457	430	404	399	409	430	410	424	408	449	447	436	455	405	402	374	473	428	422	390	408	432	414	417	445	429	426	459	416	404	416	403	404	415	415	412	438	396	406	385	424	415	434	423	424	453	421	388	424	397	421	410	423	438	429	430	434	389	440	405	433	432	423	444	443	429	396	400	432	409	394	411	454	424	428	441	387	424	438	429	449	433	405	420	409	411	426	402	447	396	417	445	399	406	421	422	415	402	425	432	433	388	430	420	458	413	431	432	409	427	416	411	454	475	407	461	454	440	413	454	440	446	439	438	461	426	459	391	420	434	423	393	423	407	412	427	437	415	420	450	423	422	424	413	444	411	414	433	466	433	460	389	420	403	409	420	416	387	423	407	435	448	437	437	404	436	414	436	367	427	457	442	401	384	405	463	429	425	409	419	400	396	409	438	438	416	433	450	400	412	453	394	427	447	454	434	374	445	415	398	432	428	407	405	445	413	396	458	404	432	423	431	436	439	390	403	451	427	400	401	458	411	428	406	444	455	406	438	456	396	453	406	420	423	434	428	420	409	425	428	436	440	416	417	422	425	452	416	411	411	427	415	448	389	447	391	408	472	396	410	401	449	418	410	386	423	416	435	365	443	436	400	448	433	445	424	465	431	444	457	468	419	420	433	406	401	439	418	440	422	383	460	428	444	420	423	436	405	421	438	418	428	411	416	399	422	396	409	421	423	431	417	409	398	430	427	441	444	449	429	414	438	453	416	436	434	455	409	391	441	401	439	409	429	432	410	408	417	429	431	423	415	388	450	448	427	432	425	420	420	427	441	421	398	469	404	412	405	415	415	405	422	429	409	445	444	430	420	413	438	404	449	397	440	408	442	388	429	446	409	394	418	432	375	406	431	429	428	462	433	416	409	402	409	445	438	421	412	422	439	461	422	409	436	384	448	411	413	433	436	405	404	410	414	426	419	447	416	414	406	419	409	411	398	444	391	388	389	414	441	405	401	453	413	397	411	436	409	419	383	455	432	429	398	416	420	431	438	490	427	404	421	403	402	391	424	439	415	395	391	420	400	424	393	422	454	440	437	420	447	435	408	386	437	443	393	437	411	414	410	430	432	409	453	435	435	401	436	441	432	397	446	424	462	423	410	421	445	445	439	438	414	424	412	399	455	432	408	402	392	476	436	414	411	477	418	411	425	445	442	461	429	437	412	379	447	433	414	419	402	441	428	483	404	407	421	433	410	415	487	425	435	425	424	393	451	430	439	426	415	444	422	419	395	438	441	445	396	401	407	427	416	408	432	410	416	423	443	447	439	434	402	430	419	429	443	438	411	414	430	392	434	454	414	413	419	411	422	411	411	422	400	437	415	415	392	395	431	428	455	398	409	449	412	443	440	434	427	429	415	421	378	392	420	393	431	401	419	413	415	428	434	436	422	427	376	399	433	469	410	424	396	388	426	426	457	414	403	410	426	389	412	417	376	451	403	423	441	439	421	416	433	435	391	430	448	436	410	424	423	411	411	403	454	477	399	435	413	421	404	397	431	408	414	438	391	425	427	396	401	422	441	402	445	410	415	453	424	445	437	417	378	438	420	429	400	443	459	467	439	443	491	446	411	453	408	415	407	423	448	410	441	425	431	430	408	447	444	422	467	422	424	418	435	404	449	429	427	418	428	428	427	448	403	402	411	432	423	424	431	375	409	406	413	398	409	445	425	432	396	445	446	415	416	439	423	420	422	421	406	401	384	415	459	409	412	404	411	377	444	416	441	421	384	438	415	429	427	437	430	367	433	450	429	435	424	464	406	414	437	428	425	429	412	398	409	436	422	439	418	445	403	453	430	443	409	427	411	430	453	448	420	408	422	413	426	443	394	437	430	428	419	438	366	455	411	455	372	443	435	429	438	438	417	462	405	415	422	410	432	408	413	424	429	423	456	400	432	416	445	426	433	405	432	450	396	388	419	460	460	430	447	427	436	399	407	444	427	413	415	402	428	445	457	439	431	415	423	457	422	384	423	445	473	429	409	424	407	412	429	414	439	392	425	442	417	439	401	459	382	411	428	455	459	449	427	398	400	417	434	417	434	428	406	433	365	382	399	408	432	405	437	432	430	386	446	404	388	474	431	417	429	414	423	422	435	394	399	431	416	436	457	464	427	403	463	454	401	440	423	420	431	417	467	426	405	394	381	410	443	411	400	409	419	429	392	434	410	425	418	434	382	433	401	407	427	419	430	404	408	400	418	424	451	406	443	406	424	439	442	423	399	378	400	391	439	379	435	394	433	448	402	454	412	417	429	423	413	416	413	398	401	433	440	392	438	388	434	429	399	418	409	426	422	394	443	372	409	399	409	412	380	421	405	424	449	401	399	447	426	383	418	424	442	402	438	427	417	402	455	426	423	436	461	408	447	416	402	401	456	415	423	421	417	388	456	455	436	418	404	455	441	467	398	460	406	438	423	392	444	412	422	438	464	443	447	422	429	413	411	398	411	406	402	424	401	441	417	421	439	363	408	416	436	429	488	423	420	405	396	385	411	386	436	419	430	431	416	413	422	467	424	409	428	450	392	414	431	439	440	439	443	435	444	434	460	439	470	452	423	439	425	405	441	397	384	459	410	396	404	416
65740	46548	32780	5462	581	442	322	346	315	313	282	274	269	250	282	238	236	242	273	237	231	253	213	254	257	217	208	260	253	234	240	224	252	191	220	221	231	235	198	217	221	225	221	230	216	260	232	217	202	253	234	198	217	220	207	227	245	230	248	210	227	217	195	217	215	258	217	244	207	228	222	235	255	224	217	213	216	204	254	229	211	246	219	190	242	233	230	231	216	218	217	207	215	202	193	222	235	243	222	222	271	221	219	253	223	224	198	243	231	197	205	211	237	220	221	209	240	225	209	251	224	232	240	231	187	222	216	214	221	216	215	233	239	223	221	229	202	256	227	220	208	225	204	235	236	247	218	216	204	229	218	194	240	193	229	225	229	209	229	244	213	263	236	209	235	214	226	219	201	239	235	244	225	232	228	219	226	226	231	232	251	216	220	202	220	224	223	222	218	219	232	225	237	246	227	217	228	211	217	215	216	223	195	197	227	198	236	206	236	236	198	207	232	206	226	210	234	225	241	227	232	211	234	231	230	210	240	219	233	233	247	206	238	228	220	243	217	225	224	206	244	220	236	237	211	250	214	225	220	224	217	219	213	214	232	211	216	212	238	219	240	222	224	234	225	243	226	211	190	211	235	231	232	224	217	216	203	232	206	218	237	214	202	225	231	229	223	211	210	239	232	212	252	224	217	225	228	236	221	219	213	260	223	224	253	242	255	244	215	221	227	240	208	223	237	230	201	208	233	241	245	221	206	223	214	194	215	234	212	227	202	219	211	219	232	226	245	215	238	209	239	213	226	209	201	189	208	226	256	228	223	219	209	227	243	213	218	237	233	225	198	223	228	226	224	217	200	240	248	240	211	220	196	221	232	235	224	251	225	219	256	236	222	215	211	229	222	209	210	226	219	205	231	222	232	240	218	217	210	205	204	249	210	203	192	205	255	231	197	215	206	204	216	202	225	220	239	235	211	229	207	241	211	237	249	206	211	231	202	222	205	227	220	237	241	243	237	229	225	213	215	235	199	201	229	228	246	219	207	214	243	231	248	217	236	203	234	203	216	229	220	216	253	236	213	225	218	205	231	207	232	245	226	213	226	239	231	211	233	246	229	243	246	223	198	227	224	255	250	243	223	212	220	222	238	223	209	237	228	231	213	214	217	229	237	197	203	208	211	194	228	233	222	219	230	221	216	221	223	230	241	199	218	212	227	237	238	209	215	217	227	200	241	207	235	220	215	223	236	237	223	211	243	217	204	231	241	214	220	204	218	221	229	231	222	211	212	223	224	208	213	204	242	209	227	238	208	203	203	213	209	217	211	207	217	227	212	226	202	218	229	202	204	176	205	218	224	212	215	224	226	229	224	229	235	214	228	216	236	246	218	209	196	261	222	227	213	216	242	208	234	238	210	233	234	200	213	222	225	218	242	239	212	216	209	214	241	222	226	218	211	229	225	209	180	190	234	224	246	218	216	230	247	216	216	237	210	228	246	189	233	214	179	202	234	205	216	211	214	252	231	222	185	239	235	231	223	218	231	249	202	212	233	234	228	229	224	222	240	228	229	237	204	229	210	207	250	233	221	218	192	263	212	208	230	226	251	227	195	205	230	240	215	206	224	225	247	220	214	241	211	204	234	195	230	228	226	236	216	209	208	200	238	207	227	217	207	246	217	249	221	223	210	250	239	216	234	228	205	220	219	204	226	218	226	231	216	233	228	215	228	233	237	222	228	226	242	228	225	203	247	203	222	204	224	214	221	248	217	220	232	215	213	222	241	224	248	229	218	219	224	246	200	215	209	237	242	214	216	232	249	217	233	210	209	228	220	234	215	217	230	241	202	220	230	220	251	256	222	207	205	195	209	200	226	219	228	238	202	198	201	218	236	238	222	229	212	234	227	208	231	190	231	235	213	225	251	211	225	209	237	216	219	214	215	217	214	233	217	234	243	215	231	217	222	218	238	245	226	198	219	209	230	244	200	224	220	251	231	242	229	188	220	246	233	216	248	229	207	194	226	229	249	210	221	239	240	219	220	231	211	219	223	216	231	217	215	217	214	254	232	230	219	225	227	245	203	236	234	215	210	227	219	207	212	217	234	208	230	220	249	212	219	224	230	220	225	256	205	210	193	234	228	234	236	218	219	212	233	266	232	230	221	232	201	231	236	245	194	221	210	227	230	219	247	226	199	224	198	220	228	211	223	216	210	241	200	230	199	216	210	226	249	219	230	242	227	216	211	241	209	236	220	207	195	221	227	212	217	241	225	233	253	228	199	234	210	226	215	258	205	240	214	211	239	217	240	253	215	233	217	259	224	217	215	230	246	242	253	185	235	206	223	230	213	238	220	231	204	237	202	203	236	215	228	223	229	181	226	242	202	214	241	242	221	246	213	239	228	247	224	206	231	225	255	220	246	200	219	235	226	214	199	208	213	195	234	247	186	210	219	202	219	226	239	197	244	228	231	237	232	242	233	228	203	230	200	222	216	216	258	215	235	245	244	248	216	209	266	223	195	216	227	205	228	196	216	240	234	224	238	235	233	248	222	224	221	221	274	199	227	232	222	215	228	232	245	249	234	225	200	211	202	247	210	208	223	237	208	231	243	206	214	242	216	253	209	207	227	213	193	216	196	243	220	242	254	207	233	242	239	227	243	224	231	234	230	221	221	221	248	201	197	224	205	222	226	237	224	244	221	208	211	208	220	220	253	214	232	208	219	222	229	204	244	233	234	206	207	233	213	240	231	218	242	226	214	212	215	266	230	221	214	200	207	236	231	240	230	212	227	215	232	220	205	229	228	226	197	222	219	225	207	230	228	213	241	218	210	218	214	229	207	218	207	219	230	225	199	209	204	218	215	220	240	215	245	279	196	209	216	250	234	219	208	220	211	228	230	242	229	219	226	243	232	229	218	227	209	233	216	231	220	242	220	224	208	223	231	263	229	210	252	215	259	243	202	198	257	222	198	219	232	226	231	205	224	236	242	224	222	223	226	204	230	227	213	226	211	250	224	226	216	229	210	228	230	219	233	243	200	226	198	198	230	239	235	218	234	234	204	231	241	226	245	212	216	241	245	225	241	251	205	220	217	246	224	247	242	223	225	218	211	236	214	225	245	242	240	231	216	227	243	239	223	227	215	234	219	230	211	267	211	205	219	247	239	203	214	231	214	221	226	231	219	249	223	215	221	243	201	241	227	209	202	242	218	258	243	207	247	197	218	233	226	228	215	226	207	221	216	193	192	241	211	218	223	242	230	222	209	219	230	232	226	246	224	218	248	236	197	191	213	217	224	227	231	222	234	199	246	210	260	232	202	213	215	237	219	212	224	226	234	218	221	209	248	237	214	239	240	216	221	224	229	240	222	239	236	230	213	213	238	236	227	236	209	235	218	244	199	251	239	233	207	241	223	226	222	204	230	211	217	216	221	228	269	223	221	211	219	200	212	220	208	242	238	229	206	213	215	226	216	210	213	243	239	228	221	232	227	200	226	221	246	227
45038	36432	24071	2081	1776	1527	1410	1228	1188	1096	1103	962	909	882	904	873	825	745	836	770	824	739	853	813	762	719	789	805	715	731	747	727	759	751	694	719	746	710	699	781	691	738	712	718	722	753	735	722	717	755	707	698	664	722	720	738	703	714	675	695	714	739	765	768	711	736	708	703	761	741	765	685	717	719	735	722	717	714	721	719	742	704	726	735	671	748	712	675	721	676	732	703	761	719	718	752	707	730	718	749	725	746	734	695	689	710	737	737	708	702	699	741	682	708	708	712	687	738	741	675	726	673	736	708	707	742	749	713	667	708	726	713	683	675	749	642	687	700	693	738	675	702	684	666	744	747	713	705	774	716	705	722	691	728	761	706	696	696	684	707	708	682	699	643	674	672	685	721	725	670	760	712	708	707	698	696	679	720	689	712	718	713	734	711	694	679	676	728	705	656	664	722	720	708	699	750	719	689	688	707	711	688	748	714	737	681	677	710	701	731	722	652	732	724	707	716	722	689	696	694	722	688	692	734	686	707	746	761	705	745	718	698	708	728	754	723	717	652	713	753	709	677	672	742	702	725	664	725	666	701	664	729	736	683	741	718	693	746	730	660	717	734	713	679	733	704	716	715	741	734	743	709	695	663	693	719	676	682	720	764	730	718	725	696	735	710	724	736	755	713	726	624	688	736	692	732	705	684	705	681	727	724	688	676	736	734	712	729	706	703	728	674	703	739	702	697	671	725	657	727	705	638	671	694	665	675	720	687	740	728	660	684	728	702	703	709	712	680	680	757	675	710	726	692	706	673	699	719	740	723	650	734	668	734	742	698	659	717	724	706	690	695	750	769	731	684	721	734	758	734	705	729	731	659	696	687	753	700	732	702	676	736	718	669	712	710	734	695	737	706	717	725	725	687	669	735	681	676	739	729	732	694	691	674	739	710	676	692	729	650	683	733	741	713	700	726	724	729	703	688	744	710	715	680	720	713	738	694	720	693	715	700	700	667	734	706	757	740	696	686	746	664	758	714	675	701	700	687	670	678	761	706	704	699	719	710	691	715	690	744	693	697	689	739	739	741	686	676	733	690	739	749	691	652	655	656	682	688	696	741	657	687	688	727	694	692	680	723	753	676	687	714	744	712	675	705	701	685	713	688	687	734	697	705	711	686	712	712	729	715	668	699	700	727	666	727	685	691	723	685	688	719	715	724	671	707	696	719	719	735	713	724	709	704	727	786	681	695	666	707	742	681	705	722	705	656	742	706	706	725	671	706	684	721	748	684	718	686	683	755	713	695	749	707	704	692	709	678	676	759	697	704	704	696	765	704	714	768	673	710	719	683	749	680	729	685	684	717	728	699	675	756	740	677	677	716	716	760	663	707	717	696	704	720	728	749	718	730	724	722	672	716	769	732	732	688	670	710	726	703	683	691	731	692	739	680	742	707	743	691	679	724	714	683	750	702	714	716	755	732	740	717	722	705	720	743	652	706	697	725	755	700	716	706	698	706	764	724	758	670	705	695	706	695	706	679	745	760	721	704	715	696	671	738	717	672	762	738	719	688	690	720	744	747	739	704	709	738	719	699	744	726	716	731	736	721	700	724	695	744	713	766	654	730	734	716	738	684	719	673	701	723	674	724	722	752	702	740	730	744	709	723	700	679	725	721	692	722	691	729	712	722	720	728	792	726	664	687	700	658	664	702	700	652	688	729	679	701	654	715	706	681	703	728	704	692	672	731	687	631	672	712	720	704	716	671	704	722	679	706	669	711	761	709	709	738	667	752	709	753	692	742	760	755	715	690	685	693	700	678	745	718	689	707	709	757	707	732	711	757	708	665	693	713	716	695	747	728	693	701	675	708	738	721	720	715	687	734	695	714	763	716	733	694	744	692	691	720	697	713	671	670	683	729	769	718	736	680	735	685	671	689	744	713	736	694	735	729	735	731	712	694	703	726	745	718	719	660	778	688	682	705	719	684	699	710	707	708	683	746	672	719	684	671	688	721	686	716	679	719	735	695	719	698	699	706	722	735	738	705	677	670	727	679	728	698	712	687	691	709	686	675	757	751	678	681	696	740	696	694	708	673	729	644	753	736	737	748	658	685	688	719	704	695	686	740	730	723	743	736	699	707	718	690	702	780	727	729	707	695	697	722	664	757	725	673	739	713	706	768	719	683	682	673	678	666	738	723	730	693	694	697	673	707	737	698	702	737	731	718	724	704	703	710	681	709	706	734	741	692	691	694	717	721	689	703	690	767	711	710	659	718	690	725	683	687	684	725	643	715	718	716	736	703	774	679	735	679	734	736	705	716	676	731	719	716	699	711	701	711	754	694	720	770	749	714	744	687	733	721	700	703	752	713	763	690	718	675	698	738	724	733	706	677	709	716	679	726	681	736	688	712	703	727	698	672	750	714	696	689	702	746	732	690	693	677	721	729	721	677	716	743	681	722	715	706	700	689	700	655	698	682	688	705	709	695	727	647	729	736	698	730	686	668	706	723	695	693	703	664	727	687	737	672	725	702	753	680	677	658	708	682	706	696	741	718	675	666	710	714	705	727	692	736	691	715	707	653	692	671	741	655	687	685	740	709	714	699	746	751	714	705	746	716	738	703	702	715	712	708	731	745	699	727	716	688	693	718	646	713	744	691	761	694	713	691	705	722	684	716	720	688	697	740	733	707	710	696	661	732	702	706	761	722	718	696	722	720	694	668	703	711	724	663	680	714	705	702	704	645	706	697	727	731	675	688	712	671	743	687	712	740	700	699	709	757	714	732	693	712	711	727	667	700	746	728	703	668	742	729	762	725	777	658	631	692	646	674	705	721	733	729	691	685	732	622	709	700	694	712	682	704	712	697	713	739	692	744	721	728	733	714	725	708	701	737	689	699	690	730	744	704	721	695	745	748	666	709	733	713	661	694	685	681	718	696	755	710	718	671	695	706	676	671	719	744	707	695	681	686	722	701	674	699	693	702	723	694	722	716	698	689	724	706	732	695	672	670	705	711	709	694	682	717	706	677	728	663	692	714	719	736	679	740	711	667	658	725	746	720	775	727	669	684	685	702	674	714	687	715	691	705	718	697	707	682	708	656	703	698	724	738	774	723	689	741	689	670	741	672	678	720	705	690	720	717	776	748	752	695	733	735	722	743	769	671	743	736	663	705	702	752	706	695	728	718	691	737	713	729	696	729	737	708	691	724	715	705	757	726	761	673	659	731	682	696	723	753	686	738	695	693	635	683	723	667	738	707	725	697	718	737	742	694	732	699	679	735	692	718	705	665	686	696	693	741	752	656	643	748	759	697	711	705	679	667	703	760	728	742	740	676	726	672	718	674	720	702	710	704	674	718	743	726	716	727	722	677	720	712	692	685	721	765	752	698	681	715	707	712	717	688	695	708	714	743	724	699	654	734	690	746	705	717	722	699	718	745	700	674	689	698	689	672	724	721	667	717	715	751	703	671	674	739	712	704	709	690	762	734	701	691	728	709	683	662
76266	58108	43811	13569	2630	694	561	530	468	444	402	363	386	327	378	308	311	329	323	301	313	274	318	315	302	270	291	295	301	291	320	313	279	274	289	291	307	336	283	291	298	292	307	290	263	286	295	287	275	296	284	302	296	294	299	291	264	329	283	267	266	285	308	290	281	327	287	303	303	319	307	257	324	284	289	333	293	277	314	278	277	310	279	293	317	316	279	265	302	284	306	287	291	278	287	285	295	326	279	296	286	314	297	268	278	302	290	248	322	318	292	306	269	303	269	321	277	299	303	304	311	285	267	275	283	288	304	291	279	308	271	262	273	303	289	287	315	303	309	264	285	267	269	336	308	293	287	285	284	332	305	280	305	303	289	286	307	297	306	292	304	312	283	288	288	280	268	303	271	259	314	278	291	285	292	278	328	304	310	293	304	304	312	287	289	281	269	310	314	310	305	318	285	267	294	299	250	289	288	276	259	279	314	294	317	334	332	263	278	286	324	251	286	292	299	288	256	300	307	284	318	285	298	308	286	313	271	304	272	290	295	292	273	278	312	283	269	276	270	266	288	309	293	285	312	279	320	306	306	317	288	310	297	289	293	274	285	305	310	297	278	286	351	268	317	294	283	341	307	267	294	298	303	300	283	322	274	284	294	287	298	303	284	309	284	317	300	291	278	297	267	301	289	271	273	287	249	267	275	334	263	332	266	281	298	276	309	292	272	294	287	260	281	288	270	277	304	312	294	315	270	294	286	299	290	278	301	328	301	291	280	334	290	273	300	324	289	273	317	283	270	285	294	298	311	291	285	301	289	266	307	291	295	314	298	310	279	261	280	282	289	267	296	312	295	292	305	315	310	312	292	293	315	311	311	302	273	294	308	247	310	274	304	268	282	286	275	304	293	321	285	291	315	313	249	269	267	296	309	280	316	299	288	320	258	294	294	293	290	312	294	272	312	239	266	283	276	299	285	309	286	343	302	286	283	294	296	284	288	305	315	299	306	299	311	298	304	310	278	315	265	267	275	298	314	304	319	277	317	282	300	237	262	287	300	314	263	289	269	265	293	326	304	307	268	300	313	281	281	310	305	291	270	271	282	279	267	302	305	314	306	296	265	297	281	289	308	305	262	296	287	271	281	306	293	288	315	313	306	263	289	280	283	325	280	311	299	302	284	328	295	291	266	310	302	265	298	295	268	297	313	302	312	305	276	291	267	279	255	283	335	282	283	292	292	268	289	273	294	286	316	299	286	294	296	294	271	290	305	267	297	316	258	252	304	325	271	277	286	307	265	286	306	283	298	274	295	296	285	272	277	285	300	261	260	282	308	322	290	268	325	307	294	287	290	301	280	299	291	300	290	318	312	265	290	272	298	303	269	329	304	301	270	279	326	285	288	281	293	313	299	313	308	329	323	296	261	291	285	268	297	321	272	294	293	310	302	282	314	314	277	281	301	270	262	294	310	303	284	279	290	309	274	275	289	267	306	278	286	281	304	284	296	305	268	256	304	292	293	279	315	274	295	314	287	277	293	295	278	328	270	285	306	320	304	278	302	293	264	285	286	311	296	315	289	289	281	268	295	286	276	290	295	290	275	287	266	275	281	289	259	252	281	343	270	285	289	277	314	269	312	312	336	306	277	310	291	308	303	301	263	309	305	263	294	298	351	284	276	301	305	312	265	289	325	299	302	292	285	304	301	303	260	304	286	306	286	296	279	305	288	283	294	297	295	285	306	275	296	275	280	303	264	269	290	284	301	278	294	305	304	289	271	301	290	290	292	271	278	300	282	283	291	310	270	294	285	303	280	294	305	302	260	287	307	316	298	269	326	275	337	285	269	296	292	269	298	308	297	258	269	240	314	283	282	278	287	264	308	306	315	290	270	267	294	297	311	309	292	285	302	311	314	299	295	307	258	271	258	277	279	287	284	297	285	287	287	263	254	290	279	303	276	309	330	265	293	292	301	318	299	282	322	327	274	290	288	273	285	286	284	329	286	283	281	298	293	293	291	259	285	307	302	287	309	252	300	279	288	291	265	321	282	290	286	281	263	278	287	288	281	291	296	280	274	303	302	300	283	297	305	276	252	275	272	298	274	278	307	312	303	290	287	291	291	287	295	286	268	269	268	266	312	311	294	300	294	341	285	293	311	279	326	276	289	284	276	293	283	304	253	286	285	296	295	305	283	292	283	311	299	255	292	296	317	282	285	310	306	298	269	290	299	301	290	288	257	296	284	310	263	284	299	290	285	286	266	278	299	289	320	267	309	272	281	306	268	279	286	274	285	283	283	313	313	281	289	261	303	305	312	273	319	289	287	318	294	266	305	310	292	279	333	280	299	302	262	281	300	297	293	271	302	287	312	295	307	269	288	302	293	304	287	287	280	291	268	278	287	305	297	266	294	301	277	283	289	266	278	301	314	310	285	287	304	283	270	295	300	304	293	304	287	309	301	267	302	300	289	273	287	296	285	293	310	258	317	272	304	294	268	313	282	268	290	272	304	297	266	286	316	282	295	296	285	289	292	287	274	270	309	288	283	257	290	278	301	276	266	277	295	269	277	326	278	291	298	306	278	232	265	273	272	283	292	317	285	295	282	274	302	284	294	291	323	279	323	316	304	291	303	309	314	292	282	299	308	291	285	329	287	295	282	266	291	301	278	285	315	301	290	299	294	294	300	303	284	307	297	283	287	264	283	279	280	299	283	281	304	272	267	270	267	318	275	299	300	311	301	263	294	321	267	319	284	268	294	296	303	275	301	286	266	271	337	315	286	280	324	277	258	283	299	304	277	281	282	311	290	296	279	317	297	301	280	289	325	297	271	279	288	312	310	295	314	295	272	293	288	266	293	310	297	305	287	295	256	299	301	306	256	268	302	277	303	305	270	329	286	284	274	256	330	288	281	283	271	298	281	300	278	316	276	292	263	291	291	277	297	295	297	321	266	282	288	284	327	296	279	304	309	293	312	270	296	313	309	277	298	263	302	260	317	281	276	297	284	280	299	292	296	269	306	309	290	283	283	273	296	292	275	306	274	267	274	274	258	293	279	312	293	297	277	298	288	288	296	261	287	299	278	297	282	313	279	346	283	277	289	258	277	296	319	311	306	295	290	257	319	266	276	273	288	281	310	309	318	286	260	291	297	290	283	301	317	297	300	281	287	311	310	292	287	340	312	289	287	290	283	309	298	296	297	309	294	302	292	307	333	282	286	312	287	286	318	292	291	305	281	303	279	294	272	266	295	277	309	291	300	296	319	268	316	321	312	273	289	298	274	281	284	302	320	297	299	302	308	301	296	280	312	281	293	261	283	304	292	311	289	313	266	263	279	284	300	328	288	264	279	265	282	267	315	274	273	286	270	279	265	306	272	283	295	283	282	323	276	273	290	303	299	272	290	290	283	301	264	312	316	302	272	274	334	308	288	296	277	312	268	305	292	284	264	279	324	279	283	267	280	268	304	283	286	284	271	278	291	317	286	323	264	309	283	291	295	294
53941	45777	29535	3516	3036	2542	2277	1996	1702	1719	1551	1403	1252	1273	1174	1083	1110	1112	1076	990	1080	968	1019	982	1034	996	1018	959	975	979	965	968	958	949	933	939	931	906	919	939	937	852	972	880	922	983	951	871	915	849	882	927	945	896	835	926	886	872	864	881	852	933	892	847	896	894	876	858	910	880	891	906	858	916	884	911	912	910	922	865	892	870	887	868	802	854	845	900	883	851	882	860	894	892	872	894	882	905	926	886	858	845	877	856	914	901	901	888	867	893	811	873	909	913	869	917	856	893	842	895	916	799	877	839	857	891	892	891	886	856	837	856	898	840	885	819	903	898	886	838	905	882	821	853	881	843	913	796	852	842	857	875	880	849	901	858	883	861	892	911	913	854	862	895	900	837	887	884	895	872	836	861	883	851	887	869	881	829	839	834	859	839	901	841	949	879	885	886	887	859	859	908	859	901	854	901	895	883	865	880	872	866	900	885	907	885	930	878	854	901	880	895	890	879	941	927	849	910	875	889	890	837	840	848	850	855	905	888	846	884	886	906	829	901	911	938	860	886	904	866	879	860	912	857	838	900	903	870	833	851	873	935	886	858	882	887	855	825	890	850	872	928	896	873	870	888	860	911	847	876	930	877	907	906	917	902	826	828	870	843	879	892	850	817	866	908	908	872	866	837	883	902	891	933	853	862	885	859	890	903	857	847	890	875	868	934	900	843	891	873	883	872	832	928	933	889	888	940	827	884	862	873	925	895	906	843	854	863	844	883	869	911	880	925	895	891	892	829	851	881	893	890	887	829	895	866	862	871	884	872	915	821	897	831	885	928	903	909	882	902	845	918	887	863	870	889	917	893	907	795	915	898	891	902	881	928	830	903	884	910	891	862	886	866	829	892	881	866	891	890	897	897	878	815	867	924	866	830	893	874	916	872	882	872	885	921	842	882	862	882	860	857	853	847	886	854	897	880	810	894	866	872	864	853	864	913	831	869	871	948	881	870	843	872	858	809	817	859	896	868	849	896	857	898	847	824	836	847	830	898	907	879	871	862	881	918	945	897	892	880	890	903	896	833	872	846	880	852	838	811	812	842	839	898	861	878	887	862	842	864	843	890	866	847	854	884	874	881	841	905	835	893	897	888	868	835	822	948	863	830	877	887	878	899	853	836	836	914	866	896	880	891	888	916	855	887	825	926	865	900	885	897	872	913	861	858	885	829	851	901	829	860	889	904	858	818	913	880	878	858	844	905	885	845	898	874	844	865	906	843	904	836	890	864	955	864	858	870	855	858	876	887	892	884	880	860	913	889	853	859	843	889	864	871	856	874	886	856	884	843	854	911	932	894	847	858	899	870	872	862	881	830	837	852	873	876	876	887	887	913	884	909	885	852	877	841	967	857	810	863	847	853	866	880	866	918	849	929	883	780	889	871	904	886	905	870	861	850	829	868	852	900	906	904	803	965	856	860	870	856	897	834	855	889	943	879	867	875	905	878	918	888	884	871	886	819	875	859	868	895	904	934	915	861	842	868	881	881	950	849	893	858	845	894	931	899	879	874	877	837	889	887	874	887	846	822	853	852	871	871	863	907	893	888	882	908	847	897	887	858	851	936	886	901	864	827	865	880	881	902	882	870	874	920	884	832	875	875	925	881	855	925	860	908	879	831	870	912	877	906	855	865	903	843	872	880	779	853	904	886	835	894	910	888	925	860	887	882	918	882	831	866	909	896	927	875	876	859	879	894	840	888	875	879	915	855	837	898	849	858	836	852	899	904	854	835	849	888	931	860	883	844	851	913	846	898	890	888	898	864	901	864	866	841	897	870	848	877	842	875	818	853	934	913	880	896	886	832	863	879	871	856	866	874	874	847	818	881	913	884	915	829	898	922	920	893	867	843	905	921	912	807	862	876	910	906	884	891	924	883	816	866	858	831	873	856	901	825	887	818	847	957	853	820	844	847	832	914	876	878	858	887	877	904	842	892	838	830	827	877	942	883	917	849	877	820	895	878	889	883	867	852	858	850	867	918	874	850	872	887	865	828	937	869	878	905	915	918	899	876	840	896	851	898	865	851	875	907	897	860	924	918	867	875	919	874	892	870	887	903	874	852	938	903	847	884	886	841	889	846	897	848	833	876	846	861	877	884	825	883	895	891	869	872	871	864	829	831	844	817	898	877	814	936	845	903	892	849	887	922	837	885	889	889	879	874	851	888	847	884	867	908	841	859	846	841	854	820	874	862	881	847	938	830	878	854	901	869	823	864	922	882	892	861	899	872	861	890	895	854	878	893	906	850	919	910	873	863	851	887	914	963	913	865	859	837	843	898	836	904	885	898	856	885	892	897	875	884	873	877	875	893	907	861	876	938	854	859	911	882	880	895	868	895	852	816	851	859	905	826	886	902	933	854	865	850	837	884	903	885	926	921	927	833	894	866	909	827	868	873	897	833	862	868	812	866	857	883	874	893	900	893	829	832	820	854	902	844	864	944	877	869	836	851	870	897	851	858	861	896	878	933	902	921	836	842	851	912	905	879	876	911	853	894	895	913	916	902	901	932	837	872	898	839	874	897	869	892	882	870	883	865	890	881	863	935	841	854	873	905	874	887	873	940	865	918	857	842	879	846	858	913	862	857	883	860	869	899	902	842	897	913	916	872	844	856	847	924	854	878	849	877	870	826	932	824	866	891	887	906	822	872	861	888	872	902	842	872	833	921	860	897	879	865	866	913	919	906	890	911	908	879	900	859	822	913	836	921	828	888	906	882	871	819	858	860	834	919	957	865	886	901	875	876	868	865	875	887	878	888	887	937	866	848	880	813	893	839	895	920	881	861	876	858	842	885	879	815	839	894	868	857	883	889	875	860	876	861	878	850	831	924	939	863	873	864	828	826	869	868	872	883	849	873	860	925	907	865	848	883	869	837	896	892	833	864	931	869	869	934	874	843	847	868	872	872	868	868	878	876	894	853	864	881	887	835	901	903	884	880	879	899	822	846	844	907	886	878	869	884	896	846	854	887	851	883	870	866	830	871	892	871	926	886	928	838	897	840	876	874	896	817	858	844	835	870	902	805	877	919	861	922	825	878	834	914	891	874	813	908	875	956	880	906	888	899	915	863	809	870	888	839	844	870	840	930	895	893	843	876	878	881	860	838	844	853	899	858	810	884	909	870	885	846	867	868	894	871	915	882	893	842	847	837	878	890	852	886	901	879	825	924	876	885	837	880	907	873	881	846	865	882	864	891	802	943	868	888	862	927	839	929	826	910	870	909	913	947	891	894	873	853	826	886	905	820	851	919	855	885	882	835	896	846	919	906	884	898	917	892	853	866	831	906	878	870	915	842	819	852	818	842	902	913	842	891	871	870	903	863	867	802	903	849	848	908	865	841	874	870	887	856	885	929	876	933	844	883	874	889	890	912	892	841	852	907	887	839	877	844	907	819	874	914	900	854	868	862	886	875	881	940	845	879	918	880	892	864	831	900	932	904	833	864	830	868
25050	6849	2766	315	149	142	119	123	105	120	125	133	106	112	116	108	126	124	110	106	114	125	115	141	140	124	140	91	118	132	117	127	106	113	113	118	108	101	108	119	116	109	111	126	132	102	125	109	124	102	105	111	97	104	109	128	113	128	123	101	109	120	132	110	112	101	112	109	110	118	115	107	118	108	110	111	123	123	118	122	108	103	123	137	96	122	117	129	93	139	115	98	124	124	117	96	106	123	100	119	101	101	107	116	106	104	119	127	124	113	132	113	112	110	112	122	112	99	103	118	117	95	125	114	95	98	106	110	105	119	120	121	113	129	123	120	107	101	100	106	117	118	115	114	106	137	110	101	110	114	120	99	103	116	123	119	108	123	116	112	132	120	118	114	123	113	120	128	103	119	116	146	107	108	118	127	109	113	114	112	133	133	117	131	127	118	104	111	111	130	121	104	120	102	123	115	100	100	108	121	94	102	122	104	119	105	110	97	98	110	137	117	119	115	113	137	143	103	103	109	109	119	126	105	99	114	110	125	105	108	117	106	122	94	137	110	130	121	108	106	112	107	101	125	113	112	109	97	121	100	142	110	121	97	119	105	132	98	95	110	102	116	116	121	115	106	124	99	113	107	117	92	106	105	101	104	114	117	109	94	110	112	122	135	92	120	108	101	131	130	123	102	118	96	118	118	139	124	102	113	123	102	110	116	112	116	121	117	124	109	115	124	134	103	132	118	102	118	114	109	101	102	108	108	119	131	94	108	108	91	100	98	114	118	127	98	112	115	99	106	104	104	120	100	127	110	137	128	122	109	116	122	111	120	133	107	104	107	128	104	116	104	98	101	126	113	115	107	87	121	116	102	110	119	115	107	105	122	129	122	105	114	120	103	109	113	126	121	92	105	127	126	110	125	108	123	117	121	118	112	113	102	122	116	98	100	104	118	104	126	106	114	113	99	92	116	104	127	109	127	108	112	109	109	116	112	116	138	106	119	115	104	120	109	104	118	115	113	118	125	88	111	117	118	129	123	114	129	99	112	124	111	116	120	104	126	132	122	113	108	125	114	136	116	96	106	95	100	126	112	93	109	111	103	107	127	112	113	107	115	107	90	113	107	110	117	131	124	118	107	104	117	111	115	103	96	127	120	90	115	130	133	107	123	112	116	129	121	107	102	93	129	117	107	114	107	117	129	102	121	120	121	126	120	109	101	121	113	111	116	98	123	113	142	107	119	102	103	130	136	110	119	122	100	107	129	130	122	106	103	111	129	102	90	113	116	123	126	106	113	115	97	113	100	110	125	108	117	111	104	117	101	106	131	98	125	137	128	116	114	98	122	107	111	91	104	102	114	125	101	120	107	122	105	100	131	115	118	106	130	109	106	95	110	127	121	126	121	125	102	116	119	107	115	113	104	109	110	109	118	118	117	117	98	123	135	106	107	98	133	136	117	113	121	103	101	97	112	115	126	119	113	116	111	101	107	141	116	105	104	118	104	125	119	119	117	109	114	132	112	135	134	130	127	105	102	101	112	127	112	105	118	104	120	128	122	122	125	108	136	120	102	117	118	111	107	115	121	126	103	133	143	127	124	113	98	118	115	99	93	109	113	110	122	109	113	103	113	115	124	129	101	112	127	104	107	91	99	113	123	128	91	116	112	117	122	118	132	123	102	98	113	124	122	105	126	124	109	115	116	132	112	101	120	118	113	111	96	118	116	102	129	111	124	119	102	108	137	127	104	105	121	106	137	136	111	109	119	107	138	112	118	118	111	119	123	112	121	96	112	110	127	107	131	108	111	120	105	121	104	112	112	103	116	121	117	106	98	104	100	115	118	102	124	110	111	92	111	105	108	139	114	113	113	117	122	101	126	102	139	116	134	108	115	113	102	124	100	112	102	127	115	122	124	117	104	111	111	126	111	113	116	110	101	103	115	111	120	111	115	93	111	125	107	111	100	124	124	104	102	135	92	107	125	124	114	113	132	129	130	130	107	93	112	108	109	111	111	125	116	108	128	126	118	108	112	112	98	127	110	96	119	96	119	120	118	103	106	93	127	113	117	113	105	123	121	108	108	115	112	118	103	118	108	120	96	115	93	110	99	97	108	110	121	97	119	80	100	132	122	113	108	115	128	99	125	126	112	111	141	111	117	111	134	106	112	101	122	96	112	104	122	130	116	103	98	121	113	135	118	106	116	108	110	129	124	125	111	96	129	116	107	112	112	127	109	113	128	102	116	126	110	123	115	119	122	113	111	109	99	92	124	117	90	105	114	110	97	119	120	145	102	97	111	103	122	108	109	124	99	116	117	118	102	117	107	115	102	102	117	126	118	112	97	108	131	123	125	127	123	111	113	118	131	114	103	112	117	107	112	121	98	129	104	116	106	129	128	123	113	106	126	110	110	91	120	110	109	115	103	128	124	103	107	140	113	106	105	113	98	119	110	96	125	116	117	117	106	113	113	103	135	100	130	113	124	99	134	125	124	109	110	110	121	84	112	117	117	117	109	107	124	103	91	125	109	133	120	120	108	125	120	124	125	121	105	115	127	112	111	113	105	120	116	103	120	107	121	119	114	120	102	120	113	94	118	102	108	123	123	112	99	104	114	105	109	106	105	112	119	109	116	107	107	122	107	116	124	114	109	108	128	117	131	92	118	106	111	127	104	121	108	114	113	116	125	115	118	110	107	123	93	96	111	126	139	88	125	115	100	115	100	115	123	138	109	122	123	109	97	123	109	119	109	131	112	106	116	125	100	113	110	103	122	98	112	114	128	103	94	135	116	112	102	122	111	122	103	123	109	96	119	131	106	121	114	109	107	98	113	104	93	122	128	126	126	123	101	97	104	100	119	125	124	129	104	115	104	122	103	115	106	118	104	107	102	113	101	128	111	124	124	111	129	135	123	129	114	119	131	91	96	121	138	107	131	112	119	100	97	115	101	101	119	122	128	125	132	103	110	125	127	100	110	103	108	131	110	113	96	100	97	109	115	113	109	113	122	96	92	113	112	114	129	105	136	140	119	111	109	113	131	110	105	97	137	133	127	101	121	117	128	113	110	135	113	139	97	115	127	127	137	122	116	118	94	99	138	111	121	115	101	118	107	123	114	128	102	126	139	123	93	94	132	111	123	134	122	125	95	99	116	112	106	118	110	113	110	98	138	120	124	103	118	99	129	108	124	105	108	113	106	117	110	109	134	120	106	116	104	113	106	118	99	107	123	116	115	117	116	119	109	88	123	126	106	110	121	121	115	106	111	98	99	131	110	120	123	107	114	130	122	111	109	115	123	112	111	114	113	126	115	113	131	116	96	115	127	115	122	137	102	106	142	91	119	124	93	123	113	125	131	110	117	119	116	104	135	111	112	127	122	105	121	113	107	90	112	102	124	113	100	118	127	109	113	109	117	97	94	98	128	125	107	132	127	105	128	128	118	107	106	116	110	121	125	110	90	117	117	112	115	110	98	105	112	106	107	122	108	123	105	108	127	120	103
22641	7419	4833	508	501	517	452	481	440	464	442	401	427	406	456	441	425	460	429	420	444	377	396	418	420	391	416	431	417	467	402	412	430	422	416	412	393	432	385	428	393	387	421	398	435	387	414	435	381	409	411	409	406	395	410	456	414	410	424	422	433	437	416	402	477	405	387	416	399	396	408	402	417	400	410	427	431	396	401	398	386	432	397	424	413	424	382	428	420	379	428	418	421	439	418	434	423	401	397	405	394	410	431	421	414	432	440	406	408	449	443	390	411	399	416	396	401	402	444	382	415	381	414	407	420	411	437	416	391	382	432	417	428	440	384	433	433	404	439	443	350	431	401	445	398	394	438	386	433	390	409	416	415	386	448	405	433	414	381	399	416	416	395	427	414	425	420	416	406	406	415	443	387	388	414	399	380	442	447	385	410	431	422	406	407	412	394	433	420	446	469	413	439	416	397	399	406	415	454	406	414	426	411	439	399	363	429	450	409	450	432	441	403	413	419	432	435	436	436	429	402	420	389	419	390	402	435	414	404	438	385	415	420	389	437	371	404	398	438	441	408	400	437	439	392	412	410	390	397	392	426	402	447	420	427	412	437	386	447	415	426	428	481	441	403	419	459	411	416	388	423	420	417	404	457	416	397	392	431	408	436	414	420	415	438	419	421	423	416	412	414	442	412	413	442	438	426	456	433	419	425	400	406	415	410	434	441	436	440	439	414	414	428	437	429	445	404	426	409	385	432	370	432	439	424	453	407	399	450	415	397	409	453	428	462	409	405	409	355	408	391	440	407	422	415	412	436	417	411	437	390	403	442	385	446	411	409	435	375	395	428	410	423	408	434	450	406	442	389	458	391	399	418	414	413	422	405	395	403	420	459	421	460	387	410	399	424	425	412	408	411	399	428	410	413	424	429	403	380	436	419	398	445	395	408	404	444	431	411	441	413	367	431	371	422	402	386	408	416	408	440	445	392	428	459	404	440	450	426	381	428	429	440	390	450	414	411	395	409	398	428	435	443	440	418	467	415	407	389	412	410	405	422	446	402	408	401	424	414	391	417	397	392	422	433	454	418	407	382	354	397	425	398	398	438	392	419	430	409	439	427	376	417	388	386	401	429	406	400	424	421	417	381	431	438	441	422	365	391	399	446	434	387	451	398	418	415	390	417	403	404	404	400	414	398	418	419	471	409	387	406	440	412	447	391	415	444	410	433	388	399	402	377	435	382	392	430	416	453	432	441	436	408	407	414	442	430	407	408	399	441	363	407	398	409	450	400	390	410	405	414	422	408	423	450	395	422	381	390	391	402	451	445	412	418	386	391	392	431	424	406	434	442	379	392	418	429	446	455	382	404	452	463	405	417	392	405	392	421	433	423	420	402	407	410	405	426	384	428	449	428	414	430	412	401	418	406	362	439	429	417	408	444	378	422	430	436	417	427	406	417	435	421	471	417	433	435	423	472	395	417	426	424	442	426	426	394	396	428	403	410	389	418	421	448	419	400	420	388	420	412	457	397	407	392	408	421	380	416	431	426	401	425	356	430	419	400	400	427	460	419	453	435	440	407	433	453	391	411	407	407	373	408	433	425	397	431	398	430	414	416	407	402	434	446	414	417	426	417	393	393	414	413	419	427	412	395	447	404	430	410	448	427	442	410	448	407	396	401	402	421	408	416	401	401	407	407	394	448	411	466	448	430	439	423	431	417	438	411	414	407	407	398	415	417	442	391	409	453	412	393	400	418	423	402	433	446	417	436	415	401	412	415	421	406	410	380	397	445	428	413	417	401	426	413	428	441	417	426	423	431	407	403	406	425	373	434	414	380	420	439	398	385	409	392	439	446	432	433	368	397	405	392	408	422	396	416	396	397	410	419	408	421	420	375	403	432	400	450	432	400	407	449	407	439	401	434	434	425	409	435	435	407	409	427	388	404	386	416	396	405	405	415	420	413	427	405	426	425	428	389	403	399	409	425	386	419	395	383	425	414	405	444	393	438	399	469	423	451	423	410	408	432	407	444	436	448	415	426	418	405	415	420	392	396	401	416	460	403	410	435	426	436	417	429	426	418	436	424	404	407	412	425	417	438	400	403	398	446	414	390	399	426	448	402	406	368	412	419	369	411	426	436	401	411	424	442	412	396	383	428	406	416	407	420	421	387	389	418	399	396	376	398	433	424	411	459	419	421	407	431	400	444	394	436	417	391	445	409	423	403	423	407	413	410	417	441	405	417	430	409	410	442	451	436	400	416	419	420	438	386	396	414	431	405	427	419	442	409	435	425	400	409	382	420	436	403	416	418	389	391	373	415	414	408	404	432	397	449	410	381	397	429	424	396	432	416	381	383	441	414	430	404	461	410	401	416	457	394	381	416	455	420	421	414	429	381	431	437	431	401	388	426	397	420	406	443	443	437	393	436	410	408	408	376	419	384	379	441	392	464	440	436	401	419	402	398	400	420	392	402	457	412	421	432	401	410	416	434	386	441	393	429	389	410	429	379	406	403	413	414	415	421	410	396	477	450	413	421	426	434	408	425	393	419	389	422	429	443	463	427	424	404	439	385	418	379	404	439	426	383	376	400	406	409	413	409	446	442	439	410	378	414	413	411	411	412	405	430	431	377	367	392	432	434	401	404	455	415	435	433	426	417	416	416	444	400	443	446	411	388	422	441	404	405	401	382	391	468	419	425	430	390	388	425	430	406	426	454	440	412	411	423	396	393	395	395	397	413	434	411	402	389	423	401	414	406	408	431	421	397	414	386	428	422	373	391	421	459	384	379	412	446	410	438	434	407	467	380	405	434	412	407	442	410	406	411	409	363	419	411	450	412	418	409	413	401	422	453	427	454	424	445	384	415	417	419	440	378	383	413	474	424	412	432	409	402	384	418	417	394	408	374	419	440	410	407	453	397	440	434	373	449	399	390	464	433	394	382	424	422	448	401	427	430	405	413	422	391	462	438	410	433	414	413	402	387	397	450	429	412	403	414	435	417	400	431	410	407	427	417	452	467	455	406	429	368	389	415	399	407	430	378	414	455	437	397	409	425	438	402	440	430	402	421	412	415	402	466	417	384	432	429	425	422	419	411	398	449	387	385	426	410	434	408	392	398	449	433	430	435	424	398	406	444	447	406	415	427	442	446	435	418	397	417	432	398	429	410	444	430	398	413	422	412	428	408	412	418	385	432	387	449	429	434	437	452	451	447	417	408	435	452	394	427	403	409	426	465	446	426	390	378	385	408	404	424	412	433	426	450	403	384	391	389	425	459	431	421	409	408	384	446	421	375	412	427	450	407	412	389	405	392	382	404	424	407	444	400	411	402	446	428	394	414	415	408	428	435	437	410	428	458	441	419	426	424	433	449	435	385	418	400	441	402	403	425	424	444	409	403	404	406	404	423	420	399	435	357	453	404	427	432	432	433	448	432	442	432	425	429	422	391	427	413	379	435	403	407	395	409	425	396	419	413	436	448	425	428	427	409	413	405	446	413	433
63260	44137	36621	5729	582	395	362	329	302	268	288	266	261	239	243	239	226	228	223	241	227	231	246	221	211	212	216	258	258	227	218	235	246	235	231	212	234	268	173	226	228	238	205	233	213	229	222	197	210	212	250	221	224	220	228	208	229	206	227	231	235	217	228	226	217	205	206	224	225	205	210	202	238	213	221	216	227	248	239	231	215	244	226	242	224	214	202	236	223	220	198	219	235	213	226	190	210	209	206	218	215	224	207	223	208	209	237	230	221	218	220	211	227	195	237	225	192	225	223	221	200	237	197	230	214	217	216	229	200	229	238	213	229	214	209	214	234	214	235	186	251	212	210	249	213	207	217	219	226	218	220	201	219	210	215	199	215	211	237	254	201	240	211	219	236	197	236	251	213	249	225	232	221	231	227	206	215	217	233	214	239	205	228	214	233	233	223	237	218	223	213	237	198	238	222	239	212	216	232	235	225	234	218	207	237	227	209	231	200	204	195	205	206	225	236	251	250	228	206	229	235	227	225	201	243	209	219	219	213	196	229	253	204	223	218	198	217	196	216	230	211	248	234	207	214	222	203	212	218	211	217	220	207	221	244	209	231	222	235	223	212	219	204	209	197	228	206	203	213	237	231	250	211	230	276	231	198	226	217	224	234	213	234	225	198	218	220	228	224	195	198	203	231	202	226	194	223	221	220	218	246	219	188	237	242	215	232	201	232	247	190	210	206	220	230	227	218	212	218	227	252	217	210	224	229	210	213	215	223	232	235	240	220	215	208	210	219	231	215	220	216	237	217	224	214	211	187	218	221	204	210	224	205	209	217	203	238	241	245	211	249	188	204	227	200	212	214	207	233	243	231	212	217	230	231	222	207	230	224	191	223	220	196	224	202	203	222	221	228	206	221	234	215	187	209	212	188	219	223	228	225	227	209	209	225	213	218	222	240	204	212	223	229	227	233	221	206	214	227	227	243	215	217	226	238	259	211	212	221	217	226	218	226	236	239	221	215	221	202	198	233	241	219	206	217	229	213	248	196	208	223	241	232	219	222	221	211	221	230	203	246	208	235	221	202	219	190	214	208	216	206	201	218	223	199	220	227	238	241	210	190	224	221	218	232	210	233	241	240	237	221	211	186	213	234	222	233	231	232	233	209	241	208	214	239	206	226	222	218	224	221	228	220	223	211	230	220	231	229	220	216	242	231	208	191	206	246	224	226	224	215	232	213	209	232	248	202	198	235	219	229	225	203	219	207	227	194	222	217	196	197	225	218	219	220	217	215	205	230	227	226	240	229	212	220	220	236	194	207	241	226	229	240	224	217	234	226	199	244	210	212	206	219	201	223	231	242	218	224	208	211	216	216	221	215	218	226	208	217	239	216	216	216	231	246	211	226	217	206	214	227	202	231	218	238	228	237	214	236	209	219	224	231	226	220	213	216	212	226	221	214	238	240	231	194	244	218	235	208	202	214	208	200	232	203	222	213	206	237	254	215	195	236	223	216	214	199	239	208	200	233	233	213	216	241	216	214	228	221	222	219	221	249	226	256	223	225	230	211	211	220	210	210	204	208	220	227	201	210	184	225	202	213	227	218	228	216	230	229	221	215	221	227	221	218	284	244	243	225	211	208	226	234	238	239	224	213	236	198	216	222	226	203	198	233	205	233	232	213	192	231	233	221	210	235	220	198	237	192	231	213	202	225	215	221	206	201	227	203	228	197	233	212	183	193	240	195	218	211	222	253	221	238	211	188	215	241	201	192	226	189	231	206	208	188	215	208	208	211	228	229	234	218	199	211	226	205	220	230	224	223	226	228	237	194	227	227	207	232	204	236	222	221	214	202	213	235	230	242	224	237	209	232	200	208	221	184	217	222	207	228	197	220	213	217	223	193	199	245	235	221	209	222	202	221	235	212	217	231	243	227	224	237	247	221	219	246	240	239	233	238	228	219	232	206	226	195	199	250	196	222	233	227	227	225	228	254	217	244	205	233	222	193	206	238	250	201	208	239	225	238	202	242	210	222	242	237	223	230	217	228	236	202	202	209	214	233	220	213	227	221	218	222	205	239	238	226	192	218	221	234	225	225	224	243	198	234	203	212	197	213	235	230	237	242	221	243	223	235	229	228	230	218	214	223	214	251	182	228	235	182	212	225	222	236	214	225	223	248	227	231	214	234	253	241	217	231	221	253	255	238	221	245	221	223	209	223	225	193	232	206	213	229	232	236	201	228	218	189	230	234	208	231	234	230	221	213	184	209	245	235	203	214	233	200	243	216	219	232	199	230	221	222	206	248	211	226	225	229	238	209	224	236	199	225	198	222	206	209	214	212	224	237	239	217	217	225	225	242	249	211	218	215	197	220	222	247	227	231	198	220	230	220	228	217	238	230	246	235	215	238	187	204	212	222	217	205	228	230	235	228	236	231	203	244	239	222	242	227	208	225	230	239	222	217	220	228	254	209	223	236	221	227	195	238	230	229	209	237	220	207	227	210	233	229	218	237	202	231	217	217	251	230	210	206	200	229	246	214	219	222	227	201	208	216	221	243	231	217	212	227	258	246	230	252	250	247	200	216	246	255	188	218	211	219	251	213	210	201	204	191	240	248	223	216	223	207	236	236	205	216	232	212	230	219	208	235	218	216	224	242	229	198	228	224	215	217	215	226	231	244	227	232	244	215	235	196	193	215	215	207	230	229	221	189	221	210	210	225	210	230	227	229	218	202	222	210	235	210	251	213	223	238	241	232	217	219	215	217	226	220	216	263	193	237	234	237	226	215	196	247	226	219	213	214	228	250	257	196	238	245	210	237	221	198	239	215	207	225	231	240	218	251	224	229	219	220	217	216	228	230	226	223	232	214	248	226	215	223	211	218	213	221	210	260	215	206	241	218	208	219	206	233	230	224	212	206	258	238	229	228	249	215	214	242	200	247	224	184	197	225	207	203	234	224	224	197	191	214	227	223	202	205	188	215	230	241	221	236	219	226	220	212	223	215	213	217	234	205	211	237	217	223	209	199	212	224	223	211	243	232	235	199	243	213	233	210	237	194	218	214	194	218	203	228	227	241	206	214	206	218	230	215	230	228	231	199	221	224	225	231	218	223	223	235	233	234	226	237	214	219	235	229	214	216	219	220	214	240	218	190	215	193	213	202	233	238	223	228	219	223	222	246	241	230	214	223	212	233	199	213	236	216	207	234	211	204	244	240	212	231	220	208	225	207	195	216	236	214	248	205	223	206	206	213	220	232	198	242	236	243	252	207	213	199	195	245	218	251	195	241	209	226	211	232	227	201	219	248	218	221	219	251	235	212	236	219	219	230	231	233	228	238	252	224	221	221	260	199	233	216	211	231	241	195	189	221	241	223	244	226	230	279	225	222	239	231	241	222	241	188	233	212	213	228	223	214	215	241	219	233	199	211	220	221	236	234	202	214	228	217	233	228	233	220	198	217	239	245	186	236	182	227	211	251	212	198	226	214	217	225	193	241	226	203	215
42950	35302	24450	2054	1807	1605	1426	1260	1260	1067	1082	998	916	858	871	814	811	757	819	865	778	743	771	745	732	773	747	771	738	755	718	759	700	705	732	721	683	744	736	723	701	707	731	683	729	723	770	715	750	708	712	747	727	682	699	697	735	718	705	725	683	683	697	683	682	733	707	684	735	682	696	721	759	663	738	691	660	716	703	714	734	709	695	717	719	724	733	703	722	714	728	730	698	684	721	693	651	715	687	702	721	749	729	703	726	766	701	728	700	683	714	664	712	707	720	728	699	692	749	733	725	712	682	694	703	674	721	651	689	755	707	731	696	707	699	688	721	707	715	698	670	695	681	666	689	710	689	714	732	744	710	674	707	694	700	702	698	670	699	701	702	710	715	697	700	694	732	702	757	689	711	733	677	729	687	685	712	729	722	698	675	675	691	732	636	691	689	722	706	656	687	729	734	730	698	735	689	693	752	733	728	676	637	682	712	678	672	689	698	744	655	651	682	665	683	669	741	734	711	754	689	726	699	713	704	698	707	706	728	695	718	713	738	696	708	728	714	675	690	694	688	656	684	706	682	690	692	706	677	701	733	719	720	697	711	711	709	663	711	713	671	736	681	720	668	689	713	687	692	631	715	733	690	734	707	733	701	674	698	780	702	646	648	691	688	703	707	728	745	670	691	690	666	697	670	699	703	728	707	710	691	715	654	673	706	691	668	720	727	726	703	719	729	715	700	690	690	636	676	693	681	686	689	692	702	689	657	676	732	754	659	717	666	702	697	704	713	692	731	679	690	693	722	723	735	689	685	664	679	696	727	656	685	713	711	694	758	698	655	713	654	676	719	729	633	702	668	694	686	634	707	687	698	730	723	706	691	699	690	710	751	732	664	712	729	686	729	715	665	669	692	707	720	713	625	703	674	740	669	673	722	699	686	697	699	717	668	696	690	716	723	687	688	714	704	668	700	704	720	699	636	722	730	673	691	683	685	698	677	716	663	707	698	675	718	693	693	669	636	726	680	698	711	698	704	653	662	704	692	712	685	746	740	706	670	668	764	757	716	726	656	721	685	683	721	697	718	699	694	656	666	708	709	724	689	738	710	746	719	701	720	670	718	709	708	653	667	685	699	774	695	694	736	715	714	668	713	699	691	626	742	701	686	707	681	719	708	683	725	740	699	691	698	698	717	720	723	689	684	727	706	666	699	708	708	717	693	702	742	664	707	699	687	700	688	694	710	736	712	661	782	694	728	675	701	710	712	726	681	695	658	705	713	705	735	677	670	677	725	683	685	698	702	693	696	683	744	711	701	673	681	650	729	680	717	707	731	667	714	698	686	716	682	698	659	731	725	717	724	718	684	704	680	736	687	725	715	754	668	692	705	717	680	672	711	684	703	738	701	655	719	676	669	714	661	693	761	702	686	740	701	657	712	639	698	676	684	686	723	709	657	649	693	729	705	722	706	740	662	711	666	687	613	760	682	677	693	718	686	693	690	717	662	680	677	744	714	723	661	681	683	701	687	681	697	650	785	706	704	715	721	668	706	753	719	687	685	700	712	689	656	684	674	706	696	715	684	720	729	667	711	704	686	706	726	696	708	723	696	731	703	713	711	697	690	706	697	682	678	706	667	702	713	699	683	684	687	707	739	725	683	651	756	691	706	706	705	655	660	725	756	662	710	659	732	648	641	705	696	673	734	708	702	692	646	689	720	700	697	679	697	641	709	712	685	678	684	722	707	664	680	639	744	688	684	705	664	710	683	738	719	720	674	671	715	728	688	684	711	692	725	694	743	712	689	734	684	728	671	695	687	676	726	684	690	706	731	709	761	708	700	701	644	720	730	667	726	717	663	755	648	677	743	717	704	684	698	700	686	682	727	660	686	686	685	705	748	728	653	701	682	733	693	735	703	663	684	682	705	703	742	703	692	629	711	720	686	675	663	711	712	703	685	735	667	695	658	682	724	681	704	697	681	688	706	690	690	686	744	689	714	684	688	678	720	688	723	714	748	661	664	702	700	723	665	644	659	696	665	709	733	671	653	736	702	712	712	733	662	711	666	762	729	683	676	681	709	679	711	712	712	683	722	746	691	672	698	733	694	656	719	710	675	677	684	701	723	695	685	710	679	757	689	709	695	698	640	700	735	711	687	701	680	692	708	655	671	695	677	718	709	643	729	738	709	715	715	713	713	711	691	725	721	681	740	679	681	752	715	726	693	734	725	722	693	715	729	630	674	658	719	733	708	692	732	657	713	743	692	667	696	699	744	702	692	689	724	735	699	692	740	726	665	684	710	669	693	645	707	690	705	672	719	644	691	666	680	678	667	675	680	676	738	721	714	684	663	701	698	697	716	647	689	681	702	727	718	690	691	730	708	681	700	714	767	668	725	701	711	715	679	662	719	682	773	676	714	696	708	713	708	715	700	651	705	690	692	751	717	677	729	764	697	685	670	709	672	685	712	668	677	677	683	713	695	700	693	722	716	747	686	685	702	685	726	705	683	700	714	665	742	740	700	685	724	689	690	708	759	653	658	722	682	705	709	713	647	688	696	742	706	721	709	664	662	678	697	738	690	729	649	748	665	688	709	700	654	680	648	709	695	729	688	721	711	687	723	717	719	714	642	732	739	698	633	713	694	744	685	703	707	687	705	669	723	757	702	713	656	668	689	676	710	710	714	713	656	698	723	686	673	721	666	712	748	678	710	723	707	752	687	726	729	692	679	694	686	680	757	715	660	709	716	691	640	735	717	704	667	704	716	703	702	699	686	650	687	668	719	720	688	726	714	715	719	663	764	697	702	726	688	673	648	712	739	641	702	702	729	692	702	674	697	696	696	713	722	700	676	671	728	717	642	703	713	722	705	708	653	656	663	676	724	682	702	696	732	687	698	702	685	692	694	744	723	704	753	697	729	690	701	725	616	732	672	698	669	689	685	697	750	691	689	679	669	733	658	711	671	709	749	762	710	701	682	717	741	633	698	689	692	703	681	731	672	705	723	714	737	668	723	698	678	697	663	678	687	738	724	695	699	680	728	710	679	702	658	690	729	698	743	706	705	688	646	701	677	711	725	714	694	692	733	712	730	695	707	647	730	702	700	699	720	712	680	692	681	724	701	746	686	665	711	695	735	671	679	649	706	698	678	707	674	696	734	675	705	717	727	693	731	715	707	690	787	696	704	695	717	749	756	712	694	713	706	736	724	743	674	705	723	657	684	678	697	680	719	679	708	723	702	715	715	738	694	744	711	722	704	687	735	704	737	653	738	666	646	714	690	737	699	697	679	699	679	705	719	714	683	655	665	709	720	745	708	713	706	670	683	711	702	690	659	643	650	702	671	731	692	692	685	748	686	640	703	667	676	688	649	656	677	719	736	702	683	715	704	678	664	703	679	687	674	715	699	666	645	697	750	719	690	684	695	715	688	685	703	739	670	724	736	690	690	674	721	719	693	716	697	673	682	657	705	721	699	698	687	698	681	687	680	661	714	658	679	688
70429	57746	51010	14413	2898	740	563	546	475	442	447	384	377	361	344	347	288	322	296	289	291	325	341	311	332	312	304	312	293	248	287	298	278	285	282	298	325	310	320	310	344	280	270	282	318	301	287	288	298	267	316	304	282	312	302	295	284	287	285	331	297	299	296	280	269	306	317	302	285	301	277	296	298	261	316	312	295	287	264	284	306	298	293	294	343	314	283	291	272	280	319	279	295	298	311	296	308	295	286	278	306	295	321	320	300	270	269	282	255	300	280	302	289	317	323	294	296	339	283	297	302	291	298	292	292	288	267	299	269	334	309	273	290	298	274	276	286	280	293	302	292	305	306	271	289	272	306	305	305	275	302	281	288	300	252	304	303	262	269	313	320	285	334	267	292	304	289	302	312	293	305	279	264	296	269	278	296	278	270	286	269	302	312	304	272	319	306	262	285	312	276	282	289	260	289	270	258	297	317	299	287	299	302	286	299	305	279	250	329	295	269	278	288	276	297	285	278	312	272	327	287	283	325	272	302	296	296	292	273	252	283	323	289	308	294	256	287	285	296	304	275	328	284	296	300	253	273	264	278	267	308	298	280	274	327	276	300	289	306	289	300	314	293	290	306	314	286	298	264	307	316	294	282	274	305	284	277	280	309	324	308	286	289	290	265	291	307	294	299	292	292	300	293	299	312	305	292	294	295	297	316	288	263	287	283	293	303	286	314	285	289	296	300	293	295	284	282	325	287	310	293	290	312	279	313	258	288	281	316	307	302	292	295	314	321	293	278	284	279	284	295	314	300	293	273	278	323	302	303	295	273	291	301	261	269	301	269	292	280	273	296	270	267	291	266	309	296	292	277	278	303	282	317	300	292	318	300	285	278	303	297	315	292	278	291	272	304	275	284	284	299	329	311	279	264	287	325	288	304	322	275	265	315	312	279	306	255	282	292	276	290	293	309	273	256	259	279	291	289	283	286	266	313	281	271	283	311	275	301	274	309	310	307	276	308	261	331	300	277	304	317	291	305	327	301	312	280	309	279	290	307	276	292	289	286	246	278	297	288	298	305	287	294	284	319	278	272	302	302	284	309	303	287	277	261	249	292	262	290	282	266	283	286	277	290	304	284	295	286	298	312	305	286	272	250	295	297	274	280	287	312	272	292	281	309	289	289	282	269	313	274	277	292	251	321	299	288	305	288	308	326	262	249	304	280	294	297	300	292	297	307	312	310	275	278	276	294	317	296	284	286	249	284	291	305	287	303	301	294	303	316	294	280	281	317	327	312	289	316	284	284	332	310	294	290	299	267	300	295	270	304	280	300	303	325	311	295	281	270	293	296	290	280	273	312	291	288	297	308	292	298	292	297	279	314	319	288	280	315	294	290	313	307	263	286	278	293	327	284	285	305	289	278	308	294	280	300	287	293	283	256	305	297	325	296	313	311	308	276	271	304	275	294	312	292	301	307	276	305	291	252	303	311	307	342	313	252	330	321	281	280	307	262	286	299	265	303	272	305	285	300	298	312	289	340	280	263	268	297	268	284	295	247	283	272	288	296	315	300	259	311	306	297	295	317	329	283	296	282	288	306	288	300	288	293	289	280	321	262	296	300	288	299	269	267	299	295	286	322	269	290	276	290	258	321	304	304	283	298	268	299	291	324	274	342	294	296	270	289	314	294	307	303	297	283	264	293	276	287	306	305	311	289	278	296	292	299	296	291	257	270	291	289	251	282	283	271	291	305	287	300	259	306	299	312	267	290	321	282	314	281	271	304	300	272	277	295	289	290	280	297	289	277	277	317	247	297	291	307	309	276	305	291	260	273	253	261	303	286	281	290	291	266	296	280	311	302	307	306	281	295	279	294	299	305	303	289	307	300	267	299	292	300	288	304	292	283	320	323	296	316	292	282	289	288	273	271	308	337	272	291	271	270	286	262	258	288	291	310	292	299	316	251	294	296	285	313	315	274	255	288	279	326	281	280	295	294	288	305	287	289	300	293	305	288	280	318	271	275	279	303	299	327	314	266	307	281	290	276	293	296	306	316	323	290	268	296	309	272	292	307	342	292	286	295	334	289	304	302	293	285	271	289	299	306	296	281	294	280	287	286	289	321	288	314	281	289	286	293	281	283	291	300	325	310	301	284	286	254	254	281	304	300	310	336	262	311	314	279	305	311	333	274	298	309	317	266	298	270	292	321	307	286	296	294	296	291	285	290	278	274	303	306	285	336	308	291	298	317	293	283	294	276	311	327	289	285	311	305	278	288	311	304	262	290	284	292	268	319	257	320	289	296	290	269	271	269	304	284	281	291	296	285	305	281	272	285	273	286	300	292	294	286	271	303	286	297	294	279	312	300	302	293	307	324	284	283	287	285	333	299	288	265	276	273	290	262	263	277	321	293	263	266	283	325	277	306	281	276	313	304	320	261	277	287	288	267	302	299	273	265	287	279	320	290	308	304	262	285	305	269	298	264	282	279	301	305	291	288	315	260	288	313	309	263	274	271	310	328	288	272	292	292	296	272	298	329	318	293	260	286	288	309	290	317	274	289	279	308	288	297	287	298	306	290	268	300	276	297	324	286	274	282	261	284	289	282	290	287	263	315	298	285	306	320	309	305	262	300	271	294	334	279	292	298	289	269	263	310	314	309	282	301	285	282	298	290	299	269	294	328	285	308	265	304	298	264	293	298	309	294	283	266	331	283	306	328	287	323	293	294	282	294	308	301	306	310	298	265	302	278	312	276	261	304	300	290	256	295	271	290	296	299	269	264	303	286	281	301	275	262	296	294	313	312	261	302	294	308	299	280	284	252	327	294	313	295	273	310	287	290	283	295	321	288	297	289	276	284	238	308	284	300	295	292	269	273	304	293	285	289	300	329	291	287	294	298	267	304	312	309	257	302	267	293	291	303	296	285	299	278	296	267	313	310	279	279	290	308	281	298	301	270	323	276	305	301	292	281	289	303	331	307	294	285	311	268	285	311	292	291	289	309	298	308	278	288	284	324	300	305	313	284	327	284	263	301	314	297	288	273	285	286	275	293	277	273	323	276	262	313	294	285	293	306	299	291	295	320	278	262	279	344	286	326	272	300	272	272	332	281	289	284	293	302	259	274	304	304	297	312	261	315	304	294	301	290	321	315	294	281	291	304	313	324	269	287	315	314	313	298	298	308	259	286	285	267	283	315	321	276	273	287	282	293	286	315	303	269	330	281	286	275	292	282	263	280	312	285	302	297	299	275	300	323	309	292	278	308	292	274	280	276	302	245	275	298	288	330	295	279	282	295	296	306	315	297	281	297	320	310	292	307	308	286	295	289	310	295	301	292	283	286	302	269	300	306	297	289	329	287	301	277	326	280	303	314	284	292	280	264	270	274	313	281	280	281	316	314	290	299	287	300	309	273	311	325	295	312	294	255	321	290	296	269	317	255	269	300	263	284	291	294	282	294	309	280	286	297	285	308	312	304	311	315	286	307	312	290	302	276	285	291	315	281	294
51972	46744	33778	3427	3111	2686	2300	2063	1767	1671	1520	1408	1309	1190	1270	1187	1137	1146	1137	1021	1046	949	1009	981	991	1015	947	927	947	904	943	945	960	941	909	911	966	935	924	941	934	931	900	929	915	931	914	884	920	962	946	918	871	886	946	895	921	934	919	885	900	869	937	873	886	893	904	906	847	895	881	870	909	893	911	918	918	913	860	910	857	938	906	910	916	895	928	890	873	878	924	884	916	883	876	885	847	905	893	856	894	883	863	917	877	904	828	895	933	859	927	891	877	881	868	868	888	872	877	893	817	838	849	845	889	902	911	822	939	947	941	901	898	929	944	896	826	932	870	884	889	874	888	903	903	924	929	866	892	890	839	911	871	891	853	905	875	885	888	881	870	863	863	908	916	886	933	879	878	860	921	913	830	874	869	885	797	845	882	910	882	815	905	859	869	850	912	855	921	870	869	837	901	850	895	865	932	810	814	878	888	913	841	835	848	867	871	835	855	910	863	858	885	805	803	876	883	906	852	898	844	872	885	872	879	797	865	891	874	899	845	847	861	877	896	951	839	949	862	875	896	867	897	874	877	837	921	832	916	889	932	878	895	877	867	945	959	859	881	888	865	804	859	860	836	889	943	932	819	874	848	878	864	871	855	912	905	859	906	850	886	869	923	864	851	804	835	903	847	921	872	850	863	868	873	870	863	965	886	898	898	827	893	880	925	920	830	843	900	877	914	883	873	847	872	862	884	928	913	874	859	894	890	839	867	875	884	912	935	904	911	869	874	846	855	876	869	910	895	889	852	869	868	893	910	906	897	884	856	891	887	858	863	861	924	923	881	836	902	917	890	835	867	896	840	889	875	874	860	920	891	819	891	856	882	829	820	900	883	867	913	925	865	899	858	903	843	826	873	881	858	850	888	885	879	914	887	849	924	901	901	926	869	895	879	900	925	915	906	873	895	895	892	864	844	868	927	919	944	911	871	805	895	851	887	894	870	857	940	889	872	909	839	871	882	908	863	861	919	907	821	885	843	899	900	847	891	837	937	879	839	858	899	861	906	933	891	823	883	864	848	852	901	906	908	885	901	824	834	846	842	873	918	859	890	915	900	888	837	873	877	857	839	861	915	904	896	869	887	843	893	829	892	937	866	855	892	935	861	950	876	892	875	892	871	895	907	828	906	849	914	851	862	869	906	927	855	864	822	914	953	827	855	883	851	904	869	878	890	840	830	894	912	921	893	883	858	925	910	888	878	900	885	892	869	932	843	897	899	938	856	883	910	894	859	896	865	883	883	828	908	902	884	870	896	833	871	873	842	892	868	897	852	868	869	889	839	889	897	868	851	877	842	846	895	913	890	891	890	839	909	913	864	898	870	798	797	890	805	876	863	877	888	901	915	887	917	814	897	854	915	895	911	872	958	844	886	889	846	882	900	888	871	899	868	871	893	861	897	863	874	932	875	836	900	865	924	884	935	898	891	908	919	940	877	952	845	911	869	868	883	866	923	819	908	908	866	855	880	879	869	892	863	893	858	852	880	911	896	881	931	908	881	872	863	864	885	933	865	913	887	890	905	875	850	943	906	881	879	875	886	910	894	844	887	928	875	844	885	888	884	871	889	899	893	867	905	881	902	860	865	871	833	856	893	814	823	909	907	867	880	845	892	881	946	912	894	920	907	905	873	843	887	883	861	868	860	898	945	850	872	841	910	850	896	871	862	866	860	861	917	859	831	891	892	829	915	879	866	849	906	931	829	828	887	912	870	841	880	921	922	869	837	872	896	886	853	870	854	910	900	890	847	900	916	870	858	918	937	931	868	904	873	851	833	920	909	838	906	931	899	887	912	903	903	860	861	906	900	899	883	884	924	879	898	859	901	888	878	908	906	909	915	882	924	880	913	868	856	890	872	901	868	873	913	897	869	921	869	877	853	887	916	844	891	912	846	906	885	864	858	866	884	839	883	868	921	902	870	927	885	846	854	822	917	917	858	864	937	880	897	855	917	871	888	895	906	897	803	894	892	894	872	856	931	852	942	905	862	919	868	901	908	885	853	938	868	869	860	895	850	842	867	884	878	875	883	877	872	864	903	880	914	967	902	896	877	863	858	885	838	910	911	839	908	863	854	943	902	888	898	868	865	867	860	854	899	862	886	890	851	994	896	876	876	898	916	891	888	894	835	831	953	880	848	895	842	878	856	876	840	897	894	882	892	858	807	869	845	881	890	940	882	882	869	890	879	863	946	874	902	857	829	895	893	852	842	894	855	859	885	885	872	808	859	887	847	922	927	903	820	860	916	808	937	814	850	907	932	919	874	893	871	865	899	861	922	849	848	837	861	838	893	891	859	837	884	877	876	877	861	900	911	860	896	905	892	815	852	869	848	868	888	870	893	878	880	911	875	878	879	959	879	887	881	870	890	813	878	873	927	877	839	894	938	891	854	914	895	863	887	888	872	859	877	878	896	883	858	876	819	884	876	888	929	901	896	889	902	845	833	862	895	886	882	899	880	854	833	836	930	897	888	875	819	839	913	891	897	887	862	828	906	848	919	909	882	845	798	875	907	869	879	902	844	852	887	909	878	838	912	876	840	903	881	857	871	840	956	863	898	862	857	848	866	902	929	881	839	872	890	845	855	936	928	894	875	824	872	868	937	883	878	883	879	884	872	866	898	867	860	825	869	1002	869	863	931	881	937	920	923	916	891	900	870	873	861	877	860	881	816	901	876	879	880	889	904	840	858	884	883	903	811	852	855	892	841	883	897	909	891	859	909	896	861	880	852	881	851	841	860	869	875	893	860	860	900	887	922	874	811	896	851	868	852	924	867	882	880	888	889	861	881	928	862	873	924	865	905	893	819	887	887	879	856	891	824	850	866	881	882	860	840	884	862	915	871	898	845	953	938	828	886	836	861	923	900	890	879	888	911	888	864	875	925	926	895	888	839	891	873	838	930	857	902	909	880	870	905	874	893	942	904	849	882	876	941	881	830	899	845	885	873	874	872	959	850	878	913	917	862	897	865	849	863	914	876	937	875	902	853	899	897	853	888	842	869	880	931	897	911	904	878	883	843	862	906	862	866	882	847	854	901	866	837	915	872	878	891	863	917	920	879	916	845	925	915	856	934	862	875	861	874	859	909	885	947	886	874	862	865	870	864	960	887	817	870	867	861	803	838	855	876	883	914	851	851	856	900	886	911	901	921	842	841	875	836	903	789	939	874	843	860	911	883	853	868	859	861	891	851	921	886	871	891	858	889	908	876	826	869	884	814	851	864	891	840	890	890	875	917	807	849	909	928	816	874	868	866	888	865	805	858	875	896	858	892	883	904	864	903	884	879	889	892	869	805	899	844	889	878	868	851	873	884	853	821	876	871	876	894	843	821	931	895	818	925	849	879	883	869	880	927	843	839	800	896	877	844	893	907	864	901	895	879	886	923	932	850	834	903	848	929	822	882	863	858	855	914	865	861	841	899	909	833	936	915	881	881	860	884	904	845	886	893	904
23436	7035	2840	198	143	114	123	118	102	133	125	115	116	108	123	119	103	107	134	102	120	98	134	123	116	116	117	131	114	117	106	114	115	98	103	105	107	111	135	113	123	111	109	88	121	111	106	129	124	115	128	95	113	93	97	115	116	120	117	111	117	129	106	88	122	128	130	124	104	114	104	92	122	101	111	113	105	108	122	117	110	95	117	111	120	114	135	115	125	108	107	99	132	112	133	103	122	106	113	121	130	112	115	103	131	114	127	91	109	110	118	107	102	118	133	120	101	118	109	118	112	119	112	125	126	105	102	123	110	114	94	125	120	134	115	127	108	114	126	128	119	119	124	132	142	117	115	100	127	100	119	92	107	115	128	99	105	101	95	130	116	116	122	117	128	123	115	108	120	100	118	139	107	142	106	100	124	114	120	127	96	123	102	131	138	127	111	111	115	149	131	113	103	105	128	125	129	111	122	116	107	111	117	103	112	127	105	130	106	106	115	115	120	94	116	115	100	110	127	117	118	133	112	125	106	96	92	110	109	133	104	132	127	133	104	113	120	124	123	121	107	89	108	103	100	105	105	121	130	125	117	116	129	133	106	105	123	106	119	115	108	117	121	128	107	98	116	108	113	129	121	118	120	140	120	126	119	114	110	116	107	121	125	110	121	100	106	123	120	108	103	125	106	105	113	126	93	107	110	101	107	108	107	98	109	100	126	101	117	132	96	115	117	119	94	113	90	111	122	121	116	143	104	108	108	114	99	112	94	137	108	136	111	115	105	117	118	102	110	141	139	115	118	135	120	104	115	117	117	116	114	115	105	99	100	109	118	108	122	119	111	111	124	128	130	116	113	119	116	101	105	114	125	105	101	139	106	104	106	122	129	114	132	111	99	116	110	117	112	96	117	115	102	110	118	118	118	112	120	109	88	104	119	121	115	108	133	126	130	105	121	114	109	126	110	109	113	131	117	121	117	123	118	130	109	108	107	111	106	117	101	128	130	104	125	107	113	110	128	126	137	111	112	107	98	93	105	112	105	135	115	123	113	86	107	124	105	106	123	124	114	127	133	112	115	131	130	100	109	133	105	93	118	105	114	105	110	118	116	94	88	127	113	130	124	114	119	134	117	112	121	97	105	101	121	119	134	112	108	105	115	94	115	103	113	132	106	129	98	115	117	122	126	123	132	130	118	113	123	114	93	114	132	107	114	113	110	115	104	116	124	117	119	111	96	113	120	112	115	103	125	110	114	99	107	114	101	113	143	119	106	128	136	103	96	127	111	144	114	116	142	96	140	99	106	102	95	112	100	120	109	120	121	118	97	120	88	144	129	100	134	112	144	118	141	106	132	106	117	104	105	100	127	122	114	96	99	113	110	107	107	108	109	113	116	118	118	116	119	112	133	103	101	108	115	111	100	115	123	117	129	123	135	119	127	88	128	134	95	113	114	110	115	129	117	113	120	103	111	126	124	130	115	123	112	116	118	110	112	120	100	107	120	116	112	124	101	130	111	113	128	106	116	107	131	114	122	103	121	119	128	127	110	110	121	112	96	104	109	108	127	107	113	114	107	98	106	128	118	123	119	119	113	121	111	106	102	106	112	116	115	105	145	117	119	105	105	114	98	128	123	111	105	130	113	119	94	124	109	121	112	108	94	114	113	110	128	124	114	122	115	124	124	112	123	106	109	89	112	107	124	129	117	109	106	120	118	108	121	109	92	106	94	119	112	105	124	128	145	118	104	113	118	115	120	106	106	105	109	127	117	91	115	132	121	94	102	112	136	120	113	93	130	129	119	110	107	118	126	115	130	114	126	133	110	125	110	107	109	112	103	96	109	137	118	108	98	120	113	100	108	130	106	122	102	115	111	110	120	124	99	112	109	108	102	106	123	96	93	115	100	115	104	114	117	91	128	113	134	126	105	112	100	113	131	110	107	134	115	118	120	117	126	144	95	115	116	100	117	117	132	105	131	102	115	116	129	115	100	111	126	110	119	111	108	123	98	113	120	112	106	109	109	110	127	110	129	98	118	123	111	138	108	117	105	118	111	122	121	126	122	117	117	122	120	127	106	129	110	105	107	103	131	126	101	110	94	118	132	99	97	115	105	123	108	105	102	112	110	119	129	114	114	112	115	117	133	115	114	115	112	128	111	122	124	106	119	121	118	114	126	112	127	112	99	114	107	92	122	100	137	111	113	111	106	117	130	112	109	120	113	108	118	100	130	120	105	118	121	108	145	104	105	135	108	116	108	118	104	104	104	120	113	111	112	112	95	120	142	98	154	118	92	122	101	105	111	111	120	119	111	121	91	115	130	107	103	107	119	107	129	113	103	103	121	123	135	118	125	108	108	132	98	119	129	126	122	112	117	122	108	119	115	133	111	121	116	128	105	129	121	129	129	120	123	109	144	108	106	117	123	112	134	128	114	113	113	128	118	110	120	97	114	105	123	110	137	104	128	123	132	120	113	106	104	125	109	110	111	114	110	119	112	107	129	111	132	121	110	129	124	105	122	121	124	106	120	121	129	117	116	114	139	125	117	122	113	96	123	103	94	114	102	89	111	112	116	113	110	102	107	111	107	120	114	113	115	109	114	114	118	121	116	111	102	121	108	123	121	119	129	110	131	120	121	121	99	121	118	110	108	96	106	120	110	105	114	113	134	109	111	126	122	104	117	132	111	105	102	125	105	110	128	129	119	122	101	101	98	126	103	115	102	116	134	100	97	108	115	125	95	115	123	121	125	114	114	118	104	106	110	135	130	89	132	123	117	122	99	115	96	125	121	113	108	103	111	114	118	106	133	114	120	115	110	111	135	117	129	115	120	88	112	114	122	111	123	134	117	119	107	108	105	108	115	109	125	127	123	112	106	123	94	97	111	135	128	113	117	93	127	103	115	125	115	114	94	117	108	116	117	102	113	114	106	105	114	99	121	90	113	128	135	114	118	128	103	126	123	120	107	126	100	93	126	114	99	104	104	105	109	114	120	107	114	125	108	117	123	111	128	102	117	98	105	123	106	124	116	111	100	109	126	97	122	105	120	115	130	116	113	119	119	112	120	115	109	119	121	133	117	130	102	109	131	109	123	133	106	117	96	112	118	115	109	115	102	127	122	122	115	120	101	106	134	119	122	130	119	120	117	112	115	113	119	108	103	133	102	108	116	98	119	133	117	122	120	122	108	120	96	140	125	135	106	112	111	116	110	90	106	121	125	113	110	109	109	117	117	107	120	104	119	113	102	108	120	120	115	144	97	127	123	117	117	117	103	122	120	124	119	110	123	121	111	111	117	142	130	117	91	110	100	124	121	120	107	119	128	112	87	126	105	105	136	103	119	113	147	132	112	110	115	103	105	131	130	128	124	115	113	105	115	107	132	118	123	114	112	112	115	107	111	125	122	109	118	125	129	93	113	123	99	122	118	116	124	109	113	88	101	107	140	98	127	144	113	121	117	111	108	111	110	103	120	125	117	104	103	110	104	111	126	102	132	111
21476	8737	4959	478	492	465	432	459	447	471	451	459	433	390	407	410	449	433	398	396	408	417	441	395	410	410	385	404	445	444	410	424	428	380	449	395	411	430	410	436	397	429	393	417	427	427	415	407	431	421	433	399	456	403	443	401	417	433	396	435	425	413	412	395	448	426	449	450	450	407	413	393	452	399	390	416	439	450	403	429	427	435	407	408	379	443	397	425	426	396	400	456	414	425	436	381	407	399	411	398	420	428	391	423	491	442	419	409	417	443	399	459	416	439	413	397	423	438	411	403	404	429	411	389	404	412	398	406	383	400	386	430	448	427	433	414	385	422	434	423	423	419	444	422	432	440	430	413	432	449	448	410	418	417	403	415	368	422	431	402	392	391	411	400	405	397	420	412	446	429	454	412	384	410	414	398	388	427	415	439	413	448	450	434	419	431	444	369	438	404	400	401	403	411	441	427	443	390	435	455	442	390	399	424	410	396	421	420	395	430	382	386	409	390	421	428	396	385	432	451	423	415	419	351	423	398	401	424	404	388	406	397	394	446	418	394	428	400	417	414	401	417	411	432	414	424	401	385	425	418	447	418	423	379	399	410	390	374	384	425	419	422	405	415	420	441	391	410	428	441	422	388	426	400	417	406	390	420	402	425	443	417	414	410	391	415	418	412	395	450	430	435	425	403	429	431	445	418	421	372	432	401	421	417	410	443	440	393	393	429	415	424	443	409	441	430	410	420	417	403	433	430	452	380	373	409	444	414	395	432	377	455	403	370	420	418	429	408	433	412	418	429	407	432	430	391	401	412	412	417	402	432	434	429	421	407	399	431	429	402	428	427	421	406	415	392	412	451	429	445	411	437	409	409	415	425	439	433	363	389	408	398	395	420	398	382	433	414	402	435	428	399	395	421	387	412	398	424	417	425	392	393	420	428	404	431	436	436	419	422	379	426	457	381	432	432	400	417	434	445	404	417	449	416	403	409	417	372	414	406	418	430	391	435	417	395	408	470	427	435	418	427	400	425	418	405	414	397	411	400	441	419	422	439	431	419	424	423	446	409	415	420	424	435	416	415	407	426	430	425	416	395	405	443	394	400	441	391	428	396	428	422	398	413	446	406	436	408	452	404	401	414	396	417	371	409	401	432	395	449	429	413	381	393	416	386	427	429	415	407	393	411	401	445	426	407	457	409	432	424	431	404	389	403	412	387	409	426	421	397	421	424	436	415	422	438	433	456	425	420	432	392	418	427	458	400	422	432	422	429	390	427	436	407	425	404	411	400	376	419	394	422	414	400	373	395	415	414	430	419	360	409	401	443	411	409	398	394	448	391	405	407	409	451	416	395	435	346	404	419	406	425	418	431	417	404	395	453	399	378	429	417	421	428	453	433	442	405	423	409	406	407	417	371	423	425	408	429	383	417	411	420	417	410	415	399	400	445	400	409	399	413	423	462	430	417	421	433	381	424	409	420	430	411	417	437	418	406	462	441	415	395	439	440	377	416	407	431	403	429	395	430	465	417	423	408	435	426	401	362	416	451	415	425	425	420	411	402	426	451	421	424	385	404	435	443	447	423	431	397	425	433	406	413	420	390	437	403	450	421	404	431	405	396	440	461	402	391	419	412	458	405	431	412	407	433	393	407	440	426	390	412	428	428	433	417	397	394	408	395	385	382	396	382	435	444	450	428	431	406	394	380	419	440	417	394	387	413	369	431	423	417	432	451	422	431	410	393	405	429	416	391	406	420	438	433	431	419	427	454	431	417	424	422	443	386	395	391	402	419	423	413	416	396	438	408	450	429	413	416	416	410	431	429	431	454	394	413	418	433	426	405	388	417	449	421	389	440	406	402	442	387	412	432	427	424	424	417	388	443	434	413	432	399	416	469	405	417	424	412	418	394	396	439	419	404	390	432	436	392	400	421	381	379	450	418	447	412	388	395	447	437	417	401	404	432	441	431	435	417	401	432	443	415	415	394	442	446	455	420	390	459	422	422	403	422	418	389	411	429	418	426	403	401	404	401	409	408	462	432	419	423	411	372	400	425	445	428	423	373	403	433	402	390	400	402	418	426	397	405	434	406	419	416	402	402	441	408	418	403	426	441	415	397	405	373	404	434	447	420	425	384	419	388	411	382	410	426	426	462	412	433	443	420	414	396	426	440	396	452	438	395	394	403	414	393	399	425	451	410	428	413	422	454	423	424	395	413	427	445	423	462	401	387	403	400	440	407	411	424	426	443	428	456	429	424	412	413	416	440	388	409	396	433	405	401	437	402	433	423	408	431	410	415	423	402	427	431	398	450	389	405	407	409	406	410	418	422	380	434	425	386	382	410	394	400	442	431	418	412	406	427	382	428	376	413	394	390	393	416	382	417	416	429	443	402	370	420	435	422	424	444	395	373	414	426	430	399	418	417	442	420	416	447	402	413	404	438	411	421	417	404	385	405	407	435	411	435	420	407	427	432	420	411	427	415	397	392	411	422	440	403	443	398	482	387	397	368	447	459	424	421	367	415	412	387	414	390	409	435	419	411	413	455	416	432	423	434	456	428	425	426	417	445	411	416	414	423	412	405	401	380	391	424	434	409	378	403	412	384	421	423	407	444	405	432	419	383	388	424	448	425	437	449	420	404	435	443	459	428	415	421	428	407	393	423	375	435	419	403	385	441	409	420	454	378	401	398	449	378	435	411	422	442	408	462	454	393	396	407	376	406	392	396	432	410	453	398	429	393	369	419	414	411	425	418	423	438	416	439	441	437	412	437	427	399	407	423	409	413	445	419	391	428	405	440	406	385	405	438	428	383	401	403	426	417	418	412	421	424	426	423	425	416	418	413	462	424	423	443	450	411	406	418	397	420	405	388	423	396	465	394	412	449	406	431	394	418	425	439	441	414	446	416	366	446	434	431	408	438	423	415	413	438	409	439	398	428	425	452	456	459	439	389	407	434	414	419	422	394	403	427	403	438	429	406	433	422	427	420	452	420	441	391	422	424	460	390	431	393	400	416	402	408	415	435	412	429	397	424	407	441	418	439	431	409	445	445	429	424	397	431	425	442	444	414	403	409	396	401	443	401	425	420	430	410	448	399	443	432	457	447	423	454	421	388	433	390	410	418	426	415	414	419	457	400	416	399	370	442	423	387	467	446	426	409	377	431	412	420	432	431	425	418	409	461	403	365	430	429	435	407	438	429	386	425	422	416	421	424	401	417	408	414	413	422	386	443	428	426	432	426	425	439	430	414	431	416	422	429	423	432	399	410	391	398	436	409	438	438	394	408	434	388	402	431	447	404	408	419	430	418	433	412	411	417	383	414	419	464	413	431	437	424	382	441	438	393	405	426	402	390	434	401	386	407	416	404	433	381	410	438	439	389	425	402	410	423	401	441	401	371	412	388	427	408	423	412	386	422	423	375	414	401	390	421	441	433	423	411	412	423	392	434	443	433	428	395	399	387	423	400	401	447	410	414	421	410	425	420	443	415	432	388	416	412
64382	46838	35573	6123	659	462	352	342	336	308	302	258	256	249	227	215	252	227	232	229	246	237	233	257	250	254	230	224	219	276	234	193	248	232	269	232	217	211	232	243	214	218	262	232	215	221	226	219	221	228	220	240	202	248	216	227	210	236	239	230	219	214	199	251	232	239	226	218	226	223	241	220	194	226	210	212	213	232	216	220	227	231	220	223	226	216	220	220	216	237	235	205	205	221	205	227	253	218	230	235	208	216	225	232	215	210	224	201	225	249	221	216	190	242	195	211	207	216	249	236	221	216	200	223	215	238	222	218	217	223	209	213	208	229	219	246	218	207	245	214	177	246	227	203	217	217	206	218	232	223	223	212	232	221	245	216	223	206	238	210	243	223	220	214	198	223	206	226	228	221	223	214	204	209	225	207	222	217	237	258	216	215	250	221	220	258	245	226	233	209	224	249	228	227	218	200	213	219	224	235	194	257	200	231	240	205	220	197	207	247	236	233	247	256	216	236	231	196	221	211	229	216	234	235	237	232	245	212	262	224	220	202	219	241	231	211	211	253	230	233	231	223	237	244	222	218	230	239	232	242	216	233	213	242	204	215	228	226	231	207	253	209	222	235	236	211	227	226	205	222	218	222	218	234	245	233	225	209	207	212	201	225	217	194	224	218	204	206	233	251	223	213	213	238	226	197	239	225	226	213	234	238	215	209	200	225	235	227	228	225	245	235	211	234	218	237	237	195	211	205	226	236	210	219	242	212	227	211	212	236	231	214	232	227	219	226	224	241	249	222	231	223	234	256	218	214	235	215	221	244	205	200	224	239	234	220	229	235	252	205	209	208	206	256	221	214	211	202	224	235	216	211	238	246	205	215	212	235	215	204	226	212	194	230	225	188	217	224	211	202	192	242	198	213	218	208	216	237	241	198	199	220	228	231	204	249	224	234	212	254	234	254	226	235	205	228	219	210	220	214	207	217	247	203	229	231	242	224	216	230	220	225	184	209	225	216	207	213	241	247	214	226	235	211	189	199	230	249	225	230	214	214	242	228	226	224	256	220	229	213	222	218	241	217	211	242	231	212	220	236	216	224	245	233	242	231	229	221	216	251	213	227	219	199	199	194	228	180	245	216	223	220	257	205	224	203	237	240	228	227	203	210	234	237	216	219	207	210	234	227	213	204	225	208	192	197	215	218	245	224	226	207	241	227	219	228	197	253	226	231	232	229	213	244	247	220	227	206	235	205	227	202	253	214	208	219	210	244	213	259	237	233	217	217	234	226	221	229	221	231	237	205	204	240	223	215	239	220	215	217	221	222	204	239	207	239	229	208	243	228	199	224	230	252	216	210	230	225	222	240	218	206	226	221	226	225	245	242	216	237	227	219	208	221	225	253	235	211	215	222	208	213	223	232	257	220	237	229	233	214	207	232	232	220	234	226	248	208	217	226	213	199	218	216	203	223	238	237	242	246	229	205	234	231	211	216	212	210	220	230	238	207	242	216	217	215	220	229	222	214	229	216	216	223	236	240	234	228	212	229	215	223	220	223	235	208	250	235	235	229	202	218	240	246	251	236	236	218	218	254	227	202	211	252	213	231	234	253	227	234	213	219	199	222	225	227	226	226	240	211	231	234	210	247	228	235	215	213	229	229	248	222	219	214	216	227	215	215	233	226	239	223	229	258	244	230	214	233	222	206	231	213	242	219	225	238	254	202	206	208	217	239	200	217	249	217	204	240	250	243	220	223	211	217	217	211	226	202	244	218	217	227	229	246	229	246	246	199	212	221	189	206	216	232	238	253	236	212	223	233	231	240	204	229	225	221	244	236	198	226	229	232	203	223	234	224	242	225	231	234	258	219	241	223	250	240	218	209	212	216	222	195	245	240	244	220	232	230	217	225	210	224	240	203	235	190	228	190	207	200	252	217	221	235	232	245	210	230	230	222	213	229	257	242	207	224	207	237	216	243	209	226	226	227	224	207	228	219	268	226	226	244	220	253	219	209	204	230	220	221	214	221	263	234	211	228	248	224	217	228	215	246	227	235	223	200	237	254	248	208	223	249	214	218	233	220	202	207	200	191	218	212	236	230	228	232	216	214	241	231	234	212	224	227	212	209	223	223	245	202	251	202	214	229	223	220	205	217	206	217	224	221	207	213	226	202	223	211	223	224	215	225	246	233	237	245	218	255	214	217	221	209	247	195	225	234	243	223	224	226	225	215	197	223	193	238	235	239	245	194	244	239	207	245	239	215	224	235	223	253	225	213	237	203	198	221	204	220	229	229	210	287	253	222	232	200	232	246	219	203	220	220	222	235	227	230	229	235	223	209	210	219	241	229	237	217	219	213	236	225	195	222	196	217	241	223	217	215	204	249	249	210	256	224	228	240	240	222	230	242	236	227	211	234	220	230	228	226	214	225	210	231	218	229	238	220	215	223	218	234	239	217	224	217	230	216	222	217	225	237	231	229	233	208	217	204	225	225	214	225	215	219	228	226	220	243	249	226	231	234	232	228	235	206	208	234	228	215	244	253	242	226	207	224	229	221	213	221	227	227	211	222	218	209	243	232	227	216	224	226	224	219	213	219	206	239	206	225	204	233	222	201	219	244	214	253	231	193	217	237	212	192	204	212	195	215	262	249	244	229	245	220	218	221	200	232	209	222	220	237	221	208	234	207	222	201	213	207	231	228	246	233	228	212	204	255	215	232	230	215	233	219	209	246	231	249	224	240	235	211	234	226	211	225	219	221	234	239	227	222	212	226	224	230	245	217	192	218	205	223	229	225	219	213	229	217	229	215	231	246	200	216	224	217	217	265	226	247	224	261	219	227	200	261	215	214	219	212	204	237	237	211	253	206	225	222	209	225	211	239	244	214	223	239	223	187	255	224	217	220	225	202	238	226	223	210	241	215	218	250	241	242	210	220	213	223	217	232	212	223	244	196	204	237	243	225	242	232	234	231	244	218	255	225	213	246	199	215	241	221	237	238	232	245	209	231	234	231	243	233	223	227	204	235	243	222	198	227	222	212	222	217	244	234	215	194	220	197	201	228	213	228	229	193	220	250	226	235	247	225	218	213	217	235	229	207	233	235	207	229	256	228	218	209	256	191	218	215	226	233	208	226	241	207	218	195	223	252	221	253	203	197	228	245	195	231	207	216	210	209	209	221	214	279	194	209	216	211	236	243	230	235	231	220	235	211	225	218	236	211	222	224	230	200	213	205	229	183	222	218	240	247	235	222	237	227	231	217	223	220	231	245	241	220	218	233	202	224	229	235	223	223	218	228	231	232	218	230	230	243	239	230	217	229	219	208	218	217	224	221	216	229	250	242	238	202	242	209	234	221	213	204	237	210	216	224	214	220	248	214	204	235	218	204	218	214	219	244	208	241	211	218	240	238	217	224	215	219	224	217	228	234	224	214	211	216	201	229	209	215	224	256	230	241	245	207	187	213	244	205	210	221	236	231	212	240	236	220	228	237	212	215	239	228	234	217
43025	37185	24230	2133	1868	1668	1452	1334	1246	1156	1042	1022	968	893	832	874	926	835	826	833	803	801	805	785	781	760	811	789	724	717	738	799	700	769	698	729	714	778	759	749	720	726	707	715	718	780	765	754	729	717	764	725	670	737	720	715	701	700	724	724	699	778	737	754	699	734	746	767	747	696	689	687	721	776	695	700	710	713	676	765	725	673	747	680	712	713	743	683	775	729	699	701	738	669	676	731	743	726	678	732	721	664	743	701	694	720	769	747	692	682	701	745	685	690	711	743	702	683	710	699	687	678	688	695	688	621	739	708	698	694	745	674	710	734	733	725	730	709	730	690	730	728	705	712	745	705	725	717	700	750	759	699	693	715	668	715	717	695	734	681	648	718	688	656	677	728	727	733	724	720	734	755	694	709	707	725	690	739	719	690	705	752	715	711	664	741	712	716	691	732	717	713	665	746	676	683	706	738	679	759	726	714	745	753	697	700	702	634	708	760	690	724	691	728	751	687	666	733	706	673	645	711	740	728	729	702	698	729	661	759	677	712	736	703	695	685	677	688	726	688	709	735	722	656	687	695	723	723	731	655	677	690	672	716	728	727	706	656	729	716	675	715	731	683	723	705	717	689	700	752	753	692	716	733	722	708	698	657	684	668	683	698	705	696	709	709	725	709	719	716	691	692	728	714	751	727	740	753	698	677	679	719	705	714	667	656	726	706	747	732	678	653	669	717	658	710	686	663	691	759	672	714	750	717	685	695	735	771	714	683	731	718	694	703	690	733	711	695	712	698	707	725	667	765	702	733	702	721	706	676	693	710	669	644	680	696	717	694	670	684	681	723	719	668	707	743	713	700	711	719	713	735	757	679	701	642	690	712	710	688	708	717	702	656	682	713	693	710	744	691	707	703	739	666	730	668	720	701	724	698	705	713	657	766	679	701	720	737	703	753	686	685	697	749	748	685	705	673	740	691	731	698	677	720	715	747	727	688	698	675	678	732	679	723	702	739	673	729	737	704	716	705	674	701	697	718	713	678	660	721	680	697	753	716	689	698	724	690	694	691	694	721	682	721	693	745	697	690	733	692	685	702	707	724	714	719	719	700	718	708	735	712	706	690	679	700	670	676	739	667	706	681	663	702	703	673	723	727	741	718	674	693	717	691	719	726	699	709	652	697	712	686	684	736	690	712	706	699	730	743	683	675	677	731	733	720	728	720	713	703	694	729	723	713	736	712	736	727	687	719	706	705	686	691	735	705	721	702	718	733	697	712	713	699	692	719	710	676	757	710	763	699	732	685	731	717	717	713	686	693	718	757	718	712	698	693	700	707	691	702	701	744	693	735	717	623	718	744	695	723	721	700	752	737	725	755	685	741	722	659	683	710	721	721	741	704	691	717	714	694	706	666	678	675	702	734	684	714	772	728	718	739	711	710	743	726	718	730	684	700	693	755	727	711	711	709	715	692	735	729	713	685	683	722	703	714	703	679	707	712	710	691	714	723	744	738	745	681	734	780	714	698	725	666	723	740	729	680	703	717	673	735	741	672	692	706	753	703	725	681	719	706	697	687	708	683	692	720	694	749	724	641	705	760	692	705	703	717	720	673	732	735	700	712	732	683	708	727	719	719	712	734	750	730	712	696	643	731	686	705	697	693	740	733	685	692	726	709	719	724	712	731	674	679	662	694	686	653	697	695	696	701	734	753	724	697	670	681	627	705	679	689	725	684	698	714	764	664	732	707	750	678	649	692	690	704	699	743	697	705	681	730	694	736	678	693	688	693	703	681	727	732	727	738	689	687	740	701	690	688	710	683	737	685	712	683	726	648	673	706	735	712	686	728	701	680	680	699	693	698	705	705	681	716	680	724	718	702	706	658	684	719	708	663	689	746	717	757	698	722	720	696	713	712	760	709	721	698	722	689	684	697	752	691	694	765	725	655	723	703	698	690	751	668	667	728	684	737	705	677	730	713	699	678	696	711	736	717	677	730	690	653	697	663	717	710	747	698	695	703	736	731	762	722	699	731	734	679	685	767	711	717	718	714	677	696	713	748	696	723	717	698	671	718	718	696	724	691	738	676	703	693	721	674	644	683	741	682	714	745	689	689	714	726	720	723	765	687	725	701	712	689	708	680	715	694	716	734	686	733	698	685	695	732	736	702	684	719	730	700	703	672	704	739	688	630	746	702	719	722	729	737	712	721	682	710	714	726	712	657	731	703	713	729	696	743	679	695	709	700	710	704	682	740	692	721	659	661	731	673	690	718	692	667	663	756	732	719	693	714	748	687	751	734	668	696	689	730	727	725	668	742	754	666	733	704	697	670	710	663	689	720	704	692	699	744	723	675	706	711	701	706	680	708	724	748	661	700	697	674	749	712	727	733	720	708	701	748	717	710	711	689	711	729	716	700	721	691	709	717	732	753	740	689	723	711	701	721	702	717	721	738	675	668	703	725	681	674	700	663	662	720	702	694	678	721	712	687	712	686	731	665	723	691	734	697	692	758	680	638	731	712	690	696	732	677	694	703	782	712	688	679	711	705	729	695	720	700	718	727	683	736	707	697	716	677	697	685	727	707	751	718	688	739	685	711	673	725	703	707	726	707	786	723	679	700	752	688	713	724	732	669	732	694	694	746	683	709	746	706	700	728	712	710	702	682	745	765	708	698	716	720	714	720	692	718	733	666	660	661	690	755	690	739	676	733	696	726	695	676	667	740	766	723	723	709	706	742	703	722	687	690	723	736	734	686	686	697	714	687	699	674	704	707	696	705	727	722	706	702	673	695	678	708	683	746	719	696	709	690	695	694	701	697	704	728	728	722	707	688	707	703	715	759	736	702	699	698	683	738	697	714	667	708	701	691	722	687	734	774	690	731	706	698	679	693	683	713	718	695	680	731	756	731	705	759	678	711	709	762	758	745	726	707	669	679	710	690	795	717	676	717	695	661	694	702	691	732	753	708	737	671	694	722	721	754	731	707	694	683	683	671	725	721	745	685	703	766	738	702	737	720	757	726	724	714	723	717	658	693	727	661	725	756	702	768	714	708	698	690	741	683	678	764	713	712	652	702	676	737	685	719	654	748	735	687	647	719	720	686	744	724	677	692	731	695	664	693	713	682	660	705	687	721	721	714	736	707	692	709	692	712	709	695	682	645	765	684	682	678	678	695	711	659	704	724	740	703	717	682	705	654	694	711	684	728	684	751	694	691	695	707	672	706	741	724	727	692	725	713	702	711	699	672	709	699	715	722	699	722	703	684	719	737	741	753	692	706	709	674	678	683	687	692	720	698	711	756	692	676	685	708	716	708	734	737	730	682	685	693	704	679	725	708	712	763	687	720	678	711	687	655	717	683	726	719	712	711	729	768	680	696	667	711	706	673	702	708	661	685	683	712	691	759	728	730	718	746	732	659	719	724	711	702	747	709	707	702	686	735	695	690	713	657	714	693	679	737	713	650	720	728	714	724	664	714	702	713	717	745	718	687	650	680	708	713
74148	59044	44053	12274	1997	767	625	520	455	436	426	393	353	370	372	389	335	314	350	313	304	323	323	329	317	296	297	298	309	323	299	281	274	324	305	291	270	295	288	282	273	279	304	304	297	317	308	297	314	274	300	282	288	276	292	302	292	311	259	317	296	310	310	284	290	263	264	280	326	265	277	275	321	267	303	290	316	319	261	296	304	288	301	311	313	311	267	290	266	298	298	325	285	294	269	284	290	283	316	305	290	289	294	263	296	283	312	322	282	315	309	304	278	321	282	311	294	270	268	290	266	286	286	275	296	288	283	301	289	263	322	296	311	276	276	293	308	315	295	293	277	305	260	285	280	309	278	269	252	317	295	297	308	273	316	280	296	281	301	279	292	292	277	281	268	295	285	293	297	279	301	279	264	301	265	257	297	302	323	281	281	294	299	281	298	251	278	298	302	262	279	313	269	282	304	279	310	269	280	280	268	306	301	286	302	289	281	276	262	260	271	305	277	292	319	301	255	291	250	277	305	283	304	303	297	278	281	264	307	298	271	296	325	292	305	260	314	258	292	278	287	276	305	315	294	270	310	308	303	276	279	278	273	279	293	293	279	311	281	311	317	299	264	300	294	291	287	297	302	317	264	331	278	311	278	295	285	279	277	314	292	317	311	276	293	290	312	319	281	279	296	294	297	303	244	294	289	313	295	287	310	288	277	270	275	297	301	295	283	291	305	291	307	289	287	310	295	295	281	278	319	331	271	280	269	289	279	282	308	270	287	283	266	305	308	310	267	308	270	307	269	292	304	287	299	292	308	295	264	280	275	247	306	286	310	292	280	277	280	297	282	296	296	297	314	271	300	300	273	283	295	258	271	281	281	268	293	286	299	297	252	284	302	266	294	282	286	295	293	295	290	268	307	269	290	274	282	256	262	276	314	304	301	264	313	313	284	286	293	311	299	314	279	291	313	283	286	313	292	287	294	290	286	284	326	291	253	268	305	275	273	322	282	265	298	292	262	302	283	332	273	309	301	295	296	274	290	298	282	276	263	299	326	274	308	293	280	294	274	270	286	269	260	271	304	268	292	290	305	298	288	288	281	279	299	268	278	247	302	281	291	268	301	276	276	281	287	294	272	285	272	314	285	272	317	279	299	271	299	302	293	234	295	282	282	279	289	302	271	283	289	265	295	278	306	270	301	291	274	308	284	283	265	301	305	262	335	285	290	324	281	294	300	287	291	290	299	288	291	296	293	276	294	306	263	256	275	286	270	280	275	278	289	284	270	273	283	271	304	335	290	272	288	272	302	268	261	290	290	317	283	291	270	311	295	262	321	298	290	310	305	249	292	286	294	271	316	306	308	271	263	285	281	300	280	281	267	287	330	290	294	312	264	278	284	296	269	292	291	285	299	305	282	311	316	291	279	285	268	292	340	278	306	293	282	275	298	306	284	294	275	267	294	308	314	287	307	276	314	298	293	294	275	274	326	298	299	308	288	299	270	291	305	269	269	283	266	333	293	275	303	276	306	299	308	290	254	301	293	287	283	316	298	289	268	295	282	303	306	257	287	292	278	287	275	275	282	279	267	287	294	327	258	298	291	274	307	261	274	297	281	287	305	290	321	265	283	297	290	298	283	278	278	288	295	314	270	280	274	333	261	268	267	318	274	287	287	264	330	282	283	265	287	264	307	277	257	289	276	284	317	286	267	304	289	272	272	311	275	274	247	282	300	268	281	271	282	294	284	283	295	267	282	279	291	297	288	290	322	312	322	296	299	284	299	303	300	290	275	259	262	305	270	275	270	280	312	314	318	285	292	302	303	306	307	291	290	278	287	279	286	250	305	273	276	280	292	277	281	316	321	311	305	286	292	292	286	261	270	281	291	319	294	288	308	287	273	303	297	277	274	256	265	322	310	305	289	292	278	302	288	307	312	280	258	290	257	293	296	297	319	284	288	299	303	299	329	278	301	274	285	304	279	287	268	305	277	305	278	271	311	289	273	261	300	284	289	278	298	296	289	299	294	302	299	295	294	323	284	286	311	266	272	273	293	289	287	317	275	261	330	283	313	290	296	272	304	282	273	285	330	309	309	276	273	319	300	300	314	277	278	313	299	317	302	301	285	282	306	304	273	282	271	301	265	291	285	267	282	322	332	299	280	298	294	331	293	263	314	276	314	278	310	317	287	277	283	283	277	297	309	278	269	274	272	299	292	303	299	284	280	282	314	269	280	297	304	296	300	269	302	266	278	302	308	304	312	303	302	293	283	282	293	279	275	288	317	293	265	321	269	293	286	271	289	296	315	305	266	300	297	279	289	313	269	330	270	286	327	272	272	274	277	287	279	285	298	292	299	285	285	322	323	298	266	289	297	300	273	276	303	339	306	299	303	295	272	306	286	274	271	286	282	276	332	292	294	277	308	294	270	292	275	286	299	301	271	303	269	308	294	300	316	282	293	315	279	312	304	288	314	279	266	291	271	257	285	266	291	283	255	292	286	272	306	315	265	322	267	305	286	297	297	288	271	286	305	320	307	289	314	323	300	297	269	289	294	317	290	307	276	296	324	263	278	297	274	287	308	272	314	267	330	288	294	303	265	275	299	310	298	291	281	288	285	316	303	293	303	235	298	276	274	291	275	296	291	299	293	267	310	293	281	287	309	295	315	287	297	304	289	295	288	270	295	272	297	270	277	293	278	254	294	294	283	270	305	288	334	287	284	295	286	266	290	268	270	262	297	288	284	324	291	259	269	278	273	287	309	290	298	313	300	278	286	300	320	288	295	306	279	278	298	278	299	298	267	282	314	282	275	273	266	275	289	268	296	289	290	286	287	294	299	285	278	285	309	272	269	294	296	318	279	285	282	281	272	288	275	304	291	274	317	290	288	264	288	267	293	309	280	290	299	293	303	306	287	303	257	299	294	295	286	298	294	260	268	294	273	312	298	285	317	284	288	274	268	271	291	301	286	276	317	292	301	279	307	297	296	274	293	275	273	321	307	288	306	270	301	272	286	257	329	315	267	290	307	303	289	293	289	326	278	284	293	282	278	274	258	308	298	293	271	283	301	297	268	284	273	263	294	304	301	282	297	297	300	296	271	305	290	303	267	305	269	289	274	292	287	278	293	316	285	270	280	301	258	304	272	256	303	296	293	278	295	301	278	294	296	286	273	279	275	261	272	296	310	274	314	298	302	268	298	312	247	311	271	288	271	274	291	306	271	313	305	288	302	289	290	313	292	297	296	319	320	270	269	309	291	285	265	271	294	294	290	286	290	280	278	277	277	314	285	291	312	314	322	286	328	269	307	291	305	288	305	295	284	276	298	267	288	290	305	290	278	290	265	290	288	337	295	287	267	257	293	275	296	298	336	298	319	288	291	280	271	297	305	295	285	305	272	260	296	270	297	282	307	316	315	308	305	281	286	298	308	281	286	299	286	309	302	288	288	288	273	266	269	318	280	322	287	282	291	289	315	275	297	300	290	309	308	266	292	278	285	275
52442	46541	26395	3573	3128	2647	2373	1981	1823	1706	1605	1462	1299	1172	1201	1175	1167	1074	1079	1058	1080	1024	1043	1005	1068	929	1011	960	1018	944	944	962	914	964	913	914	963	896	985	906	902	955	889	952	938	866	924	908	914	927	912	893	890	901	886	884	912	839	864	896	880	944	902	880	860	849	897	916	901	873	920	871	866	911	848	881	911	889	911	858	889	934	869	881	876	895	932	844	906	850	847	894	919	876	896	875	864	879	890	905	887	834	898	833	890	896	870	868	875	849	886	850	839	888	846	864	871	850	866	868	891	904	849	885	874	849	875	883	866	840	907	896	840	877	866	941	859	834	933	843	869	892	833	838	897	884	872	879	927	894	884	890	880	895	906	885	867	847	851	871	924	862	879	852	903	838	887	900	868	897	889	877	842	903	910	822	864	863	893	910	867	874	871	941	825	871	847	893	857	847	858	854	872	867	837	850	915	884	859	923	882	890	854	849	891	832	855	847	870	917	854	906	861	812	828	891	841	928	868	807	821	814	867	851	908	891	884	852	862	889	871	839	854	875	895	908	862	839	936	864	845	850	881	898	880	876	932	907	849	865	913	881	882	817	852	878	890	874	838	921	919	886	851	884	887	827	885	866	879	868	828	860	899	890	896	886	832	828	834	884	861	829	902	901	880	867	843	862	874	884	887	843	873	822	839	880	838	865	892	885	843	853	857	875	875	837	850	922	883	818	871	883	882	917	869	867	911	830	856	898	892	852	879	892	883	885	869	877	880	897	830	850	883	844	857	874	841	873	827	894	833	912	864	919	897	864	826	843	906	861	909	891	878	889	870	902	913	913	896	951	856	890	821	861	866	847	860	909	840	883	880	878	848	883	855	859	878	841	816	910	850	841	867	857	894	859	836	916	849	917	899	929	906	833	838	868	943	830	912	799	880	880	911	896	867	857	867	858	873	854	802	794	902	848	874	832	856	856	869	852	904	908	917	869	886	827	899	854	862	906	845	910	853	866	905	903	868	833	825	867	840	852	866	873	852	887	857	861	820	873	874	847	857	885	832	857	882	866	926	866	897	871	926	865	862	863	822	810	927	876	895	872	883	842	884	904	846	872	863	876	892	900	852	851	830	895	837	870	845	861	911	899	881	869	860	840	880	887	921	919	836	900	856	903	859	853	889	822	937	884	851	876	922	944	886	875	872	844	852	844	864	899	895	876	892	879	876	858	888	875	881	823	862	836	925	907	886	800	837	903	891	861	808	877	842	828	831	856	913	881	903	896	838	878	860	890	884	852	833	868	880	876	908	851	847	845	881	908	844	842	888	935	914	844	862	876	853	878	887	878	906	859	910	948	908	895	869	796	918	931	855	831	875	876	825	889	902	872	831	865	795	864	886	879	870	890	863	858	826	882	865	905	863	847	884	843	884	872	911	886	897	871	826	871	855	884	873	865	844	840	906	860	873	838	867	894	860	806	883	829	858	914	908	877	853	905	846	908	894	882	885	963	863	867	872	883	839	913	959	901	937	903	832	889	864	878	835	914	856	873	844	913	867	888	842	843	850	910	925	852	889	905	864	831	854	905	872	854	855	902	855	899	879	858	839	927	919	864	879	900	862	887	877	880	888	891	925	885	838	897	867	878	845	893	883	921	831	880	879	887	829	862	826	907	855	861	924	857	889	842	864	831	899	887	876	876	896	852	859	847	894	855	832	840	880	869	880	861	855	854	845	835	886	881	871	854	853	862	835	844	934	915	832	828	861	885	846	856	868	839	909	883	904	889	876	879	896	837	892	894	826	852	825	806	862	844	843	904	903	904	853	863	816	885	841	856	918	897	825	859	892	851	875	858	857	901	882	898	850	872	915	875	806	889	880	915	836	840	879	926	855	894	859	860	830	817	848	842	854	836	880	814	850	867	865	873	872	879	849	885	875	912	883	867	850	857	883	893	850	862	878	886	872	870	900	875	897	781	881	892	883	882	878	889	870	866	883	897	866	850	897	843	854	923	902	850	903	878	911	849	833	851	891	895	863	859	813	864	878	835	849	847	819	870	873	902	901	910	910	885	872	896	856	861	846	882	878	888	874	858	900	844	815	878	855	907	886	879	851	825	896	903	883	885	844	897	878	892	896	858	837	881	849	881	840	863	792	859	885	883	864	881	908	926	870	903	872	889	840	903	877	815	865	820	881	858	873	884	859	878	840	855	859	848	847	854	892	871	848	833	856	888	913	870	844	842	866	902	895	817	821	838	929	862	886	841	873	839	849	848	861	895	917	893	863	879	840	853	883	904	889	862	822	938	879	835	846	879	902	872	847	814	895	872	874	869	853	864	847	849	912	916	911	870	873	805	860	841	866	877	863	833	856	877	881	857	910	865	869	858	872	866	870	868	885	866	843	836	842	884	865	919	903	867	868	876	881	867	848	835	883	817	835	788	826	865	917	879	867	883	852	945	876	862	850	849	931	870	883	857	922	933	911	851	850	893	804	804	881	871	862	878	889	829	897	863	886	889	933	828	871	840	903	914	876	902	857	845	834	905	881	868	875	928	841	897	846	880	864	924	864	927	870	837	834	891	903	903	837	840	883	849	857	880	844	926	862	879	839	864	818	820	885	871	890	874	883	902	833	870	806	882	825	871	908	871	905	863	899	900	903	927	825	890	861	861	828	931	860	774	893	838	806	851	901	891	893	878	828	801	831	882	875	863	853	900	888	891	881	848	857	882	831	869	912	875	832	872	843	875	857	825	847	866	852	841	888	891	856	827	865	869	891	868	893	913	918	886	848	866	864	855	871	903	932	890	922	849	866	840	863	850	863	831	866	942	867	883	888	867	853	858	866	829	909	927	903	856	863	880	891	887	889	896	857	831	883	879	902	892	862	936	877	881	940	903	892	882	905	855	831	850	917	860	859	866	898	884	905	818	856	882	946	871	946	896	872	873	877	913	882	893	862	893	874	816	893	904	847	866	875	852	880	869	884	850	902	846	859	891	895	874	861	890	816	894	866	851	866	887	853	899	887	902	877	923	887	889	912	886	915	869	865	911	888	885	831	873	865	868	883	816	824	857	852	844	885	846	827	865	898	833	908	906	846	871	912	902	913	922	886	900	841	928	856	817	879	921	823	880	895	861	926	891	874	865	844	850	883	833	887	891	947	842	868	874	861	824	882	858	845	868	844	825	892	856	903	867	891	860	874	807	861	868	894	850	822	869	899	935	867	873	850	872	825	865	871	864	875	877	895	921	918	884	857	828	860	870	925	917	883	899	902	826	919	840	867	877	910	847	876	890	918	879	845	847	864	883	868	889	873	901	873	892	888	840	884	888	878	895	835	888	884	838	878	830	885	876	841	868	896	874	855	847	854	827	814	876	895	885	881	830	883	910	880	878	866	900	860	881	849	896	886	856	817	851	901	893	846	882	886	882	890	878	842	889	903	872	856	884	830	864	812	863	859	893	865	892	877	855	865	884	840	852	935	866	829	863	870	861	910	918	869	886	864	910
23701	6880	2516	254	132	114	137	116	123	88	104	104	101	118	137	125	141	127	106	96	115	129	115	101	129	106	129	129	118	117	107	125	106	123	121	109	104	127	119	106	99	110	110	113	106	114	139	122	133	132	123	102	136	114	128	98	119	109	123	90	115	115	121	115	113	105	116	108	130	110	108	116	109	105	118	135	102	97	121	108	136	135	127	123	113	114	110	95	130	108	118	103	113	110	108	112	114	112	123	125	107	118	122	149	110	109	111	117	117	111	100	112	104	113	123	111	120	120	122	98	126	110	107	107	109	128	116	117	117	111	128	121	103	106	107	103	102	119	117	114	117	91	119	123	119	90	114	88	123	124	115	127	103	127	109	123	103	124	102	119	126	113	108	125	115	110	108	106	119	107	99	110	110	134	101	121	114	107	117	116	112	117	110	121	111	110	122	108	113	112	106	115	112	110	109	106	111	132	113	105	107	106	108	107	102	125	104	110	93	116	122	107	111	114	102	131	118	119	110	112	115	104	115	130	101	112	101	115	120	110	95	107	135	121	102	111	115	129	116	106	113	106	113	108	120	109	104	113	111	107	108	102	104	106	107	121	93	120	104	104	106	111	112	89	111	118	123	101	97	126	101	124	109	130	116	125	104	120	124	105	100	113	103	100	134	98	110	114	102	94	119	116	90	120	117	113	120	126	124	127	98	124	116	98	114	118	117	124	102	102	115	108	118	102	118	108	104	105	115	129	115	95	127	117	108	112	108	113	108	107	109	114	86	96	107	116	98	123	112	118	109	139	111	114	128	96	117	108	106	108	114	134	114	99	127	110	105	114	88	112	97	123	116	116	126	93	122	104	120	126	116	110	113	113	124	115	131	112	114	113	102	129	100	113	128	126	98	101	120	117	109	126	108	135	113	139	106	108	128	102	114	106	87	110	115	131	129	110	110	117	110	108	112	107	107	117	114	121	117	113	120	102	118	98	92	113	106	114	120	106	116	132	110	118	127	117	116	112	97	131	105	116	113	113	109	108	129	121	105	128	124	97	121	94	129	93	128	106	117	118	106	99	91	111	136	116	99	113	102	112	111	104	100	116	110	108	107	130	109	97	119	109	111	110	109	108	117	102	93	129	104	122	106	114	108	114	109	118	97	116	131	97	111	109	109	121	124	117	128	118	107	103	114	94	116	114	114	119	106	121	105	93	118	94	109	118	111	115	126	100	101	110	101	127	119	112	134	114	104	122	126	108	126	113	123	112	117	110	132	111	110	124	107	141	106	111	103	109	117	104	96	107	110	117	122	87	119	120	105	116	110	118	119	101	129	113	110	112	105	109	102	122	113	106	111	125	125	126	106	115	105	124	116	98	124	108	111	115	128	125	100	125	114	103	93	115	113	97	114	114	111	142	126	110	110	121	119	121	116	107	106	117	108	113	111	111	113	106	142	118	112	99	115	111	106	121	124	117	107	111	112	122	129	106	105	134	119	127	123	126	105	114	112	126	111	124	104	100	93	119	113	113	97	112	102	124	117	126	122	116	112	98	127	91	116	102	113	99	107	128	117	124	101	114	124	121	114	105	97	108	121	124	123	114	115	108	111	111	120	131	128	107	109	105	107	116	116	105	111	81	107	145	101	102	123	110	95	104	110	128	122	104	139	139	115	107	100	119	134	104	119	97	111	95	121	109	88	121	115	99	117	98	130	127	114	127	99	119	113	96	119	82	114	125	128	101	131	106	110	104	129	116	124	118	105	109	95	93	109	114	113	115	121	119	105	123	116	110	118	115	112	119	110	116	99	107	109	115	116	110	120	108	107	112	113	106	128	112	104	120	125	130	113	115	120	118	102	102	117	119	101	104	120	114	116	92	143	111	117	113	150	118	114	127	124	115	118	104	110	101	115	118	114	117	126	113	125	114	112	98	100	117	102	111	122	116	118	123	114	113	121	91	93	121	103	116	109	125	94	106	116	105	115	111	112	114	121	110	127	110	119	118	105	129	106	103	95	114	96	118	128	124	107	107	99	107	133	103	110	111	107	130	106	113	103	119	136	111	111	110	95	133	107	111	98	144	113	125	104	128	114	120	104	103	116	103	105	114	115	86	111	96	116	110	113	121	117	99	93	98	109	103	117	137	117	101	126	110	91	120	103	115	95	121	119	112	106	103	114	113	130	88	125	116	107	121	104	82	101	114	128	102	134	110	107	99	128	104	113	112	114	120	103	98	115	118	130	112	123	96	114	119	88	141	121	111	117	123	105	110	112	116	122	125	94	96	110	125	109	105	125	98	106	143	115	107	113	104	125	94	110	116	108	98	123	110	113	124	122	116	105	100	103	105	109	107	102	130	106	125	99	94	96	98	122	117	106	131	116	87	101	131	116	119	136	134	103	114	109	97	130	109	117	109	113	116	94	113	92	136	112	115	103	103	115	135	132	103	110	109	104	109	115	108	109	116	116	121	122	124	104	125	110	133	119	109	119	123	122	125	107	111	111	111	108	117	117	107	99	99	123	97	117	102	125	110	107	98	101	98	107	95	114	127	100	131	114	109	113	117	126	111	135	103	106	128	111	116	106	117	134	106	106	113	128	132	124	108	112	100	121	116	115	107	105	117	109	108	100	112	105	116	112	129	104	101	107	106	120	127	115	116	113	103	111	120	115	96	101	107	110	114	118	103	116	110	109	109	103	102	122	117	106	128	116	102	120	91	121	105	111	109	127	118	115	101	108	102	119	102	111	121	102	114	117	116	122	118	125	118	94	122	113	115	118	115	118	120	102	109	118	119	119	113	112	121	119	118	109	106	118	137	114	129	117	114	113	136	113	124	94	112	109	106	117	119	125	114	110	118	119	106	119	105	107	118	103	91	116	109	107	118	129	111	117	119	113	108	103	119	124	93	132	130	101	119	112	117	106	93	97	130	88	119	129	100	121	111	114	120	134	113	109	99	121	115	116	116	117	117	110	110	119	104	114	132	110	113	121	119	113	122	126	117	101	106	108	113	112	129	97	123	113	121	113	111	123	100	129	106	91	116	115	111	104	106	100	107	128	101	119	120	90	120	133	123	100	94	107	110	93	97	120	113	124	119	120	114	119	100	124	103	114	116	112	108	124	140	96	118	99	117	121	110	119	130	113	122	88	102	111	98	126	116	118	114	129	110	126	110	107	119	94	134	125	118	118	108	135	105	114	132	140	100	112	97	107	117	114	116	134	120	102	118	120	106	101	124	120	117	100	104	133	103	128	118	124	113	120	124	91	116	105	115	108	125	88	130	87	110	127	114	109	108	99	136	105	105	117	134	115	110	101	115	106	102	97	120	126	123	108	119	126	107	117	131	129	109	113	105	100	109	122	109	92	101	112	96	116	99	129	123	129	131	117	105	103	97	117	115	133	104	115	98	105	119	113	103	109	105	99	114	109	110	108	109	116	106	90	110	88	101	103	103	106	113	104	112	111	91	135	112	119	97	124	119	112	121	105	108	94	102	125	105	126	102
21964	7872	4266	490	483	476	458	475	432	485	433	450	425	450	467	418	391	406	408	402	450	381	436	428	411	397	443	397	421	393	430	428	408	395	440	398	387	418	417	403	387	431	423	408	415	426	437	468	413	435	469	434	443	438	440	415	414	454	411	385	447	441	426	456	397	449	381	397	447	438	401	418	401	442	415	383	401	419	402	428	411	428	445	415	414	437	401	421	433	408	399	398	416	415	418	421	446	437	406	430	399	427	384	416	431	419	410	419	406	448	390	383	428	393	417	428	410	370	434	423	433	423	411	380	428	423	409	422	427	395	402	419	397	409	415	420	416	433	386	422	438	394	419	384	425	415	380	385	426	415	361	412	383	403	392	428	427	420	435	405	439	426	399	406	387	396	422	404	428	426	414	424	426	426	401	435	384	443	428	405	436	417	409	406	383	425	429	407	426	392	405	398	421	412	420	383	407	418	432	382	409	416	411	379	412	436	419	418	383	385	399	430	422	425	383	408	407	446	402	417	413	402	429	451	389	408	357	425	427	407	408	470	412	384	450	424	381	421	405	407	420	403	414	409	452	384	407	387	414	400	415	408	412	410	430	427	409	410	411	395	366	392	366	428	408	416	467	388	403	417	379	390	405	392	417	384	406	364	395	411	394	424	425	428	400	423	412	406	406	420	399	424	423	424	436	423	421	384	414	377	420	416	408	352	412	411	398	419	413	402	423	404	400	431	364	390	393	402	447	404	413	418	421	383	405	394	421	413	405	432	429	416	409	437	420	411	415	419	417	396	402	401	418	415	409	411	396	406	416	401	370	425	419	418	404	430	435	433	407	416	417	412	445	385	411	425	469	458	392	442	401	378	436	406	441	376	413	392	409	410	436	403	402	436	410	381	397	403	380	450	451	397	398	379	391	425	396	423	416	406	451	393	421	423	397	407	403	437	431	403	442	426	405	404	391	427	393	383	371	409	424	410	393	382	399	410	405	423	418	400	367	447	407	395	422	445	419	412	421	419	417	457	397	415	410	409	447	444	410	444	423	430	401	406	415	422	415	447	412	402	414	379	409	418	436	414	420	438	406	432	389	460	404	408	406	413	415	380	407	411	441	418	417	438	424	424	409	403	383	437	427	390	398	411	436	410	432	419	432	405	436	395	445	414	407	406	422	417	406	426	405	396	395	391	426	459	431	438	403	430	408	383	444	419	368	418	431	426	431	471	414	398	429	416	400	426	433	375	402	386	452	408	410	414	424	405	466	416	423	416	428	437	427	422	424	431	422	421	421	438	407	397	415	407	430	418	453	391	424	403	418	407	444	420	396	416	414	399	419	397	428	427	411	389	412	408	412	414	420	463	405	414	397	404	416	433	393	365	423	429	411	422	426	453	417	399	419	385	418	463	483	416	392	399	392	407	430	390	446	403	348	412	401	407	388	430	401	395	410	441	391	443	458	425	403	421	453	370	417	409	430	416	392	418	420	417	390	423	380	388	420	398	427	431	444	385	419	416	433	436	423	403	394	401	412	431	436	442	406	422	396	411	424	387	414	439	408	390	419	411	422	394	428	454	379	414	413	455	375	447	443	414	419	418	427	435	384	435	421	430	449	401	383	400	399	415	410	400	407	391	416	389	419	422	435	413	420	399	394	381	393	400	409	459	425	408	383	403	421	419	385	400	405	380	404	382	429	396	416	399	415	401	386	411	401	404	453	400	426	433	413	414	396	379	420	407	417	399	387	431	443	405	446	352	352	418	375	433	420	425	433	379	414	419	378	397	435	383	481	405	409	441	399	419	389	381	399	368	390	426	429	388	393	420	396	415	368	417	400	446	417	414	433	424	436	445	398	352	441	443	418	428	437	426	378	420	380	375	436	373	392	427	448	385	384	368	384	388	389	441	451	407	457	391	409	436	395	413	401	406	449	390	408	422	399	417	409	385	386	395	443	440	489	440	427	401	403	408	403	440	411	430	409	422	426	415	387	437	403	425	382	400	396	411	408	380	409	406	411	419	401	407	385	434	429	422	411	407	368	408	411	405	419	407	420	382	408	432	446	383	395	429	435	410	405	382	399	439	382	422	439	413	389	387	436	425	408	392	420	445	427	415	393	407	408	393	415	395	430	412	428	410	385	408	425	410	436	380	395	422	399	396	425	398	405	427	429	375	421	413	405	408	412	430	382	395	371	386	375	419	402	436	425	403	408	406	481	422	367	387	426	398	440	403	407	411	384	414	380	369	431	427	407	398	432	383	407	396	409	457	400	409	417	411	430	417	435	394	417	391	409	387	420	430	408	417	407	414	427	401	396	424	415	425	393	423	422	395	438	437	424	377	401	435	414	418	438	367	457	412	432	406	396	429	381	424	397	404	429	449	428	416	400	429	430	383	381	420	393	422	427	400	432	419	389	419	393	437	406	386	407	447	410	442	394	429	447	421	402	428	421	394	408	411	358	406	358	426	437	423	441	421	415	452	438	436	370	398	429	402	441	431	404	427	453	413	396	430	417	366	365	423	398	439	432	425	433	443	425	414	445	408	400	405	385	400	390	399	420	426	414	424	384	413	418	396	414	414	423	381	377	401	400	410	411	438	422	424	405	395	387	423	403	418	424	400	402	410	434	404	421	405	427	413	426	434	401	385	433	371	405	416	423	390	411	438	392	417	368	431	416	387	406	407	431	425	382	412	422	421	400	435	396	386	438	406	410	396	445	396	437	412	401	456	407	435	389	435	402	406	381	452	389	406	390	409	458	407	452	378	408	427	423	445	429	410	420	390	421	422	430	402	395	412	392	428	419	379	388	420	414	439	409	413	401	462	371	371	423	408	447	443	430	372	432	399	440	412	440	401	413	410	397	404	391	417	396	426	392	438	401	404	380	380	421	428	467	418	455	393	430	431	430	412	422	410	391	384	441	419	429	433	435	456	423	407	445	422	403	434	429	413	416	427	417	422	423	406	401	412	411	441	424	376	457	427	412	410	401	437	408	427	400	404	391	438	453	352	384	372	419	427	363	440	451	436	401	410	412	419	412	413	431	421	399	419	461	358	431	406	401	400	399	420	438	434	456	425	407	410	431	421	418	411	413	400	429	428	406	398	386	446	406	405	425	428	418	427	421	447	434	427	404	420	393	425	399	404	397	383	410	407	424	391	435	424	418	427	403	411	421	393	402	412	419	417	401	384	391	397	413	419	408	412	376	390	385	385	392	387	364	414	419	414	409	464	410	403	402	393	398	427	391	448	427	406	406	413	399	448	411	390	421	439	418	411	376	393	442	447	393	408	438	429	432	431	395	436	420	433	418	411	435	409	413	380	417	411	432	449	416	429	390	386	450	366	435	417	415	405	414	404	387	420	397	410	390	396	413	394	438	429	380	394	429	413	411	415	445	415	413	398	452	429	400	380	397	409	380	412	407	425	387	450	397	406	419	436	383	400	387	388	403	412	422	438	394	435	395	411	438	400	450	417	420	430	424	386	400	408	395	398	420	408	427	415
63786	44491	34534	4946	574	395	362	329	317	281	311	267	258	248	255	256	256	211	251	210	233	209	253	241	242	225	209	223	238	225	241	233	237	211	208	221	213	223	203	209	213	212	240	221	221	220	228	247	228	199	234	225	216	217	200	228	230	225	208	225	227	205	222	218	256	211	210	238	239	201	202	245	219	204	229	205	227	204	218	203	193	234	218	233	221	215	219	205	226	217	241	177	217	238	237	216	202	216	239	203	204	217	262	202	232	222	231	231	247	239	254	205	229	248	222	212	237	242	217	251	260	228	221	204	218	234	211	221	202	235	217	230	206	222	213	203	240	218	204	211	185	244	228	251	209	211	223	216	231	219	213	209	227	233	231	241	204	212	230	206	213	218	218	251	220	217	215	227	227	225	227	220	231	215	196	216	212	198	260	227	251	239	229	234	213	201	233	211	214	211	211	207	224	206	232	225	204	209	213	216	239	229	202	212	222	220	241	234	225	199	255	218	206	212	214	210	208	252	217	212	247	231	207	236	223	231	241	204	229	197	211	210	225	211	234	227	234	231	200	221	258	197	226	217	212	235	185	234	227	227	239	209	228	212	221	193	241	202	233	224	212	208	218	209	195	219	211	228	219	192	210	232	207	246	209	210	215	207	229	207	222	225	194	217	226	205	201	212	228	220	231	212	221	211	237	223	217	199	188	209	245	239	198	203	233	186	201	184	237	219	203	217	223	234	231	223	245	231	219	204	238	200	227	202	248	205	220	207	237	218	208	195	225	224	201	214	211	215	202	226	209	196	212	204	201	221	240	235	233	194	218	238	224	211	213	210	219	215	224	236	254	201	229	214	250	213	220	208	220	204	223	257	226	241	219	236	215	212	237	239	220	224	221	237	200	201	230	210	197	218	214	241	231	212	219	199	211	222	222	197	204	214	238	222	219	226	221	200	227	228	244	218	239	228	227	202	215	236	226	212	223	242	213	240	219	241	202	220	224	206	246	228	224	224	230	208	212	221	210	213	191	222	206	218	245	213	213	226	232	200	211	206	247	199	236	205	213	221	229	223	228	202	246	215	226	189	254	219	205	185	229	224	216	200	221	230	209	232	215	235	234	208	243	239	224	222	217	221	230	209	204	228	194	256	217	235	218	216	220	240	224	223	213	212	226	235	221	230	202	180	203	226	224	225	192	220	234	197	258	242	240	220	204	229	228	215	242	197	189	191	248	249	227	224	215	206	232	252	205	204	253	221	239	203	213	208	228	227	231	182	218	222	239	232	276	228	209	207	207	207	243	242	209	238	223	209	213	243	210	231	221	207	224	240	224	241	225	202	232	241	227	233	218	201	235	204	245	234	218	223	241	210	186	193	238	223	237	246	204	234	220	212	217	212	223	232	230	204	212	228	233	203	246	214	187	234	236	237	236	214	225	225	214	211	212	220	238	222	221	180	218	198	216	214	234	220	193	218	212	206	222	218	243	205	192	210	187	198	221	247	207	227	220	228	211	210	182	207	216	194	236	207	200	196	234	211	237	229	217	211	212	207	221	228	196	214	202	219	220	209	232	212	204	217	226	244	213	222	212	199	206	204	220	224	230	199	215	227	223	205	222	201	212	229	216	218	239	194	197	212	213	191	215	228	219	237	213	223	202	205	186	219	230	207	231	217	206	181	209	244	232	230	248	209	205	225	225	225	214	206	223	225	233	250	238	229	214	236	215	215	212	228	223	237	239	238	238	223	214	198	222	233	227	223	195	200	207	224	223	211	224	216	218	243	227	215	230	215	204	225	240	247	222	219	228	210	227	224	221	221	260	236	214	217	219	213	210	213	237	239	211	210	190	222	226	227	226	219	233	214	202	216	240	215	227	219	205	234	219	206	215	232	218	226	202	256	213	219	220	218	196	226	196	248	212	221	225	209	246	210	233	229	206	233	229	214	203	227	200	237	200	221	200	226	218	229	210	243	235	221	226	243	221	235	221	237	211	245	199	211	212	226	240	211	207	216	247	189	226	205	230	224	207	212	251	221	217	207	215	210	232	201	208	224	205	263	220	192	218	216	216	214	205	204	221	242	226	217	198	231	228	232	228	239	199	238	220	216	219	227	223	217	223	225	228	226	228	233	217	213	214	211	232	208	229	219	218	210	214	228	217	215	239	234	199	231	203	206	241	217	224	211	211	257	230	192	212	221	220	252	244	194	235	235	217	183	201	250	228	224	228	218	211	224	254	232	199	238	233	226	221	216	247	233	236	200	250	215	252	220	240	207	244	231	221	224	201	213	224	226	241	226	225	200	237	211	207	197	217	227	232	218	207	214	217	236	218	228	223	248	222	215	202	211	216	206	222	208	244	216	206	196	236	228	207	224	251	212	224	221	195	232	213	210	223	216	227	217	243	201	215	216	207	208	220	221	215	222	230	200	241	209	219	218	202	226	244	240	236	206	231	219	215	230	211	218	208	202	220	202	211	189	230	198	215	189	214	225	183	218	218	218	212	231	214	214	223	199	208	230	248	240	204	228	229	228	221	243	199	201	215	217	220	221	215	188	242	201	218	243	209	216	236	239	201	214	219	225	218	207	212	241	241	206	200	198	194	210	216	233	222	180	203	206	236	240	192	184	209	245	193	232	253	232	206	210	251	246	235	215	221	214	224	200	218	229	212	205	180	214	223	198	227	206	235	194	211	217	236	214	217	237	245	223	236	251	227	222	238	232	208	202	215	217	205	207	236	214	216	211	204	222	235	261	216	202	213	204	190	225	206	231	213	203	232	224	210	220	214	236	216	214	240	214	199	213	259	234	232	249	201	207	220	252	211	209	224	212	208	220	218	210	211	219	218	213	227	230	208	214	211	206	244	238	228	199	224	254	204	203	218	239	235	222	225	214	214	230	215	218	218	248	235	229	230	220	227	214	215	238	219	219	210	217	226	214	195	234	210	217	235	230	209	214	233	194	230	217	234	199	239	207	219	235	214	213	213	213	224	245	202	238	197	221	220	242	196	208	217	223	227	198	224	217	215	234	224	214	227	241	221	208	201	181	204	215	215	191	183	219	236	224	223	204	195	220	206	230	196	227	229	213	232	245	204	215	209	201	254	220	250	207	218	215	210	234	207	242	216	203	200	249	223	219	234	225	237	251	200	254	234	213	223	226	230	197	191	242	210	211	202	202	192	202	197	234	253	261	239	221	228	184	236	226	238	194	239	197	234	205	210	214	229	238	204	215	212	229	209	219	230	225	227	203	228	221	236	218	200	259	231	241	233	231	232	227	197	222	203	211	212	212	221	201	211	198	220	248	231	278	230	243	241	215	206	224	247	235	194	228	218	240	222	194	223	199	205	244	210	256	215	200	220	250	235	224	212	214	193	203	240	222	234	195	224	216	223	209	198	208	204	216	209	184	217	227	240	231	221	204	194	235	234	208	238	225	215	239	211	206	200	237	206	218	210	226	235	205	203	215	199	201	219	226	195	221	211	206	222	205	191	241	227	223	230	221
43192	34898	24227	2178	1905	1638	1488	1312	1297	1116	1051	977	937	925	851	895	802	823	772	800	755	770	786	793	740	769	754	750	730	712	770	700	736	752	736	718	747	712	805	689	695	754	745	708	738	685	762	698	706	688	730	680	689	698	736	741	743	704	717	685	757	707	726	725	699	736	713	736	703	704	691	704	747	676	713	693	731	717	713	716	693	681	654	727	716	717	698	678	727	730	734	732	721	670	712	734	672	676	686	664	688	705	644	688	673	736	690	764	703	672	705	692	695	714	745	719	762	748	678	718	649	680	712	716	686	685	696	761	710	668	705	760	696	668	683	759	736	716	715	665	691	668	678	701	682	723	691	686	731	686	678	690	683	737	688	739	694	646	689	710	695	698	737	719	720	712	694	709	742	717	703	743	710	707	703	645	713	713	700	741	729	703	694	658	698	718	645	684	728	702	707	708	694	720	703	705	700	701	691	702	715	714	678	683	678	691	644	673	759	691	697	697	694	733	715	678	715	670	660	682	696	684	692	669	733	678	785	677	706	737	708	706	677	692	656	686	689	709	723	690	705	677	687	673	689	663	717	728	715	675	702	716	708	757	734	692	692	695	684	646	668	741	726	715	721	679	705	690	714	692	733	712	662	687	690	688	695	715	697	697	766	707	689	710	700	723	678	737	688	664	734	682	694	659	690	717	689	703	654	720	698	716	672	660	702	678	727	678	747	727	717	702	660	690	712	729	694	679	713	747	701	648	741	677	675	703	698	740	686	731	693	710	714	684	709	716	703	712	713	708	720	699	688	737	677	690	671	704	693	716	698	705	672	727	707	720	702	739	671	769	705	730	703	700	651	781	652	698	709	704	722	755	722	719	703	684	720	700	668	720	675	699	673	678	706	714	706	657	718	719	707	705	728	716	714	687	719	681	684	715	747	698	742	669	680	691	699	724	726	732	714	709	708	709	686	725	688	671	724	731	704	713	726	678	732	722	711	695	708	703	634	698	734	697	687	725	688	668	702	687	725	670	722	692	688	672	741	718	709	666	706	677	748	695	701	677	687	677	725	710	675	663	745	701	733	672	699	703	705	689	725	688	722	679	761	738	718	696	724	678	684	720	686	687	703	727	667	688	678	686	675	674	706	706	712	735	676	750	685	680	686	704	658	699	706	666	712	621	710	690	734	707	702	661	755	685	690	698	698	741	692	701	639	712	679	720	692	712	709	710	686	659	702	704	700	718	711	669	707	703	715	711	717	701	718	744	711	700	677	674	697	668	724	666	671	707	648	698	729	677	752	739	681	707	740	705	708	723	744	755	706	713	688	667	703	725	699	724	668	683	725	689	677	715	686	721	716	684	685	705	685	660	663	714	726	703	767	694	654	691	767	704	738	769	743	739	682	716	669	730	743	691	709	697	713	690	736	693	704	687	698	701	710	720	686	650	683	691	694	699	727	692	669	740	694	729	671	667	723	637	705	784	701	674	708	669	700	726	715	712	730	700	702	685	745	711	673	748	681	716	662	665	713	671	705	731	725	671	701	724	754	646	691	731	688	714	754	688	698	670	649	704	738	698	736	747	696	683	704	715	685	677	748	712	723	714	731	729	674	725	720	716	642	645	724	723	694	640	707	662	650	714	682	694	722	699	678	693	712	734	686	650	723	739	718	725	676	719	707	654	713	684	713	760	703	705	681	729	689	645	687	658	711	694	670	669	678	650	678	723	680	694	686	690	688	705	698	681	694	674	727	724	725	679	717	706	668	721	670	682	718	684	656	718	661	684	703	706	700	705	694	669	695	701	701	689	732	714	658	705	700	709	674	697	646	736	689	692	690	697	735	685	768	673	690	667	696	694	701	643	740	693	679	668	761	709	695	641	678	683	676	709	686	718	681	719	665	700	664	713	643	706	692	712	725	663	713	652	717	724	649	695	691	669	681	724	645	705	688	676	723	708	716	719	624	710	662	660	721	664	698	704	710	662	724	679	671	701	682	714	700	755	707	728	701	683	693	724	730	689	670	714	729	672	670	717	671	648	702	721	675	673	722	681	667	727	705	738	735	690	689	669	672	682	706	674	705	756	668	677	717	714	714	705	707	682	715	679	705	684	660	719	685	725	709	712	690	697	742	686	684	700	673	697	695	731	703	727	719	723	698	683	688	757	728	762	639	696	667	718	702	694	668	705	719	712	692	703	681	688	711	742	663	664	678	715	705	702	735	686	721	685	703	717	696	684	646	693	664	723	707	697	684	698	670	703	692	693	665	707	741	691	751	656	685	662	669	749	737	708	677	708	759	655	711	743	726	711	770	683	729	619	691	717	761	653	731	753	688	683	667	693	647	669	705	664	671	672	692	712	656	719	706	676	692	672	681	674	739	677	734	697	704	716	710	674	719	704	678	703	728	687	663	660	764	702	676	678	720	688	708	723	680	700	695	689	697	738	722	755	651	688	708	686	715	667	707	695	717	690	692	731	708	679	717	641	678	675	685	654	707	691	671	696	674	682	708	688	679	700	692	719	703	691	681	679	701	698	732	708	648	708	666	672	678	667	671	733	697	683	676	678	693	746	730	663	743	688	670	687	728	657	673	709	738	643	696	750	682	693	661	735	653	656	664	681	710	681	694	714	700	681	748	647	700	751	648	691	643	687	671	705	668	656	726	721	734	761	674	658	657	691	708	723	679	717	720	737	695	689	700	711	666	646	673	709	719	642	733	669	693	665	716	674	689	662	694	684	693	684	700	731	645	737	712	682	711	681	713	705	730	673	735	676	713	730	667	681	656	695	709	693	709	685	653	682	717	727	737	635	667	750	731	725	675	692	690	702	673	694	734	686	703	705	725	706	687	717	743	754	703	719	714	726	717	709	697	729	681	693	674	707	705	768	679	702	716	651	753	690	713	740	709	706	647	677	727	697	693	670	705	689	682	727	659	710	696	696	712	699	712	685	702	735	663	678	678	659	699	659	691	689	683	676	696	722	667	681	683	694	684	653	687	719	689	686	668	678	722	709	756	671	721	733	735	718	715	778	722	689	645	734	656	699	691	723	680	672	692	687	725	746	713	697	683	693	665	707	678	668	671	689	712	691	701	680	704	670	687	719	670	659	687	696	684	709	694	688	710	696	715	703	696	707	737	677	731	667	716	673	681	674	685	661	701	670	716	730	681	704	691	687	714	739	702	665	729	714	699	687	702	709	680	735	712	719	638	735	727	701	719	682	710	752	699	696	709	668	707	702	679	716	720	708	691	715	710	707	708	735	704	671	689	727	698	706	669	674	699	696	706	679	707	697	664	721	773	714	731	709	722	683	716	647	742	687	661	689	706	667	727	707	755	676	694	702	699	741	694	725	712	707	708	695	688	734	694	693	715	691	680	738	710	720	699	669	686	707	682	663	698	660	685	704	695	723	690	720	751	708	711	671	716	706	710	686	692	691	691	704	663	703	690	680	686	736	697	712	716	678	703	704	701	712	748	688	715	737	701	677	719	722	707	719	718	681
74712	56248	48164	11970	1765	799	618	527	472	454	401	413	357	369	313	360	321	308	342	306	322	312	314	298	280	320	290	326	318	305	295	307	343	304	302	333	316	327	276	292	291	291	300	322	313	307	292	300	303	286	283	275	300	285	298	312	291	280	273	298	314	301	312	303	303	277	301	304	283	275	294	294	286	272	312	315	304	330	289	280	306	289	295	277	308	287	281	305	287	278	282	301	297	307	281	262	269	323	317	270	283	279	297	334	302	292	320	273	307	315	300	340	298	284	325	312	290	303	295	289	260	276	275	279	281	293	291	336	276	283	304	262	289	277	316	311	252	310	307	303	296	269	283	287	294	279	285	275	315	317	332	314	286	277	287	292	294	266	313	287	301	322	284	305	293	310	307	295	239	285	286	290	287	314	263	302	300	277	299	287	307	268	272	299	307	312	308	323	297	277	275	268	291	285	303	283	276	314	273	288	291	272	277	293	286	290	286	310	303	312	304	309	289	300	280	296	308	277	329	253	288	263	289	290	316	279	277	279	277	291	303	297	296	292	293	279	285	281	307	292	309	278	309	283	286	315	273	280	292	254	283	306	307	301	250	277	273	279	322	282	311	284	271	315	288	281	287	305	276	259	287	303	317	287	285	277	261	270	284	293	300	310	300	277	312	297	288	264	297	279	319	288	300	267	286	292	283	295	319	317	287	298	291	266	296	339	306	267	293	276	289	269	289	310	287	253	303	281	304	308	287	274	293	281	297	290	287	284	275	323	276	285	295	301	297	285	263	321	303	269	324	282	321	305	309	253	282	258	280	309	284	269	256	264	324	295	295	285	302	242	275	300	273	294	282	330	293	270	261	290	268	320	292	276	282	280	266	295	319	250	290	282	296	286	302	282	278	301	280	283	292	262	274	327	249	279	288	267	279	289	286	294	307	269	274	294	283	288	263	308	288	330	268	313	288	302	284	291	286	284	264	277	293	259	277	292	286	270	277	321	246	287	276	310	320	285	275	284	313	303	298	295	289	301	308	292	307	269	300	284	296	307	282	291	303	312	279	291	321	316	286	276	293	304	302	279	296	303	277	284	317	281	301	277	317	279	324	286	306	259	295	311	292	296	314	286	303	287	305	298	303	304	309	279	278	285	282	306	284	278	316	319	300	299	276	302	297	298	269	280	284	288	276	339	276	301	300	302	295	326	272	276	283	317	260	289	288	257	279	293	282	309	267	289	296	307	285	308	287	311	283	285	253	257	293	292	268	270	269	310	306	264	263	320	303	252	272	278	280	296	275	277	287	265	285	316	286	292	283	307	274	276	282	277	270	257	298	276	276	314	283	301	302	287	275	319	287	294	301	289	274	301	292	297	296	275	244	299	281	284	315	294	285	279	276	281	245	275	286	306	292	297	304	288	300	287	277	293	302	277	285	295	278	291	258	297	269	270	287	268	281	297	285	276	267	280	281	305	293	282	306	282	294	305	301	324	295	295	282	308	318	297	287	295	259	253	282	245	322	306	292	307	277	260	258	327	277	268	333	288	308	267	308	335	316	292	303	306	299	311	297	296	273	300	303	292	292	302	267	278	291	289	271	298	296	319	254	278	264	285	298	301	282	291	282	299	289	259	279	298	264	275	276	280	328	311	277	297	309	273	293	262	278	284	307	280	303	282	265	274	307	310	264	303	261	294	295	279	299	286	300	269	307	285	299	285	302	298	278	315	300	307	267	299	279	301	300	312	306	290	295	263	297	278	263	284	271	273	329	292	306	331	263	311	334	294	304	291	261	300	310	278	273	304	288	291	273	269	288	280	301	302	292	269	327	311	279	326	307	305	297	242	311	319	297	286	267	287	282	272	273	299	283	291	274	290	291	307	281	293	273	333	288	313	299	296	298	281	284	305	287	266	323	294	318	290	313	260	304	297	297	280	330	289	281	293	320	300	280	284	314	300	309	261	238	329	288	319	285	281	312	308	290	314	283	264	301	305	256	270	302	264	274	265	243	297	304	308	264	301	281	305	281	276	295	290	298	288	288	323	274	274	291	284	309	294	290	269	269	291	275	296	268	297	295	268	302	287	263	260	275	288	271	282	267	299	278	283	268	307	288	274	299	283	296	311	294	291	301	291	278	292	278	285	306	245	257	273	282	280	283	294	280	313	283	275	302	284	300	281	289	290	310	268	247	276	298	279	280	276	276	284	276	279	282	278	298	274	273	304	282	277	297	263	278	284	298	287	294	280	267	308	305	270	271	319	314	308	287	264	322	266	274	325	270	314	291	274	306	291	285	289	292	280	268	277	291	265	286	294	284	269	264	297	304	266	290	297	282	259	282	259	308	315	281	273	310	265	295	305	283	289	284	277	294	291	323	274	260	297	296	291	274	296	289	262	273	277	277	261	273	291	310	275	278	268	284	308	299	298	308	270	289	317	330	307	286	322	304	310	299	300	271	287	277	302	308	306	309	275	284	315	275	325	259	313	278	283	295	237	277	287	287	286	296	277	297	259	274	299	285	302	293	292	325	305	298	298	302	295	278	252	267	278	279	272	303	285	303	263	295	314	295	290	302	317	277	308	279	326	299	284	290	303	322	277	255	308	291	297	289	275	275	319	288	320	286	296	314	276	273	316	285	272	341	331	285	300	240	304	265	292	264	272	308	316	268	257	302	294	259	316	291	284	320	298	269	282	304	259	261	293	286	293	297	274	300	293	306	296	291	297	283	283	279	276	301	265	279	292	296	270	306	295	284	274	284	295	264	276	314	301	298	282	267	293	265	295	296	250	301	302	273	299	283	292	287	276	275	271	284	277	276	298	283	305	271	274	295	267	329	274	325	297	280	319	296	303	315	287	291	304	296	317	316	282	274	304	287	280	261	298	295	282	279	322	293	249	299	293	299	291	289	303	250	307	292	282	328	266	287	307	303	294	280	296	287	316	262	265	311	304	262	291	263	262	282	270	321	307	308	284	262	257	285	279	326	321	318	332	285	286	273	271	272	278	261	294	314	264	294	304	293	280	319	276	257	294	295	303	298	287	284	297	270	317	271	296	292	284	291	292	261	306	283	289	286	296	318	286	272	272	288	282	300	282	301	262	280	285	302	301	288	276	287	305	265	282	305	298	296	285	279	292	277	305	282	272	281	303	278	300	305	301	279	299	290	283	295	283	292	285	293	286	253	296	299	295	305	308	309	297	282	300	271	294	303	283	272	293	281	273	302	302	286	318	287	285	302	282	331	291	261	281	278	280	276	312	274	326	319	248	294	244	297	304	308	302	284	260	270	264	302	289	278	310	281	291	271	322	292	265	298	300	299	252	284	284	314	288	301	260	284	304	307	317	312	302	300	294	289	302	275	281	274	307	266	287	303	318	294	297	291	307	298	297	295	309	291	295	264	291	273	287	275	297	290	274	301	278	284	276	287	296	279	287	299	315	290	300	252	312	290	279	302	252	297	311	282	280	284	313	294	249	291	261	292	272	295	268	286	286	292	274	299	318
52630	44142	32338	3621	3307	2713	2446	2075	1791	1737	1582	1525	1356	1247	1206	1262	1168	1122	1078	1071	1109	1061	1006	996	1020	1029	926	970	939	980	926	1010	958	919	909	990	922	981	894	906	894	963	936	920	872	915	895	939	925	891	910	909	918	896	898	891	910	908	893	933	910	853	899	930	843	908	880	934	914	933	956	842	857	885	862	861	859	835	944	920	836	897	868	848	912	861	832	839	875	844	846	878	925	942	921	858	860	860	899	876	894	930	858	879	878	903	874	868	820	913	856	881	833	856	876	881	844	915	900	850	887	858	888	907	868	865	867	889	847	861	899	866	900	885	851	878	787	853	815	865	839	877	826	837	842	878	890	893	908	855	878	869	890	907	822	924	845	868	873	840	891	869	891	853	868	859	850	839	879	895	812	844	881	887	892	884	885	822	906	874	886	881	859	905	853	879	837	864	890	842	826	908	855	854	875	839	859	829	919	876	917	881	913	845	879	875	924	887	798	830	870	895	882	854	864	820	879	839	855	885	861	854	900	817	867	919	888	893	885	852	861	890	854	830	885	840	903	866	850	878	866	817	850	917	819	919	811	842	892	848	860	875	865	911	836	844	844	807	879	870	802	880	898	901	844	844	902	859	875	899	851	895	979	838	858	857	903	945	874	906	900	876	880	866	854	867	894	886	921	880	844	869	868	848	856	877	850	886	842	893	891	901	876	913	917	864	868	855	850	899	906	881	863	901	869	828	880	879	869	864	911	828	854	897	910	866	822	855	858	896	895	869	888	862	923	866	897	930	824	895	858	891	891	873	861	885	921	891	879	866	928	887	891	859	840	879	840	917	861	818	860	875	890	891	914	914	903	894	845	864	897	946	864	887	905	926	845	857	827	955	894	854	911	842	855	874	873	869	826	849	861	892	852	867	852	959	898	888	839	877	874	897	871	864	911	923	924	827	841	886	899	874	908	863	890	952	913	862	837	879	839	798	918	871	899	861	933	885	891	854	875	851	902	850	869	843	857	865	815	871	835	918	861	833	772	887	860	845	873	914	854	883	920	926	943	899	862	854	858	885	894	897	846	853	886	882	868	903	909	858	885	869	863	876	927	885	827	885	895	846	866	883	833	879	900	825	891	876	875	889	886	939	836	832	856	879	934	870	864	810	804	891	836	879	903	903	924	860	852	908	889	857	865	876	894	881	849	872	864	840	869	901	865	877	937	860	849	907	839	834	862	878	918	826	851	870	884	868	851	905	896	900	917	846	847	872	857	881	898	865	845	829	911	850	856	872	899	870	886	894	867	862	865	890	868	854	819	841	854	840	876	849	891	840	896	858	853	841	844	917	895	904	885	862	847	891	863	883	869	934	886	857	918	893	884	862	930	899	928	808	828	859	901	845	883	884	841	868	872	898	828	878	882	897	880	889	847	876	951	858	921	831	958	872	905	885	839	876	873	897	885	881	880	874	882	861	888	865	845	907	840	885	885	814	856	829	858	879	895	916	828	905	893	875	857	894	866	849	892	899	912	870	934	874	852	848	894	845	876	856	881	856	883	822	868	849	930	891	894	910	858	867	866	867	895	883	870	900	870	831	882	890	855	872	914	911	932	836	841	914	862	838	860	883	842	892	876	912	902	852	875	865	884	828	903	884	870	863	842	869	806	832	831	896	926	933	889	893	879	878	893	891	892	848	892	915	853	874	888	884	948	829	875	865	883	906	887	851	889	859	880	866	912	839	857	907	892	881	828	863	864	853	924	873	814	876	922	870	844	852	846	813	911	860	869	889	912	903	886	880	926	955	903	875	931	829	861	817	926	884	829	869	833	901	856	850	867	784	810	835	848	849	893	878	873	883	881	866	857	854	891	903	838	877	886	902	924	848	877	865	888	922	866	842	887	789	841	853	836	868	904	861	873	895	857	862	875	874	884	805	920	894	818	836	882	846	883	845	870	858	877	871	876	844	871	871	867	865	847	814	892	893	940	896	859	869	875	857	875	923	835	895	856	920	871	936	841	863	901	870	857	907	835	852	907	906	860	832	881	892	870	893	913	848	893	884	870	862	817	888	871	848	854	861	844	875	911	871	879	896	825	893	868	924	883	851	835	892	928	856	869	870	848	857	871	853	835	871	835	846	840	869	889	923	908	825	892	885	835	854	890	913	861	862	828	823	925	811	808	899	813	900	881	902	906	870	859	925	913	893	916	906	859	894	890	907	903	873	868	870	838	890	825	887	865	865	895	864	848	906	922	904	846	881	909	877	892	911	872	895	914	872	986	864	851	929	879	944	886	879	859	898	874	847	825	808	900	896	895	918	871	925	844	848	860	880	893	852	877	888	886	883	861	885	841	860	828	903	868	833	888	884	842	827	856	851	894	920	877	862	861	914	860	878	894	891	875	922	919	880	848	862	905	853	872	870	868	872	886	881	848	877	881	872	820	866	871	929	878	853	880	814	884	842	874	866	916	853	875	842	899	887	886	866	820	814	850	864	831	848	889	899	862	821	909	878	877	857	941	835	876	847	889	917	891	825	859	901	853	869	924	872	888	854	885	911	908	917	841	905	854	840	873	838	886	896	829	866	873	844	877	866	838	831	921	822	894	804	869	913	873	895	845	891	850	864	956	913	869	865	850	913	899	863	901	851	895	935	840	932	896	878	867	860	865	893	876	786	876	907	838	837	915	872	862	875	838	888	857	889	830	890	891	851	902	860	829	864	864	871	875	875	834	879	881	842	898	840	919	866	879	911	930	837	888	883	878	908	851	841	861	909	893	856	887	884	874	878	926	902	906	937	873	875	855	858	874	827	902	881	895	834	898	873	878	856	891	881	841	868	853	859	878	886	855	865	870	914	892	926	887	886	821	862	863	764	846	921	884	896	902	853	852	887	901	895	896	830	881	876	924	855	844	883	875	878	913	935	889	903	913	870	818	865	877	889	824	931	854	826	864	896	870	872	857	881	869	903	890	860	856	933	883	878	899	879	835	932	899	889	896	879	875	854	869	851	849	880	854	870	864	904	891	878	868	835	948	804	854	886	856	888	894	848	858	840	849	909	832	875	872	892	861	836	821	894	869	873	907	823	897	879	889	836	914	886	814	887	923	919	862	854	856	853	862	862	868	845	900	887	853	848	910	919	932	896	859	912	875	877	854	878	867	867	860	853	855	850	927	864	891	888	848	849	903	816	799	856	834	899	909	809	900	823	869	891	838	846	866	882	935	891	824	891	849	854	862	859	895	829	889	840	823	886	800	863	872	914	889	862	919	844	938	899	862	910	863	898	893	840	910	872	855	891	913	889	849	873	883	841	879	868	834	878	867	818	920	873	889	831	883	871	884	861	885	842	874	932	838	898	905	838	880	891	855	868	855	889	860	830	863	865	881	880	865	864	868	775	873	887	906	830	895	850	871	857	889	845	894	874	885	875	945	893	862	841	861	837	861	837	907	829	835	952	842	880	834	859	901	870	912	917	877	882	925	862	802	872	863	887	884	878	826	938	921	853
22207	5995	2477	206	128	133	115	94	114	85	126	108	116	123	114	117	105	121	126	92	114	110	111	131	130	116	108	132	105	109	113	110	112	113	94	117	99	100	123	105	97	103	138	110	100	114	122	117	107	111	112	105	111	121	112	112	123	123	112	101	102	121	139	115	115	116	117	115	108	108	121	123	105	105	101	124	105	102	120	117	125	128	124	129	118	130	119	84	107	125	118	118	102	113	130	117	107	120	108	110	104	116	118	97	113	119	127	112	92	118	144	118	118	127	104	124	109	115	106	123	111	119	113	100	106	91	118	114	111	114	108	97	98	130	90	119	110	108	116	99	116	101	125	113	110	99	104	106	102	115	117	112	111	116	96	115	108	118	107	113	123	126	106	105	118	123	132	101	120	112	110	102	129	127	113	156	107	103	111	111	121	115	110	126	109	104	116	95	130	127	118	98	104	113	108	106	120	99	118	131	119	125	105	119	122	107	119	121	112	108	111	111	103	102	121	110	113	102	103	105	125	114	114	95	121	108	119	107	100	109	118	98	99	116	102	101	114	108	112	114	109	90	101	120	114	114	105	117	104	115	102	101	110	118	100	124	113	119	97	125	95	113	125	113	99	112	112	125	105	98	98	104	121	97	104	113	109	116	112	118	116	104	108	109	118	130	114	123	120	118	103	116	97	117	120	103	115	117	93	113	103	85	101	119	119	132	104	102	133	107	119	118	92	120	117	106	99	113	120	119	126	136	125	100	118	107	108	105	108	121	138	113	112	118	112	104	127	113	116	103	123	91	95	93	83	112	87	124	108	97	109	94	110	110	115	116	92	118	98	121	116	105	109	99	125	117	97	116	112	117	113	120	103	120	108	101	106	114	115	117	114	107	107	117	93	94	103	112	118	117	126	104	101	123	117	109	103	85	124	94	106	126	103	102	128	110	101	107	87	110	90	127	106	95	121	139	107	134	105	123	125	110	105	123	109	116	109	92	116	114	111	107	114	112	104	118	107	88	124	107	103	109	121	124	92	101	113	108	124	106	119	105	104	113	124	103	109	111	122	119	114	104	90	113	108	127	143	117	117	105	119	118	125	124	100	100	106	91	114	107	105	112	114	106	110	120	112	118	108	124	94	98	102	127	91	119	113	96	118	106	122	108	118	92	97	103	101	113	112	109	115	105	116	120	91	95	113	110	107	109	121	123	125	114	106	99	136	109	85	127	102	121	122	98	97	98	119	102	120	124	110	113	125	105	99	118	119	122	96	96	109	100	106	111	109	128	104	103	105	115	132	124	118	114	108	121	103	108	114	105	113	127	117	106	103	132	112	118	118	88	113	122	115	117	104	93	98	99	123	88	109	114	105	109	118	107	102	116	115	118	116	113	113	99	94	108	105	92	97	101	120	128	95	113	97	99	141	116	110	118	119	109	118	120	93	109	120	109	131	95	114	117	115	111	116	119	102	122	115	122	125	84	107	108	115	125	102	115	119	116	103	117	108	119	98	114	133	114	120	113	104	116	95	118	89	111	122	112	121	116	99	109	103	103	115	103	106	97	111	106	120	100	126	101	123	118	113	104	107	111	96	93	117	117	101	110	93	105	109	106	103	94	98	97	98	112	107	118	121	103	109	116	103	105	117	92	105	108	107	109	102	121	117	111	120	115	123	110	100	109	100	139	102	109	120	119	126	120	114	116	120	105	98	115	128	131	113	107	116	107	106	102	108	117	103	101	102	116	96	134	131	135	113	94	111	110	118	108	117	112	121	105	113	116	125	101	106	111	97	91	115	108	125	110	128	115	99	129	125	76	122	97	115	97	117	94	134	113	97	113	111	115	128	126	93	118	105	111	110	108	117	122	126	107	103	114	107	99	102	99	96	108	100	95	97	91	106	103	102	115	104	113	114	113	112	107	113	111	117	114	114	113	103	99	114	131	112	104	108	118	113	97	96	104	103	110	121	118	112	116	113	113	99	99	116	111	103	113	102	121	116	109	117	118	105	111	128	114	109	101	123	103	81	117	119	106	108	115	98	105	109	121	121	96	104	115	128	109	98	124	119	107	127	116	118	91	98	114	102	108	110	122	117	102	104	87	112	121	110	109	132	102	125	115	92	109	93	111	104	111	118	124	115	98	113	117	95	125	80	132	103	105	123	97	106	126	114	110	113	112	112	92	96	121	111	110	111	113	103	117	108	101	107	125	109	116	94	111	119	124	119	121	111	103	105	89	113	122	117	127	102	115	126	109	99	105	113	103	112	107	115	142	120	102	99	103	96	111	98	116	111	117	98	99	98	99	103	114	115	114	99	88	115	118	108	102	104	110	109	101	126	95	123	104	117	118	119	127	84	119	94	96	120	115	112	121	106	115	108	102	121	99	112	111	102	106	101	109	106	142	117	104	125	111	101	116	102	103	112	121	98	122	128	110	121	109	135	90	109	108	105	94	105	122	115	102	122	110	113	115	117	122	112	135	98	104	92	110	111	115	127	130	108	129	111	126	98	116	112	104	102	111	120	117	124	118	96	108	105	112	110	100	126	108	117	125	119	115	119	104	97	121	120	133	110	127	95	92	107	105	123	114	104	100	126	113	86	105	118	106	101	104	96	125	129	112	104	104	116	132	110	121	91	118	119	113	125	126	101	118	107	121	131	146	112	149	120	101	113	101	116	112	101	106	107	113	90	120	108	115	99	94	104	84	124	95	98	96	111	100	111	104	99	111	128	119	112	99	97	97	111	116	124	102	108	117	115	114	108	124	105	99	135	101	118	112	93	122	116	84	113	112	97	122	106	123	108	137	106	126	103	105	99	133	101	108	114	109	102	100	124	107	110	125	114	107	102	112	103	100	98	107	99	96	100	97	110	101	118	90	117	105	106	114	115	102	118	118	107	99	99	112	124	108	118	109	113	118	119	122	101	104	105	103	117	120	125	128	111	120	109	103	117	107	101	113	125	106	101	106	107	106	92	107	114	100	104	116	93	108	112	118	109	117	108	88	111	112	104	116	95	111	118	123	111	96	107	128	114	115	104	112	123	112	116	104	123	124	107	111	106	108	113	115	115	106	98	130	101	130	135	98	112	111	90	110	111	106	110	97	118	104	116	90	122	85	117	104	113	111	115	107	101	102	101	121	93	114	106	122	109	93	112	107	120	128	103	100	128	108	116	126	98	115	108	113	95	114	100	110	97	119	106	114	121	117	114	99	106	100	121	132	118	129	116	123	101	109	113	101	113	126	114	111	98	101	97	130	113	117	102	102	109	119	122	108	120	109	104	116	107	118	127	124	107	118	106	117	96	111	115	125	114	115	112	117	107	105	121	129	107	114	102	111	116	106	101	97	105	105	115	99	117	112	107	112	114	105	143	119	94	120	112	94	99	99	114	105	101	121	113	120	111	99	105	108	99	116	116	115	108	110	96	103	116	108	102	105	115	102	122	104	113	82	101	111	103	112	113	90	109	119	118	117	130	106	114	98	115	117	107	87	110	104	109	97
21324	7453	4452	479	454	483	451	440	459	469	428	415	394	397	412	428	424	413	427	372	453	417	411	455	445	385	378	416	402	418	387	418	413	424	430	401	390	394	412	390	396	405	446	416	397	412	406	386	427	398	384	410	394	356	391	374	385	426	427	421	442	428	411	389	394	382	418	418	398	420	425	393	407	420	396	425	466	399	437	418	421	436	378	425	407	402	420	386	395	397	415	382	376	427	396	395	422	438	395	390	388	414	427	425	442	385	428	413	430	385	407	385	375	419	399	403	398	417	420	389	407	445	457	401	398	408	396	401	405	403	419	395	431	405	394	419	422	392	420	401	420	419	432	410	416	415	425	400	408	383	435	436	403	398	436	417	435	420	376	387	400	418	383	412	428	386	417	388	396	413	403	404	373	391	401	394	407	412	440	403	385	399	429	440	433	434	409	364	428	400	439	417	454	364	405	390	398	422	419	393	428	401	413	422	427	387	421	427	368	363	395	384	408	446	395	405	415	399	420	406	391	386	415	409	394	398	412	381	382	383	401	451	384	417	406	426	412	389	394	372	377	405	404	408	421	412	398	410	413	365	383	419	431	405	403	394	366	416	378	403	402	385	429	406	396	413	398	417	430	392	400	407	409	390	403	407	439	431	423	427	415	388	389	416	414	401	420	376	381	415	406	407	437	448	396	392	421	379	391	411	421	472	418	394	442	426	393	430	401	374	417	425	406	418	413	416	407	411	411	371	405	432	381	403	385	425	411	388	386	372	423	397	421	386	435	404	395	409	430	405	407	399	425	421	429	421	420	394	423	400	430	387	384	394	392	420	427	408	405	430	420	371	437	417	408	369	437	399	399	418	367	407	392	420	385	426	385	437	382	423	388	411	416	410	459	409	410	386	391	394	429	434	426	415	380	392	433	407	414	385	421	386	391	386	403	424	431	382	406	377	396	434	409	402	419	409	411	382	414	383	402	428	414	408	394	371	370	397	408	412	410	400	442	422	377	396	407	383	427	423	398	366	421	415	366	411	416	408	425	435	384	385	420	383	398	406	431	395	446	430	458	427	407	390	429	404	376	388	382	389	398	435	454	400	424	406	457	422	419	431	412	419	423	450	408	429	438	417	431	434	397	373	427	414	397	432	430	411	420	410	458	384	409	425	425	394	418	405	419	382	415	417	420	376	407	407	432	416	373	382	402	426	429	435	404	397	416	412	414	369	386	423	403	386	417	420	422	389	402	409	390	382	408	415	372	433	400	414	424	374	436	413	398	435	409	436	381	368	395	429	375	402	387	404	373	388	410	378	390	406	424	426	410	401	425	397	429	383	414	420	396	399	399	384	402	407	459	455	393	416	391	437	393	416	401	423	408	414	410	381	385	385	449	429	383	404	399	420	418	434	402	453	419	444	387	393	414	390	387	420	418	398	393	412	372	402	403	435	372	397	374	423	410	390	388	388	423	419	429	394	440	352	421	420	398	406	434	442	408	414	410	454	383	403	432	405	398	391	371	413	398	412	410	413	421	418	405	381	402	430	390	424	364	400	430	373	432	430	432	426	443	406	396	437	414	413	426	381	380	373	385	382	388	409	415	398	414	418	435	411	406	444	424	422	407	447	415	393	381	427	415	443	378	382	394	393	425	361	356	407	376	425	395	408	410	409	394	413	375	397	380	426	398	426	417	468	422	383	466	405	415	441	437	426	379	388	409	426	429	391	403	390	403	387	403	364	401	374	411	406	368	421	397	411	400	353	406	445	441	379	386	409	392	432	430	384	399	415	390	437	404	383	403	392	385	428	420	427	403	386	414	408	434	422	384	404	405	392	383	395	394	425	391	415	457	382	403	427	392	435	406	400	441	456	444	404	465	433	412	392	428	422	407	382	409	394	386	421	369	419	416	398	409	409	416	406	420	406	401	406	381	412	400	386	401	415	390	438	393	401	414	398	420	383	426	425	411	385	400	411	409	415	421	390	405	383	436	412	374	410	401	424	415	404	430	433	396	418	406	420	403	418	385	413	397	404	422	410	428	417	424	367	421	420	370	420	389	392	402	386	385	408	430	402	414	381	433	402	423	439	433	421	437	405	380	387	409	393	382	382	405	418	417	418	413	400	393	409	422	415	395	395	371	428	414	441	414	390	429	383	409	417	369	405	424	418	406	423	427	419	420	400	426	428	387	432	406	421	405	433	400	408	358	402	408	433	431	416	405	396	404	425	380	408	410	428	392	429	416	406	403	421	377	426	412	411	425	402	415	356	418	435	417	403	448	401	416	413	380	396	407	406	411	425	396	426	408	422	396	412	417	399	392	411	431	396	378	409	451	419	414	412	385	390	401	389	442	403	417	385	409	423	403	445	400	422	396	394	427	380	409	425	391	410	391	421	431	389	413	391	400	440	393	401	437	406	389	407	424	427	376	416	409	422	454	433	427	400	400	371	427	411	378	431	428	401	383	378	384	380	433	408	400	395	380	368	410	391	391	409	400	416	391	411	415	403	417	448	442	390	434	367	406	417	425	420	424	432	402	431	414	418	435	398	424	400	419	423	450	417	393	386	404	445	394	423	406	398	397	421	425	420	450	412	406	469	441	405	413	451	426	414	418	395	420	397	420	443	400	402	428	404	433	412	417	407	423	408	400	383	419	415	423	376	390	417	389	416	404	419	448	419	429	363	461	397	427	367	397	441	383	403	421	390	370	403	421	393	419	386	396	416	436	424	395	425	404	422	364	418	406	391	406	434	433	387	432	398	423	426	411	398	424	411	403	404	396	398	412	421	421	451	405	411	402	414	416	396	395	400	376	398	382	393	387	378	418	417	466	439	398	410	394	415	394	403	435	391	419	408	436	390	392	420	414	390	390	420	405	382	425	419	412	380	403	392	431	401	426	428	368	435	395	393	408	388	456	416	372	380	409	385	441	392	410	410	405	418	436	416	420	393	382	403	408	411	413	410	371	408	388	397	396	413	362	404	408	370	380	416	370	433	417	425	427	376	419	408	415	386	405	360	375	406	422	421	387	369	426	424	406	418	421	457	394	418	416	435	359	398	418	435	404	423	381	400	368	419	377	436	385	407	397	412	408	393	422	421	398	377	366	414	381	398	410	407	434	419	402	414	397	407	444	391	405	403	417	384	393	382	354	419	412	400	417	405	414	430	405	397	385	374	400	435	377	425	409	426	400	449	389	397	411	397	408	394	412	382	420	433	431	381	441	393	399	421	398	400	384	394	400	424	396	403	438	431	400	421	439	418	354	443	384	454	408	382	436	385	389	419	426	401	424	409	417	390	383	410	434	411	421	384	412	373	401	422	399	430	412	429	432	385	388	405	428	407	420	430	432	383	404	419	412	408	399	433	429	424	401	388	413	415	381	449	390	414	431	424	374	368	387	411	412	409	409	399	419	398	407	374	411	393	403	401	384	412	376	400	437	380	406	421	363	402	441	406	397	429	409	440	431	393	430	452	399	362	396	413	358	385	409	399	413	418	424	415
63096	46669	36362	6123	611	432	351	341	298	290	276	274	270	262	238	272	218	250	244	250	225	230	238	242	209	264	233	228	222	262	243	240	251	198	211	206	207	209	212	239	203	188	234	235	215	242	227	244	233	254	232	267	217	224	224	230	219	230	223	248	222	223	209	211	242	199	208	215	197	219	216	197	211	199	236	235	222	241	217	212	231	222	201	226	220	221	217	202	194	218	240	213	217	241	232	242	242	201	222	203	215	224	212	243	236	218	208	224	219	219	191	252	232	203	233	209	209	240	237	220	237	223	222	213	238	225	224	237	205	196	211	252	226	212	221	227	219	219	219	232	227	220	220	232	239	221	244	239	184	220	226	218	208	209	224	208	254	226	232	229	223	249	213	222	222	221	238	242	219	244	242	229	227	233	212	241	210	250	214	220	209	223	196	234	189	216	220	219	234	254	234	215	247	198	231	197	240	236	224	241	270	239	251	219	222	214	217	201	195	225	216	230	198	223	216	234	221	241	207	232	219	208	201	228	204	224	220	228	221	218	230	227	224	244	226	233	251	189	208	203	221	209	212	211	233	221	212	232	238	211	239	206	196	230	214	244	211	230	244	229	230	220	210	239	242	227	244	238	228	222	204	210	231	210	221	224	234	192	214	220	241	206	213	199	222	239	229	207	200	184	229	216	209	206	262	239	205	202	214	227	219	212	227	234	224	216	204	203	188	231	226	222	244	198	218	199	251	255	220	214	255	223	214	239	225	226	223	211	228	220	219	198	226	239	207	211	235	190	219	208	222	241	232	221	208	223	238	226	229	238	197	213	250	224	230	237	231	238	229	198	217	243	202	238	200	246	232	222	218	215	219	219	209	224	200	206	190	217	236	219	196	218	201	253	230	214	232	206	223	247	227	215	232	220	218	201	241	208	232	217	226	197	245	222	232	242	219	220	223	256	221	248	230	209	232	213	212	215	213	225	233	195	212	222	243	242	216	216	239	253	232	218	225	220	217	211	220	243	237	212	227	235	198	209	207	242	227	246	208	240	196	247	207	234	207	207	218	203	226	204	243	204	227	227	214	212	229	226	194	222	223	221	225	237	209	222	191	227	221	244	209	211	236	188	203	206	221	231	196	233	215	244	241	248	234	216	224	248	206	208	225	259	211	216	209	199	205	223	232	194	212	217	212	242	234	223	212	244	182	247	209	231	229	215	201	214	245	213	243	215	241	222	225	210	202	186	242	198	239	230	224	229	235	220	220	217	230	215	208	244	204	237	222	237	226	224	246	195	224	227	197	227	215	247	231	210	202	247	240	213	218	239	246	235	225	243	225	226	256	218	218	217	238	207	213	223	213	230	215	237	223	234	232	225	210	230	215	226	214	235	230	223	218	213	247	225	215	203	224	216	193	241	274	233	249	216	204	234	203	221	211	196	212	211	224	212	212	209	230	221	207	233	233	208	220	208	223	210	203	217	226	241	211	236	228	234	227	214	216	228	229	211	225	214	221	231	261	205	210	229	233	239	228	217	219	224	225	219	225	222	203	228	208	210	242	224	218	222	212	219	216	215	250	214	218	237	204	222	210	227	217	231	202	226	232	237	219	224	223	250	224	233	222	218	208	209	238	203	235	217	237	211	220	238	207	242	219	207	210	221	235	203	206	215	219	227	239	241	223	208	238	211	221	194	223	212	217	220	222	204	240	217	237	232	216	205	231	239	232	219	203	224	237	223	221	208	235	205	266	231	186	222	212	229	240	199	228	214	207	220	208	245	225	257	223	228	205	241	210	236	227	202	241	230	244	215	261	222	233	206	210	211	250	231	228	241	219	242	204	237	236	226	223	210	209	215	204	240	205	222	230	221	218	210	216	232	218	239	231	213	277	225	216	206	238	232	195	230	205	219	218	212	235	282	237	226	220	209	208	232	219	200	246	206	225	212	223	226	203	216	240	226	202	206	246	202	210	230	228	216	231	215	230	215	241	244	233	199	240	201	227	219	214	238	180	222	213	228	233	212	230	229	207	250	218	236	229	236	243	232	206	219	238	221	219	243	223	196	234	233	212	214	214	202	228	204	206	212	217	226	223	208	207	230	248	206	232	225	226	201	213	203	222	235	247	235	205	222	212	221	200	218	194	229	234	221	225	210	199	219	237	217	202	232	210	243	218	218	206	220	232	220	219	251	222	221	226	219	238	236	231	197	220	235	213	230	216	226	237	223	216	225	208	206	238	230	201	220	201	185	237	224	238	237	242	222	247	234	224	209	246	208	199	211	224	231	200	202	224	218	205	228	234	230	218	226	237	233	232	224	210	189	244	196	218	256	233	185	234	198	218	205	194	228	209	204	224	213	226	202	239	212	213	225	187	192	227	218	187	232	236	223	207	219	201	215	228	222	215	210	213	227	233	220	229	231	222	227	231	232	235	247	257	212	230	194	245	246	214	220	205	214	222	228	215	241	243	231	249	215	225	207	205	246	236	251	207	218	225	235	229	200	211	229	232	205	240	217	220	227	212	210	225	215	234	219	207	211	214	221	232	249	218	240	235	226	256	180	225	218	208	203	206	198	202	223	225	229	229	246	219	235	211	248	226	221	228	230	201	203	220	230	235	213	229	215	228	245	201	208	230	212	208	236	246	216	232	233	240	204	216	242	239	244	209	240	236	220	227	222	224	208	245	238	211	209	214	223	236	205	224	240	224	235	216	199	227	205	242	219	219	239	209	195	211	239	217	208	227	215	269	242	226	237	180	243	234	223	219	253	234	218	220	219	219	214	226	222	228	211	221	221	240	205	258	243	217	223	213	230	224	243	214	227	240	225	246	234	198	214	218	212	247	212	224	232	215	211	217	216	215	217	199	228	209	234	239	214	221	250	216	221	220	239	193	225	214	208	201	235	246	232	215	209	197	238	212	245	224	231	245	216	226	237	226	210	223	255	232	217	228	232	209	208	217	205	227	223	227	238	199	216	243	228	216	217	215	207	223	254	237	195	225	204	253	227	234	225	227	204	223	223	224	192	196	218	234	248	195	216	199	223	223	232	241	209	222	179	223	210	217	225	241	217	239	225	241	224	199	209	232	222	221	221	217	236	205	214	214	241	247	210	203	231	233	232	222	225	230	197	231	229	209	226	216	197	227	202	226	200	230	209	236	220	242	193	249	226	222	219	218	229	196	219	229	227	225	219	241	232	242	239	231	219	222	229	238	227	239	206	220	203	222	188	226	208	252	201	206	207	209	203	231	228	231	225	218	211	228	231	231	220	217	245	231	208	216	252	244	223	218	247	211	220	214	207	226	209	216	234	221	224	233	215	230	226	227	231	247	211	226	225	232	227	209	254	236	239	218	227	181	201	211	198	238	226	238	234	195	208	207	225	216	213	207	214	224	220	234	209	236	231	228	204	210	201	225	214	244	234	231	221	194	198	229	240	207	216	224	226	207	198	205	261	242	201	222	246	211	211	251	223	211	248	205	214	231	213	211	228	195	234	231	224	204	207
42502	37208	24567	2169	1818	1666	1381	1382	1243	1097	1056	1007	904	888	851	842	807	804	849	791	775	783	795	763	818	772	730	775	809	720	757	733	722	742	744	739	715	735	741	715	721	743	704	820	754	725	771	754	717	721	740	734	738	719	708	724	667	729	697	717	731	771	757	704	716	695	712	744	688	732	715	696	683	699	731	724	677	709	696	757	729	713	730	672	738	703	680	725	675	653	720	756	708	719	704	729	670	732	675	725	713	688	732	727	681	682	730	717	699	720	708	721	723	748	695	720	679	722	726	726	671	751	682	704	707	696	718	711	692	694	686	650	684	664	717	705	758	661	692	720	701	633	671	692	707	734	756	682	705	687	711	727	763	733	727	711	704	691	706	667	704	703	710	720	707	738	675	738	678	718	705	751	689	688	735	691	722	723	674	731	684	704	704	750	703	743	662	663	730	690	697	696	672	741	712	700	714	703	687	703	763	719	691	653	749	725	692	712	685	729	675	694	687	736	749	700	697	669	713	701	753	703	689	704	666	705	725	705	655	763	733	716	724	698	696	655	669	676	692	655	712	730	709	679	685	672	710	694	767	684	712	727	709	722	762	720	641	708	742	709	670	723	706	673	748	712	738	692	729	722	705	755	690	700	760	669	736	694	717	720	686	733	693	694	744	686	713	704	738	711	750	733	739	717	726	697	747	669	697	726	704	702	691	721	722	705	689	691	749	728	741	733	715	740	737	756	682	724	688	696	726	728	720	702	723	702	729	722	713	697	687	744	715	699	731	735	644	724	710	672	702	689	716	735	666	666	758	745	702	702	763	711	685	759	759	721	702	721	701	652	669	746	712	743	693	696	707	715	683	693	727	670	686	687	745	655	691	713	715	746	731	674	741	711	668	658	669	687	713	713	728	705	699	727	681	755	691	663	727	665	691	752	673	714	701	711	714	646	683	704	757	723	702	752	705	723	711	696	700	717	762	705	719	719	705	694	734	714	695	771	711	723	750	715	659	710	687	683	687	724	740	789	692	718	693	710	681	712	716	709	741	687	734	726	718	700	668	663	744	703	684	665	732	692	671	744	655	684	712	676	704	715	742	702	661	726	679	707	706	751	747	706	698	695	697	755	703	727	676	673	699	656	699	698	700	649	701	677	709	733	698	719	702	723	676	742	707	729	713	729	746	703	666	712	699	720	695	705	744	739	739	676	709	661	723	694	727	679	690	712	692	666	712	695	754	735	708	704	711	708	699	647	729	692	741	730	671	718	640	712	724	732	683	724	717	752	721	710	718	726	691	680	728	698	678	695	725	719	706	692	692	685	716	684	722	760	739	704	697	701	737	729	706	647	718	731	705	703	731	743	678	710	715	695	747	736	692	718	738	726	653	718	674	735	694	697	711	709	703	690	673	720	720	708	720	695	678	699	721	718	722	671	700	705	748	708	706	733	748	700	679	687	743	700	742	692	736	708	774	691	686	723	719	687	724	704	730	767	709	701	697	721	692	676	714	747	717	698	663	700	725	685	722	715	693	681	724	708	700	743	697	700	703	704	734	669	723	665	731	715	754	686	716	726	689	758	705	710	697	701	718	686	694	706	651	759	723	724	747	686	698	717	691	771	716	734	773	729	710	696	689	676	689	741	707	679	740	711	749	720	737	724	684	738	701	676	751	713	718	719	694	677	702	704	684	729	731	726	754	738	675	698	707	663	702	736	630	704	704	678	691	722	700	650	666	704	701	668	719	718	725	704	728	678	693	715	749	743	676	720	664	685	675	701	721	742	712	733	700	713	698	772	723	745	702	697	717	712	715	739	686	712	699	665	700	733	716	680	716	665	760	695	664	648	678	769	705	668	676	732	734	710	699	674	716	663	728	713	693	678	690	659	696	701	737	716	665	662	697	703	710	685	731	660	664	733	715	678	722	726	747	727	708	695	706	696	740	699	724	724	747	648	690	642	710	728	698	667	701	715	716	712	701	722	703	712	702	676	704	652	749	694	697	687	651	642	756	725	717	731	693	729	697	684	734	698	769	657	698	683	711	703	688	640	679	720	749	734	705	739	668	731	703	688	725	766	724	683	722	683	685	704	702	716	716	659	708	690	673	715	701	730	691	729	705	706	686	687	684	717	743	728	746	682	754	729	726	705	688	724	699	691	719	746	654	702	742	695	727	686	670	730	686	725	702	741	742	729	692	712	775	744	642	707	705	679	716	720	698	716	679	713	714	689	717	726	708	707	688	692	654	640	705	723	702	717	699	711	674	702	699	695	711	732	733	677	714	744	717	683	716	655	675	663	726	713	721	647	683	728	679	737	695	669	709	687	684	747	671	725	750	741	712	686	711	690	692	724	720	724	718	651	715	698	690	701	664	683	688	776	736	746	707	717	737	718	724	661	733	712	691	726	680	769	697	713	689	680	690	736	654	688	742	720	678	774	693	741	684	734	683	697	708	682	733	727	684	728	780	712	710	666	725	726	695	708	707	673	737	694	737	723	692	682	665	717	692	664	709	707	694	676	752	737	746	709	743	715	729	716	681	710	692	743	713	714	717	732	731	730	724	739	708	721	695	674	707	690	724	700	731	658	704	664	752	739	721	717	681	744	695	758	697	721	724	709	687	669	698	738	757	703	692	769	710	678	645	682	730	689	739	681	713	675	719	701	715	718	729	766	716	688	699	664	690	708	701	685	688	666	699	692	692	694	711	648	704	704	696	701	659	737	673	721	765	668	737	731	664	688	712	700	711	707	695	694	654	715	743	735	747	705	712	680	750	737	727	712	694	726	725	732	703	678	692	740	742	700	736	713	722	672	726	682	708	718	672	691	731	716	677	710	696	703	678	719	700	694	715	717	695	672	729	673	722	676	721	710	663	735	697	698	727	721	692	698	729	720	707	741	718	747	671	708	730	702	712	699	661	690	707	718	677	716	694	695	709	696	689	705	709	714	740	761	718	669	717	652	720	686	668	678	716	663	714	725	742	706	694	679	722	743	685	687	688	698	705	679	716	727	774	749	728	692	683	707	730	701	745	709	743	704	696	701	724	713	689	716	738	686	691	677	672	694	720	698	743	673	753	680	726	734	674	690	716	741	714	663	701	758	715	738	742	725	699	694	702	691	706	696	769	752	644	740	706	667	707	712	709	707	647	748	705	678	701	716	685	698	697	691	694	790	713	728	703	764	707	698	732	656	719	696	709	741	735	728	688	691	678	724	710	660	732	701	676	742	725	692	721	692	710	733	683	661	671	683	664	680	774	695	692	701	708	751	681	723	732	707	692	697	736	701	712	731	765	696	723	710	662	698	699	693	783	714	686	739	676	719	701	666	692	710	714	707	723	711	742	681	715	685	725	697	681	751	737	683	750	735	750	700	685	705	648	721	688	755	661	677	692	726	693	739	667	742	702	715	689	728	684	706	676	712	673	726	745	699	709	709	743	655	712	746	688	709	696	735	681	701	692	743	720	694	724	739	721	695	709	709	693	738	689	719	694	691	717	697
74302	58976	40851	11419	1964	835	655	587	482	484	416	388	359	337	325	324	334	374	319	316	270	301	348	292	315	291	338	297	294	295	324	288	311	288	287	332	299	273	265	305	298	281	302	276	291	307	303	275	278	298	317	285	299	281	277	289	284	264	302	283	317	304	310	292	299	325	279	307	308	273	271	299	314	297	270	314	297	317	283	321	295	313	279	298	278	248	265	278	287	286	265	262	290	309	259	301	326	293	289	315	280	285	297	288	276	269	280	260	258	281	307	269	297	277	281	279	306	291	310	278	290	326	319	293	290	296	318	300	303	267	268	272	287	305	276	299	283	292	265	309	290	279	287	282	302	268	260	294	270	320	256	240	301	267	275	287	302	282	264	309	274	296	325	283	264	274	308	271	288	266	328	293	300	283	287	300	316	298	265	284	313	247	297	318	289	295	258	280	293	275	268	305	280	291	277	276	324	300	283	276	312	284	286	280	276	298	282	252	286	299	279	300	287	289	296	288	275	276	314	287	278	321	304	293	274	275	284	313	325	269	272	274	291	260	302	270	276	272	302	280	290	302	302	304	288	275	310	297	305	259	290	302	293	250	271	295	270	291	260	268	277	275	268	273	312	272	297	301	277	312	282	274	313	293	315	291	283	283	322	287	290	312	304	278	287	285	298	274	260	294	289	274	277	278	271	242	245	292	287	269	297	280	326	269	301	313	284	254	307	281	288	283	288	287	280	281	277	252	256	283	297	296	270	270	317	296	325	280	281	255	300	292	262	272	292	290	273	310	284	284	270	285	284	279	262	288	315	277	276	297	283	274	336	295	297	275	270	294	286	269	285	293	290	282	280	293	295	285	308	303	310	292	286	299	289	298	297	312	300	310	285	285	287	300	273	279	285	288	277	289	283	270	306	314	278	287	316	279	287	267	308	317	276	263	289	289	299	295	287	309	305	296	297	282	301	291	302	279	321	288	284	284	304	286	288	306	301	294	275	285	279	264	301	258	283	270	319	303	270	316	288	268	276	298	302	310	316	299	308	304	277	310	259	283	291	276	289	296	275	280	298	294	299	277	267	284	285	303	266	285	278	269	255	288	252	267	282	272	264	285	283	297	304	260	251	289	301	274	327	270	263	287	306	286	281	296	294	324	277	296	310	288	270	269	263	273	295	289	261	237	302	283	297	296	294	310	287	242	274	276	288	300	294	293	270	293	278	303	276	270	316	305	274	299	279	288	301	294	279	281	284	268	299	292	277	277	300	272	266	302	286	264	286	268	292	311	294	276	316	295	301	281	313	274	305	304	283	298	261	282	295	247	314	290	271	269	252	290	282	265	318	291	290	273	292	303	300	291	283	298	265	306	281	278	260	256	248	261	307	301	257	285	289	273	265	304	262	308	281	287	308	302	282	274	285	243	309	265	279	265	282	284	308	288	302	285	279	275	305	284	257	317	300	289	250	295	308	273	272	310	289	329	282	308	274	272	288	282	301	260	286	278	272	265	281	272	293	280	273	295	292	308	267	264	299	293	291	305	281	279	287	292	301	278	280	285	309	274	276	295	304	312	299	299	297	300	288	267	295	302	298	277	256	276	294	270	305	281	289	282	271	307	286	278	296	295	270	297	288	273	301	290	307	289	264	291	288	274	266	274	322	314	284	290	272	280	301	257	314	312	269	282	271	274	285	280	279	287	281	270	292	314	290	280	279	263	305	264	292	260	300	311	280	278	287	269	241	277	280	303	281	269	292	290	289	295	276	279	313	289	297	273	271	269	293	278	301	282	283	304	269	273	317	293	276	311	275	292	286	290	297	305	278	290	288	288	269	271	267	281	286	297	285	269	287	273	301	294	302	273	273	273	300	299	266	289	307	306	278	263	288	271	298	273	292	282	282	270	266	274	312	312	313	286	286	295	285	281	302	296	279	271	294	309	283	270	268	282	284	284	250	283	295	268	277	265	300	303	300	331	270	291	309	279	276	307	251	262	267	282	288	291	289	284	302	337	304	296	270	286	305	262	281	277	280	305	263	285	296	271	281	238	300	275	300	279	292	287	263	282	280	286	266	294	292	321	290	283	288	310	295	292	296	283	258	294	300	272	258	298	278	317	302	285	298	281	292	297	298	284	315	267	286	253	268	328	301	285	293	272	285	287	254	269	279	290	279	275	275	304	296	273	294	265	261	278	299	286	282	287	307	278	311	299	272	305	285	296	301	277	292	289	284	301	296	287	294	267	330	292	290	315	251	298	266	293	304	288	277	302	310	293	282	294	266	268	305	280	315	304	271	282	304	287	288	273	318	300	285	296	314	282	292	306	278	272	296	270	277	311	295	313	288	279	262	271	253	312	308	281	296	295	271	266	273	313	308	271	290	254	257	276	297	281	302	311	287	277	283	291	300	266	295	277	287	298	291	289	259	292	307	276	292	285	300	285	285	273	291	260	312	278	316	279	286	296	317	324	288	289	291	274	263	301	274	262	281	310	300	274	310	321	293	283	301	301	331	297	304	258	276	277	292	292	264	297	298	254	289	268	290	285	290	301	282	273	286	262	274	282	305	273	266	307	287	285	266	293	287	268	277	302	285	293	302	274	272	268	336	298	329	281	292	265	301	278	295	315	274	284	275	291	266	257	325	312	299	296	278	285	295	257	264	295	325	261	269	274	312	296	262	305	291	300	287	267	275	274	270	266	271	288	287	297	297	302	283	291	272	311	289	288	287	299	305	282	310	293	280	277	303	288	295	277	299	273	278	308	282	259	259	295	310	303	279	301	289	317	271	279	287	274	290	315	324	291	278	296	304	281	297	293	287	265	293	266	314	311	288	272	287	269	266	282	307	287	296	289	295	286	309	290	296	290	280	253	288	270	325	287	307	292	315	284	293	276	310	262	269	268	302	296	281	281	276	297	300	278	277	314	261	319	292	279	283	309	265	292	279	256	284	289	282	299	285	283	281	272	332	305	288	303	295	274	295	311	271	279	293	280	280	294	297	277	284	304	265	287	289	316	303	271	294	282	255	289	278	324	297	264	291	281	288	282	296	338	249	280	287	282	273	319	292	298	271	291	274	272	282	307	290	281	309	275	304	294	269	278	271	292	274	270	278	273	276	272	318	315	288	300	290	260	286	264	289	276	287	280	306	283	297	297	288	289	289	301	309	286	276	300	291	292	279	292	271	281	279	286	276	289	289	324	300	305	280	290	273	282	269	252	262	268	260	292	275	284	266	301	291	267	296	277	330	311	299	304	282	284	280	265	271	317	302	267	268	301	297	292	279	278	301	301	248	289	303	283	301	311	314	274	264	305	322	319	300	313	300	280	282	275	268	275	288	279	313	291	276	274	263	301	277	264	303	305	298	291	274	295	279	308	285	275	293	309	282	319	296	278	293	275	308	278	272	308	284	288	256	265	253	286	276	301	268	269	300	288	294	276	315	275	255	279	319	319	290	262	260	307	265	291	331	298	279	306	327	285	248	297	271	292	271	294	287	287	279	254
51589	45115	25914	3673	3214	2746	2448	2156	1896	1749	1661	1569	1381	1298	1224	1163	1143	1111	1063	1029	991	1020	951	1004	1012	1025	970	976	972	1021	926	995	973	952	902	939	962	939	932	914	879	886	920	916	973	898	959	918	863	909	898	906	918	909	878	839	918	887	863	849	867	885	943	874	893	968	898	907	966	908	871	881	900	878	862	899	864	872	923	902	866	896	886	922	917	860	853	899	835	921	938	830	880	854	857	873	932	873	915	832	894	849	860	867	818	883	836	917	902	880	939	887	851	869	856	864	857	894	893	915	866	866	887	884	903	884	914	872	856	853	843	875	848	913	898	890	913	888	910	917	880	856	861	890	817	848	845	872	872	810	871	863	884	858	862	924	869	923	908	870	901	846	830	865	825	861	842	898	913	843	893	902	845	855	877	847	913	888	847	873	868	882	889	891	926	921	864	937	881	881	854	864	906	853	835	827	813	921	840	870	891	861	877	879	874	862	877	913	890	836	866	857	893	895	895	905	846	876	887	903	897	857	852	866	839	877	809	931	889	901	863	816	888	852	823	863	888	851	907	883	858	850	878	898	893	876	826	825	841	807	866	866	883	810	856	844	830	868	893	853	883	918	872	868	883	878	895	859	883	848	905	795	915	883	836	836	878	889	866	881	866	849	906	890	910	922	882	834	832	859	920	836	924	833	882	889	867	826	859	905	877	884	868	907	835	878	915	859	852	881	890	885	847	859	880	852	863	867	882	788	886	826	855	807	822	853	818	874	935	873	819	930	877	889	916	839	813	860	895	873	854	879	885	869	865	826	875	876	815	823	847	873	851	861	859	873	846	871	880	868	867	864	884	860	847	835	897	855	888	904	938	909	876	919	863	859	877	883	894	838	884	874	873	819	902	846	877	938	887	902	850	853	888	855	918	867	868	852	844	881	839	881	844	841	829	847	861	868	798	891	903	903	866	863	845	881	831	926	920	856	803	856	839	830	966	864	888	838	815	885	925	841	865	861	848	872	937	918	902	841	869	865	922	837	869	853	853	800	881	869	884	866	876	895	859	894	916	897	844	841	874	893	866	846	829	891	874	851	855	837	878	894	891	850	894	845	838	870	881	841	870	823	853	868	842	886	842	882	883	827	855	874	840	877	865	907	869	828	836	848	875	893	887	863	796	914	891	883	865	797	895	883	858	919	866	908	871	868	888	886	898	829	892	917	871	895	891	860	831	928	882	914	916	899	883	890	869	824	813	889	878	823	868	842	825	902	896	851	881	895	850	871	864	873	903	909	882	900	879	838	882	891	907	887	902	916	879	837	885	890	857	875	890	823	955	809	838	838	895	867	859	862	878	854	896	892	839	908	877	884	868	889	883	898	860	879	898	893	873	893	910	860	849	853	830	844	857	900	873	881	859	897	879	896	858	876	838	839	860	874	836	861	866	869	806	874	822	842	870	831	848	856	913	824	891	911	877	842	865	856	824	891	928	888	879	854	854	810	871	903	901	874	870	854	909	918	854	881	858	868	844	854	834	896	812	853	869	891	867	871	880	862	862	908	853	877	906	907	893	871	874	850	887	872	928	841	876	861	867	851	886	851	879	874	891	853	880	889	865	858	861	827	848	833	870	899	851	904	819	869	869	888	845	879	843	858	879	846	868	875	849	845	820	846	895	874	908	868	908	913	852	874	906	856	862	882	859	848	854	825	865	879	887	888	846	862	891	834	914	900	906	890	857	937	878	849	901	877	851	917	853	849	854	916	814	829	811	892	912	913	878	923	849	849	928	816	853	894	857	819	900	846	849	885	909	893	824	862	841	812	878	875	919	890	850	880	846	851	865	879	870	889	873	830	860	873	867	872	892	844	897	862	869	899	905	890	896	841	880	883	852	861	880	871	861	908	871	834	904	808	898	867	873	836	883	905	855	848	890	819	879	911	895	904	919	821	913	881	944	848	892	854	869	866	809	928	869	865	871	851	896	862	962	909	858	856	855	885	845	863	898	910	854	835	871	835	857	848	873	843	866	876	846	799	837	871	915	884	861	867	852	900	872	855	915	844	880	865	842	849	857	866	847	879	879	852	813	835	852	870	861	837	848	865	871	805	885	898	882	864	865	842	909	847	879	868	876	888	843	897	909	913	874	834	830	857	894	891	879	898	838	886	879	846	864	889	916	851	905	864	909	841	840	828	879	929	905	837	818	880	851	857	838	926	895	884	862	830	848	879	859	912	854	903	885	886	853	856	883	846	889	928	915	848	842	906	815	835	886	804	914	877	836	850	891	887	840	844	845	897	866	848	873	877	852	856	882	856	872	883	836	884	846	859	830	843	843	842	874	872	892	821	831	896	871	841	842	874	846	886	874	908	838	876	831	882	812	856	842	884	869	891	930	907	895	844	868	892	843	904	893	885	804	804	907	869	854	834	878	874	880	886	873	897	851	909	860	870	869	873	846	880	882	892	860	872	869	846	857	856	893	853	895	873	813	835	813	835	847	924	855	890	848	839	854	849	872	872	879	835	827	783	898	864	821	891	889	885	875	957	869	838	888	888	929	952	874	838	907	955	865	821	842	898	917	869	884	861	827	854	907	903	863	870	844	903	873	906	896	865	867	867	834	890	900	890	853	882	821	864	827	880	856	850	906	839	869	879	859	826	837	928	858	862	890	867	865	852	902	889	872	804	846	828	924	886	864	848	821	865	908	878	841	839	814	838	815	831	892	851	862	878	872	847	843	860	871	881	814	874	853	907	827	857	866	900	851	853	844	908	941	899	852	888	841	851	915	839	828	862	885	903	889	829	865	863	908	850	858	931	891	848	884	874	884	915	911	869	914	908	857	894	850	885	873	852	856	837	893	913	920	895	943	874	816	892	851	874	837	841	879	859	846	885	853	938	904	880	901	872	878	859	856	858	916	927	840	914	895	871	889	881	924	880	868	855	898	898	911	810	892	831	876	864	875	837	816	860	884	906	886	872	874	834	875	900	921	862	856	890	865	862	860	878	893	859	861	883	896	883	833	823	857	847	892	829	887	844	847	883	822	865	893	835	869	915	882	894	896	878	837	885	888	873	846	914	869	887	874	887	886	886	917	853	889	893	868	896	895	875	836	870	887	823	885	856	820	803	821	864	896	876	853	853	869	847	874	852	849	888	857	882	836	873	848	873	883	902	863	878	871	842	873	856	877	835	838	876	877	839	872	866	848	913	883	911	895	898	901	924	857	866	910	876	883	861	896	886	860	884	869	919	861	887	907	869	888	945	879	888	889	898	830	949	934	835	864	900	913	917	830	862	878	877	832	833	892	874	869	849	906	853	906	855	873	860	851	839	867	846	884	921	845	820	837	869	899	862	833	887	846	845	865	882	908	889	867	871	839	852	946	931	822	839	878	949	836	882	862	864	816	882	863	894	875	878	854	848	935	922	891	880	851	915	900	875	845	843	875	815	944	818	858	883	830	894	892	865	901	906	867	917	869	861	844	876	885	876	861	879	947	902	856	864	862	874
22278	6980	2239	186	133	118	95	111	107	136	113	114	122	110	96	134	115	107	113	121	108	115	100	107	101	110	110	102	104	106	94	88	120	106	111	115	110	119	121	93	111	108	95	104	120	105	85	105	123	126	123	119	100	104	97	101	103	96	101	117	110	104	105	117	110	110	108	89	95	109	112	121	135	104	117	123	125	127	97	121	124	114	109	108	95	100	106	97	96	104	103	111	98	104	122	105	103	122	106	118	117	107	107	105	101	105	112	131	92	110	117	112	119	105	119	92	92	94	97	95	92	107	118	100	107	109	120	93	111	107	106	108	112	114	115	118	111	110	95	107	119	114	110	104	114	105	117	105	122	111	123	97	109	110	134	107	100	97	97	109	97	111	116	118	108	120	111	127	107	104	114	108	117	102	101	103	107	106	115	99	127	99	125	101	118	112	111	117	94	114	99	103	124	116	122	108	110	109	108	121	112	106	91	129	118	112	93	115	113	105	102	86	121	123	116	112	103	119	112	116	122	94	104	116	119	120	112	118	115	112	126	92	107	108	121	120	137	115	128	102	109	94	98	122	109	117	107	103	119	93	98	123	119	112	95	130	114	123	92	112	118	110	81	114	107	98	117	106	104	112	119	101	122	103	93	123	122	127	112	110	112	100	118	91	126	112	115	134	100	120	138	101	102	94	97	102	115	119	107	115	105	105	122	100	108	76	105	109	102	100	79	109	133	102	114	104	95	122	102	127	115	114	104	118	116	128	119	125	126	76	117	97	101	107	99	96	114	119	84	105	98	116	108	129	114	98	96	100	118	113	105	122	119	95	120	101	118	101	115	125	105	115	109	114	104	102	107	104	102	122	101	117	132	128	126	110	99	130	128	112	120	125	93	108	126	100	101	101	117	105	105	97	125	117	115	125	123	115	100	97	107	109	123	110	76	112	103	110	106	103	109	109	119	98	106	124	123	97	114	105	98	104	117	92	130	95	116	106	112	107	104	95	98	119	119	100	88	109	114	106	120	110	103	128	125	97	104	112	107	101	107	112	115	107	111	102	103	114	111	115	114	112	130	113	94	102	123	101	110	124	104	99	116	100	84	101	112	118	123	99	124	111	87	101	113	114	111	96	102	98	102	121	126	111	95	111	99	97	99	133	90	106	98	96	113	103	134	126	107	97	125	114	114	115	108	106	113	118	106	104	105	112	98	112	104	137	114	104	110	111	113	134	115	112	104	107	123	99	97	90	130	96	115	110	132	111	125	126	134	124	103	94	112	113	115	113	114	110	123	106	105	118	110	116	103	109	89	121	108	120	126	113	88	107	108	111	100	108	109	112	128	106	119	133	126	115	112	109	97	92	108	96	119	106	105	100	101	116	108	105	121	120	119	101	109	126	112	120	109	122	93	99	131	127	109	124	123	114	92	120	118	116	103	104	111	107	99	123	125	103	121	105	109	118	106	100	103	108	124	110	117	107	105	104	116	115	125	115	112	103	108	112	110	115	86	112	114	106	102	127	123	110	128	114	105	117	123	125	110	102	99	107	120	116	109	101	106	98	109	127	131	100	112	116	99	125	116	122	91	103	118	110	117	88	98	110	96	124	91	119	92	112	107	109	122	104	140	100	102	86	109	120	117	113	114	99	98	112	108	113	126	108	104	100	121	131	98	104	113	125	99	118	110	117	113	116	93	104	77	103	107	103	123	105	94	106	126	95	94	105	93	99	118	112	106	105	140	109	124	110	142	110	110	107	131	108	95	103	96	101	116	111	112	101	110	106	125	120	107	95	107	108	101	105	123	122	118	113	117	107	103	100	107	130	128	121	117	119	108	123	104	91	100	130	112	104	112	119	112	107	116	111	116	125	109	109	108	105	109	93	84	92	115	101	128	92	124	127	91	94	106	118	111	107	112	108	100	100	123	104	113	116	121	121	109	114	99	119	123	121	131	116	120	92	115	118	121	96	119	103	98	97	109	105	119	100	107	118	115	107	113	105	87	109	103	87	109	117	115	105	114	99	113	112	111	105	103	110	113	103	115	105	126	108	119	100	103	108	115	96	112	123	99	112	119	110	124	102	113	107	118	113	94	118	123	102	103	115	103	101	107	108	118	99	109	100	112	100	91	107	120	94	111	107	101	118	94	102	119	119	103	104	107	110	104	103	94	93	105	107	118	111	108	111	113	99	105	109	124	105	112	116	110	105	110	107	107	125	128	115	107	119	110	111	130	99	112	103	107	119	106	90	117	123	119	115	109	98	125	114	96	101	131	120	111	111	113	122	107	114	102	111	127	114	104	125	104	101	134	116	136	90	108	103	122	118	101	111	100	121	94	114	120	115	98	98	122	114	110	100	106	114	121	123	109	107	112	117	122	98	100	125	117	121	117	111	110	102	116	104	99	89	128	113	112	109	126	119	113	121	120	101	97	114	122	102	106	107	103	113	119	116	141	91	114	104	108	112	106	97	96	85	105	123	111	116	111	113	108	101	98	96	100	97	98	91	106	115	107	103	106	124	113	96	102	101	97	106	93	104	112	119	124	110	135	110	118	113	101	108	120	91	101	92	121	121	106	109	101	99	96	120	93	88	108	109	130	123	93	123	108	127	118	116	117	108	107	113	136	114	95	100	93	117	80	107	107	111	87	110	118	107	90	106	100	119	107	111	115	89	110	111	119	94	121	104	106	132	101	102	114	100	104	126	102	100	118	105	118	82	93	125	106	101	106	99	119	101	95	127	129	112	125	121	122	108	115	97	94	110	125	133	103	119	102	112	97	121	107	115	94	116	117	122	112	97	94	113	110	116	130	126	105	102	99	103	105	101	129	120	106	106	106	100	120	85	124	86	110	126	123	88	102	98	99	105	121	98	110	118	110	117	93	114	124	112	112	107	119	109	106	98	87	91	124	113	90	117	124	108	106	117	111	96	98	106	101	93	109	119	110	101	110	94	114	119	97	86	127	93	120	87	130	109	128	102	118	123	113	104	131	115	96	102	117	127	115	102	122	99	115	126	108	111	106	118	109	117	120	119	121	108	108	99	105	99	106	93	108	104	88	90	115	98	116	106	128	108	110	95	96	103	100	126	103	128	106	128	111	116	116	133	120	109	121	106	89	115	114	104	122	81	104	106	121	98	126	115	90	125	91	102	115	131	127	111	112	100	121	111	122	101	113	114	99	96	108	108	115	107	107	106	123	107	121	116	109	109	114	114	116	115	125	113	105	124	117	105	103	118	99	127	103	84	100	95	123	104	90	115	128	121	102	102	100	124	88	125	107	108	115	100	107	107	106	116	99	128	116	112	114	110	98	106	120	99	130	116	91	102	101	102	107	101	110	105	123	102	102	117	108	106	113	115	104	99	105	116	128	103	108	107	107	115	106	130	106	116	92	102	110	91	98	114	110	100	111	107	111	111	104	111	123	87	116	123	104	102	112	116	116	112	112	93	104	104	104	128	130	96	112	113	115	116	108	110	98	118	106	110	106	125	100	120	107	109
20433	9028	3907	483	470	443	388	417	414	436	431	465	426	411	415	467	401	409	423	386	432	425	429	411	438	384	382	413	384	400	407	404	400	415	411	431	393	438	383	391	428	411	396	378	410	409	408	419	437	414	399	418	419	397	416	429	417	408	413	398	430	414	399	402	396	383	410	433	376	415	421	392	412	407	374	417	447	433	397	395	416	388	377	437	400	403	368	419	411	431	425	390	402	397	392	357	386	409	409	408	425	383	385	360	406	399	394	414	408	441	415	470	395	363	393	420	378	428	388	437	397	382	382	396	391	426	394	394	396	404	433	429	413	396	356	411	392	385	396	424	415	416	428	404	391	412	426	354	441	401	450	398	428	430	429	431	384	391	391	424	383	426	377	417	403	383	416	379	407	400	440	384	396	393	437	398	381	377	415	405	426	391	434	397	381	399	384	426	409	423	410	409	384	380	393	381	413	399	404	419	418	397	460	425	449	403	442	414	362	402	404	376	379	421	403	408	372	390	421	389	366	404	406	382	411	420	384	412	390	406	452	427	374	399	410	423	387	413	404	423	418	374	398	395	409	377	446	405	407	394	426	401	418	442	402	396	385	376	401	435	369	426	403	452	436	406	405	393	388	412	414	376	390	375	421	422	403	391	377	414	366	417	426	406	421	414	409	380	403	417	350	429	418	410	393	414	412	433	412	406	407	432	432	401	418	380	430	415	410	380	384	418	377	430	398	362	394	413	394	398	428	416	398	384	425	379	389	398	399	380	403	385	425	435	394	381	381	418	377	400	424	420	426	430	400	393	394	408	408	391	389	411	407	398	402	417	412	440	431	383	439	406	407	380	382	432	447	415	410	407	418	372	379	400	409	386	439	410	396	427	394	388	378	427	422	361	380	420	379	388	407	406	394	411	408	403	429	399	410	410	428	400	409	456	392	375	377	412	416	421	421	415	388	407	378	412	421	372	403	425	405	426	404	393	405	438	395	422	416	375	419	406	416	395	425	375	398	391	434	381	397	406	417	404	400	366	424	436	399	388	407	387	395	419	412	399	425	407	410	426	452	413	442	414	405	390	397	412	374	385	380	407	386	417	455	401	409	375	456	426	408	388	418	405	415	476	407	424	413	403	405	398	421	416	398	398	417	390	372	426	430	405	366	411	370	459	424	389	390	398	431	404	410	370	393	386	387	437	447	399	388	374	396	384	396	400	373	402	397	410	397	426	374	420	411	420	388	393	387	383	414	428	419	397	402	429	391	419	443	422	403	432	405	422	408	424	414	393	394	399	414	414	410	400	391	407	402	415	454	426	401	377	414	399	413	380	389	437	414	376	409	410	376	395	383	389	420	443	384	417	422	412	431	368	394	404	400	385	444	416	381	398	401	401	392	442	399	373	417	403	428	416	417	394	413	425	416	419	408	416	397	381	413	404	377	417	390	418	381	407	433	395	370	400	411	400	411	421	419	402	414	410	414	410	393	396	408	391	398	414	397	403	424	397	422	378	422	417	421	402	394	423	420	395	432	393	454	426	389	383	417	409	415	401	381	425	400	395	422	441	435	390	445	402	415	399	408	404	407	403	398	432	422	417	407	411	388	381	396	395	377	400	398	417	387	396	413	421	392	394	379	373	390	397	376	405	409	409	415	385	398	394	387	370	377	376	394	404	405	392	422	399	442	397	392	422	390	403	391	372	405	422	389	389	394	388	411	377	409	407	417	432	407	413	421	404	411	424	418	381	460	394	388	422	401	426	349	422	413	392	424	413	384	402	391	395	416	436	396	404	405	406	394	395	418	398	387	413	380	398	378	386	421	380	408	397	369	409	418	409	385	383	413	419	413	388	439	392	436	395	391	387	425	398	399	375	416	432	405	410	414	391	400	391	401	422	403	381	416	400	363	419	456	393	424	412	397	398	415	362	421	434	399	376	375	426	407	403	420	398	387	405	394	435	387	409	381	403	392	386	423	409	405	403	401	386	423	382	417	436	389	412	404	394	400	399	375	404	358	409	394	391	415	399	373	424	436	412	419	413	434	391	438	393	411	387	357	378	396	400	398	396	397	431	430	446	424	411	419	446	378	379	427	414	386	368	414	429	417	417	416	442	369	419	429	406	406	401	414	406	418	385	417	399	459	426	391	452	368	428	398	416	405	449	427	402	405	409	385	388	378	393	409	395	365	423	401	402	409	434	413	403	427	390	380	405	375	387	362	396	379	356	435	407	377	404	378	422	441	390	409	399	405	403	431	412	395	362	392	407	385	416	414	410	413	413	401	407	396	394	390	406	420	419	386	396	414	390	391	413	436	420	400	425	389	409	408	352	400	377	425	392	369	438	358	422	387	388	372	423	406	420	386	438	387	434	378	402	410	423	390	400	422	416	423	426	358	413	399	402	398	379	403	418	420	414	431	411	374	361	383	386	421	381	370	415	424	427	380	421	385	412	432	398	410	394	398	465	412	394	410	440	394	401	418	385	410	369	384	423	362	378	390	367	384	373	401	402	430	389	418	367	387	411	422	388	383	406	399	421	422	378	420	408	392	401	428	433	387	393	445	409	396	382	393	394	373	390	369	396	396	391	425	402	420	387	411	362	392	416	389	398	416	438	436	410	420	435	429	389	403	423	368	437	391	401	477	398	413	382	414	406	387	388	388	366	440	421	393	390	432	402	389	422	441	403	414	403	415	391	439	391	390	424	419	403	366	409	442	386	408	419	390	379	421	408	379	420	380	381	351	404	427	410	408	384	417	412	435	389	429	405	389	388	352	402	392	411	406	440	408	432	419	374	414	389	473	394	405	399	411	419	381	368	429	396	398	420	424	383	408	428	388	426	394	429	411	417	399	426	448	430	409	388	386	415	433	401	427	440	383	382	404	430	392	386	403	394	412	415	401	397	388	416	412	391	400	400	403	390	417	424	421	412	416	379	387	373	445	377	419	428	388	409	405	418	423	406	420	389	411	413	413	405	420	402	384	421	406	398	383	402	420	412	382	381	409	397	409	404	407	395	421	395	403	452	413	414	423	446	427	405	407	402	381	411	422	400	388	409	400	435	409	419	423	405	390	397	424	430	414	401	391	408	364	385	396	451	450	388	415	370	444	426	363	399	401	372	392	383	417	420	404	379	418	431	415	394	406	433	416	418	407	409	428	409	431	409	394	395	430	389	381	395	368	404	370	406	399	412	349	372	423	418	401	407	393	442	376	414	380	469	376	381	422	435	369	415	395	412	385	391	397	397	420	412	421	396	413	378	433	403	378	426	393	418	387	416	386	399	385	428	439	397	451	410	431	422	429	421	377	427	408	388	423	391	393	464	403	382	389	418	406	392	422	381	406	410	428	420	380	397	383	384	396	433	399	414	385	436	390	397	381	430	367	389	393	375	382	413	428	385	409	395	388	440	414	416	416	410	402	413	426	403	404	417	406	432	420	411	409	435	372	424	391	400	390	378	459	372	386	456	448	343	395	396	410	380	399	410	416	398	451	391	410	404
62666	46805	33955	7019	588	441	387	335	296	288	288	271	272	233	239	223	244	251	241	220	246	226	243	200	213	221	218	223	238	208	217	237	213	223	209	214	226	226	216	231	228	227	244	248	205	212	215	232	235	229	205	230	225	234	223	238	205	224	203	209	219	219	206	239	211	200	219	209	227	209	215	220	204	219	234	214	227	204	240	208	210	220	210	196	226	224	220	195	249	209	228	212	202	205	224	233	216	217	235	210	210	229	226	228	229	222	224	228	225	191	210	190	234	220	212	234	224	207	201	223	226	214	211	224	206	227	201	209	219	214	238	224	220	214	225	245	197	199	214	235	203	217	230	228	217	229	202	229	203	200	232	208	218	228	197	200	219	201	238	201	230	209	246	224	232	208	253	188	225	197	251	213	208	204	206	218	258	230	258	203	229	196	221	227	228	209	227	219	219	225	255	225	210	196	205	227	226	235	223	248	247	217	189	223	207	242	232	210	230	221	253	202	232	242	192	220	243	205	233	234	217	211	197	238	261	226	215	230	186	218	207	216	249	207	197	224	212	236	211	217	215	223	214	221	205	224	223	243	218	233	192	226	238	233	205	225	228	222	216	255	198	203	199	206	202	215	196	232	223	207	202	225	218	188	229	220	217	227	231	221	231	217	195	226	197	206	224	207	221	224	230	238	227	256	207	220	229	216	230	218	218	216	210	207	224	231	197	216	207	227	221	233	215	223	187	226	221	224	194	235	222	206	199	214	210	234	178	209	234	217	227	216	223	218	197	214	196	199	233	212	215	218	231	227	196	248	219	219	218	205	221	191	205	222	218	219	233	219	215	246	248	210	217	232	217	207	197	228	211	230	240	238	211	186	210	222	222	225	217	238	206	226	260	223	187	208	218	211	230	238	243	203	212	208	220	236	209	231	203	213	208	220	247	218	227	232	230	242	224	239	228	234	210	217	221	195	223	199	231	224	222	213	239	208	218	231	210	211	217	205	251	193	242	236	217	234	215	249	211	211	226	228	217	258	208	205	207	224	232	198	225	234	198	214	221	221	208	203	213	232	206	222	197	216	241	217	214	236	232	220	212	217	229	228	200	229	217	216	237	234	224	236	220	205	228	237	195	205	228	206	200	216	211	202	227	207	237	225	211	240	222	217	250	217	234	225	249	221	206	238	218	237	208	232	212	213	200	208	230	229	204	222	208	261	233	190	239	190	227	239	236	235	210	201	217	213	227	229	252	225	219	207	207	205	232	230	216	253	198	212	235	199	240	227	247	229	253	208	202	208	220	249	230	207	220	213	229	214	220	194	227	234	209	234	203	200	225	219	214	203	216	199	257	239	222	232	216	212	250	196	210	219	202	214	195	214	210	188	220	229	214	244	228	217	223	228	234	233	205	221	227	211	220	230	229	241	200	220	241	217	229	236	212	230	196	227	211	210	205	224	221	215	212	216	204	207	200	207	227	233	223	240	242	265	235	222	208	221	199	189	216	227	200	230	233	225	207	239	212	209	211	250	229	245	209	208	212	227	215	211	226	201	209	192	229	233	211	202	249	232	221	218	239	226	189	228	217	205	214	240	201	241	222	209	217	196	222	203	205	230	210	215	228	237	206	213	218	249	204	214	207	226	216	223	208	229	228	218	232	235	215	221	215	235	235	186	208	215	206	196	237	213	243	253	240	196	195	200	206	237	231	231	199	229	213	239	226	192	214	203	207	222	196	225	201	207	223	219	246	196	213	221	218	239	227	242	250	189	192	205	205	223	214	220	231	203	216	220	217	194	229	204	206	213	222	208	236	213	219	208	223	243	238	258	196	235	212	219	202	203	222	246	214	205	229	206	211	209	226	204	204	203	230	248	184	222	237	219	225	231	209	189	229	236	218	233	231	219	212	241	199	227	204	214	213	214	230	220	208	239	220	209	230	200	217	231	200	204	224	225	223	242	209	218	233	232	232	215	206	238	183	218	228	216	210	209	204	179	223	222	233	208	222	207	198	204	220	220	230	209	205	217	222	237	246	233	229	222	213	216	239	223	215	206	229	230	197	205	205	252	190	212	217	191	210	218	208	205	210	199	182	204	243	209	213	196	190	220	207	230	207	204	223	228	234	248	210	205	210	234	222	235	206	213	223	225	220	215	218	212	197	209	200	217	235	222	243	217	209	212	210	241	198	203	203	228	231	229	195	209	222	215	230	184	207	248	210	206	232	202	203	207	233	217	233	224	213	224	242	213	236	213	230	231	227	213	242	238	209	250	221	243	210	219	213	227	232	228	191	196	205	208	228	223	232	216	218	220	242	212	210	241	201	213	230	225	222	194	225	204	243	230	206	203	229	215	224	232	246	228	245	215	243	234	223	234	209	225	207	222	219	206	215	247	232	241	204	185	229	210	236	220	209	218	204	216	194	237	207	244	219	217	211	262	244	198	213	206	230	266	228	226	215	232	215	211	227	245	234	230	217	215	216	224	210	249	229	247	242	197	194	181	226	206	216	215	231	212	197	201	200	214	227	219	196	187	189	190	236	223	208	221	233	214	226	202	222	210	203	243	228	228	233	207	236	190	225	240	199	208	217	219	219	200	203	215	217	203	222	222	231	227	225	221	228	223	217	205	218	212	195	209	216	221	219	198	212	193	216	221	200	234	211	225	222	222	221	214	215	255	210	208	220	211	220	220	231	225	215	212	220	217	217	208	208	200	212	214	210	216	208	216	208	230	228	223	232	231	229	224	206	207	224	211	213	197	212	243	207	204	219	219	216	214	215	205	208	206	256	235	211	223	215	214	231	206	201	220	213	223	219	220	235	209	273	217	210	209	217	194	215	214	211	226	219	211	197	254	232	248	226	210	214	223	215	221	222	202	213	197	212	214	219	217	203	232	176	226	220	208	210	231	212	224	200	228	222	211	213	223	188	217	212	220	228	227	217	229	210	239	228	219	212	197	222	220	201	227	241	216	228	226	217	205	222	252	214	229	224	210	206	211	208	219	230	237	225	209	232	228	222	224	205	201	188	221	216	232	235	224	201	206	244	223	220	202	227	224	230	222	227	216	208	228	195	221	216	194	190	214	236	190	217	206	218	205	216	216	211	215	237	211	223	219	229	233	209	235	230	204	226	214	206	219	216	226	201	201	219	208	235	216	224	220	230	201	210	212	223	215	220	207	221	213	215	229	222	254	203	250	235	225	232	223	201	222	208	230	185	234	244	204	208	225	234	199	212	220	230	213	202	207	192	205	211	222	222	219	232	215	225	181	208	194	223	219	228	195	202	209	236	219	218	220	219	218	219	237	228	221	239	204	221	220	234	185	216	208	217	233	217	213	203	232	237	236	208	212	205	218	226	222	220	185	216	219	220	236	235	217	216	206	239	222	239	206	224	218	225	252	230	210	192	215	238	235	241	222	220	212	227	194	217	186	222	231	218	218	207	225	218	219	187	216	183	215	225	203	231	239	229	226	203	232	228	202	223	208	233	216	216	221	178	216	220	217
41698	36896	22518	2095	1855	1648	1457	1293	1192	1194	1070	1009	965	905	830	858	889	820	851	753	799	781	790	783	782	723	687	702	715	759	753	781	734	744	714	720	760	726	740	746	730	726	638	751	704	723	695	730	726	747	719	745	701	726	719	685	710	712	706	738	709	666	715	721	716	713	714	710	695	702	719	738	707	733	729	668	669	729	703	679	740	680	714	700	669	710	718	706	709	701	695	717	695	741	699	681	706	666	695	703	723	717	684	739	737	710	773	689	712	684	732	711	719	696	678	684	727	681	708	707	704	707	703	685	695	687	699	701	722	692	720	679	724	726	715	702	732	706	723	684	724	702	681	750	673	727	694	674	735	688	638	717	739	678	716	696	674	700	703	721	700	648	735	715	652	702	693	697	682	682	714	727	680	695	719	744	685	734	682	673	668	641	663	759	740	676	757	699	733	741	720	668	700	723	682	713	675	737	696	725	740	694	732	675	701	670	702	698	705	719	720	708	670	719	647	682	709	695	695	688	672	684	680	688	713	718	727	752	683	707	693	670	692	705	671	697	686	720	693	675	698	664	683	687	703	736	664	698	739	743	710	677	736	720	683	681	661	741	754	692	758	679	706	691	757	696	710	682	690	726	660	648	675	679	737	675	695	682	715	727	697	709	714	694	681	699	740	684	671	700	726	700	702	683	721	727	705	722	703	697	692	698	686	704	660	718	659	733	700	732	679	699	660	709	683	692	680	713	709	706	665	721	685	698	701	654	663	683	770	710	718	673	652	681	665	727	713	754	663	655	716	735	732	733	713	720	702	685	699	705	743	720	708	669	717	731	727	692	697	689	722	695	731	705	651	714	674	692	691	712	698	681	669	652	701	677	699	710	719	725	712	642	729	714	668	707	693	723	684	711	706	704	676	677	746	690	670	685	685	724	726	664	677	697	678	720	736	695	671	698	688	735	732	668	678	724	744	695	698	677	706	661	708	726	684	708	677	728	682	679	703	661	723	670	708	666	661	704	675	677	657	682	691	685	742	670	714	755	718	682	731	730	696	685	733	654	688	725	707	718	702	711	728	686	673	679	678	699	732	715	672	678	690	713	736	731	681	714	711	736	681	670	719	698	666	665	754	711	722	672	671	701	720	730	698	744	696	725	716	743	704	726	721	735	690	685	711	652	703	722	712	690	669	689	682	723	743	735	694	660	700	694	644	708	685	680	650	716	693	666	674	690	730	707	724	714	675	700	729	726	682	675	745	692	715	713	688	726	678	698	719	697	674	720	668	705	719	702	689	696	674	704	722	740	648	639	684	681	679	669	687	699	703	677	724	753	745	685	694	752	685	749	689	719	678	678	648	707	740	726	684	727	680	689	686	702	693	695	718	680	748	695	720	714	666	730	719	725	683	719	686	716	712	747	703	650	711	704	717	717	678	693	739	730	661	746	750	668	670	709	674	680	652	667	698	685	704	658	699	704	720	694	666	701	694	699	688	716	701	701	737	716	695	694	744	698	709	695	732	710	695	714	693	684	716	700	678	713	715	663	704	695	679	678	704	710	704	699	691	677	693	667	717	672	715	675	693	677	689	684	721	712	773	737	678	710	706	690	730	688	689	721	701	692	688	651	715	656	725	624	695	715	714	729	704	685	704	744	704	709	698	714	712	669	701	703	736	764	710	659	687	742	729	695	731	691	732	708	716	698	710	670	701	716	737	739	695	696	725	680	720	674	732	696	687	663	715	742	705	707	688	686	697	742	697	692	702	670	715	696	720	713	669	700	742	676	696	674	665	688	696	670	675	664	680	695	691	710	688	693	679	709	686	739	655	716	692	726	666	698	714	748	719	736	690	707	690	717	650	724	684	681	678	685	703	739	670	680	698	704	691	701	677	705	697	694	698	730	739	703	703	700	712	694	738	674	664	647	691	726	697	701	666	665	747	670	704	700	710	769	689	674	689	722	715	699	719	734	652	685	687	708	710	698	740	722	692	657	682	703	664	697	733	658	687	694	734	694	668	727	715	680	684	713	718	760	716	661	717	695	661	705	723	694	738	685	694	666	717	682	704	707	736	706	725	697	676	728	653	677	707	726	687	683	680	699	703	719	717	683	680	705	720	696	722	727	683	706	708	731	661	689	725	651	718	668	735	714	703	656	707	665	664	725	679	703	679	726	698	699	669	688	712	680	708	693	692	705	685	733	690	707	661	705	668	640	694	699	702	704	723	689	713	739	753	654	692	694	761	698	722	705	687	655	715	720	707	678	739	746	720	695	723	677	703	681	727	705	657	674	701	682	688	722	674	678	721	736	691	712	724	696	719	661	678	764	683	684	736	685	684	732	690	736	706	751	715	652	697	708	731	683	738	681	672	695	695	686	659	713	688	675	681	702	691	706	688	681	687	700	659	694	752	711	665	724	699	724	694	711	698	706	682	737	739	720	726	704	680	691	719	716	683	730	677	678	685	690	704	712	671	732	659	660	687	715	757	684	685	732	692	695	673	722	675	655	667	720	716	673	738	695	688	703	718	689	725	664	703	688	730	751	678	671	760	687	690	713	701	668	688	701	693	749	659	756	685	712	679	720	675	680	703	739	701	701	743	688	726	704	673	682	705	722	679	670	717	665	723	671	704	687	688	718	700	688	743	684	666	715	664	681	764	656	712	676	681	689	690	704	713	675	709	681	730	731	747	687	688	728	654	713	681	743	683	704	718	691	726	658	693	701	758	717	744	674	655	751	719	700	644	710	650	640	740	699	707	699	708	711	720	672	744	736	730	721	679	685	711	715	697	693	713	669	709	704	725	731	642	731	744	760	674	727	705	712	701	712	638	703	698	718	685	718	698	722	655	633	686	674	694	694	696	699	701	746	696	701	718	713	694	699	740	705	684	704	709	662	722	691	701	674	686	667	717	738	669	680	712	687	725	696	731	707	690	668	718	727	733	707	693	732	724	733	725	747	675	676	702	700	676	687	704	697	683	699	700	690	700	725	692	759	701	678	718	708	669	694	730	692	668	705	730	714	715	676	673	690	709	710	683	730	725	722	727	719	703	730	662	706	715	719	724	660	747	721	679	731	695	718	707	716	736	710	712	708	695	699	645	729	778	676	701	732	685	715	709	689	708	673	694	644	679	727	666	676	710	703	708	700	714	696	707	684	675	679	680	674	678	717	723	767	746	709	705	728	679	686	719	735	751	676	733	724	660	647	714	720	707	691	661	704	706	707	699	718	736	712	690	717	688	694	696	726	702	711	703	713	635	695	721	683	695	753	682	731	705	702	725	669	681	703	670	718	656	712	671	687	700	743	709	739	677	713	708	707	691	680	716	713	690	706	675	745	735	674	696	700	713	746	670	691	718	702	770	696	741	671	697	709	712	691	711	681	704	735	753	708	701	679	702	717	724	745	683	639	686	714	710	779	698	715	710	678	710	704	720	670	705	722	666	708	747	707	676	722	695	683	692	702	735	706	668	715	700	675	746	689	708	734	664	651	671	633	704	709
72787	59606	43480	12692	1601	704	609	530	453	423	415	389	383	346	329	338	337	341	316	307	306	295	295	319	306	289	306	310	312	309	316	283	310	317	308	298	277	272	283	277	271	297	260	277	290	270	277	315	281	293	321	287	276	269	254	320	284	296	274	301	281	289	278	290	288	290	325	293	285	302	272	272	267	290	277	281	281	290	274	287	278	298	309	275	291	284	262	302	297	307	290	286	313	299	266	292	254	257	305	283	290	314	275	257	283	257	274	288	291	313	272	265	265	295	328	288	278	284	269	282	322	267	292	306	286	266	275	309	289	264	275	261	300	260	270	287	299	292	299	286	270	289	287	284	274	300	284	282	273	293	294	274	303	331	266	269	266	268	305	302	285	262	257	254	274	279	306	286	273	275	298	308	301	265	322	271	322	266	295	275	278	287	284	290	282	292	292	285	316	266	278	306	294	272	268	281	326	316	305	254	250	289	272	297	310	284	272	252	269	302	274	271	271	277	272	303	250	294	285	243	297	282	291	288	287	290	287	316	295	289	273	264	311	280	299	287	273	261	277	248	268	275	266	320	285	308	269	287	302	287	269	264	281	285	310	330	294	253	251	314	274	284	289	295	259	306	282	278	258	280	261	303	310	288	269	299	286	293	265	249	285	288	268	311	316	275	295	277	312	282	295	286	294	294	276	297	282	285	285	287	280	284	294	284	305	291	292	284	277	262	283	322	294	285	281	295	306	277	289	256	301	294	285	296	274	283	312	254	260	307	286	282	293	313	285	297	277	297	257	276	291	298	273	256	289	273	303	282	263	297	285	297	273	279	281	324	301	289	286	323	300	317	254	290	285	276	290	293	301	279	283	264	305	290	287	284	327	280	275	282	319	288	298	307	314	282	294	276	267	267	290	279	286	289	320	287	280	265	264	318	278	260	288	285	305	273	296	279	272	245	327	282	288	299	308	291	254	270	285	318	283	291	324	303	270	291	274	281	266	291	285	291	271	281	306	309	284	266	283	273	298	277	296	262	311	255	285	282	301	291	301	295	290	291	289	261	250	292	281	292	278	294	277	310	280	298	313	286	279	267	310	284	269	265	294	322	253	293	302	274	269	277	313	289	299	259	285	320	248	299	302	268	289	311	296	291	273	286	278	299	299	248	279	295	277	290	288	297	271	279	277	265	306	274	281	271	308	290	329	286	299	281	278	313	288	305	309	274	268	292	300	292	274	302	268	290	289	279	304	278	297	285	273	244	296	287	283	294	316	261	261	295	267	257	288	248	302	314	258	280	276	312	295	308	301	321	295	284	277	278	288	291	290	272	266	290	280	272	257	274	291	300	292	267	302	304	288	256	293	244	271	264	261	293	297	266	278	314	275	324	305	270	288	292	304	295	314	290	277	234	264	246	265	287	324	265	293	282	317	319	276	305	273	291	291	271	319	300	283	306	299	289	305	274	260	296	324	293	274	287	286	299	267	286	292	292	284	286	267	279	268	329	273	262	275	277	303	281	300	309	303	295	289	286	322	292	278	265	286	303	285	275	293	275	304	271	302	262	290	268	307	262	294	290	298	282	288	267	300	308	320	254	291	275	295	287	300	280	290	291	300	284	303	279	287	297	300	274	315	287	262	303	284	290	267	269	314	299	271	284	287	247	276	304	279	249	288	299	306	266	281	276	272	294	324	271	286	285	299	304	282	290	317	269	264	262	253	290	264	309	291	272	262	282	263	276	275	272	285	274	286	315	305	311	278	269	285	289	288	273	301	284	253	267	264	261	300	293	275	259	287	307	271	284	288	273	293	292	261	293	296	288	268	293	302	294	298	322	294	272	258	284	279	273	275	275	300	281	303	288	272	298	279	252	266	272	289	268	274	299	292	296	291	291	296	285	288	256	281	257	302	302	285	309	314	283	301	298	283	288	288	285	266	318	289	304	290	290	307	281	324	299	283	288	299	326	262	288	298	277	278	255	309	311	265	279	299	281	273	295	312	270	294	298	290	286	297	324	278	310	290	286	272	270	283	285	271	305	271	305	281	257	297	307	276	278	288	273	280	286	254	288	275	282	302	272	300	303	314	289	282	299	321	287	276	254	272	303	264	259	300	297	275	321	271	293	272	260	266	301	312	265	281	298	300	278	276	302	291	291	295	282	273	258	274	299	298	302	274	288	260	285	326	293	303	274	269	283	291	303	278	324	313	282	311	278	268	309	282	302	287	281	293	294	308	288	301	281	280	282	337	285	281	267	297	288	288	272	300	304	279	289	271	308	283	282	291	316	327	249	271	263	275	282	284	301	280	320	286	279	280	283	309	266	295	291	269	275	268	274	285	307	264	297	286	311	277	272	306	321	273	278	292	326	296	308	292	271	277	300	271	280	293	297	314	299	268	312	296	294	284	288	283	280	273	286	307	294	290	267	277	299	282	259	298	288	273	295	325	283	255	296	277	257	297	236	276	264	299	309	283	290	260	291	264	252	314	285	293	294	293	300	292	324	288	299	280	283	295	297	309	286	241	341	295	246	288	281	287	273	278	269	308	293	297	294	312	288	280	289	273	288	278	290	309	290	313	286	260	294	294	272	289	294	280	279	283	304	258	281	301	308	281	324	312	293	246	275	275	290	287	271	304	302	301	281	297	280	279	287	273	269	293	274	301	291	295	272	294	288	287	306	294	297	280	302	298	275	276	294	296	279	289	277	279	316	279	286	286	296	290	273	296	292	278	263	302	283	307	292	283	312	303	270	284	288	292	293	327	305	310	295	283	262	264	290	328	244	277	274	273	280	280	289	309	288	269	261	302	299	257	280	279	311	292	290	281	262	297	264	286	280	284	269	288	312	275	279	290	293	299	282	298	271	285	297	258	274	274	288	316	298	285	293	280	289	267	290	284	302	276	273	292	319	288	254	276	291	282	277	268	313	265	265	270	282	303	291	272	296	292	286	299	307	283	259	312	293	307	275	304	263	283	283	274	285	280	307	299	270	310	298	267	263	289	311	291	308	287	294	275	286	277	301	271	281	305	316	288	295	296	267	282	282	299	286	297	268	252	318	290	257	256	270	269	308	286	312	300	274	277	273	273	302	285	229	260	291	272	299	278	290	275	307	290	295	260	280	278	295	280	241	281	302	259	250	292	274	281	306	284	264	271	287	281	284	278	298	280	290	296	288	282	277	272	318	303	284	284	282	302	274	274	286	281	316	301	270	276	313	265	279	302	292	279	315	279	255	255	338	277	272	273	263	315	296	288	280	279	301	288	309	275	278	263	292	276	278	303	304	274	302	254	310	298	272	285	282	316	306	279	310	270	265	283	298	311	274	331	296	300	272	299	285	279	277	282	304	267	279	289	311	284	289	293	262	289	292	280	259	276	316	289	290	289	286	288	265	282	295	286	290	300	285	264	295	332	283	256	289	271	309	276	283	293	278	290	262	272	267	291	265	318	291	310	299	275	289	281	284	297	315	271	276	278	276	272	289	299	273	307	282	268	268	282	257
51641	46341	27484	3689	3186	2628	2297	2095	1831	1665	1574	1496	1369	1294	1161	1146	1151	1134	1081	1118	1040	1088	1012	996	990	1006	1040	938	984	978	888	959	909	932	966	945	949	937	926	902	874	926	964	922	920	942	894	956	903	922	928	909	908	854	855	913	934	875	828	910	895	922	879	895	871	939	886	874	943	905	873	914	916	881	913	925	877	799	879	846	905	889	827	892	893	862	917	880	860	874	859	876	871	869	851	836	906	817	818	868	854	901	882	834	890	883	862	897	895	928	899	874	860	876	824	880	846	897	887	840	913	888	866	808	839	892	869	893	882	900	864	923	911	841	865	925	884	899	874	879	882	884	859	840	872	910	862	892	907	826	889	820	867	876	879	884	830	924	862	807	872	867	848	903	844	866	887	862	861	845	839	864	885	885	886	854	878	848	848	903	875	793	875	837	858	894	839	862	914	854	900	811	846	916	884	867	869	857	874	846	815	844	890	931	865	890	860	873	842	845	877	945	903	863	853	848	848	880	905	860	867	851	845	847	847	924	879	862	881	835	919	841	858	891	913	845	802	865	854	899	855	904	859	883	851	901	881	848	878	847	853	855	914	845	851	859	905	892	903	884	895	882	843	901	884	850	864	893	928	883	885	910	850	855	872	835	875	881	874	867	870	837	846	875	828	896	865	882	869	875	859	872	911	899	914	811	924	839	847	836	880	867	885	875	839	859	851	848	884	862	814	882	883	889	837	869	875	894	898	888	858	911	861	829	841	878	889	890	915	882	958	870	880	915	868	842	869	855	835	852	811	842	888	896	892	851	865	869	831	843	832	893	909	881	850	872	906	833	860	848	823	874	875	868	879	883	865	840	962	874	910	909	889	870	876	850	876	849	856	843	810	889	828	881	898	872	843	920	875	916	877	864	840	873	863	877	862	832	900	914	838	897	884	876	878	831	914	895	865	868	835	839	893	832	836	896	876	897	903	866	865	904	799	845	875	907	904	926	861	909	891	882	886	828	917	822	800	849	896	850	888	883	868	924	854	893	855	909	863	840	914	873	840	845	818	835	908	918	873	853	867	898	890	861	858	793	880	883	845	883	911	854	868	907	859	825	850	891	860	829	869	809	823	874	899	863	891	895	850	880	873	856	819	879	860	843	929	883	860	845	851	838	940	912	879	908	866	842	890	913	924	833	886	862	926	859	842	814	857	799	871	875	896	837	890	867	866	900	809	871	847	919	916	882	855	825	913	866	831	867	839	842	851	807	880	842	872	865	931	870	925	890	880	855	872	853	870	861	903	844	921	907	869	864	883	891	881	882	875	862	912	928	875	876	920	856	887	877	839	925	860	876	857	891	864	882	881	845	919	877	836	840	881	918	880	854	887	891	931	812	828	874	850	905	875	886	868	838	850	807	899	883	899	891	925	822	848	864	878	826	887	894	853	853	904	847	921	865	865	920	827	885	880	886	870	880	874	808	841	848	870	885	870	883	854	769	852	865	901	877	898	895	891	911	876	897	908	834	842	889	924	888	887	890	869	881	833	860	871	845	830	808	850	908	892	881	832	836	858	839	912	903	851	841	850	917	877	888	912	797	886	901	848	882	872	882	879	887	895	906	878	896	875	819	866	902	879	902	851	879	838	872	920	873	875	904	869	867	874	877	869	881	821	867	880	897	807	859	843	860	885	863	880	871	867	902	912	857	901	898	856	902	887	936	834	821	812	870	853	881	848	864	899	869	896	860	905	891	850	917	879	883	882	828	885	892	892	854	895	829	909	927	882	883	916	872	876	901	841	854	784	854	848	859	880	890	929	892	891	807	890	881	857	816	864	870	857	885	899	845	843	878	866	878	868	830	903	902	854	928	865	859	890	858	863	891	839	900	888	877	872	832	884	922	932	917	862	878	885	929	849	869	812	895	875	870	883	869	812	826	919	853	899	887	831	837	868	911	880	925	859	842	901	897	897	849	861	861	865	882	852	883	836	825	889	859	889	845	832	892	888	822	899	889	832	807	890	847	867	870	843	890	859	830	887	848	816	861	865	875	853	846	868	936	837	846	866	855	886	870	855	887	876	837	824	904	892	902	832	847	940	834	913	873	864	849	906	860	879	824	850	818	798	846	869	902	859	836	912	866	845	853	866	860	798	855	890	866	848	898	861	869	871	889	888	889	882	830	876	829	867	870	865	908	837	828	851	878	823	837	874	877	863	850	887	882	881	846	883	880	845	872	841	867	878	872	883	849	838	925	877	876	835	891	854	859	878	896	823	861	895	861	874	914	876	905	810	898	878	846	898	895	870	841	852	867	943	894	856	849	854	831	880	888	907	862	870	885	826	909	880	881	897	843	837	906	882	858	875	850	844	890	828	894	849	859	852	844	844	872	863	818	858	898	879	859	860	850	898	863	843	858	847	856	867	865	904	864	881	862	878	890	858	884	861	790	879	873	889	848	836	879	798	785	870	906	895	920	870	876	837	857	886	852	865	885	854	883	897	847	906	871	846	871	871	883	871	861	850	907	874	924	804	864	890	841	857	907	890	897	873	855	845	895	785	886	914	908	830	860	842	888	815	911	850	842	838	902	903	881	879	836	816	847	850	854	832	831	894	846	913	844	930	882	839	821	884	923	871	815	860	859	829	862	887	885	839	863	869	836	842	853	918	896	889	857	867	860	817	885	849	908	893	850	859	890	857	881	840	847	819	875	861	813	867	901	929	832	887	893	812	825	866	862	883	922	846	837	885	855	874	830	840	855	945	868	877	848	840	845	885	849	885	884	885	902	852	921	878	874	875	842	872	879	857	843	940	869	888	925	822	892	847	869	825	906	820	917	880	825	842	905	843	840	888	870	861	823	892	916	879	931	862	924	874	877	831	914	843	873	850	859	890	838	844	881	830	844	834	878	796	885	893	893	797	900	847	804	928	935	877	895	875	879	950	877	863	873	860	907	871	836	895	797	878	868	889	881	857	877	841	863	939	848	925	870	822	940	900	850	900	904	916	821	901	902	808	845	857	879	861	832	850	891	874	876	874	866	853	913	876	859	872	877	919	804	851	847	825	918	880	891	906	872	873	850	872	865	880	876	854	806	880	870	913	783	829	840	839	852	847	879	851	874	901	886	907	871	843	887	905	890	854	851	900	891	831	873	916	879	914	849	836	926	844	873	855	859	901	803	866	902	829	880	879	895	878	961	823	848	867	919	851	833	843	792	893	831	877	886	893	852	892	891	861	865	890	870	871	836	910	873	889	859	841	856	922	907	913	893	852	869	893	872	876	909	862	904	843	851	843	852	869	842	886	813	878	808	884	860	883	920	865	876	914	859	891	862	877	844	900	873	843	872	827	854	853	823	843	842	878	831	874	826	907	843	868	870	863	876	893	868	858	898	928	888	861	869	878	860	839	864	874	855	896	839	811	910	869	895	899	864	830	899	883	848	868	910	842	875	882	856	872	900	903	868	901	871	845	833	855	859	882	851	864	802	853	894	842	832	866	862	830	881	911	849
23934	8345	2134	254	132	133	122	130	120	133	130	139	129	129	124	119	140	104	112	100	119	123	129	124	119	106	107	112	115	108	113	107	119	119	107	91	111	95	118	107	127	122	109	106	100	106	112	117	126	130	106	123	108	122	122	107	126	112	117	134	94	117	114	112	134	114	116	117	106	106	118	94	139	98	116	101	124	123	105	123	126	105	113	120	102	102	105	108	121	134	120	121	107	117	118	124	117	124	122	137	125	112	120	121	97	120	109	131	115	115	108	114	117	136	126	102	103	98	108	125	129	123	101	102	99	130	127	127	103	108	92	116	119	103	128	117	111	114	129	118	114	108	140	109	114	107	104	119	108	124	118	98	108	99	103	135	116	121	100	101	110	92	112	137	116	145	102	123	106	114	114	112	134	102	127	101	104	105	140	101	113	122	132	103	124	110	108	122	101	97	109	112	129	129	115	127	92	111	117	116	122	101	121	118	136	110	116	122	105	105	123	122	131	108	111	97	127	116	114	129	111	92	105	108	124	112	105	123	140	108	116	101	122	115	132	119	124	109	104	138	129	110	107	106	102	114	108	126	119	114	109	110	115	105	127	110	143	122	98	115	129	123	123	111	123	100	92	112	121	102	101	127	97	96	99	112	97	89	113	101	113	109	125	97	115	122	125	98	107	116	141	93	118	109	130	107	103	113	110	100	128	117	118	101	124	109	101	118	110	123	126	123	103	104	102	120	112	122	92	102	128	108	107	100	118	117	119	103	90	94	131	104	96	128	119	108	121	121	104	109	114	105	106	121	126	128	139	124	117	93	117	102	108	116	125	109	102	113	129	134	127	131	101	124	121	98	111	129	121	110	113	111	127	122	127	114	124	123	108	124	95	138	98	100	120	105	124	108	123	107	97	107	140	124	111	126	97	121	122	106	107	118	96	101	130	104	121	119	124	125	93	126	105	102	109	108	106	105	113	123	107	109	110	113	127	122	126	113	124	98	141	130	109	125	106	122	80	115	112	119	124	112	107	102	117	129	94	115	120	108	113	145	120	131	116	129	115	124	104	95	126	119	97	122	107	121	94	105	120	116	96	107	118	118	129	115	119	104	114	111	118	122	130	88	117	101	125	125	121	116	118	97	122	118	119	111	124	122	107	115	110	113	100	128	116	108	117	92	116	106	120	110	108	103	118	115	105	112	114	100	125	142	112	111	127	122	117	108	109	114	109	132	106	129	110	129	135	108	108	116	121	115	107	129	117	79	114	108	106	128	135	89	109	116	112	105	110	101	117	107	123	105	100	96	114	129	109	105	123	101	108	113	93	104	107	110	127	109	89	109	112	98	111	101	111	133	122	114	105	95	100	117	104	96	115	113	111	101	124	112	97	113	143	114	133	101	95	129	113	106	122	108	114	129	123	134	118	119	85	95	105	104	118	115	128	110	124	130	112	95	95	109	107	122	129	103	89	136	108	121	126	112	125	131	87	129	136	110	131	119	113	102	114	122	127	123	114	109	92	124	102	114	123	93	115	118	117	104	110	115	119	117	110	138	110	100	99	126	102	123	106	120	120	109	94	123	110	102	122	119	101	142	107	112	92	101	98	127	102	106	114	109	128	95	129	115	122	135	102	105	120	105	117	114	124	118	110	126	123	106	98	129	103	112	124	109	119	117	129	111	125	125	115	116	98	107	124	115	98	113	129	134	116	106	117	85	103	114	117	114	114	128	123	111	120	117	102	98	134	117	111	108	106	97	128	130	118	128	107	121	100	105	126	112	114	120	93	117	105	111	125	118	126	115	111	116	102	110	105	126	99	124	94	112	111	108	132	115	121	115	126	118	117	112	112	132	116	117	112	102	110	103	94	108	127	108	115	114	123	118	116	105	120	109	121	104	118	117	125	107	115	101	106	121	113	109	105	115	115	117	124	110	98	101	114	118	116	89	113	110	140	103	126	131	119	120	104	134	108	106	116	125	128	113	105	116	113	121	112	100	121	116	107	112	98	119	117	118	103	115	108	112	115	107	113	124	99	98	124	104	105	105	128	113	127	113	113	99	115	94	103	98	98	105	93	107	100	129	96	102	118	114	116	119	118	117	116	107	98	108	94	130	118	104	127	122	119	120	107	109	121	99	114	119	117	99	128	120	128	126	117	115	117	110	112	116	116	144	101	118	106	105	105	118	110	110	111	121	102	126	120	117	114	106	97	113	93	112	112	117	123	109	118	109	112	114	102	95	123	111	100	99	108	109	122	120	109	124	119	108	126	114	96	104	116	104	113	111	101	106	106	121	108	110	103	113	109	124	117	121	91	106	129	129	115	110	116	115	112	117	107	102	111	116	118	104	93	108	103	110	116	125	111	132	100	123	109	115	111	105	99	119	117	129	98	104	134	119	105	95	120	94	124	115	112	114	120	132	109	103	123	124	97	118	117	120	124	117	111	101	133	112	95	120	102	122	113	94	125	104	98	117	97	120	119	105	111	114	109	94	100	111	109	113	93	129	119	121	118	110	104	132	100	126	105	96	108	88	120	114	114	115	117	124	106	111	111	96	100	128	92	93	90	116	111	89	112	122	107	112	125	114	100	109	97	105	103	107	102	113	127	114	96	97	120	108	112	97	106	119	112	110	118	112	110	133	108	135	125	120	114	114	134	105	120	105	97	132	128	110	108	125	99	110	112	111	116	108	122	100	119	115	111	119	99	121	126	112	111	126	108	120	117	128	119	110	134	95	125	125	119	90	96	101	120	110	125	121	100	121	111	121	117	125	106	119	106	112	108	100	103	128	135	123	95	100	106	123	125	113	129	122	85	106	113	107	95	134	127	110	107	104	112	131	105	109	127	127	133	108	106	106	112	106	129	130	111	97	106	104	111	103	125	106	115	110	127	122	130	106	114	116	133	129	103	124	117	133	127	94	99	132	128	118	127	110	112	119	103	120	116	140	129	118	105	131	111	99	128	106	115	106	112	104	130	116	97	118	111	121	103	123	109	106	124	118	118	125	119	123	114	121	110	104	121	104	90	110	113	113	133	102	132	102	101	113	122	120	117	109	127	112	105	128	99	113	114	122	106	93	115	118	100	119	116	89	125	109	125	123	93	105	111	112	116	118	101	91	132	98	106	121	111	113	105	118	107	124	121	97	103	120	121	107	116	102	122	141	121	114	111	116	111	114	104	121	128	123	115	122	108	108	123	128	129	113	119	113	98	130	100	117	105	112	120	123	104	108	121	132	101	109	111	107	111	109	95	114	126	112	116	135	114	126	108	122	103	115	103	121	109	105	109	123	106	124	96	104	96	107	103	114	115	127	118	124	105	105	115	115	94	125	135	100	117	120	99	113	112	121	120	121	105	120	134	105	118	109	126	120	97	110	120	122	113	104	117	129	112	134	103	104	119	95	125	127	97	134	107	119	118	107	123	113	92	118	135	107	89	115	100	102	109	104	131	97	118	120	102	113	114	106	122	114	101	107	118	86	104	115	122	111	111	118	127	113
22231	10148	3351	500	490	459	467	457	419	462	486	422	420	430	430	404	445	405	454	431	414	444	409	430	447	429	408	396	471	417	417	399	424	445	445	436	373	415	424	394	442	390	431	406	431	409	424	414	401	406	378	454	413	409	395	413	420	428	418	402	410	385	406	419	399	401	435	395	393	420	425	378	439	424	417	410	387	405	387	393	429	417	426	447	404	402	400	410	402	424	416	427	422	444	404	436	418	394	427	405	435	419	421	438	385	417	407	410	391	402	448	388	391	407	416	418	399	392	447	409	415	444	416	413	406	393	416	380	440	373	471	415	414	387	433	406	436	400	371	436	395	423	437	398	413	467	444	459	401	400	421	395	389	414	433	405	398	416	391	417	413	416	465	393	430	448	407	374	431	386	400	446	421	429	362	428	419	421	423	432	401	443	440	408	401	434	392	394	423	467	398	362	394	394	405	425	458	410	404	386	381	442	418	369	403	395	456	419	388	409	426	389	373	427	423	407	412	424	395	412	422	418	374	415	387	443	407	432	453	455	398	427	408	409	414	421	459	443	409	471	423	390	391	443	456	437	425	433	373	425	437	407	412	424	433	413	420	440	403	441	451	423	431	407	387	453	418	388	412	425	406	448	424	395	380	428	431	405	451	403	389	433	440	442	416	431	416	379	411	391	387	446	375	398	427	409	416	398	431	414	429	413	414	387	436	418	386	429	383	425	374	413	436	409	384	418	401	435	420	424	467	390	413	406	418	408	429	389	435	416	437	393	391	451	412	393	384	433	437	412	413	415	397	407	383	402	394	396	418	449	435	418	445	401	430	440	403	405	419	449	399	366	453	414	406	430	412	420	425	401	442	425	449	382	394	398	433	415	424	413	404	427	404	388	399	441	385	436	434	399	434	426	404	404	420	409	427	412	438	393	416	378	423	430	418	380	430	399	426	419	408	401	427	427	419	411	440	403	395	415	418	419	415	417	388	449	403	361	420	429	394	398	406	434	427	440	421	393	389	397	417	477	411	413	413	416	440	451	405	451	414	411	418	398	393	424	466	439	394	436	422	415	397	449	442	434	430	421	397	418	408	416	450	437	420	384	365	442	399	406	425	460	428	418	414	422	381	406	409	473	372	436	389	424	402	434	384	413	414	429	448	421	396	405	413	395	409	418	446	422	438	400	384	387	387	394	387	407	438	395	411	400	403	416	403	424	407	405	407	427	448	413	403	414	418	423	391	402	414	434	419	387	406	437	429	387	417	398	394	416	408	382	429	407	418	403	428	430	406	416	412	424	381	397	410	441	398	425	420	409	440	395	436	449	413	391	427	394	417	435	433	412	389	370	395	404	420	432	418	387	382	416	429	405	394	393	429	423	393	438	388	431	401	406	396	389	434	430	406	445	413	407	393	447	422	402	427	389	373	388	429	387	438	405	405	425	439	404	433	435	410	411	393	421	409	413	408	418	378	383	406	422	446	438	422	360	409	400	412	385	415	384	399	433	442	409	418	441	399	439	399	427	417	455	409	443	438	368	406	454	410	436	385	396	440	396	445	441	375	417	408	460	405	401	418	434	392	403	427	426	390	469	440	403	429	411	407	437	381	418	451	369	406	422	406	449	429	435	392	429	427	409	415	422	425	385	369	406	403	405	407	460	424	431	384	369	405	449	456	389	428	401	426	430	400	411	414	409	409	445	452	396	399	401	417	410	433	404	410	436	465	413	380	422	435	408	423	394	406	435	399	406	405	437	422	398	392	412	402	421	398	408	399	430	423	430	426	434	445	396	424	431	403	374	414	396	372	389	436	388	454	401	428	360	430	405	426	397	417	416	422	395	389	421	397	401	415	414	418	425	401	414	398	393	423	404	421	382	426	456	440	431	375	457	421	417	412	436	404	409	415	453	402	412	371	436	374	436	458	428	460	389	391	402	419	420	401	431	422	446	384	418	434	384	393	390	432	448	406	442	389	408	431	429	442	449	435	400	389	378	427	430	406	415	381	448	425	367	392	427	427	422	436	432	417	411	418	405	436	414	399	409	418	402	428	433	399	415	434	412	414	362	422	361	443	436	422	411	448	436	412	398	436	399	431	425	416	421	425	460	356	404	407	448	435	444	410	394	376	413	414	439	377	375	423	406	487	404	359	390	402	409	391	437	415	424	478	441	399	418	425	415	406	459	422	415	414	431	403	442	394	433	410	425	420	413	445	418	431	403	448	434	431	428	425	415	421	434	408	432	414	397	395	399	410	440	412	445	372	413	473	375	440	413	454	418	412	417	385	434	418	388	404	407	421	419	421	413	394	394	403	371	444	393	416	441	407	410	415	394	429	419	449	412	400	424	445	411	405	455	431	426	416	405	396	428	405	424	422	413	403	404	430	419	365	432	450	437	424	422	387	459	444	400	425	399	415	400	399	400	459	432	427	424	416	443	424	390	453	414	438	408	426	403	390	416	440	400	371	424	440	422	406	426	424	431	393	395	368	417	398	418	408	433	424	417	404	440	428	432	405	405	403	412	444	434	411	425	400	444	394	417	449	424	422	425	378	404	433	407	401	428	432	405	415	405	434	427	399	404	430	409	417	406	406	414	397	458	430	390	432	412	399	397	445	439	395	414	412	404	403	393	423	438	402	446	435	440	380	404	400	415	426	415	442	442	398	458	409	419	390	406	428	430	411	402	467	439	412	423	421	432	458	452	462	426	408	426	404	425	411	415	387	394	426	424	412	411	418	428	402	389	375	420	396	417	400	412	425	406	445	409	429	418	394	428	413	421	388	436	415	382	401	428	420	428	377	433	420	434	411	426	402	377	392	369	420	399	404	428	402	405	427	420	440	423	411	426	423	429	429	426	403	431	411	379	413	446	432	426	427	416	416	419	391	406	435	403	395	433	375	423	400	446	449	396	389	453	437	397	415	416	436	454	400	393	425	443	432	401	448	413	391	425	417	414	436	382	436	408	406	388	403	444	418	397	381	411	433	407	387	450	438	407	392	430	411	408	401	413	392	448	424	422	450	415	426	429	438	442	412	427	418	409	418	412	410	412	402	440	425	390	384	391	379	422	412	402	437	460	469	422	406	421	426	407	417	450	421	395	411	427	423	399	439	390	425	401	431	404	444	420	392	444	391	427	407	409	440	416	405	430	400	416	412	405	417	427	462	402	414	403	422	424	403	423	429	433	377	412	439	415	375	392	402	404	393	396	412	431	387	443	441	433	405	469	390	393	416	391	394	422	426	417	408	410	412	395	428	411	411	439	417	399	423	428	443	375	399	436	461	410	388	384	460	408	466	409	412	421	384	410	417	425	406	390	402	395	429	421	398	405	398	432	386	391	439	409	441	437	404	411	425	424	441	416	424	439	406	429	429	400	380	445	391	408	442	398	425	389	418	415	414	425	417	392	408	439	405	443	405	471	409	420	401	399	388	448	406	419	411	429	432	427	414	422	402	394	402	421	426	411	418	422	396	442	442	451	440	409	385	401	412	406	401	450
64195	47349	28346	4188	524	454	385	307	352	333	294	257	261	272	266	262	219	264	214	184	237	240	221	211	191	237	207	204	255	211	220	237	194	227	224	230	232	254	231	227	216	204	206	235	215	232	195	224	202	217	218	230	242	235	222	235	231	218	239	245	234	226	227	188	217	230	219	226	214	206	199	253	223	230	211	232	228	200	217	228	231	230	214	244	234	208	232	211	229	238	221	229	243	207	218	214	223	247	240	242	199	206	236	197	241	218	197	215	207	252	240	222	246	219	211	225	224	246	223	231	222	198	200	223	214	226	197	216	216	202	219	216	228	211	209	239	238	201	218	218	223	234	208	235	213	218	176	219	228	197	230	210	224	241	211	210	232	201	253	218	225	230	231	217	201	236	224	235	212	213	226	207	256	184	232	217	214	220	214	248	224	203	253	213	213	213	214	206	245	186	210	204	218	216	202	217	200	213	230	254	212	224	224	212	221	195	224	202	226	198	220	199	237	225	190	235	210	223	227	211	189	224	210	233	227	216	247	211	217	210	211	228	221	184	226	212	237	224	221	228	228	237	224	212	200	212	205	235	204	224	237	229	243	226	248	204	212	211	229	224	230	221	223	218	214	192	224	236	230	190	234	197	210	231	226	210	209	229	228	222	230	238	209	211	220	215	228	208	258	225	216	212	216	210	210	224	233	201	215	219	196	226	217	196	202	225	211	222	214	218	238	225	223	220	220	230	247	186	225	215	250	229	211	222	209	230	224	218	221	230	217	192	201	222	220	237	243	229	217	233	203	218	205	223	217	219	223	201	228	226	226	220	206	235	236	246	219	225	219	226	224	237	211	221	245	220	204	221	213	223	226	204	216	182	217	239	216	232	227	223	228	210	219	222	202	192	236	210	257	220	244	195	235	223	240	218	241	238	205	206	257	217	227	182	239	213	215	190	203	201	232	207	214	222	219	191	226	223	210	223	213	203	217	213	230	236	212	205	205	212	217	245	233	210	233	220	216	188	207	215	208	237	219	195	223	231	215	211	222	224	216	252	245	223	203	201	221	213	232	225	231	201	206	212	232	219	211	216	209	211	236	229	201	185	213	207	212	224	230	231	235	238	221	222	225	219	229	234	201	218	208	221	220	218	220	232	238	221	209	216	214	240	222	228	211	215	225	224	234	254	234	216	219	242	202	224	228	239	222	232	204	229	225	218	232	231	201	235	227	231	216	201	234	216	211	213	208	251	218	216	206	232	192	235	234	210	203	227	232	223	214	229	227	209	228	207	204	207	231	217	206	207	220	224	234	229	235	239	221	223	234	235	201	228	213	220	217	216	211	182	247	219	218	221	214	214	216	209	200	224	216	228	198	206	230	230	223	238	213	226	194	227	220	199	197	210	208	237	202	218	236	230	257	226	219	203	240	258	204	226	213	218	208	199	238	215	198	213	225	225	203	231	223	208	237	238	227	209	235	223	204	215	208	240	214	212	226	250	197	229	225	233	233	206	197	205	216	233	230	235	226	209	213	219	213	206	213	206	228	222	216	203	209	212	213	221	198	216	198	233	210	233	227	217	219	220	216	214	200	208	190	221	237	197	213	222	201	228	225	221	232	230	201	206	211	222	218	204	223	237	216	211	185	210	216	224	220	229	218	234	227	225	227	208	206	219	216	209	204	225	210	203	221	237	215	217	247	239	224	213	234	238	238	228	203	243	229	210	221	187	218	221	212	227	208	214	208	205	234	234	239	209	216	204	221	228	198	230	227	242	237	220	241	234	223	207	217	236	219	205	230	216	218	218	232	236	215	204	205	218	219	204	236	195	209	225	258	206	220	211	207	222	234	202	239	201	206	213	231	207	218	231	212	198	229	229	213	212	198	182	220	202	226	226	229	216	243	220	236	197	228	213	214	214	246	235	213	232	221	226	210	231	213	221	234	218	208	203	251	210	221	205	229	246	226	187	214	213	202	225	233	226	208	219	213	217	202	230	203	218	226	236	243	252	217	218	236	223	239	191	223	233	221	233	225	214	237	230	230	233	232	195	225	250	200	220	212	238	191	215	202	218	206	196	235	228	217	188	225	180	218	233	227	203	223	191	209	221	242	203	197	207	210	194	201	216	230	232	232	233	222	236	211	214	229	210	190	233	223	219	209	232	203	248	228	191	229	183	229	232	230	194	217	231	202	236	218	198	237	224	221	224	234	223	234	228	207	227	218	218	211	208	249	228	212	229	233	234	220	196	216	229	213	200	213	199	187	212	228	223	198	222	211	228	214	225	243	234	249	209	193	232	233	224	239	225	209	217	204	248	200	204	230	222	194	217	224	240	241	232	204	203	187	199	206	236	205	211	222	228	208	254	220	249	230	204	212	237	215	250	199	229	218	202	220	221	234	213	207	217	201	228	214	249	224	234	218	200	195	207	227	216	221	229	221	194	220	216	200	205	242	198	202	236	241	201	229	232	229	220	232	238	202	208	227	194	216	227	210	220	212	181	221	194	212	216	198	220	210	219	218	231	241	220	201	237	197	211	225	233	226	258	230	220	194	226	263	213	219	229	241	215	196	226	218	246	203	208	211	238	245	192	213	231	224	213	220	221	203	204	236	211	199	223	199	211	201	213	219	233	221	211	210	236	208	219	233	219	226	220	249	247	192	196	221	219	224	208	226	223	250	211	234	250	257	214	215	244	215	221	230	211	231	211	214	205	206	213	232	237	215	214	225	227	204	231	239	206	233	219	226	198	217	223	248	211	219	218	266	252	206	206	236	208	217	218	216	226	217	219	198	220	179	202	217	220	230	214	217	201	207	232	235	237	210	233	233	228	231	203	213	203	215	219	213	196	225	219	247	210	220	214	236	195	215	216	221	199	224	214	224	219	221	215	215	228	256	219	225	235	208	237	229	202	193	226	227	247	234	193	233	199	229	199	229	199	239	223	203	208	234	205	238	214	248	219	230	222	213	246	232	242	201	229	219	236	220	241	233	189	223	223	209	240	232	248	227	215	212	232	253	209	209	213	190	225	219	199	223	207	243	210	215	216	227	218	229	231	209	258	195	228	194	208	235	217	212	226	221	237	219	208	185	219	219	201	221	229	201	221	227	234	230	228	245	224	214	213	217	237	217	203	219	216	243	221	200	243	203	227	204	224	206	194	241	238	198	210	229	212	226	219	214	209	227	211	217	243	224	235	209	221	180	216	204	199	206	234	212	208	186	231	230	225	226	214	215	202	205	232	213	225	250	198	208	257	229	215	219	198	209	220	203	220	228	219	224	175	201	204	219	242	204	227	216	239	228	229	206	232	235	207	229	227	217	232	201	217	217	181	234	216	226	212	191	200	244	204	216	227	213	220	209	236	206	212	205	213	243	238	225	191	223	213	213	229	223	230	230	215	222	190	209	206	243	197	224	218	203	210	213	210	225	204	224	213	217	228	239	219	243	200	226	232	197	219	219	211	226	221	202	223	210	250	201	223	206	214	218	232	220	235	219	228	228	222
43940	35514	17604	2164	1820	1659	1460	1305	1220	1109	1060	973	939	878	868	820	826	865	817	800	785	812	805	746	791	769	749	771	728	755	720	740	701	728	738	761	716	717	749	738	698	730	705	728	713	711	793	712	724	685	721	696	715	709	707	707	671	694	744	728	722	682	755	683	686	656	732	712	680	698	738	702	701	682	709	664	706	664	645	706	673	706	729	723	717	668	678	709	719	688	690	666	668	701	700	685	702	725	736	665	752	675	684	740	731	688	717	763	641	747	707	689	704	721	739	748	731	671	672	730	706	711	709	671	707	707	721	713	705	694	678	667	742	689	723	728	740	708	726	741	745	688	689	683	691	664	635	736	671	693	728	737	739	713	711	712	696	673	703	664	668	727	707	651	718	725	663	718	704	703	658	721	692	694	692	713	726	695	719	702	724	709	635	678	691	694	682	694	732	741	699	719	742	661	688	698	690	686	664	685	734	697	691	683	676	687	692	707	702	684	692	660	701	682	699	663	695	719	719	715	707	710	692	720	718	727	720	680	717	719	693	700	640	692	705	682	734	747	706	703	749	647	712	714	664	667	705	678	666	708	764	642	709	714	678	760	682	708	713	644	701	696	748	684	698	665	687	751	653	736	692	681	686	664	678	611	744	686	698	713	736	738	676	688	722	682	708	728	708	692	726	700	675	684	656	703	690	691	681	700	732	717	720	653	716	707	730	671	666	760	686	635	676	663	726	710	725	692	698	725	717	691	701	722	740	735	680	679	700	690	715	705	729	696	676	713	688	689	710	702	695	682	714	679	723	721	653	745	687	732	669	729	686	680	730	703	649	722	683	694	669	653	691	743	697	662	700	718	736	697	685	652	708	707	711	697	710	688	641	657	654	735	703	662	695	723	663	767	690	726	643	687	674	689	715	715	722	709	673	685	681	685	691	708	742	692	734	740	716	714	707	680	725	733	684	684	731	714	711	688	675	677	731	692	682	694	724	650	714	703	693	700	685	733	745	679	689	718	668	711	721	722	674	741	732	684	733	717	696	681	715	707	723	659	667	719	704	733	698	717	711	675	734	698	681	760	675	717	704	708	668	652	637	684	663	703	715	735	689	721	723	680	694	684	691	679	696	706	714	703	657	694	691	674	702	698	655	646	687	672	657	708	704	693	736	718	713	686	683	698	687	800	687	701	720	680	698	716	716	697	678	712	683	710	711	713	695	735	663	722	713	707	733	714	714	665	699	673	740	738	729	673	721	694	686	682	688	701	725	694	712	701	751	702	757	666	713	757	647	705	718	702	698	675	716	701	681	690	716	647	703	686	656	705	664	672	675	701	753	738	738	757	706	679	707	696	728	689	734	704	724	727	728	711	740	704	738	703	704	744	694	696	682	718	705	694	662	669	717	684	704	734	685	736	682	699	727	697	664	677	688	714	672	700	710	691	692	691	715	720	684	719	701	712	734	701	710	714	710	662	712	675	725	684	675	712	719	661	657	707	727	678	650	701	702	691	717	677	716	701	727	689	720	717	707	719	695	671	692	671	747	704	640	700	685	684	715	704	707	674	696	690	708	742	717	702	670	725	702	710	714	703	698	722	656	740	682	667	698	719	707	693	732	728	726	736	719	696	672	712	688	706	698	685	724	699	715	716	678	727	683	697	702	675	668	729	675	686	715	729	720	623	690	752	696	669	738	662	706	669	680	726	697	696	690	714	730	685	726	708	708	683	750	707	655	716	663	727	696	730	691	708	721	679	716	656	689	716	705	709	717	655	730	703	706	737	724	654	680	691	704	730	663	729	664	719	726	715	675	689	690	712	693	701	650	711	655	702	725	683	715	683	696	685	731	703	697	676	679	680	713	661	744	718	723	670	688	659	676	646	741	678	680	704	698	690	710	733	749	695	727	711	703	684	724	732	721	664	648	719	662	712	718	710	710	703	715	705	681	734	711	691	663	676	708	723	663	732	676	706	725	713	707	682	671	673	697	695	704	699	699	686	678	728	717	666	694	682	696	714	659	664	722	671	706	702	695	722	660	718	721	684	715	717	722	693	678	695	691	681	704	685	673	708	682	689	713	749	699	662	705	676	666	711	737	697	711	719	672	687	745	686	721	701	658	690	697	697	690	721	705	663	675	693	700	701	719	711	751	690	686	684	713	687	688	677	698	705	731	691	681	701	704	695	715	710	689	728	746	742	671	754	724	690	726	701	669	693	707	691	723	700	702	667	665	678	689	738	708	741	664	748	699	737	702	689	685	698	685	718	683	729	682	721	691	649	706	757	701	687	696	654	681	681	706	696	725	703	670	708	720	711	655	690	700	680	726	712	717	683	733	717	689	704	686	731	715	676	637	702	706	691	708	699	732	715	691	717	704	732	667	659	700	706	672	698	685	689	669	709	687	681	686	686	682	716	707	743	722	703	706	704	665	716	676	689	734	665	711	748	694	708	704	708	666	725	751	689	706	719	678	686	692	703	689	736	720	696	719	689	707	743	646	712	695	700	695	685	676	721	652	718	724	696	700	691	743	749	718	728	705	701	712	711	726	757	643	669	663	649	698	638	665	710	746	698	687	654	722	742	676	668	689	731	685	673	694	747	691	705	756	704	724	685	690	712	704	697	704	671	685	664	759	681	717	700	678	699	676	737	671	669	725	717	760	638	748	718	690	691	681	672	672	703	664	721	712	715	746	691	718	752	681	694	701	675	740	677	696	750	724	763	733	716	748	666	691	775	719	721	679	677	667	699	686	712	687	705	673	697	751	642	723	667	684	700	682	707	694	665	689	693	696	692	711	706	693	699	696	650	669	720	745	727	727	709	720	711	654	701	746	699	651	695	724	716	735	685	727	673	676	715	722	643	647	692	678	653	663	695	672	707	693	713	698	675	723	702	646	758	709	703	724	724	693	709	705	711	711	662	730	694	674	726	707	701	699	728	666	662	669	725	662	718	694	670	738	704	687	689	741	697	733	705	653	678	724	675	722	723	710	688	702	705	741	711	707	693	686	686	701	729	708	684	687	722	712	660	662	710	749	693	684	704	695	695	735	717	694	668	668	692	678	684	686	710	703	674	666	765	697	638	713	723	692	695	717	667	694	711	699	731	715	729	714	697	695	690	712	662	715	715	702	715	725	691	698	701	677	686	696	705	705	728	700	713	707	709	744	721	728	708	674	758	688	680	663	673	713	707	712	721	745	711	692	699	708	670	734	696	643	674	703	722	690	695	704	716	754	730	730	659	725	688	702	707	694	688	684	713	727	716	716	710	690	699	701	747	676	675	698	704	733	714	743	688	694	690	756	671	729	709	709	684	636	680	658	716	679	643	755	677	706	708	679	719	739	641	734	747	701	744	681	658	690	705	671	689	731	653	745	663	730	707	675	702	692	710	676	678	694	708	680	740	682	725	679	717	712	682	680	700	697	688	721	701	709	723	722	659	716	720	704	695	677	763	735	691	742	673	701	666	694	698	675	677	680	679	677	704	691	728	684	722	720	698
74545	59697	33823	9236	1400	766	560	525	498	479	416	395	365	347	367	330	363	315	319	308	344	286	315	275	274	326	319	285	285	310	299	319	292	278	302	303	288	288	285	285	310	301	301	287	284	300	285	273	277	268	277	269	291	282	298	315	258	295	268	279	270	275	306	295	272	284	259	269	272	297	308	323	279	280	275	327	353	266	310	294	308	306	290	291	297	294	267	283	285	273	318	279	269	302	264	300	265	283	303	284	276	272	269	282	288	278	289	272	301	297	291	277	297	274	296	321	278	287	270	299	286	303	293	286	299	300	305	281	291	277	302	288	317	268	301	283	279	295	279	310	312	269	292	271	291	317	272	294	256	309	288	262	281	297	280	302	269	298	310	291	294	315	274	268	290	315	289	272	274	243	305	250	271	317	301	286	262	320	313	270	288	307	290	256	299	282	296	288	267	279	261	305	262	265	302	275	270	328	309	281	311	283	266	309	300	274	277	275	290	276	289	268	279	232	300	294	263	258	301	301	303	294	249	274	271	276	304	297	305	271	310	287	301	300	271	295	294	290	292	308	279	291	287	307	288	299	303	249	270	277	304	302	293	274	285	286	286	311	284	274	286	277	284	286	269	285	298	284	281	269	294	274	290	287	284	267	293	288	329	262	290	302	296	301	262	261	270	269	242	318	298	302	281	269	258	273	313	272	305	273	279	278	296	271	291	283	278	283	302	264	320	310	291	295	284	277	266	278	292	330	301	274	261	318	297	265	295	302	306	280	278	297	283	301	298	264	275	286	279	273	256	302	289	259	287	263	299	259	274	290	312	290	274	305	274	265	276	272	290	289	287	272	271	272	256	278	260	273	286	288	284	308	302	284	290	270	300	314	287	295	286	277	274	302	286	282	294	267	303	288	275	279	299	267	285	294	312	297	290	277	283	286	280	312	285	293	298	286	308	314	290	277	293	262	308	300	287	296	270	301	255	277	315	253	283	304	294	278	286	245	260	284	267	288	279	291	269	282	286	274	258	279	339	275	304	297	249	293	295	274	315	277	314	313	290	276	292	288	286	274	299	288	272	306	254	295	280	273	270	273	298	261	294	280	283	320	279	285	330	271	312	285	300	287	289	295	297	273	270	288	281	273	301	289	318	293	304	316	269	275	305	289	294	246	303	266	266	278	321	284	296	313	316	293	299	301	282	305	274	285	291	287	281	266	319	296	294	318	299	304	266	295	293	256	285	282	285	320	300	295	279	269	264	263	299	293	310	257	290	299	288	262	298	288	269	284	334	257	294	290	298	282	277	302	272	284	289	302	257	271	304	310	294	265	276	278	298	277	288	339	282	310	302	267	287	280	270	286	282	301	338	279	290	269	283	287	261	322	284	281	293	250	275	255	277	302	295	293	265	277	315	309	279	274	310	261	300	282	289	291	307	297	286	264	318	294	261	287	312	282	282	259	294	279	302	278	302	304	296	288	277	260	307	307	313	267	291	270	282	284	267	260	314	300	287	288	304	287	299	250	279	271	292	298	253	288	261	312	297	295	310	274	279	273	298	306	301	248	285	298	292	297	287	267	273	234	302	296	275	301	283	299	299	322	268	267	292	289	291	330	281	288	302	323	288	268	284	287	241	255	260	309	289	301	302	292	309	290	271	286	286	308	325	286	290	268	265	276	306	304	272	292	292	291	269	321	265	302	282	308	281	307	272	278	312	294	289	303	299	262	259	275	251	311	265	269	289	300	282	320	284	300	319	310	314	269	263	283	295	307	257	296	282	278	293	277	294	260	269	319	279	277	283	286	340	257	275	312	296	337	274	291	309	281	300	279	275	296	290	259	300	326	270	269	292	282	285	266	309	294	293	300	281	285	306	275	265	311	289	308	278	288	264	276	282	292	289	281	322	326	296	274	275	273	279	280	283	280	285	293	287	282	262	294	285	254	281	289	275	290	295	310	299	294	286	285	286	275	266	321	303	291	293	285	287	248	305	296	304	289	286	280	289	273	274	304	283	272	296	285	300	293	329	281	298	290	254	264	297	272	284	308	296	312	263	275	255	269	266	297	273	297	265	301	295	324	266	306	291	311	290	301	293	259	296	282	299	299	291	289	278	311	304	289	259	303	308	264	304	319	320	274	290	299	261	313	262	295	268	257	274	284	317	281	335	258	264	276	271	312	319	307	296	290	288	312	292	268	271	308	290	277	288	290	285	321	302	309	273	279	281	306	263	297	266	295	282	307	264	283	289	287	258	306	280	297	294	272	303	301	293	310	306	306	265	247	281	266	258	290	281	293	294	328	279	275	279	272	260	312	288	311	291	320	277	265	279	293	260	342	281	273	288	280	279	282	295	286	297	281	305	277	255	284	255	277	261	291	283	281	295	305	321	304	240	285	284	295	302	274	293	295	284	282	300	290	282	323	279	302	306	277	312	308	305	308	276	311	310	286	281	314	321	300	336	292	279	273	285	262	267	304	331	289	291	278	276	312	291	314	288	301	273	306	268	281	293	288	292	319	263	288	296	289	290	262	284	301	261	302	276	307	321	314	292	282	324	292	312	311	290	286	318	286	288	301	298	308	277	277	279	299	290	281	309	286	260	305	315	271	275	269	276	320	286	282	294	263	282	300	271	292	299	288	271	258	303	271	279	269	302	298	297	287	285	279	307	274	307	262	275	295	277	302	283	290	290	290	263	293	296	261	279	277	279	267	305	275	285	245	279	298	291	293	295	263	280	313	305	317	261	287	268	282	269	287	276	304	277	281	266	296	305	306	284	287	278	294	276	279	306	279	282	294	304	272	300	295	265	285	283	294	272	264	289	286	311	278	283	278	274	271	280	286	286	270	279	306	293	275	309	310	294	285	278	300	313	284	271	309	301	273	273	291	298	277	312	299	276	278	288	302	302	271	268	269	306	311	297	274	305	300	279	310	277	295	277	279	284	275	282	263	265	289	268	256	316	299	305	288	296	277	274	288	282	283	300	291	279	267	288	281	288	272	307	296	282	286	286	321	263	332	272	310	261	271	279	306	327	276	290	303	280	299	321	291	297	293	308	281	283	297	289	299	296	266	318	297	311	288	303	280	289	303	293	323	285	280	278	285	296	272	319	303	282	280	277	304	278	273	286	279	295	299	304	275	280	315	281	296	295	262	268	290	281	303	283	287	300	314	319	302	270	262	265	270	284	292	295	285	278	270	290	313	268	308	278	273	274	283	268	289	278	280	287	261	322	228	302	284	308	276	260	307	282	282	272	278	252	271	295	303	274	267	253	288	299	273	281	299	267	303	305	276	292	286	311	266	275	317	276	290	282	266	275	266	297	300	286	276	248	294	287	277	295	284	291	297	272	263	289	300	292	304	294	301	283	311	265	299	258	289	262	300	267	281	287	291	282	284	273	267	285	288	284	287	317	299	287	278	283	309	286	284	262	283	278	282	259	278	270	311	303	296	259	282	317	283	294	284	290	300	293	285	279	294	266	270	257	295	278	304	304	318	282	290
54134	46337	19141	3737	3180	2781	2418	2070	1830	1649	1516	1483	1358	1245	1236	1159	1113	1056	1066	1108	1068	1024	1007	989	978	969	976	966	956	1015	979	881	921	962	904	947	920	904	910	952	872	913	900	934	938	872	944	938	905	897	900	919	932	946	905	903	865	909	917	903	865	869	867	899	892	885	859	839	899	849	825	872	896	838	909	876	863	834	912	918	886	861	912	882	883	904	839	800	825	885	879	836	880	863	914	905	879	851	815	837	829	914	871	842	846	837	851	818	867	892	889	865	882	851	888	906	883	874	865	860	872	842	882	847	865	908	916	923	889	883	846	880	920	897	843	877	868	915	858	864	867	872	857	854	914	857	895	907	871	964	895	835	899	915	839	823	842	885	878	889	881	891	838	878	870	913	848	835	873	882	892	803	849	887	873	851	871	902	858	867	872	770	852	875	858	904	896	879	867	840	851	861	905	829	867	840	832	850	870	876	909	835	909	874	873	856	906	858	908	881	871	892	816	838	869	872	851	825	884	863	859	835	805	850	843	856	839	901	842	843	913	861	879	925	883	877	842	853	819	889	855	868	844	913	871	882	838	849	925	917	882	805	858	836	877	868	919	826	943	810	886	865	881	868	914	820	886	849	826	873	846	876	899	832	875	892	912	874	854	892	882	908	844	867	861	852	919	789	844	861	826	859	865	836	839	853	885	895	880	876	892	888	846	898	846	853	907	863	861	848	914	851	833	870	867	887	840	860	875	839	857	893	900	842	864	822	864	852	907	883	895	846	896	896	811	850	879	862	952	862	878	881	875	940	921	864	884	889	860	881	885	842	882	851	847	883	881	816	899	841	859	847	906	893	871	886	878	859	871	861	874	882	922	886	868	881	891	853	857	907	816	844	834	897	854	912	841	826	858	878	828	880	893	825	856	828	864	854	861	882	863	836	859	812	887	881	830	892	868	852	884	869	832	869	908	871	835	912	877	827	910	837	857	832	864	848	907	864	796	854	846	826	878	855	869	826	890	837	831	892	858	908	854	849	834	827	861	838	844	839	849	887	923	883	851	897	919	895	832	901	860	835	888	884	916	949	851	846	826	878	861	878	865	819	906	855	880	859	836	805	859	843	852	877	877	824	845	880	824	858	836	904	784	827	878	892	869	852	902	868	874	852	805	848	823	876	840	920	849	868	846	881	829	897	921	884	937	894	876	883	814	858	871	863	813	847	879	878	881	822	835	875	849	839	861	933	917	901	913	887	896	811	833	887	826	844	886	910	846	913	851	853	845	891	857	899	834	890	862	835	859	861	817	893	857	900	850	896	867	860	859	849	910	854	918	864	861	833	856	871	913	872	909	852	911	878	865	886	860	860	830	867	857	862	880	861	828	878	948	832	864	867	901	888	878	843	870	885	914	824	875	965	855	863	852	867	892	884	916	854	826	891	824	857	856	814	836	839	924	866	838	813	863	897	825	862	870	865	888	845	887	876	904	841	855	854	865	882	889	812	864	894	859	826	841	860	892	872	873	873	856	851	838	846	826	867	858	859	826	843	854	873	906	859	880	835	869	850	876	891	819	828	849	870	914	877	879	885	864	905	888	848	905	878	841	873	920	864	918	899	831	834	840	811	853	853	856	901	850	871	878	878	867	876	835	895	853	891	938	835	861	897	833	855	849	818	847	866	845	802	950	905	881	886	860	907	878	863	841	818	892	838	892	909	903	944	892	857	921	833	888	873	892	883	875	836	887	882	845	873	862	840	903	842	912	899	884	881	806	897	855	886	841	908	865	876	889	881	883	857	878	882	829	898	898	868	786	835	846	867	870	866	833	850	847	887	884	861	861	911	827	906	848	847	885	887	897	929	857	829	887	896	893	877	866	864	828	882	841	852	889	887	910	885	870	867	818	862	863	899	881	845	877	852	905	870	887	787	841	822	893	867	838	881	870	859	927	862	839	844	840	849	822	857	886	849	893	923	863	889	876	888	886	863	845	864	876	853	847	844	847	891	883	879	864	858	902	883	849	842	825	863	868	846	846	853	919	877	879	893	840	909	837	847	851	854	876	831	881	913	864	891	887	898	894	878	872	887	864	805	876	911	873	873	856	878	913	889	868	843	873	894	878	813	854	893	910	860	925	898	863	890	845	870	896	870	852	858	860	850	846	884	887	830	835	894	885	827	877	868	870	860	815	885	859	851	883	842	866	859	886	852	864	910	888	853	884	892	918	875	867	934	873	880	865	874	877	919	834	895	844	852	912	858	874	834	910	878	847	901	857	875	883	843	913	870	846	885	866	837	866	856	865	887	909	879	859	893	884	835	888	909	883	857	820	850	830	901	850	826	883	869	831	914	836	927	865	869	818	854	842	855	848	857	916	854	864	873	877	871	846	836	819	827	887	884	885	870	880	838	865	867	861	826	879	880	835	890	834	875	944	902	917	861	853	875	844	887	839	829	883	894	822	899	847	847	880	853	853	877	893	852	851	899	869	924	858	876	882	861	814	885	876	862	867	857	858	913	888	836	888	855	903	886	904	895	884	843	905	845	930	856	893	853	872	879	860	832	919	850	922	852	846	847	884	871	874	861	812	883	900	793	863	846	857	906	862	890	899	872	888	889	880	906	879	874	893	873	824	884	853	892	821	914	872	855	886	841	918	901	876	870	873	818	920	911	815	865	917	842	861	892	848	841	891	864	812	865	851	855	833	858	844	802	919	876	905	815	814	884	861	893	872	868	862	867	876	873	885	825	898	861	857	847	878	911	874	852	904	838	893	837	849	885	873	884	883	856	873	864	891	823	843	916	858	849	878	900	854	892	806	881	803	855	900	845	863	889	839	895	825	857	855	921	874	860	902	849	879	856	873	858	921	877	816	816	897	856	863	839	870	872	870	897	890	888	859	849	885	873	914	848	890	886	864	875	892	831	873	822	853	866	889	882	881	897	875	891	859	914	856	862	871	846	849	884	852	897	868	835	862	821	857	888	839	831	905	874	832	855	833	817	835	858	828	883	895	933	871	870	903	848	831	873	885	807	837	869	856	853	903	828	885	890	859	844	843	840	876	825	924	890	873	863	872	818	870	880	862	844	920	850	858	879	919	904	878	817	879	868	877	877	868	846	866	838	880	901	876	911	879	852	863	903	862	899	876	865	869	843	892	905	896	872	863	859	856	857	871	849	850	844	891	895	849	858	851	901	883	874	892	853	892	883	871	871	879	868	859	872	869	887	864	922	806	843	895	860	876	856	872	813	888	878	888	832	872	842	894	922	819	841	880	890	859	891	850	917	887	898	877	849	844	885	903	921	888	859	883	867	880	841	855	848	928	875	880	854	881	840	852	815	875	840	849	822	827	839	898	921	842	935	921	912	844	909	879	852	849	804	854	889	910	856	897	850	918	863	861	900	884	885	872	875	872	879	801	876	907	833	862	834	888	828	874	907	862	857	833	909	824	858	855	904	860	906	865	886	860	847	875	920	802	842	923	866	828	924	879	962	867	874	873	878	908	825
23123	7517	1809	182	131	139	126	137	112	112	97	111	110	126	116	120	103	106	107	102	112	91	126	112	102	112	115	112	110	97	113	119	98	95	104	117	104	121	110	131	99	106	100	113	104	102	111	97	116	108	100	103	94	108	109	112	113	112	107	122	108	110	109	115	111	92	105	130	115	124	109	112	95	113	113	128	124	106	116	108	107	119	133	110	104	115	110	100	121	124	100	116	131	117	95	80	117	122	111	107	99	108	117	111	110	90	124	103	104	107	122	116	117	114	127	98	113	99	113	101	104	121	95	107	132	105	128	107	100	113	80	109	108	98	119	104	128	108	106	111	104	93	112	108	104	113	100	110	116	106	104	80	100	108	112	102	106	100	109	94	137	125	94	97	102	124	113	116	90	101	103	128	95	112	122	103	118	129	126	125	120	100	117	107	104	110	102	121	118	101	109	132	137	99	104	124	119	110	98	119	117	102	112	104	135	107	132	108	125	111	117	98	75	99	131	118	117	127	113	124	115	123	121	107	111	106	101	121	110	111	121	90	106	109	118	115	117	101	116	93	113	113	100	123	111	120	105	122	95	111	124	99	104	105	136	115	105	110	97	123	117	107	108	125	125	103	102	117	107	112	106	127	131	111	107	105	120	82	123	112	95	115	116	124	95	109	101	106	103	103	102	118	109	108	119	104	103	97	110	137	108	114	108	95	114	112	91	105	106	125	103	106	105	125	97	106	106	90	108	122	130	111	114	109	119	104	97	117	93	107	120	98	118	112	106	114	112	110	103	126	110	101	114	125	97	109	117	115	125	100	118	108	123	99	119	108	129	117	134	119	98	102	116	103	119	114	124	124	109	102	118	94	119	110	101	88	94	125	96	112	123	120	108	133	99	132	108	115	125	120	96	117	98	104	107	101	108	122	99	101	112	116	88	123	113	116	116	104	106	124	121	93	101	113	101	124	110	104	118	137	108	111	100	92	108	111	99	108	120	109	129	125	126	119	126	109	111	107	121	113	113	120	114	109	110	120	116	112	108	97	113	131	108	118	107	106	123	93	113	107	98	96	119	115	90	111	101	98	134	108	101	113	133	111	110	120	115	106	108	141	116	113	117	107	119	110	112	118	111	91	114	110	110	106	109	120	95	109	110	116	112	115	108	97	128	127	107	117	108	130	121	89	115	120	112	100	100	100	98	129	120	81	127	98	112	106	118	105	101	121	112	102	126	127	89	117	108	99	116	114	120	94	113	98	115	102	99	91	116	117	101	115	111	118	121	85	84	104	114	103	105	102	119	109	119	112	101	113	103	116	95	102	85	75	130	106	100	113	117	108	103	108	117	130	123	102	117	107	112	107	118	113	87	129	113	109	100	123	113	103	115	125	104	92	108	109	106	128	118	107	98	123	102	115	98	98	80	114	143	109	127	114	117	113	107	112	104	102	99	113	105	112	118	120	112	108	111	118	113	112	110	105	112	104	116	107	112	113	103	105	120	120	101	107	114	108	111	123	135	122	109	102	125	112	80	110	120	116	110	120	106	94	106	118	119	102	105	125	108	104	109	102	115	102	106	113	106	116	103	113	100	121	105	99	114	119	103	102	113	104	136	111	97	110	113	124	102	95	104	122	93	122	118	102	119	91	93	126	110	102	128	107	123	91	110	99	95	108	104	115	94	106	106	124	130	81	115	91	123	113	99	105	111	106	101	113	105	110	128	102	124	97	108	115	106	108	113	113	102	112	99	103	97	122	96	131	100	106	128	107	112	109	111	113	118	122	112	120	117	101	123	104	119	103	121	122	97	117	109	115	130	106	121	125	104	112	105	101	100	118	108	133	117	113	95	102	103	106	116	124	120	116	113	111	117	118	99	110	114	106	113	107	119	94	126	115	105	125	101	106	115	109	111	94	109	105	123	96	104	101	107	101	124	102	142	114	116	120	98	111	113	118	112	112	122	111	111	113	114	102	94	115	122	112	112	99	101	109	104	100	102	119	108	102	97	96	133	86	115	139	96	111	108	105	92	127	95	116	93	102	127	132	121	104	116	114	110	114	114	111	112	114	116	107	134	131	112	106	101	91	103	143	118	119	111	106	122	118	85	111	119	113	110	121	127	114	118	88	118	109	124	97	111	125	101	111	125	119	118	101	103	111	115	127	125	120	109	90	95	121	93	108	91	104	115	119	116	127	107	92	115	116	120	141	114	93	101	98	129	134	110	119	116	130	90	89	111	120	122	133	100	102	108	105	111	101	120	92	107	104	128	100	117	109	107	144	99	90	106	114	100	129	103	124	126	109	105	115	113	112	112	118	104	94	119	129	117	100	116	113	84	109	97	112	116	124	116	112	123	107	116	107	116	117	103	97	94	106	109	104	111	113	81	95	98	98	96	114	106	121	106	126	104	127	113	101	96	112	107	125	101	117	117	123	97	141	120	103	96	113	116	117	109	125	131	119	90	95	118	120	85	122	114	93	119	107	114	112	92	105	101	131	119	113	96	113	121	116	120	106	128	113	121	97	106	114	127	127	91	93	112	106	96	129	116	103	118	115	113	111	111	109	91	108	112	99	118	99	118	114	102	144	105	87	121	115	95	105	101	116	110	109	99	123	95	104	102	105	123	105	107	119	94	132	106	107	90	94	102	112	122	109	115	100	100	115	115	112	130	111	117	121	87	120	106	123	143	123	106	99	103	109	107	125	118	105	105	99	111	114	110	106	110	112	100	122	104	147	93	110	116	116	113	114	105	99	99	103	104	134	99	102	102	115	132	107	110	101	132	113	101	107	106	122	130	106	108	115	111	110	123	120	95	93	95	122	124	102	91	110	112	110	108	106	120	105	94	109	121	97	107	112	105	106	110	93	85	107	122	114	123	99	116	100	96	104	74	116	108	117	117	104	97	119	86	103	116	112	91	107	106	131	99	116	101	118	92	116	115	115	74	100	104	117	113	113	113	110	101	129	102	116	120	117	123	103	113	80	126	121	107	109	125	104	90	98	98	99	121	122	112	114	103	109	116	90	112	117	115	127	111	105	115	120	128	132	119	136	138	104	101	107	115	104	113	93	128	98	99	125	108	106	113	95	112	121	132	97	103	107	112	92	97	99	120	108	104	103	102	127	132	105	102	105	121	102	119	112	124	98	108	93	107	117	95	104	101	117	93	117	129	97	93	96	117	108	105	107	102	100	107	125	125	122	112	115	118	133	133	90	109	121	104	92	115	121	116	107	115	121	118	108	133	108	106	105	121	106	115	117	116	134	115	124	123	120	95	99	113	134	124	118	112	97	94	103	103	114	113	115	100	108	95	102	110	123	100	101	112	104	105	103	112	99	125	103	113	109	111	111	103	99	120	99	117	120	105	111	113	114	139	124	116	123	97	89	112	125	116	96	100	111	110	101	100	117	113	107	102	114	113	111	111	115	102	103	96	116	133	113	119	92	107	99	108	110	100	90	119	114	130	108	128	124	107	98	122	125	113	106	85	112	107	122	108	92
22143	9523	2696	499	462	487	459	435	447	402	426	437	401	392	402	426	415	424	424	398	408	404	406	394	396	438	402	434	381	445	399	430	427	401	407	419	407	398	380	416	402	392	398	414	417	409	430	462	406	409	416	405	445	361	429	413	408	385	422	415	433	437	387	416	429	417	414	381	386	422	389	415	413	400	420	420	415	398	403	409	399	398	383	429	412	425	398	427	421	395	415	402	407	401	422	411	423	406	414	405	417	389	392	430	423	411	425	421	405	398	393	368	387	407	400	418	426	385	413	402	403	403	419	407	412	378	403	423	383	381	378	404	472	392	401	411	354	398	423	439	386	399	398	391	371	394	379	404	401	383	422	395	421	399	399	428	389	411	417	433	417	388	435	388	427	412	408	448	402	391	463	399	392	391	395	387	392	378	396	415	358	413	374	416	402	389	371	402	411	430	380	379	395	393	423	425	392	394	435	399	430	424	441	391	412	408	401	410	432	402	440	429	377	420	403	443	392	427	367	391	426	428	378	401	394	399	414	399	415	398	396	403	458	379	417	409	375	407	420	384	399	399	423	383	435	392	439	438	409	416	402	411	396	400	403	431	406	430	426	398	375	410	429	417	410	401	427	369	435	448	427	413	397	394	411	416	426	395	375	431	397	440	403	429	411	374	413	402	408	419	375	441	411	401	377	394	416	460	426	378	390	410	401	390	412	379	443	370	433	402	418	374	400	421	418	424	438	399	402	424	400	411	392	393	408	400	399	424	412	413	421	384	431	405	413	421	388	421	411	405	377	409	384	434	411	410	408	406	429	381	416	430	420	393	397	416	415	390	380	458	417	386	414	425	398	405	441	408	422	430	421	384	417	416	423	442	397	410	417	371	418	398	441	401	421	443	451	396	422	410	422	435	415	382	406	394	402	424	388	405	447	423	408	422	393	424	397	396	386	386	382	412	393	401	413	387	437	403	414	410	383	398	377	421	392	420	406	399	426	409	408	433	402	399	397	415	407	396	455	425	417	409	431	392	359	434	419	383	438	375	423	442	420	422	416	399	433	413	420	439	399	410	403	416	448	387	412	397	407	430	393	425	393	447	425	403	413	415	396	403	408	429	411	409	442	458	407	417	411	411	398	435	398	415	413	395	439	393	406	405	379	369	420	372	436	406	385	432	399	409	420	399	387	409	395	432	426	401	375	415	404	443	406	397	388	425	389	405	412	416	401	431	392	412	404	403	414	434	439	414	409	410	402	414	421	409	401	408	410	436	441	419	404	407	408	419	390	400	415	411	394	370	424	433	423	416	379	406	404	390	425	427	405	401	383	398	421	396	383	417	408	427	420	410	390	371	433	358	417	396	416	431	429	377	417	392	412	394	381	423	400	403	412	416	402	406	406	397	420	395	415	430	426	415	424	424	421	390	417	426	423	399	421	409	382	384	383	417	409	380	388	379	451	402	412	385	409	409	406	413	416	411	432	420	380	427	416	396	422	391	399	405	414	389	399	424	422	405	433	454	421	390	401	400	421	415	407	366	426	404	451	387	409	426	400	415	452	399	411	397	408	389	420	399	412	408	407	413	385	383	397	412	388	409	412	419	387	383	416	384	430	421	425	385	434	364	385	426	402	437	411	402	418	400	391	391	415	426	393	427	395	406	390	425	410	424	430	419	406	414	406	388	396	402	381	425	443	408	387	381	365	440	421	394	366	426	417	387	402	390	411	426	398	424	379	441	376	409	434	393	416	394	414	400	424	416	401	413	401	400	410	435	427	408	440	416	399	420	409	408	438	410	433	394	408	412	385	416	379	399	439	389	413	387	420	411	407	437	382	459	413	411	384	398	389	416	434	451	358	378	401	428	425	399	401	368	389	454	417	428	390	407	392	404	420	412	390	387	425	425	434	398	368	445	421	353	421	426	428	428	401	436	423	412	412	426	409	405	429	425	428	416	397	358	390	365	424	425	403	423	396	384	430	444	391	413	418	405	405	414	429	394	427	424	433	405	361	410	402	395	399	411	398	387	425	431	357	392	394	395	377	399	435	401	447	423	426	434	407	419	436	414	435	443	411	434	407	406	392	404	377	389	419	420	382	419	403	408	453	391	391	398	359	408	388	391	428	387	392	393	394	399	403	434	432	407	450	393	387	413	381	392	414	367	409	403	427	391	405	388	413	396	401	373	403	411	389	414	400	404	397	411	415	408	376	416	449	449	400	416	430	404	384	398	435	428	428	427	391	386	399	378	434	391	382	390	392	369	416	410	409	436	418	373	439	412	395	419	375	412	397	406	405	387	434	426	411	397	393	412	420	428	396	446	406	396	404	379	386	417	388	413	386	362	407	409	426	442	413	389	414	384	380	418	383	389	411	406	406	387	403	416	409	406	419	436	394	419	449	407	408	442	410	412	402	448	379	382	394	440	414	389	403	430	421	389	399	409	375	422	417	449	383	398	445	415	415	415	370	411	407	413	413	407	402	372	403	369	407	371	387	385	382	403	414	394	428	405	392	404	421	415	417	450	422	414	440	394	384	420	399	380	412	432	402	426	389	438	436	423	401	372	414	451	364	397	437	431	429	397	395	413	393	429	426	438	416	368	424	412	415	413	385	386	408	431	392	420	411	377	383	423	397	375	400	410	398	392	424	408	393	429	391	416	398	385	417	364	395	422	413	422	370	442	413	404	407	412	430	386	420	416	390	406	399	387	396	404	418	411	371	439	398	404	386	391	439	417	377	387	424	417	414	408	402	409	425	428	424	426	393	400	412	421	385	443	386	407	419	404	453	421	404	381	417	428	430	401	433	424	378	391	447	377	438	378	407	413	392	427	408	424	418	404	369	410	419	386	428	394	420	366	419	404	432	368	408	439	410	407	362	402	381	398	387	389	434	445	405	390	422	404	423	415	414	411	435	394	384	386	364	407	408	406	386	392	409	388	412	432	394	386	420	407	401	399	396	418	391	396	418	407	399	397	414	401	434	428	413	406	423	379	403	398	440	422	404	451	386	417	392	414	405	419	401	404	402	406	422	385	408	429	376	420	426	419	428	384	442	377	396	428	435	382	398	426	370	415	444	422	434	420	389	395	374	407	407	416	399	392	415	379	381	390	427	427	432	393	401	379	421	420	398	457	415	388	441	388	373	407	397	367	373	372	385	437	385	411	387	401	387	414	394	434	439	396	393	435	400	390	403	414	443	398	388	402	434	402	378	421	398	403	414	377	439	396	426	383	435	422	406	407	388	397	393	396	405	423	386	381	404	414	428	387	405	386	420	396	408	400	403	384	429	381	400	417	408	417	391	399	388	414	413	401	378	399	408	445	412	404	411	415	408	426	406	426	404	486	407	388	399	402	423	390	407	392	416	402	431	426	407	413	428	447	421	399	392	422	412	402	437	432	390	384	400	426	429	365	377	379	414	387	405	372	402	422	428	403	418	424	419	412	419	377	414	416	374	418	412	399	439	394	367	378	436	374	385	401	421	409	402	402	447	404	394	390
63759	47849	26349	3866	521	439	341	323	289	286	283	259	270	250	253	263	273	277	252	218	215	194	230	219	196	248	256	209	234	210	206	238	249	210	223	219	197	200	225	206	231	207	224	219	224	214	220	204	220	236	219	194	200	235	226	209	232	207	223	215	232	199	229	228	231	225	211	219	195	219	226	216	245	194	207	206	202	217	230	229	217	207	228	229	246	225	179	243	230	221	222	216	220	235	251	216	205	232	194	243	237	201	221	207	222	229	214	234	208	213	238	218	226	219	218	210	223	217	206	215	207	211	198	225	211	224	230	197	191	206	227	204	212	228	224	234	216	211	219	211	231	206	232	226	231	229	241	245	217	241	217	213	235	225	213	223	204	228	224	209	190	186	229	211	219	212	203	211	218	246	226	223	202	213	225	201	223	221	209	239	218	213	229	218	212	259	192	207	219	211	229	225	204	219	194	218	232	250	233	230	225	239	234	182	214	227	216	220	222	221	244	196	213	246	210	218	213	218	203	211	205	221	208	218	219	213	240	219	232	199	236	237	217	207	218	212	188	245	210	226	217	213	212	195	226	203	207	202	241	200	225	203	241	182	220	241	200	213	204	228	199	222	200	235	213	230	186	222	217	210	231	224	224	214	225	241	205	203	240	205	214	241	238	214	243	222	219	221	222	234	213	249	269	243	215	227	215	231	220	215	230	200	217	225	222	207	214	220	229	207	221	228	209	215	220	222	239	228	223	200	224	234	228	220	202	208	224	225	246	224	219	238	210	196	197	219	241	232	195	238	212	216	204	223	227	227	225	215	217	190	212	221	209	173	214	198	214	224	211	219	216	198	201	236	191	219	228	239	242	220	208	232	240	218	219	225	241	231	219	199	191	218	251	201	222	244	221	199	218	206	196	198	192	217	222	205	234	202	199	230	197	210	209	226	231	206	228	209	216	236	220	219	220	224	219	211	229	236	220	229	218	206	209	233	233	236	216	215	225	221	227	227	224	216	221	223	233	212	210	222	224	212	214	220	231	217	234	251	209	216	221	220	200	207	233	218	206	210	221	218	229	221	216	236	205	213	205	222	211	207	206	224	214	186	232	219	216	197	198	256	221	226	210	211	223	237	210	234	214	207	217	220	211	222	191	224	208	224	209	214	188	215	203	216	212	201	246	204	252	219	226	202	228	184	187	229	230	209	253	214	223	216	217	190	241	241	209	213	224	233	198	198	222	212	191	223	200	215	228	221	208	207	214	196	240	207	247	209	214	216	205	215	235	229	232	214	225	214	205	238	212	215	213	220	258	217	212	214	212	208	216	222	228	227	199	207	232	219	206	233	235	214	229	227	204	232	218	218	211	229	236	227	259	217	204	218	212	208	212	221	205	216	209	224	224	207	212	202	232	237	213	207	206	239	223	221	209	208	219	236	194	222	222	215	214	233	211	217	249	215	233	225	209	198	228	230	238	222	225	239	212	220	215	227	228	197	201	220	208	205	216	239	227	233	202	190	223	218	226	217	213	234	218	212	205	259	199	233	243	215	198	229	193	250	200	265	237	228	198	194	221	213	266	194	219	231	202	210	186	252	221	210	195	226	230	208	227	250	209	210	223	222	226	232	227	234	236	217	183	209	213	232	226	204	200	221	215	226	215	208	197	195	188	227	240	231	222	222	236	214	224	202	224	190	244	208	194	227	228	192	231	210	239	211	214	222	240	225	206	216	204	221	210	203	231	191	233	224	236	222	209	202	227	246	223	209	219	220	213	215	202	219	222	210	238	239	231	219	207	226	216	211	231	206	239	240	213	221	194	208	211	203	245	228	200	212	210	221	207	206	212	224	209	213	220	217	251	217	193	200	211	227	223	214	219	214	211	210	217	240	208	209	203	207	207	216	238	205	233	207	220	217	250	217	202	203	217	213	207	215	220	228	209	241	220	221	195	209	239	238	208	219	207	216	214	234	210	239	197	198	222	213	190	230	212	204	227	190	198	226	226	221	211	214	185	216	218	221	211	197	206	237	218	206	237	226	218	198	227	213	215	220	227	201	235	219	187	225	192	238	218	234	231	227	219	230	205	252	224	220	217	186	228	221	221	187	246	208	250	194	226	206	224	212	237	231	221	221	212	221	241	209	240	229	202	227	223	205	208	215	250	235	219	234	228	235	190	226	217	194	206	207	233	210	212	229	224	244	206	217	237	225	210	217	226	216	216	203	213	208	219	232	219	218	203	215	223	235	223	228	199	200	223	225	239	229	231	227	229	209	207	216	208	213	220	206	212	204	220	210	194	220	229	227	200	228	205	215	198	232	220	199	206	233	225	215	208	230	228	218	224	251	212	221	205	211	209	213	207	217	214	226	212	192	236	202	227	230	229	215	256	206	205	200	211	225	171	226	202	228	184	200	228	210	209	227	207	226	215	227	201	213	186	222	228	225	227	225	208	222	200	208	216	199	225	214	244	206	204	216	223	227	218	216	221	234	222	235	211	224	203	200	211	229	228	206	201	236	203	234	199	204	181	184	207	202	215	216	198	214	224	201	201	237	240	189	217	227	216	241	256	215	215	250	211	214	236	220	218	215	219	189	215	234	253	201	197	183	222	209	239	235	241	222	229	206	211	178	195	199	191	218	219	213	222	230	205	206	230	215	207	202	207	202	229	222	245	214	184	204	245	183	239	194	242	215	222	227	203	234	233	219	217	203	217	244	217	234	190	228	229	208	210	238	214	217	229	236	225	203	217	197	234	217	210	253	255	210	214	197	213	204	194	224	204	235	215	211	217	218	223	226	229	213	213	215	209	220	216	212	243	234	197	199	221	199	221	231	219	207	209	234	209	217	221	222	219	230	234	247	238	211	205	214	213	229	222	238	253	207	219	179	231	198	222	233	214	216	222	234	236	207	220	212	197	199	214	231	245	229	233	244	207	192	209	211	210	223	223	249	201	241	215	194	223	230	231	229	214	228	225	203	207	231	225	211	204	230	219	190	227	218	226	235	241	244	195	233	209	221	197	219	234	223	197	207	205	214	233	258	211	238	224	211	225	208	222	241	207	231	242	240	234	243	193	224	222	247	211	224	197	202	193	234	196	223	223	234	255	205	206	227	198	213	220	231	207	215	205	197	224	196	210	212	213	222	220	225	216	240	218	224	228	210	211	212	245	222	226	225	232	223	191	223	194	207	242	234	191	226	235	239	216	255	224	198	224	243	237	213	211	201	246	210	214	210	190	212	195	227	199	239	216	221	210	220	248	224	235	227	215	236	223	209	211	214	237	193	235	220	217	223	197	225	194	221	207	233	182	212	239	216	206	223	217	212	213	213	227	211	219	210	242	248	214	219	231	191	216	213	220	223	231	213	202	188	202	201	208	234	230	208	247	203	205	219	213	205	211	247	206	212	225	207	213	229	198	212	219	218	227	232	223	233	232	191	213	237	207	243	212	227	206	236	196	218	246	184	197	217	212	243	231	203	204	202	219	204	231	225	206	220	193	240	220	179
43521	38485	12875	2072	1844	1591	1446	1347	1188	1137	1063	1011	972	933	876	833	851	796	815	785	801	769	758	776	760	737	796	716	729	726	691	743	751	744	773	721	753	690	708	737	691	768	728	698	709	738	700	754	706	730	734	704	734	709	711	679	691	754	743	681	747	703	702	678	712	681	742	731	692	709	688	688	699	696	709	715	714	696	705	682	725	771	691	717	691	707	687	722	682	707	709	717	735	682	715	750	692	707	690	683	716	709	713	741	713	676	678	721	703	709	665	710	645	702	755	739	656	716	724	689	685	709	672	696	663	696	698	738	725	673	741	708	677	717	663	684	673	707	712	652	708	705	645	678	675	712	697	709	758	749	732	714	728	700	724	686	643	729	660	683	707	724	732	717	737	680	659	701	696	698	720	678	713	697	711	690	689	663	704	694	718	732	700	735	748	729	683	640	702	702	721	681	711	778	678	679	754	691	724	657	714	676	714	748	712	710	729	693	664	742	651	716	676	674	726	736	661	761	663	690	668	681	692	701	657	712	691	680	751	768	726	691	716	710	703	724	689	696	723	750	670	671	694	712	693	704	711	702	681	654	742	695	708	707	736	698	707	699	731	743	682	663	665	705	702	721	697	713	734	670	709	751	715	709	716	693	709	705	672	737	672	670	712	706	664	713	698	688	723	730	684	699	717	712	676	752	699	728	703	701	705	695	668	700	699	696	704	688	639	696	718	737	744	748	651	726	683	727	682	681	703	707	708	744	717	764	764	728	680	744	746	678	746	712	648	711	759	683	694	706	708	730	661	667	673	691	709	733	705	710	679	662	690	733	692	654	709	692	701	682	710	682	672	737	714	689	714	700	693	731	702	702	658	710	704	694	698	709	651	759	680	714	738	692	685	666	690	708	783	712	722	733	744	718	692	737	731	638	714	725	689	679	695	702	725	683	700	712	675	694	727	702	689	715	678	673	671	726	703	661	697	709	692	709	693	664	683	711	738	742	715	685	682	711	683	697	685	677	649	728	692	671	713	698	705	705	680	688	704	668	714	675	633	714	697	717	706	704	729	693	661	703	753	755	717	665	732	660	735	758	712	709	709	656	690	662	732	701	657	743	698	653	720	652	722	671	685	695	675	701	718	719	682	668	705	687	731	730	703	686	671	683	751	721	712	653	692	772	708	716	676	694	687	710	718	700	689	705	719	708	667	692	660	666	690	714	747	710	705	693	691	724	687	649	707	676	741	670	701	664	671	711	715	665	652	700	696	705	720	729	716	711	726	692	694	684	678	685	702	676	673	674	675	741	675	669	673	760	669	690	686	706	719	710	676	704	688	714	720	702	686	692	694	728	710	682	660	722	679	707	685	698	709	734	721	677	728	732	703	694	730	700	703	652	721	700	726	725	618	679	736	672	658	709	716	709	716	691	681	695	708	670	723	653	715	724	719	663	684	727	684	659	649	688	642	684	735	676	694	707	689	691	723	679	686	665	700	698	716	675	685	706	698	668	675	725	678	674	669	684	716	674	746	672	701	705	698	703	690	739	714	689	700	721	708	700	717	751	717	676	692	669	687	694	736	683	724	692	712	696	686	656	679	720	670	673	717	718	718	692	676	703	710	675	686	680	696	701	677	656	732	727	695	703	720	678	676	706	733	708	670	701	711	746	651	702	705	711	682	743	734	686	680	687	749	727	705	696	698	690	710	680	748	659	722	710	668	696	700	700	687	646	730	678	695	726	709	685	722	689	676	674	695	707	765	669	703	684	733	720	695	676	700	708	722	696	713	681	735	663	662	710	724	737	665	694	699	761	690	772	702	673	649	645	728	702	723	686	639	738	709	721	673	702	707	719	674	690	684	710	696	648	711	713	706	711	702	684	738	743	722	713	678	662	728	737	689	687	692	685	695	678	708	722	664	673	729	674	680	728	693	671	697	662	687	678	708	717	727	688	709	718	670	719	714	695	705	715	698	710	765	749	807	692	675	722	737	759	735	695	753	715	743	697	667	672	715	687	734	699	703	700	657	709	691	712	651	673	664	680	718	691	684	697	709	716	696	672	738	710	750	671	696	713	712	682	736	713	715	689	716	644	710	732	685	684	731	713	687	693	656	724	681	698	720	725	692	683	671	700	755	681	699	674	682	684	728	734	686	709	669	784	727	723	692	700	731	700	721	680	707	711	673	639	703	729	736	683	713	646	707	725	720	681	690	755	680	681	684	690	713	696	735	709	697	673	691	692	709	720	699	730	671	687	690	708	715	694	713	708	734	749	686	681	722	695	680	684	672	699	724	724	730	649	740	739	727	733	706	704	697	706	747	670	716	695	693	708	738	704	700	675	702	664	670	709	692	734	702	705	697	674	705	709	712	751	673	734	700	732	686	676	738	682	687	740	716	665	689	727	674	766	683	733	630	706	709	700	719	746	681	731	677	722	730	712	643	693	726	683	713	698	699	716	664	689	677	673	710	702	678	650	728	759	684	693	688	662	660	716	682	677	727	684	706	742	719	729	684	681	701	660	684	723	687	717	739	667	702	676	679	711	774	700	724	710	732	677	674	698	734	669	734	731	662	747	723	739	650	717	751	738	628	691	691	730	720	701	676	729	707	706	697	730	695	693	688	723	676	664	711	679	726	692	663	739	739	700	689	720	692	673	683	692	715	671	728	667	658	704	716	702	698	738	690	672	696	710	671	723	732	655	693	681	752	701	694	683	722	776	717	679	704	664	679	706	677	720	734	720	696	696	683	739	685	670	734	679	679	682	689	711	707	683	776	699	703	735	721	724	706	696	754	705	696	690	727	662	698	644	698	702	697	756	678	688	688	685	699	749	759	664	750	674	681	724	653	715	687	693	711	659	687	690	705	694	725	747	666	689	688	715	692	711	756	687	671	708	717	707	672	720	721	735	735	720	707	803	693	648	645	673	708	709	687	704	685	736	728	674	755	713	691	646	689	656	724	666	718	706	676	753	684	727	668	692	704	678	678	660	656	690	655	723	695	715	667	672	712	714	687	738	775	673	697	737	684	723	679	704	705	733	701	679	670	693	746	663	659	704	690	697	697	685	634	709	724	704	725	669	674	684	718	703	735	659	731	732	676	703	664	724	713	704	699	721	706	681	711	724	725	698	694	703	709	726	710	670	699	715	746	730	727	665	722	673	670	698	715	701	674	708	702	669	682	719	735	692	692	650	709	687	661	682	715	734	703	725	716	656	717	696	714	636	689	687	668	715	718	641	707	716	661	727	713	725	715	681	698	680	678	668	679	733	695	721	684	718	708	721	746	638	687	699	734	715	693	732	696	722	679	710	666	727	726	712	715	682	666	737	747	714	702	662	715	687	690	716	679	689	736	703	654	710	720	706	665	708	669	676	683	645	683	690	703	727	702	713	732	680	685	711	693	673	655	682	673	727	698	670	696	694	682	700	738	684	697	713	662	741	647	699	703	681	719	687	702	673	701	722	721	735	720	726	672	717	738	727	700	719	697	667	683	710	704	696
76503	62182	33777	8578	1320	725	621	497	479	439	408	379	360	341	344	315	326	317	352	316	319	303	287	306	292	305	314	281	303	291	338	294	274	289	290	314	286	279	296	280	305	315	278	315	264	295	305	287	314	321	307	314	263	292	275	292	272	299	294	315	261	290	287	283	320	307	253	282	285	273	316	286	297	322	278	308	271	316	285	246	313	267	301	307	273	245	328	299	279	265	261	264	306	309	299	297	279	324	257	304	302	302	286	294	288	284	293	280	280	294	289	274	284	310	276	277	314	296	316	283	291	287	325	305	263	307	291	319	292	293	280	310	312	278	283	266	284	265	321	304	291	278	291	253	291	299	295	280	267	293	304	303	286	316	243	280	317	296	275	287	285	275	300	271	281	286	280	283	275	280	288	295	314	299	289	261	282	301	274	279	250	296	320	303	268	277	295	293	265	302	269	304	277	277	269	281	282	297	281	266	327	289	284	299	290	289	266	299	307	287	287	293	319	263	310	290	282	273	271	291	308	288	293	297	288	286	268	300	272	280	276	298	275	271	270	261	263	266	265	282	289	282	283	292	279	265	297	285	331	292	276	301	298	294	293	266	309	278	282	282	291	288	263	247	267	311	242	310	272	291	293	275	300	272	269	290	288	273	246	295	304	296	288	285	280	253	286	290	269	277	268	295	297	285	307	311	305	290	292	282	288	290	273	279	252	298	264	283	288	291	274	285	264	282	263	270	304	270	287	308	272	276	303	301	283	311	269	279	295	277	272	271	281	320	267	326	303	293	260	293	287	285	283	280	246	275	281	290	294	293	267	304	279	284	271	301	277	303	287	282	287	296	270	307	304	286	296	270	262	302	297	277	297	321	265	274	293	287	268	290	269	302	281	272	277	312	287	300	321	266	300	287	244	302	279	279	290	285	310	299	255	289	281	291	257	295	266	285	296	286	305	285	310	263	290	310	295	292	306	287	262	293	280	284	276	261	297	280	304	294	292	253	290	285	280	251	266	283	277	287	261	295	301	268	284	312	274	286	301	253	281	289	283	279	313	286	284	309	325	296	281	291	311	285	272	275	284	267	289	279	283	243	287	291	282	267	309	305	270	316	280	315	270	262	301	272	242	302	282	295	271	294	299	267	277	285	293	277	274	266	287	320	296	250	281	281	303	286	285	270	276	338	291	292	292	268	264	261	297	298	328	265	295	278	295	255	287	308	267	308	301	265	295	280	296	307	255	293	281	293	278	270	283	264	279	312	271	310	312	275	279	295	287	302	264	287	273	301	301	263	278	285	271	273	275	287	294	294	294	317	296	284	295	284	296	288	255	261	297	303	274	287	249	288	269	298	298	285	274	312	307	329	283	289	304	297	284	292	291	279	286	281	267	279	312	281	244	286	292	255	264	293	269	288	299	277	288	275	310	280	280	274	317	286	276	281	304	250	301	258	289	263	271	279	285	259	277	260	299	290	302	245	302	274	283	256	292	293	295	299	298	289	302	266	316	298	301	290	298	287	246	299	251	281	297	261	284	304	259	268	280	298	272	263	262	289	301	322	293	288	333	282	254	282	264	273	299	281	278	262	288	266	292	292	293	285	281	307	286	300	277	278	299	274	286	292	300	300	309	313	273	261	278	288	295	305	284	281	265	281	303	303	293	294	285	288	283	294	285	279	260	288	275	287	276	245	292	285	296	301	290	278	293	299	301	307	270	286	278	280	278	276	286	302	256	264	262	267	282	294	285	268	297	300	300	267	278	286	300	297	280	284	327	290	268	253	278	289	286	281	264	281	312	294	267	317	287	286	308	319	272	266	264	275	283	298	313	277	274	300	322	290	289	266	293	306	307	269	293	285	301	303	275	287	287	256	306	270	311	273	284	300	259	276	285	299	302	284	290	296	276	260	272	284	280	275	279	273	310	291	300	310	305	282	279	305	268	278	295	266	284	269	268	286	262	269	266	293	288	269	294	293	292	257	284	285	322	247	290	280	273	294	293	274	284	290	279	283	293	267	274	282	283	312	279	316	285	309	293	287	300	290	258	333	289	300	295	294	295	294	299	292	266	314	302	312	278	263	280	252	299	284	296	275	289	285	290	286	308	255	293	300	329	249	293	291	278	281	313	272	281	275	246	245	287	299	282	285	256	278	291	277	277	279	293	284	289	296	277	266	287	321	299	271	287	253	307	256	291	264	304	292	279	271	278	287	277	304	275	291	322	293	268	306	272	278	311	307	286	270	262	298	290	282	292	267	284	345	290	293	249	272	279	269	279	273	272	311	293	296	262	295	305	312	287	297	254	240	296	278	286	291	280	292	291	286	278	283	292	252	314	283	249	304	284	287	283	276	302	295	307	295	286	295	301	280	288	272	301	304	277	265	288	324	302	271	289	274	232	276	283	279	283	280	332	314	300	285	311	279	307	274	273	302	274	271	271	255	256	284	293	312	285	264	259	308	297	266	281	274	254	291	269	331	306	291	268	278	293	279	290	284	287	274	287	278	258	292	273	274	277	282	274	279	305	281	295	262	290	258	288	286	280	290	246	271	309	294	298	297	308	279	255	281	284	269	302	320	273	289	275	274	281	279	276	289	315	304	272	295	267	266	246	298	279	283	279	269	313	309	282	309	292	248	305	293	304	277	276	300	270	284	296	303	252	308	281	268	266	270	289	264	273	272	292	283	269	279	291	324	307	269	276	303	292	321	299	272	304	312	317	292	289	274	277	294	279	274	265	293	279	265	291	283	275	299	268	273	271	260	292	252	258	249	281	297	312	295	294	290	292	300	287	257	269	289	249	275	276	298	300	317	281	300	295	272	271	278	281	256	266	298	289	305	284	304	287	271	295	292	272	304	273	299	294	302	295	277	300	302	312	320	276	267	258	273	287	302	293	273	264	301	306	325	293	283	286	326	294	289	279	292	281	298	316	274	271	288	321	291	291	301	260	292	299	298	257	279	288	277	290	322	282	277	253	275	282	281	290	299	260	303	277	305	319	277	303	293	282	283	302	275	316	313	268	289	305	282	308	312	281	313	256	274	289	302	297	283	283	280	263	281	295	270	271	277	297	273	278	270	254	285	304	281	303	279	303	312	274	291	264	292	342	284	273	285	293	307	317	283	268	285	281	259	265	263	283	286	288	274	324	318	277	278	258	279	285	295	295	270	300	305	292	268	290	286	270	290	294	282	307	285	273	278	348	299	286	307	301	305	293	301	302	325	293	297	291	304	274	275	285	308	278	289	298	294	281	302	268	311	284	310	305	280	249	278	293	285	264	262	301	281	299	324	292	290	319	308	305	279	311	283	300	287	249	313	309	274	274	311	299	282	288	278	298	316	280	269	298	275	281	283	282	296	320	295	286	285	298	254	296	296	270	304	264	299	293	287	290	272	302	273	290	291	255	249	303	255	290	292	322	298	268	282	289	268	273	279	299	299	291	321	283	276	255	286	271	274	288	304	270	296	286	273	283	308	279	319	243	302	284	257	244	296	286	289
53890	48320	16020	3558	3115	2666	2343	2018	1790	1724	1581	1465	1339	1288	1260	1176	1179	1122	1049	1058	1035	1005	985	1053	1030	998	934	979	931	893	949	935	908	934	942	902	889	947	928	949	921	868	902	951	917	892	907	905	904	913	896	901	838	851	899	851	857	901	935	854	868	882	899	866	874	862	901	887	915	838	888	882	877	875	925	916	866	880	888	899	880	887	830	871	894	868	864	890	855	865	894	908	908	879	852	903	884	861	966	851	896	857	858	883	861	865	875	875	886	854	893	867	857	821	908	885	908	904	858	937	908	896	906	835	858	874	919	868	871	836	821	875	913	899	799	891	852	874	884	901	905	848	823	905	869	842	830	863	924	830	871	895	900	853	826	882	847	831	879	860	877	889	841	895	874	833	854	869	857	877	844	913	874	854	850	874	851	930	861	918	863	920	870	876	850	854	877	855	834	873	862	863	857	866	857	857	915	846	872	892	826	915	847	904	900	837	883	848	844	872	925	842	900	890	829	844	904	861	877	874	844	897	851	860	828	850	876	861	917	860	889	856	861	849	834	896	866	839	871	819	880	872	904	857	877	818	874	881	864	893	929	909	870	899	795	828	826	855	889	836	850	916	899	860	861	893	898	886	870	835	882	858	856	838	868	902	892	870	843	844	874	887	890	846	856	861	837	871	893	856	877	839	819	820	829	853	836	884	853	910	879	840	866	866	836	909	830	873	922	854	929	900	873	884	889	869	860	847	893	907	849	900	878	820	854	840	881	837	846	911	837	874	847	895	913	885	833	851	866	867	940	866	860	853	876	836	889	852	859	820	891	880	784	903	872	840	858	876	869	901	879	877	868	895	879	866	881	838	848	833	852	887	873	858	904	827	876	911	797	817	877	868	832	879	879	915	876	847	834	863	882	844	913	934	844	871	822	852	867	887	824	898	837	872	856	873	856	851	890	852	869	854	872	846	847	885	866	889	859	910	872	887	854	794	904	866	862	801	905	862	852	855	843	859	867	854	948	859	871	898	815	813	898	866	902	876	868	882	850	852	855	836	860	896	895	849	927	920	860	892	885	833	852	906	896	898	903	852	882	869	886	886	875	867	844	820	871	842	869	890	875	891	846	936	804	867	854	880	832	907	864	908	877	853	870	908	893	859	841	873	876	899	874	916	849	864	848	861	878	868	890	852	878	860	879	896	814	854	867	908	835	834	796	912	844	904	889	885	854	868	834	844	857	888	884	830	880	880	853	926	855	881	878	903	920	921	830	838	870	856	864	882	882	862	842	863	862	892	836	878	880	872	899	872	867	846	832	907	895	927	892	879	862	873	865	873	874	873	836	883	896	833	879	914	811	855	864	856	904	893	843	896	848	869	906	847	907	897	802	867	884	842	882	898	828	851	845	823	833	870	813	833	856	842	860	828	901	796	916	892	931	822	868	874	880	879	816	864	861	920	836	902	866	831	900	889	871	908	827	881	896	844	876	872	866	864	791	816	945	906	895	853	852	872	865	894	883	857	881	878	799	863	913	775	858	822	799	817	871	864	904	892	795	884	864	855	832	896	830	942	822	889	871	900	914	872	889	913	937	860	914	922	849	892	858	836	851	842	841	887	882	839	894	886	902	804	906	876	869	798	836	920	866	868	880	901	868	874	871	875	887	877	912	879	881	824	856	854	846	889	892	841	845	879	830	873	942	813	900	892	853	841	878	855	931	928	885	839	829	942	868	910	849	865	898	866	865	861	849	840	878	831	829	889	856	849	885	941	907	884	859	858	846	889	870	866	911	844	863	873	906	890	855	843	931	871	845	911	825	831	836	860	865	852	876	856	873	863	838	879	903	904	924	873	873	830	907	929	873	892	862	859	820	837	849	902	832	848	826	858	868	914	874	846	839	885	844	872	882	859	842	831	855	921	877	890	887	866	863	888	867	852	939	874	834	807	903	839	885	900	912	854	841	918	896	869	880	847	889	889	851	888	823	880	858	875	892	858	866	861	891	890	839	826	929	901	845	877	877	845	852	848	882	868	882	854	863	893	825	838	882	879	841	870	878	905	868	886	811	878	888	878	849	864	891	915	863	884	830	875	832	859	868	891	873	777	868	857	900	865	885	875	891	857	894	873	885	874	895	867	892	844	867	869	842	872	853	851	896	839	816	901	880	868	858	871	867	914	899	843	883	873	848	891	852	901	837	945	855	860	880	841	888	886	865	884	935	841	841	913	905	898	846	846	898	876	875	847	842	842	898	856	905	890	838	839	865	839	851	888	876	813	903	844	862	816	847	898	861	827	841	882	863	891	864	955	850	875	882	912	945	880	883	813	924	908	827	892	916	925	845	838	910	907	876	859	881	896	869	877	879	883	808	861	883	846	859	898	892	868	820	863	889	839	912	915	900	895	883	890	913	841	875	855	894	879	824	850	864	860	902	872	910	875	849	894	851	872	872	961	889	862	849	896	881	876	896	882	918	885	884	981	877	876	872	854	867	874	909	877	865	858	839	911	878	877	853	857	883	855	844	891	882	822	885	880	894	859	839	864	883	840	860	831	898	881	832	867	844	823	859	843	885	869	886	865	875	838	870	862	873	846	862	900	927	811	855	835	924	829	901	871	870	858	874	855	863	903	901	879	884	839	874	870	848	905	878	921	834	856	860	859	818	883	866	921	841	895	881	940	884	821	884	874	916	866	915	893	817	876	912	841	887	881	838	904	826	844	926	859	848	891	907	867	847	871	866	887	838	842	868	857	872	847	860	872	863	820	859	897	888	876	843	874	887	807	905	871	841	838	861	868	918	874	845	841	894	844	841	828	896	803	870	875	898	854	866	871	835	816	811	900	855	860	891	876	901	883	834	879	876	874	907	866	860	880	848	838	817	888	856	854	941	900	816	927	832	874	881	879	893	900	828	841	910	800	852	846	864	787	834	852	844	850	880	840	803	878	880	832	851	859	883	850	889	866	849	856	862	883	891	873	896	859	882	847	860	856	864	796	821	869	833	907	880	891	845	850	887	812	850	881	848	870	914	886	846	863	869	834	897	905	899	791	906	873	875	871	896	883	855	876	914	889	815	850	962	852	869	802	880	814	885	874	886	848	838	884	837	853	862	868	845	886	920	866	887	881	876	901	875	871	839	824	861	867	891	858	883	867	916	890	872	882	887	866	875	910	857	913	885	903	863	884	822	852	857	865	830	866	855	850	862	800	873	848	820	929	902	897	870	930	833	873	818	870	943	865	855	850	882	824	854	900	889	890	882	863	904	918	890	881	875	849	868	861	852	873	861	853	868	907	818	894	862	858	845	859	888	868	905	876	887	809	862	913	876	860	852	851	872	812	874	882	880	913	911	859	884	889	886	880	916	834	867	892	921	866	875	818	894	862	857	912	890	863	909	859	845	816	842	879	877	839	847	836	873	848	883	856	862	878	888	909	915	854	894	802	862	904	858	866	873	861	843	859	897	865	836	846	889	854	869	840	877	876	878	840	866	890	869	874	866	940	902	798
24585	8185	1562	202	100	141	141	126	89	123	126	113	121	130	127	112	105	113	93	119	130	97	104	112	111	124	94	104	106	103	107	103	133	116	108	96	111	99	105	121	124	119	121	107	103	128	127	113	99	111	102	110	115	116	107	96	122	117	115	105	107	109	97	142	97	118	123	114	102	108	106	117	106	110	119	101	88	125	105	129	126	120	117	102	118	108	100	127	110	122	101	100	114	98	113	104	122	102	107	114	114	117	119	124	130	107	89	104	124	100	120	122	111	115	123	105	101	100	112	102	116	98	102	123	101	94	116	99	108	114	137	98	110	115	98	115	111	137	115	129	110	119	126	104	129	100	95	114	109	116	104	114	108	123	121	106	106	104	87	115	106	127	128	96	108	105	115	113	113	142	108	124	109	109	107	97	112	126	105	126	99	115	120	132	137	100	103	113	104	126	125	102	114	97	101	116	106	107	102	106	112	98	107	105	119	125	115	120	97	123	112	103	102	100	115	106	111	128	115	106	120	117	108	113	89	119	104	109	124	87	107	106	120	101	115	126	115	110	118	115	122	106	136	96	139	103	114	103	117	112	121	115	103	126	121	101	94	83	117	133	117	116	105	103	105	122	121	107	126	111	118	115	117	105	125	110	82	130	103	95	135	122	126	97	113	115	116	127	102	131	108	121	107	119	128	97	108	118	123	110	103	115	110	129	113	124	109	111	116	104	87	123	114	103	110	109	112	88	98	123	118	116	113	96	121	124	101	112	105	104	114	117	131	122	120	108	106	94	105	117	118	108	101	112	98	110	132	105	119	115	118	112	130	116	107	128	101	130	117	117	120	98	94	127	110	105	123	112	99	122	107	126	113	115	99	107	127	116	99	121	114	122	110	116	105	117	97	100	108	110	99	117	122	103	112	108	104	112	114	115	100	119	116	95	120	101	118	110	102	115	111	120	107	101	104	109	137	119	104	119	109	99	105	98	116	122	99	116	104	126	117	107	109	125	133	123	131	131	114	127	114	112	110	131	112	99	113	110	119	103	118	108	84	126	114	123	106	107	113	116	128	103	142	120	113	110	117	106	121	104	97	106	131	110	131	117	122	116	89	119	116	126	102	113	109	111	112	106	127	108	122	119	145	109	100	134	117	117	93	122	115	118	108	97	109	129	126	107	106	113	103	89	139	124	108	117	92	102	115	131	124	103	126	105	118	131	97	99	108	119	105	122	118	101	104	119	104	88	128	102	98	113	123	112	124	111	102	118	135	107	110	106	103	96	108	103	111	125	116	114	123	107	97	117	133	98	100	110	107	114	100	128	94	123	112	120	102	94	115	111	113	96	122	122	95	101	113	115	120	109	111	132	115	105	114	100	106	103	106	128	128	91	109	94	110	124	127	131	92	118	107	110	120	130	119	105	119	113	101	94	122	118	118	113	132	123	110	119	114	145	116	106	105	99	128	117	115	110	121	117	111	106	99	123	106	114	99	101	113	121	108	113	106	95	100	117	105	111	114	123	127	120	103	129	106	104	118	114	115	107	133	114	116	122	126	119	141	113	106	111	115	97	122	122	107	104	119	117	131	96	105	121	113	129	116	115	127	124	127	131	96	120	110	113	94	110	104	103	100	92	96	107	105	108	117	111	91	107	117	109	104	101	127	119	113	129	122	113	104	101	107	120	102	114	117	107	106	113	130	111	117	122	124	104	111	117	118	123	119	128	94	100	119	105	123	116	121	105	110	117	101	81	103	105	106	116	130	123	112	110	112	115	123	104	113	120	96	132	106	116	119	98	132	115	118	109	112	110	106	108	135	126	104	115	125	125	116	113	116	125	110	110	110	104	102	109	119	95	110	117	115	132	92	113	126	131	123	122	116	136	116	124	128	95	110	105	118	108	105	105	135	91	90	119	118	121	119	101	106	100	111	118	123	104	87	108	106	113	104	113	97	109	117	95	105	133	122	111	105	110	107	115	105	105	101	128	117	123	107	115	140	108	123	114	117	106	115	121	121	82	118	104	121	111	115	117	107	108	108	120	115	131	129	126	90	118	110	113	116	102	125	110	117	107	118	117	121	127	126	104	122	97	104	103	115	118	98	125	108	108	118	115	114	111	104	116	98	118	125	111	119	120	107	109	115	98	109	125	107	127	118	135	103	110	124	116	108	134	106	116	101	103	132	114	112	117	135	131	118	113	131	105	118	104	127	111	98	119	121	110	107	131	90	126	114	99	125	107	121	113	128	110	100	124	101	106	105	95	108	113	103	113	116	98	108	109	84	114	116	128	133	110	87	91	103	102	135	114	102	108	131	115	103	97	106	110	114	124	108	116	113	128	112	132	133	109	134	117	113	132	118	104	139	133	126	115	112	105	118	114	120	94	103	126	97	105	112	106	113	118	124	115	109	91	104	116	117	118	101	123	114	108	133	102	121	106	103	125	97	114	102	116	92	102	118	107	94	127	125	107	98	109	121	123	116	116	125	104	105	101	109	104	103	112	100	110	144	105	102	101	138	109	115	102	115	107	104	100	130	130	110	111	106	123	107	126	114	116	98	136	127	103	107	105	133	115	119	121	109	128	100	103	103	114	120	115	134	106	107	122	109	116	112	112	132	135	114	106	105	124	115	104	107	108	94	107	108	132	113	121	107	107	102	99	98	109	122	117	112	119	113	115	107	114	126	100	122	112	122	103	112	121	102	91	103	105	110	115	101	108	94	127	125	121	111	122	121	105	106	136	123	130	100	116	115	85	98	105	114	108	105	117	112	110	120	95	121	112	122	120	114	118	114	108	119	103	88	104	105	135	115	113	109	117	113	105	122	125	136	123	112	90	125	104	108	92	99	108	121	96	117	108	118	102	107	139	115	110	104	122	127	108	124	110	115	91	115	112	101	110	109	112	119	112	120	99	124	116	115	114	114	108	113	119	123	137	96	125	109	104	122	100	135	127	107	115	98	113	112	109	128	125	125	110	121	107	104	111	121	107	107	104	117	105	104	115	92	93	128	90	111	105	133	97	105	87	119	104	130	108	118	125	118	100	123	104	115	103	113	108	104	100	119	110	112	103	112	115	127	94	119	106	102	123	118	117	127	123	115	95	115	109	117	131	88	109	117	104	131	101	131	114	121	108	118	115	91	124	84	114	120	104	105	107	119	110	112	137	123	104	109	112	120	103	139	110	106	95	113	116	109	109	120	106	97	96	102	121	121	100	97	102	115	131	107	126	112	130	118	120	98	117	115	107	126	116	123	120	104	120	99	128	107	114	111	117	103	128	105	121	123	109	114	108	134	102	91	115	111	130	127	133	111	117	120	122	116	119	125	118	105	126	109	117	120	114	118	113	92	108	106	117	140	116	117	117	117	100	115	100	98	125	93	111	87	117	104	114	113	118	97	103	111	118	102	102	124	113	107	120	114	114	108	100	114	125	100	116	113	124	103	113	111	129	108	108	133	123	137	88	97	117	129	128	114	116	130	120	88	114	116	120	93	108	115	105
23250	10036	2133	496	479	467	440	457	437	459	455	455	399	437	439	426	408	403	474	392	420	426	419	406	398	394	402	416	422	428	422	448	437	396	443	391	419	407	411	408	419	420	462	416	411	400	387	438	392	417	415	430	424	440	443	405	371	415	370	416	398	442	448	418	419	425	379	422	400	428	386	403	389	443	398	393	389	414	383	410	379	420	421	433	407	419	440	406	403	424	416	406	415	419	399	420	417	405	421	359	403	409	426	408	421	398	404	401	477	439	422	424	414	443	412	425	384	403	403	497	436	421	404	410	417	449	378	420	407	453	407	417	355	430	409	397	396	418	391	413	412	399	425	393	387	411	406	443	407	406	411	398	398	420	417	377	425	383	390	384	388	439	427	400	435	448	415	381	391	378	409	430	425	432	382	410	425	416	385	408	404	375	404	422	441	430	419	402	409	417	417	407	426	398	414	449	396	436	392	409	415	391	405	397	421	386	437	388	386	431	421	418	429	428	379	408	433	432	374	424	409	381	420	439	404	422	443	383	431	384	374	419	417	419	440	448	432	419	413	428	378	385	427	424	423	401	400	399	426	412	419	427	437	458	419	445	406	402	425	412	412	376	425	404	409	422	398	442	390	435	408	426	397	448	430	407	396	408	405	375	388	398	398	399	427	400	402	417	373	395	440	412	423	383	414	424	387	426	431	436	423	430	382	425	420	411	396	458	409	419	420	400	411	384	459	411	408	398	395	433	438	403	388	454	418	436	404	386	422	381	387	415	433	406	426	426	443	395	386	395	424	411	452	416	395	362	418	412	410	426	402	405	415	384	409	432	392	406	413	387	384	423	428	417	413	427	429	425	427	383	413	447	401	410	424	422	398	413	405	449	387	432	407	396	393	413	428	445	382	413	424	443	412	363	413	445	404	416	376	423	417	395	430	421	420	396	429	416	416	408	435	418	417	371	407	404	416	437	401	411	423	418	377	416	410	387	428	431	409	421	383	431	431	398	426	449	421	426	408	424	420	381	411	417	450	376	415	381	389	415	375	425	422	434	427	440	450	399	424	399	398	423	408	400	345	422	394	414	434	436	381	398	440	420	417	388	418	407	425	414	405	399	426	408	458	425	440	435	438	433	394	404	432	436	423	398	424	407	423	403	437	413	440	440	422	422	460	419	403	399	432	431	431	412	404	396	378	374	421	436	382	424	471	397	402	431	424	454	427	406	423	420	376	431	419	382	421	381	406	387	390	401	425	446	412	417	423	407	442	413	431	426	411	396	430	419	407	401	408	372	403	408	407	408	426	422	372	444	465	401	429	396	420	406	411	433	409	427	443	410	387	409	395	449	436	417	388	420	391	428	418	429	415	442	443	392	418	433	402	388	403	410	417	427	403	439	397	420	425	406	417	385	444	403	396	427	406	417	370	402	422	408	418	442	408	428	407	419	390	403	416	381	428	446	411	418	438	405	406	450	371	419	380	410	454	416	397	396	427	383	411	393	409	420	385	426	456	423	402	407	399	436	411	431	358	417	414	409	420	393	366	382	411	388	401	402	376	432	394	445	434	428	436	438	436	414	418	387	413	400	450	439	428	416	428	404	393	443	397	428	389	438	388	400	409	403	445	412	397	383	420	381	434	451	431	446	425	361	434	423	409	415	432	412	437	412	395	419	481	421	438	421	383	362	433	382	406	382	415	399	456	402	410	389	418	393	375	410	388	387	452	384	437	384	423	425	405	427	404	418	426	424	400	411	438	407	401	415	428	418	382	411	406	410	438	430	419	421	395	419	435	419	428	400	417	397	403	416	439	383	408	411	438	406	412	414	401	406	394	380	442	380	419	429	392	396	404	448	448	433	438	405	370	391	419	421	401	434	418	454	416	391	440	438	438	416	415	451	392	415	417	410	441	419	396	458	455	411	409	432	419	390	389	432	417	435	427	391	468	428	424	440	427	369	392	391	387	406	412	374	399	396	412	397	412	463	381	393	411	465	454	397	441	435	443	384	429	435	383	424	403	408	398	423	446	402	398	416	422	407	431	397	415	387	398	462	426	377	409	452	378	411	431	442	420	418	411	422	404	393	375	438	425	423	412	388	428	438	398	435	437	417	414	406	460	406	427	421	447	424	409	411	403	400	399	415	364	417	395	417	384	417	427	421	425	390	402	397	364	416	438	400	447	423	406	450	397	401	421	417	411	420	406	423	417	430	398	434	407	432	412	399	395	440	403	396	431	431	407	393	399	440	415	407	373	411	437	401	426	446	418	443	395	427	405	411	427	414	434	425	398	421	401	420	424	398	415	411	413	418	426	413	426	387	385	423	402	436	423	419	430	424	355	390	390	385	393	405	422	424	445	392	438	403	445	443	426	435	439	459	448	419	436	398	425	414	406	373	408	427	403	399	397	395	403	420	395	401	405	422	440	405	430	420	417	431	412	419	407	447	432	407	427	384	446	420	417	388	413	421	439	436	432	417	398	381	395	415	403	445	429	445	422	425	397	417	429	432	443	400	408	410	444	396	406	408	449	395	420	431	418	425	414	419	400	407	402	410	444	370	399	448	433	424	422	416	414	406	382	432	380	440	418	460	413	427	365	417	417	391	415	417	463	409	422	457	426	400	425	433	418	422	409	410	429	406	412	395	392	407	456	387	424	416	380	422	429	418	405	398	402	409	422	389	391	378	409	425	450	414	415	410	397	376	408	397	416	416	429	429	410	425	396	447	399	417	420	442	419	416	419	415	403	427	397	444	414	390	392	434	395	442	408	414	384	399	441	381	410	417	412	459	440	437	398	432	400	428	422	397	400	405	414	432	436	419	391	412	432	447	400	419	409	420	429	409	439	395	437	414	422	418	425	444	414	406	404	434	409	400	388	392	426	485	396	403	450	377	410	450	438	422	415	408	443	396	430	411	409	444	394	418	420	406	380	397	378	412	427	404	396	486	395	384	410	412	445	416	406	420	407	405	406	431	406	424	435	388	382	410	440	402	423	405	413	425	428	378	384	405	390	411	438	445	446	428	403	426	365	438	416	399	431	413	399	404	436	383	402	399	389	387	390	438	431	387	414	413	409	372	407	430	389	418	389	390	412	395	393	422	408	404	421	422	437	380	429	410	420	393	428	421	421	449	382	399	380	432	398	428	429	392	399	403	421	421	391	428	419	383	426	419	427	399	450	402	419	433	413	428	453	430	414	399	419	420	402	443	384	413	412	416	388	411	425	375	415	391	429	430	455	398	411	478	393	415	412	418	415	414	415	430	392	419	412	429	378	440	399	394	415	435	424	442	419	395	424	415	426	425	378	438	424	405	445	375	401	438	414	425	411	411	392	347	405	403	376	430	404	428	397	398	432	432	419	410	439	441	447	440	438	411	386	392	403	437	423	420	421	432	418	429	426	410	408	428	424	418	407	419	445	405	425	414	409	421	403	435	409	407	367	440	411	409	384	439	429	425	432	363	380	433	416	398	405	433	418	404	409	406	412	389	411	415	401	403
64818	49962	25302	2898	529	441	375	332	332	296	297	263	297	253	241	225	237	226	232	254	230	238	224	223	211	206	227	221	205	237	222	239	201	234	239	234	205	211	213	235	226	222	226	219	218	233	235	187	231	208	252	231	205	219	205	227	220	210	234	201	212	222	249	229	183	211	234	207	231	218	236	210	259	219	239	216	236	222	226	250	225	228	233	214	213	230	237	225	216	242	221	218	224	221	223	232	253	208	228	201	233	214	219	200	220	254	209	233	221	229	222	240	225	216	220	223	221	209	226	225	222	243	222	238	195	232	237	205	229	218	225	216	195	231	199	229	198	199	230	213	212	203	183	222	210	216	225	244	227	233	214	209	204	205	216	207	202	203	229	192	222	206	211	224	204	219	202	221	234	216	191	206	226	231	217	234	206	227	215	244	228	223	204	217	230	251	219	236	197	209	213	196	177	211	218	220	176	209	239	228	240	206	229	224	225	211	232	192	217	246	221	192	225	220	207	217	252	208	222	233	231	246	228	198	241	227	209	224	205	230	239	223	214	215	211	203	190	227	239	221	224	213	223	235	181	221	226	239	237	223	214	236	238	198	223	233	248	234	211	233	224	208	215	218	233	234	216	214	215	209	233	211	219	207	231	222	233	198	233	220	199	218	216	239	221	226	215	248	214	209	211	244	228	207	216	200	218	223	224	229	234	222	225	204	195	207	217	228	223	210	213	210	216	192	211	230	251	228	213	236	212	213	238	237	211	191	208	214	236	219	244	216	239	207	199	210	216	198	227	199	209	224	231	216	213	220	230	216	202	215	226	226	215	222	183	235	212	230	242	239	221	201	227	244	235	217	218	224	214	222	217	211	226	212	254	198	230	215	235	219	231	227	232	236	211	230	209	201	236	246	220	238	217	220	213	224	206	224	213	253	200	212	196	220	227	229	204	221	205	225	197	237	231	210	217	191	197	231	216	228	209	212	210	242	211	202	227	212	230	249	238	223	231	212	205	217	208	215	235	229	227	196	232	220	267	239	224	229	238	238	200	222	213	229	214	221	243	247	228	233	216	235	242	219	223	226	225	193	214	221	217	203	214	205	236	210	219	216	248	212	196	241	205	237	211	204	210	229	210	230	216	200	219	230	229	229	217	212	217	211	214	220	202	249	195	192	220	196	212	206	208	210	196	216	175	209	216	216	223	214	211	233	232	210	215	217	242	222	217	226	242	219	212	239	199	240	204	188	215	223	245	216	203	222	221	210	198	200	211	210	209	249	241	236	212	224	220	207	233	213	204	200	231	190	209	224	244	228	244	235	211	216	192	219	246	223	213	220	222	208	224	230	231	214	214	228	210	193	232	201	212	220	225	225	196	202	203	206	230	207	215	233	221	207	198	211	177	198	230	217	177	207	229	210	212	228	234	214	242	223	197	224	207	219	225	234	237	237	206	228	239	207	251	216	255	203	191	225	206	227	200	232	195	224	210	201	239	225	221	240	203	227	215	228	218	247	231	237	229	205	213	228	221	235	213	229	228	229	258	219	232	203	183	230	230	241	206	229	221	215	236	218	231	224	216	228	230	197	225	213	221	238	222	232	191	204	261	212	208	221	240	210	228	220	224	176	242	242	209	232	220	212	250	240	185	202	229	232	235	226	240	209	238	215	212	224	218	210	211	197	203	225	223	205	221	233	232	222	217	231	217	226	216	211	218	208	184	225	227	247	236	220	222	228	230	201	212	214	184	226	236	200	244	225	229	228	220	226	225	216	199	207	210	231	183	234	218	208	216	228	233	237	223	249	206	216	216	210	254	228	206	204	195	220	193	237	212	220	212	233	229	212	201	237	208	207	220	207	243	217	205	223	246	208	220	219	229	224	250	189	217	216	215	244	230	230	211	228	228	226	226	200	211	198	229	231	248	224	244	228	231	219	225	233	231	223	208	229	206	182	219	201	211	228	244	198	235	211	246	229	224	203	221	226	214	222	207	206	200	206	221	219	218	244	231	240	217	234	236	216	220	207	219	220	243	239	207	224	202	206	211	227	220	219	209	223	235	208	196	208	209	225	211	229	223	192	240	213	228	194	250	231	233	220	209	224	208	245	212	209	201	195	225	201	226	211	223	211	223	219	215	206	223	205	236	193	211	219	213	198	219	209	229	219	213	239	212	208	217	226	237	220	218	198	222	233	226	235	228	210	190	222	221	199	213	215	254	197	245	211	230	243	208	220	221	213	239	199	222	229	221	230	198	199	208	234	255	225	208	229	235	230	204	226	233	240	244	219	211	242	249	223	202	220	216	224	220	205	203	220	231	220	201	216	208	207	200	207	211	250	205	222	236	226	236	193	211	226	214	198	226	205	197	221	223	210	234	217	237	206	234	211	236	227	226	216	219	211	208	218	237	216	201	238	204	198	232	219	196	219	209	222	226	239	209	240	225	256	229	204	213	226	199	202	213	254	228	227	207	227	201	216	224	208	214	220	266	230	215	192	224	193	260	202	209	210	209	220	232	230	219	242	229	250	225	224	223	231	235	215	210	222	222	205	214	255	217	212	242	212	208	238	220	222	240	194	222	206	221	221	218	208	224	249	203	219	190	235	215	222	216	232	202	219	199	237	215	205	230	210	200	224	224	196	213	233	216	219	224	216	215	244	210	224	229	225	220	202	203	215	201	216	193	211	220	232	231	243	195	189	207	226	227	230	199	214	190	226	203	210	212	210	202	225	213	216	232	230	219	212	212	236	240	224	220	221	238	219	226	256	215	212	217	240	222	265	196	202	214	228	221	206	221	211	221	204	224	203	216	223	198	232	212	217	223	203	254	218	206	230	217	225	196	215	216	203	208	238	229	213	211	216	214	220	206	235	213	192	241	214	214	213	210	213	238	210	229	232	217	218	218	205	207	207	230	233	194	232	205	221	207	206	236	225	205	218	214	225	203	209	212	211	237	214	242	197	214	225	222	255	227	225	247	228	244	230	239	246	209	231	218	215	224	209	223	223	253	219	220	230	234	239	223	222	240	221	212	226	205	235	218	231	226	224	215	248	218	230	228	207	204	215	248	202	231	208	191	218	233	198	190	224	239	222	204	221	212	207	184	196	214	220	214	210	250	222	218	219	213	211	217	196	208	231	247	214	231	225	234	203	213	197	219	203	238	199	202	205	240	206	202	186	224	217	216	203	234	218	206	233	223	228	224	226	205	197	218	220	237	243	223	242	218	204	225	231	232	234	216	206	213	215	227	234	201	228	242	230	208	224	209	212	231	212	224	191	207	212	179	228	225	226	209	216	217	237	242	220	225	227	237	210	224	234	200	221	237	212	213	230	223	199	214	224	202	235	216	219	220	207	236	224	221	241	223	214	211	246	221	235	213	206	229	220	211	246	229	240	204	210	222	196	215	221	209	223	216	235	248	246	211	209	216	221	230	226	213	206	221	201	221	231	224	210	216	201	227	212	199	218	226	217	242	220	232	203	233	235	216	231	208	215	207	208	227	213
43547	38175	13599	2123	1783	1612	1433	1304	1225	1172	1088	1036	913	848	869	872	888	847	836	807	787	756	765	723	773	775	719	796	788	797	768	782	743	756	758	707	689	729	736	796	727	776	708	737	746	757	640	741	714	746	682	668	710	721	713	743	714	701	740	713	715	678	735	720	718	716	702	671	678	686	732	733	679	759	671	738	713	684	680	714	738	711	649	701	759	659	652	730	708	699	705	789	756	707	688	738	770	691	713	675	724	735	687	727	707	711	701	699	698	683	707	734	700	695	694	682	740	699	715	665	690	723	756	710	749	710	701	689	715	686	728	671	717	705	712	686	708	618	744	740	686	673	703	736	665	685	695	690	715	680	679	720	696	706	689	679	713	714	693	659	652	747	691	713	684	685	696	694	661	721	695	700	679	677	684	690	678	727	644	717	741	727	719	682	717	692	699	728	666	671	693	685	673	675	664	694	723	665	721	715	718	693	709	708	712	731	720	661	662	667	695	694	748	724	660	714	670	719	647	705	703	716	727	699	708	694	719	701	711	701	711	669	713	613	694	710	712	682	705	699	660	676	681	728	741	699	721	699	672	664	681	664	725	701	702	702	724	695	704	706	700	716	672	693	684	725	715	679	681	692	712	715	688	722	700	675	725	716	671	656	687	713	698	687	757	668	687	729	729	705	733	711	715	744	712	714	681	702	730	729	686	653	772	709	694	681	722	669	677	693	710	734	664	694	737	691	704	712	699	719	683	721	737	729	759	710	679	731	687	676	694	720	734	691	687	702	707	725	756	723	634	689	705	704	717	693	744	720	714	727	666	706	667	700	704	732	703	706	740	699	693	707	742	740	714	702	672	665	709	698	689	707	743	719	728	731	702	705	723	724	659	741	676	697	658	704	708	749	654	687	731	686	706	702	678	712	734	735	660	724	701	726	741	703	709	694	635	667	697	686	725	716	711	665	741	712	706	736	704	731	713	672	734	718	726	686	704	688	669	732	681	731	706	736	692	723	666	706	717	685	688	778	714	697	700	665	672	702	740	703	720	724	702	727	755	673	694	699	740	715	664	697	699	691	707	685	692	669	662	754	704	715	727	677	664	810	680	700	690	697	725	665	703	731	726	714	746	678	695	650	740	694	687	684	727	704	692	707	713	706	730	667	703	715	731	720	706	706	709	735	671	674	731	718	658	692	740	671	631	751	689	679	725	696	700	719	682	697	713	699	729	683	693	700	702	708	694	749	713	710	696	701	745	686	693	747	727	712	751	731	675	734	750	628	657	746	673	711	670	700	670	678	734	716	717	696	682	700	696	668	670	741	685	737	671	697	715	682	674	655	680	761	686	728	708	664	676	709	721	767	713	746	705	705	697	739	670	706	728	716	687	689	743	688	702	666	669	689	737	708	694	736	722	728	674	710	677	686	652	699	736	694	721	690	691	699	678	701	691	722	687	681	719	698	695	677	670	694	681	733	668	705	655	725	691	689	696	717	706	717	700	713	713	680	725	692	756	698	744	695	711	727	727	726	697	720	710	725	705	681	716	728	699	717	723	727	714	681	712	672	707	679	667	709	705	716	668	732	693	727	682	715	724	695	787	733	704	712	704	649	737	708	738	738	719	637	686	685	691	652	735	697	728	780	690	703	709	731	681	672	676	711	678	685	704	719	692	731	758	693	717	686	743	682	660	709	709	693	744	729	683	671	706	698	709	701	665	693	684	737	645	713	696	678	700	714	675	665	699	689	707	661	718	711	661	686	700	720	708	691	691	712	714	702	694	749	731	669	729	660	707	734	659	706	676	697	684	679	718	703	682	717	706	709	706	738	726	700	654	732	695	702	735	676	739	681	698	696	726	686	673	708	670	752	715	732	722	710	720	711	713	732	683	720	680	743	719	702	651	674	690	696	720	685	717	662	750	704	690	720	701	657	700	716	679	693	701	697	722	676	694	730	665	745	715	679	684	706	702	748	780	691	737	697	725	746	703	692	705	671	713	715	745	729	691	682	723	685	707	703	696	678	693	694	645	709	704	733	735	657	690	709	674	694	662	735	714	760	701	723	696	722	746	731	737	679	737	727	699	689	717	724	691	680	663	715	743	673	687	724	671	707	714	737	709	746	720	692	729	692	678	681	694	727	705	706	683	704	662	724	739	692	713	676	699	692	740	678	711	697	708	666	706	731	677	729	659	711	701	755	698	709	728	672	707	666	688	707	698	721	695	650	728	705	704	675	675	641	691	722	725	710	707	701	774	711	694	677	657	735	686	714	712	692	687	692	697	730	727	730	689	704	677	748	723	724	641	704	694	714	651	701	726	676	712	721	691	669	708	753	723	701	696	742	713	702	649	743	733	723	643	745	709	692	718	655	701	694	715	708	689	722	691	746	698	711	671	691	742	711	709	684	714	718	706	700	718	712	689	712	662	714	708	717	754	709	746	669	703	726	710	728	734	667	714	742	714	714	696	649	665	678	673	693	732	686	716	695	727	718	697	738	718	732	727	672	680	757	726	687	725	702	727	641	730	724	703	719	715	693	709	701	714	725	758	674	721	756	729	726	703	713	745	700	732	714	679	716	683	671	692	713	712	703	694	694	748	714	657	702	718	751	680	689	714	681	769	673	697	667	778	700	738	704	726	681	709	749	724	740	661	697	747	688	731	705	710	721	724	713	724	737	711	656	701	687	698	731	738	723	736	708	744	678	694	732	681	737	744	720	725	746	679	671	683	707	695	694	687	700	717	710	685	686	700	732	746	689	703	759	646	686	729	662	740	691	722	707	698	658	680	717	676	706	692	738	696	705	709	673	727	732	676	711	733	737	758	677	713	691	694	736	724	735	715	740	687	695	732	689	724	677	684	669	634	712	702	680	725	707	736	666	704	708	728	660	709	728	644	722	722	711	716	707	733	674	719	734	739	692	715	707	707	693	677	700	690	699	692	719	696	697	740	729	667	736	746	697	731	707	685	721	674	724	726	682	689	687	694	711	702	696	717	676	711	683	702	701	688	655	690	676	709	662	720	698	690	702	710	670	707	691	657	686	717	687	663	672	674	729	739	664	680	754	661	703	737	772	716	705	706	652	728	731	682	722	706	690	710	676	687	707	741	655	741	680	715	710	629	699	651	720	746	689	704	673	678	719	688	738	657	725	652	704	710	716	677	702	710	695	700	687	714	722	713	690	708	701	702	688	729	762	704	687	717	726	689	681	721	715	725	711	729	674	735	653	700	738	702	744	726	725	680	695	711	762	670	693	750	677	716	709	745	702	705	709	699	770	682	681	699	684	655	722	720	708	718	713	753	672	694	697	694	703	710	735	710	724	660	724	630	706	680	673	671	722	730	710	704	719	713	670	655	743	665	725	692	668	670	728	733	649	730	692	673	702	734	741	742	718	747	717	726	663	708	713	771	702	712	705	685	678	721	714	672	701	703	744	751	744	705	697	732	691	721	730	680	706	668	750	698	697	708	740	695	703	736	696	678	696	746	749	693	722	680	749
74922	62508	35796	8683	1252	712	584	594	472	451	435	381	368	314	387	344	348	293	310	313	288	342	312	300	289	299	305	299	286	288	305	291	305	285	267	319	269	311	339	313	303	272	297	283	260	250	247	281	281	289	300	273	317	304	288	265	290	293	288	292	293	270	276	286	295	278	319	265	286	286	307	281	279	290	279	269	271	287	292	288	301	254	295	305	291	291	276	277	298	279	287	264	279	264	283	343	276	301	281	289	296	268	292	290	273	282	294	309	257	300	296	255	299	300	293	343	281	307	304	280	296	281	303	289	307	293	266	303	314	287	285	289	288	275	276	310	295	278	277	294	288	296	279	305	300	296	301	299	300	280	283	289	309	299	251	283	269	297	264	278	278	294	278	328	281	284	260	293	262	280	279	316	290	299	276	280	302	283	306	312	292	300	280	273	277	297	302	272	285	287	264	277	293	290	282	251	298	316	285	298	269	281	283	306	286	299	292	302	268	256	277	283	269	283	295	301	286	281	264	324	287	298	289	313	275	268	276	274	285	303	287	307	294	280	282	268	259	302	303	327	277	301	262	273	279	308	301	278	278	298	303	261	283	317	244	299	269	284	297	288	320	265	313	283	283	288	279	276	272	271	257	304	299	267	286	263	303	331	311	268	298	259	313	301	284	258	291	280	270	277	268	256	289	298	280	328	287	296	330	288	294	286	308	269	277	277	328	297	280	262	276	274	298	295	286	274	302	301	282	241	268	267	271	296	284	276	273	288	281	265	272	284	254	270	328	290	288	309	313	317	295	290	263	280	273	269	293	307	318	273	278	289	306	326	291	246	272	293	285	280	297	265	305	312	294	307	294	295	283	274	271	295	282	279	293	304	285	292	265	270	261	274	291	329	270	281	265	277	292	287	296	303	294	258	275	279	284	304	307	287	316	278	276	294	279	310	257	286	295	284	286	287	261	288	311	289	283	281	295	304	312	309	280	302	322	272	261	284	283	274	278	286	266	289	267	267	275	313	304	270	295	277	294	277	297	282	266	276	297	280	250	308	302	268	277	314	291	282	281	284	278	281	281	287	292	276	273	273	267	273	292	297	292	284	282	295	275	276	282	290	307	272	278	279	283	293	280	287	304	310	286	287	300	289	271	281	236	265	278	296	281	292	286	300	300	280	293	305	242	255	268	283	273	287	332	291	287	255	313	282	282	288	279	267	290	272	298	287	284	296	270	274	287	312	276	298	310	303	278	288	301	276	277	294	319	287	286	292	244	293	290	303	292	315	288	291	281	318	277	300	283	295	251	276	300	285	287	296	275	278	292	301	309	253	283	290	310	275	248	246	282	287	288	246	281	249	300	261	270	274	317	270	314	297	310	320	313	266	331	276	297	305	295	337	274	314	284	295	272	328	293	281	264	314	283	278	315	289	270	281	310	278	303	294	286	281	267	284	308	286	300	275	282	303	285	282	280	271	280	242	232	280	283	278	306	296	292	285	280	292	242	289	273	319	283	284	290	310	304	267	296	277	285	296	276	294	304	293	299	282	274	309	305	273	304	260	298	287	300	281	264	279	290	300	286	300	282	287	288	299	302	278	295	292	283	290	299	280	302	304	310	261	265	260	273	268	280	253	286	286	270	296	276	313	263	271	281	273	302	297	269	318	317	288	295	280	299	281	284	271	275	246	269	263	300	299	284	273	296	299	273	278	260	286	301	286	316	275	285	281	274	306	293	255	290	295	321	270	265	265	301	266	294	277	297	284	277	291	299	266	295	274	286	324	293	281	282	284	289	315	309	268	276	291	295	275	307	299	252	303	303	301	310	282	285	273	265	290	311	276	268	263	283	283	293	281	282	290	293	292	306	320	293	286	276	276	282	312	302	293	284	312	282	275	305	303	282	302	255	284	281	288	279	284	269	291	301	278	259	298	294	286	275	282	258	288	271	274	293	301	276	259	283	278	261	281	323	264	273	284	294	229	278	275	310	285	255	277	292	265	283	275	296	269	279	273	288	280	279	281	293	275	280	292	265	253	304	261	279	303	297	278	284	311	309	274	279	292	274	316	218	293	292	268	288	282	272	272	287	264	298	268	289	309	300	282	293	304	283	305	287	275	272	287	265	292	261	292	292	302	298	278	307	248	299	305	298	287	300	305	283	298	269	285	307	275	318	311	282	301	306	307	284	276	255	289	259	304	282	297	289	258	280	305	295	279	288	279	271	296	302	293	271	311	282	290	274	275	299	266	272	298	280	307	279	280	302	296	281	298	285	311	275	277	317	289	296	279	275	286	264	290	251	284	263	280	271	274	296	288	315	302	293	301	259	252	256	302	295	292	279	283	284	306	250	277	294	278	279	261	248	317	282	255	291	291	315	286	306	299	300	291	300	292	273	326	278	271	308	281	300	284	287	303	268	260	306	300	271	309	280	295	314	301	297	281	256	283	249	277	296	291	278	284	262	276	267	275	300	303	287	260	280	279	284	272	263	291	264	288	278	296	293	282	320	313	254	306	308	268	292	296	262	281	268	277	289	296	276	263	279	307	270	271	287	293	302	275	289	273	260	293	312	279	286	292	286	306	257	297	253	303	314	297	288	290	280	303	321	275	303	293	317	260	274	305	295	306	305	300	292	276	297	258	282	302	294	272	346	285	271	298	294	270	268	266	262	274	276	293	281	281	267	302	276	279	304	269	289	282	294	267	271	282	281	290	309	267	269	300	279	241	305	286	265	299	310	277	304	304	281	297	284	298	276	305	283	327	308	287	308	265	274	263	291	274	304	260	298	292	307	298	289	269	299	296	276	291	289	320	297	299	303	266	272	317	308	286	285	292	299	275	304	284	323	283	303	284	246	301	344	266	284	287	320	282	257	322	261	262	294	263	288	287	304	257	301	278	305	281	286	293	288	287	276	304	278	258	286	281	281	293	268	293	304	272	281	296	314	296	300	300	291	291	285	251	282	288	282	299	302	263	282	255	318	267	285	287	323	312	283	261	281	267	262	296	295	285	297	286	248	288	284	293	292	283	282	280	296	255	276	303	271	291	291	249	268	308	263	288	310	309	274	285	286	301	258	281	300	271	279	284	295	288	297	317	309	323	284	273	284	297	286	300	293	306	272	318	265	264	283	310	286	287	284	250	297	304	258	297	293	288	291	312	312	336	289	284	280	282	263	288	287	275	276	277	306	300	286	284	290	304	275	289	284	274	270	333	274	297	295	285	257	281	289	277	306	313	291	260	286	257	330	290	292	310	289	312	293	282	282	291	289	296	292	290	286	309	285	299	275	341	278	311	313	277	283	282	272	270	314	303	317	307	296	286	279	281	267	305	294	285	276	265	274	295	263	299	293	281	264	287	291	276	271	332	313	288	265	284	276	237	280	287	297	303	306	304	306	294	307	297	312	309	297	288	318	264	295	296	268	285	273	302	320	258	269	280	273	298	263	288	298	289	280	287	287	269	299	307	271	282	299	297	291	290	294	284	304	291	270	267	312	290	291	275
53065	48295	20862	3482	3104	2675	2282	2028	1868	1718	1604	1436	1332	1293	1147	1221	1099	1087	1107	1084	1037	1008	1048	972	997	1003	955	943	961	929	925	918	896	918	888	921	894	920	891	921	898	928	896	853	886	961	908	880	888	941	887	923	931	886	897	866	901	865	885	892	898	907	870	895	929	853	898	841	890	876	873	921	882	909	856	922	906	879	855	882	909	862	899	881	867	889	920	851	891	890	870	889	902	919	855	875	876	917	930	930	880	879	893	916	872	881	858	902	910	840	859	881	854	884	885	912	819	858	893	869	865	906	901	930	896	857	907	904	818	905	894	860	913	837	932	890	883	886	861	844	892	886	910	948	842	870	833	868	876	880	863	921	809	851	889	855	889	901	885	818	889	863	808	861	857	865	900	900	892	877	848	870	816	849	885	891	842	892	872	859	903	882	853	881	848	878	822	853	870	830	878	845	877	929	846	856	877	909	852	870	838	849	897	915	850	870	859	872	866	872	941	822	858	913	813	877	850	914	893	868	869	895	849	890	860	866	864	960	938	891	880	936	864	878	840	905	831	909	890	878	824	860	847	837	853	868	889	831	872	915	868	901	866	879	903	902	852	898	851	908	883	846	846	830	906	875	861	837	901	875	844	869	896	846	864	912	862	839	903	926	859	865	930	896	872	898	891	882	883	904	894	887	910	871	883	863	890	910	903	864	834	909	874	893	832	835	918	851	892	834	845	851	849	918	843	887	821	870	842	946	935	866	918	845	930	896	876	884	855	865	929	856	919	890	870	864	840	892	885	852	910	938	890	869	909	882	939	910	825	838	825	873	851	834	855	901	874	846	856	865	856	869	872	918	855	870	870	872	857	880	869	938	892	885	884	910	863	904	834	838	914	859	909	845	874	840	884	886	880	854	865	897	915	842	837	913	889	865	830	888	912	840	845	842	886	894	890	891	899	864	859	852	830	897	915	819	872	892	902	882	813	937	890	865	871	854	881	834	870	901	835	897	888	863	848	856	863	883	903	839	853	884	867	856	837	833	865	867	873	871	882	912	876	839	885	903	895	870	919	856	893	873	856	888	824	862	884	876	885	847	858	879	856	867	863	875	875	894	843	849	841	895	852	859	821	876	902	872	851	866	832	872	912	879	840	883	863	889	925	901	851	879	891	886	840	858	842	860	857	852	912	881	864	872	894	880	913	850	887	876	864	880	862	840	879	872	883	894	887	864	813	901	901	853	900	869	849	887	879	913	908	854	912	853	887	828	868	863	926	830	925	894	822	909	873	878	857	826	883	896	828	871	890	870	828	882	877	859	893	853	887	864	894	909	852	861	835	889	905	837	886	920	877	880	896	896	881	787	898	887	913	898	901	850	872	909	940	859	896	889	889	822	867	829	859	910	825	876	922	826	861	890	889	887	861	897	844	900	871	872	858	868	818	869	922	846	889	834	910	839	853	817	902	874	861	857	841	871	882	858	839	804	817	816	849	893	888	823	871	813	851	867	861	852	856	859	905	853	888	869	866	862	852	877	845	852	850	870	902	878	858	883	861	862	851	840	879	871	870	873	868	844	917	866	885	836	863	883	873	849	888	899	875	883	861	827	876	818	866	903	836	880	905	801	892	852	878	887	849	843	911	856	869	871	875	910	862	900	870	855	857	824	878	865	858	867	841	829	915	849	903	890	859	808	849	862	858	941	885	820	900	865	864	836	874	905	860	919	886	865	881	813	882	841	848	854	861	905	870	897	861	838	836	877	848	876	873	875	850	887	849	871	882	872	845	880	870	865	841	873	830	833	843	810	883	869	835	862	875	814	845	848	844	909	874	879	871	902	896	884	877	866	874	880	870	888	911	898	902	829	862	881	872	876	854	891	870	841	895	858	836	830	887	826	874	884	880	924	821	900	798	883	862	911	861	858	890	867	850	844	903	893	892	855	877	853	864	877	842	893	930	882	870	908	857	832	842	892	882	827	857	952	829	807	832	864	883	791	894	842	856	937	873	859	846	855	909	904	885	892	802	877	872	862	884	891	831	880	856	883	876	864	866	868	861	914	860	901	873	912	844	877	844	933	860	820	868	877	844	860	889	886	883	882	897	847	923	894	858	874	808	888	886	899	893	928	885	846	908	878	827	901	876	872	893	928	809	861	838	893	866	926	842	856	854	880	829	826	851	844	868	881	873	862	902	843	851	877	886	854	846	872	882	865	866	859	927	823	867	854	892	877	878	909	885	882	860	920	883	919	802	913	874	838	829	862	912	873	911	892	831	859	863	804	848	833	857	818	846	846	822	871	859	887	851	909	805	872	874	909	885	864	857	854	844	831	882	828	887	888	923	902	908	891	946	870	871	880	892	837	926	836	842	830	854	848	852	909	861	844	848	840	877	933	881	846	847	873	884	852	819	873	880	852	910	848	843	845	913	839	871	888	920	843	908	869	893	848	887	859	849	858	865	878	869	948	877	880	907	914	890	869	873	851	812	820	909	879	854	888	861	862	865	850	894	904	868	851	870	897	871	870	920	853	841	872	872	896	869	880	827	830	877	880	825	896	859	864	876	870	877	836	830	866	890	891	911	877	851	895	908	898	922	909	830	885	900	863	870	900	840	896	834	882	868	877	800	864	873	884	847	860	844	881	879	907	924	880	843	885	850	898	869	900	866	875	839	862	829	891	852	891	880	871	851	892	901	871	865	921	875	867	844	887	891	840	893	884	862	840	852	882	929	894	916	886	832	848	856	912	859	815	862	852	844	863	860	905	927	895	838	869	893	815	882	937	857	822	853	900	909	851	874	909	881	862	885	921	900	883	791	829	911	878	876	903	854	869	870	914	869	865	861	861	892	829	921	896	841	834	845	926	863	911	864	844	904	865	874	866	888	874	890	865	833	874	848	841	815	922	852	836	842	876	826	860	876	861	871	868	856	893	871	885	846	896	865	905	900	883	880	875	841	923	868	883	828	878	836	831	886	829	868	821	857	848	912	893	911	902	838	914	882	889	899	892	897	899	889	854	863	844	897	867	865	875	913	857	865	890	836	868	845	892	839	880	855	848	895	863	922	876	859	870	897	938	864	904	847	842	828	884	881	852	869	841	899	844	881	853	908	903	858	893	883	819	853	808	885	953	857	853	890	861	863	840	851	892	914	875	859	842	868	888	875	867	824	891	880	844	876	868	862	908	836	908	896	835	956	849	892	846	919	841	885	845	867	885	897	865	853	844	941	848	821	890	864	929	840	883	881	847	893	871	879	892	862	909	863	816	911	873	852	878	808	874	852	875	897	849	856	818	907	862	858	842	837	897	858	898	892	929	924	890	902	897	847	862	797	863	826	798	826	811	853	807	890	864	916	851	863	844	861	820	874	867	883	835	859	913	827	859	893	865	839	868	901	868	904	924	840	916	917	885	851	859	903	882	920	898	866	886	870	880	880	890	875	882	857	851	850	883	886	863	871	855	858	862	882	903	868	882	850	853	835	888	860	846	844	911	873	845	940	917	878	868
23453	8588	2165	209	137	134	114	131	128	95	121	101	105	109	121	101	113	113	103	126	119	80	112	118	119	103	98	126	113	108	113	122	118	121	114	98	108	110	90	115	117	117	112	92	130	114	120	130	122	112	120	124	124	123	122	119	122	105	129	111	121	116	109	112	105	120	111	101	108	115	113	121	92	121	109	125	126	113	114	96	103	114	111	108	110	108	94	137	132	138	115	106	114	99	108	102	109	121	117	97	112	109	107	119	109	100	114	114	114	102	122	114	121	98	112	121	130	110	120	114	103	120	121	114	110	91	106	110	116	113	115	102	114	114	124	113	101	121	125	109	110	136	117	122	123	110	101	134	121	126	120	120	116	120	116	106	119	128	105	130	130	131	116	91	124	116	128	128	110	107	129	111	127	96	110	106	103	108	103	134	138	112	128	126	101	105	138	126	112	110	120	106	97	115	109	120	121	102	114	110	110	117	102	97	95	104	126	132	128	106	119	133	114	116	126	131	125	121	118	117	103	127	117	109	126	101	123	105	103	118	110	113	115	106	97	135	111	116	104	122	128	109	100	131	106	122	102	99	96	127	121	140	103	123	114	91	115	110	121	124	110	100	114	117	116	108	126	96	108	109	123	116	127	100	126	117	116	123	119	116	112	137	103	117	129	136	112	111	104	119	95	118	121	120	121	124	128	124	128	95	124	118	114	129	120	112	129	122	116	120	116	123	105	115	109	126	123	118	97	107	113	106	136	112	110	104	134	115	124	110	108	110	129	107	122	100	99	108	112	124	126	141	118	123	112	99	118	116	118	122	105	101	105	112	116	132	120	117	100	101	122	138	111	120	115	137	128	129	127	131	114	139	119	104	93	107	105	114	115	119	136	121	107	106	115	132	108	94	111	107	117	117	110	120	118	110	128	110	107	106	116	115	104	105	113	89	123	103	127	128	115	115	124	118	124	130	107	126	97	104	121	118	122	104	118	99	110	101	124	111	121	128	113	134	119	82	120	114	104	108	122	122	118	85	115	117	121	109	114	130	122	104	113	126	129	94	117	94	113	130	117	111	117	131	93	125	128	109	89	98	105	106	106	122	112	118	106	106	129	120	124	117	100	121	122	116	119	108	112	128	103	114	112	121	105	129	93	123	133	108	113	105	91	114	110	119	97	113	119	120	106	134	117	106	135	109	118	126	104	114	127	111	107	113	121	107	88	105	107	123	130	110	101	113	97	108	114	120	103	119	112	111	95	115	112	124	90	110	105	129	134	115	130	106	120	121	108	111	126	106	119	101	122	128	108	111	126	118	121	123	105	123	110	120	131	105	109	127	118	136	131	118	111	97	129	106	111	98	121	121	105	113	116	119	99	112	127	144	117	111	114	105	104	129	131	112	101	95	126	119	146	125	109	136	116	122	111	119	108	124	132	120	113	110	117	98	112	111	118	138	115	126	117	122	114	126	119	109	113	107	108	105	129	127	102	112	109	101	114	115	117	125	104	103	109	111	131	127	122	114	122	130	139	107	120	120	141	116	122	106	115	130	117	120	107	109	132	107	114	110	103	126	113	122	110	105	126	125	133	117	103	104	113	120	99	104	103	144	97	122	124	128	129	106	128	109	116	113	118	108	95	123	121	115	108	111	124	107	113	108	139	95	95	103	101	126	102	104	143	120	123	115	102	117	129	104	123	106	118	113	126	120	130	85	109	103	104	103	111	113	130	114	120	110	115	105	118	112	114	116	117	99	101	127	106	141	108	111	122	121	116	108	120	130	129	98	102	101	107	108	108	119	118	113	112	113	97	108	111	115	104	119	120	117	104	101	86	115	129	115	126	114	103	129	115	116	116	127	104	112	142	109	106	133	112	120	115	110	98	129	116	97	94	98	111	115	112	118	127	114	122	105	114	126	103	110	119	148	104	120	117	92	104	115	116	112	109	120	124	114	101	117	127	108	125	127	111	128	97	112	125	122	135	106	112	111	122	117	118	99	114	115	131	111	104	104	124	116	101	139	116	95	102	103	108	129	115	117	120	128	124	112	103	116	115	138	102	106	114	115	110	102	130	111	111	107	115	115	112	102	102	128	105	100	109	117	111	136	141	113	110	117	103	129	107	130	104	107	112	115	137	112	116	124	121	102	103	144	112	124	125	106	102	126	115	102	120	107	135	128	104	126	125	118	109	103	123	121	96	117	113	118	110	126	122	105	111	127	123	101	91	94	107	115	117	117	120	105	105	110	105	120	134	130	121	107	116	111	132	121	122	103	135	106	119	107	126	118	114	120	125	115	122	130	107	111	97	115	112	134	116	128	117	100	119	119	116	116	107	130	119	112	137	141	109	123	108	116	101	108	122	108	135	100	110	109	112	98	132	127	124	103	116	133	124	104	139	90	128	126	115	109	104	110	116	132	116	126	112	87	94	116	125	124	93	105	120	113	127	109	132	102	125	116	107	114	113	128	116	129	115	116	121	102	114	110	117	127	105	105	112	96	112	104	104	97	102	105	114	102	128	124	104	115	101	106	113	90	108	102	106	94	128	113	105	107	100	110	114	134	102	113	92	113	127	136	141	112	113	107	113	125	109	113	138	117	111	111	98	120	130	120	127	125	114	124	116	125	103	118	112	106	120	117	119	132	130	125	122	126	113	138	133	109	111	110	115	127	109	126	93	112	107	100	110	101	99	122	124	121	117	136	115	90	123	114	102	112	117	105	111	87	123	102	116	124	120	117	131	122	114	124	102	123	139	130	110	129	121	123	108	116	113	105	114	112	108	131	116	122	108	124	126	105	131	108	132	122	119	118	132	109	114	111	115	122	133	109	128	104	119	114	105	125	135	123	106	105	112	126	117	124	114	109	112	118	129	120	116	102	111	122	112	113	124	117	122	101	126	113	105	91	121	124	126	102	116	110	134	101	91	122	126	118	133	104	118	129	145	126	120	97	128	111	119	118	119	116	128	105	94	116	125	118	111	107	117	110	110	117	112	111	126	106	122	114	138	122	117	136	119	117	127	111	118	111	104	113	128	128	125	121	122	129	112	131	104	116	113	95	131	114	128	100	106	129	113	137	120	119	125	105	97	109	110	106	119	114	142	113	116	122	108	103	114	108	132	109	88	117	125	118	101	115	109	132	104	107	116	126	108	141	117	121	119	107	110	113	127	113	104	118	132	108	95	129	140	118	108	121	110	119	116	126	118	130	129	132	115	129	120	121	115	95	116	105	117	124	113	106	132	102	141	124	115	137	107	115	122	107	125	129	99	116	116	110	121	129	130	138	116	104	143	111	113	111	122	110	108	124	114	123	121	122	120	120	133	121	113	123	127	121	108	124	112	117	121	122	135	129	84	114	120	112	116	112	121	122	120	108	114	120	123	112	123	95	112	116	123	107	111	117	130	114	120	114	124	117	103	112	125	108	120	103	126	122	122	123	142	128	100	102	136	113	128	86	89	122	108	95	133	106	115	111	112	92	122	114	121	108	112	118	111	119	116	132
22307	11315	3443	512	483	485	422	465	493	434	431	456	425	443	464	458	436	460	425	435	405	397	405	445	433	407	405	418	460	427	399	420	439	405	450	462	415	454	419	434	438	469	438	454	425	427	448	440	400	417	418	452	435	398	418	430	442	408	428	410	454	420	413	416	431	466	450	413	424	422	411	421	425	439	414	416	384	430	416	379	387	441	433	407	437	408	433	405	430	417	450	441	406	402	407	383	430	414	413	412	386	407	453	427	462	417	418	479	426	432	441	401	429	421	424	415	417	424	429	431	445	430	445	447	415	404	424	406	420	444	441	398	412	386	404	408	435	472	456	423	447	421	448	403	405	416	421	385	438	452	404	415	424	409	435	382	459	460	429	431	433	415	400	400	430	418	396	438	405	415	429	436	413	429	424	418	398	451	392	438	408	453	414	484	429	432	424	415	402	440	398	444	369	403	446	422	423	427	445	417	438	411	386	412	434	429	419	437	444	431	416	428	376	399	429	405	398	448	400	425	442	443	430	432	411	420	386	392	413	396	422	415	440	400	434	446	392	430	428	399	428	425	417	397	444	408	413	402	446	424	437	393	386	435	388	455	436	445	401	403	405	417	406	406	423	473	435	430	411	401	448	422	423	428	455	385	442	419	381	422	451	456	449	465	439	419	390	428	473	423	411	413	433	393	409	428	420	389	439	402	410	431	421	391	420	410	469	448	419	451	452	393	442	404	400	431	457	397	420	400	419	445	405	451	439	442	412	425	395	398	395	429	438	450	437	405	424	424	429	419	432	448	431	421	466	403	411	411	427	423	430	434	425	436	398	431	440	409	382	443	401	458	388	423	474	415	441	386	414	414	410	435	448	450	391	408	444	469	387	463	410	441	455	410	404	436	418	443	434	398	444	423	375	433	423	414	429	439	442	410	427	392	405	440	387	415	435	412	427	418	423	417	427	429	431	440	439	398	406	441	428	450	401	418	416	422	423	427	434	425	442	442	442	427	427	406	425	418	469	440	445	404	429	410	452	437	417	436	435	421	443	389	430	415	427	430	454	413	438	430	427	414	411	407	439	445	392	393	385	398	448	422	438	398	382	412	438	425	439	423	464	455	424	423	424	443	448	391	399	432	453	428	413	405	416	406	418	446	420	442	425	434	452	396	412	421	442	430	405	443	462	424	410	453	459	437	432	406	452	433	422	442	376	405	423	457	450	412	436	456	431	456	422	402	444	433	437	397	378	430	443	418	403	391	434	414	409	414	407	398	400	476	424	398	392	401	415	407	438	385	413	425	442	434	442	417	400	395	427	422	414	477	395	398	436	444	403	417	389	442	428	424	389	425	441	405	479	417	421	429	408	437	404	396	415	417	400	422	412	407	426	434	443	418	439	415	446	471	416	414	410	418	431	439	450	430	411	428	401	435	422	428	434	422	447	406	428	462	426	425	442	425	407	430	414	401	390	395	409	427	426	404	449	443	439	437	429	427	411	436	406	433	387	390	464	429	441	430	419	422	419	442	393	407	438	446	442	405	472	414	424	440	428	431	422	431	433	400	435	424	396	434	440	404	432	416	419	433	419	408	423	397	406	438	404	428	393	492	428	398	419	436	466	436	427	421	434	407	429	432	415	443	377	444	405	454	406	433	395	423	419	447	438	393	420	426	425	400	397	435	414	430	415	417	469	419	444	409	409	452	412	445	413	461	435	436	453	433	416	432	424	427	429	395	391	434	436	423	427	393	386	415	417	449	410	418	434	432	406	435	419	450	455	435	398	423	401	428	425	435	400	429	448	407	421	425	403	435	412	405	407	409	436	407	390	402	396	427	388	420	405	388	415	408	444	418	444	429	428	411	440	437	421	391	394	384	427	427	420	405	392	411	427	433	439	448	419	393	437	400	421	429	432	423	415	431	406	403	451	437	429	427	425	435	418	404	459	453	407	427	418	417	396	475	428	408	404	415	442	440	434	419	451	429	419	403	420	458	425	400	403	431	439	397	429	398	442	419	427	416	418	438	406	477	424	429	435	446	413	444	373	407	450	466	431	460	441	432	417	417	442	398	417	438	424	434	406	404	400	413	421	394	431	409	431	423	436	398	435	460	420	445	428	390	452	416	446	413	439	437	430	460	427	394	425	432	427	392	450	400	410	384	441	451	387	458	420	409	448	385	450	418	427	450	456	391	408	413	423	453	432	429	389	456	422	409	413	454	432	414	434	454	430	425	462	427	444	431	432	394	433	424	395	430	469	420	467	419	429	421	415	421	431	421	408	403	414	463	455	439	442	404	414	447	394	390	452	424	415	429	459	384	407	391	406	414	372	456	414	420	424	443	420	431	429	439	411	443	428	441	413	422	417	416	440	419	439	375	398	447	447	397	408	399	430	453	423	439	450	425	445	416	435	451	412	410	440	440	402	404	441	401	422	438	413	422	433	412	427	464	382	446	393	425	432	432	395	413	397	423	433	419	445	452	461	439	441	425	427	427	417	448	421	400	441	419	454	409	421	431	391	435	424	441	426	418	419	418	379	431	448	434	445	412	453	417	385	427	432	433	431	413	414	413	439	399	388	443	389	445	413	372	404	436	417	435	412	420	395	456	403	431	446	400	432	412	410	416	404	408	413	421	419	431	407	436	422	400	429	410	416	448	442	418	402	406	421	411	410	407	404	421	432	387	456	440	412	414	422	409	410	420	446	465	392	383	447	423	401	439	427	410	442	427	398	403	474	417	438	411	422	456	417	416	427	422	414	410	397	411	410	444	418	422	433	404	423	433	423	407	409	457	438	420	429	429	429	412	446	424	458	420	402	429	420	415	416	433	409	446	390	391	442	420	416	426	408	395	410	439	382	410	416	447	429	414	406	400	465	433	425	407	436	407	407	374	414	384	395	400	439	433	430	451	402	477	416	455	426	459	429	458	430	438	433	414	444	450	432	403	423	420	433	469	398	426	469	436	412	453	435	419	406	406	451	409	420	371	406	418	421	431	416	436	426	413	400	423	422	424	473	402	409	398	443	415	428	420	452	399	434	450	397	444	391	415	418	403	406	444	459	422	452	441	437	416	403	468	425	422	420	419	395	429	416	426	440	411	418	409	429	400	424	404	433	405	429	446	402	437	421	470	424	426	440	419	397	425	434	414	430	419	460	450	425	411	413	438	447	426	379	445	435	470	446	397	442	424	412	425	427	425	442	421	421	465	435	412	437	441	464	439	452	394	406	385	443	432	424	397	406	464	450	399	438	428	441	450	396	412	412	415	448	445	430	416	402	436	419	445	428	428	439	434	438	417	392	418	407	410	402	419	441	396	427	427	442	416	427	455	427	415	426	438	422	444	410	386	435	424	419	414	409	416	468	406	442	410	441	438	409	435	404	453	392	451	423	426	403	470	451	422	423	433	438	387	387	456	415	387	403	416	398	406	426	425	432	405	429	410	417	438	400	450	446	440	465	446	454	388	416	412	427	435	437	448	404	420	382	453	406	416	404	421	444	361
65960	52041	32087	4676	515	427	406	359	297	289	269	286	252	233	264	242	275	217	253	224	242	240	246	226	252	216	227	224	237	261	232	234	232	244	231	222	243	248	240	218	200	223	218	220	215	217	219	214	203	254	256	225	248	244	231	231	226	239	213	201	217	222	217	212	221	226	215	252	202	193	212	232	226	220	251	244	223	265	216	209	238	214	216	234	221	246	253	253	246	230	252	211	214	218	215	211	211	217	216	248	235	200	229	193	214	220	231	233	212	239	235	234	237	244	206	230	232	213	207	234	260	224	217	205	214	219	221	238	252	223	245	240	214	207	223	219	240	239	230	213	234	224	223	249	226	223	222	205	235	231	199	224	227	218	243	210	195	237	221	226	251	196	227	214	215	224	197	220	213	222	243	240	217	234	204	268	248	259	247	223	247	224	248	226	255	217	234	242	245	226	242	211	222	239	243	225	217	219	238	222	243	252	251	221	252	215	207	204	230	203	219	233	203	214	248	211	243	233	211	237	201	240	201	192	232	204	235	238	203	219	213	235	224	215	223	215	224	238	215	216	233	253	229	262	238	197	243	221	236	203	216	225	197	230	219	230	225	254	225	223	241	228	251	247	219	236	228	246	234	249	223	240	229	251	214	237	227	203	223	193	220	255	230	222	225	217	228	213	225	229	243	225	245	231	221	219	223	220	245	230	261	222	228	231	207	239	253	241	233	199	238	202	219	214	221	230	224	222	218	226	273	215	240	225	219	240	227	205	197	233	218	230	230	219	231	203	207	215	212	225	237	232	231	219	230	217	221	215	227	231	243	216	232	234	250	244	235	218	222	223	206	223	202	223	211	238	213	211	209	226	221	237	233	228	209	196	240	234	212	220	245	230	216	216	239	218	230	225	228	233	229	256	215	192	239	235	224	197	225	204	199	222	229	219	250	270	231	247	212	248	241	234	233	206	228	254	213	248	222	224	241	224	247	225	236	241	259	235	260	245	227	250	210	208	233	216	253	218	237	210	220	232	207	213	222	219	234	235	239	237	218	246	226	248	215	224	222	215	228	208	209	223	255	220	211	235	229	220	239	214	216	230	239	230	239	225	233	221	212	251	230	233	223	264	218	222	246	245	230	211	190	228	222	242	253	205	208	209	236	239	226	227	244	215	238	237	222	225	214	194	213	215	242	225	260	217	217	210	256	232	226	230	221	242	216	211	234	237	237	223	201	219	229	213	228	244	264	227	209	228	209	232	229	225	227	250	242	246	248	214	230	242	217	213	201	220	214	217	246	230	235	232	215	230	226	224	210	207	229	254	225	221	222	239	228	218	218	219	224	250	232	233	210	235	223	233	203	233	218	227	234	245	217	243	236	236	224	222	230	234	246	199	221	220	203	231	230	248	245	213	222	229	237	228	243	208	241	248	232	236	205	237	212	196	226	218	219	198	236	252	242	221	245	224	240	222	249	233	201	234	202	235	231	228	210	225	220	239	221	233	214	216	232	203	231	220	220	231	239	218	232	227	251	230	233	199	252	248	244	251	240	232	243	216	239	254	250	218	233	209	225	230	250	238	208	258	239	216	212	210	220	230	225	233	223	245	215	197	230	229	253	205	223	230	227	230	221	217	232	208	216	247	230	212	224	231	220	226	200	206	243	206	239	235	221	236	237	213	246	238	217	251	210	228	230	218	225	233	241	228	219	232	208	239	209	240	267	226	264	228	238	229	180	220	234	229	246	219	245	250	237	245	229	220	198	238	248	229	248	236	225	226	224	241	220	236	248	220	213	207	243	227	244	229	230	224	235	216	248	212	198	222	249	217	220	232	226	204	209	231	204	246	259	236	225	254	239	223	244	221	219	212	237	231	229	245	218	220	237	241	228	252	218	228	233	231	256	228	240	218	218	202	231	229	216	249	251	219	206	200	237	220	221	226	202	260	204	214	236	220	214	230	231	233	223	202	213	216	243	218	235	219	214	227	256	234	206	231	246	228	220	235	203	231	200	217	231	216	220	229	251	210	229	228	252	243	208	218	207	254	254	222	245	250	243	232	194	228	222	220	223	216	217	214	223	219	220	203	224	229	242	242	225	237	191	246	200	226	202	212	202	223	213	225	228	220	235	209	241	240	212	222	214	193	231	218	234	222	207	235	237	209	263	202	242	231	243	246	228	227	266	236	223	235	209	210	234	224	229	243	222	187	239	244	185	218	219	252	229	251	203	211	236	215	207	261	245	217	219	201	237	232	210	224	218	228	226	218	219	241	238	237	232	226	251	226	213	220	237	235	229	220	229	187	227	228	224	221	227	215	238	228	197	245	192	225	230	226	251	236	228	222	213	219	240	231	219	218	225	223	238	241	205	242	222	227	228	219	218	197	215	218	236	213	232	225	210	215	229	213	229	239	216	206	215	239	222	215	212	227	216	209	233	249	194	205	242	243	213	222	215	220	218	226	225	219	228	234	256	235	180	221	235	218	211	238	240	229	214	241	228	208	239	219	248	257	243	215	234	202	207	249	211	249	227	230	243	215	212	218	229	215	248	225	209	216	237	245	219	210	233	219	196	231	239	233	220	235	233	239	243	251	231	220	217	242	234	212	245	221	219	253	216	240	258	221	212	201	248	218	226	262	240	237	235	228	222	222	224	206	207	226	204	254	210	221	238	240	241	247	220	242	220	211	216	205	244	215	221	234	220	226	209	214	204	237	230	224	214	226	225	230	230	216	222	218	245	223	232	238	227	207	238	210	223	200	216	231	240	237	230	252	229	221	240	233	231	237	230	222	221	246	246	232	209	234	230	186	228	224	222	252	211	219	238	202	237	230	217	199	214	234	238	204	249	245	229	238	225	231	214	230	246	226	236	225	246	271	263	227	235	219	229	246	219	251	229	222	249	237	224	215	239	230	244	226	216	256	231	227	263	215	254	223	234	239	223	219	207	208	227	241	233	235	221	216	251	221	219	196	221	239	229	239	250	227	211	227	225	228	237	249	241	230	242	218	223	223	256	239	235	239	226	225	256	240	224	235	231	209	203	237	238	222	225	225	247	245	223	237	267	214	211	234	259	214	200	222	232	196	212	226	205	217	244	211	230	230	204	222	220	235	235	209	216	208	249	183	236	254	191	235	246	187	266	252	219	258	222	216	216	232	249	235	211	204	237	251	223	227	225	199	245	221	239	234	233	255	196	227	242	219	215	239	223	226	225	241	236	258	234	231	234	217	262	211	209	227	190	223	239	245	231	261	242	233	232	226	246	228	234	244	210	240	229	220	235	207	235	222	211	213	224	240	233	255	205	221	236	242	229	225	253	229	245	233	234	233	246	226	214	233	242	204	232	236	247	204	257	205	220	226	232	225	212	212	227	249	236	192	249	227	225	221	229	228	237	264	191	222	221	219	220	241	210	243	224	248	204	233	226	214	225	208	223	219	220	245	250	233	223	208	244	220	223	200	244	225	202	237	229	230	234	223	241	216	219	223	225	228	238	203	250	215	234	209
43545	39509	21656	2033	1851	1597	1381	1272	1176	1148	1127	1000	975	955	902	858	839	842	863	806	841	847	798	758	772	738	776	793	773	744	769	766	777	696	718	718	743	757	740	755	665	751	728	751	752	726	724	766	724	780	727	746	749	738	749	730	756	717	711	773	731	738	751	770	743	746	745	673	699	673	735	707	742	736	736	723	668	767	695	753	732	688	720	710	759	692	720	710	728	742	751	680	749	708	704	691	727	760	687	741	703	704	678	728	664	694	766	738	709	716	698	762	711	743	762	751	712	744	738	690	733	738	680	706	744	706	655	709	716	743	670	683	743	746	764	694	770	680	702	711	708	726	731	719	734	728	752	724	729	726	718	743	724	782	698	720	759	728	725	733	734	696	734	734	736	712	729	709	741	706	696	730	734	710	807	722	686	711	726	737	713	731	713	756	657	757	712	722	704	711	723	711	718	717	756	693	681	717	721	772	717	761	768	770	712	704	735	688	684	758	682	734	746	696	710	747	717	671	734	722	737	708	684	705	764	713	769	716	713	708	697	725	701	712	738	700	665	776	716	726	715	749	736	710	759	730	729	704	733	747	679	719	737	741	736	733	738	688	711	754	744	720	735	688	741	724	720	701	665	724	699	693	709	725	731	750	715	721	745	703	722	697	742	745	714	680	709	740	753	733	687	741	731	719	717	721	690	687	694	751	708	685	714	740	759	719	726	767	721	724	729	699	728	736	727	737	750	732	714	696	704	683	738	699	742	707	706	729	749	732	707	720	724	760	688	717	757	720	733	712	732	741	732	689	720	631	707	758	729	668	759	750	721	787	735	688	707	719	745	706	705	741	719	744	719	722	753	756	687	735	753	765	747	694	717	694	666	778	738	723	722	666	690	713	751	713	743	748	745	672	761	779	708	741	754	753	759	727	724	724	719	729	738	711	744	752	775	716	749	684	711	714	735	724	741	689	697	760	684	749	706	730	779	762	753	728	713	698	710	681	749	767	740	686	658	701	739	702	709	697	737	704	697	717	727	706	728	720	762	735	720	730	701	669	699	693	736	762	759	712	684	711	711	689	668	700	752	712	709	702	713	680	703	701	701	773	717	707	733	681	698	748	714	773	749	726	742	709	719	716	671	747	691	700	707	719	712	738	693	698	768	696	731	732	718	745	706	708	744	699	697	691	673	736	693	681	723	716	689	743	719	754	708	707	740	725	730	723	752	695	726	699	738	735	712	772	758	742	708	731	739	702	722	735	717	747	761	717	725	723	684	690	764	736	728	736	706	711	780	731	720	689	735	684	755	709	759	703	711	684	664	745	746	727	739	686	756	747	727	722	744	711	730	726	736	762	749	727	719	720	725	721	682	723	716	711	724	734	751	711	709	707	711	696	693	724	724	709	725	665	688	715	714	690	702	708	702	766	682	778	762	722	731	673	752	673	726	725	728	701	753	740	802	724	749	722	732	683	742	671	714	752	685	739	780	714	692	723	697	695	646	709	726	652	716	743	686	689	737	732	719	726	713	719	727	729	699	705	718	715	741	704	742	723	698	718	710	713	697	716	783	720	714	755	712	711	691	761	749	722	767	712	713	702	733	742	759	751	743	724	736	742	725	721	753	747	776	718	713	693	756	744	811	711	698	722	677	725	718	674	781	736	722	734	715	703	697	734	711	704	717	690	782	741	731	713	703	746	738	687	723	712	699	696	718	651	707	691	696	759	726	716	729	728	715	679	698	710	709	716	738	692	683	695	732	697	709	734	722	687	729	727	730	706	704	699	735	691	718	755	699	708	737	713	716	670	710	692	704	755	754	699	685	707	725	683	748	754	792	679	696	753	805	732	741	660	736	714	693	677	734	751	706	733	708	679	729	643	702	688	735	745	740	753	723	721	760	709	759	692	730	751	734	740	717	702	735	713	705	717	738	747	724	723	707	703	718	764	718	756	685	771	723	709	701	702	740	692	711	716	725	742	679	749	682	721	742	687	749	743	731	733	712	739	706	771	739	736	704	699	734	734	751	783	758	721	747	770	710	735	674	743	696	707	742	726	679	711	697	713	703	669	747	718	677	774	729	683	736	698	736	658	754	738	720	722	681	736	719	714	709	763	702	706	688	735	664	708	690	735	745	714	783	722	700	700	704	746	695	678	677	745	733	685	784	721	767	724	683	683	727	725	719	757	735	680	701	716	738	704	728	763	715	699	692	697	718	676	728	696	699	717	765	724	732	709	763	732	733	769	708	765	690	711	750	720	721	697	759	724	712	698	723	719	710	715	676	716	704	700	703	673	743	763	680	699	716	669	719	768	697	712	734	763	719	695	684	696	745	712	747	725	731	707	729	698	732	727	718	700	721	747	687	712	726	748	733	711	701	686	705	705	720	715	737	732	745	721	755	685	780	698	661	776	709	721	734	688	773	796	766	723	740	762	726	735	702	764	747	697	692	724	699	777	734	720	710	720	714	704	710	757	735	750	697	748	739	719	742	729	732	764	743	695	747	759	746	742	724	760	771	729	697	744	734	681	699	776	754	729	764	701	790	723	728	718	695	681	740	710	732	715	723	739	724	761	704	697	728	704	733	721	711	716	695	714	714	721	716	737	699	783	783	727	728	700	750	755	719	743	727	695	733	729	715	720	719	705	726	726	721	735	683	648	739	703	697	701	713	758	687	711	689	707	697	727	686	725	704	727	722	690	768	740	740	751	707	705	772	741	688	730	707	672	736	733	754	703	760	704	743	734	744	761	711	669	733	667	715	712	759	728	701	700	756	731	768	704	736	727	717	704	713	751	718	735	684	736	747	711	742	739	738	783	767	706	768	742	697	728	713	680	757	729	752	724	719	713	692	724	700	673	752	733	781	734	712	738	713	734	762	739	738	681	744	753	727	763	731	695	724	721	751	709	746	751	749	717	700	721	738	727	719	664	744	744	759	749	720	693	703	701	734	674	695	770	749	708	712	703	684	740	677	677	696	701	738	705	727	694	753	737	735	723	711	681	722	750	699	690	710	747	739	729	726	707	707	725	744	703	745	753	698	728	728	773	744	749	704	730	734	751	738	698	663	720	728	736	729	691	731	700	681	715	761	748	767	736	731	739	725	706	791	732	678	686	691	773	738	703	735	718	725	725	722	734	673	708	714	692	715	727	691	709	703	736	682	707	690	740	710	651	755	733	736	694	720	713	686	692	726	707	718	721	730	693	729	724	680	702	696	690	735	708	718	707	712	743	724	722	742	753	713	731	733	711	768	715	710	744	735	722	701	701	748	700	753	702	706	706	708	730	708	726	710	726	717	695	769	687	740	723	741	698	742	722	739	727	701	684	747	736	729	750	753	711	748	720	742	744	659	699	743	721	767	688	753	736	725	682	680	730	718	726	694	701	655	748	744	741	711	669	699	666	700	706	723	750	677	741	682	721	688	717	710	721	735	716	684	689	711	752	739	765	747	737	679	725	722	716	725	719	713	740	725	734	752	691	708	730	696	703	714	721	747	713
