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
338062099718	338062100279	338062100829	338062101379	338062101929	338062102479	338062103029	338062103579	338062104129	338062104679	338062105229	338062105779	338062106329	338062106879	338062107429	338062107979	338062108529	338062109079	338062109629	338062110179	338062110729	338062111279	338062111829	338062112379	338062112929	338062113479	338062114029	338062114579	338062115129	338062115679	338062116229	338062116779	338062117329	338062117879	338062118429	338062118979	338062119529	338062120079	338062120629	338062121179	338062121729	338062122279	338062122829	338062123379	338062123929	338062124479	338062125029	338062125579	338062126129	338062126679	338062127229	338062127779	338062128329	338062128879	338062129429	338062129979	338062130529	338062131079	338062131629	338062132179	338062132729	338062133279	338062133829	338062134379	338062134929	338062135479	338062136029	338062136579	338062137129	338062137679	338062138229	338062138779	338062139329	338062139879	338062140429	338062140979	338062141529	338062142079	338062142629	338062143179	338062143729	338062144279	338062144829	338062145379	338062145929	338062146479	338062147030	338062147579	338062148130	338062148679	338062149229	338062149779	338062150329	338062150879	338062151429	338062151979	338062152530	338062153079	338062153629	338062154179	338062154729	338062155279	338062155830	338062156379	338062156929	338062157480	338062158030	338062158579	338062159129	338062159679	338062160229	338062160780	338062161329	338062161879	338062162429	338062162980	338062163529	338062164079	338062164629	338062165179	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
34652	21567	16140	8784	2984	1554	1103	901	656	615	659	554	552	486	416	404	357	355	333	345	324	320	313	307	346	343	308	318	323	315	322	316	318	338	345	341	276	326	312	287	274	317	330	327	347	291	316	330	327	344	319	309	328	307	300	285	302	310	307	339	359	327	289	310	310	345	314	337	313	305	309	297	313	315	308	306	288	295	338	292	325	320	328	328	339	285	301	330	318	303	311	265	294	317	304	319	314	326	326	312	332	304	315	313	317	319	296	329	332	342	337	283	333	317	334	304	353	322	326	323	316	353	304	334	310	308	334	322	297	326	297	311	321	323	336	339	325	310	342	325	300	311	340	336	337	346	332	323	320	310	329	329	259	303	306	352	352	322	325	310	309	318	334	346	286	317	306	283	329	337	308	318	299	312	329	312	312	357	330	340	308	343	342	327	347	338	298	315	338	323	321	314	335	304	308	303	327	339	292	286	330	273	306	312	311	314	320	357	309	304	296	328	310	322	314	265	291	342	305	290	329	306	292	324	310	330	339	332	307	306	310	325	283	284	292	331	324	338	349	293	277	304	300	299	313	348	315	339	312	339	319	294	355	316	342	283	295	320	325	305	336	266	319	320	292	319	307	322	284	301	343	300	290	310	315	293	335	302	319	314	325	332	308	353	306	278	300	325	322	319	323	296	314	322	285	280	325	298	288	300	320	309	323	330	330	297	318	323	299	317	356	319	360	345	307	286	284	314	355	284	323	322	323	308	310	286	315	280	314	328	314	301	280	330	306	292	295	312	312	309	345	374	329	308	310	293	300	278	313	299	286	326	314	297	319	285	292	312	317	289	337	286	339	310	311	305	332	297	317	262	319	335	293	321	306	313	332	289	296	327	314	311	342	331	284	375	311	322	301	317	315	325	334	303	327	321	265	294	313	308	326	296	314	346	293	337	300	319	328	321	302	304	323	337	305	336	329	322	305	314	320	323	334	308	301	322	315	275	303	348	296	341	328	323	314	354	333	298	289	312	325	298	281	314	321	338	317	304	350	314	298	308	312	301	316	335	292	306	326	328	324	329	317	338	329	341	294	301	348	320	358	311	319	339	330	356	309	296	326	282	338	316	310	311	309	330	286	338	310	351	320	349	333	329	296	297	267	301	329	303	306	318	319	300	288	304	329	313	328	319	336	336	323	354	303	325	303	328	306	295	300	320	330	328	295	324	328	331	303	323	316	333	308	271	326	311	326	315	308	307	336	302	357	299	311	312	318	329	300	334	307	308	311	355	313	332	321	306	324	306	285	266	346	319	326	299	309	311	367	352	267	329	314	319	276	321	307	319	284	325	310	301	338	324	313	308	311	314	310	349	342	343	300	301	279	330	305	310	304	307	322	317	274	318	319	300	328	286	303	323	333	341	304	341	339	328	329	293	272	285	305	329	315	322	295	282	296	317	322	323	287	323	323	298	329	321	350	321	322	342	304	295	293	324	303	299	309	331	339	323	360	307	324	313	325	306	300	324	313	312	320	308	301	326	324	362	306	328	336	309	315	285	369	327	309	350	352	330	311	320	318	339	330	334	304	293	327	322	287	333	304	301	320	309	313	327	327	303	306	333	297	318	334	307	297	315	327	329	316	308	325	302	306	302	337	317	289	333	322	339	317	308	311	297	308	317	259	316	326	300	281	312	338	341	311	279	317	319	333	327	328	307	312	330	315	317	340	337	316	330	261	326	298	306	328	322	330	311	310	301	334	347	306	300	319	336	291	316	320	325	330	328	286	319	299	324	301	296	304	323	283	309	295	313	321	346	271	300	322	344	338	299	313	314	313	311	294	296	351	305	361	297	319	316	264	291	303	327	329	315	312	318	287	289	331	318	356	303	314	316	360	335	297	338	293	314	331	289	335	334	303	320	311	309	299	347	325	327	341	335	309	350	329	307	310	310	343	336	313	321	338	305	329	354	333	322	297	346	289	325	300	314	335	344	285	297	315	314	290	312	334	302	330	286	314	298	330	321	323	319	277	319	283	294	318	345	304	314	342	305	324	310	329	280	330	309	309	299	320	309	354	316	342	319	315	301	350	295	331	284	336	335	325	302	290	318	311	297	310	316	318	301	337	340	294	328	334	311	329	338	311	333	331	311	324	344	302	310	302	315	315	322	323	340	332	322	295	343	308	342	337	328	317	324	337	320	309	358	330	327	323	322	318	312	327	313	331	288	302	302	322	338	337	319	325	306	325	319	303	300	325	295	266	315	333	293	321	335	311	290	328	307	314	345	354	304	322	308	271	304	287	315	316	315	312	318	349	298	317	351	294	326	331	325	334	312	295	349	314	349	333	336	335	334	325	334	305	303	301	269	272	308	310	335	336	357	299	343	315	342	308	336	318	338	319	302	325	318	295	311	312	323	285	340	288	320	291	317	338	336	329	318	317	326	307	314	299	309	278	325	315	291	305	324	285	334	347	341	328	318	344	316	307	311	331	332	326	283	276	335	318	311	323	304	329	328	293	300	334	381	327	344	335	299	300	313	301	323	312	295	292	318	280	291	346	328	333	301	317	310	316	321	311	282	278	338	318	314	335	301	360	308	327	310	302	286	357	328	321	302	298	320	282	293	309	300	317	326	342	316	318	298	281	290	283	301	320	266	324	351	288	337	330	296	298	288	303	307	289	297	302	296	339	356	326	354	324	338	355	298	299	335	308	336	312	295	321	314	317	315	314	346	304	298	336	319	321	311	308	329	314	288	305	299	296	311	322	330	299	314	316	300	281	316	336	320	332	289	326	321	298	341	309	298	310	294	291	296	302	318	289	324	333	317	331	345	315	301	304	284	317	323	340	331	291	311	356	317	334	297	337	320	347	347	311	299	314	311	321	333	318	318	295	298	319	310	338	295	305	303	307	313	339	317	304	320	326	344	311	327	330	313	320	326	327	323	323	289	342	305	302	296	290	325	298	311	328	305	320	299	295	313	316	344	301	313	339	304	285	304	320	289	320	320	336	311	330	340	321	328	357	336	357	308	348	334	294	301	305	311	285	294	331	327	339	319	332	320	298	315	334	264	277	298	325	288	340	330	329	269	332	308	344	344	304	330	344	304	326	282	320	315	298	306	295	284	317	285	305	297	332	345	295	318	289	277	323	314	319	313	350	332	338	309	322	290	319	307	349	351	340	351	351	293	311	317	279	269	318	305	337	309	298	299	297	332	339	294	308	293	342	358	317	314	348	322	350	322	301	304	355	316	325	328	320	299	317	338	297	304	305	310	320	324	319	333	286	324	323	358	336	343	314	316	336	318	353	338	337	319	301	282	368	327	328	322	286	327	301	362	297	299	296	310	318	298	294	339	321	315	316	332	345	326	317	322	282	325	316	329	340	341	330	298	344	319	309	297	341	313	346	301	289	332	321	323	323	332	333	339	345	339	318	338	337	302	313	289	331	301	339	328	318	325	311	318	310	349	337	252	347	300	313	316	341	290	304	362	315	318	325	320	314	302	331	303
20559	15720	18539	11139	4184	2774	2895	2543	2196	2354	2372	1764	1500	1292	1337	1136	844	943	838	826	787	780	773	739	670	725	741	741	729	738	711	709	719	750	711	763	697	741	724	768	752	753	726	743	715	720	702	708	745	665	681	742	702	716	681	704	701	779	724	716	690	773	729	722	671	757	737	739	704	715	718	762	760	690	700	685	753	726	749	731	658	714	660	748	710	723	690	693	730	681	728	721	705	687	734	727	742	687	696	737	713	683	716	689	754	703	655	753	699	722	728	719	750	714	784	725	691	684	749	710	700	704	731	715	731	694	679	708	699	722	712	753	745	674	640	708	710	706	693	679	695	734	692	718	708	698	734	700	679	722	698	721	697	758	763	727	713	688	738	732	727	769	675	691	707	665	696	706	661	690	697	693	710	750	697	703	711	691	675	678	667	708	717	712	736	730	723	684	698	727	683	659	707	684	711	676	743	699	711	730	718	743	665	709	717	749	696	702	694	705	715	710	691	725	671	718	688	645	652	682	706	749	666	686	679	704	693	698	718	668	713	719	674	667	725	726	696	710	710	690	676	691	665	708	719	689	687	728	669	739	719	717	670	698	670	716	699	743	720	695	722	680	710	702	746	650	687	716	696	683	691	678	721	699	672	720	705	680	688	707	691	734	736	715	680	684	707	682	693	741	726	708	627	696	672	653	694	676	733	670	667	664	679	657	686	695	682	653	720	741	711	681	735	677	735	692	769	689	721	722	715	759	660	671	674	702	708	728	722	659	713	710	726	653	752	701	626	704	734	708	706	686	701	663	690	705	654	719	709	689	688	751	718	686	735	686	698	730	714	688	707	711	688	702	723	739	727	711	710	725	728	673	665	688	664	667	694	687	715	661	659	707	665	648	712	692	712	653	697	723	720	702	675	690	675	700	711	639	684	688	667	718	700	680	729	679	716	692	694	711	700	667	740	665	724	711	712	743	632	697	721	736	684	740	695	663	626	706	752	720	739	711	702	750	681	667	645	645	675	670	694	718	730	746	717	668	670	709	694	735	691	679	651	717	691	704	696	693	716	678	713	665	729	718	725	721	735	734	656	710	746	690	693	666	705	669	696	690	702	754	698	698	723	690	667	678	677	685	709	693	706	696	753	676	684	690	720	712	720	682	745	696	742	770	695	674	677	736	715	714	687	705	716	708	672	687	711	704	696	705	671	696	677	717	719	668	693	700	745	702	736	714	696	723	672	661	757	680	677	669	723	693	625	647	702	695	676	693	695	782	707	706	718	703	689	700	697	698	737	719	684	723	712	706	689	669	677	715	733	714	664	689	729	736	646	700	662	667	712	684	684	732	696	725	666	707	701	766	709	772	669	676	677	715	683	655	646	685	709	694	711	712	702	711	676	674	711	675	716	653	714	698	766	687	744	689	708	692	710	742	686	728	681	699	698	704	718	702	728	734	675	671	649	672	719	669	727	702	733	622	683	702	729	755	663	719	742	715	738	688	693	674	741	659	690	725	717	676	687	676	697	696	689	721	703	682	742	696	716	670	694	670	736	680	709	718	781	702	697	673	673	675	683	702	723	697	699	713	695	699	678	710	717	717	677	674	721	708	735	677	722	751	694	714	686	686	713	716	721	699	698	655	713	686	697	718	692	729	706	726	683	706	682	692	716	690	684	700	707	642	702	678	723	681	702	693	734	721	699	735	737	699	685	673	686	715	688	711	712	702	685	658	724	720	725	719	667	772	703	697	696	753	700	734	630	747	689	698	695	671	698	695	710	679	694	693	697	744	697	662	674	651	686	693	705	686	677	708	719	692	689	682	678	667	709	686	705	704	690	696	772	735	674	700	727	662	712	684	733	749	659	688	726	672	651	695	747	702	685	745	714	731	715	710	727	717	696	710	731	733	673	677	694	720	656	706	764	659	712	723	721	671	692	720	673	718	716	645	725	671	698	704	707	668	691	692	694	677	742	686	677	709	743	677	739	716	699	679	678	703	713	691	687	692	678	735	733	714	673	733	681	689	676	713	714	657	723	666	708	712	679	690	730	743	666	689	669	685	656	703	710	694	696	706	684	718	691	684	687	673	690	706	691	722	689	671	672	697	709	720	707	710	710	664	708	688	678	691	747	746	681	671	626	731	703	691	663	690	669	689	691	718	711	672	687	725	734	688	668	716	742	682	710	704	692	682	674	676	666	676	732	712	711	654	711	694	733	764	727	713	731	800	672	664	700	745	704	687	686	703	691	694	677	696	684	703	707	679	715	698	678	681	705	689	680	717	726	706	745	699	701	732	659	691	705	727	690	705	685	714	748	669	723	699	699	686	687	710	723	758	693	670	701	690	713	651	650	698	740	726	684	645	699	699	710	677	712	709	735	675	733	732	716	699	685	725	738	709	696	695	717	686	720	707	694	680	732	717	769	735	691	719	710	730	673	694	706	688	674	722	734	684	672	737	686	688	702	719	721	679	708	695	747	795	732	670	707	682	720	685	691	725	704	716	717	742	706	676	721	713	704	734	701	640	697	728	691	649	696	704	707	698	670	708	705	743	682	711	720	701	728	726	683	687	652	696	685	705	723	697	719	670	698	696	700	703	702	687	744	727	691	728	682	673	698	654	713	684	711	685	674	717	739	714	701	727	714	712	724	668	696	698	660	725	718	681	684	645	693	695	684	711	669	671	718	709	694	707	740	737	679	726	707	712	720	730	727	676	673	691	699	689	668	709	714	724	723	749	684	738	673	664	694	735	732	675	721	685	711	759	708	648	681	705	699	707	719	656	747	715	713	717	712	756	697	703	706	713	711	680	693	702	688	720	717	685	683	708	725	677	719	721	658	716	666	686	728	700	685	714	644	718	728	711	710	709	740	731	746	708	745	693	694	753	648	691	699	701	730	708	637	709	687	691	704	712	686	757	763	710	742	704	726	662	707	657	685	701	695	725	724	700	700	688	688	669	735	719	705	645	673	749	672	736	677	690	697	709	678	702	727	726	706	698	735	701	688	683	724	704	717	656	689	651	704	699	662	700	726	694	701	738	712	729	689	711	745	675	695	689	728	684	725	677	694	738	658	758	740	681	725	668	662	695	698	694	730	703	677	671	681	680	664	666	724	747	725	713	689	709	692	748	690	706	711	691	751	725	740	675	698	720	710	694	692	726	714	679	726	672	672	703	735	668	675	728	720	741	676	704	732	736	733	697	694	699	740	677	686	744	712	704	714	732	735	661	703	717	681	692	718	690	792	704	706	717	712	718	698	731	716	693	700	725	692	698	682	687	727	710	702	726	684	694	721	693	700	674	693	681	679	714	707	708	695	697	691	699	706	677	747	720	703	720	702	711	681	646	704	641	693	676	700	695	711	690	760	717	658	732	675	711	688	689	685	700	677	680	691	727	727	702	704	695	692	713	685	702	670	700	705	666	741	684	686	704	716	752	738	648	727	699	739	721	685	702	655	697	689	710	747	724	699	706	695	698	675	678	752	707	649	714	708	720	682	695
9302	4197	2345	744	373	315	308	319	295	327	329	342	304	329	317	328	304	288	307	342	321	276	319	304	320	285	275	328	323	290	301	329	275	301	287	295	279	311	305	328	266	299	316	329	298	288	308	325	311	300	313	309	292	306	282	279	342	302	317	312	303	294	298	297	341	328	287	292	286	276	302	314	316	329	336	287	282	339	332	325	347	304	292	303	297	283	303	296	297	306	315	322	283	319	325	336	304	310	287	309	298	317	293	307	301	298	292	281	308	311	284	294	331	298	316	305	334	289	311	302	278	309	317	305	284	318	291	305	335	344	317	277	350	326	335	316	329	348	318	317	306	318	290	309	265	324	307	338	302	284	300	326	317	314	326	332	340	318	321	292	341	318	297	299	341	292	298	308	314	309	294	294	295	322	281	291	300	325	311	303	323	353	304	304	318	291	313	313	316	301	298	298	306	306	307	324	290	323	311	310	283	301	294	307	300	318	279	332	314	342	320	305	286	312	316	312	308	302	287	290	276	304	325	306	294	348	315	270	294	310	319	298	297	324	308	283	266	275	299	304	280	270	286	259	303	322	285	316	310	274	299	334	299	330	298	287	296	286	285	302	293	329	297	292	298	325	317	296	274	267	317	294	317	297	337	308	322	319	342	326	306	316	324	311	311	303	316	299	281	282	304	309	339	313	282	338	302	305	313	316	297	337	274	305	335	282	310	272	323	304	294	287	267	284	307	299	317	289	277	319	336	313	305	284	294	287	313	339	283	305	258	305	265	303	290	293	311	324	318	296	304	314	318	309	293	303	316	286	307	317	306	268	319	284	286	297	309	300	304	290	289	319	341	297	341	318	283	264	300	313	293	291	279	279	298	299	315	297	284	308	295	292	298	312	322	286	327	319	317	315	284	298	298	278	278	296	351	304	287	321	269	308	323	331	306	307	308	329	300	287	316	293	314	330	324	301	265	271	310	285	300	295	312	321	310	284	309	313	293	308	320	306	314	326	316	321	306	319	270	319	296	283	269	267	290	285	300	308	316	345	307	315	326	312	303	331	339	289	337	306	319	302	281	309	300	328	298	313	313	306	304	328	323	332	322	283	358	321	292	289	302	321	281	309	305	268	322	320	334	293	269	332	289	309	278	321	309	313	271	312	300	318	304	311	322	299	302	312	306	305	316	305	318	285	311	272	289	320	297	292	287	303	282	311	301	295	288	325	303	297	305	320	273	311	310	315	302	292	324	299	341	342	307	301	320	295	314	295	301	269	289	311	315	280	317	307	284	287	327	317	297	300	311	320	273	319	304	286	292	290	349	368	320	327	293	283	270	322	312	294	325	326	301	316	306	320	306	342	304	350	331	292	300	297	305	300	301	317	298	305	340	319	320	320	328	301	320	324	296	302	322	309	294	344	289	297	300	350	314	310	306	288	290	280	321	323	335	303	316	273	342	293	297	313	302	292	323	309	279	298	288	323	305	283	347	321	307	272	279	313	288	310	299	305	323	288	281	293	329	319	294	295	334	311	280	310	305	321	310	289	333	290	294	323	321	313	294	305	298	289	308	291	343	308	292	308	268	328	301	276	336	291	299	314	274	346	281	306	300	289	309	317	298	293	283	325	323	292	291	281	312	309	314	348	299	288	302	307	312	291	291	290	297	313	312	312	283	288	313	308	310	316	294	320	324	314	309	356	303	272	286	302	315	323	337	339	333	301	318	278	296	283	262	316	260	324	303	283	260	280	321	299	268	296	318	310	307	373	307	324	305	310	309	269	312	313	316	314	302	298	315	323	287	308	303	290	313	288	304	318	324	269	298	298	307	290	317	299	331	324	302	302	289	302	303	310	301	297	327	283	298	326	306	305	317	281	273	294	316	346	319	287	311	309	282	326	326	306	305	303	310	317	305	304	278	323	303	317	332	303	304	299	289	312	293	309	321	284	297	316	332	287	303	311	270	303	311	313	277	323	315	338	286	296	334	309	297	321	309	324	293	331	294	314	302	312	314	312	297	308	285	283	325	308	344	344	307	321	314	315	294	295	298	281	313	271	306	332	324	291	334	326	295	276	311	312	321	292	301	291	308	284	290	318	290	285	304	304	319	285	290	282	325	321	287	330	308	343	356	315	276	337	314	289	304	319	277	303	300	288	264	273	301	311	304	303	299	321	297	321	314	335	302	304	324	292	283	243	311	265	286	303	305	292	304	288	265	301	301	332	322	340	314	308	315	311	299	287	307	333	310	336	322	314	294	322	302	290	314	324	283	326	304	344	319	291	290	329	327	304	280	317	331	318	300	357	312	296	282	315	332	298	314	297	297	306	291	328	334	297	294	265	300	295	299	306	325	286	291	320	306	286	297	268	289	298	312	327	306	293	292	306	284	324	279	307	330	313	299	328	309	317	325	320	314	304	272	297	308	320	309	331	299	302	305	317	290	332	305	278	305	269	308	299	306	309	352	318	302	300	255	321	288	335	303	289	281	338	327	321	312	295	331	296	321	291	319	324	324	287	326	309	307	276	297	284	265	318	296	277	326	293	293	314	332	286	283	318	321	318	321	280	327	300	301	307	307	309	291	328	311	260	281	285	302	295	273	326	278	299	321	241	333	327	319	324	305	318	304	314	312	334	273	286	311	304	315	299	306	288	299	309	274	293	303	295	285	305	324	307	320	308	288	297	255	310	298	305	273	297	316	290	317	310	298	282	307	330	320	292	299	304	358	280	287	302	286	283	323	316	268	286	320	289	306	311	288	295	329	300	285	273	282	300	282	306	288	313	319	295	290	324	341	333	301	299	317	337	316	291	311	310	318	278	310	313	283	294	330	277	321	351	301	308	303	357	295	343	288	314	304	320	311	321	326	289	283	308	316	298	280	340	332	290	303	301	300	307	336	344	346	329	280	309	288	316	339	303	300	290	322	318	343	292	306	325	327	310	292	315	282	312	327	316	308	312	326	295	283	291	301	304	312	313	305	293	321	332	338	317	322	306	304	310	305	290	305	290	274	346	302	301	335	278	314	314	304	317	265	347	270	289	296	341	290	310	318	300	300	302	292	316	317	279	292	327	280	322	280	314	317	274	300	297	295	298	285	289	339	310	281	317	316	298	334	290	318	317	319	299	291	327	290	344	310	282	278	327	314	286	275	337	320	302	296	314	304	271	310	334	283	306	332	333	287	302	292	319	298	301	319	336	333	323	321	324	298	305	315	283	286	310	308	315	341	335	328	290	303	279	288	332	310	320	272	303	312	300	280	297	301	325	281	300	315	320	312	291	293	329	331	323	309	301	314	278	328	298	310	257	337	331	322	326	316	273	342	295	326	283	283	292	313	307	346	307	294	304	351	318	312	265	301	319	315	307	320	295	287	319	324	308	301	311	329	363	294	292	295	313	300	313	296	323	310	365	311	308	267	326	313	293	323	275	306	305	277	294	317	281	305	312	303	291	333	320	321	269	325	301	296	357	301	300	307	286	281	289	326	308	283	317	302	289	311	302
5830	3753	4063	1805	833	757	779	695	717	726	697	704	716	700	688	660	703	679	657	666	653	650	651	677	691	690	690	712	658	643	651	639	667	694	642	690	652	685	649	698	637	634	643	684	634	644	658	667	623	633	654	671	655	621	659	643	688	651	679	666	684	711	708	667	675	634	705	699	663	706	665	638	683	678	642	607	691	654	661	639	691	712	656	641	679	712	704	700	684	652	687	694	673	659	633	681	699	656	665	709	661	669	702	657	678	639	662	660	621	652	627	717	685	642	694	681	685	676	702	665	652	644	713	671	636	654	649	651	615	665	642	686	682	633	661	686	653	641	680	710	693	638	659	701	692	706	661	677	656	697	670	637	656	719	669	673	647	677	702	728	699	695	692	711	654	662	673	706	691	646	684	670	636	663	637	657	583	679	645	678	671	655	671	674	685	673	695	663	642	614	687	680	630	615	635	663	698	672	635	650	740	637	637	681	648	684	628	667	664	665	652	706	686	701	653	665	649	671	663	666	643	679	671	676	651	668	649	689	642	648	677	668	681	664	670	680	671	691	693	634	644	644	664	693	721	692	676	719	691	636	614	672	710	665	628	664	715	639	681	688	650	673	623	656	716	648	667	667	648	672	689	652	632	672	690	679	666	668	680	646	688	694	653	670	666	645	680	611	674	632	683	617	644	673	639	664	675	622	714	638	676	682	661	665	667	652	677	703	681	690	637	662	649	684	596	659	637	687	655	681	645	680	634	706	652	648	680	640	655	695	685	641	651	674	703	656	643	698	663	653	685	659	649	690	682	669	640	636	672	698	613	642	691	680	631	706	613	665	689	664	704	630	676	658	655	614	663	700	652	686	641	690	685	604	635	707	606	674	672	668	656	672	668	640	667	693	700	642	628	693	701	645	683	663	734	680	646	696	674	677	698	683	647	670	685	688	697	665	648	632	670	696	692	664	702	671	681	670	625	683	683	659	659	703	642	653	681	648	675	646	661	659	663	654	695	677	677	662	664	661	627	631	673	694	698	638	669	699	636	685	702	663	676	680	664	646	668	669	702	636	676	678	663	651	690	668	689	626	658	700	658	647	665	669	680	666	663	685	676	675	660	667	694	652	652	645	704	653	636	634	673	670	684	706	649	696	676	673	669	673	692	665	670	621	658	688	656	659	685	684	664	653	704	698	656	651	708	704	668	699	657	659	642	707	648	719	699	697	671	661	694	660	660	643	676	686	651	693	666	614	699	672	660	684	682	695	665	693	606	697	701	669	662	712	677	714	682	617	681	688	673	666	688	667	689	623	625	728	624	649	681	655	673	695	647	680	658	652	628	611	616	713	684	657	667	642	655	634	649	636	645	675	659	671	654	621	676	665	663	668	626	637	635	660	642	651	732	673	659	703	700	635	704	656	672	706	698	672	662	649	633	672	684	683	666	656	665	666	636	665	687	657	675	650	641	705	674	686	684	699	632	675	618	737	667	684	660	694	644	674	648	659	694	686	653	676	692	713	647	619	640	679	645	655	693	647	633	647	620	656	683	703	680	664	654	717	702	634	626	644	669	715	667	649	639	631	644	654	674	688	632	662	672	661	659	672	601	668	647	660	680	666	680	688	677	634	635	635	723	695	663	665	711	665	700	702	646	665	645	641	709	666	684	665	646	649	649	652	664	684	664	617	664	701	657	631	655	656	668	643	677	684	708	679	653	615	691	662	669	642	720	687	669	696	666	672	676	636	719	651	658	650	683	682	630	652	637	645	695	648	670	642	676	654	665	660	604	675	700	644	660	639	655	659	676	685	637	655	701	660	663	656	652	702	656	671	715	639	668	633	649	698	679	681	697	656	618	672	683	679	703	676	640	686	673	654	724	633	675	677	656	692	670	662	640	630	700	694	641	656	641	666	709	670	634	686	640	673	665	643	640	647	663	629	663	703	638	674	643	634	658	663	659	670	675	687	648	619	672	698	672	732	694	686	666	596	705	694	677	705	691	653	649	673	672	653	648	652	631	656	664	655	661	691	672	646	656	654	683	701	689	662	674	710	711	635	670	700	676	664	654	650	653	635	676	633	678	698	679	657	662	635	635	687	610	626	692	678	636	650	677	737	685	650	636	698	670	679	669	675	687	641	658	653	633	676	679	679	669	695	653	691	689	661	673	636	648	664	682	674	651	678	585	669	655	689	611	663	694	627	640	661	647	629	623	674	664	665	674	638	675	619	712	671	663	660	686	653	675	666	683	646	678	631	680	643	691	638	662	633	639	712	718	672	673	660	634	694	654	643	686	665	690	724	718	723	672	648	670	645	681	642	650	644	690	645	681	688	696	648	649	700	629	663	620	704	654	664	691	636	663	641	657	683	688	687	654	659	667	616	659	666	652	646	662	666	657	664	683	649	690	632	703	659	660	605	692	667	677	702	693	675	674	683	664	590	710	637	610	718	709	642	632	680	654	652	666	673	618	677	638	632	641	666	683	659	670	674	671	662	695	622	643	632	683	633	695	696	632	722	716	635	678	652	637	701	673	621	679	696	653	687	661	654	665	621	700	677	639	659	636	676	705	639	681	671	678	684	657	631	683	691	642	659	623	646	675	740	693	668	653	661	677	637	705	689	705	635	690	673	652	676	660	651	700	614	705	706	614	657	641	596	668	660	593	695	674	668	615	649	714	704	666	643	667	658	660	661	641	692	698	624	670	655	621	599	667	666	667	653	655	653	651	646	622	647	639	698	662	678	711	639	653	628	664	660	670	677	666	658	653	682	659	671	646	677	658	668	637	677	678	625	689	661	663	710	684	702	657	640	628	673	668	743	699	658	668	644	621	664	649	644	675	655	668	680	742	692	675	630	655	638	689	665	664	657	636	659	627	675	706	671	676	680	659	704	661	697	668	707	657	678	641	663	693	631	644	671	678	646	675	728	657	631	652	680	715	676	675	678	655	657	673	673	648	670	665	671	657	695	660	637	700	657	636	683	648	678	662	656	697	667	661	653	654	684	700	662	637	633	678	664	664	673	692	691	652	664	659	678	652	685	692	683	679	656	652	711	657	701	674	677	637	693	686	659	651	708	681	678	663	685	688	662	682	679	699	675	618	670	653	662	650	670	666	644	680	653	653	667	691	619	697	680	690	677	653	641	688	642	661	632	691	716	662	693	721	707	687	642	640	683	671	660	640	664	639	679	657	684	701	648	653	662	674	704	660	659	698	662	656	659	665	635	652	678	731	661	664	617	673	685	669	680	672	625	673	645	693	657	661	695	680	670	661	670	642	697	639	701	670	675	636	667	671	692	667	635	685	675	683	686	683	674	631	611	668	695	687	590	653	639	685	651	730	651	625	680	680	643	648	645	645	690	706	670	658	607	691	722	689	652	666	651	654	675	673	690	667	634	687	670	667	691	664	669	661	615	649	669	735	653	649	639	668	649	660	701	662	683	699	653	691	675	642	643	685	706	657	635	690	603	665	631	628	645	651	632	676	669	640	669	667	681	665	690
23157	11111	7940	3947	1460	939	702	549	442	464	406	366	352	352	307	296	291	316	269	277	235	298	278	273	277	236	263	260	287	248	209	276	258	263	284	271	269	246	272	258	284	255	243	273	264	285	286	234	265	280	263	291	272	270	250	263	249	278	283	230	234	271	273	284	275	298	253	280	252	265	285	288	268	250	272	264	247	256	245	249	285	276	276	260	242	259	281	215	261	253	276	265	288	264	239	266	244	261	238	284	279	265	279	296	250	266	257	280	282	282	272	252	279	254	277	264	276	239	249	293	259	259	229	254	244	240	262	245	271	260	265	274	263	250	248	254	251	263	289	248	272	323	293	269	268	260	261	261	258	271	274	261	248	259	277	261	280	270	244	276	245	280	231	247	235	269	268	248	260	271	244	258	261	226	245	269	252	273	287	260	234	245	263	264	228	279	270	290	294	262	256	264	251	287	264	260	227	241	252	253	268	267	221	272	236	255	231	275	280	248	255	253	283	271	247	244	263	257	259	271	275	262	275	281	258	270	229	268	258	241	236	286	251	246	274	248	252	247	265	236	265	258	260	262	251	253	231	239	308	262	252	270	250	264	269	276	249	260	279	247	237	245	272	284	256	239	253	244	290	271	257	253	279	231	269	240	254	269	260	236	257	282	270	248	278	277	262	271	280	272	258	254	306	260	240	276	238	262	268	258	255	263	283	283	287	259	269	267	228	263	240	283	264	272	275	259	270	282	265	237	298	309	276	280	264	286	240	282	219	269	275	218	272	297	234	240	292	262	237	249	278	234	242	280	283	245	266	240	241	262	256	265	255	255	261	250	277	270	306	255	258	273	246	255	252	276	262	269	255	243	235	232	270	263	293	263	260	253	252	272	261	272	247	240	268	252	236	257	277	253	251	260	285	277	278	282	261	276	255	299	283	227	285	272	268	240	261	241	272	280	253	274	265	258	293	274	266	271	276	247	315	255	234	232	260	290	275	264	272	272	271	256	241	277	245	283	268	257	243	261	251	284	265	227	260	261	252	282	261	290	253	252	244	273	245	267	278	286	235	292	297	238	271	273	262	272	272	246	248	254	277	246	248	261	251	247	250	277	235	265	284	280	292	233	244	255	261	289	310	313	230	248	261	240	224	266	257	247	237	273	274	248	287	270	272	254	265	264	255	253	247	265	272	275	242	267	250	247	270	218	253	256	273	246	261	264	231	267	276	246	261	253	255	256	291	240	254	278	262	280	239	268	279	283	273	261	250	289	269	249	255	258	288	263	240	295	301	230	247	261	270	268	282	253	271	257	235	279	265	261	292	241	253	280	269	258	252	252	241	284	254	294	260	257	288	255	289	260	260	286	278	270	259	211	268	243	285	255	273	293	264	257	254	299	275	269	241	255	257	272	283	270	285	220	265	271	261	247	286	262	288	263	274	271	262	265	256	245	241	216	258	252	256	258	288	262	262	226	268	253	252	273	258	250	252	250	245	269	256	234	226	269	245	259	239	261	274	297	255	262	238	267	274	296	247	268	261	241	269	305	238	274	268	266	265	271	279	273	251	253	237	258	262	266	270	273	258	242	300	241	212	270	288	236	266	253	227	252	266	248	226	269	263	228	270	268	250	283	241	268	249	242	236	248	274	284	271	267	288	258	246	248	270	262	248	277	260	264	233	274	276	262	254	305	229	254	302	257	241	265	269	252	230	273	255	229	271	243	243	258	279	227	247	257	274	237	255	279	252	233	275	263	246	281	262	252	284	268	268	235	244	246	284	250	260	262	249	282	290	262	261	260	259	266	245	217	283	252	288	248	256	235	289	271	256	267	260	281	265	241	283	265	285	278	275	255	222	253	259	269	238	272	283	258	263	273	252	248	279	238	255	284	263	269	251	257	267	267	267	271	265	256	272	238	267	260	269	247	290	253	277	240	271	281	261	272	263	249	277	254	280	281	252	266	268	228	225	260	259	282	253	250	282	265	253	276	244	262	270	280	280	259	273	261	276	273	281	322	268	260	265	263	245	258	258	279	281	282	268	272	290	257	279	251	251	266	250	262	259	257	281	284	245	235	268	280	289	269	250	282	251	256	255	274	260	290	254	262	241	245	255	261	280	264	245	295	283	283	270	258	272	284	249	253	256	271	244	283	249	289	289	243	278	258	267	240	263	275	253	248	262	268	270	257	250	251	282	264	270	286	253	277	282	249	247	224	270	251	268	259	254	260	254	240	259	267	237	261	265	252	264	278	230	275	247	276	250	233	241	269	282	291	247	250	260	262	284	276	241	226	267	280	261	280	252	252	238	293	284	278	253	268	269	253	262	222	245	263	273	275	240	237	281	253	265	253	236	266	271	293	234	265	240	260	247	227	270	236	231	267	272	290	263	254	243	239	271	282	268	252	271	252	282	256	250	227	282	288	234	228	247	260	252	288	273	260	252	302	255	280	256	265	265	275	246	274	266	250	312	250	267	252	270	258	268	252	265	253	232	278	271	287	277	268	257	289	234	267	254	300	264	271	270	283	239	261	264	238	257	278	239	252	260	243	266	282	283	291	266	249	234	246	246	243	281	243	239	236	274	259	243	268	280	257	254	271	250	263	220	255	253	276	291	231	255	285	227	264	259	266	254	244	252	267	275	242	288	216	249	271	258	226	315	243	250	277	278	238	275	257	274	261	236	249	267	215	264	277	270	278	280	274	302	279	263	278	266	229	245	236	227	262	248	220	261	282	275	236	272	265	272	265	252	243	248	253	277	219	259	251	237	241	287	253	260	309	254	273	274	249	269	241	234	258	256	291	276	254	250	266	239	252	269	256	272	293	251	273	265	280	259	246	234	295	267	260	242	259	275	265	271	273	280	248	253	246	274	261	269	283	258	258	231	260	223	291	271	267	280	235	251	240	272	241	240	279	271	256	304	273	263	281	243	300	289	297	283	252	273	281	270	297	281	253	255	241	260	268	245	273	277	267	269	266	254	256	289	266	251	242	262	224	258	299	239	258	258	274	275	250	275	249	283	266	256	260	260	257	267	260	251	283	248	311	252	249	271	289	251	254	263	249	280	289	248	262	267	271	298	230	240	265	266	257	248	277	262	253	254	306	276	278	279	268	263	260	278	238	257	231	234	281	272	254	271	266	259	292	276	280	308	267	237	289	302	287	251	275	276	274	240	278	235	256	233	264	265	284	273	267	275	264	270	287	268	268	243	287	253	263	217	240	294	247	257	259	260	246	278	251	272	250	246	271	268	258	274	272	249	275	232	268	249	271	266	251	257	271	288	257	262	236	279	270	281	261	241	266	290	267	262	285	275	254	261	269	276	276	272	209	269	268	256	269	281	227	235	264	272	223	259	257	274	243	257	289	284	273	267	228	258	263	254	274	236	281	288	253	252	263	256	274	244	251	260	259	289	280	258	279	265	235	265	283	291	277	257	256	262	239	216	277	265	285	255	290	243	260	235	293	317	260	264	250	253	272	247	251	254	263	266	274	269	257	236	235
14293	8745	10695	6906	2466	2052	1852	1755	1326	1465	1436	1064	1053	978	879	831	665	726	691	643	633	606	655	645	632	646	619	578	584	603	624	614	634	563	563	628	552	638	614	616	580	663	603	600	603	573	611	611	574	607	582	572	600	602	591	566	587	561	541	639	588	604	603	610	570	610	599	586	609	582	615	588	615	611	574	592	566	605	568	574	586	586	592	591	590	588	643	600	598	629	640	596	568	585	616	590	581	597	578	580	604	560	606	638	624	622	587	608	613	579	580	658	564	584	571	613	572	585	594	555	623	618	566	578	574	629	651	590	562	578	575	581	532	602	620	608	626	617	578	601	572	581	604	601	600	630	597	625	599	554	575	612	573	616	606	586	613	613	599	614	607	656	604	582	628	589	624	647	570	610	623	560	649	580	641	620	540	576	556	588	567	573	591	604	545	583	621	599	632	615	604	635	593	590	567	550	600	607	565	594	598	623	588	574	591	577	615	560	633	576	595	618	597	620	590	621	595	581	586	540	596	592	597	635	588	616	551	590	606	555	594	629	586	563	563	581	600	579	576	573	558	577	593	592	597	586	553	580	591	621	600	629	625	592	594	599	597	603	560	628	575	604	618	600	602	629	584	612	623	560	586	591	589	630	572	609	613	587	594	572	558	582	588	536	569	578	592	573	584	602	602	591	597	589	633	623	605	632	582	562	589	589	607	611	582	610	550	620	624	560	573	570	612	589	605	601	555	584	587	562	564	626	610	581	562	611	587	549	614	573	587	602	605	596	598	549	614	603	621	562	582	636	583	590	593	544	634	648	573	576	578	568	566	592	615	625	574	604	567	612	563	575	621	606	594	575	616	590	614	619	585	603	593	596	590	567	590	602	613	547	604	580	573	593	634	574	593	553	581	614	618	576	537	588	591	559	606	587	628	566	590	581	611	582	608	589	636	571	574	619	614	605	562	596	572	653	594	596	613	558	562	622	545	632	606	595	624	603	627	594	569	604	584	574	569	612	635	583	575	594	582	586	626	619	565	589	597	601	592	593	575	617	585	660	581	592	601	605	584	561	605	568	597	573	610	537	604	589	531	568	619	561	620	597	594	586	639	556	602	569	599	637	625	587	618	617	634	601	598	573	579	613	598	562	627	603	581	581	612	570	587	613	570	619	573	592	586	578	604	581	624	589	596	611	588	580	563	544	554	597	608	613	557	623	591	583	585	560	602	635	586	593	601	593	637	594	618	628	599	607	605	604	561	600	577	583	585	583	559	565	540	580	602	612	616	554	588	574	586	560	592	550	575	616	547	591	574	586	587	585	631	592	572	575	595	580	565	572	591	617	603	609	601	569	626	596	610	633	598	566	596	603	605	568	618	607	622	615	676	567	615	640	596	618	581	584	599	638	562	600	615	595	593	545	562	581	586	592	573	574	561	579	563	609	576	613	606	613	591	588	587	621	563	535	596	605	582	566	624	611	602	575	571	653	594	594	600	604	562	583	600	606	624	566	634	589	567	607	622	605	623	618	559	622	597	615	569	590	595	591	632	660	562	627	561	618	547	593	566	569	557	600	602	578	598	560	575	605	597	576	588	573	618	599	591	605	638	622	574	608	647	590	594	611	549	594	596	602	615	634	590	582	614	615	551	598	564	559	540	589	602	553	614	574	569	591	586	590	526	616	572	592	583	603	566	617	571	602	563	606	615	627	609	581	612	590	637	624	566	594	629	568	594	550	606	555	584	595	531	560	576	584	599	598	565	580	589	609	592	603	585	577	589	616	618	674	633	612	581	607	596	604	591	600	607	592	594	594	595	595	626	598	620	595	569	608	586	648	614	606	625	525	599	556	605	603	597	552	590	592	578	591	585	638	599	630	588	610	572	622	592	607	560	577	589	591	583	617	599	592	564	586	572	597	565	559	615	557	606	582	569	641	602	588	629	609	590	598	545	584	613	599	623	633	591	629	564	566	592	614	580	600	577	612	529	592	583	556	591	628	610	594	616	594	626	587	614	573	601	565	566	572	560	603	595	580	605	584	607	579	577	593	539	566	544	617	584	648	596	577	605	605	567	605	621	584	563	572	607	564	606	598	560	576	559	574	589	616	574	576	630	606	629	598	564	588	611	578	607	636	567	588	575	612	588	598	582	618	595	585	597	584	589	569	572	597	549	564	576	584	582	628	549	617	604	573	613	565	616	567	634	625	580	625	592	583	607	575	587	596	619	628	586	610	581	575	606	575	603	621	587	606	615	595	562	564	550	621	575	566	575	591	570	600	577	608	605	602	564	570	620	587	591	572	606	649	582	580	607	575	569	613	594	576	596	562	609	573	574	540	560	604	550	571	591	643	570	621	582	613	608	585	591	579	608	570	585	592	590	585	583	622	610	561	571	595	573	611	584	629	558	609	577	581	579	564	559	619	603	656	583	610	567	574	611	551	611	612	647	630	573	543	578	613	561	560	583	533	619	600	602	540	609	601	586	579	592	604	617	604	585	567	618	585	560	606	580	566	603	597	566	596	573	632	589	602	636	577	613	595	599	587	580	627	644	607	603	635	599	605	549	568	593	597	591	594	539	606	629	632	581	559	599	601	549	625	586	624	583	592	597	589	593	598	590	587	545	579	605	590	581	591	608	584	639	550	579	584	613	618	590	597	552	598	600	571	591	606	598	604	570	605	586	566	620	603	608	595	638	574	624	592	571	594	599	516	602	576	595	649	645	608	554	591	611	591	603	578	596	627	603	628	577	579	588	590	626	602	586	564	599	625	565	558	602	604	604	566	604	575	560	613	587	604	589	601	537	563	586	601	573	621	592	594	601	624	615	593	585	591	577	607	608	617	613	554	609	589	603	567	623	621	620	617	572	559	622	580	595	617	550	614	613	548	602	589	603	584	584	622	607	607	583	614	561	598	592	594	578	569	606	598	596	557	617	619	593	580	629	583	584	594	593	628	580	589	591	586	565	617	638	561	624	576	601	565	618	589	586	580	572	592	593	595	604	580	623	609	619	533	587	617	615	545	587	568	596	555	596	607	567	619	564	613	609	619	594	596	586	545	587	571	565	541	642	633	596	581	588	609	596	584	587	613	591	581	617	625	600	592	625	606	565	573	569	582	572	640	576	610	588	592	573	593	609	594	591	614	535	621	616	606	573	616	606	580	574	587	549	584	561	618	590	631	580	586	623	576	603	571	620	608	595	583	591	549	594	593	590	601	600	592	554	613	571	615	612	619	611	604	594	595	614	595	613	577	610	579	605	619	622	582	581	614	582	595	609	595	598	564	586	609	574	571	585	597	591	601	602	612	603	592	582	586	585	606	611	560	597	562	570	570	583	594	548	603	617	604	628	584	565	614	625	579	599	587	630	576	626	563	567	596	596	555	571	624	604	596	599	566	608	590	618	582	571	607	590	582	588	606	611	580	590	593	590	555	609	599	580	582	552	581	597	546	530	621	589	621	625	623	571	585	592	562	589	596	616	545	589	628	608	564	632	572	572	557
32004	17575	14655	7651	2655	1499	1016	755	591	609	529	432	471	379	348	359	315	348	295	310	324	333	328	292	280	272	333	341	302	274	324	287	332	294	290	328	288	345	305	305	312	265	300	337	307	319	276	293	303	326	338	323	306	342	283	293	278	286	302	303	288	305	291	327	292	335	324	311	296	304	283	306	319	304	301	315	344	279	302	314	330	295	317	315	273	275	316	315	269	284	299	330	291	319	305	293	307	305	315	331	319	289	325	294	339	331	310	289	311	319	344	287	310	333	338	288	290	287	317	298	272	298	310	306	281	342	302	274	347	282	301	307	280	322	311	302	308	285	317	294	293	346	289	309	300	334	268	314	303	311	275	299	303	321	329	292	320	303	313	285	329	312	303	312	283	306	303	306	343	299	318	322	303	318	329	321	293	311	337	320	305	311	291	306	291	296	289	288	307	307	273	316	297	315	254	299	295	301	289	321	313	278	304	282	317	303	295	325	291	312	319	299	318	278	281	297	306	295	308	304	331	339	315	327	332	318	291	283	340	291	297	329	306	303	321	268	298	315	291	300	320	327	301	332	289	299	308	291	315	295	329	317	330	303	315	317	330	315	338	327	284	293	335	303	285	287	300	311	303	297	259	277	285	278	309	324	303	297	300	334	306	342	328	342	315	319	297	272	290	319	308	304	303	291	310	323	330	298	307	317	309	286	311	323	312	298	291	328	282	310	337	291	289	300	303	284	299	247	311	305	313	324	329	281	270	321	306	274	356	277	295	287	300	318	295	308	277	302	304	288	299	303	307	288	325	295	309	336	333	304	317	285	327	308	333	281	308	315	301	317	295	323	312	277	304	321	311	322	288	328	319	333	309	284	287	325	318	298	266	295	302	294	303	279	329	314	309	317	299	275	321	302	285	337	292	333	293	291	282	280	316	316	301	307	308	301	317	305	307	304	306	295	284	306	284	289	280	311	307	304	335	299	259	288	317	286	279	286	305	306	308	250	296	278	298	269	306	280	313	305	313	271	299	340	327	297	316	324	329	321	319	329	310	299	288	288	296	299	290	301	294	320	304	322	296	305	302	303	300	296	330	314	303	278	310	313	303	304	317	295	289	353	316	310	321	317	321	343	304	284	256	305	327	314	321	316	278	333	282	298	317	283	291	285	310	273	303	301	310	311	338	290	332	279	287	267	289	293	333	301	316	284	328	321	342	295	292	299	339	302	296	295	292	325	328	288	295	322	318	302	280	284	313	324	305	330	294	305	314	301	310	306	274	301	300	307	324	294	301	312	296	291	293	311	320	306	323	330	321	274	298	322	304	289	282	281	312	299	332	269	279	316	317	326	330	280	305	305	310	297	305	307	305	290	323	306	308	317	287	329	328	301	314	309	281	299	298	273	323	305	285	279	300	292	317	289	284	321	296	324	280	292	271	292	303	288	327	301	267	288	303	300	340	323	288	304	319	292	325	263	293	315	318	322	287	313	321	331	298	314	301	313	308	307	315	342	302	321	310	288	352	335	323	287	276	320	311	312	297	293	319	314	294	282	298	322	308	289	295	293	349	289	287	322	287	308	316	311	320	288	315	299	305	321	329	298	258	312	315	299	347	318	302	323	283	323	338	277	241	311	306	272	310	298	323	307	306	276	352	332	264	293	300	291	302	308	311	277	285	317	291	292	286	327	310	309	320	319	330	270	297	283	332	311	318	321	330	305	290	309	310	291	316	292	313	321	289	326	280	296	292	314	288	285	240	310	346	322	325	314	319	276	283	281	270	312	319	291	293	327	306	286	319	313	338	299	336	285	286	273	312	277	310	322	279	305	339	293	294	300	251	288	264	336	303	301	266	306	299	313	323	311	258	325	278	282	327	280	330	326	334	317	258	344	295	329	295	321	275	306	271	303	289	298	315	314	328	284	310	300	309	313	276	279	306	296	324	286	316	291	311	336	309	308	345	280	270	362	284	312	304	321	288	315	329	276	320	284	278	312	292	269	295	302	272	333	320	310	288	314	321	303	293	297	317	302	294	307	289	326	309	333	287	292	306	275	309	288	284	323	315	302	285	321	332	349	347	315	311	349	289	295	278	316	328	305	334	312	306	304	312	291	274	311	294	292	267	338	301	297	320	333	303	292	297	313	305	299	283	285	299	332	311	328	308	349	353	322	297	301	311	290	305	284	322	330	293	308	289	285	299	330	311	278	322	310	321	313	287	349	309	263	318	310	310	257	285	298	311	312	320	296	284	285	288	282	297	312	297	299	303	316	307	295	314	278	289	289	305	320	274	291	314	314	318	306	297	313	323	302	286	314	333	308	306	288	303	314	300	317	313	312	306	306	292	285	311	278	287	267	317	320	300	314	301	328	285	306	301	301	317	321	295	339	274	318	305	310	318	322	323	298	322	312	288	311	261	279	290	282	289	323	297	315	322	309	290	277	290	274	309	295	323	348	330	306	318	319	314	294	324	305	300	300	297	298	270	285	311	340	311	298	307	308	310	318	292	296	323	315	313	311	298	299	322	301	329	294	329	306	299	293	288	275	263	288	310	277	302	282	322	305	318	299	306	332	255	283	307	312	344	295	333	336	290	296	289	306	304	319	281	285	303	312	312	344	270	315	334	305	331	330	294	293	281	309	309	304	321	333	301	294	286	308	310	328	328	307	291	304	310	297	298	296	330	286	322	340	296	334	286	308	302	309	303	307	287	325	326	288	319	307	302	309	341	325	302	307	301	295	284	277	315	265	313	289	286	286	304	306	317	303	299	320	294	289	300	334	272	272	310	282	304	308	306	314	269	285	300	280	308	291	289	298	294	293	327	281	322	305	306	263	318	306	299	298	246	309	295	281	293	311	318	318	313	337	313	270	294	288	301	309	314	294	339	286	325	261	333	281	314	285	295	282	252	316	312	299	302	334	295	316	324	293	284	320	307	315	318	311	329	319	290	327	248	311	325	330	281	327	307	304	301	299	323	319	320	278	285	290	276	285	308	290	269	333	281	290	311	319	299	285	274	318	288	305	323	319	339	325	306	294	299	340	303	314	338	313	313	289	332	311	307	287	304	305	322	301	316	298	312	296	292	341	343	306	317	299	323	309	305	319	338	278	286	287	314	289	338	296	320	311	297	328	340	282	268	338	333	313	329	282	299	279	284	319	306	290	317	231	321	311	283	327	295	310	321	292	264	321	320	271	269	316	337	345	333	289	300	313	297	312	293	316	338	299	290	285	308	289	284	315	269	300	294	339	317	321	338	302	302	281	310	315	287	272	349	317	308	292	317	281	292	321	302	336	341	288	290	302	316	314	294	310	314	298	340	271	269	302	329	312	307	279	277	303	324	316	321	293	289	331	280	300	289	323	303	315	278	309	259	296	323	276	278	283	260	333	307	299	340	285	323	291	297	309	288	301	301	328	272	298	313	286	303	340	281	334	329	281	292	294	339	323	286	294	313	297	298	314	307	292	324	318	282	318	303	322	304	316	325	311	320	294	315	263
18618	12256	17913	10925	3933	3041	2678	2626	1854	2367	1863	1568	1529	1175	1081	1108	832	885	853	741	775	767	751	749	712	717	743	719	715	732	734	736	691	727	730	698	693	719	701	661	635	616	706	700	672	661	717	672	658	685	698	641	674	638	666	703	657	690	681	688	686	739	614	729	715	672	712	708	662	668	670	648	646	697	700	702	627	700	653	644	667	683	693	674	673	672	699	707	758	689	715	709	680	666	631	666	767	644	695	748	688	687	730	660	658	693	689	708	711	695	643	714	734	653	714	652	647	622	673	673	668	672	676	689	678	698	681	734	701	625	694	678	678	674	705	735	655	654	671	634	608	690	681	693	667	638	693	633	621	672	714	695	666	661	713	694	707	712	710	697	645	699	728	646	676	721	672	679	716	701	717	663	642	671	677	694	682	676	709	712	695	651	705	721	689	670	675	680	683	692	674	690	631	661	670	678	702	665	660	668	668	655	670	672	662	678	663	690	680	716	706	656	662	681	648	642	701	619	665	695	667	708	657	646	687	682	643	683	745	688	634	681	652	717	680	736	679	685	658	698	708	669	697	682	635	668	675	686	687	646	646	666	670	658	669	672	708	666	646	630	653	701	726	735	648	756	655	643	688	762	674	665	658	657	732	669	672	664	624	634	642	697	702	691	668	683	677	648	728	673	671	647	672	680	649	700	695	676	666	647	689	711	640	625	644	683	702	684	675	685	658	665	669	675	678	647	665	646	664	669	677	663	649	674	697	700	685	666	688	699	693	690	720	714	638	682	690	688	672	667	700	654	704	667	694	685	662	626	669	630	663	633	694	665	665	590	607	652	678	642	686	680	669	687	649	687	677	688	661	686	648	701	712	671	697	641	682	679	681	693	689	630	653	688	740	737	638	682	688	697	670	719	665	655	646	650	668	692	715	645	687	696	674	642	664	647	740	685	671	713	676	690	690	656	647	656	661	691	684	676	689	674	642	699	671	650	679	670	682	667	686	632	658	661	690	687	635	651	658	690	713	667	732	644	712	690	754	666	705	702	666	715	695	712	624	663	654	639	670	661	716	658	705	686	712	705	616	680	647	649	716	655	665	673	689	707	639	699	670	684	637	653	713	675	651	712	657	682	671	676	671	738	661	652	677	682	671	644	701	684	685	692	671	668	660	634	650	689	690	685	695	687	656	688	703	673	634	656	696	658	694	653	688	644	674	639	657	673	708	654	664	684	655	678	695	629	617	642	697	700	684	725	754	677	658	654	670	626	697	699	712	692	674	692	695	689	669	674	691	689	672	692	671	735	655	662	750	671	635	672	658	658	654	663	685	671	727	695	665	710	667	673	643	632	677	642	641	700	684	660	678	679	673	691	659	692	729	662	688	756	665	672	702	673	653	636	692	725	625	706	656	660	704	673	656	696	670	715	647	706	704	678	691	683	671	711	655	602	686	654	635	655	710	668	669	652	680	682	674	648	687	682	698	670	664	679	692	630	666	656	700	690	623	702	692	668	677	681	623	692	646	688	701	688	665	644	648	688	678	671	711	672	747	630	680	686	717	685	659	684	653	679	680	669	656	659	708	734	644	686	665	707	684	680	639	629	694	684	669	666	640	696	689	698	677	621	677	655	681	690	651	654	710	674	759	705	743	680	694	617	675	661	687	669	680	715	630	638	646	683	661	643	633	672	647	700	686	711	675	661	679	671	692	659	678	624	675	696	694	675	691	723	627	715	621	651	659	677	664	697	622	641	677	675	663	685	661	730	686	696	668	652	686	737	693	672	674	651	641	643	679	641	700	664	653	696	705	670	687	658	723	666	675	637	685	641	690	733	693	654	720	689	637	665	712	680	675	685	626	676	665	674	726	666	740	680	678	708	713	634	686	687	676	658	707	649	666	664	685	669	667	673	682	666	678	746	697	694	666	682	664	682	662	664	663	679	660	698	692	704	657	674	721	680	678	637	705	684	732	648	651	676	628	692	677	648	712	676	666	675	694	687	676	659	669	626	648	687	704	697	670	689	700	633	695	609	680	637	684	728	669	677	654	664	637	645	697	671	659	732	660	691	638	634	680	654	712	626	704	713	699	717	690	699	673	689	693	734	693	679	689	648	658	670	624	667	652	666	696	656	657	689	660	684	675	675	700	701	650	676	670	639	673	651	678	708	714	653	700	691	668	674	641	681	694	711	631	659	687	647	689	701	657	738	678	668	687	683	654	636	690	630	675	633	673	676	671	732	658	700	662	667	708	705	622	674	684	694	663	692	716	660	687	674	649	695	699	632	697	688	672	657	729	667	661	663	689	642	662	688	683	658	663	726	729	678	717	684	658	700	645	672	701	712	685	716	656	764	654	667	658	648	676	685	656	592	663	656	648	620	662	701	670	673	702	664	665	680	715	681	634	669	664	672	680	658	682	678	677	698	656	716	669	684	677	646	688	631	674	721	691	648	676	705	686	707	647	663	672	709	640	664	705	676	674	667	738	689	680	661	687	676	668	663	734	658	677	661	626	693	657	684	652	724	671	678	727	700	618	648	689	612	677	659	645	645	676	715	690	695	689	636	685	717	729	663	678	669	642	664	680	686	692	708	678	710	671	663	631	643	691	694	703	684	700	614	634	675	663	658	726	732	652	663	681	690	668	611	677	667	667	644	709	661	702	698	717	653	630	666	632	685	678	678	691	645	678	692	727	710	673	651	652	679	716	684	678	678	647	685	658	714	657	634	676	691	599	654	652	708	662	681	682	670	643	719	682	670	668	668	671	692	699	711	680	673	670	724	707	666	639	637	673	616	689	708	696	692	640	715	698	684	688	673	675	669	637	691	659	619	658	722	644	704	691	677	659	658	703	690	689	620	657	631	730	728	726	696	676	642	662	701	672	673	657	701	688	667	659	688	728	637	651	678	663	665	680	679	645	655	670	691	712	687	704	699	680	676	689	651	679	685	666	676	683	647	659	654	674	689	671	657	680	655	679	666	653	734	655	694	666	647	655	700	683	640	628	699	624	671	672	700	681	662	705	707	682	691	657	646	676	699	688	665	654	657	726	662	616	721	647	651	630	670	655	689	681	660	635	659	718	666	674	679	676	681	664	644	656	663	702	652	677	696	682	701	716	658	728	681	636	654	704	690	665	683	656	662	667	661	641	711	663	661	685	678	706	683	653	687	662	651	653	674	657	696	654	656	676	659	688	662	680	674	676	679	628	652	660	662	701	635	681	699	716	660	657	688	639	753	649	684	656	624	649	703	662	682	697	659	649	656	645	674	654	670	700	691	713	697	668	654	692	695	640	689	685	667	713	678	681	672	685	671	647	657	692	650	668	675	721	683	709	667	684	691	687	713	623	661	667	676	647	688	641	637	648	672	661	671	672	647	657	619	641	664	677	648	666	708	682	681	646	706	658	717	706	706	668	693	646	640	648	706	655	707	670	665	666	693	687	662	738	669	643	673	671	691	666	672	699	664	709	662	666	631	661	609	695	679	725	652	671	693	684	668
9883	3972	2437	732	364	322	315	343	311	311	306	280	291	309	305	291	292	321	306	303	303	292	291	315	294	314	293	316	271	285	314	295	297	305	313	292	287	301	297	309	306	311	296	320	283	299	324	295	332	299	326	308	300	310	280	347	308	318	294	313	311	285	277	291	301	297	304	343	303	294	273	287	342	303	277	314	300	305	298	266	311	290	287	283	311	282	292	254	299	254	281	294	315	311	323	300	284	321	315	268	326	333	272	315	314	298	283	298	299	273	272	275	312	310	331	298	286	322	286	294	271	282	290	285	286	276	285	302	324	301	281	301	314	297	268	270	292	294	297	288	299	335	299	289	284	308	315	291	302	300	302	296	300	322	328	319	299	302	284	341	302	304	284	287	276	303	297	319	298	324	312	305	293	268	279	286	299	308	343	328	303	296	317	294	311	293	281	316	293	332	270	317	278	306	302	307	303	294	314	319	285	331	312	295	309	330	285	313	304	302	268	296	300	327	295	310	305	300	298	311	296	297	325	294	321	327	278	292	284	293	282	301	310	319	328	291	321	277	317	340	313	320	312	292	294	269	307	314	274	304	304	279	314	318	280	341	292	306	298	294	309	294	300	321	309	302	280	299	298	318	296	286	276	279	313	277	302	305	313	327	298	268	345	288	296	307	284	314	303	327	299	311	297	293	278	292	290	324	284	283	294	274	281	289	325	330	345	320	293	305	307	288	307	278	272	308	320	308	310	284	298	296	302	312	323	260	268	356	325	270	289	282	290	278	274	278	306	280	326	330	308	324	301	292	267	312	333	293	302	315	293	310	304	329	295	305	280	288	290	323	273	321	278	305	298	332	301	310	298	298	304	323	301	295	290	296	309	307	283	304	248	291	296	323	313	298	253	257	293	289	278	284	314	309	297	311	284	309	293	296	311	309	300	307	300	312	295	301	309	274	327	322	287	315	317	298	325	276	294	312	320	290	303	316	268	319	291	295	290	282	323	315	320	309	324	297	305	312	302	340	282	314	293	292	300	299	311	300	306	320	293	310	277	289	314	300	345	270	284	283	332	282	274	292	291	316	299	304	303	281	273	300	284	300	300	305	312	307	315	307	268	332	294	340	298	295	308	309	288	268	279	297	259	299	281	290	274	303	299	303	292	316	302	318	310	278	314	305	297	330	341	293	278	284	339	298	281	335	308	308	285	296	309	278	295	303	299	292	301	296	277	308	311	301	327	341	290	318	297	313	314	298	275	276	314	315	313	285	314	308	326	305	301	282	316	307	318	321	288	301	313	307	290	295	312	270	298	306	294	344	300	306	333	314	285	308	312	326	313	296	321	313	311	267	298	288	344	279	314	330	304	331	282	303	321	302	299	289	256	298	295	282	282	287	336	299	313	308	272	298	275	327	328	319	306	308	290	297	354	295	280	312	316	265	253	284	300	288	299	280	295	297	296	265	328	303	289	297	312	306	301	306	309	285	317	299	286	308	273	298	285	288	292	293	283	308	319	296	282	272	262	315	323	264	326	319	288	302	288	298	284	328	262	308	312	305	305	285	309	304	314	300	293	296	300	296	298	324	312	321	285	294	317	286	267	289	320	283	298	289	308	298	308	325	311	270	276	347	309	312	279	309	314	297	312	282	329	346	337	290	284	298	270	304	285	310	318	306	298	338	302	335	286	313	317	290	290	317	307	279	272	294	298	309	315	342	321	331	266	294	313	309	324	313	313	326	269	326	282	277	318	277	286	300	306	283	303	288	299	273	284	276	311	299	269	277	293	289	291	302	263	293	293	299	295	313	275	279	307	316	317	286	321	316	311	266	279	298	290	272	313	309	313	284	330	279	289	312	314	277	302	302	315	370	309	293	307	285	277	320	311	308	267	329	323	316	317	296	277	306	283	301	249	301	273	299	284	318	314	333	301	278	302	304	304	304	308	320	282	290	305	329	315	315	306	314	307	284	301	299	294	331	301	300	286	319	292	290	325	304	315	252	285	311	280	297	284	292	308	318	298	304	276	300	283	328	315	301	306	339	298	347	300	296	317	304	321	272	308	288	296	296	325	306	295	288	322	305	297	311	287	274	291	280	309	305	331	327	279	286	288	301	290	277	287	322	308	301	262	306	273	309	311	299	319	312	312	315	291	257	279	298	327	314	303	317	279	303	320	322	282	292	291	330	307	299	284	277	282	324	283	300	307	272	291	336	289	278	290	323	300	265	334	282	308	287	280	327	263	292	305	312	257	284	299	289	314	274	292	282	278	334	319	268	323	298	342	301	312	305	329	268	288	290	310	296	320	305	296	292	305	292	326	304	295	274	302	307	305	321	303	283	301	306	285	295	341	296	307	327	305	284	313	280	319	274	315	281	275	297	284	283	303	299	283	314	331	291	294	281	262	321	287	301	307	347	266	277	308	299	285	298	305	301	275	292	255	272	279	255	315	304	295	291	288	281	289	315	332	294	257	299	278	307	303	304	316	306	286	290	303	269	316	297	291	281	300	293	308	282	282	295	317	284	285	316	302	293	313	306	332	285	280	278	291	295	323	266	303	317	304	328	325	294	265	305	306	307	307	295	313	300	317	307	251	310	297	337	269	317	293	314	295	281	299	291	279	269	313	340	297	291	330	300	286	275	313	310	307	270	303	321	298	276	301	285	289	312	303	311	279	287	295	309	287	290	320	287	289	303	320	295	288	280	318	321	288	271	329	342	288	275	287	277	308	309	295	288	308	288	307	297	304	303	299	329	312	312	279	278	306	317	302	286	302	300	259	298	306	350	309	312	319	331	339	339	295	297	315	311	323	293	282	316	285	293	286	287	306	296	301	304	305	292	277	353	333	310	309	290	322	310	344	289	302	280	323	279	292	300	307	271	301	299	327	291	296	297	290	322	297	314	295	302	283	328	328	320	308	329	325	285	339	286	249	296	307	293	320	293	271	321	311	330	305	310	298	334	287	297	286	333	305	334	269	293	303	282	320	307	340	301	280	298	305	302	301	286	293	296	297	320	283	272	335	291	309	277	307	298	279	314	292	288	304	306	302	291	301	301	344	282	311	301	286	288	310	285	260	319	338	298	310	279	290	302	323	284	315	314	298	334	325	270	262	284	317	289	275	303	334	296	317	306	307	302	270	306	300	289	319	363	279	296	319	323	268	267	300	297	262	291	353	305	295	296	319	331	314	313	313	307	292	283	316	306	296	322	300	273	298	318	305	295	307	282	298	303	325	265	320	314	308	277	267	292	325	303	293	312	294	312	310	288	282	308	317	299	295	323	302	294	291	317	307	259	313	269	288	305	291	294	320	313	313	300	275	307	325	323	310	316	316	332	300	314	296	322	320	322	278	267	298	294	310	314	304	308	323	273	309	290	296	316	317	294	317	312	306	290	304	300	277	286	320	303	284	256	313	319	306	284	331	291	315	343	285	278	264	298	311	298	279	284	297	265	277	309	293	315	299	313	303	268	308	278	280	305	276	290	293	308	280	315	335	300
6307	3772	4299	1799	854	768	749	674	641	713	714	630	685	678	645	648	647	666	627	646	655	682	668	696	660	653	703	670	669	645	660	696	699	642	655	652	697	686	629	742	685	676	601	663	663	626	630	640	674	676	615	629	694	687	636	670	633	673	671	647	654	647	653	666	627	616	654	668	719	654	599	643	679	686	630	625	678	632	676	653	644	682	668	677	662	643	664	642	642	645	726	636	673	679	670	670	637	632	656	674	677	669	712	620	634	628	663	674	678	648	642	646	678	619	673	658	642	630	677	630	649	613	651	636	684	680	648	669	618	654	681	649	731	611	649	634	677	642	685	625	631	685	629	679	686	692	669	715	657	650	653	628	702	683	643	644	679	636	689	690	693	654	617	636	648	703	650	686	659	644	700	648	696	690	625	652	670	664	638	673	654	664	656	669	647	621	664	664	652	601	636	671	648	672	693	612	653	676	676	630	638	640	672	586	634	670	655	668	668	633	664	669	680	613	622	633	622	650	682	665	617	571	653	638	628	625	675	681	625	647	694	641	647	640	675	640	704	636	696	650	699	639	637	692	663	650	648	641	646	642	641	639	635	648	673	662	696	690	647	649	610	640	665	655	655	648	655	672	674	648	648	650	642	674	656	665	643	606	639	668	665	629	661	650	640	713	636	683	641	694	659	643	613	666	653	682	642	683	687	651	622	684	667	643	686	719	676	661	663	647	692	644	670	660	682	687	627	678	655	667	678	652	655	715	669	665	665	650	676	643	654	630	708	655	668	671	639	695	678	657	651	706	686	646	681	644	633	656	694	690	646	669	631	610	630	665	664	668	651	636	628	669	675	643	655	663	634	690	669	659	671	688	683	659	649	657	659	618	665	625	641	625	712	618	622	623	654	715	651	636	665	615	709	612	627	644	669	672	636	628	652	628	621	658	616	644	680	634	635	648	658	671	671	635	618	730	670	641	681	641	617	682	656	675	639	619	641	682	645	691	697	693	649	647	647	631	670	654	640	645	634	649	651	645	647	633	628	678	681	696	681	653	645	709	631	657	626	667	659	685	642	636	674	667	659	633	678	635	665	643	630	657	626	671	659	660	689	700	694	609	620	659	667	646	641	699	633	661	620	668	637	686	671	652	635	648	660	631	627	705	659	665	664	626	655	661	698	625	677	639	646	641	640	595	677	653	648	665	650	650	680	684	669	682	633	680	718	679	685	720	655	634	643	697	705	626	623	663	637	678	631	676	671	624	628	658	658	660	694	662	622	650	639	681	651	672	664	660	642	628	630	648	665	625	642	645	711	640	651	580	646	654	645	639	659	680	645	683	678	711	675	630	688	661	671	695	648	672	605	663	660	623	620	654	643	657	706	636	646	678	661	651	646	656	661	652	665	655	665	667	642	627	627	668	632	668	622	658	642	593	613	666	656	656	664	658	692	634	690	644	669	650	683	660	665	658	626	653	646	644	648	692	680	699	640	611	671	614	652	639	683	687	656	649	650	673	669	654	658	641	649	583	653	656	699	680	645	669	694	654	652	652	636	710	624	686	639	636	726	650	660	621	643	673	669	664	663	632	627	675	667	699	633	649	658	683	697	625	663	635	663	665	685	654	650	634	634	642	612	620	617	666	735	692	663	674	650	648	708	668	686	652	624	642	657	640	672	627	703	662	662	687	663	673	653	719	648	626	640	636	630	637	667	672	669	647	657	655	679	621	667	651	658	667	650	668	654	624	639	685	626	648	658	665	669	641	637	646	720	659	639	681	657	703	687	674	672	695	702	633	641	659	659	625	655	684	606	670	679	663	691	672	614	618	651	660	656	615	690	687	677	655	648	604	637	629	667	654	658	609	680	659	640	691	629	604	647	660	677	682	644	688	651	657	688	657	691	649	688	684	652	633	612	690	664	661	690	713	627	608	630	676	658	708	630	592	633	660	680	674	639	676	642	670	677	694	649	632	647	655	696	641	631	687	628	700	656	661	663	657	675	669	671	637	596	658	683	655	666	676	658	636	652	659	625	670	688	664	676	629	660	662	612	697	679	646	664	690	635	669	674	648	653	609	692	659	687	658	706	701	653	646	649	618	669	657	641	642	616	646	616	666	646	622	676	672	661	637	582	633	665	669	691	679	657	642	660	679	646	709	650	619	638	649	657	657	666	689	664	644	644	612	654	611	688	623	637	655	607	632	604	671	657	647	686	603	655	658	675	662	667	694	649	629	648	675	625	635	647	654	665	648	679	648	639	648	663	598	667	675	619	643	608	654	660	672	656	680	649	623	654	657	677	668	653	703	659	703	606	651	651	627	737	633	600	669	610	655	663	624	646	629	651	655	651	641	615	655	653	664	633	650	651	703	667	640	653	695	648	680	691	705	625	704	625	628	687	602	720	682	680	631	637	670	661	657	627	619	653	650	624	684	696	675	656	695	640	681	638	631	658	697	668	645	654	690	667	637	676	641	728	664	673	671	694	676	645	686	639	679	647	659	622	632	693	631	613	678	691	661	638	648	660	676	658	683	699	653	665	645	695	662	646	658	660	599	633	691	640	665	735	693	638	670	658	682	619	675	699	646	697	688	647	676	677	643	667	652	646	693	631	711	627	626	652	649	656	686	670	644	643	632	616	660	670	669	637	619	665	674	654	651	681	633	624	661	638	659	679	639	643	683	662	692	662	664	680	697	670	624	599	660	684	659	646	603	662	674	629	608	655	665	698	669	665	658	625	664	655	672	664	676	654	661	641	602	705	674	629	644	658	701	677	672	654	645	642	700	656	668	679	673	627	650	626	672	663	697	623	657	682	667	639	639	653	670	677	656	637	613	632	640	689	624	684	600	696	663	631	689	682	644	637	645	650	691	661	670	642	672	660	665	646	653	595	658	661	622	655	672	648	646	687	599	612	658	688	680	636	645	689	600	640	663	731	670	671	643	655	665	622	634	668	649	666	625	657	632	636	674	630	662	679	666	646	612	635	695	616	624	651	689	653	667	656	685	633	631	681	660	647	658	662	708	577	686	633	671	625	676	652	651	628	667	670	631	669	650	685	667	677	620	584	652	660	660	666	648	677	651	623	671	672	624	627	607	688	609	619	651	652	701	659	660	714	649	686	662	633	642	687	644	677	634	630	671	669	661	642	642	650	639	635	675	667	600	623	640	685	634	670	658	680	673	655	700	646	684	639	633	636	656	660	713	658	643	634	650	655	675	716	654	634	649	701	644	679	659	636	661	627	703	663	670	678	647	640	659	665	631	604	711	702	653	648	641	665	639	638	670	662	659	633	671	640	642	610	715	673	657	631	625	642	625	696	633	622	651	644	669	631	607	663	693	717	617	707	660	660	648	660	606	692	663	659	679	603	604	679	664	641	671	697	614	645	666	665	660	630	677	617	639	727	685	673	632	699	678	658	679	683	663	656	664	658	653	695	679	601	658	635	645	644	663	669	632	669	667	651	655	633	637	651	698	667	728	616	672	665	669	632	663	699	682	634	644
21410	10356	9595	3489	1165	880	595	518	382	358	418	361	363	315	301	300	256	243	274	239	250	240	253	294	275	287	308	264	238	257	298	287	265	233	287	254	282	257	255	242	246	260	274	240	257	273	267	299	253	288	283	283	272	251	261	252	284	262	249	274	230	310	243	270	265	274	235	263	239	243	243	292	219	278	252	269	232	266	219	275	257	261	246	249	295	277	230	240	255	245	276	245	250	247	264	247	258	244	263	273	250	235	267	243	267	263	287	264	290	267	263	253	257	285	241	249	280	224	224	273	243	264	260	236	268	243	239	269	293	243	254	259	246	275	264	235	242	235	236	273	268	278	258	306	245	273	233	241	242	239	241	265	235	264	273	283	280	272	269	274	234	269	246	260	259	299	299	282	271	258	272	256	254	241	242	249	282	266	253	247	260	257	263	260	286	227	275	246	264	262	298	216	282	249	258	269	254	246	275	292	247	291	296	267	232	273	240	264	257	232	285	239	256	257	261	267	248	243	263	255	278	292	266	255	300	250	260	257	273	285	268	261	249	247	275	250	253	270	247	235	251	241	257	228	263	272	243	272	243	248	252	265	283	285	302	255	253	256	296	292	257	262	264	259	272	258	257	288	271	247	242	256	232	259	238	269	250	292	260	266	247	248	250	300	270	253	248	273	254	229	251	254	260	270	251	266	278	265	283	282	254	272	298	248	261	268	247	238	248	274	290	234	264	272	265	250	262	270	246	241	253	265	230	254	253	268	275	290	274	250	267	269	243	261	281	251	284	270	295	270	253	262	257	260	284	267	254	234	250	237	273	238	241	240	266	264	274	260	234	268	256	277	240	257	255	265	242	266	254	259	254	252	288	273	249	263	251	290	256	251	287	258	282	253	261	275	216	239	267	274	236	248	245	279	258	265	262	257	258	263	272	266	259	263	249	282	229	244	255	248	296	271	252	263	257	272	235	270	260	242	217	239	258	264	232	234	272	278	273	252	269	271	256	273	288	279	293	238	240	245	259	252	245	245	239	271	275	261	229	276	248	249	306	240	242	252	246	242	281	271	240	230	263	228	238	237	296	257	271	277	258	263	273	278	276	260	254	264	267	257	269	245	282	292	255	246	276	260	252	271	255	245	259	264	277	250	263	240	224	251	287	237	282	271	250	266	283	271	265	261	272	277	251	267	261	249	264	227	269	274	268	262	257	248	292	247	283	265	249	280	238	259	235	248	241	266	243	262	245	280	264	296	280	244	248	277	283	252	211	241	249	207	284	266	259	278	256	274	272	289	256	245	301	287	259	275	284	240	253	273	231	272	258	271	258	302	257	257	275	270	242	227	267	284	238	225	277	260	244	247	243	300	298	297	237	264	270	267	280	251	268	252	274	253	240	247	276	245	260	257	240	271	292	287	235	270	251	254	265	267	244	260	247	265	257	264	234	263	263	252	257	293	238	267	283	255	255	276	257	275	248	264	249	265	246	255	260	262	260	278	269	261	229	236	247	279	269	283	261	272	263	253	260	266	238	254	266	246	266	228	248	270	261	235	266	283	265	246	244	270	250	249	230	263	253	256	247	268	269	277	286	227	240	226	241	270	282	258	234	249	285	274	289	292	254	230	267	250	252	218	267	261	289	274	253	249	260	245	225	262	253	238	260	269	258	275	252	264	267	263	265	255	258	269	268	215	252	271	265	282	266	256	286	268	265	276	255	226	257	273	249	310	261	262	268	250	248	257	287	225	236	256	262	270	253	254	254	258	247	269	268	228	239	277	260	246	284	252	230	259	261	235	239	265	264	279	273	275	220	254	256	238	247	260	234	278	247	255	238	270	274	236	282	261	223	232	256	251	244	266	252	307	264	248	271	241	274	259	278	260	280	253	260	276	238	271	245	234	232	281	261	255	261	258	248	236	263	283	266	302	267	294	285	265	227	298	277	234	260	250	259	270	268	265	243	237	249	223	267	249	260	249	246	267	264	233	272	303	275	245	210	277	264	248	257	260	235	242	228	248	270	266	246	247	272	254	280	277	243	242	242	268	243	258	254	269	315	254	261	237	255	247	253	263	225	248	251	248	269	269	247	270	281	233	271	241	237	238	264	263	271	269	264	267	273	243	290	235	265	241	255	273	250	263	228	274	246	241	289	260	254	259	235	252	268	286	267	254	263	287	223	257	269	264	244	271	267	253	299	269	242	248	264	264	259	296	282	231	256	249	254	251	291	251	241	244	262	254	276	255	265	276	280	290	286	244	253	262	255	256	263	266	258	263	265	282	253	266	271	243	255	279	254	243	282	245	248	263	264	261	261	271	216	255	263	280	273	253	290	256	251	273	247	261	245	284	257	293	278	297	254	306	292	240	300	260	231	276	254	250	266	269	256	213	255	279	257	258	265	254	235	272	246	256	247	248	269	261	267	255	262	239	294	257	271	253	269	266	261	269	230	254	263	254	256	251	250	251	268	244	257	231	276	255	276	240	292	250	286	265	248	245	242	298	269	265	283	232	269	282	284	274	286	253	285	263	256	277	248	257	257	258	284	269	262	229	256	235	269	298	285	230	250	270	284	269	263	266	280	267	256	241	270	273	257	241	265	240	257	228	260	253	265	259	235	216	256	264	261	272	252	240	268	268	266	266	239	250	241	256	272	272	271	270	300	268	241	250	277	244	258	295	274	271	272	275	246	270	238	292	264	231	267	278	267	251	304	229	271	242	280	240	279	228	269	266	279	283	259	244	271	270	262	268	312	241	255	242	281	242	262	258	245	250	261	253	272	252	286	248	234	257	262	260	293	234	242	261	294	268	268	214	273	273	246	260	262	243	253	260	250	263	262	266	246	255	268	260	281	266	249	259	307	248	297	253	268	244	266	234	279	271	261	234	256	249	276	254	262	219	254	247	276	248	259	282	253	298	304	271	272	292	278	267	296	262	271	251	273	285	259	301	297	299	255	286	270	250	268	257	227	258	266	281	261	261	251	263	270	249	230	250	259	230	263	257	257	277	268	237	280	245	259	277	256	257	265	230	282	235	263	246	230	270	277	265	288	262	253	253	248	271	268	284	244	255	278	273	243	237	303	270	243	258	260	240	235	252	259	268	251	264	272	263	244	267	218	265	246	255	248	240	274	257	280	261	272	272	257	250	256	274	264	281	248	279	272	258	250	263	281	283	263	265	231	277	254	265	252	259	255	260	255	199	249	243	271	248	245	255	269	259	262	244	252	251	255	246	254	254	284	247	261	285	265	269	283	246	280	262	246	247	295	275	256	282	226	261	272	275	266	259	255	271	258	252	274	234	263	267	243	230	235	276	273	250	222	261	262	264	270	236	236	280	226	265	235	260	314	224	240	282	257	237	294	245	272	258	252	259	251	247	260	278	231	276	257	275	276	251	268	266	280	269	261	257	248	277	238	256	271	301	267	295	273	272	283	258	262	237	265	281	257	258	226	290	280	279	276	256	259	276	277	265	282	298	242	237	256	247	228	254	244	270	235	255
13286	8401	13127	5788	2367	2126	1629	1707	1359	1231	1290	1147	1092	979	826	888	683	684	709	637	641	591	645	593	583	578	598	610	575	578	603	579	588	608	590	596	620	578	599	557	591	599	579	590	579	617	594	567	633	548	581	551	609	589	610	635	601	601	597	560	599	589	566	604	575	587	619	566	605	595	575	636	606	578	663	554	569	590	637	598	592	613	583	578	556	557	595	582	542	578	604	587	659	609	538	565	570	605	577	590	588	599	600	587	594	599	575	621	601	607	589	604	633	620	585	588	600	622	540	572	603	567	544	560	606	610	569	596	619	615	544	595	599	555	574	577	589	591	627	577	566	607	585	587	612	638	594	599	570	577	602	590	580	604	596	593	659	613	588	629	597	584	592	575	618	592	589	582	562	594	591	573	596	628	634	542	586	595	553	597	567	614	606	614	584	599	581	617	632	574	583	639	592	545	577	575	566	606	563	582	570	583	570	615	628	591	610	570	573	548	586	581	628	570	597	560	616	617	611	610	567	563	580	577	567	579	597	563	600	612	595	587	569	572	588	597	565	594	578	578	568	573	617	630	551	586	563	621	574	580	572	570	577	607	540	593	609	551	584	601	610	602	563	558	583	594	615	616	629	615	596	627	612	576	615	605	585	612	688	628	614	565	606	549	589	562	611	576	609	602	581	543	599	589	605	551	625	586	582	579	589	608	580	600	569	575	586	575	587	614	629	582	638	538	616	585	567	590	623	564	559	598	557	613	602	554	570	584	550	556	592	554	574	584	568	583	643	607	572	600	571	598	566	608	587	580	568	594	566	621	590	561	610	607	613	592	611	615	588	568	599	607	629	576	566	603	588	607	631	566	593	610	597	595	585	580	598	553	566	577	569	574	599	593	588	568	559	617	558	585	592	598	620	545	607	630	574	593	570	555	621	569	528	579	582	606	587	593	592	585	599	559	607	588	590	598	595	584	588	597	571	610	569	581	568	611	612	606	588	583	608	609	600	560	546	616	607	588	549	565	554	569	623	573	581	626	601	583	573	589	598	582	587	581	573	567	611	582	585	553	554	622	593	611	583	562	607	597	586	594	586	625	603	565	592	570	586	609	570	542	566	592	617	568	557	565	566	567	547	623	611	583	582	638	592	566	622	585	632	615	568	535	589	622	587	571	616	558	588	622	596	600	610	576	590	621	577	578	563	594	627	575	630	590	595	592	574	579	620	555	593	623	600	583	561	564	600	532	598	608	583	616	625	570	584	598	599	565	595	618	593	601	562	569	581	527	653	578	590	584	582	584	589	609	551	588	554	574	587	616	613	592	626	604	565	593	602	556	604	572	580	613	595	605	582	632	561	600	555	583	637	600	574	609	586	583	593	608	601	539	597	612	605	587	637	510	575	573	592	598	570	616	589	587	603	570	590	589	605	603	567	550	608	591	568	580	612	569	577	550	601	592	580	599	615	598	620	591	593	548	563	623	598	585	581	613	565	575	596	595	580	589	633	537	654	596	569	600	565	611	576	582	599	611	600	580	576	558	573	592	556	563	612	552	607	611	560	596	553	601	561	613	594	599	585	586	569	606	575	590	607	616	609	559	574	607	547	593	541	591	577	646	612	568	614	595	555	628	618	574	628	585	616	602	575	573	544	608	575	583	584	590	583	589	613	592	553	585	587	500	628	581	597	620	588	560	604	578	583	565	591	574	590	613	590	656	630	580	586	575	594	638	640	549	519	630	584	583	562	568	608	577	572	598	614	620	577	615	613	554	592	610	630	611	545	579	595	563	546	560	547	567	577	590	589	559	556	557	586	588	600	591	578	592	555	607	596	590	604	574	601	572	575	622	580	572	586	620	568	611	588	612	604	591	598	616	638	616	538	586	613	586	624	632	563	619	540	633	568	574	567	617	602	558	622	595	616	615	574	631	535	600	619	556	630	559	566	575	593	592	582	612	617	586	626	650	590	613	603	615	603	628	601	537	561	587	581	582	590	626	585	577	617	621	603	563	605	595	573	576	548	578	580	604	588	584	559	560	600	585	593	591	560	595	593	574	594	607	603	621	626	583	633	555	600	590	595	626	607	580	658	578	622	577	594	575	565	638	584	604	599	631	558	571	584	543	597	652	601	599	591	554	595	559	581	582	549	577	618	576	608	563	562	601	545	566	610	588	627	586	548	625	606	588	577	582	536	586	596	581	591	570	560	600	577	612	559	596	576	592	625	599	614	586	639	611	589	540	576	593	609	550	597	584	590	565	599	607	641	557	596	620	608	584	560	607	578	585	630	575	579	587	586	619	576	577	569	608	611	512	612	592	608	605	623	571	619	587	578	609	584	622	575	580	593	538	563	578	590	587	605	616	558	611	595	603	574	602	617	564	580	562	634	614	598	562	598	590	617	602	597	590	541	600	613	588	601	603	614	570	588	576	621	555	620	610	591	608	635	563	659	625	582	608	556	589	564	589	594	595	630	572	618	574	593	599	568	593	570	594	592	573	626	597	556	563	547	593	546	606	608	618	597	580	587	574	565	610	559	576	576	586	594	597	615	581	604	550	585	573	572	590	619	589	559	587	567	532	570	583	576	576	581	566	592	561	570	582	616	569	610	565	525	597	578	598	597	588	587	559	603	597	591	595	584	585	609	545	600	601	578	634	603	640	582	582	638	570	598	579	587	609	556	571	609	574	600	567	616	634	586	602	567	624	568	604	578	581	572	618	596	616	606	619	609	559	627	609	570	598	583	573	548	596	566	598	611	615	569	545	581	547	553	591	601	593	593	608	677	594	576	581	594	564	558	626	580	608	594	635	582	573	578	604	574	601	624	601	560	534	623	582	597	605	570	616	577	579	551	599	553	604	547	620	577	584	599	572	586	573	582	583	588	634	597	543	573	566	591	581	564	571	601	594	552	562	588	578	629	600	590	592	620	592	601	591	568	585	608	569	593	592	604	574	591	602	581	583	601	609	589	630	618	585	568	602	603	573	583	601	643	584	551	661	587	582	590	636	588	606	537	588	569	554	567	561	573	573	590	564	570	572	580	614	588	567	580	625	602	589	623	553	569	553	600	566	605	575	596	609	608	585	654	600	577	552	602	612	630	611	600	570	591	572	586	576	593	578	591	619	617	614	585	597	598	599	591	571	584	523	617	605	603	594	604	581	586	608	572	600	627	560	566	618	599	603	580	605	573	581	605	543	598	608	522	590	647	601	572	575	602	584	635	550	577	570	590	569	568	546	580	576	593	568	589	598	548	584	575	608	626	634	599	599	626	631	603	604	554	586	573	609	562	592	602	636	628	570	598	609	586	587	611	558	596	565	555	596	611	637	595	610	585	558	569	583	619	586	593	584	563	572	568	634	633	577	554	629	563	571	597	594	564	602	565	607	592	565	585	595	605	600	589	631	516	594	601	568	599	617	566	602	616	605	593	588	612	580	610	586	601	582	634	588	616	601	556	593	566	582	599	571	582	569	627	590	581	574	623	627	580	570	591	597	552	580
31243	18924	15843	7080	2450	1675	1147	860	595	577	531	471	480	415	372	388	300	329	311	313	322	333	344	309	316	320	293	308	316	325	323	296	298	293	303	296	305	305	298	303	322	323	348	278	311	270	281	335	302	308	311	286	323	306	330	308	311	310	316	311	296	327	268	289	315	334	325	338	298	278	316	335	283	295	324	339	296	320	290	316	300	337	293	311	266	272	315	311	291	322	312	301	327	299	289	357	327	336	320	272	307	313	326	281	284	305	322	313	319	304	294	309	321	312	334	327	257	316	314	296	318	328	333	303	312	307	312	280	289	273	327	300	293	308	311	303	305	283	331	323	319	341	309	322	305	322	318	335	317	319	299	325	297	287	268	326	273	291	304	286	349	279	319	316	298	323	284	272	320	281	316	324	334	285	303	297	302	311	322	274	329	309	315	270	300	292	283	330	313	304	303	313	290	306	321	304	308	299	311	334	306	314	330	310	304	289	289	305	290	298	305	323	302	345	282	327	281	330	341	332	303	276	296	334	303	310	315	314	278	292	285	342	303	318	287	314	271	286	276	319	305	310	304	272	311	320	340	248	296	330	305	282	283	305	327	311	283	302	317	298	308	291	317	331	285	316	303	303	317	335	311	304	266	306	300	298	291	311	281	317	271	331	283	318	323	313	309	307	300	296	290	304	310	318	291	324	282	307	331	283	294	307	325	327	291	338	293	302	305	274	298	291	303	336	286	296	299	306	308	284	316	315	346	311	293	312	308	288	315	306	313	283	312	280	282	307	309	339	324	325	305	293	312	345	295	304	293	313	338	318	315	297	321	301	280	313	296	292	337	324	315	318	294	279	317	302	273	285	306	286	274	308	314	317	306	272	272	309	294	311	308	316	304	277	322	284	293	287	327	322	280	278	308	297	301	338	297	272	297	299	300	328	316	288	297	299	316	312	300	323	333	320	318	314	286	303	288	310	313	316	306	323	304	280	292	285	310	279	275	327	344	332	320	311	305	285	326	310	310	312	308	316	323	282	280	292	326	356	310	307	305	328	291	318	283	283	326	308	296	339	324	307	272	240	308	268	303	339	306	299	318	326	303	281	297	299	333	301	267	320	331	273	278	306	310	286	284	313	290	318	312	313	287	306	303	276	311	287	310	309	334	293	289	283	331	336	282	314	296	280	297	275	288	279	336	330	349	308	297	301	296	329	322	313	318	331	311	310	301	328	274	275	289	275	293	296	283	265	296	297	324	321	323	283	280	314	316	324	300	300	329	303	277	318	278	299	289	323	305	309	282	313	343	328	287	342	304	319	301	282	268	287	306	283	328	286	301	334	317	316	309	304	315	295	327	277	319	286	302	284	325	273	298	271	279	296	293	302	331	285	339	285	291	347	328	286	338	291	321	315	348	300	320	315	315	329	287	295	330	305	342	345	291	272	312	312	299	285	309	281	304	301	305	295	297	319	302	315	306	312	344	319	320	341	312	315	287	289	307	314	289	305	316	298	302	304	278	341	275	308	286	266	318	279	292	278	264	320	307	300	333	299	320	296	306	296	319	328	311	278	318	318	287	282	294	307	295	279	325	300	305	310	332	320	330	299	304	325	284	333	296	299	317	303	295	317	324	315	308	291	302	322	322	271	281	261	288	284	295	290	271	282	333	286	322	298	333	288	302	323	292	290	300	285	304	298	275	290	306	306	295	297	301	319	302	291	347	283	297	286	307	303	330	317	326	297	324	335	350	298	304	294	321	281	309	288	286	311	294	313	308	315	314	307	307	336	330	322	320	310	300	274	295	314	328	304	323	289	318	299	312	330	327	295	321	305	306	320	302	306	305	270	293	283	306	288	278	280	321	304	309	322	323	337	313	304	298	307	286	282	316	303	329	287	310	305	275	297	330	322	336	307	310	303	300	310	322	274	302	317	318	320	315	291	313	296	304	351	307	289	318	301	318	324	315	318	301	343	299	289	296	325	304	296	316	311	326	311	308	292	296	308	284	303	280	284	276	318	301	318	299	279	295	303	294	309	300	327	321	316	316	297	335	303	305	322	309	324	297	297	300	269	322	268	312	292	322	259	309	311	300	276	312	268	286	274	309	307	312	309	291	304	298	276	264	292	301	279	318	314	311	300	319	313	309	329	289	309	312	340	327	333	297	301	321	310	289	270	313	314	272	305	332	298	299	342	318	281	326	304	341	313	297	266	307	329	327	271	312	286	309	292	304	323	305	311	323	307	292	317	303	323	315	318	343	299	315	312	326	319	311	307	319	281	278	293	342	296	314	319	307	328	291	299	285	294	287	318	339	273	328	309	307	315	303	301	315	300	298	274	292	325	286	317	324	312	310	307	309	331	286	299	339	314	293	309	282	319	305	299	298	327	296	324	284	291	326	299	333	315	339	320	345	319	290	272	337	326	312	286	291	308	318	303	316	281	311	304	300	275	290	282	271	313	355	301	301	323	319	335	316	326	332	308	343	334	257	329	289	355	328	287	318	296	336	309	297	304	299	276	320	272	307	272	274	281	281	299	340	283	286	285	322	291	316	308	320	260	297	310	327	347	303	289	305	305	298	302	286	286	331	308	343	289	306	307	301	284	321	296	306	311	291	313	321	306	347	295	297	290	323	298	265	316	270	282	312	323	301	299	281	314	308	290	269	322	352	305	311	300	301	290	310	282	323	295	307	310	238	288	315	315	324	285	306	302	301	284	293	323	293	317	286	281	289	310	307	298	359	266	301	323	320	285	291	306	296	310	310	338	303	311	276	288	311	307	296	274	303	310	290	305	313	315	292	315	311	289	296	319	291	335	328	324	297	299	293	313	269	313	289	326	292	291	344	306	303	326	264	297	294	306	300	281	326	306	299	313	333	278	315	309	305	323	316	269	282	332	287	291	308	305	327	316	310	302	290	277	332	302	269	324	315	273	321	316	260	311	334	346	311	285	331	284	324	324	316	307	336	342	306	285	311	338	317	315	319	339	364	304	280	288	311	299	269	332	308	303	341	321	306	292	312	295	289	303	343	282	304	284	288	276	260	307	290	284	318	288	272	312	306	316	316	288	301	295	314	291	298	258	358	287	294	264	304	263	313	310	342	283	334	338	291	294	315	299	296	304	279	314	306	305	249	324	324	343	288	255	270	285	288	287	289	287	323	289	326	281	330	281	312	336	287	314	329	328	341	317	285	302	309	312	278	298	313	299	311	278	288	323	306	283	291	310	280	292	317	330	313	274	315	329	328	301	310	306	313	317	315	311	299	319	302	319	315	283	300	288	304	292	309	317	287	315	316	316	309	290	302	309	304	319	282	325	295	298	294	287	287	311	289	315	312	303	277	305	319	314	332	336	316	300	319	284	292	303	323	316	320	331	290	263	287	326	315	296	309	302	302	300	297	325	305	317	327	313	328	307	291	257	304	293	263	272	297	324	319	325	313	312	342	319	288	334	283	311	303	288	313	298	303	338	304	339	310	300	285	289	297	260	290	313	345	320	300	313
18298	14469	18382	9814	3683	3320	2804	2636	2125	2181	2063	1774	1455	1268	1091	1089	826	862	901	792	790	750	786	779	820	722	758	684	696	662	735	673	684	736	656	689	683	735	714	712	721	674	649	666	658	717	720	690	702	670	657	675	688	673	709	616	718	674	731	697	728	700	666	651	698	711	667	712	675	645	705	693	694	663	675	664	669	659	669	698	714	709	678	661	656	730	725	657	744	664	635	670	677	691	651	678	698	669	649	749	701	692	652	675	700	691	687	672	774	710	740	637	645	752	707	675	694	656	700	684	678	698	668	685	673	686	698	688	637	677	679	609	690	654	669	694	708	673	677	659	701	680	687	698	665	699	663	706	683	685	667	662	703	680	705	683	690	720	720	683	685	667	683	712	683	696	693	650	660	668	679	640	649	644	669	713	634	680	681	666	636	680	666	712	705	703	671	700	677	696	742	707	691	670	666	716	655	665	648	718	664	726	706	652	702	702	680	696	692	698	645	688	650	634	700	664	623	662	705	658	671	642	689	651	669	704	663	713	654	671	648	679	655	681	636	680	700	669	689	651	701	651	689	663	644	631	630	656	711	663	641	681	677	673	673	697	647	721	653	704	607	689	694	723	692	661	659	738	669	663	675	674	705	673	593	673	628	711	661	629	645	676	651	653	691	695	662	688	727	717	710	681	639	726	659	709	694	700	664	713	645	657	710	650	706	670	664	650	699	666	645	651	652	761	667	695	700	693	711	642	722	676	705	663	672	664	689	708	669	675	657	669	643	706	665	663	641	684	665	706	674	699	685	638	656	728	615	682	666	664	744	669	705	657	668	649	675	644	697	699	684	693	687	652	650	712	643	647	650	639	693	695	710	691	673	659	698	712	654	742	703	691	678	736	677	655	650	675	666	664	648	678	708	689	731	746	711	712	694	685	679	684	657	680	682	690	640	692	652	730	708	652	642	676	704	718	661	671	659	712	675	666	702	678	682	682	674	657	638	684	711	725	673	665	679	641	656	669	628	680	673	653	665	667	709	663	652	683	674	688	650	652	689	684	719	658	712	718	671	684	661	690	667	671	666	704	701	664	663	697	682	653	684	688	651	636	701	675	675	645	703	662	671	665	643	671	686	675	676	674	667	740	687	676	675	666	685	646	664	668	702	703	648	626	656	666	691	662	673	701	675	685	702	683	679	666	759	679	665	684	652	673	657	687	672	699	640	686	713	656	668	690	670	676	680	627	639	690	644	650	679	667	695	693	618	692	683	669	659	733	652	680	669	655	671	769	652	664	677	649	672	664	688	652	689	651	711	686	707	707	657	682	643	705	679	641	637	656	734	641	638	631	638	639	659	724	672	661	655	643	678	719	679	715	725	643	641	687	648	711	652	686	670	672	683	695	676	666	677	705	674	736	670	712	668	673	678	640	724	671	689	672	663	716	753	673	633	680	716	648	670	698	710	653	667	696	693	656	682	643	716	650	666	652	691	654	685	676	648	665	732	674	696	680	675	648	696	711	677	708	695	682	712	635	708	641	695	684	673	709	670	697	667	651	693	670	685	661	664	721	647	645	628	718	664	679	674	735	670	680	679	680	655	669	695	666	722	645	691	704	643	675	665	700	705	703	719	713	636	660	644	692	673	645	633	722	719	718	697	651	665	687	643	654	642	702	691	640	652	684	640	683	679	640	716	661	690	651	699	657	656	651	668	711	699	672	703	701	714	702	693	651	652	648	680	682	637	661	716	656	661	682	657	663	603	703	681	654	648	661	684	675	680	693	711	694	652	697	693	706	664	658	667	661	646	686	683	678	621	627	695	673	694	665	698	692	640	692	710	723	662	695	684	685	677	637	658	700	697	679	678	698	660	681	695	684	698	669	627	712	697	689	661	690	692	667	657	668	633	662	633	703	636	621	676	671	693	620	632	682	651	654	678	642	661	691	675	705	678	653	690	662	678	698	658	712	689	677	630	675	671	682	698	660	675	666	678	713	634	670	686	637	681	671	683	644	653	690	657	684	694	663	709	695	682	650	690	692	699	688	632	672	670	666	646	711	682	682	693	730	648	685	680	652	698	670	684	635	693	633	659	651	643	686	709	693	699	685	671	666	702	650	708	675	699	714	695	672	770	666	661	707	686	679	704	678	641	641	683	658	690	705	659	694	651	693	638	669	709	691	695	705	628	659	657	692	682	670	669	686	687	670	690	647	678	685	718	687	674	709	695	635	681	704	670	708	632	678	725	692	704	696	720	696	652	700	692	662	674	689	675	675	644	697	690	651	695	644	697	687	689	601	681	696	639	678	684	691	661	644	707	673	663	684	665	638	667	675	687	703	678	628	696	672	669	639	691	688	714	657	647	691	684	630	682	706	671	633	692	694	668	676	697	716	700	720	681	669	688	642	713	635	710	691	695	694	670	693	676	692	658	710	654	670	644	653	653	659	688	632	651	665	668	657	684	683	665	640	655	635	686	714	690	661	710	655	677	710	690	652	633	643	680	635	638	647	685	676	637	688	686	691	673	677	672	680	657	683	682	686	704	663	693	646	687	676	679	642	637	687	700	696	683	655	698	656	666	678	706	616	694	699	710	681	697	650	681	647	665	685	705	649	649	677	672	664	661	711	644	649	687	684	663	664	678	678	666	682	667	651	674	660	670	670	707	691	684	715	727	678	713	650	655	647	683	696	653	699	710	642	643	657	661	688	660	704	696	660	672	679	719	622	683	647	646	655	706	669	627	674	665	679	639	721	683	685	709	647	713	684	690	711	641	699	665	668	693	674	650	696	642	712	638	694	669	664	691	642	657	643	674	637	689	671	682	703	691	721	653	651	640	644	678	655	712	678	623	660	695	694	671	687	697	640	683	689	665	647	666	670	668	701	663	676	656	673	672	646	707	658	678	666	661	694	650	643	689	653	672	678	667	650	702	697	703	650	669	717	674	697	698	649	670	654	691	697	686	681	671	656	740	704	704	670	665	737	686	685	667	692	687	715	637	664	689	701	639	676	675	673	696	708	674	680	676	657	665	671	665	634	718	671	669	638	651	670	650	661	696	679	646	643	632	652	660	694	644	662	727	673	701	715	696	695	639	689	679	683	714	664	680	686	695	683	666	722	729	692	672	696	698	675	682	676	677	709	699	664	699	682	676	635	722	636	682	656	645	730	679	664	663	682	683	705	671	677	692	694	684	697	654	646	709	653	688	674	637	646	719	724	639	673	750	664	674	676	684	710	662	678	676	625	655	725	663	746	695	702	704	656	670	712	703	731	636	685	707	635	689	662	654	685	695	663	646	726	643	689	710	642	654	690	698	673	660	639	696	659	655	692	706	659	651	697	705	694	701	669	716	643	738	695	646	667	670	693	695	638	685	666	701	699	633	681	713	728	676	688	685	711	656	671	657	624	687	680	652	667	654	700	713	678	643	648	703	661	700	712	666	700	716	706	662	678	703	715	679	658	682	695	686	736	684	637	666	644	655	673	668	661	665	664	683	648	677	626
9821	4506	2639	813	400	362	322	314	284	279	303	297	274	302	293	313	286	329	284	298	325	283	270	273	309	290	297	301	269	308	346	332	326	292	300	310	277	302	309	301	302	309	287	284	326	338	322	307	278	308	328	263	335	297	300	290	277	298	292	309	291	301	254	304	266	325	320	292	295	292	323	312	283	330	285	300	306	295	252	312	280	317	306	266	308	288	305	300	304	301	274	321	321	270	285	299	318	318	300	289	325	300	295	325	301	267	295	306	325	274	317	335	308	291	261	290	298	320	274	300	279	344	297	350	284	302	344	320	310	296	312	290	289	301	288	306	303	291	333	300	251	293	330	294	302	308	329	340	309	274	324	306	286	321	299	289	279	277	330	300	317	336	323	315	331	293	315	324	273	304	317	282	303	275	314	266	289	281	296	305	327	298	295	286	295	275	277	292	307	298	265	284	306	298	333	285	333	316	325	298	326	311	302	312	301	294	282	313	291	316	289	286	302	300	305	306	330	306	289	308	307	293	315	340	305	311	308	253	298	299	313	325	322	308	297	335	295	292	298	243	312	303	283	310	322	330	292	302	303	282	291	289	321	296	297	288	331	289	282	319	312	295	310	276	285	298	302	310	299	321	283	319	303	327	251	320	313	313	319	329	302	298	327	315	294	306	329	294	286	308	314	310	287	287	286	337	305	309	330	296	283	280	301	290	315	307	320	322	312	291	317	308	282	319	305	332	314	280	315	332	305	330	292	284	299	295	307	271	308	318	258	325	271	304	301	303	317	278	308	280	297	346	306	309	337	358	293	306	326	274	299	332	313	331	314	301	281	293	324	329	289	279	339	341	317	284	329	333	291	293	308	268	278	324	294	323	322	290	313	286	333	310	309	308	301	293	298	322	293	294	300	297	278	288	291	307	333	297	303	276	300	300	296	289	287	322	296	319	304	277	306	324	322	314	289	323	293	284	297	303	311	326	313	307	316	302	283	287	315	273	316	358	330	337	294	275	311	271	271	288	304	295	315	285	330	336	293	317	287	318	304	348	331	311	311	334	323	303	304	308	280	325	334	316	319	309	298	302	309	320	294	295	306	298	319	266	293	320	306	304	308	324	307	259	278	279	283	320	291	289	322	267	294	285	306	312	290	283	301	314	316	278	283	290	298	319	312	288	324	299	280	276	283	289	334	322	262	307	322	290	336	316	284	287	297	289	296	312	309	270	284	302	299	326	289	317	317	295	295	305	276	319	276	342	282	291	316	316	304	307	285	269	293	319	300	318	293	280	287	287	301	289	305	281	297	280	312	315	307	289	323	320	301	295	286	322	263	314	291	323	344	301	290	299	316	289	334	316	316	299	311	313	301	307	323	338	305	305	281	304	327	301	322	294	319	292	297	302	313	333	313	294	315	306	334	299	311	306	320	296	297	302	321	287	272	288	303	317	278	344	322	277	275	279	298	316	301	344	306	290	301	298	315	291	309	281	326	271	283	289	285	305	304	273	279	329	301	272	286	291	268	258	322	277	282	333	325	287	317	281	287	301	298	311	318	269	296	308	290	338	319	300	326	302	283	303	270	300	289	296	324	289	297	274	264	316	368	270	315	297	287	319	278	331	297	321	305	304	307	316	297	263	286	289	295	266	294	289	306	295	328	303	293	289	313	305	341	298	293	305	291	300	312	295	288	262	288	255	258	308	295	304	316	291	325	274	314	323	321	311	303	252	283	274	301	315	341	308	303	277	311	286	292	279	307	308	316	343	320	346	307	282	302	308	311	295	339	312	298	284	316	317	290	290	315	340	300	296	308	310	306	294	308	291	303	287	316	327	321	322	277	317	317	323	349	298	319	317	308	323	316	301	320	303	272	329	328	319	318	305	294	280	309	327	270	304	297	298	296	297	288	263	317	304	301	306	295	328	318	304	278	331	312	272	289	306	313	297	324	322	310	309	280	319	288	290	343	275	283	295	260	284	302	274	320	352	306	339	322	291	314	264	299	293	282	298	284	309	316	311	276	267	309	314	344	297	321	295	307	288	327	308	292	312	280	299	287	331	304	295	298	318	312	281	312	333	307	302	294	287	276	289	274	333	302	307	294	293	313	281	310	306	276	312	283	326	354	314	286	297	276	335	330	326	300	303	261	288	278	249	300	299	296	308	300	336	273	315	274	308	280	325	295	291	315	320	296	329	292	282	287	313	323	296	303	305	319	310	283	345	294	298	328	291	299	303	320	313	313	316	294	323	329	304	315	272	287	310	296	325	277	296	310	322	285	319	303	306	313	283	323	312	288	283	299	283	322	329	287	290	267	267	288	334	281	290	295	331	276	292	295	268	323	296	325	311	288	301	307	332	293	298	302	284	319	293	287	308	307	282	311	289	296	293	275	290	290	321	304	283	318	336	321	328	301	327	295	282	276	335	330	314	292	313	310	294	316	295	282	318	291	285	301	303	305	274	294	281	315	297	321	303	309	339	275	328	294	313	322	320	293	330	294	312	269	285	271	324	321	299	305	313	325	282	336	359	287	280	292	284	341	302	311	315	317	328	328	322	289	310	321	280	309	279	300	283	299	340	312	274	315	301	311	303	271	288	310	320	315	290	264	323	309	292	282	281	332	319	330	294	295	320	292	334	318	335	325	312	273	311	328	328	315	323	294	297	339	335	313	286	314	323	285	281	342	300	320	325	318	284	296	313	316	313	281	283	316	306	325	329	295	327	309	319	273	298	251	300	301	272	269	312	312	325	278	275	284	314	281	286	316	307	300	295	306	330	308	297	294	299	302	311	317	327	301	290	312	314	291	313	319	332	304	310	322	285	302	306	297	310	275	303	276	299	316	318	295	298	302	318	301	310	315	299	306	291	301	291	320	287	284	293	290	334	300	300	320	280	317	277	309	284	340	280	286	298	305	327	301	304	279	298	315	289	294	301	282	321	294	287	313	284	299	341	320	326	299	268	298	324	326	282	260	300	304	313	309	281	305	308	287	260	305	305	311	323	290	285	308	298	275	269	302	327	295	306	291	287	314	303	299	319	286	304	317	275	318	318	301	306	264	346	315	305	301	331	302	283	292	271	313	307	315	292	306	291	312	306	305	304	287	287	324	285	306	289	273	292	287	287	319	312	291	324	273	301	276	323	291	302	284	313	291	327	304	299	300	275	276	295	291	278	318	260	305	298	317	297	323	303	284	277	310	300	305	338	336	256	305	265	301	302	267	334	294	272	314	326	284	300	322	314	277	316	256	294	284	296	311	271	289	313	293	269	290	311	297	299	321	314	318	294	250	308	321	295	298	345	310	273	312	274	335	299	303	329	320	302	285	300	301	273	297	312	302	300	298	282	301	314	312	268	300	295	298	318	293	304	281	311	324	300	336	304	286	336	306	331	294	307	280	294	298	321	316	300	310	305	272	299	290	268	276	321	332	295	323	284	276	308	325	283	326	292	306	292	312	315	296	344	323	271	288	320	272	288	299	296	287	302	308	273	302	274	281	318
6352	4156	4537	1896	813	752	749	747	713	690	680	726	653	698	633	681	677	639	673	648	647	647	698	683	706	652	649	640	667	656	679	692	659	652	637	654	634	677	664	645	660	683	735	675	674	652	689	679	690	657	664	663	648	693	678	663	704	710	629	630	628	692	660	665	681	646	651	684	630	661	717	672	721	666	675	664	683	666	645	633	669	643	651	716	613	656	677	677	677	684	731	725	627	701	656	664	677	668	676	656	661	678	667	687	698	658	644	681	681	625	646	682	668	627	660	640	629	654	627	685	620	658	626	662	681	657	665	622	633	647	672	660	676	680	650	666	664	660	685	698	664	641	638	663	641	685	647	691	637	693	682	629	686	689	677	722	669	623	681	708	623	695	679	681	687	679	662	634	659	654	652	653	662	615	670	701	726	699	704	692	718	695	682	624	714	686	672	679	674	636	703	636	663	687	624	668	668	661	630	685	646	639	658	684	663	694	667	677	675	670	706	654	642	658	680	651	689	637	673	651	658	676	624	659	677	667	667	663	660	677	696	660	623	683	661	649	661	687	675	662	641	654	671	674	662	612	663	712	666	670	641	659	677	690	676	679	686	662	703	668	685	675	656	674	638	660	670	651	661	646	667	639	655	642	655	669	669	675	609	653	681	680	642	644	667	637	600	664	685	710	716	676	667	632	683	726	665	647	632	657	707	708	698	725	671	665	670	635	700	649	644	661	687	639	678	654	677	650	680	651	699	695	667	655	654	645	688	643	666	645	666	713	655	613	700	635	628	663	641	672	697	680	639	650	678	681	670	685	655	701	656	670	654	660	611	687	618	653	647	678	651	662	650	677	708	645	639	645	658	689	692	671	666	675	678	674	692	676	614	644	670	653	659	650	646	660	611	631	656	649	640	650	652	659	684	636	695	670	694	687	674	685	620	708	670	683	667	688	716	690	675	678	608	716	665	665	674	687	703	671	645	703	660	625	674	652	614	628	677	697	695	662	663	694	657	644	697	611	701	601	705	654	701	629	671	675	663	647	619	685	684	644	712	688	660	700	716	664	614	654	650	671	632	679	669	704	690	651	662	654	671	649	651	645	684	660	615	693	637	686	660	625	648	615	704	663	709	650	715	661	664	642	649	687	669	653	666	642	646	685	676	649	656	648	677	668	668	681	680	650	684	667	681	693	648	688	671	680	646	656	658	693	682	649	657	658	700	708	663	683	698	668	649	645	666	681	656	631	656	666	621	665	656	654	634	708	691	719	636	666	633	662	642	639	654	647	645	678	665	680	662	694	627	689	644	650	652	651	647	652	642	691	645	673	689	598	669	654	650	684	653	644	666	655	683	672	671	704	692	682	627	698	665	687	668	654	652	718	653	670	709	722	692	664	651	660	669	671	675	680	701	641	695	676	651	681	660	663	646	683	655	681	655	661	701	665	630	646	650	648	625	624	670	660	663	665	665	628	726	690	656	623	666	684	631	624	672	702	663	652	648	656	659	679	655	681	657	672	634	658	670	643	677	677	716	660	649	679	657	648	644	644	688	654	664	673	679	683	664	640	662	639	711	619	663	696	659	679	700	637	666	654	707	685	664	689	679	729	636	655	670	644	690	620	664	668	633	673	676	652	635	705	632	685	687	710	696	710	650	688	685	642	716	660	696	712	679	693	656	637	649	682	650	661	659	636	655	599	642	646	694	678	655	661	628	669	687	683	706	671	660	636	670	653	719	639	676	685	704	687	642	671	727	638	673	650	681	612	660	632	667	666	621	629	665	684	655	629	617	668	705	671	672	707	618	687	679	626	639	690	685	708	681	673	684	686	682	684	679	670	686	658	679	653	692	687	667	671	662	696	666	667	704	688	661	671	646	646	670	687	698	668	692	695	667	656	712	667	659	672	641	681	662	635	663	702	674	641	696	660	671	662	638	699	702	637	678	650	681	664	671	665	674	721	684	664	682	636	620	696	679	650	622	676	614	722	634	649	635	686	658	733	671	615	664	668	692	659	654	657	709	642	644	633	639	668	647	696	694	679	693	650	630	649	658	619	658	638	710	713	677	655	632	711	686	715	674	691	675	676	651	654	677	654	615	657	669	666	693	678	679	702	681	651	711	634	709	694	680	649	632	719	682	719	645	655	708	683	664	693	645	739	647	676	665	618	630	636	664	644	652	668	643	692	668	718	641	680	630	667	666	642	668	638	667	635	703	614	622	648	671	672	640	682	693	636	664	647	688	622	662	631	692	622	675	655	666	637	689	669	693	672	656	635	637	637	678	659	629	642	684	624	715	670	666	632	667	664	659	646	685	672	703	673	680	665	688	735	655	653	627	693	657	668	665	698	704	664	671	652	643	647	668	649	672	619	640	648	636	657	672	664	640	656	747	658	674	614	691	634	671	687	705	681	680	675	629	678	688	652	679	644	639	663	650	685	670	656	630	662	663	664	684	603	669	672	670	650	695	680	643	695	690	691	669	694	669	745	710	681	675	686	640	701	717	661	666	644	638	668	693	668	661	668	653	636	692	659	651	643	643	667	636	656	664	672	674	674	663	666	674	653	672	661	634	683	666	673	680	696	664	599	674	626	683	672	674	605	710	675	631	655	707	635	691	673	663	681	729	627	628	661	654	644	655	686	662	660	663	678	680	701	685	624	694	679	676	601	669	626	654	657	665	703	645	658	658	640	699	666	696	634	642	642	627	651	680	644	658	690	667	679	611	658	674	640	659	662	663	629	672	659	657	625	667	655	669	635	656	656	686	665	631	673	681	655	661	670	621	676	610	656	698	697	625	622	678	686	657	674	664	656	656	688	644	688	688	683	641	650	684	654	677	658	649	662	636	627	642	659	696	669	656	673	700	663	668	669	692	654	705	630	665	668	608	636	683	679	683	669	669	683	671	628	700	675	645	695	657	679	655	652	624	644	712	665	653	714	653	639	623	603	649	662	712	697	628	678	618	655	694	631	663	732	698	688	633	674	699	661	627	678	661	647	663	661	643	641	662	688	650	628	677	659	667	678	633	655	604	682	637	659	643	689	656	679	660	682	693	668	679	705	661	706	712	604	627	687	655	662	648	641	735	666	650	632	664	642	671	634	641	695	694	671	700	667	645	617	630	676	683	662	698	671	649	671	652	697	672	674	658	636	707	655	638	651	649	651	651	668	709	644	699	644	666	635	697	624	678	676	655	655	656	640	684	668	672	660	661	689	671	670	619	690	681	633	649	631	678	657	666	664	658	687	693	635	699	669	629	703	698	699	641	685	615	693	647	690	645	619	673	652	711	654	671	637	659	661	702	680	674	629	669	679	645	653	675	724	669	621	685	635	628	646	688	662	676	648	684	657	651	690	637	676	661	629	679	696	651	676	659	668	650	672	641	666	673	666	719	674	668	670	675	677	645	666	646	675	669	671	683	678	630	651	646	666	681	627	663	678	644	638	698	682	652	667	692	693	687	693	624	684	620	653	681	647	674	635	656	666	653	642	640	662	629	701
22271	11969	9701	3832	1469	929	626	510	421	370	380	380	319	313	304	289	264	249	282	261	270	265	275	251	262	298	275	261	261	253	266	241	271	231	256	240	271	298	267	241	238	265	265	276	268	290	231	258	276	242	275	247	259	277	249	266	248	272	273	292	243	255	259	247	283	291	302	252	279	290	239	236	255	233	250	258	279	275	248	248	243	259	256	283	301	266	263	253	260	256	299	269	255	258	263	270	243	295	273	268	248	258	273	242	285	247	269	268	282	251	233	276	260	257	267	244	242	265	264	255	302	290	251	269	257	251	238	278	260	229	261	242	248	293	246	249	267	284	256	246	243	234	268	277	250	262	251	282	261	256	288	255	256	252	240	257	273	242	256	261	293	258	259	267	276	252	294	266	280	237	255	263	256	261	250	271	272	265	283	230	265	241	254	274	264	247	287	267	283	256	250	265	273	307	246	274	252	249	255	263	260	270	231	258	246	257	266	247	278	283	262	262	254	290	294	271	278	279	276	258	254	242	266	231	229	265	263	266	230	240	271	243	267	276	241	246	265	272	248	295	280	274	279	259	261	256	255	230	263	238	255	287	298	299	267	257	290	290	274	278	256	253	255	246	259	238	287	220	258	267	253	303	279	262	280	265	283	261	245	257	271	261	278	223	229	259	290	284	254	299	263	255	256	281	236	266	264	265	238	271	253	246	263	264	254	245	272	308	275	282	257	228	249	246	262	232	244	300	249	249	264	236	253	283	296	263	258	264	220	231	236	261	282	269	278	255	275	251	234	272	241	253	282	236	257	239	257	271	258	257	292	277	248	264	271	272	257	255	249	245	251	270	231	264	256	256	282	249	258	279	259	266	217	276	255	275	269	250	263	242	234	247	220	272	241	285	255	262	255	253	276	263	273	270	247	273	253	278	247	270	258	270	234	243	264	259	266	236	232	266	249	270	239	259	251	274	275	238	279	260	250	276	276	265	251	247	237	269	221	227	263	243	248	264	257	257	264	256	277	259	278	271	248	258	275	277	265	269	238	244	256	244	251	297	245	259	286	251	266	256	263	245	308	284	252	255	261	269	277	289	258	266	260	244	274	275	247	240	248	284	269	268	259	267	230	236	257	270	261	282	280	242	246	265	288	248	270	259	264	253	270	271	276	249	259	270	253	266	305	249	283	271	241	265	283	267	289	252	237	260	278	252	262	263	280	286	278	242	234	279	268	260	253	263	256	260	258	275	237	275	248	243	254	249	251	245	238	254	267	224	266	261	241	252	263	257	271	256	248	288	287	251	236	298	236	248	269	248	260	254	253	264	265	262	260	289	278	248	273	276	266	251	260	280	267	273	268	222	255	261	276	240	247	301	266	265	280	273	279	273	255	251	242	241	242	269	260	257	294	279	265	289	289	252	261	254	237	240	229	282	260	253	292	258	257	294	257	258	252	281	276	239	262	256	261	274	241	250	275	261	291	280	283	271	300	249	214	247	251	252	237	223	231	271	245	248	278	248	264	256	253	234	283	269	288	267	271	257	254	251	261	260	268	288	249	251	288	235	236	266	244	252	300	264	224	253	225	275	263	257	264	234	262	256	245	244	293	239	241	273	312	253	235	258	260	267	265	243	237	228	260	276	278	232	281	263	281	258	247	291	232	215	231	260	306	277	247	239	297	238	255	263	287	265	265	264	282	239	265	271	275	254	263	277	253	241	256	208	285	301	263	291	271	256	250	246	272	269	254	287	300	252	250	293	247	260	258	276	213	278	233	263	262	270	252	284	286	274	257	274	242	283	273	274	240	252	297	233	256	273	276	258	287	261	284	212	264	218	245	228	297	244	270	252	256	263	277	264	272	260	282	212	272	273	293	264	248	252	300	274	248	226	270	266	267	264	241	263	250	259	223	270	242	249	248	232	262	270	267	273	264	234	245	231	256	254	260	283	254	262	273	244	270	275	250	257	252	255	230	261	249	283	300	249	278	249	281	235	281	253	255	267	279	237	249	268	228	223	270	260	252	251	230	284	258	260	255	230	260	248	251	259	260	266	242	246	227	233	274	285	257	254	288	241	256	268	268	251	257	250	265	260	286	239	261	272	246	253	258	273	247	264	230	251	250	264	242	222	267	246	261	271	278	262	267	225	264	281	286	294	266	296	257	269	242	284	272	263	263	261	261	240	255	263	253	267	259	270	268	279	258	271	260	259	245	260	246	252	274	249	257	256	264	246	260	232	288	258	265	267	283	231	232	262	277	302	259	260	246	241	247	268	245	237	279	272	247	261	265	263	259	273	242	220	247	258	266	258	248	226	262	268	296	262	242	283	269	251	254	263	261	234	262	279	236	221	260	256	264	254	272	280	271	240	244	259	240	248	228	249	270	255	254	224	274	280	257	309	256	244	278	296	230	253	246	259	271	258	250	304	279	265	238	252	243	266	266	270	244	289	263	289	244	284	272	291	289	272	240	289	250	267	264	256	243	279	277	238	241	262	258	264	271	242	264	267	255	249	272	266	263	268	284	302	267	277	278	255	240	244	249	260	268	259	212	254	284	260	291	258	255	268	253	289	285	259	296	267	250	253	273	250	293	307	252	244	250	241	243	294	267	271	266	245	248	251	239	269	263	284	259	295	266	289	248	268	270	263	225	264	251	258	274	261	236	247	252	215	253	261	243	260	241	252	267	296	260	283	230	254	238	266	279	248	275	299	261	267	271	266	277	252	239	240	266	272	267	239	254	284	262	270	289	280	242	235	235	260	266	247	263	233	269	263	279	252	261	227	242	276	254	297	250	275	276	273	294	280	276	260	248	272	251	257	242	246	259	270	265	241	258	280	268	230	248	253	265	237	244	237	284	258	259	280	250	250	256	217	284	213	272	258	239	256	259	260	226	284	257	250	251	222	307	265	270	241	262	243	247	265	247	253	239	262	284	248	230	249	265	265	265	246	260	280	271	256	278	254	253	257	236	273	249	262	291	297	254	268	270	244	268	233	233	304	271	276	252	264	269	243	287	256	259	284	270	287	285	304	273	272	253	237	230	268	274	272	302	257	245	263	246	270	247	241	278	286	260	284	270	240	263	246	258	289	260	260	268	244	247	271	293	240	273	286	262	232	239	269	234	277	250	265	256	256	240	256	273	210	254	264	268	248	238	278	247	261	265	236	288	264	264	238	265	251	255	268	249	242	270	253	263	225	290	261	264	252	261	226	250	256	266	257	273	262	256	255	268	267	258	249	279	249	265	286	284	240	250	271	265	267	281	245	285	230	281	257	245	283	258	295	264	264	250	256	286	276	273	289	288	270	278	254	257	255	260	249	261	234	240	257	257	268	262	263	227	234	249	232	251	277	263	239	263	255	278	259	248	260	248	276	255	251	247	254	279	253	236	240	253	245	264	259	282	257	252	257	234	238	237	249	253	257	250	278	248	261	271	225	268	261	253	291	259	303	293	241	250	258	271	237	271	259	259	263	267	246	241	326	276	251	249	285	246	262	260	254
13847	9894	12969	6302	2711	2169	1823	1620	1307	1231	1336	994	1036	972	767	812	680	649	671	623	610	618	671	629	602	560	622	640	635	600	592	582	595	612	608	597	617	556	602	630	640	594	600	580	626	588	587	531	639	586	582	596	588	588	615	582	570	583	559	575	575	626	557	577	618	648	574	558	607	615	565	597	607	599	596	595	576	623	563	566	561	613	583	572	576	586	592	574	528	547	612	600	579	599	567	586	565	612	584	619	573	608	600	602	604	547	591	635	597	643	619	597	608	618	621	574	640	566	616	614	598	587	565	611	574	615	597	604	623	563	601	594	644	553	580	581	608	518	620	636	608	639	598	566	553	616	591	636	584	654	576	610	594	550	602	546	600	595	577	609	634	575	581	611	574	617	575	608	583	555	614	609	609	577	565	591	583	598	600	589	625	618	593	620	598	576	605	541	615	577	602	572	618	560	569	601	627	580	602	560	637	596	609	579	578	586	579	547	624	613	564	567	594	607	574	589	603	617	557	623	618	549	610	578	619	570	595	597	556	581	599	576	589	612	598	541	591	591	578	593	586	607	567	588	583	572	584	613	617	605	636	583	588	612	603	593	644	564	646	593	598	625	639	592	567	608	629	607	594	598	591	580	584	622	615	611	578	572	577	585	595	532	597	594	587	563	573	612	594	606	650	598	594	580	580	557	567	593	580	601	620	570	572	582	600	549	565	606	611	580	604	590	607	616	600	608	560	587	585	590	560	570	573	587	572	579	533	541	600	622	588	589	567	575	593	571	609	591	641	584	571	580	590	565	578	588	579	572	579	559	563	629	595	617	617	604	558	597	570	583	593	571	580	579	622	564	609	599	602	616	598	575	580	577	580	630	635	544	624	571	599	604	633	579	593	596	571	612	604	595	550	566	619	547	613	625	608	537	565	569	554	573	599	574	579	575	616	597	640	607	614	607	605	598	603	606	584	548	579	633	588	614	605	600	582	594	572	619	566	570	599	566	612	556	573	565	590	579	613	548	603	617	607	573	575	641	570	626	610	582	579	604	620	637	610	574	621	644	607	611	599	587	602	589	559	566	597	574	606	571	621	546	559	632	620	586	588	550	575	566	608	614	588	589	600	592	584	626	586	579	577	617	615	616	611	595	604	621	511	613	599	619	599	563	594	533	572	589	589	629	580	596	551	582	615	574	585	574	601	574	572	558	549	558	572	603	589	601	586	580	561	572	596	584	601	589	581	623	574	602	611	597	576	604	564	589	592	582	585	618	597	594	584	548	548	590	646	605	583	567	586	598	597	613	608	575	629	560	611	574	594	615	592	571	558	560	601	584	617	580	643	644	591	555	620	592	587	587	612	580	613	549	582	632	642	609	605	574	559	617	589	613	584	567	611	592	571	614	590	622	556	603	603	560	585	596	637	593	556	600	584	583	613	590	606	564	616	599	603	584	566	580	588	600	582	632	663	620	584	549	587	606	592	559	593	601	631	533	572	589	573	592	581	623	579	568	568	574	565	585	562	593	560	592	586	571	543	574	585	556	562	576	611	583	598	595	598	584	575	598	567	600	587	599	610	617	587	583	607	588	613	577	615	608	612	617	603	631	596	584	588	583	617	609	603	620	580	589	577	599	642	564	557	551	597	583	589	613	601	592	586	587	583	592	571	553	592	561	603	582	592	608	608	640	594	614	581	597	556	625	596	599	606	573	609	592	592	587	560	603	560	599	561	571	563	584	584	567	599	579	595	615	615	546	583	605	606	565	628	556	632	535	592	561	570	562	563	599	593	577	568	607	594	587	605	576	603	632	609	604	564	587	598	563	571	614	636	598	618	614	590	550	616	636	570	585	569	589	561	609	588	576	578	603	572	585	555	582	547	645	584	618	617	572	616	589	587	611	614	570	581	556	601	585	589	588	616	605	621	570	610	573	605	606	588	607	605	593	617	613	603	603	589	626	616	557	589	584	571	622	615	572	605	601	587	583	592	577	570	558	608	597	543	634	625	571	543	574	588	591	577	590	567	576	609	613	626	602	578	615	576	640	607	584	628	625	574	610	598	563	620	605	557	598	583	580	595	633	614	583	568	574	601	553	555	574	658	573	573	630	618	606	613	574	601	587	588	566	602	631	570	611	573	592	616	580	595	596	581	552	595	537	587	547	584	613	559	583	592	576	546	543	616	636	570	608	557	556	546	561	592	581	632	585	577	622	608	603	569	589	569	571	597	604	602	583	617	628	587	601	561	564	611	607	641	586	599	561	601	648	533	561	595	564	576	585	552	591	588	571	637	563	600	580	644	617	625	592	608	572	574	576	608	602	570	550	595	568	606	557	580	611	627	556	598	582	583	587	558	571	600	546	617	593	577	585	621	577	592	589	563	577	580	584	582	554	576	566	618	573	618	570	589	599	586	597	558	609	627	585	556	554	629	594	604	602	581	573	615	555	632	581	599	614	602	604	582	618	589	577	623	586	589	616	617	569	581	578	607	581	633	591	576	592	625	593	580	606	568	558	557	563	593	591	549	596	600	619	589	618	584	600	620	573	607	585	598	575	617	603	567	541	589	614	572	588	551	592	632	572	586	606	563	599	602	616	574	658	613	610	591	587	557	576	576	587	559	547	575	620	631	582	621	579	563	643	589	613	570	574	602	606	566	564	575	584	609	585	562	598	593	595	586	610	557	593	545	576	580	601	596	581	591	564	603	563	575	610	621	600	612	620	591	623	559	618	606	610	550	570	570	545	633	557	597	611	560	607	574	583	581	590	583	626	558	609	600	569	619	590	631	564	570	601	591	591	570	567	591	608	580	616	551	580	617	567	556	572	624	572	568	613	552	623	564	627	570	554	614	562	592	616	601	605	582	539	620	561	557	614	589	559	623	582	554	600	614	613	634	574	579	583	568	559	614	557	603	599	616	632	580	564	616	639	576	579	536	597	564	600	612	572	595	557	611	588	601	572	573	580	594	659	599	589	603	532	564	569	609	591	569	606	569	568	643	594	601	589	625	595	572	581	589	616	617	637	584	645	568	588	539	606	595	596	605	625	571	573	590	586	607	549	597	628	591	568	606	590	628	565	614	616	584	562	551	633	574	612	545	598	568	601	613	577	594	591	564	554	549	512	586	610	600	564	573	554	589	584	558	532	602	578	556	582	553	626	617	592	619	592	631	561	565	607	572	562	564	589	620	551	558	613	587	600	584	584	611	558	599	619	598	605	536	599	631	588	596	566	573	586	606	584	576	579	578	604	588	578	602	597	566	623	577	580	585	608	527	594	614	508	605	607	599	601	623	643	609	586	583	626	657	568	579	601	569	530	554	582	615	614	565	544	605	579	590	580	586	592	609	582	578	555	612	577	627	575	596	606	622	594	602	618	612	629	554	564	575	576	605	574	596	580	598	606	599	582	586	657	571	571	608	592	644	612	585	656	569	603	642	601	562	597	603	593	571	579	590	588	561	597	610	599	578	584	611	577	587	561	624	609	600	578	555	623	604	554
32624	20359	15432	7039	2422	1720	1180	837	699	582	541	513	469	407	384	379	333	291	376	315	320	318	345	316	327	311	354	293	319	307	308	335	254	285	285	274	307	285	339	307	323	300	334	316	279	291	296	321	290	298	300	306	306	283	315	302	325	294	290	279	308	303	318	316	336	304	289	354	329	291	281	310	275	270	318	293	326	297	314	320	318	316	255	304	308	289	297	312	322	274	303	279	292	277	294	268	356	291	310	301	357	286	309	320	325	325	326	299	312	324	292	285	327	310	319	308	285	324	275	299	318	302	294	318	315	326	320	330	272	302	313	315	295	304	288	293	260	319	273	262	323	295	322	314	307	303	310	301	303	314	268	293	312	348	310	313	327	256	338	285	269	290	314	306	294	331	296	288	311	293	296	307	313	339	314	303	271	330	329	316	331	322	273	276	313	282	301	330	287	297	277	312	296	313	340	323	288	298	306	300	311	301	333	303	312	330	318	313	338	310	314	297	309	295	259	282	313	344	315	343	316	282	306	306	307	300	317	295	320	319	306	329	275	314	301	296	314	298	301	276	334	299	302	343	296	290	302	321	307	295	291	329	302	334	308	271	274	287	269	319	301	311	351	303	349	330	314	299	342	324	338	305	316	302	301	302	289	340	288	305	325	290	319	305	335	318	293	347	329	282	333	320	333	291	348	305	304	287	306	349	290	338	308	299	292	298	296	302	340	328	308	286	302	311	310	314	312	289	282	303	288	277	296	294	334	324	284	307	278	298	317	278	301	276	325	284	320	308	326	318	314	325	294	326	308	313	279	276	291	318	343	274	310	273	258	304	308	326	305	321	298	314	340	271	333	310	282	305	290	323	332	310	297	314	349	302	295	296	306	294	325	291	289	306	324	315	339	294	293	315	319	321	313	324	286	328	352	298	293	334	317	343	323	346	317	280	333	294	298	325	287	306	288	275	277	323	300	333	298	312	294	308	310	290	309	301	320	313	311	337	330	309	299	313	311	287	292	303	278	312	312	310	277	288	339	284	288	307	285	320	318	310	288	332	280	322	305	325	314	329	334	276	296	312	312	331	296	311	349	291	274	314	316	309	295	280	329	318	290	299	298	299	340	331	294	282	301	308	294	341	311	334	305	321	312	295	315	322	309	302	322	339	314	317	291	342	289	270	332	312	306	343	292	313	339	315	304	296	304	334	335	263	274	282	341	326	286	309	301	334	292	324	317	310	322	307	319	285	272	333	293	305	308	291	310	301	326	322	290	311	281	322	315	263	277	280	298	332	298	301	334	283	270	301	338	332	313	291	337	291	330	297	308	324	310	301	298	321	293	307	284	290	303	269	287	304	321	295	301	291	289	349	275	317	291	300	307	317	310	329	302	278	252	307	296	272	280	273	304	319	320	287	313	302	287	298	303	323	312	305	274	306	314	290	311	300	297	292	298	285	319	278	288	291	312	297	295	316	289	320	318	294	299	345	325	267	332	330	319	324	319	302	305	300	308	308	318	300	336	274	302	276	304	326	341	296	353	288	304	320	294	340	309	308	313	300	301	321	316	303	325	293	319	333	321	320	313	314	323	311	321	297	289	275	318	310	326	342	312	319	307	320	326	328	331	318	300	279	309	314	336	306	328	278	297	335	296	332	330	286	324	295	287	328	321	317	283	345	252	333	307	273	299	309	328	303	316	315	340	318	318	310	303	308	277	298	318	282	307	340	328	288	280	269	286	323	315	286	325	290	331	307	297	314	304	262	280	323	300	301	299	289	278	297	291	304	323	300	287	310	286	295	264	304	314	305	281	338	308	310	262	314	310	282	327	309	296	339	321	318	324	321	295	311	292	301	293	311	335	307	304	308	322	309	281	299	296	315	295	313	328	305	309	294	311	304	308	321	287	310	299	294	298	281	305	276	290	299	270	280	313	344	274	304	277	306	281	301	324	347	319	324	306	323	284	293	305	330	299	303	298	297	312	335	315	310	316	316	312	316	266	283	328	285	316	316	329	257	313	320	335	304	314	333	305	289	347	317	298	322	298	281	303	314	306	288	320	314	304	322	311	322	332	310	336	295	319	301	279	338	309	303	337	316	302	305	305	325	314	349	331	277	323	278	318	287	282	306	343	317	296	301	279	345	321	254	316	321	317	307	296	289	318	330	297	298	310	305	309	313	346	337	324	295	303	321	312	328	321	304	291	293	299	290	259	249	281	316	281	319	341	284	319	299	290	330	307	310	337	322	303	320	318	276	293	311	285	283	302	315	328	330	325	310	285	280	271	260	323	320	319	332	314	306	327	326	328	292	298	303	338	311	295	285	303	323	329	304	310	305	302	311	318	327	305	299	303	357	292	286	270	296	289	293	306	335	318	331	278	326	279	304	288	349	319	299	296	310	296	305	312	309	300	329	294	314	292	302	324	281	310	313	307	309	282	279	332	314	296	322	312	307	309	292	299	305	356	332	301	314	293	316	315	301	310	284	304	316	283	312	302	273	336	294	300	292	313	263	322	315	320	296	331	339	295	344	340	288	286	274	317	318	294	310	312	290	319	336	322	298	319	321	340	301	327	316	344	311	293	280	306	309	302	292	273	333	304	283	282	307	300	291	284	269	295	323	299	335	298	294	300	357	334	287	298	340	288	312	305	293	327	317	317	312	297	312	297	324	316	318	292	341	278	281	275	285	320	292	272	340	304	304	278	325	311	292	319	357	302	286	324	285	317	307	340	315	302	290	301	282	307	281	292	262	297	305	312	276	311	308	304	273	298	320	323	295	332	323	300	295	309	268	301	313	328	330	311	325	293	308	300	308	308	290	306	263	334	285	330	305	306	332	287	326	283	303	311	282	323	334	313	320	309	320	318	324	297	348	295	321	310	317	326	311	305	313	285	292	338	337	299	321	299	284	319	316	285	308	307	294	313	310	314	341	312	317	293	289	327	308	270	292	301	316	358	305	329	278	326	319	335	336	346	305	294	308	294	290	286	302	288	302	307	297	270	341	343	294	316	295	280	329	302	313	302	317	316	311	346	326	295	316	280	317	290	257	318	336	328	359	332	289	314	284	321	276	294	284	326	311	320	328	304	323	301	295	293	279	294	313	253	319	311	279	314	315	326	360	282	314	351	316	323	307	272	337	325	309	347	290	294	281	309	309	320	287	314	304	285	315	292	281	283	286	319	287	313	316	275	308	288	296	303	310	329	330	299	311	322	286	332	351	317	320	294	334	309	293	286	288	302	293	297	303	316	342	279	302	329	285	279	324	325	299	302	320	267	306	320	340	332	309	298	295	312	347	329	299	310	328	274	327	317	330	300	292	292	315	320	307	307	329	308	293	312	335	309	318	317	310	287	302	305	298	298	317	307	297	290	307	297	290	299	308	303	318	293	278	308	304	293	297	320	283	306	309	290	309	307	326	289	317	289	319	281	262	297	304	313	273	282	311	317	315	337	314	347	313	316	277	308	307	298	302	295	323	335	303	316	283	312	315	311	313	292	287
19117	14829	17357	10149	4174	3493	2783	2724	2255	2053	1973	1593	1378	1238	1114	1009	812	826	925	809	708	720	759	759	779	698	699	748	735	679	728	708	700	709	731	682	688	701	718	717	684	706	660	714	687	676	706	683	688	722	658	715	658	626	678	679	661	701	745	710	744	685	676	722	727	667	666	693	707	729	648	667	658	628	679	690	689	724	702	743	702	694	678	688	710	630	670	677	699	635	690	657	688	694	684	680	704	700	685	712	708	689	642	695	694	699	678	715	697	696	677	686	665	645	693	688	699	648	680	713	739	741	708	721	658	663	724	701	720	683	667	688	677	706	679	687	703	690	700	682	695	685	706	685	700	677	695	701	676	713	706	691	693	728	729	753	676	714	687	680	699	704	687	704	657	683	662	683	671	719	711	651	676	684	674	662	672	706	643	702	616	660	720	653	648	638	727	724	657	671	673	697	685	646	639	695	674	667	727	712	728	654	663	685	663	640	698	679	709	684	669	622	687	694	717	695	694	714	699	644	665	671	685	666	679	681	658	711	714	718	650	698	648	639	692	680	649	687	708	755	702	682	640	668	689	692	677	690	650	699	653	666	659	662	699	680	697	713	716	677	667	683	688	694	670	705	676	698	721	672	685	666	691	721	666	665	649	719	675	616	691	675	696	708	651	671	652	634	684	684	727	632	672	684	659	688	705	718	706	676	726	675	696	691	669	654	678	622	704	675	673	640	686	673	668	749	665	682	674	682	672	645	729	711	650	690	649	687	678	676	677	669	692	683	675	677	667	697	718	661	683	696	710	690	638	689	707	708	702	660	656	691	662	669	638	675	675	710	683	663	639	683	673	659	672	637	674	669	659	673	688	691	672	692	690	713	725	676	654	701	656	665	687	681	656	710	693	697	709	696	689	692	635	703	681	648	659	642	685	696	652	651	701	653	721	718	696	676	703	656	701	652	652	715	665	669	661	677	672	680	667	684	694	677	702	693	708	652	721	679	692	703	671	692	694	710	689	721	638	644	646	685	729	672	612	652	725	686	685	673	693	709	672	702	664	685	711	654	675	648	659	680	670	691	732	679	639	659	683	661	642	715	755	707	673	700	722	691	664	683	673	669	680	659	700	681	675	701	660	700	649	690	694	731	720	670	680	708	665	702	709	671	690	701	703	716	651	698	665	678	706	697	706	688	730	712	685	676	675	671	681	662	661	699	639	701	670	694	670	702	690	647	648	697	675	618	685	702	652	674	670	683	700	723	646	659	696	663	660	699	710	699	700	703	664	704	744	732	670	624	656	697	658	686	677	696	712	660	705	723	669	633	653	716	687	617	681	722	680	658	684	641	675	670	684	646	630	690	673	640	679	658	725	686	710	674	681	679	666	697	659	670	665	684	618	701	699	714	671	692	715	646	705	662	717	677	779	684	685	731	656	693	689	621	670	707	717	674	626	621	685	692	700	688	683	680	705	658	677	690	680	666	696	719	692	743	730	679	683	662	709	673	685	649	662	674	694	738	673	676	654	676	685	675	692	742	654	653	667	664	718	659	756	708	647	692	699	659	674	722	629	664	700	667	730	751	650	691	658	688	682	641	707	668	705	683	708	651	726	657	658	663	677	705	703	679	743	668	715	672	699	702	658	623	699	666	671	678	663	652	672	677	709	668	657	684	689	702	664	686	705	674	712	689	725	642	684	676	669	679	680	731	682	680	707	643	670	678	738	705	715	674	680	687	677	651	658	661	669	680	653	689	656	660	701	685	652	703	701	717	654	663	675	696	706	688	692	713	662	660	662	656	679	662	701	687	717	682	713	705	700	681	682	700	679	664	737	678	700	654	639	677	652	685	660	658	709	681	655	715	688	725	689	695	703	703	685	735	657	668	669	730	689	681	708	716	718	704	693	674	664	665	735	680	667	631	656	655	682	697	704	707	673	705	676	670	678	757	655	679	711	682	679	690	636	707	641	665	657	634	705	686	678	663	666	661	665	669	654	698	709	659	698	704	707	684	666	694	698	711	696	708	699	681	657	681	697	668	688	681	733	696	690	704	673	748	698	660	672	680	627	707	686	642	673	679	652	710	686	678	645	679	655	700	626	657	707	684	702	655	638	671	698	725	693	664	635	716	712	710	671	732	688	696	702	667	647	689	696	621	668	658	651	656	657	722	727	714	657	703	683	658	668	660	665	664	722	632	713	688	667	715	713	695	655	673	663	644	675	659	711	638	684	693	617	670	684	676	692	713	668	668	668	676	678	656	672	706	668	654	688	676	652	715	677	667	693	661	700	672	674	652	682	666	667	690	688	675	683	672	655	668	686	681	705	665	659	651	647	710	669	645	658	672	679	696	658	674	657	655	695	624	645	705	659	691	694	676	689	677	692	717	725	647	747	693	692	678	714	682	686	656	658	625	642	632	675	705	702	711	721	688	668	663	669	648	744	696	668	675	643	638	686	638	676	692	736	685	688	723	692	677	694	628	630	697	715	682	712	669	733	663	695	653	663	724	670	728	677	681	673	697	659	674	709	641	650	667	665	686	626	682	700	689	686	701	685	685	684	649	672	677	701	695	693	688	656	696	700	711	710	664	648	686	699	690	686	670	723	660	665	667	668	658	686	667	670	731	671	665	710	678	687	659	657	684	693	688	639	676	693	681	667	645	657	672	632	683	620	658	683	699	665	639	684	672	688	695	673	692	710	708	689	677	664	690	712	718	710	637	676	698	649	674	680	643	728	659	716	678	672	731	752	639	664	679	736	657	687	701	676	682	658	668	659	710	663	725	639	683	716	656	696	660	688	720	728	640	707	715	666	715	682	681	649	687	712	656	669	724	670	722	704	666	644	659	693	692	653	704	670	721	716	740	673	656	665	762	699	663	653	675	666	619	729	669	693	705	688	677	635	706	705	694	692	640	693	681	671	677	635	672	702	721	652	651	652	697	648	646	685	709	693	672	688	671	739	714	691	657	780	719	636	685	720	714	696	687	668	684	685	757	650	669	745	674	653	692	685	671	708	618	692	691	698	709	656	657	672	711	692	642	716	742	710	668	648	703	664	673	685	630	684	688	732	626	674	661	677	694	685	746	656	648	690	643	649	678	720	741	689	664	672	666	704	729	636	687	694	671	683	732	701	662	681	752	678	646	679	656	718	701	667	690	645	719	653	696	625	680	660	622	641	643	675	668	707	666	709	738	692	711	737	711	670	683	707	632	653	639	672	667	679	709	669	703	683	697	709	699	670	698	674	700	700	750	664	697	678	660	676	673	642	668	689	700	635	676	697	674	653	687	681	640	716	709	629	711	645	711	684	672	620	709	674	749	665	657	709	671	710	726	640	696	694	669	668	658	696	665	666	674	683	702	678	663	731	675	636	664	706	690	713	686	691	643	661	639	704	711	636	665	711	632	649	694	649	696	734	670	706	674	684	672	674	654	704	664	714	679	664	676	662	686	758	713	703	687	654	656	672	658	727	701	693	684	658	649	677	670	656	735	740	692	646	682
9743	4455	2845	776	381	314	313	311	311	300	342	311	291	306	310	297	319	285	288	320	306	337	262	273	333	303	346	321	295	287	285	306	295	313	293	307	289	316	302	319	299	265	289	315	306	316	291	314	295	357	321	282	290	314	328	304	290	275	298	287	312	316	274	299	309	340	305	301	303	315	297	282	278	305	316	299	268	321	309	307	294	283	331	286	309	324	278	273	284	292	313	298	304	278	323	283	276	318	281	334	278	290	322	327	285	261	301	277	273	255	324	300	302	282	308	267	293	317	305	341	297	282	302	291	291	260	305	279	316	301	303	287	333	282	282	295	290	289	307	295	299	319	322	293	289	273	316	288	286	312	327	300	332	334	320	314	296	273	297	321	321	316	307	295	292	298	286	322	278	298	314	302	293	318	279	318	307	297	302	322	290	272	289	323	299	271	302	330	299	305	296	313	282	291	320	301	301	305	292	318	282	285	326	309	294	295	320	296	305	299	270	286	314	326	327	292	305	319	301	327	298	307	340	308	314	291	291	319	320	310	306	307	310	300	289	257	308	291	276	293	286	302	296	309	329	292	292	299	360	293	284	308	332	277	303	286	310	299	297	316	295	316	329	317	292	287	309	300	315	299	324	299	290	287	289	327	303	283	267	303	317	306	336	276	301	283	277	288	308	315	290	259	291	331	318	318	326	273	308	293	286	311	274	273	299	279	306	288	322	266	296	307	319	310	317	301	315	278	274	274	302	301	283	303	315	281	309	315	285	277	321	280	265	317	330	279	306	299	299	302	312	269	289	299	321	296	282	260	303	307	293	291	285	320	297	315	308	268	289	321	299	270	312	290	308	292	309	302	323	298	278	269	275	287	272	295	266	302	305	313	269	267	260	304	291	301	314	310	304	297	290	295	318	290	291	302	319	346	278	295	292	298	309	280	294	321	300	298	340	290	302	293	265	313	313	350	291	280	297	296	302	249	267	302	295	314	300	314	313	302	295	307	308	314	318	283	298	287	327	261	311	330	329	339	302	293	304	290	307	305	322	335	288	299	306	313	343	307	306	267	310	277	312	270	310	272	290	291	295	274	315	290	299	330	329	295	332	301	303	300	275	311	284	306	293	307	274	288	309	301	297	318	281	328	293	328	305	307	285	312	270	330	344	275	298	313	337	259	300	347	318	308	283	303	282	282	309	309	305	314	298	298	268	283	296	272	273	289	302	327	304	283	300	283	314	352	300	356	319	298	306	313	303	296	300	308	304	306	290	270	335	333	299	293	303	290	312	300	304	326	279	312	299	287	315	325	267	282	261	312	314	295	318	314	298	300	308	290	306	314	294	298	280	305	288	304	269	283	283	317	287	321	283	283	277	285	273	302	310	308	298	328	335	305	316	302	336	268	288	295	308	346	286	315	289	316	294	319	288	301	302	309	292	297	271	271	287	316	258	268	299	281	268	295	316	328	292	289	318	311	291	329	329	292	281	307	334	317	317	263	279	300	303	304	309	290	312	273	325	314	272	328	301	327	327	347	328	305	336	291	332	316	323	336	330	305	292	304	276	290	298	254	295	316	323	321	304	307	280	318	288	272	303	342	294	280	282	314	307	278	320	301	304	303	312	311	272	300	300	311	275	317	302	294	258	272	293	303	305	316	273	315	322	308	322	297	272	284	330	330	300	319	301	326	323	311	302	286	322	298	335	314	295	290	278	322	310	299	314	313	295	307	326	293	302	321	306	289	280	294	300	301	297	351	324	286	294	278	300	288	325	307	319	294	315	304	274	294	338	285	293	304	333	302	314	340	339	278	312	298	302	324	321	324	311	326	329	324	288	307	316	314	321	322	314	332	320	291	315	302	288	313	313	299	296	285	285	333	332	298	270	281	270	287	316	275	314	306	323	305	280	280	263	312	282	307	311	290	321	323	331	297	330	284	323	316	310	309	294	287	289	321	320	283	324	274	299	304	291	304	305	312	290	276	305	301	268	292	319	286	336	281	308	292	303	295	291	294	312	324	296	310	318	285	293	290	294	301	295	302	309	280	303	319	265	293	307	296	269	300	305	295	330	275	291	334	289	278	322	327	291	283	308	307	317	343	278	302	287	278	304	305	287	271	290	313	316	319	295	293	295	287	287	278	307	326	311	273	306	314	312	300	306	279	287	322	262	292	302	324	292	308	300	306	326	291	328	287	323	269	286	264	299	323	331	288	296	325	273	271	286	316	342	309	267	285	288	306	295	292	327	335	310	271	309	296	297	263	282	308	289	297	294	305	321	287	317	298	325	276	291	309	302	291	309	326	315	300	305	290	339	304	326	297	281	272	299	302	322	303	311	315	314	324	320	283	326	294	312	300	313	252	284	275	327	309	319	264	288	295	306	270	358	302	260	282	297	287	299	329	267	328	305	278	306	285	311	280	280	307	269	297	324	278	285	315	297	295	322	293	304	291	315	314	302	330	321	284	328	318	303	293	291	323	294	295	280	300	279	290	329	315	265	303	317	286	294	283	346	289	308	296	341	278	302	308	286	328	320	317	278	328	312	308	307	331	290	309	324	325	285	317	292	304	322	308	319	309	304	297	320	294	304	297	328	300	302	266	307	270	293	313	319	306	280	284	305	265	317	272	270	276	307	292	272	318	302	281	290	327	281	313	316	330	310	300	303	324	308	285	281	335	279	294	320	268	338	306	287	268	315	290	320	318	309	263	273	272	298	270	289	262	324	309	311	316	307	281	275	315	308	310	287	292	338	290	293	302	314	302	318	266	296	302	298	300	313	326	313	299	293	273	276	320	297	287	312	279	293	307	277	308	287	299	298	306	262	311	344	306	307	306	308	287	274	316	285	313	321	258	314	304	292	301	308	307	338	297	321	301	313	277	279	339	283	306	295	303	312	282	277	276	306	301	282	286	322	295	305	300	294	257	294	273	273	305	291	297	294	278	288	302	298	287	288	292	284	313	295	320	277	303	302	309	302	309	301	302	304	315	316	292	320	264	332	284	300	295	300	285	290	296	320	319	320	294	280	321	304	286	318	278	306	299	307	298	328	307	297	261	311	264	282	284	287	282	318	287	306	288	267	339	306	276	268	312	276	303	296	304	282	310	353	299	321	313	325	279	319	300	308	311	266	284	303	293	279	286	306	295	301	295	278	298	286	298	273	277	260	323	339	289	309	342	296	297	309	270	296	327	316	307	280	325	314	299	298	338	272	313	275	311	292	304	285	268	276	277	314	297	317	277	267	280	299	336	293	360	285	291	327	302	292	255	259	297	309	311	313	319	280	331	264	307	301	309	303	296	258	303	320	285	293	289	351	288	274	296	314	284	324	288	304	263	280	279	296	320	270	317	317	276	287	263	284	278	286	292	320	299	290	260	298	272	307	301	286	295	299	291	301	295	295	305	281	312	324	312	285	344	309	271	325	285	287	302	318	309	352	297	301	285	283	296	273	323	299	322	307	321	250	294	328	289	280	295	298	324	301	292	310	312	315	305	353	268
6227	4163	4967	2087	921	716	770	717	743	613	684	716	686	631	674	708	698	657	686	666	691	665	683	674	658	652	675	639	643	675	653	680	657	645	660	676	660	678	642	658	630	628	657	647	667	643	653	666	659	655	677	687	686	609	669	623	628	685	683	650	640	591	601	683	685	599	669	649	680	625	643	690	622	657	659	640	687	650	634	669	634	677	648	660	691	626	661	705	649	643	654	657	691	659	697	626	698	690	676	663	684	657	675	696	676	619	667	633	664	655	673	653	636	623	657	660	656	685	707	681	692	703	668	653	618	670	668	665	708	709	673	633	656	627	606	664	624	691	706	681	662	668	631	692	668	676	636	638	683	657	640	601	626	698	679	673	647	651	662	650	644	692	674	683	669	714	651	607	682	626	672	654	679	635	664	636	689	616	656	677	614	692	643	700	629	619	639	638	692	632	610	691	666	618	623	638	631	646	685	740	650	639	664	689	654	623	629	652	688	657	663	665	685	653	665	663	678	663	673	677	639	659	700	674	671	714	687	620	674	675	649	703	646	633	680	641	646	642	695	646	648	656	611	683	643	641	656	606	731	630	622	681	674	628	644	660	644	674	624	646	659	703	684	620	640	656	645	657	623	638	642	715	681	697	676	627	658	664	658	653	634	633	696	662	645	672	609	626	657	646	615	640	692	656	646	669	649	672	653	685	680	671	677	659	620	637	682	584	643	636	640	657	649	669	686	702	728	647	634	633	615	651	648	655	686	655	691	689	660	624	651	675	659	655	688	670	668	625	670	656	711	605	669	642	677	662	650	674	629	657	663	630	671	658	682	593	653	652	689	684	659	710	650	598	624	668	654	651	619	633	633	681	615	689	689	665	653	696	688	665	672	671	644	681	685	652	641	588	677	684	630	658	652	691	650	647	652	681	644	612	664	631	698	671	662	694	638	651	730	672	664	647	659	649	650	668	665	688	677	681	661	688	665	664	638	643	686	687	672	608	699	661	645	622	628	663	651	670	659	627	653	626	627	655	682	635	664	641	656	695	651	649	632	631	681	642	643	670	687	642	694	642	635	667	629	589	660	654	671	647	710	659	649	695	612	675	610	631	642	668	588	667	695	648	687	685	649	621	625	622	630	681	685	689	656	696	618	636	660	667	668	671	691	672	678	652	619	683	672	659	643	630	671	666	654	721	654	710	704	644	655	631	673	674	692	676	648	621	664	640	648	682	682	630	679	615	661	642	652	646	669	641	665	653	653	671	692	698	682	655	660	699	645	672	655	715	672	680	652	659	664	683	679	649	642	663	706	658	669	627	677	651	635	603	699	678	666	705	641	624	662	639	671	679	674	663	645	684	630	636	640	645	643	647	646	696	675	646	692	691	657	650	670	634	620	643	644	696	663	638	642	679	663	659	657	653	637	680	710	649	647	606	699	655	652	700	636	677	685	668	687	650	657	690	651	715	659	682	685	679	671	714	722	614	580	698	646	636	660	661	654	625	668	630	619	646	673	674	625	673	676	633	672	651	668	691	621	655	650	691	658	651	622	656	661	653	644	656	671	617	636	647	617	661	668	667	693	614	669	681	681	656	720	654	631	651	666	676	660	647	660	656	636	658	656	663	687	628	687	667	656	666	682	664	655	614	693	711	632	639	675	646	676	654	632	610	653	631	673	638	627	626	662	676	644	638	706	638	662	673	614	697	635	688	712	645	599	631	702	642	635	666	672	692	699	664	700	668	668	653	685	631	638	636	643	674	639	698	659	662	699	648	682	662	698	632	650	666	647	675	657	648	684	673	646	673	604	630	641	683	645	632	707	670	640	688	660	605	659	700	679	666	664	719	658	628	613	665	618	636	639	679	677	658	644	668	634	656	641	696	650	623	625	659	696	672	660	625	689	651	706	694	606	664	656	591	696	693	651	607	682	612	602	661	721	677	655	643	627	661	622	674	692	697	642	665	642	626	690	658	641	571	654	668	628	639	700	694	721	658	700	651	633	685	654	714	625	651	636	638	613	647	645	686	675	661	616	649	653	658	658	632	637	681	662	652	681	701	657	693	651	653	677	648	651	649	666	675	643	610	660	702	652	681	708	714	674	690	656	655	652	635	639	619	713	661	667	698	665	731	665	639	680	666	666	651	684	693	674	629	658	633	639	663	634	710	637	722	642	632	699	670	669	658	660	684	646	706	633	654	656	631	676	675	668	673	613	641	676	677	644	657	642	671	624	658	648	689	607	672	687	680	636	659	673	669	679	672	647	647	669	652	667	688	619	670	699	639	649	617	641	712	614	606	649	651	612	665	657	645	671	619	643	675	639	619	645	637	678	665	642	649	713	664	671	667	636	698	585	647	621	630	666	683	665	656	635	678	699	646	690	698	700	645	665	646	696	644	645	692	656	703	672	668	677	668	597	673	655	645	668	617	598	635	655	650	691	679	675	682	669	677	665	712	676	623	635	677	634	685	690	653	672	627	640	683	631	663	643	653	651	668	657	664	668	666	657	666	673	672	679	628	668	663	648	644	662	741	646	644	694	703	645	648	706	637	609	675	650	689	662	636	674	641	655	660	672	645	654	659	651	704	648	670	668	595	658	680	656	660	630	642	669	687	690	658	622	697	660	690	643	696	673	695	643	640	650	716	741	599	629	683	650	658	645	665	644	627	682	684	683	646	676	653	633	683	639	657	638	638	694	677	628	677	666	598	660	662	601	635	662	623	627	694	667	662	645	628	636	643	660	667	677	645	651	676	630	648	709	648	672	682	645	661	665	678	635	677	688	625	598	659	641	680	646	706	674	689	661	703	669	609	676	613	670	704	715	638	642	645	642	646	671	656	635	607	659	624	661	632	596	633	675	662	646	638	683	629	690	683	652	685	661	644	630	646	645	692	668	650	679	688	662	623	720	684	650	693	670	701	620	656	675	639	614	645	650	669	635	665	648	668	641	700	662	643	638	661	684	630	635	674	635	668	638	649	648	695	616	601	645	625	654	648	644	651	666	650	644	645	703	630	665	636	602	651	641	690	682	700	660	654	673	654	650	665	657	643	680	636	664	630	637	652	645	669	638	645	648	664	637	699	644	636	634	655	736	653	637	650	692	654	612	669	648	643	689	661	640	681	680	661	635	692	636	693	672	682	638	662	659	634	588	634	624	661	658	656	627	623	698	669	711	673	681	647	669	613	611	637	609	681	648	610	647	671	626	655	643	665	647	657	655	677	643	622	670	621	643	604	675	644	654	667	682	665	674	653	586	678	671	638	699	657	681	657	659	684	684	697	647	664	646	633	715	644	660	684	652	638	665	673	663	695	670	688	589	664	683	659	682	670	707	642	655	655	639	656	684	665	604	633	626	637	684	652	683	683	609	626	669	663	722	631	609	681	688	649	655	621	673	655	683	687	651	631	679	699	723	668	578	711	644	669	651	681	670	627	664	599	667	639	624	667	634	701	621	659	608	629	646	654	606	677	650	669	644	673	686	676	643	637	680	626	675	637
23188	13758	9844	4398	1490	1003	751	595	494	393	402	349	318	321	313	303	282	278	281	250	293	264	249	241	278	237	272	253	252	248	244	260	248	265	300	266	254	261	285	278	259	255	238	245	255	258	248	267	284	300	244	241	286	261	243	268	265	263	252	250	271	290	250	263	244	256	258	247	276	269	295	274	263	233	275	261	260	252	271	254	276	266	258	267	268	271	271	251	228	238	263	252	279	258	274	259	245	271	269	239	255	246	274	261	243	230	251	253	279	256	258	248	269	265	299	277	285	278	266	248	282	236	293	252	245	273	268	265	242	277	249	260	281	284	280	271	238	284	246	253	246	278	264	245	267	248	236	252	245	280	249	241	265	260	275	261	269	255	264	274	270	282	253	247	262	227	254	278	264	266	242	249	265	275	254	249	238	264	248	247	243	268	249	226	251	258	242	257	232	275	280	267	260	249	266	285	270	253	265	272	282	280	251	282	267	269	252	291	260	265	264	268	269	259	265	257	262	276	264	239	246	267	238	255	269	275	266	280	287	249	270	295	291	250	282	250	249	285	247	273	243	251	241	238	244	275	273	269	262	276	248	243	249	281	253	271	235	290	253	279	262	219	258	251	253	277	284	283	281	251	309	256	272	280	247	230	265	230	287	292	259	230	270	261	252	275	253	258	278	284	237	271	265	276	278	277	277	259	254	267	228	253	231	287	263	237	268	244	272	260	269	246	274	247	256	254	248	295	272	249	265	256	283	251	234	270	275	242	233	258	266	245	253	257	283	253	250	273	270	280	285	253	252	258	290	252	248	250	278	238	282	251	242	270	265	262	257	255	261	264	264	274	260	264	282	235	257	273	258	277	232	253	272	285	256	280	248	282	274	246	258	269	279	231	278	286	268	274	272	278	264	266	267	252	274	258	283	252	260	237	260	245	239	288	293	256	263	284	282	236	245	248	271	262	274	259	270	232	241	252	269	238	268	249	292	257	253	293	277	252	245	262	284	255	278	251	230	253	277	238	264	280	254	249	264	264	276	236	253	283	251	263	276	253	287	254	255	258	252	254	278	260	258	238	266	243	235	265	288	269	234	257	277	233	278	273	257	232	256	262	262	247	255	263	246	294	291	253	263	220	266	217	247	267	246	258	282	241	239	259	275	253	235	261	262	239	269	253	255	256	257	254	252	240	270	253	245	242	275	264	246	265	286	238	267	248	244	239	249	244	254	292	253	247	255	278	250	253	258	260	268	252	268	236	269	252	296	251	240	249	256	291	260	266	271	246	261	266	240	275	243	260	246	261	273	262	288	247	263	255	245	219	262	260	272	247	286	265	256	273	241	275	295	254	246	267	263	244	299	280	260	276	254	253	229	269	270	271	220	221	238	235	242	259	214	269	253	240	225	292	291	263	239	250	283	266	286	276	276	259	230	274	268	250	262	255	280	236	262	281	265	283	242	268	253	242	238	257	242	209	305	233	273	244	249	245	262	245	242	268	281	273	249	245	268	260	272	274	254	290	274	278	240	240	260	260	260	247	260	252	250	257	281	270	260	260	292	249	232	251	263	266	262	243	254	261	241	258	240	263	270	263	272	253	290	287	265	268	279	260	267	240	273	272	253	248	241	265	269	262	262	274	241	270	236	257	293	250	273	276	272	248	236	235	301	275	284	263	245	248	267	248	278	284	264	234	267	279	273	289	248	260	265	247	265	270	271	272	266	292	279	244	251	288	252	262	232	246	246	262	251	249	284	241	247	242	277	260	248	267	274	290	267	235	244	252	247	255	238	269	284	284	254	227	262	267	238	250	260	257	307	296	252	273	271	242	258	302	265	262	272	249	254	248	236	269	270	237	270	267	248	256	291	248	256	261	267	291	275	266	242	279	251	257	279	254	249	285	283	278	250	284	245	253	259	268	269	242	272	258	230	267	272	224	270	257	244	255	286	237	264	254	240	249	251	257	247	280	228	255	267	306	251	271	279	267	247	263	240	246	283	307	265	263	264	271	297	263	243	238	269	273	276	243	256	271	265	264	244	231	250	251	266	254	281	267	245	282	263	228	268	266	244	224	241	266	258	274	272	273	249	250	256	245	287	257	266	256	271	238	281	286	291	272	270	256	257	262	284	225	278	265	237	263	260	288	253	274	247	223	259	261	259	230	234	227	256	281	279	268	281	249	236	269	267	248	270	271	294	282	273	273	282	274	263	294	275	284	261	247	281	320	266	237	293	279	272	298	272	245	264	274	249	256	260	238	211	261	278	258	249	278	246	282	288	274	228	258	241	225	283	247	253	303	266	244	265	263	294	283	229	253	274	259	263	239	257	263	257	278	244	254	247	261	282	258	261	244	292	266	270	257	226	281	219	276	269	257	264	247	235	237	240	257	243	242	260	259	271	269	228	274	279	254	260	276	264	273	226	257	294	305	260	295	270	225	251	241	230	224	261	258	265	271	253	252	237	273	260	263	254	233	250	252	271	275	299	278	245	244	263	242	266	243	266	232	267	266	276	264	227	257	245	254	263	251	271	257	265	240	221	283	256	261	235	256	247	255	246	277	265	263	264	235	266	272	273	251	287	242	293	250	259	289	272	252	255	244	231	272	253	252	231	279	266	243	245	272	306	299	237	265	245	267	251	250	248	260	244	287	263	222	217	262	266	270	250	243	259	251	251	243	273	275	230	276	255	260	242	262	275	246	239	255	288	272	235	232	252	249	293	249	242	266	271	277	280	260	257	246	227	227	250	270	246	236	278	257	231	249	246	268	270	247	257	273	297	261	224	260	286	226	257	265	294	275	242	269	281	254	287	271	248	245	297	281	250	269	272	259	278	257	260	243	266	257	283	259	254	279	262	289	261	274	236	248	258	270	258	292	245	275	278	262	261	284	209	277	259	233	254	253	274	271	303	244	254	265	282	269	263	262	242	262	260	268	272	273	242	244	255	261	236	262	249	254	281	283	249	258	241	244	260	281	251	272	288	255	278	239	264	249	252	272	271	265	255	246	267	266	271	245	270	253	241	249	263	267	251	235	265	275	261	256	243	227	233	276	250	256	255	283	268	275	281	258	246	226	285	283	242	244	247	266	261	277	267	260	269	274	280	273	290	241	264	244	261	232	256	284	279	255	278	268	271	265	251	236	251	290	256	255	252	268	252	262	249	250	286	246	255	256	274	246	228	251	251	289	274	245	263	267	278	226	261	273	241	265	250	257	274	280	241	272	244	271	267	278	235	268	244	272	267	269	250	251	270	268	273	261	267	251	267	264	248	256	250	269	271	230	290	257	269	279	259	255	241	236	267	272	234	269	235	290	250	259	263	279	241	244	258	256	273	260	273	262	274	285	269	267	258	263	276	269	246	284	279	284	274	244	232	237	278	269	221	245	268	248	263	251	264	267	277	285	243	281	260	253	255	267	244	244	281	271	270	266	259	280	262	239	249	258	244	267	263	243	276	292	301	268	263	271	268	247	278	263	259	263	253	258	267	263	240	267	245	248
14456	11256	12473	7007	2526	2233	1784	1631	1428	1210	1371	1141	1009	887	872	850	696	659	727	684	651	626	660	586	606	601	640	599	603	574	591	587	609	621	603	638	598	587	557	647	556	573	610	607	587	563	591	554	642	562	628	628	611	599	599	565	563	552	591	566	590	575	610	626	588	570	590	602	590	623	599	623	567	590	622	606	568	568	573	584	569	609	627	559	621	584	621	573	574	569	551	695	587	577	597	588	626	611	585	543	570	600	594	563	578	599	586	608	600	560	593	579	612	613	569	574	576	552	557	567	621	568	603	613	578	610	543	592	592	621	548	562	591	602	593	568	596	585	594	601	609	607	599	579	575	628	585	595	545	655	642	580	621	609	604	641	578	557	573	600	599	622	585	601	604	560	563	587	595	531	593	571	601	617	608	566	617	610	626	583	572	604	664	618	613	646	586	615	592	606	622	592	599	595	596	589	596	587	605	594	622	575	553	619	590	601	579	566	530	579	577	631	609	617	593	561	573	661	551	578	633	583	566	618	600	611	586	584	615	556	555	602	566	572	631	626	583	591	587	542	572	620	616	564	659	577	575	631	582	598	616	611	601	623	578	567	599	581	610	585	579	576	579	582	606	641	597	596	620	600	600	582	555	640	640	606	578	556	603	563	580	580	590	605	573	627	611	566	598	618	586	611	583	559	610	596	643	613	598	611	581	574	584	563	570	575	564	629	570	601	611	614	578	598	620	581	580	603	578	619	585	606	590	593	629	606	617	613	608	589	595	606	583	572	595	616	602	608	598	577	573	590	627	608	651	617	614	548	591	593	572	588	622	579	596	593	585	626	547	563	619	587	545	569	595	575	556	557	585	600	608	579	572	651	558	551	601	583	569	604	614	574	578	593	585	588	600	615	588	560	571	585	605	590	586	634	596	549	581	578	617	610	587	545	551	557	584	561	584	603	554	593	622	587	631	597	554	607	587	607	565	601	624	571	578	560	581	596	606	599	570	606	611	610	642	600	612	631	580	582	586	560	591	590	602	615	555	586	579	542	560	615	582	595	582	593	568	565	610	590	579	603	586	612	566	605	565	594	614	582	601	582	572	618	569	533	590	624	591	570	610	583	623	584	570	556	596	599	556	600	539	585	615	613	626	581	591	561	612	569	578	630	574	588	565	578	598	595	595	556	591	565	581	588	590	567	565	602	622	607	616	564	574	590	586	577	604	605	602	560	556	620	635	612	624	632	614	546	563	639	582	621	578	573	580	619	583	554	604	563	542	570	594	581	576	594	637	607	616	632	589	579	557	597	592	587	602	570	584	602	605	587	617	592	589	592	627	605	595	590	570	562	557	610	527	578	577	605	621	583	616	597	594	596	591	575	627	595	611	626	566	636	590	578	585	602	572	596	538	588	619	570	596	531	574	584	594	557	596	576	567	576	568	586	586	583	569	571	576	607	560	597	597	550	600	635	547	608	595	628	548	595	581	576	586	568	527	564	563	580	576	601	575	571	613	597	577	587	572	623	567	584	608	590	594	590	591	554	591	585	621	555	565	540	608	560	614	595	619	578	608	571	633	609	616	559	582	594	579	558	592	600	587	573	559	615	594	619	581	595	578	632	619	551	607	635	606	628	515	581	578	613	554	593	592	617	577	617	574	584	608	632	566	587	618	588	594	553	580	582	619	580	596	600	644	621	602	587	569	600	558	577	571	589	554	584	541	557	605	579	564	574	566	589	557	565	584	609	593	579	604	596	577	630	583	552	569	597	593	644	568	587	606	555	600	617	615	592	569	586	600	543	555	594	590	596	592	611	612	580	562	563	624	579	556	568	596	578	626	599	608	591	604	602	602	565	568	582	620	544	649	579	592	550	588	596	570	537	609	572	569	575	560	574	597	542	561	634	591	596	562	607	584	571	641	626	597	601	582	584	562	581	582	568	593	621	553	585	586	628	575	602	610	585	569	572	575	634	580	605	626	565	592	551	528	596	579	604	584	634	578	582	604	596	580	583	581	602	624	573	616	544	585	560	582	601	575	550	543	571	589	552	612	597	552	569	555	576	575	609	624	590	565	609	601	589	594	592	539	592	563	541	635	594	572	594	603	589	577	622	552	585	582	598	576	563	637	599	558	583	588	577	620	573	603	602	596	601	614	575	582	558	596	552	569	629	590	581	605	582	589	608	595	589	611	567	587	567	582	606	555	590	598	593	539	558	611	615	591	585	585	578	562	606	583	581	588	625	604	594	589	600	570	607	576	614	622	561	588	598	599	584	589	548	606	609	584	543	634	574	603	584	574	547	580	628	580	585	595	600	566	549	623	538	613	594	596	557	587	559	577	583	611	640	610	548	603	563	617	592	590	591	536	593	573	569	575	564	553	586	609	607	572	643	567	603	565	555	572	588	554	561	621	601	590	582	554	597	613	629	607	604	596	602	581	594	550	586	616	558	598	656	588	550	598	595	575	579	603	614	584	644	586	571	578	562	583	553	572	581	598	575	567	587	564	587	605	595	585	609	576	561	588	591	577	605	559	608	597	555	601	581	618	583	580	621	594	592	594	598	623	585	622	602	572	602	562	577	572	546	616	602	610	616	601	591	595	572	562	614	606	606	573	616	621	624	556	590	541	555	603	627	610	560	570	608	576	596	608	571	601	583	606	588	580	603	594	606	570	614	647	616	639	560	580	617	555	609	547	569	572	586	550	596	616	596	658	586	599	604	587	568	607	544	589	616	604	536	555	599	605	551	542	612	609	584	591	554	600	623	580	608	590	587	554	595	647	581	626	599	580	591	552	591	623	615	564	604	626	630	592	578	563	559	585	592	605	591	603	604	619	583	565	573	539	604	588	586	568	652	564	568	568	533	596	603	629	598	592	616	614	581	627	600	568	629	578	606	570	582	609	579	578	628	588	588	597	600	588	607	586	600	599	611	557	525	552	586	592	651	619	605	627	580	628	573	577	643	614	588	593	618	585	596	602	607	583	579	588	564	570	565	544	584	621	575	595	596	550	578	567	546	579	585	596	578	555	585	607	585	592	604	593	551	592	616	608	567	571	613	588	552	542	609	561	620	569	581	598	588	604	598	606	611	613	572	632	572	580	602	607	585	584	549	571	600	560	601	535	624	559	603	563	609	611	636	555	595	572	585	599	607	626	598	633	622	610	560	639	580	583	598	609	637	569	618	569	579	579	573	571	594	623	604	606	598	569	562	564	591	603	596	609	586	580	586	602	565	606	595	595	587	619	577	591	555	603	557	589	560	648	611	562	593	614	586	585	582	605	588	582	591	585	559	591	601	579	586	584	607	552	569	590	596	607	596	534	611	607	590	604	591	584	570	591	602	573	583	588	597	577	578	603	582	579	576	557	568	565	603	604	533	591	561	583	620	603	553	608	619	602	560	587	603	602	550	594	575	569	580	572	575	624	621	569	566	579	623	579	594	581	605	583	587	593	535	598	590	574	576	566	585	598	585	590	547	599	639	619	595	560	595	604	604	551	619
33549	19761	15300	6589	2518	1633	1068	833	687	526	522	426	462	397	404	348	353	287	349	328	327	289	288	311	346	292	310	269	282	295	322	298	275	304	337	297	301	324	326	308	284	315	346	300	331	280	315	296	287	345	304	275	321	319	315	308	302	295	314	291	318	323	276	314	329	297	287	321	276	318	272	271	264	289	319	280	314	315	333	295	307	309	316	315	304	300	322	280	298	332	295	347	315	323	294	293	294	287	284	301	300	298	297	308	322	289	314	301	285	297	301	313	315	305	306	311	273	304	313	300	305	290	285	297	307	276	341	316	304	317	291	296	316	322	279	268	302	339	327	320	341	300	305	309	328	282	315	313	311	321	309	293	307	296	305	315	292	299	298	299	284	316	282	340	303	314	327	293	241	288	268	290	308	289	311	302	315	329	330	288	330	294	236	275	305	306	294	298	271	302	299	282	310	299	306	301	326	307	323	302	321	281	315	298	293	300	303	297	266	342	297	322	307	311	298	288	273	291	305	294	312	355	324	277	327	333	296	314	302	264	314	331	313	289	276	324	290	294	314	329	326	277	272	304	313	295	308	289	295	305	296	288	296	318	300	282	291	303	282	290	305	278	325	318	322	316	272	325	317	335	322	322	345	317	318	322	290	348	343	284	306	286	295	270	286	332	308	332	296	316	307	307	314	328	311	287	280	281	277	336	329	292	296	305	298	290	309	329	288	306	298	274	310	274	344	302	300	316	287	283	302	301	303	288	285	310	292	297	307	270	282	287	307	339	298	283	296	284	345	307	320	330	318	314	340	302	297	291	248	274	286	281	295	300	306	329	287	297	291	295	331	295	336	320	304	304	312	326	284	299	282	333	296	309	335	295	315	336	282	278	319	315	306	289	320	301	306	317	348	315	317	319	306	303	333	297	317	298	288	312	294	300	293	343	316	303	289	287	276	321	325	304	281	307	312	261	305	288	316	291	265	288	306	302	326	315	305	303	296	316	324	342	290	336	304	263	306	294	333	299	298	329	324	338	283	291	304	296	302	292	354	337	271	302	306	297	309	301	288	290	290	292	329	278	264	256	271	318	293	321	289	305	333	286	316	311	310	295	291	341	313	293	310	269	282	291	334	294	300	301	300	317	336	279	298	289	330	307	262	296	311	329	315	301	310	313	307	293	329	305	316	327	326	296	284	290	322	327	312	291	295	273	276	308	292	283	320	298	323	299	295	327	336	306	332	295	315	303	319	289	314	281	285	303	296	279	303	268	349	326	325	316	269	308	308	317	332	258	315	317	319	307	314	303	309	321	329	310	315	288	281	305	285	285	326	330	278	288	309	277	273	297	301	292	315	271	311	321	305	269	303	305	295	317	322	329	305	324	270	304	302	293	266	316	331	295	318	273	312	339	288	302	276	308	302	316	287	323	307	318	303	294	306	321	296	278	295	323	320	345	306	338	286	301	306	259	309	317	309	331	311	313	308	282	297	284	315	310	325	323	309	315	313	341	303	297	312	335	297	281	322	349	289	323	298	315	325	331	331	333	273	321	301	289	276	298	296	316	304	297	315	342	288	284	294	335	330	303	266	323	274	298	274	316	322	304	289	303	316	256	274	305	312	313	297	289	261	286	345	283	301	324	341	306	301	298	314	301	297	303	339	312	280	327	294	310	301	309	273	318	345	296	298	335	300	332	312	265	316	271	311	283	317	312	293	268	286	275	305	313	308	297	332	293	291	324	346	352	326	292	283	300	297	284	323	287	304	305	301	320	302	297	302	302	306	292	290	339	294	289	298	266	286	285	301	303	334	305	311	309	289	330	313	343	326	316	313	285	295	286	313	278	286	322	308	325	282	299	295	299	320	301	328	312	306	280	287	325	309	303	271	294	285	344	290	289	268	303	331	335	346	348	291	318	281	302	284	306	305	322	313	310	327	299	344	319	300	300	291	338	313	319	319	321	317	326	324	311	295	304	295	292	305	302	313	313	305	286	321	351	341	319	303	276	322	321	305	307	310	311	298	298	300	322	319	306	321	286	301	311	354	276	326	332	279	274	320	290	314	290	309	313	325	301	334	310	298	301	297	301	286	322	352	279	320	301	295	294	277	294	290	305	300	306	317	319	302	280	307	312	321	295	298	317	336	321	307	305	313	314	307	308	300	317	289	271	336	290	311	299	307	329	294	337	312	304	283	312	294	297	307	301	283	295	306	279	317	254	302	336	309	298	270	292	290	284	293	369	354	317	325	294	276	294	307	291	307	297	313	275	311	323	302	289	299	265	266	298	287	305	285	312	311	318	307	285	316	305	333	277	302	280	285	291	277	314	299	324	256	323	321	310	297	313	313	298	323	293	290	292	305	260	330	317	300	329	304	265	303	313	304	307	359	318	319	315	308	318	317	297	292	292	314	288	330	310	271	296	309	283	277	293	281	318	305	319	336	301	317	288	306	310	299	268	307	271	276	307	312	305	307	323	298	285	300	298	305	278	323	319	318	265	297	305	280	306	305	313	294	318	291	280	267	310	318	311	323	310	301	267	326	307	316	294	304	316	332	294	308	303	319	302	299	308	323	273	296	329	283	295	288	277	314	316	321	323	320	298	319	301	286	296	297	280	296	295	313	288	308	256	336	323	303	299	303	285	265	301	323	292	292	325	321	320	337	317	267	288	312	302	299	254	270	315	308	322	320	304	346	294	308	271	318	305	304	306	265	305	328	288	322	293	289	272	320	302	357	313	324	278	330	320	341	303	315	336	317	280	284	311	276	295	309	327	298	276	279	278	300	309	317	306	287	308	301	315	311	265	321	318	299	322	343	316	296	331	325	316	322	340	312	306	291	313	327	310	311	316	295	303	316	350	299	286	307	289	289	295	287	314	289	286	304	305	309	304	310	296	306	315	327	299	269	308	320	301	286	312	322	286	299	310	327	297	289	310	317	320	299	291	293	333	328	258	295	277	308	321	337	332	305	331	295	315	332	304	291	323	302	294	315	312	288	300	304	285	311	319	315	305	302	288	272	327	303	298	287	300	309	296	323	264	310	334	301	299	260	299	327	288	308	299	315	303	302	295	305	287	316	333	267	350	336	343	334	326	303	317	302	311	287	313	301	300	323	258	307	297	275	310	313	269	280	300	273	307	298	295	311	307	289	309	283	292	313	306	315	329	295	303	289	305	306	302	281	306	317	301	312	341	315	313	298	337	304	278	309	326	299	291	316	303	303	297	318	298	287	292	270	297	308	328	332	302	296	297	334	320	305	322	304	304	324	258	327	310	316	328	317	343	280	299	277	301	316	332	318	287	284	282	306	292	309	294	270	313	298	255	317	315	299	306	302	254	284	282	319	289	295	265	316	295	301	314	300	291	290	298	287	326	302	295	280	325	328	316	330	320	310	288	315	306	306	311	294	346	296	269	306	276	298	316	322	263	298	300	324	327	303	307	294	271	280	275	316	309	274	330	321	305	327	334	327	312	302	308	334	328	292	301	305	279	293	341	333	307
19804	14323	17334	8835	4164	3099	2709	2631	2296	1932	1969	1788	1480	1145	1212	1152	820	760	835	809	783	765	777	768	765	714	724	730	750	736	738	698	675	720	700	725	725	719	691	694	666	688	665	713	735	710	711	660	658	693	677	657	650	721	710	675	712	645	660	670	711	675	677	651	672	694	686	682	672	664	626	722	651	701	692	624	640	695	648	720	593	667	682	669	651	651	680	665	657	644	677	703	665	648	685	658	648	634	724	628	664	683	706	624	660	675	683	734	663	668	691	688	734	642	679	695	722	653	718	699	703	624	676	688	687	658	694	697	680	674	724	676	684	698	736	678	730	667	681	682	716	697	683	680	660	676	679	670	681	681	686	726	692	721	665	725	703	758	704	735	705	670	686	661	743	720	681	619	637	685	751	695	650	698	699	701	638	654	658	684	646	682	683	680	654	688	676	652	664	655	676	672	698	678	657	667	683	641	648	651	648	689	677	675	714	721	699	668	651	639	647	676	666	719	677	680	682	672	674	631	650	648	660	679	660	689	624	702	654	627	720	626	676	693	634	642	691	664	684	698	652	710	721	711	656	666	697	690	671	677	686	692	696	667	687	704	682	709	688	655	727	659	668	698	675	737	684	708	667	689	656	683	688	706	761	646	694	702	692	657	661	702	647	657	670	731	591	703	628	687	659	663	710	674	672	697	644	654	635	709	683	681	740	705	741	625	694	677	674	678	680	713	720	673	653	663	663	667	641	697	658	709	729	672	668	726	686	689	685	695	667	674	627	697	676	708	704	667	684	756	645	667	669	707	665	728	679	665	702	698	679	688	628	634	630	665	679	681	647	673	664	699	700	733	672	673	710	662	696	640	668	701	641	677	640	673	676	675	704	682	681	666	713	664	681	652	692	675	679	656	651	703	650	700	699	708	680	754	702	663	694	702	700	702	679	671	671	674	702	671	666	634	661	662	667	674	625	678	700	701	691	675	695	687	659	711	697	725	687	705	716	664	632	678	662	690	648	685	664	688	654	753	668	687	672	664	661	699	697	659	678	632	696	678	709	699	675	638	668	698	642	658	699	684	707	658	620	662	656	684	704	655	701	650	658	710	682	659	654	657	666	675	696	639	686	744	707	700	691	653	648	674	697	668	659	698	690	647	673	694	667	621	671	633	671	700	700	622	694	679	673	658	703	723	675	649	680	684	656	695	693	687	682	652	700	620	666	705	674	712	667	692	645	665	677	676	674	682	668	692	672	657	702	657	678	688	641	680	677	695	699	654	674	660	728	682	677	711	681	702	695	701	673	692	676	679	627	682	654	715	679	640	710	704	660	698	643	670	693	713	692	671	646	667	675	666	679	649	676	688	672	709	658	727	668	652	677	670	636	614	660	693	667	671	660	638	626	654	651	698	660	673	680	655	705	707	641	689	712	720	665	681	704	690	640	634	714	692	658	645	643	674	720	720	640	660	682	666	665	677	677	667	679	678	698	656	712	715	690	695	708	672	690	685	647	656	703	711	669	671	643	662	720	701	728	685	671	639	646	670	647	668	665	677	653	660	719	661	709	707	683	721	749	723	706	685	666	673	693	692	685	705	649	737	660	622	672	652	629	683	672	670	658	685	629	656	731	683	658	686	643	702	656	674	716	650	646	678	652	655	707	696	651	717	699	699	644	664	674	679	690	702	681	701	634	633	702	666	700	705	699	686	679	644	678	721	686	649	658	697	693	676	686	658	692	630	701	651	626	720	670	678	682	660	683	657	696	664	698	654	651	666	680	675	660	694	664	706	635	683	705	656	688	679	694	713	693	706	668	721	680	716	672	670	681	671	682	762	665	691	668	679	664	691	679	649	647	723	657	689	729	661	647	688	692	664	662	651	651	713	659	681	732	638	698	709	689	675	668	594	675	704	663	661	697	652	706	668	657	656	688	702	673	678	700	613	652	686	670	672	674	683	690	645	651	645	675	633	638	694	656	655	652	633	701	685	691	652	676	684	682	669	630	655	687	658	645	664	697	701	633	697	672	669	646	712	686	697	653	671	685	682	697	679	656	672	646	670	683	695	665	672	698	657	626	685	638	689	680	652	623	614	625	670	661	687	695	657	689	677	673	693	712	726	697	664	686	674	704	721	707	663	717	669	677	680	692	651	694	692	656	694	680	654	677	696	700	681	673	695	663	665	635	674	755	678	734	684	634	673	645	697	661	707	652	689	650	735	691	709	661	707	682	736	702	658	702	669	649	685	654	715	654	686	681	650	638	656	663	688	672	691	686	690	639	713	651	669	673	615	682	666	684	691	711	671	701	623	637	702	640	685	691	692	670	654	673	732	684	665	628	673	694	666	669	699	655	670	644	710	667	615	678	659	680	671	676	695	669	678	671	685	633	705	716	675	694	681	690	661	649	686	718	712	704	657	715	614	663	685	744	677	669	711	697	727	697	660	682	634	658	678	672	708	656	715	651	712	647	703	704	671	695	674	688	653	631	646	687	671	703	631	677	730	696	645	678	640	662	662	674	673	704	680	666	654	707	689	646	695	681	649	690	669	652	678	680	627	679	743	707	712	694	710	666	738	647	680	662	686	658	644	670	629	735	660	677	718	618	699	710	665	620	686	677	697	655	673	690	686	698	645	661	668	701	676	684	688	631	647	712	674	693	661	668	717	674	661	685	692	686	686	699	709	665	596	652	655	641	694	670	666	689	671	636	689	681	691	652	679	694	648	642	702	718	677	706	668	674	671	673	664	648	670	685	639	672	663	654	714	695	683	702	664	691	676	714	727	670	689	649	675	663	680	650	748	704	627	672	657	676	653	679	667	694	644	689	656	660	631	659	636	686	685	628	707	678	647	687	641	687	675	714	694	696	635	673	668	637	700	676	629	683	699	676	692	685	647	698	689	687	680	676	648	671	672	695	669	674	666	684	669	696	662	725	693	713	690	656	626	652	700	662	675	676	684	639	692	646	643	644	720	710	675	696	674	691	629	674	663	725	669	681	651	635	704	681	660	684	670	655	699	720	677	663	670	714	685	664	676	656	675	702	638	641	684	676	702	737	671	699	685	715	715	704	678	669	661	691	628	644	657	694	692	687	689	629	688	652	666	700	624	650	655	689	693	699	657	678	621	677	697	678	700	715	675	673	638	701	730	657	699	666	687	685	643	660	652	703	665	658	663	726	664	725	725	669	666	670	669	658	633	654	689	697	697	621	663	698	681	684	711	697	710	678	648	680	697	667	661	669	680	730	687	734	682	681	638	672	669	676	662	638	669	679	700	703	718	698	682	633	679	636	663	714	658	667	653	661	666	692	654	707	667	649	661	675	685	716	698	684	716	683	695	667	672	665	675	727	667	722	675	695	658	686	661	672	692	666	693	655	660	653	706	669	690	637	726	684	658	700	667	672	680	670	647	675	692	675	626	687	661	642	705	658	682	685	670	654	654	722	659	755	662	709	706	650	691	696	633	685	681	752	637	733	671	676	711	693	678	722	669	677	638	695	686
10495	4530	2506	811	374	358	305	311	312	288	289	305	284	290	306	299	305	325	302	277	297	294	276	299	283	306	314	315	270	277	282	289	291	272	292	319	299	309	317	287	264	325	309	290	298	313	266	314	351	324	296	279	282	257	260	309	299	255	264	288	317	315	292	292	298	309	294	285	267	287	276	314	315	336	317	280	312	304	284	318	322	302	303	295	303	330	321	258	291	294	298	325	293	295	313	322	296	318	283	300	265	299	312	305	297	307	290	284	309	334	302	303	284	290	300	304	313	272	285	291	288	269	292	285	295	305	309	314	305	300	290	289	275	317	314	295	307	293	301	266	291	296	297	279	291	294	299	296	297	308	273	297	278	258	289	285	312	276	307	285	325	287	307	307	307	338	303	305	295	311	303	300	304	332	296	296	285	269	285	319	285	301	301	345	280	264	281	285	306	300	305	309	296	336	289	310	302	269	268	314	277	294	333	307	280	281	311	306	291	296	327	297	335	296	304	305	315	326	285	276	278	295	318	303	292	287	274	348	294	299	294	286	299	280	304	320	323	313	260	341	287	300	280	285	300	288	298	316	322	323	301	295	289	286	306	309	285	296	294	318	321	283	299	317	318	293	316	298	282	274	338	296	293	327	301	247	280	283	303	274	303	318	295	290	287	318	256	296	265	292	280	302	309	318	328	284	257	282	280	303	307	319	332	317	301	281	308	293	287	288	287	299	278	320	302	337	343	296	316	302	284	297	312	297	298	296	298	331	283	310	310	272	310	296	287	273	307	291	307	313	283	286	253	309	312	308	291	285	289	310	288	280	297	324	301	323	279	299	297	281	272	294	296	298	289	278	274	304	338	283	325	324	307	287	302	270	279	322	309	333	317	280	296	290	302	301	345	277	318	284	290	255	306	291	306	293	319	315	353	269	304	304	254	303	315	322	317	290	302	308	286	301	301	317	312	327	305	295	306	306	328	306	324	278	340	280	318	302	293	296	288	303	301	296	314	316	315	291	311	298	301	298	327	328	269	320	289	323	287	318	320	267	304	280	302	325	271	280	301	296	288	315	302	262	278	297	298	283	275	297	309	294	311	304	309	281	301	313	305	293	294	274	293	284	283	317	291	290	274	306	266	303	304	287	299	260	291	285	303	319	305	299	275	272	286	298	276	257	292	304	294	275	303	294	311	310	306	294	273	301	300	263	333	279	292	327	312	275	295	283	277	307	329	342	300	302	286	321	292	336	278	310	298	323	301	274	329	293	300	310	288	298	289	317	300	290	324	269	311	307	298	305	301	299	325	326	299	280	296	313	287	287	284	271	312	301	276	310	298	300	320	286	322	263	276	290	296	277	302	297	286	305	304	267	326	289	291	263	296	328	304	293	300	288	319	297	305	310	297	308	306	319	275	295	264	320	297	326	285	304	329	301	317	304	324	314	325	309	299	319	310	299	278	286	281	305	289	277	307	311	317	341	297	262	319	294	268	265	306	304	299	285	307	280	305	282	301	303	286	288	301	290	295	290	307	291	300	324	309	299	299	272	272	296	293	310	289	293	333	307	326	307	327	307	309	305	280	307	309	290	320	338	276	293	311	306	287	275	293	303	309	288	280	302	310	314	307	295	298	284	292	286	266	275	298	335	306	293	283	314	274	271	285	298	320	263	340	284	291	283	276	273	322	287	317	277	324	293	306	288	268	297	306	317	298	298	277	310	290	295	313	327	309	329	315	297	272	317	314	326	292	282	290	315	290	313	303	288	316	306	302	290	289	312	298	278	305	327	323	295	322	295	292	264	306	320	294	336	275	297	300	316	282	301	315	320	341	285	305	294	283	309	319	315	355	332	353	329	296	300	295	315	286	294	293	325	289	309	304	278	320	289	297	301	304	287	301	288	294	284	320	276	298	313	287	317	318	326	303	258	305	309	291	304	299	265	304	295	313	303	293	275	317	281	280	302	296	291	333	323	297	314	296	296	318	282	292	297	292	291	272	297	287	277	270	280	276	269	290	290	309	330	313	366	312	248	309	272	328	303	279	342	305	305	296	320	300	343	259	277	332	296	310	315	292	284	294	326	323	283	290	281	285	298	315	297	276	291	302	281	293	324	290	273	303	320	291	319	308	326	301	302	338	292	307	288	313	313	304	333	356	328	309	286	275	319	288	292	277	299	313	271	285	302	317	292	296	288	271	318	299	311	278	279	264	276	286	282	278	290	300	297	299	343	291	302	304	336	315	309	325	299	287	309	314	322	275	313	300	251	288	276	274	286	302	324	317	287	297	286	296	278	315	337	296	277	302	307	323	311	284	320	274	281	300	264	286	317	288	298	277	301	270	277	278	288	321	315	314	310	316	331	301	280	310	269	294	290	322	328	300	291	312	296	295	307	291	281	276	307	306	303	289	274	307	280	306	311	316	312	308	321	305	295	325	312	298	301	278	263	333	258	271	278	283	295	306	299	313	299	279	302	309	319	309	238	285	309	327	295	282	299	304	289	287	303	278	294	255	304	310	283	262	309	284	315	264	326	345	289	310	287	308	302	339	292	303	300	284	299	286	282	308	297	306	328	324	297	336	337	289	296	300	315	300	333	323	322	278	296	297	303	296	292	256	302	324	326	340	330	277	284	278	280	285	295	314	299	298	295	315	357	339	333	303	304	328	263	306	272	290	337	286	291	302	325	335	277	304	320	344	293	259	290	252	316	280	284	335	295	339	320	265	292	281	292	255	296	300	325	294	327	270	291	296	310	310	315	296	298	316	275	285	329	273	338	283	325	298	327	306	277	286	315	284	285	322	312	310	282	304	305	309	284	312	330	304	318	312	292	289	279	327	322	259	292	288	279	289	326	318	275	300	338	314	304	293	340	280	308	316	311	325	293	295	279	261	302	287	302	276	307	293	326	302	311	317	309	298	293	281	302	295	291	299	303	274	325	290	288	348	284	287	328	343	301	274	291	274	303	309	275	327	304	301	336	310	336	329	351	312	278	286	308	295	317	296	303	309	290	278	288	301	282	260	259	304	313	296	295	344	283	297	328	315	309	300	317	297	278	306	271	322	293	291	285	272	295	293	299	318	293	294	343	333	277	309	293	301	280	271	292	348	334	284	280	320	307	280	287	279	309	302	341	295	324	327	281	342	309	255	286	281	324	335	283	261	317	337	293	278	324	288	284	290	306	338	273	313	288	281	267	275	296	295	293	322	311	302	276	306	307	301	304	336	323	332	317	324	308	334	281	296	318	324	327	295	277	284	305	291	335	299	278	290	304	307	307	302	297	273	304	313	300	290	275	301	295	282	306	304	302	317	336	323	316	320	302	263	315	287	313	301	263	345	300	296	282	271	298	273	316	345	307	282	292	292	307	295	327	304	285	291	294	316	316	326	300	299	320	253	299	280	313	312	312	272	288	270	290	310	328	307	327	312	298	284	336	278	311	314	299	265	279	285	330	303	293	293	290	311	312	309	316	297	311	309	345	313	285	337	291	315	279	295	304
6396	4247	4110	1832	937	723	757	722	694	674	627	702	676	616	646	702	656	652	669	662	671	673	657	639	657	597	653	692	678	660	618	671	692	690	698	656	640	685	616	679	678	655	655	669	661	662	636	681	657	690	658	700	697	656	689	674	671	667	661	685	666	641	659	627	721	684	650	673	655	669	651	630	652	699	692	666	686	688	623	697	634	709	676	708	705	655	699	675	666	667	644	661	650	686	668	660	636	625	655	682	695	677	691	656	643	630	696	692	680	613	619	637	684	640	633	622	690	660	661	714	592	643	699	640	665	684	688	662	623	660	642	635	655	670	660	696	670	605	644	648	681	676	660	653	652	615	647	659	653	620	683	668	650	666	656	638	627	658	664	658	678	721	732	663	659	655	649	645	660	662	645	681	666	617	656	681	654	648	650	727	699	677	675	660	642	683	649	649	669	617	675	709	657	667	684	644	662	647	659	650	635	619	676	641	631	699	620	662	695	687	681	641	644	643	635	662	630	659	672	669	720	675	617	692	597	638	634	640	681	676	658	666	652	670	644	659	634	667	647	618	640	645	650	675	660	703	661	644	660	704	629	649	653	644	620	706	662	628	571	656	666	646	660	720	660	681	634	679	648	650	651	652	648	680	657	686	660	635	643	650	650	633	638	633	650	688	682	705	698	679	643	655	661	688	647	682	686	638	692	628	648	713	675	647	670	664	637	663	641	677	688	665	689	661	689	667	700	637	627	712	668	657	648	647	637	612	649	650	613	659	670	648	667	645	634	629	721	690	693	650	654	653	641	691	638	683	663	661	622	650	679	667	635	706	682	670	695	617	699	674	640	639	656	682	672	656	666	592	661	652	701	719	674	702	668	650	676	696	660	672	591	647	655	675	616	629	697	666	640	685	614	654	686	701	676	703	660	620	686	644	626	666	664	689	682	637	671	633	673	700	661	664	608	668	656	691	689	617	644	628	651	669	655	630	683	642	728	643	662	679	698	672	654	642	684	688	634	660	627	664	645	683	649	615	626	670	669	685	652	668	683	662	700	689	652	648	657	683	633	648	649	650	683	660	690	702	687	672	639	681	654	704	654	591	696	685	649	650	641	632	642	651	635	727	654	673	706	653	620	646	635	665	680	615	661	691	678	685	655	684	637	651	635	645	680	667	707	654	646	667	685	681	651	638	666	640	617	681	672	686	654	688	606	647	712	637	661	690	663	635	655	642	614	657	665	631	652	646	647	628	706	687	647	684	678	620	646	691	656	679	656	665	646	636	652	682	644	652	636	660	671	684	678	628	659	707	673	660	664	641	649	663	714	626	670	658	640	653	606	660	661	636	656	629	630	668	636	623	659	661	658	634	674	737	625	668	651	660	692	651	660	680	670	653	680	681	597	657	649	672	680	719	670	628	648	640	654	645	669	664	635	635	644	655	663	661	679	692	682	693	669	630	657	645	653	635	677	676	671	627	665	685	655	683	657	685	678	662	666	583	672	632	664	656	637	698	648	692	668	649	623	659	665	686	618	685	670	643	626	646	667	653	633	686	691	633	656	623	635	662	669	671	661	629	649	659	640	648	697	640	619	632	657	650	721	650	663	680	652	637	663	669	678	665	699	664	626	670	672	617	702	631	660	628	672	671	681	682	662	641	635	634	648	633	672	660	656	643	659	688	637	667	656	645	687	692	657	685	690	667	629	705	640	646	702	629	603	656	611	626	664	657	666	663	633	638	593	664	630	676	642	662	659	645	673	680	639	675	636	645	657	625	643	661	658	645	680	630	686	630	663	718	650	629	650	645	693	666	687	681	647	646	675	660	631	659	636	626	667	680	679	662	666	702	678	645	624	686	661	643	681	670	599	623	672	646	631	717	627	642	696	659	664	652	666	660	657	636	678	662	684	649	681	659	658	687	670	654	665	671	630	648	663	645	658	639	659	668	648	683	600	642	701	664	619	665	626	621	649	642	680	652	669	626	669	637	715	676	673	646	653	666	668	612	682	608	652	668	652	709	704	679	671	652	665	662	706	624	693	663	642	676	651	670	643	652	658	655	638	702	646	664	605	695	643	694	674	604	669	664	640	671	657	669	666	669	662	663	694	649	659	638	644	625	658	706	646	651	632	639	654	658	656	649	680	699	651	650	631	675	670	624	657	637	677	706	665	647	673	627	657	651	677	676	708	653	665	690	689	684	670	618	627	591	675	617	656	656	643	650	664	668	657	707	678	695	681	644	641	659	666	672	646	695	637	675	653	659	668	703	647	686	689	689	652	675	617	643	689	663	656	676	656	651	646	647	624	650	637	677	696	695	615	624	647	656	661	612	647	673	650	697	679	676	632	651	615	698	650	673	702	660	623	636	633	644	677	646	680	642	611	640	643	627	692	640	634	624	651	629	638	680	641	620	636	646	642	641	670	581	678	663	651	659	648	613	679	667	670	694	659	686	644	653	622	669	669	646	695	637	650	690	702	658	626	672	629	651	656	656	657	666	668	697	635	692	641	672	630	663	637	655	677	653	596	700	647	649	644	679	665	612	680	671	644	728	673	664	662	662	680	651	678	677	694	689	651	683	665	703	638	621	642	654	644	653	723	662	661	633	618	633	695	645	625	654	699	621	637	645	672	680	605	657	703	701	649	667	669	659	671	655	671	676	628	658	691	676	703	635	621	681	661	653	566	638	626	655	636	630	656	645	650	633	585	680	667	664	654	626	687	655	637	602	664	683	661	679	680	648	658	704	637	688	628	675	661	620	667	659	617	643	680	671	682	670	643	650	648	655	674	659	681	641	673	661	641	628	622	711	661	676	626	668	684	651	653	667	681	667	608	605	649	628	703	684	653	684	639	636	678	653	667	676	690	667	653	639	667	634	698	628	649	680	646	634	692	663	647	653	629	641	654	615	658	636	637	715	715	650	632	715	651	658	649	701	628	654	657	657	607	679	671	665	703	651	686	649	658	668	665	671	636	686	625	666	671	671	688	672	595	670	667	640	624	654	721	655	634	642	680	695	655	678	640	669	671	692	682	636	635	641	662	667	625	648	643	632	676	610	655	701	670	686	646	675	655	686	668	643	673	677	679	658	670	678	666	651	671	654	681	701	638	709	619	629	667	702	632	703	702	693	675	660	696	670	649	644	655	671	658	614	653	638	645	706	641	599	642	700	698	621	675	656	646	653	594	643	690	672	647	666	696	693	631	632	707	660	677	654	647	625	646	677	695	655	657	661	667	634	670	622	669	655	685	660	640	620	664	673	634	679	649	654	699	663	638	643	653	654	681	661	659	694	665	678	661	663	662	657	677	611	689	651	679	654	659	677	656	707	643	664	699	630	645	674	615	604	619	647	685	647	682	652	674	674	643	664	622	673	692	643	642	645	657	707	628	691	641	655	627	647	699	635	680	654	622	663	663	654	636	675	628	668	668	689	669	650	645	683	627	625	642	642	650	642	680	655	636	664	711	672	671	660	642	654	684	659	686	657	686	620	674	694	621	680
23752	12705	8957	3709	1256	806	733	577	427	379	321	360	364	319	304	303	254	276	294	263	268	241	253	289	295	267	269	289	279	253	255	266	228	251	291	234	257	241	225	263	264	280	247	281	254	271	264	277	288	252	272	263	278	248	263	229	284	253	267	242	254	243	287	243	285	285	260	271	300	239	276	293	278	274	270	262	257	270	260	256	227	248	234	243	272	273	269	242	259	265	250	249	231	260	275	270	243	268	262	268	232	257	262	285	248	252	262	240	266	250	251	243	257	256	266	265	255	241	282	291	253	234	258	241	272	272	273	268	270	278	254	271	278	258	246	225	286	251	273	253	265	281	250	239	253	268	244	256	232	229	279	268	249	282	285	247	254	271	270	255	290	257	264	288	251	280	264	232	253	264	251	263	239	254	260	243	256	228	263	254	232	262	257	260	265	253	254	250	280	242	293	291	241	270	278	253	249	282	242	255	277	239	268	236	237	260	238	241	271	264	241	231	263	255	253	263	288	234	266	270	269	267	288	245	266	272	257	262	285	269	296	299	269	227	246	282	236	262	272	278	236	256	262	247	234	267	231	260	250	242	268	270	253	257	243	250	254	262	266	280	270	255	291	259	222	295	293	274	282	237	230	241	262	262	275	243	251	270	274	269	263	262	259	271	266	260	249	229	259	228	223	264	258	240	257	281	287	258	279	264	250	240	261	224	244	234	242	260	230	266	267	234	239	250	248	295	278	266	243	282	267	245	240	278	282	285	257	258	256	272	232	284	258	273	281	295	255	255	267	280	252	226	264	265	256	250	302	262	276	274	293	241	251	239	259	249	244	248	245	234	279	262	279	250	256	255	273	263	265	242	268	263	268	271	253	244	267	226	238	277	244	262	228	261	236	285	266	243	241	213	252	254	250	266	272	255	258	266	264	242	263	251	278	257	281	262	247	254	257	262	261	259	258	244	280	270	263	242	266	295	238	259	253	235	257	260	276	249	241	279	232	255	244	253	256	257	276	266	268	272	246	266	269	251	286	267	254	250	261	267	276	296	232	227	267	256	223	245	249	243	285	258	241	253	273	261	253	280	233	250	285	274	243	250	234	215	232	250	245	253	257	278	262	272	229	253	263	250	255	261	271	272	269	246	237	242	281	255	249	251	256	252	250	308	254	257	277	270	268	246	257	270	303	262	288	264	244	263	262	265	263	239	287	254	264	255	253	265	262	251	251	258	259	229	254	274	272	263	249	292	224	257	243	260	271	237	266	273	257	252	231	259	250	250	279	254	270	265	245	263	222	257	232	241	235	264	278	274	255	270	278	262	245	272	254	242	255	284	272	256	258	265	248	245	246	255	245	299	263	260	278	255	259	288	253	285	252	267	241	247	271	251	259	219	246	282	282	257	263	262	218	232	261	238	268	269	284	259	259	267	284	266	266	270	247	249	265	269	264	271	267	265	253	277	284	256	265	267	250	265	263	263	286	279	257	266	234	318	254	235	277	240	265	247	233	263	264	294	268	242	278	240	262	247	281	242	293	258	271	225	279	273	258	272	264	248	265	268	269	269	241	252	243	243	240	246	257	251	271	218	269	265	245	259	257	266	256	267	248	264	233	258	276	248	264	247	302	238	248	257	295	244	256	284	260	270	265	291	243	241	287	242	273	244	233	273	294	283	269	265	273	261	233	237	249	236	238	243	270	257	244	282	283	253	256	252	288	247	258	253	258	246	258	279	272	241	248	251	273	248	241	275	249	271	262	271	299	237	231	288	260	255	286	281	284	272	273	284	254	243	254	247	264	261	281	252	269	231	273	238	303	273	235	266	246	291	261	270	244	254	239	245	240	285	255	229	251	299	252	252	262	252	255	260	275	253	254	288	288	262	273	261	272	283	259	286	289	251	260	247	235	245	254	262	253	238	252	316	284	238	278	263	276	256	245	257	270	284	288	246	276	260	245	232	238	247	248	275	235	262	236	258	230	251	239	209	278	245	238	269	252	231	253	268	253	253	289	275	217	244	244	255	267	273	268	265	284	248	256	249	259	275	260	295	252	227	262	301	239	251	265	257	231	253	268	258	221	259	231	255	247	262	253	256	259	244	264	280	273	276	264	235	257	268	245	254	279	227	259	235	300	271	243	251	270	243	257	272	246	226	247	241	279	267	241	268	248	247	270	259	254	245	272	242	260	268	276	249	277	295	234	242	275	258	255	254	258	267	264	278	288	263	254	245	254	271	257	252	235	248	248	283	281	234	261	227	247	251	262	279	295	271	249	263	277	274	249	238	239	282	248	264	261	292	241	234	250	259	241	264	264	257	247	266	242	248	255	273	267	288	257	237	231	262	273	257	250	272	253	248	260	242	253	245	250	245	263	270	244	220	255	264	272	239	254	249	261	261	255	286	253	252	285	294	275	288	257	267	276	240	274	272	234	245	265	259	254	230	278	272	277	296	265	246	257	256	254	259	278	258	240	234	258	237	284	265	264	272	258	276	250	236	254	271	255	237	245	253	269	225	247	235	251	240	249	284	258	237	247	263	265	260	253	271	273	249	250	244	245	266	266	266	271	274	258	269	267	266	265	232	269	236	278	252	268	226	273	227	232	269	265	247	257	247	282	258	273	290	248	256	247	251	273	259	249	255	267	276	254	243	280	262	296	258	257	263	261	261	294	260	256	255	249	241	277	273	258	243	253	247	255	246	250	257	257	259	233	235	272	278	236	237	255	264	245	264	307	237	264	244	256	275	261	270	285	254	294	264	271	287	245	262	270	250	227	256	264	261	264	254	267	254	268	288	253	254	266	262	283	268	287	266	258	282	246	247	275	259	256	215	219	267	284	249	251	258	251	246	288	240	223	279	257	233	250	257	284	251	271	268	251	295	301	260	253	241	270	265	248	272	289	241	279	262	284	285	283	283	280	289	260	226	276	314	281	266	261	266	248	272	233	254	272	280	252	280	248	281	261	252	266	260	256	251	276	282	271	273	289	243	264	298	255	231	267	247	247	224	272	259	259	248	271	251	281	248	277	272	242	244	263	289	258	279	252	255	258	237	288	230	256	269	255	264	273	246	243	243	298	259	274	257	238	244	235	250	268	266	271	277	247	262	236	245	230	262	237	251	234	259	249	287	257	246	260	247	277	265	268	257	273	219	264	257	263	236	301	277	233	255	250	262	263	281	256	252	253	260	257	283	271	264	271	243	234	253	273	267	248	219	281	234	252	288	260	254	237	266	261	281	238	273	233	265	272	258	269	273	247	253	257	263	250	243	285	256	260	259	231	284	273	236	252	243	231	247	258	254	246	263	251	265	255	240	255	238	270	250	257	249	256	254	287	290	256	279	252	238	269	262	238	260	266	272	252	221	257	236	282	281	258	251	288	221	265	224	214	259	264	278	251	270	254	250	282	243	240	290	273	217	255	261	297	237	282	266	274	261	284	231	266	262	263	263	242	260	262	270	250	284	254	252	280	270	262	244	263	258	262	251	228	247	292	246	251	261
14694	9959	11360	5760	2582	1858	1838	1528	1259	1231	1111	1244	959	858	838	840	641	625	659	621	652	638	602	634	593	652	623	566	559	645	622	635	650	630	570	571	578	627	612	639	606	610	592	568	577	604	546	599	594	599	595	660	626	590	590	609	562	613	624	589	626	620	598	567	572	632	602	589	609	611	573	604	593	595	579	573	611	596	608	593	593	555	570	564	605	574	585	570	573	596	569	610	585	588	615	609	583	584	643	539	570	563	617	617	581	607	614	573	616	641	564	604	585	609	595	597	597	599	575	554	576	574	607	607	596	602	647	518	559	576	562	591	573	582	588	622	541	592	577	587	571	543	605	555	586	604	655	626	601	619	600	552	583	592	555	535	623	579	602	629	532	584	638	594	589	561	593	591	599	581	584	638	531	586	600	567	605	549	630	569	604	563	613	595	598	547	590	563	602	565	622	592	619	578	573	592	600	639	599	598	564	601	600	640	606	614	597	556	573	610	615	575	580	585	585	613	599	608	583	557	593	606	598	562	592	621	572	586	610	596	596	586	625	572	574	618	576	600	563	578	581	539	592	592	579	568	568	567	560	562	605	596	615	595	591	571	606	616	576	540	610	580	580	550	575	584	592	553	564	628	572	575	555	598	585	539	617	654	632	599	517	560	613	609	554	608	569	572	581	558	537	573	587	584	571	599	577	574	597	562	545	582	603	592	599	599	588	582	626	598	607	580	605	599	577	607	566	582	576	586	592	559	551	538	616	582	623	541	566	567	648	610	585	591	572	618	590	602	604	569	582	552	611	615	580	570	603	565	591	621	582	596	598	579	600	593	553	566	583	553	580	569	601	557	586	582	546	580	611	567	610	574	583	573	615	594	588	578	541	591	592	610	547	594	544	552	601	563	599	610	578	553	567	586	578	580	590	526	617	604	644	597	584	553	586	579	602	603	575	581	573	550	582	537	582	598	610	598	583	600	552	648	571	563	604	617	588	623	588	608	568	598	605	584	624	588	564	566	577	606	623	590	624	612	612	566	649	558	635	610	553	600	575	556	573	564	554	623	605	590	587	585	590	530	542	577	589	600	563	661	615	600	575	599	598	585	603	563	599	599	582	569	587	594	577	586	630	603	591	616	566	593	596	619	597	601	603	602	589	545	584	599	614	607	573	594	605	634	585	592	585	592	575	594	605	584	582	563	623	583	627	560	630	612	636	557	570	620	583	583	577	556	589	637	551	620	609	583	574	579	592	581	577	605	614	569	576	588	612	597	595	599	574	577	535	575	586	607	537	568	588	598	539	592	552	584	589	538	561	578	614	589	585	573	638	595	571	548	602	569	610	615	549	584	595	611	624	569	577	611	589	568	584	604	571	580	611	600	556	575	623	567	571	599	608	590	573	569	571	609	598	595	566	579	568	623	576	570	552	574	554	566	605	553	622	593	556	616	599	581	616	584	577	633	577	553	586	553	595	596	578	553	585	594	583	617	599	562	587	554	591	595	644	577	578	592	569	569	543	590	611	580	533	592	618	565	609	593	559	593	589	578	601	568	532	565	647	582	540	635	574	645	577	602	550	582	572	572	617	603	599	555	630	607	627	558	624	618	626	540	597	588	617	618	576	592	589	596	571	564	557	588	552	567	577	569	575	596	546	634	570	625	586	607	603	612	592	589	560	604	580	576	595	572	533	615	579	635	613	597	554	592	616	581	573	600	577	562	616	632	569	601	565	596	618	632	597	564	582	605	582	566	602	567	571	663	598	591	588	614	604	554	602	608	578	606	611	584	569	595	559	604	571	587	601	586	597	589	598	587	587	601	587	551	561	577	570	630	571	579	606	605	597	632	588	586	559	574	593	539	623	562	595	588	592	571	583	570	577	572	611	552	566	577	582	638	589	565	589	587	617	571	609	604	574	587	567	568	594	593	620	631	607	598	542	616	543	580	542	585	550	591	584	600	577	600	568	547	589	606	601	600	577	553	563	557	589	585	575	564	605	580	629	601	598	633	586	511	609	594	582	565	511	549	595	576	576	569	552	600	569	572	577	581	584	617	606	573	529	586	600	594	599	577	556	590	586	596	613	618	587	629	593	599	596	620	601	606	540	595	561	601	590	612	621	609	608	606	588	637	610	625	606	565	560	589	609	557	616	565	580	604	556	635	570	608	609	593	598	559	559	573	588	562	604	579	594	615	580	596	581	561	591	559	610	610	580	574	627	575	573	585	593	609	590	613	595	612	568	562	586	588	570	582	580	519	565	590	580	591	578	576	549	555	587	591	582	589	562	600	562	595	588	626	618	580	593	579	576	606	627	601	610	589	573	566	616	581	597	585	603	592	587	605	532	579	575	597	600	599	593	566	572	577	545	561	562	600	642	554	608	585	598	632	569	573	598	562	545	576	553	582	593	562	646	621	567	581	624	569	588	600	586	563	587	603	560	611	607	608	590	547	584	569	580	613	586	552	585	562	577	597	572	625	579	593	562	575	573	605	605	592	581	556	585	586	572	572	580	598	534	547	588	609	565	592	608	583	574	654	587	624	595	595	591	570	606	558	606	584	578	564	618	567	604	536	580	586	546	593	558	579	576	591	562	608	621	581	581	592	624	600	606	550	595	526	585	646	615	539	616	585	563	607	614	613	576	579	601	582	582	597	595	565	586	587	565	604	607	593	604	606	597	593	568	584	611	594	575	621	616	657	612	565	545	611	574	604	587	574	579	614	637	582	607	596	599	603	579	592	575	579	560	555	585	612	595	552	583	628	571	595	605	621	545	527	568	579	601	583	583	587	611	561	578	559	590	609	568	565	610	610	588	595	606	552	562	584	603	603	642	603	581	604	570	623	595	578	606	623	545	575	558	595	610	592	550	593	568	612	559	581	580	581	583	571	579	581	610	615	575	580	575	599	591	581	566	643	585	551	578	573	562	568	553	588	622	557	583	593	553	600	601	585	634	564	566	586	640	599	572	577	586	561	535	560	591	585	590	575	616	624	621	595	576	587	598	588	575	582	554	576	592	597	567	587	622	527	616	608	590	532	563	614	601	584	596	595	550	617	585	595	638	529	603	546	613	584	591	581	643	609	611	555	566	585	592	587	602	607	571	584	588	560	599	550	589	603	546	587	540	562	561	592	582	569	594	592	623	591	564	628	551	601	598	545	583	571	563	615	578	591	580	616	560	588	568	596	618	585	568	576	582	631	629	564	587	580	659	594	617	600	591	630	590	561	618	607	615	570	571	571	600	562	609	590	578	563	639	606	612	569	570	603	561	549	618	581	616	562	565	599	602	538	598	583	551	602	607	581	583	589	573	588	589	584	567	551	612	597	593	602	568	610	596	594	604	630	546	577	609	618	585	579	521	639	563	578	564	594	610	569	597	600	633	628	601	538	580	590	610	604	594	570	628	605	585	608	600	586	597	577	614	586	578	609	615	573	618	578	523	593	561	593	588	585	600	551	589	545	554	560	621	605	544	597	576	564	556	593	608	578	581	593	583	543
33200	18100	13753	6479	2379	1283	1163	889	617	610	503	451	426	396	385	323	319	346	335	361	291	336	286	295	312	340	307	351	295	344	314	300	283	311	307	301	337	324	276	313	315	316	310	327	335	333	291	304	296	284	302	300	322	277	301	285	317	309	299	274	319	310	317	327	290	318	341	306	288	339	333	337	316	304	308	286	306	273	310	306	279	283	294	259	287	277	320	292	287	332	306	333	326	316	332	315	300	302	323	300	319	280	327	280	314	305	311	330	282	296	289	299	310	278	283	313	316	337	328	304	292	297	294	277	300	278	321	304	304	309	281	327	301	304	307	280	323	308	288	275	315	293	289	294	291	286	322	304	282	299	284	313	292	301	355	332	319	294	297	314	314	321	309	283	342	326	329	335	266	329	315	283	343	309	322	280	301	327	291	292	334	313	298	328	268	286	315	317	320	319	310	309	312	289	299	318	305	321	310	291	324	277	317	295	305	316	342	299	304	316	282	268	297	315	320	337	300	309	294	322	316	315	319	310	301	322	312	313	298	303	313	307	285	267	295	274	288	309	312	311	295	290	308	268	285	308	304	296	284	301	319	318	317	313	291	270	312	298	286	346	307	303	303	290	299	319	319	294	300	307	307	284	306	306	297	306	303	294	300	310	313	265	294	300	331	321	267	274	275	316	292	310	339	320	295	274	294	304	315	254	290	288	313	280	296	278	349	319	296	310	279	306	304	288	309	339	304	331	318	314	319	346	312	293	265	290	297	296	328	290	303	309	328	290	284	288	313	316	323	342	273	287	271	315	315	303	289	333	306	315	301	290	313	329	282	310	296	317	292	339	316	252	272	319	269	290	332	307	307	281	322	277	334	324	269	313	357	315	291	320	300	291	311	252	269	337	301	294	307	303	323	302	291	325	299	332	296	290	275	327	323	314	314	281	303	302	306	302	323	277	289	322	296	303	276	325	304	315	341	277	307	293	320	314	320	311	301	289	289	310	290	320	277	309	325	331	311	269	332	329	284	295	260	329	310	303	304	310	310	303	302	335	295	336	297	324	321	281	296	311	306	293	291	290	280	285	324	349	299	310	330	308	327	279	272	319	316	291	296	286	323	294	344	297	315	262	310	319	319	307	311	300	313	340	346	313	314	309	287	300	321	308	305	297	299	286	284	272	304	315	302	305	316	289	278	311	310	312	302	293	347	305	319	330	295	276	305	299	273	295	303	305	365	319	316	313	289	278	309	272	328	338	300	328	275	311	322	306	322	305	281	286	315	302	342	325	285	318	269	303	314	299	279	281	313	247	288	281	302	334	301	326	299	278	302	320	282	310	304	309	334	320	295	318	336	333	318	258	304	283	285	281	273	305	303	313	287	297	297	289	307	347	307	302	320	335	324	290	285	357	276	282	295	295	308	279	272	291	295	269	293	297	307	306	306	288	307	301	315	284	309	291	315	269	310	299	287	291	307	288	295	281	297	284	303	291	295	315	280	314	307	276	305	307	298	309	283	291	306	311	338	318	314	285	303	311	315	318	309	291	315	324	324	318	337	308	272	321	288	310	291	315	301	297	283	310	323	311	323	279	326	301	315	297	294	356	299	319	249	290	322	312	288	334	256	275	341	306	290	326	306	336	296	281	292	287	288	303	319	286	315	267	274	290	329	297	305	287	317	301	293	283	324	294	314	301	339	297	310	295	266	290	283	294	313	306	308	276	333	299	287	302	296	278	297	299	287	284	331	307	271	305	295	299	301	294	291	302	308	287	322	285	291	301	297	296	281	312	307	323	281	324	302	292	289	270	315	294	320	314	295	285	318	322	316	263	317	312	319	316	298	308	322	309	301	321	298	307	318	288	316	288	320	255	298	293	318	288	301	322	292	307	275	292	347	332	317	313	327	294	332	307	306	294	332	309	289	326	284	286	279	328	271	286	295	297	280	326	312	280	301	295	336	297	327	324	303	283	276	315	328	287	282	334	272	292	302	306	268	312	308	320	271	279	323	308	327	327	316	276	312	283	307	261	301	304	304	313	313	315	297	345	301	308	308	280	314	332	317	319	275	289	274	317	327	316	297	313	310	299	322	305	303	255	321	298	284	288	301	290	300	320	292	293	317	333	283	279	310	310	311	314	308	268	269	273	326	325	300	302	348	319	295	314	303	284	308	327	323	315	309	277	297	331	309	301	283	289	331	333	301	274	284	327	314	307	302	301	311	309	323	269	298	285	300	315	296	295	293	279	274	317	283	298	288	336	304	295	286	298	308	329	309	308	297	321	284	269	314	311	296	318	331	326	261	310	284	322	302	294	300	274	333	322	267	281	310	336	282	281	313	296	303	307	295	295	290	315	291	304	319	328	317	303	289	327	271	273	304	330	299	329	305	288	304	316	287	356	300	263	308	292	315	281	315	285	310	319	292	291	327	331	289	269	291	291	277	324	325	315	317	309	313	334	332	262	333	296	315	288	255	315	300	308	320	336	287	308	281	295	314	298	306	281	286	296	312	323	279	324	301	313	281	285	287	270	329	309	296	320	305	288	290	294	304	311	305	322	318	346	326	274	329	295	293	328	294	296	284	305	308	285	317	275	288	313	287	335	318	281	290	332	292	290	315	321	304	308	287	310	278	294	325	314	292	300	310	298	294	294	289	284	333	311	292	304	308	300	265	293	285	295	310	333	306	299	290	304	299	330	295	303	324	316	280	317	308	337	302	294	287	315	313	286	300	360	295	312	311	331	327	310	325	312	313	286	314	316	310	306	284	299	306	268	321	317	300	315	288	278	313	318	335	301	307	298	297	319	267	303	290	308	319	320	341	275	267	308	299	316	298	307	288	323	308	298	335	298	353	301	282	283	273	293	298	286	327	298	285	306	296	291	325	278	333	323	308	322	286	291	317	259	320	295	301	308	316	301	271	288	314	334	308	295	271	304	335	320	285	293	316	308	298	297	296	324	278	320	313	310	295	316	340	267	300	313	294	320	305	330	305	283	352	316	323	265	285	269	321	340	312	297	306	296	301	278	299	279	295	335	339	313	295	307	312	298	310	286	304	323	268	326	296	334	317	275	319	311	307	293	320	310	279	272	309	330	305	267	330	308	313	279	275	324	312	304	281	277	327	297	308	305	288	265	311	263	281	309	289	259	294	306	287	320	263	237	308	301	320	288	291	322	297	320	292	311	313	316	315	328	256	297	282	314	330	304	338	283	322	306	311	314	334	305	292	300	294	290	276	250	280	289	269	295	339	313	292	301	324	269	283	298	285	289	302	298	298	271	308	274	312	292	320	321	305	338	292	321	286	303	289	298	311	319	298	314	299	317	315	303	331	308	330	339	266	319	302	275	312	316	281	310	280	314	287	289	293	342	283	298	294	279	321	291	292	311	300	306	290	317	304	316	301	323	300	318	303	342	319	324	270	338	338	274	308	324	331	275	310	333	298	273	317	324	312	310	291	268	309	301	274	307	301	285	320	306	283	299	313	303	304	294	318	294	281	298
19342	12958	15753	9270	4044	2877	2881	2442	1952	1965	1769	1650	1466	1179	1223	1236	824	799	855	838	730	747	739	746	685	741	728	639	689	700	692	724	687	712	721	706	693	665	676	716	697	685	684	697	697	683	694	672	711	659	739	693	689	692	684	703	691	686	692	706	671	719	666	637	712	726	650	712	708	700	672	731	676	690	709	677	660	663	657	671	711	611	759	690	652	725	687	664	708	685	682	682	688	726	702	686	681	709	648	695	704	665	637	749	737	691	691	661	680	718	667	671	688	627	713	628	692	680	662	646	691	690	695	658	692	725	662	637	656	658	672	686	673	696	707	652	662	682	663	676	676	682	676	609	697	669	663	664	702	659	663	639	658	729	661	707	657	699	680	712	704	699	720	695	639	679	677	676	685	671	658	679	681	689	663	687	698	731	702	773	650	690	710	717	661	626	670	661	670	680	688	716	659	667	639	714	672	696	680	690	621	676	694	648	661	686	625	680	674	699	632	681	700	679	696	711	651	667	671	694	642	680	668	653	670	622	701	664	623	702	654	667	683	704	638	691	682	633	641	641	691	637	642	666	699	698	665	689	682	666	679	673	680	636	620	652	643	636	696	647	680	661	674	584	721	671	677	642	683	679	699	700	704	657	662	683	654	715	629	676	690	682	661	682	677	652	684	610	639	674	664	704	681	698	690	627	639	684	706	723	673	697	663	652	674	676	659	683	662	682	686	710	636	721	680	660	692	646	695	699	687	647	739	660	673	685	667	690	679	666	672	658	672	718	653	678	673	691	686	638	676	623	679	623	660	669	682	718	670	657	666	711	722	669	638	638	684	668	628	676	647	649	684	699	672	641	694	653	663	706	634	655	721	619	669	643	624	665	664	686	644	669	636	689	646	667	685	670	712	643	684	659	632	645	666	681	655	638	699	674	672	652	699	674	671	683	685	704	669	662	666	679	696	646	671	702	756	691	677	645	673	636	682	629	656	690	674	646	707	653	716	695	667	665	679	663	672	674	697	720	685	692	662	655	640	693	691	731	668	724	677	679	649	680	666	644	676	685	678	674	687	641	660	645	667	674	647	710	675	679	712	692	657	626	665	659	659	663	635	675	708	675	670	662	701	638	667	714	677	686	679	676	684	650	663	688	646	721	712	708	624	670	674	675	639	668	725	638	709	688	689	684	704	725	687	654	666	629	685	660	670	610	686	635	662	688	671	668	656	688	687	634	673	660	673	650	683	671	715	671	670	660	671	655	641	674	619	679	721	681	639	644	670	681	710	695	731	700	632	705	670	664	686	704	657	652	658	686	657	676	690	698	705	674	654	666	701	678	640	644	685	634	657	683	671	652	702	677	668	682	677	664	683	663	698	618	664	690	681	677	666	656	657	658	673	698	693	703	666	683	711	701	662	671	669	640	679	699	671	687	710	618	705	689	659	683	645	692	696	631	680	661	653	610	648	688	670	661	682	694	693	651	661	704	738	684	707	708	704	715	670	638	677	687	682	709	663	655	666	744	694	653	692	659	705	658	686	685	664	696	685	700	657	647	687	675	662	716	712	693	713	686	653	717	729	686	627	684	673	640	658	708	686	672	689	719	674	672	657	644	668	715	636	658	641	666	734	670	679	691	685	647	648	659	684	670	695	673	686	680	654	623	711	703	682	708	642	647	664	673	674	658	611	671	697	684	683	653	647	676	652	679	655	658	658	630	677	677	709	630	656	656	660	676	668	658	680	670	686	646	740	707	669	680	705	650	676	688	661	686	680	693	713	702	675	629	673	712	674	708	697	668	650	680	667	662	658	658	625	651	639	709	698	702	690	672	629	694	675	628	678	695	700	711	675	678	715	664	684	632	658	644	678	689	663	651	678	713	667	676	661	710	707	652	673	669	644	691	664	651	657	693	687	634	659	684	675	653	653	668	652	699	683	665	696	738	648	670	714	685	647	686	663	705	710	660	660	697	701	716	726	703	656	695	614	657	674	661	656	641	638	689	651	640	636	698	658	673	682	689	701	656	694	658	645	654	673	708	656	675	684	683	667	743	634	668	666	674	660	673	636	643	640	678	651	692	607	688	698	706	701	663	669	631	653	688	670	662	682	695	667	631	681	690	673	648	726	704	682	666	673	715	679	691	669	683	707	667	669	680	697	634	685	669	682	672	660	666	671	691	665	697	649	682	727	695	654	704	707	641	713	766	688	694	635	665	657	664	682	684	637	691	654	714	651	682	679	690	703	674	668	663	641	663	688	650	712	667	706	650	726	667	687	662	645	665	755	628	638	647	699	674	694	654	650	663	678	671	645	680	671	646	682	686	719	651	715	635	674	697	680	689	653	629	640	681	671	650	649	707	684	725	681	682	673	673	655	665	664	675	705	650	697	693	653	661	643	682	697	672	662	698	699	689	702	716	676	708	709	653	711	664	670	666	643	648	653	654	683	706	744	633	657	690	664	689	670	641	649	671	644	683	665	640	705	676	656	621	721	690	688	651	688	666	659	667	687	717	732	670	649	676	643	672	658	657	718	651	659	672	700	666	646	678	683	627	693	684	693	681	714	677	628	690	709	721	680	685	642	682	668	690	664	692	701	691	678	647	652	675	684	663	696	656	630	644	652	628	712	701	718	652	721	674	687	698	663	683	650	641	671	644	701	662	673	623	706	736	681	668	658	673	704	679	684	660	667	673	674	675	677	674	679	710	702	699	700	685	687	696	661	705	650	666	685	727	727	657	691	659	647	693	633	664	727	699	683	677	679	714	660	648	667	638	712	693	683	697	703	698	700	679	680	697	666	686	694	658	673	651	678	678	687	662	659	659	686	639	668	675	698	654	713	729	667	729	698	637	673	668	685	637	650	684	687	652	632	645	692	675	676	688	649	665	657	666	673	643	651	694	683	647	678	669	675	664	650	661	669	645	643	697	694	667	661	671	678	653	646	654	627	649	695	690	661	674	695	662	665	655	656	698	692	637	662	681	684	676	655	663	679	695	688	700	612	727	704	651	652	645	643	664	648	740	684	687	684	687	665	658	670	661	672	720	716	628	663	684	673	681	679	711	649	650	616	697	655	678	715	672	671	693	653	661	645	690	709	628	685	689	660	706	700	645	657	709	693	666	662	684	705	671	628	684	644	677	658	693	678	679	685	692	711	625	712	680	670	670	689	646	674	686	700	688	687	691	707	690	639	714	683	694	679	634	703	704	664	704	659	638	707	648	689	685	680	683	723	690	662	745	640	680	708	654	684	677	681	685	653	702	652	683	686	694	686	605	665	658	650	674	664	707	638	690	725	693	739	699	678	659	631	688	675	703	669	662	634	671	666	677	686	674	683	689	654	660	688	708	633	663	647	691	704	703	635	694	659	654	718	705	692	729	701	673	686	697	684	655	705	672	715	629	671	681	676	676	657	635	694	689	695	689	693	666	721	653	654	656	691	702	651	637	624	657	657	696	696	648	692	710	692	638	706	687	643	688	645	644	700	687	688	640	718	703	698	671
10434	4560	2195	720	345	334	277	294	311	299	324	312	267	302	302	293	314	307	327	287	297	282	287	285	291	294	290	280	307	315	278	342	292	267	292	281	293	284	310	315	289	315	317	301	278	285	274	333	331	293	289	283	280	316	290	261	299	302	277	336	282	288	319	319	333	311	287	304	302	313	287	308	292	308	326	291	303	325	290	295	312	300	281	293	280	292	312	303	299	316	283	306	292	299	281	304	303	297	306	306	290	295	289	282	319	316	306	265	304	325	266	272	297	299	304	297	281	324	318	312	300	306	280	306	302	291	291	320	326	292	320	318	317	298	299	335	302	276	292	316	296	296	315	307	298	266	291	282	326	260	284	314	291	291	295	317	346	258	281	300	300	306	303	313	316	285	335	300	320	319	287	314	257	301	303	278	281	261	285	282	322	280	314	307	294	273	288	305	317	350	326	267	296	320	310	284	299	277	285	309	318	292	322	287	296	301	317	294	313	329	319	320	283	302	322	291	282	278	301	288	332	293	298	321	310	286	286	318	305	306	308	295	288	283	285	298	272	287	297	282	297	315	309	280	294	316	300	287	320	275	277	301	285	300	286	292	289	300	252	298	281	300	278	292	309	295	315	281	316	308	301	320	326	311	333	293	287	280	306	293	279	328	325	312	284	315	259	291	304	294	283	275	323	305	344	303	293	329	313	303	298	319	284	297	304	309	272	293	302	323	270	293	294	308	280	300	274	285	294	293	277	293	296	289	314	297	299	272	321	303	334	298	272	295	273	307	305	314	317	300	267	317	263	288	296	287	273	289	297	335	322	325	281	284	292	305	297	304	338	304	303	308	294	271	321	291	299	312	290	311	297	309	295	306	289	272	282	304	293	304	303	268	282	316	297	289	296	332	330	300	279	284	315	274	282	310	292	314	267	274	311	312	290	320	322	306	291	315	304	303	281	310	325	306	299	317	324	275	312	276	286	283	290	288	285	322	322	303	280	309	288	295	292	298	278	306	318	337	298	291	306	292	316	335	345	288	284	302	300	327	309	303	307	298	308	298	292	298	324	291	303	286	288	316	314	298	308	312	298	314	292	313	304	336	279	307	282	294	299	261	262	275	291	265	294	296	276	307	280	277	263	308	272	295	245	294	315	276	284	291	277	299	313	267	295	301	327	286	294	285	311	293	308	304	283	290	292	307	284	292	325	321	253	321	259	330	281	320	289	333	279	288	293	282	293	290	290	303	294	295	279	347	307	270	290	311	315	280	308	310	296	285	301	298	256	294	334	304	325	274	300	282	308	254	285	323	297	279	292	312	286	301	304	322	300	283	293	290	312	292	291	320	275	294	290	321	295	305	324	298	283	343	287	305	292	274	310	280	297	291	289	253	312	321	311	295	273	311	307	288	302	298	280	315	289	315	309	323	280	307	319	308	280	293	284	302	314	295	348	306	274	280	311	292	318	262	328	323	306	292	295	279	272	291	306	278	308	276	287	317	277	294	288	283	267	311	310	278	315	282	322	292	257	301	278	319	278	301	296	302	268	300	297	277	290	329	334	296	296	308	313	283	273	324	275	305	289	313	313	263	262	284	290	319	284	278	304	305	300	275	299	287	331	283	333	297	311	296	309	319	288	307	302	315	293	316	336	334	331	302	266	299	292	308	311	308	280	295	276	250	292	290	291	271	287	286	313	319	322	284	264	300	288	300	290	286	304	284	344	279	281	304	295	317	305	302	316	313	315	281	290	317	328	303	335	307	272	329	283	296	330	308	286	297	316	296	302	293	274	286	298	285	304	312	299	327	295	298	294	314	284	341	277	303	289	266	318	296	281	308	268	331	314	282	302	298	256	290	303	291	294	315	298	316	294	310	310	292	301	308	323	297	289	306	307	276	302	287	288	290	335	283	306	291	295	313	309	287	310	275	318	306	286	260	293	298	261	305	318	307	272	280	292	330	314	291	288	275	342	283	282	298	312	297	298	282	272	299	309	283	300	296	283	322	316	328	304	313	333	284	301	313	294	293	288	298	305	315	324	310	281	324	313	284	274	266	310	296	319	305	320	306	290	344	270	307	259	308	292	279	314	311	304	308	298	297	315	289	293	293	316	292	318	298	289	281	323	296	318	275	284	325	324	304	261	299	315	276	311	287	277	281	308	303	328	315	313	301	290	282	312	315	304	321	303	293	274	291	319	300	317	301	312	317	282	245	266	309	293	282	309	321	304	309	299	312	302	290	293	297	298	295	296	288	293	288	339	308	277	348	294	316	295	295	347	300	323	296	301	293	305	315	304	280	281	272	334	294	320	296	276	301	291	320	279	314	324	289	297	283	334	294	277	307	275	270	310	313	291	309	304	311	289	298	270	281	300	276	293	331	324	313	329	278	315	323	313	295	309	312	272	310	293	333	282	327	301	314	302	317	291	328	292	329	306	295	296	288	305	313	277	282	276	301	310	279	299	284	327	298	265	302	284	269	295	288	301	318	300	281	296	292	337	289	283	299	290	327	316	305	319	313	301	300	302	297	300	278	315	285	311	280	300	304	302	255	283	285	305	263	301	320	275	308	294	292	287	310	299	312	302	295	313	302	315	262	329	318	304	291	295	294	307	306	300	295	319	274	322	308	285	308	290	267	304	311	323	280	270	276	306	332	295	295	268	285	318	307	300	288	315	310	297	298	269	299	298	318	308	321	275	293	267	331	323	289	298	270	319	295	306	299	306	293	299	310	290	332	309	300	277	288	293	285	351	289	301	316	295	306	268	287	313	270	294	302	269	287	285	305	296	278	331	306	299	285	283	287	317	316	306	277	312	284	292	307	273	294	286	297	309	306	291	327	304	319	326	308	299	289	293	283	295	280	300	317	255	297	292	312	275	309	322	296	319	278	299	295	258	327	341	284	316	296	277	299	299	295	304	320	304	278	306	302	269	310	289	297	237	321	285	310	280	291	297	290	303	315	303	302	290	314	310	314	300	281	292	287	334	306	302	254	324	335	293	285	283	267	303	310	297	293	305	298	291	310	309	268	296	296	309	295	297	324	292	306	312	305	327	276	306	295	285	288	311	288	296	319	296	287	309	313	279	277	281	293	309	291	303	321	296	290	282	265	275	257	265	269	287	307	288	270	307	300	277	286	292	319	277	312	310	272	284	274	280	276	276	294	297	279	305	274	323	271	287	324	300	326	324	305	288	242	267	302	316	315	319	335	297	332	302	299	312	287	318	273	295	292	297	266	295	292	279	323	303	298	295	319	309	292	282	278	289	319	295	301	281	284	274	312	294	326	300	306	259	300	274	255	310	307	301	284	311	306	291	294	275	276	312	288	314	296	298	318	292	294	294	298	304	297	297	306	260	286	308	306	304	294	323	272	306	309	318	306	321	321	320	302	292	294	315	269	313	275	281	326	299	294	281	316	286	270	298	283	293	317	299	267	346	330	304	283	304	292	312	289	294	297	279	277	289	306	284	293	286	306	287	313	305	253	292	290	332	294	303	326
6625	4205	3755	1773	975	757	689	673	679	668	680	641	640	674	647	693	661	664	636	660	666	660	687	690	612	628	641	660	651	673	635	636	643	658	655	653	662	668	665	672	641	660	623	643	652	694	639	600	687	646	669	661	631	590	653	648	627	644	639	645	684	682	577	648	702	674	658	639	641	660	659	713	584	662	617	640	665	696	680	658	640	658	684	674	634	643	682	598	664	696	649	666	622	682	669	675	663	634	643	643	685	674	607	637	645	658	677	647	652	676	619	663	715	673	705	690	612	662	674	629	633	649	626	648	605	626	654	669	687	657	655	706	669	696	632	655	603	645	673	672	660	631	635	658	661	708	687	683	692	634	652	606	666	640	681	642	686	665	707	679	650	659	683	694	662	649	678	630	666	615	687	676	730	645	640	650	696	641	644	654	673	639	646	682	636	655	681	678	708	691	639	659	621	692	644	575	676	645	677	668	603	650	667	592	694	629	667	671	642	635	705	654	680	691	693	655	672	669	624	669	663	643	685	657	639	598	706	692	648	624	645	683	659	626	627	663	668	720	654	623	674	658	649	675	647	649	658	698	695	693	659	621	646	672	660	643	660	660	670	626	608	678	668	675	667	662	655	720	716	670	700	643	620	661	649	665	634	620	654	610	642	672	646	591	670	652	721	630	640	664	686	666	650	683	637	681	664	647	616	635	667	626	649	692	630	676	611	693	637	582	623	672	665	629	619	626	645	648	631	663	690	684	680	627	620	636	645	628	691	619	670	682	663	628	656	671	636	653	683	599	669	632	657	652	630	613	657	654	645	681	635	693	695	658	615	654	664	633	640	681	636	652	670	618	640	650	637	620	644	655	642	634	655	656	658	691	670	666	670	608	653	694	647	649	647	670	657	681	665	664	653	667	664	662	667	668	655	658	659	670	649	630	613	685	648	667	669	642	657	631	622	709	688	669	628	684	648	729	668	620	683	660	619	637	655	657	667	689	652	643	683	674	677	655	666	666	714	660	633	667	657	692	647	624	724	619	661	624	672	657	663	593	649	666	663	625	679	653	709	665	673	655	650	662	609	653	635	655	653	667	673	648	655	628	640	641	681	679	683	671	652	640	656	630	625	645	645	661	612	675	635	677	615	686	614	664	606	667	681	628	686	640	671	646	667	623	646	641	678	601	665	661	692	612	663	611	676	652	686	702	622	652	655	621	661	627	688	674	668	628	629	620	619	653	697	652	647	673	652	618	642	648	645	646	590	640	660	627	665	648	643	699	644	647	648	660	646	662	677	655	650	640	647	645	708	639	675	656	642	639	668	644	658	651	607	676	673	609	673	679	642	635	621	632	662	660	649	661	662	690	656	651	645	663	590	655	638	640	608	616	655	674	651	695	684	707	658	663	692	654	620	652	648	597	672	637	653	644	657	705	680	655	633	656	643	653	666	629	639	646	668	662	674	646	672	641	678	690	682	698	631	653	687	721	629	687	657	636	628	676	707	625	669	658	683	654	701	670	617	682	638	633	683	669	621	650	677	639	643	726	679	642	699	646	654	671	673	675	675	614	661	643	651	675	661	672	683	647	625	654	646	647	626	707	688	653	618	636	712	667	708	649	659	672	641	657	593	660	678	672	610	639	640	652	637	662	622	656	626	643	692	700	662	674	634	695	661	615	643	673	652	631	657	615	635	717	640	642	657	675	631	678	676	639	620	658	679	615	658	637	650	641	680	641	648	637	675	665	668	652	656	643	679	617	652	706	674	639	670	604	625	625	665	649	701	633	695	633	642	683	629	681	654	658	669	722	644	696	680	650	660	657	685	664	640	674	646	625	622	655	638	679	664	641	648	645	639	646	650	690	659	621	686	656	608	646	643	575	658	641	645	664	665	683	638	655	598	673	657	674	647	618	647	662	653	704	621	675	646	648	675	632	671	682	641	634	672	670	637	689	670	653	665	661	676	647	673	671	636	631	638	612	702	668	684	707	660	633	698	682	705	641	685	718	631	641	657	681	600	647	710	668	611	643	639	654	666	662	670	659	706	668	670	626	680	645	618	676	619	641	643	640	664	621	640	663	635	688	694	650	660	660	613	615	674	642	655	639	668	666	670	669	667	704	671	628	647	667	690	653	646	646	663	696	650	669	625	603	695	655	647	653	679	669	658	671	691	647	632	656	662	666	627	695	681	624	672	632	664	612	688	703	642	654	626	626	653	639	653	650	651	623	646	688	599	607	689	626	613	620	642	692	658	669	631	669	627	633	649	646	668	684	666	633	648	652	650	620	633	654	619	682	616	649	672	645	652	694	626	648	700	665	614	679	693	670	647	659	615	646	637	678	672	672	627	669	640	641	657	644	617	660	584	648	682	658	646	678	687	627	641	634	657	643	620	633	646	623	649	686	659	631	662	645	637	668	605	718	637	664	660	641	649	670	636	670	668	663	696	624	652	663	686	644	633	660	638	625	648	649	616	693	616	626	644	610	626	678	654	672	674	638	643	644	636	671	608	646	646	657	648	693	682	720	666	677	631	662	641	648	625	666	669	663	635	662	638	639	693	664	640	639	626	633	612	657	693	646	654	645	632	632	707	625	634	645	637	613	596	612	690	644	694	692	671	622	623	654	643	610	696	663	602	669	652	660	634	664	676	652	660	637	639	632	660	675	687	699	655	635	732	650	607	659	661	631	631	649	667	639	651	709	657	658	667	679	697	646	635	697	686	616	612	663	639	665	623	653	641	601	668	677	586	626	639	662	672	684	674	658	662	668	653	617	667	691	652	658	621	631	683	642	675	684	653	653	689	678	626	677	674	626	652	672	630	650	657	641	641	667	652	590	649	660	592	690	656	679	664	645	645	615	626	641	606	658	642	692	663	671	644	675	624	650	608	710	639	632	669	625	642	660	672	675	692	643	648	653	668	623	690	668	627	595	646	682	646	635	629	643	651	658	669	637	664	626	671	654	649	686	623	629	697	638	617	657	656	698	666	627	585	683	666	660	674	667	651	613	640	615	662	645	672	671	712	721	668	623	607	658	709	644	637	658	622	662	656	648	622	642	660	638	664	657	664	619	654	665	608	645	660	644	569	632	627	667	647	629	639	642	670	642	648	635	635	669	671	677	591	656	661	683	659	635	648	636	645	665	636	648	650	643	684	656	663	658	674	654	668	634	669	688	669	647	638	688	678	642	609	639	624	659	645	626	653	627	663	692	664	645	647	639	626	628	642	683	657	653	650	669	631	697	705	620	565	661	689	672	635	672	631	653	684	622	654	670	661	636	647	619	656	672	599	647	638	665	619	655	673	651	644	642	644	626	631	679	644	645	670	703	672	657	665	700	653	609	639	637	667	649	666	703	646	642	643	609	671	586	668	677	656	672	660	672	726	640	634	682	665	668	646	665	638	627	602	668	681	680	666	644	670	653	604	634	628	646	595	626	696	653	616	610	634	639	687	654	677	662	593	646	679	641	652	638	657	621	669	672	624	620	650	665	663	663	655	607
23017	12867	9206	3879	1425	821	643	493	396	354	340	323	327	255	267	304	258	276	241	245	259	240	277	266	260	255	283	245	265	228	278	250	244	269	250	266	324	278	244	274	233	270	260	240	265	248	254	259	243	263	261	249	246	263	263	316	268	285	250	253	260	261	275	256	257	251	232	242	225	255	249	261	229	255	255	283	232	233	256	226	249	224	247	289	216	259	262	265	257	262	258	285	285	264	294	263	277	241	238	255	279	257	248	254	269	249	260	265	254	242	276	273	256	259	241	312	247	246	268	263	230	284	240	256	217	269	269	288	283	251	297	250	257	268	264	238	246	249	243	253	247	249	259	233	251	260	246	280	284	261	250	263	249	247	284	256	276	280	274	276	274	282	245	255	220	245	283	246	308	232	263	224	256	252	268	239	238	255	252	263	249	243	275	280	256	250	248	250	245	232	253	267	268	237	240	242	259	260	276	268	265	248	277	268	249	279	238	257	234	254	257	259	252	257	244	240	246	277	277	269	257	253	257	265	252	225	253	251	259	261	282	294	288	266	281	244	208	223	261	280	244	237	250	275	295	241	249	238	233	268	246	271	243	297	248	224	299	277	234	267	248	264	289	253	234	237	254	254	225	267	285	261	234	263	277	277	247	256	273	258	248	236	251	262	243	214	251	266	287	256	237	253	255	264	259	256	270	288	250	241	291	255	254	241	250	288	287	246	275	257	284	254	250	265	280	289	268	271	242	229	240	278	248	271	268	287	248	273	252	246	263	279	257	274	271	273	246	247	257	276	255	228	253	257	268	252	254	231	247	238	242	270	248	234	287	252	282	234	291	278	252	269	274	266	252	274	284	263	227	258	265	213	266	225	229	250	232	217	268	252	271	252	237	270	265	249	213	257	277	299	253	240	273	266	276	275	236	281	239	240	260	244	241	247	262	307	270	241	248	255	260	245	250	275	250	256	247	252	257	259	251	271	285	244	264	244	272	289	260	248	255	295	253	268	244	227	267	252	267	297	253	251	253	270	264	261	268	264	250	229	269	275	268	248	269	263	266	256	211	239	271	257	272	276	254	285	238	260	262	263	248	296	261	269	258	265	267	255	265	283	237	275	280	250	243	294	259	282	239	248	270	269	260	278	266	271	269	269	234	286	268	240	268	290	260	245	271	234	249	243	265	254	266	226	237	254	244	273	272	277	282	245	261	251	239	257	248	234	260	238	279	242	238	275	254	241	240	246	279	225	261	232	272	267	238	260	248	216	227	251	264	242	296	285	248	300	244	281	264	262	276	243	275	260	288	254	241	271	247	252	222	267	243	282	275	257	249	267	240	267	245	262	237	268	267	267	255	244	274	257	232	285	237	298	256	265	267	271	270	256	288	268	237	284	235	249	240	291	265	237	244	261	268	263	261	244	288	269	269	267	242	287	262	288	254	259	262	257	252	237	264	250	243	243	260	268	258	264	266	263	217	239	241	244	243	252	251	278	264	284	233	250	282	273	247	255	243	278	260	223	269	235	254	289	248	223	243	253	249	238	235	222	241	229	265	258	277	226	266	274	272	297	271	257	272	272	273	274	263	251	242	226	236	250	261	266	258	248	256	237	246	250	245	267	293	260	253	279	272	254	245	268	232	260	283	278	266	268	271	271	259	246	247	286	268	265	290	243	246	254	271	253	268	290	277	241	281	235	286	229	278	254	262	275	262	248	233	245	266	233	239	259	250	251	253	299	245	254	265	247	252	207	242	258	253	283	254	257	238	265	258	228	248	250	253	241	222	240	234	268	264	245	258	227	230	240	264	236	274	253	261	284	260	253	262	241	244	218	266	249	257	276	241	237	274	293	247	266	269	254	281	259	287	254	292	280	278	272	260	269	277	255	243	244	251	252	258	274	291	278	241	238	269	239	221	258	273	286	253	261	248	257	253	281	248	239	232	296	273	287	241	267	214	285	240	252	274	246	219	267	265	242	259	258	268	254	229	242	265	268	263	265	246	259	270	244	259	249	271	284	271	256	263	225	241	235	245	257	278	252	279	279	274	250	245	285	253	229	265	290	262	287	275	281	254	265	299	291	234	252	247	255	269	252	268	241	279	251	253	272	263	291	260	236	260	242	260	265	260	235	266	251	248	249	300	268	270	275	262	249	264	280	278	276	265	248	223	257	236	252	244	226	259	250	252	245	231	249	239	251	276	251	271	266	271	263	296	266	274	240	247	262	248	260	273	238	237	288	241	258	241	266	246	270	255	279	286	279	262	247	262	217	232	244	234	271	286	267	281	254	241	269	232	250	267	266	251	219	255	242	268	257	241	245	267	252	272	273	261	282	265	302	266	250	240	236	251	259	244	255	243	250	280	265	257	241	250	236	240	275	268	269	249	229	256	270	264	248	240	248	260	267	234	268	246	259	255	254	273	239	278	256	252	267	259	273	240	239	282	260	279	232	243	246	258	284	263	244	240	228	224	224	260	258	268	229	270	226	249	246	263	276	233	253	265	290	278	250	249	272	269	242	230	256	247	280	250	247	256	240	276	264	256	264	254	242	267	261	277	223	255	237	290	228	249	225	257	257	237	230	237	255	266	263	240	262	258	223	267	260	271	262	248	253	263	232	267	256	270	254	262	266	243	289	258	249	229	251	260	259	244	225	227	282	259	255	250	274	292	256	234	261	266	268	278	274	270	296	268	269	278	254	257	248	233	283	260	258	290	272	263	286	258	271	260	262	290	246	268	279	289	258	272	257	276	270	225	248	253	251	273	254	274	256	255	237	252	246	235	238	283	237	246	264	249	258	273	278	237	308	252	249	288	217	275	282	271	239	260	255	237	261	289	258	222	253	269	252	248	238	260	267	258	221	261	265	281	294	249	257	249	279	244	251	262	272	229	258	222	253	279	237	241	236	246	263	232	267	270	256	245	252	238	261	249	244	258	289	254	232	254	252	267	259	235	262	269	254	274	241	262	209	277	298	244	264	263	241	279	240	234	237	262	233	263	269	292	240	272	265	247	238	216	268	246	289	255	277	254	262	252	226	264	261	248	256	301	271	244	279	269	268	261	251	244	280	261	223	264	254	244	289	251	261	276	272	252	251	235	220	247	250	275	247	228	255	255	230	246	212	272	251	262	267	269	289	260	270	278	246	269	250	300	234	276	297	269	275	225	271	265	279	278	300	274	226	231	267	230	250	244	269	261	283	267	241	230	273	262	269	261	240	266	250	272	229	274	258	268	262	248	249	267	308	261	286	257	247	257	269	270	250	244	260	274	266	282	273	267	255	247	231	267	275	269	263	216	261	245	271	258	268	245	263	261	249	273	255	292	214	268	241	239	273	286	251	262	236	248	251	244	272	256	249	243	245	265	262	242	229	288	244	261	271	253	253	242	247	237	242	254	238	263	271	273	255	273	285	272	243	258	247	227	244	238	257	229	218	215	221	241	250	243	269	252	264	263	285	284	259	263	286	273	262	218	250	261	240	263	293	260	255	258	223	278	237
14745	9796	11740	6066	2607	1850	1838	1546	1374	1224	1108	1033	1116	842	809	850	648	659	667	636	689	630	587	593	635	615	625	611	586	599	602	577	609	588	610	586	589	576	611	566	594	555	581	603	586	605	625	616	571	582	589	566	554	613	596	575	604	630	615	592	638	641	641	601	576	578	542	558	559	588	573	565	590	569	561	566	584	530	605	616	594	551	571	548	599	592	584	625	604	606	608	610	584	602	607	619	626	630	627	570	575	606	607	565	551	582	572	656	581	566	578	581	584	593	572	600	590	592	609	585	546	548	546	532	607	586	590	639	597	582	550	627	574	605	558	579	555	676	611	575	604	624	593	644	613	564	605	590	591	588	593	584	605	565	625	600	641	614	572	576	590	592	614	616	603	581	607	599	586	601	587	577	632	553	597	563	573	587	590	581	550	594	555	580	620	598	563	582	614	553	607	582	612	571	559	590	573	633	583	545	606	545	554	600	568	577	545	615	583	601	579	609	620	617	585	600	580	632	577	546	587	605	596	586	583	572	584	593	539	566	619	582	595	597	617	573	591	586	597	580	627	600	594	610	573	555	594	577	606	598	563	579	548	586	551	583	615	561	583	533	609	616	625	562	568	585	617	588	572	556	596	602	597	581	605	577	534	568	588	587	572	565	576	561	572	608	620	578	562	596	553	541	596	578	578	595	585	602	535	581	582	597	574	607	609	664	557	627	607	565	541	576	576	554	577	557	616	604	633	605	578	597	595	611	575	555	575	622	569	601	576	597	572	576	625	562	595	592	558	614	579	599	607	572	554	610	590	562	578	585	549	579	575	584	603	615	604	537	584	592	589	573	582	553	599	588	582	578	612	556	558	549	562	599	540	601	576	599	609	566	563	568	606	530	582	576	546	649	581	555	557	567	570	569	571	611	581	554	570	563	602	535	595	607	582	605	598	615	580	621	566	563	591	634	570	601	554	533	598	564	541	577	587	600	606	541	614	576	572	551	600	605	594	632	584	592	579	575	574	589	574	549	553	567	649	576	586	566	578	542	610	606	554	603	605	586	591	612	587	577	562	606	580	575	575	583	582	565	597	583	570	598	579	601	565	614	604	591	575	573	607	600	632	546	608	604	551	571	599	573	552	589	572	567	547	590	618	629	594	604	630	563	569	606	610	612	572	550	566	566	557	575	619	611	576	600	560	586	582	594	576	594	569	596	567	572	583	585	608	622	593	544	630	535	577	567	524	586	568	544	592	625	573	531	541	615	551	588	558	584	596	564	574	578	588	596	559	566	567	582	597	576	600	609	565	541	616	567	566	561	580	555	570	601	610	567	589	607	605	569	547	584	545	570	611	572	598	594	585	579	567	557	506	570	612	558	608	568	596	580	579	565	590	604	607	559	587	566	559	617	598	576	616	619	597	591	560	561	615	621	594	524	557	579	607	554	582	610	583	548	559	565	615	598	594	604	595	579	602	585	591	535	609	597	556	606	585	595	557	586	551	587	589	584	603	582	617	588	561	539	577	574	540	530	554	580	598	581	594	599	564	556	600	557	558	587	588	555	582	603	567	577	593	551	561	584	593	585	544	590	562	594	573	575	580	555	599	602	600	599	576	576	576	579	605	621	592	618	591	608	587	553	577	561	607	575	562	574	593	570	610	635	578	600	607	590	599	606	564	598	571	599	596	574	563	620	596	563	573	619	586	593	602	629	519	557	591	559	575	562	553	556	583	592	610	562	621	530	615	587	612	577	549	575	604	597	597	588	571	593	609	587	599	588	581	584	602	585	588	580	582	587	591	610	578	610	571	607	628	576	560	581	574	569	609	566	568	584	588	554	571	602	599	605	563	575	603	608	582	542	600	561	555	568	570	543	599	551	579	629	574	587	554	559	605	601	560	621	558	582	606	552	591	634	611	552	539	557	583	582	598	560	565	627	583	584	544	599	532	581	628	567	597	632	610	586	592	574	595	621	596	588	592	553	583	626	587	568	599	561	621	596	550	579	595	573	611	569	555	559	578	570	616	561	594	549	538	579	557	616	573	565	537	555	575	591	560	583	578	613	614	559	653	587	570	636	599	590	582	577	627	588	628	580	575	579	610	613	578	556	571	642	552	599	588	626	588	587	571	548	581	593	576	583	557	548	572	580	585	573	536	569	557	572	575	559	560	594	607	586	584	590	595	620	603	581	576	607	582	559	586	602	599	589	586	580	594	537	616	563	560	567	576	596	600	582	546	576	573	581	610	591	581	575	570	549	590	565	563	630	582	554	581	584	616	616	576	608	599	587	606	577	580	606	568	579	639	571	570	560	586	542	577	591	527	559	591	564	538	570	582	588	607	559	560	575	587	614	567	568	599	603	568	561	576	586	543	566	579	532	583	541	559	567	573	541	598	552	594	581	595	605	574	616	564	563	582	577	594	582	575	543	594	594	626	561	594	589	618	576	609	579	530	613	618	537	615	593	584	579	583	599	589	607	607	585	561	562	595	570	568	617	579	567	576	586	592	594	628	606	545	636	571	590	567	580	611	572	575	609	589	578	548	582	599	557	589	570	565	557	571	554	562	581	589	584	590	558	572	536	615	586	631	568	591	575	586	583	571	600	586	592	582	593	634	621	544	588	567	576	599	574	555	562	590	596	579	572	580	590	609	560	602	639	569	614	567	589	536	553	568	626	606	592	594	573	582	585	577	632	590	572	567	574	569	619	562	536	541	560	560	544	546	632	611	571	580	591	581	550	568	577	584	565	616	578	568	603	597	567	578	640	515	634	592	627	555	557	570	579	569	593	535	588	567	547	605	575	598	573	574	582	579	590	584	570	610	626	631	590	562	584	583	559	599	591	598	607	643	588	621	586	611	547	584	604	587	589	603	596	590	592	596	588	611	542	608	590	560	554	608	570	609	631	586	574	606	568	579	613	579	572	604	641	603	622	585	596	606	555	592	594	560	532	597	587	594	628	583	587	541	583	604	577	580	588	578	578	607	571	570	587	574	558	590	597	605	583	574	608	542	602	595	591	596	644	564	645	601	515	601	595	601	610	569	567	587	572	567	592	484	584	599	582	595	612	601	578	578	548	600	568	560	612	573	625	558	568	568	549	576	588	637	590	585	624	619	587	583	535	598	586	611	601	564	598	594	608	594	612	558	576	592	610	587	595	577	587	596	612	604	606	597	576	553	594	604	553	573	549	596	564	572	548	559	578	555	639	630	616	583	599	548	585	577	563	646	584	569	558	576	584	590	590	592	553	601	581	622	618	576	616	564	578	575	592	576	571	590	637	561	598	577	585	577	554	606	609	587	617	581	581	596	614	587	577	614	553	550	614	536	584	562	613	589	601	560	586	594	551	618	575	601	544	618	550	579	584	561	563	581	557	595	574	602	584	640	592	593	551	613	590	585	594	568	570	556	613	576	620	571	594	550	620	570	567	576	573	582	573	550	560	641	599	583	585	609	555	580	562	604	516	602	608	587	580	581	608	607	631	575	607	554	572	603	528
31800	20307	15797	7737	3065	1508	1168	806	601	511	513	426	472	399	367	363	358	307	327	293	321	332	313	295	319	294	292	293	277	318	320	290	317	312	279	312	335	298	306	288	299	314	284	279	293	300	296	274	311	310	343	292	316	280	270	292	291	277	324	309	328	294	319	295	304	298	316	320	326	307	317	343	286	297	302	300	313	310	311	314	312	304	335	301	294	279	283	312	327	270	296	256	324	299	322	299	285	331	336	336	319	308	299	317	334	301	319	292	294	301	281	317	311	301	316	322	282	327	335	300	274	332	327	333	272	294	305	279	293	273	318	325	310	311	269	308	255	307	300	297	339	288	323	312	299	337	301	300	301	270	310	287	294	276	338	306	322	288	286	291	273	331	310	317	307	327	289	284	295	313	297	321	338	316	325	317	292	307	338	306	296	304	308	303	271	294	304	341	306	298	273	314	287	298	316	261	296	305	287	314	290	303	283	292	308	332	301	269	278	320	286	350	302	320	310	290	293	320	330	317	319	310	322	303	317	268	304	302	271	284	286	309	287	282	282	310	320	310	262	291	336	329	330	292	303	314	298	299	296	321	293	307	318	280	288	298	340	303	301	289	282	310	287	275	290	293	299	307	306	294	303	308	302	304	305	306	269	292	300	327	294	319	318	309	308	317	314	296	331	289	337	297	310	293	330	284	319	309	311	289	297	258	274	308	313	304	298	334	331	302	310	289	291	291	283	298	296	308	295	306	323	315	315	322	351	279	290	304	300	311	299	286	314	335	310	303	328	304	318	294	307	269	304	312	291	277	306	269	311	332	320	322	312	299	306	288	294	314	312	286	276	318	325	286	284	337	309	337	308	314	301	298	318	319	297	297	316	333	273	301	319	312	335	295	301	287	298	305	289	289	309	275	303	280	321	327	315	298	288	340	306	311	285	295	312	301	326	284	301	335	330	308	323	316	322	320	298	309	306	281	284	292	302	297	335	330	294	279	311	291	335	319	276	284	312	278	317	325	268	283	276	261	278	312	308	300	298	348	298	313	318	328	271	333	274	309	315	288	283	335	338	293	295	335	309	307	322	277	301	263	293	299	311	327	314	314	283	309	307	318	316	300	321	305	296	315	280	338	299	296	306	300	325	314	299	326	286	284	297	297	285	301	299	297	307	310	318	335	326	307	309	342	286	275	290	289	277	279	327	277	302	315	309	332	303	330	321	377	312	311	332	334	309	322	264	294	321	317	307	316	300	307	282	301	300	286	316	312	284	301	305	291	277	314	276	276	335	306	294	303	306	307	290	302	292	281	277	331	301	322	311	299	313	289	321	307	327	301	297	312	269	310	327	318	327	294	320	316	320	324	339	291	319	291	294	299	276	310	299	322	305	308	314	342	294	311	258	312	308	285	348	259	308	278	302	319	347	321	272	339	330	322	295	310	349	304	318	280	299	298	302	292	325	307	331	326	295	323	297	307	301	299	302	328	312	332	356	338	258	298	278	305	293	299	294	290	288	329	277	277	303	290	347	281	319	328	321	311	304	301	289	280	302	327	343	289	301	304	316	304	340	295	292	338	311	295	318	298	325	363	330	288	323	274	282	330	289	310	306	291	339	291	325	322	303	281	299	321	295	276	288	288	327	284	315	325	308	301	301	323	308	282	306	292	284	310	261	285	288	302	322	295	312	307	320	309	312	312	297	301	336	306	296	288	331	328	276	325	306	309	298	302	319	296	308	312	312	319	321	322	323	298	324	269	321	295	337	333	303	292	276	309	304	273	339	302	290	319	296	306	326	289	294	306	344	291	307	338	290	293	303	309	299	315	291	318	338	307	287	265	285	303	282	294	303	329	311	299	272	308	294	301	284	261	308	306	277	315	324	308	266	304	304	299	269	304	300	291	279	323	316	328	302	340	312	303	318	287	350	309	282	299	293	314	315	293	344	307	303	303	296	316	312	318	289	270	317	319	271	349	296	287	303	299	332	305	265	300	318	291	338	313	263	298	293	322	296	316	292	325	280	302	289	323	270	283	271	314	301	299	308	290	317	287	312	294	319	297	301	301	311	305	306	301	297	271	298	309	285	330	315	322	267	294	306	278	285	310	286	300	285	322	279	312	314	295	315	320	306	329	280	311	308	295	312	331	286	290	312	312	296	283	283	303	295	308	296	293	296	325	320	317	282	309	328	316	315	299	301	266	296	321	308	289	312	286	316	286	288	301	289	286	313	306	272	284	293	308	290	294	312	303	312	290	305	316	270	310	338	276	313	326	267	300	296	285	355	288	266	278	292	281	291	363	298	311	277	281	302	298	273	295	284	280	281	339	307	306	280	285	318	278	314	295	300	306	296	292	301	286	336	277	282	301	293	320	295	291	293	319	318	331	309	325	322	289	336	306	308	267	339	293	336	327	277	299	309	314	311	270	345	308	321	297	287	304	297	321	302	292	305	295	310	307	285	309	301	294	316	300	295	299	315	312	303	285	282	322	282	300	303	287	309	291	332	299	309	274	317	307	257	300	300	312	321	311	294	317	305	343	300	285	325	297	290	280	281	276	304	316	276	294	297	306	306	271	278	331	284	292	319	285	335	304	269	266	287	330	304	270	273	270	287	328	311	344	279	307	290	307	310	315	299	313	311	271	265	323	301	301	304	307	301	289	314	340	308	327	306	265	302	287	322	301	283	327	290	315	338	290	346	332	311	271	312	308	311	269	277	321	307	296	275	282	312	304	305	267	324	319	337	314	329	299	312	307	316	301	318	302	321	326	303	312	288	319	302	323	355	322	296	284	300	301	286	295	289	320	325	326	329	324	293	291	310	292	289	279	313	337	316	316	316	342	306	293	282	281	304	307	305	307	272	285	291	311	280	283	253	290	308	292	265	327	317	318	315	278	293	278	305	305	307	275	308	291	303	283	328	326	260	289	326	304	320	306	343	257	271	306	320	326	301	260	256	316	325	296	320	320	297	306	296	302	260	289	283	263	301	316	282	292	301	278	308	301	261	292	334	350	324	296	279	264	290	278	344	312	294	294	327	305	294	279	296	292	298	310	273	292	316	315	306	293	328	279	296	306	298	280	312	290	293	292	319	321	317	321	299	306	300	303	304	283	349	286	341	304	325	285	331	310	283	305	301	291	308	308	313	314	280	269	305	294	327	262	306	294	322	322	314	341	274	270	287	332	328	313	295	304	302	294	308	346	333	307	283	304	361	289	294	307	299	302	276	324	330	290	326	282	283	286	322	303	304	303	298	309	286	311	289	294	318	308	309	286	270	307	304	310	308	307	310	336	307	299	315	357	334	318	303	298	283	299	310	302	302	288	285	303	330	336	317	301	298	314	311	299	335	310	264	304	305	326	337	296	287	307	302	291	312	293	318	288	306	303	287	284	296	279	288	328	313	303	278	317	305	291	270	356	318	260	310	319	314	307	297	288	295	328	307	289	269	292	320	330	286	311	302	291	284	304	318	290	300	298	319	329	313	320	310	315	295	322	312	306
18744	15322	17323	10546	4515	2918	2835	2440	2096	1762	1675	1629	1488	1178	1150	1155	791	761	876	858	760	775	755	724	772	719	754	669	735	689	724	697	733	703	707	648	681	666	683	641	702	639	696	698	702	664	724	697	688	656	704	709	714	687	666	731	719	662	707	716	709	678	674	672	711	695	660	652	638	690	634	706	727	700	675	699	685	640	683	711	676	694	617	685	658	692	725	718	724	674	686	669	696	711	686	704	699	674	688	641	705	730	649	660	714	640	643	681	650	666	668	656	698	714	691	670	722	653	660	657	695	653	653	702	699	623	668	705	660	704	651	747	664	695	693	698	704	701	682	697	700	684	700	709	683	701	651	683	639	719	659	709	681	695	650	686	691	705	681	709	700	699	660	689	681	683	680	645	668	694	668	686	707	711	728	618	681	693	726	696	658	683	700	693	667	651	697	691	677	737	657	675	669	678	692	671	680	699	659	621	698	641	670	675	676	674	664	692	703	647	675	732	676	659	679	689	697	715	693	699	647	615	703	693	689	693	679	699	727	677	664	646	630	683	690	701	682	701	687	699	698	655	663	693	698	663	667	680	655	676	653	657	636	680	690	708	661	664	637	677	681	634	695	656	695	698	660	708	634	651	679	760	688	663	692	701	651	651	701	639	679	662	638	676	670	682	690	657	662	705	643	697	682	709	702	675	634	668	701	716	687	673	608	665	708	675	708	720	657	637	702	650	670	654	700	680	683	661	705	689	659	658	690	666	730	640	674	670	743	684	700	739	677	699	661	684	660	681	687	692	698	645	705	683	684	635	650	637	683	659	658	686	743	687	699	718	708	692	700	708	656	659	655	658	716	710	605	656	680	650	694	617	653	686	679	664	699	688	644	643	713	713	676	666	666	680	694	671	637	651	646	655	662	668	698	664	660	643	669	661	680	689	668	715	678	720	627	707	711	662	688	655	647	660	641	636	672	664	665	690	642	641	686	660	676	630	627	677	694	665	675	649	643	679	670	663	705	666	696	646	737	688	633	688	629	698	727	702	698	644	645	655	692	674	701	659	685	717	663	674	714	726	689	649	658	667	650	684	677	734	727	652	654	709	731	648	665	647	690	704	689	667	697	667	678	662	699	710	747	693	685	683	656	727	675	720	672	653	679	693	664	687	656	666	644	681	710	650	695	659	709	727	684	684	681	670	688	678	679	703	711	677	649	622	728	666	676	701	649	682	669	678	643	668	656	669	644	633	630	689	687	670	684	673	689	661	674	674	665	693	694	657	701	632	724	634	636	682	666	668	702	672	672	687	668	690	635	679	668	682	700	693	647	693	689	675	691	675	672	648	726	698	688	666	659	643	645	645	682	706	703	682	627	635	715	685	663	629	647	668	665	652	654	678	642	639	655	676	715	698	724	653	635	679	680	644	671	648	684	635	689	646	699	634	714	644	664	649	660	697	667	677	705	680	701	689	676	666	675	685	661	670	697	686	660	757	662	707	666	620	670	667	708	686	654	677	692	697	684	671	648	706	636	677	692	646	671	661	659	668	656	646	692	658	675	656	706	657	665	651	697	660	663	661	662	674	660	697	670	669	679	722	641	677	683	660	659	693	697	658	654	639	692	680	644	726	709	662	685	656	688	659	635	625	708	707	702	663	661	725	657	618	709	686	681	695	671	675	641	666	655	714	718	642	622	740	714	655	698	647	682	708	659	655	680	661	698	661	677	679	656	703	670	706	624	625	668	705	680	666	662	703	707	653	681	677	667	657	675	650	693	667	683	647	699	696	673	656	705	654	650	595	691	698	660	722	644	659	745	671	654	664	656	674	688	655	709	717	679	652	706	651	695	625	701	605	710	692	640	675	731	724	700	714	696	649	719	671	683	682	678	678	650	640	638	684	668	652	677	689	675	707	679	668	640	698	692	685	693	650	739	678	710	658	673	663	716	686	683	673	635	657	663	665	627	647	704	639	636	720	665	682	707	635	667	656	720	674	640	686	715	691	746	688	676	629	641	708	723	678	669	689	651	671	668	677	680	710	678	648	696	645	704	701	688	671	685	645	656	662	633	684	701	688	705	680	635	660	651	662	651	654	653	693	639	699	684	648	715	643	685	674	644	607	654	658	661	691	673	696	683	671	725	648	657	690	689	655	671	680	643	694	669	650	670	703	639	739	717	706	672	747	685	674	642	696	647	639	691	719	671	665	661	658	691	671	668	648	678	729	667	666	708	643	639	659	703	684	655	663	643	649	646	686	664	695	698	654	658	685	694	659	723	655	636	661	645	694	694	667	689	671	708	684	658	627	714	658	740	708	693	713	673	696	655	620	645	665	690	694	711	691	685	645	692	673	697	630	651	668	730	682	677	678	640	719	718	697	702	656	699	696	683	677	716	650	738	643	649	672	670	694	662	711	648	695	708	658	702	687	669	657	681	661	700	676	679	672	707	692	659	670	706	694	682	667	662	653	691	678	685	689	661	662	675	701	670	711	689	648	669	661	682	671	651	686	692	707	671	650	671	629	696	653	640	660	659	703	671	705	686	672	670	646	697	665	676	635	708	695	652	658	634	631	709	693	686	694	693	698	714	632	744	683	638	666	639	671	688	654	708	688	651	677	654	668	638	710	671	663	719	681	686	702	655	679	668	654	674	694	655	659	706	622	709	700	682	637	670	675	659	698	683	706	645	673	663	662	662	705	632	687	679	708	653	703	683	645	676	634	663	669	655	639	675	709	646	709	678	672	691	674	691	633	662	683	672	714	708	629	673	651	668	722	693	690	660	683	627	699	717	653	684	732	680	695	617	674	713	657	648	633	669	699	667	647	633	672	679	700	647	701	611	621	690	660	658	655	639	677	713	655	672	690	659	706	689	672	690	706	649	607	677	634	666	655	668	675	722	678	687	678	668	718	665	667	696	662	663	661	690	656	708	667	688	703	690	693	710	679	686	665	634	631	711	706	626	690	685	699	691	694	663	683	631	676	716	667	643	707	655	658	700	624	725	677	663	683	652	723	712	645	656	713	658	707	631	652	666	687	640	661	633	673	664	697	686	701	699	654	681	643	695	690	675	658	672	664	651	670	678	632	672	669	691	663	727	692	704	682	666	673	729	653	639	678	664	661	686	711	666	648	675	678	700	610	649	679	680	681	666	692	677	660	689	633	625	653	659	661	697	690	685	700	677	656	677	675	684	718	690	694	653	681	617	677	674	655	677	696	686	641	664	647	718	662	658	710	675	698	722	681	705	670	688	756	645	705	658	666	722	672	656	673	696	701	690	672	683	694	666	659	706	640	652	660	702	656	614	712	700	650	649	666	700	685	716	647	636	656	663	689	682	680	673	696	661	687	692	669	645	664	714	692	680	673	661	738	642	682	644	676	633	695	649	657	677	648	675	680	617	624	666	673	666	652	668	663	665	635	688	700	689	629	694	700	687	697	687	735	693	722	701	647	674	679	663	683	668	604	662	713	648	684	695	704	693	666	678	678	670	639	660	698	680	671
10922	4453	1989	717	354	311	300	343	311	315	316	316	301	282	305	285	308	308	329	299	309	302	315	296	304	302	272	290	281	264	294	294	321	315	284	308	299	310	289	298	277	297	305	327	276	331	306	290	316	269	344	307	306	335	291	346	307	343	282	280	306	305	282	333	309	307	290	305	300	286	301	319	308	270	300	297	275	315	311	300	267	284	313	295	295	311	268	313	269	303	318	301	277	297	306	303	290	284	323	312	281	280	297	297	304	289	294	295	323	286	313	297	280	300	324	310	314	291	293	324	316	296	285	297	301	309	289	331	306	273	299	282	309	301	313	326	268	278	273	287	306	296	271	353	288	286	277	297	342	303	296	271	310	334	306	267	275	296	300	308	264	298	334	308	283	295	283	254	317	267	291	284	296	318	310	314	321	283	305	278	327	294	305	287	316	268	296	311	336	355	293	288	280	309	276	290	345	296	306	285	308	281	318	300	302	326	274	320	290	264	301	262	312	300	331	293	272	296	298	305	292	273	291	271	324	322	297	308	319	267	295	322	313	307	296	304	300	314	288	296	277	267	266	304	307	281	261	316	293	323	329	299	287	312	282	287	302	306	315	283	300	286	297	255	277	309	306	316	284	280	300	303	310	349	280	294	276	276	288	315	319	308	309	274	299	295	337	305	298	298	327	302	304	279	313	316	284	335	286	262	333	294	323	290	302	290	279	311	317	292	301	276	318	291	286	300	311	333	258	292	310	324	284	309	334	304	304	295	341	281	283	311	289	285	293	314	285	281	281	264	281	285	273	286	288	323	289	291	293	304	276	262	294	303	322	262	277	278	282	328	300	311	281	322	285	292	280	296	301	285	294	249	269	284	293	303	311	328	308	326	303	286	267	303	277	316	305	298	265	309	301	269	303	319	286	280	298	309	318	308	291	279	308	319	311	289	311	271	305	306	279	334	301	271	277	288	305	299	325	299	279	301	318	331	290	298	317	275	296	283	319	256	316	268	257	312	298	291	291	298	289	285	308	339	326	299	320	298	312	286	274	306	273	277	287	318	295	301	289	319	300	346	321	289	270	286	312	290	286	305	305	313	282	304	311	289	313	293	332	291	293	302	308	296	320	279	273	269	323	292	285	277	290	267	297	301	281	285	337	313	289	336	331	284	281	275	276	309	318	320	283	277	308	280	289	277	297	295	313	286	327	340	302	306	318	309	284	275	259	280	303	316	331	340	274	264	289	295	327	318	297	320	294	259	311	318	325	293	295	289	308	300	269	289	287	297	292	275	288	283	275	330	285	254	280	322	276	298	310	251	281	251	304	299	292	283	285	301	291	288	265	295	313	306	295	299	283	310	271	283	310	277	287	317	298	282	304	296	317	319	267	281	307	269	325	316	281	293	284	275	296	287	291	279	301	295	247	280	295	276	295	288	330	296	271	285	280	271	288	335	293	294	298	305	310	290	285	280	278	286	286	287	332	289	304	295	295	267	305	317	302	314	292	296	330	300	309	284	282	267	307	317	266	262	316	305	316	333	299	287	297	317	336	329	319	306	273	310	292	276	289	306	306	293	298	306	290	314	324	261	310	292	300	315	316	290	314	285	294	311	297	266	309	270	283	299	258	319	294	271	302	299	297	298	296	306	270	283	272	288	292	299	303	270	275	298	290	287	300	302	288	279	275	315	290	291	311	323	349	316	284	328	291	276	325	291	303	285	289	327	292	299	312	267	257	315	308	288	308	272	316	325	307	316	311	298	305	272	287	285	299	281	298	284	294	295	302	246	324	280	241	287	298	279	278	311	266	307	279	292	322	293	321	309	283	280	300	311	326	283	302	295	311	304	312	265	317	308	296	311	317	270	272	321	305	352	318	298	285	268	292	280	325	263	292	316	331	304	271	283	286	296	319	308	302	295	297	320	339	307	297	311	286	313	290	311	310	274	299	289	268	319	338	320	284	318	340	287	306	318	308	304	314	289	308	351	288	304	305	307	287	266	287	305	260	283	297	291	302	301	276	277	306	284	277	301	285	321	287	330	285	294	281	305	283	310	311	252	314	292	295	294	319	304	312	332	332	305	301	303	307	290	299	310	318	289	295	289	333	293	308	284	281	286	319	324	273	263	310	294	288	261	287	327	300	313	311	318	291	281	292	326	312	281	286	316	296	281	301	285	301	268	299	293	302	293	275	302	313	303	298	277	289	340	318	282	321	275	276	293	283	274	296	304	290	303	278	302	303	319	305	314	293	291	310	305	286	284	291	335	315	297	276	281	297	380	288	309	331	297	287	266	273	298	309	299	304	294	310	310	313	327	313	304	285	286	298	300	314	327	340	349	321	347	258	285	285	280	275	277	300	324	298	284	278	302	289	305	324	315	294	245	290	305	312	296	279	300	276	275	294	274	296	304	268	297	289	314	306	302	278	292	324	276	280	300	297	299	274	321	283	287	281	311	275	283	302	271	308	294	302	289	335	306	278	306	284	274	314	302	294	322	298	301	305	276	296	300	301	283	288	307	294	287	275	304	326	317	304	284	274	275	289	301	298	303	313	296	281	277	282	283	282	303	283	319	300	291	289	325	328	317	325	299	296	289	298	272	325	287	282	297	311	309	295	312	328	300	316	261	274	292	300	345	288	288	308	297	317	296	293	296	274	318	304	314	281	279	277	292	290	311	285	304	298	286	279	295	291	296	292	292	301	306	297	314	301	322	300	304	307	300	277	290	323	298	291	275	304	300	312	274	280	292	286	279	310	314	263	345	346	308	295	279	283	251	303	313	288	333	309	336	296	285	295	292	272	275	320	313	314	251	304	316	280	294	303	299	297	301	276	315	305	282	287	307	338	320	304	309	300	285	286	308	294	276	272	253	306	329	295	313	273	306	288	279	272	278	287	292	290	298	281	297	285	293	310	303	285	311	274	344	309	328	296	284	282	283	311	287	292	308	291	266	289	270	303	299	285	288	318	305	302	297	284	291	313	328	309	302	298	298	305	274	273	301	282	309	276	320	285	295	324	313	295	297	289	309	289	267	277	303	314	258	284	297	305	283	322	303	295	307	270	302	331	324	271	319	310	269	292	317	263	315	291	308	267	290	269	305	281	286	267	331	296	293	304	307	297	296	323	291	263	313	289	323	310	285	282	267	300	282	270	285	314	297	298	306	283	273	261	284	301	306	271	328	303	323	294	322	325	312	330	289	276	326	306	298	310	306	284	301	263	323	280	321	295	270	306	315	325	303	277	297	347	285	300	294	288	310	309	300	287	292	272	298	304	294	274	319	308	303	300	306	276	319	280	272	274	302	296	291	309	310	299	294	287	305	313	299	310	316	305	303	331	276	350	288	322	286	341	317	331	285	322	315	285	295	295	293	304	301	311	309	274	286	297	299	300	315	294	317	318	292	274	329	285	307	295	288	330	292	279	313	304	274	341	316	284	301	285	288	299	297	285	346	311	296	298	288	281	293	316	281	282	297	305	311	265	285	289	289	304	294	274	297
6755	4047	3330	1779	949	755	701	690	674	672	647	655	693	654	675	698	632	659	628	705	631	647	613	654	653	649	662	664	651	625	644	650	622	635	659	658	656	583	647	628	614	655	639	666	646	659	643	628	668	702	657	705	660	694	659	644	604	700	617	635	633	645	691	655	655	692	687	632	700	613	643	655	657	638	642	656	655	665	645	687	632	668	641	658	685	690	617	656	692	614	691	622	690	683	668	683	647	650	678	673	629	604	699	608	640	681	705	667	671	650	663	628	630	660	675	675	613	660	648	687	619	688	666	670	659	636	642	648	671	681	657	648	681	679	626	658	676	660	705	631	679	601	671	684	631	615	653	649	692	688	690	639	619	667	640	686	659	670	618	667	666	633	665	642	666	654	657	644	637	691	614	684	652	649	644	632	645	659	682	659	672	663	650	656	643	635	662	670	675	668	673	639	686	671	679	629	671	629	658	679	644	624	644	656	618	647	666	600	631	666	627	674	653	662	676	629	679	628	670	633	636	683	705	673	636	641	696	691	671	609	626	694	660	635	636	704	669	639	647	620	659	700	666	663	643	664	630	599	652	640	685	641	667	636	634	631	622	633	609	711	689	639	632	629	685	641	646	654	669	647	636	651	628	656	652	639	596	641	621	641	650	627	658	687	631	646	612	598	661	637	668	626	629	668	684	644	650	646	685	651	655	576	677	646	652	654	604	612	670	646	665	644	663	656	712	667	649	653	620	639	667	684	666	679	670	621	665	623	665	620	661	682	609	691	660	637	676	663	684	642	662	636	606	632	664	686	612	709	645	670	693	645	652	670	639	640	618	637	654	668	659	666	669	648	678	677	687	651	676	664	650	616	676	644	621	607	656	687	665	605	686	657	625	683	621	611	628	662	640	670	675	670	665	659	668	652	661	639	606	649	635	685	694	612	623	651	668	619	708	635	635	701	674	659	665	679	681	646	604	611	657	650	632	625	704	650	692	654	680	656	638	687	608	706	641	588	651	640	596	648	612	640	665	644	629	621	692	653	644	723	623	659	636	635	649	620	645	639	635	628	661	634	704	700	665	681	618	681	652	720	681	620	655	641	694	676	652	632	627	694	664	659	668	662	627	662	631	614	647	649	624	648	616	647	639	583	649	658	654	661	652	673	635	648	659	662	650	648	694	642	668	645	635	622	618	641	670	658	662	636	613	639	676	651	644	680	640	596	648	660	663	680	615	695	646	692	684	636	629	594	661	635	646	625	684	681	655	675	665	653	659	635	665	646	682	650	636	600	711	605	633	612	653	685	666	662	656	615	693	687	648	677	672	610	644	661	666	660	644	627	636	655	671	623	704	628	654	673	649	608	653	651	661	653	611	658	709	653	646	674	677	641	712	652	651	723	637	677	684	621	654	687	699	696	648	653	668	683	659	675	676	654	647	619	639	669	685	655	651	648	652	659	673	697	667	615	699	665	676	664	647	615	647	647	669	702	624	654	669	630	625	654	684	640	646	630	599	658	664	673	645	651	698	663	717	685	644	641	661	643	659	660	682	674	654	618	681	702	629	643	646	729	666	654	675	651	663	624	659	651	700	644	658	687	641	685	667	696	689	650	624	672	668	629	646	661	662	652	681	661	650	669	695	658	656	632	674	660	674	659	688	615	691	676	634	634	652	660	667	655	621	647	669	669	702	593	651	649	628	660	623	652	667	666	629	647	649	650	657	640	646	626	616	673	633	644	649	620	666	654	689	650	683	651	663	670	650	665	608	650	645	656	652	669	633	696	621	698	685	627	665	647	601	691	641	658	629	671	644	673	661	644	658	700	650	674	631	641	677	658	650	677	640	656	665	670	590	634	622	645	673	646	676	615	667	646	657	654	667	643	630	637	692	698	647	687	680	660	660	616	645	709	710	697	668	624	612	672	647	680	620	623	652	701	637	620	639	706	666	644	671	636	651	641	684	611	634	691	663	673	661	646	665	647	673	607	642	633	691	668	674	638	635	679	651	631	692	644	615	672	640	634	646	637	641	658	727	598	659	643	672	632	659	673	681	636	634	659	658	597	687	650	638	678	633	674	708	635	657	669	608	624	644	642	632	668	621	643	704	635	637	671	654	668	642	664	650	667	619	613	648	671	633	651	620	667	670	649	607	653	668	635	649	678	655	659	642	651	654	651	699	659	723	652	622	631	659	671	652	652	634	650	644	659	672	661	652	681	667	684	632	661	640	634	672	644	615	650	664	614	640	655	681	670	652	598	653	657	644	645	612	666	636	657	644	665	659	657	655	643	679	648	653	665	665	658	663	661	639	644	666	622	622	646	649	663	650	665	666	627	649	696	602	655	708	664	676	661	650	627	636	656	656	641	671	617	703	671	642	637	677	660	659	666	603	650	634	670	650	670	660	626	629	690	654	693	676	649	681	623	631	648	642	658	623	672	673	636	649	673	671	649	635	637	675	626	645	624	662	618	659	654	653	669	686	632	651	654	645	611	655	677	645	699	658	667	709	685	642	620	670	666	641	668	653	682	645	623	671	646	670	646	677	671	603	667	673	622	626	704	664	662	666	676	646	631	611	656	666	620	690	675	683	659	660	685	615	645	641	650	667	675	633	636	668	637	661	670	638	644	650	602	654	670	612	664	686	693	643	626	628	657	682	693	619	672	644	651	662	601	675	625	668	655	661	648	676	611	712	645	681	635	622	625	635	677	641	660	676	681	649	672	646	697	629	642	654	630	656	657	629	629	668	675	659	598	666	621	653	667	637	685	699	672	627	670	685	648	653	664	666	650	633	662	648	697	626	632	661	625	656	684	724	646	630	665	680	636	666	663	652	632	646	614	646	666	607	641	623	661	688	676	636	648	637	668	634	650	664	665	641	683	657	651	661	667	594	685	641	715	645	634	639	641	672	653	658	629	702	665	667	661	651	649	646	683	681	680	636	642	630	648	685	669	659	629	668	658	656	629	637	667	649	679	661	680	632	662	680	694	681	691	666	677	683	674	670	656	626	643	649	665	638	642	653	648	659	662	643	681	640	627	696	680	633	659	646	655	659	699	693	665	619	664	672	641	638	648	671	668	663	681	640	668	626	659	656	680	657	666	600	705	668	670	606	644	645	661	694	709	658	680	663	665	625	643	669	676	604	649	637	623	624	660	665	670	647	645	696	649	679	646	645	705	649	682	649	690	618	668	653	624	653	640	663	666	651	661	635	631	646	696	651	686	659	632	655	654	653	663	682	671	617	661	666	639	690	653	651	683	656	650	674	667	644	720	651	667	649	659	612	654	660	696	669	685	673	674	656	647	659	668	630	650	694	649	619	662	668	626	670	650	668	607	599	653	646	617	650	642	688	684	669	654	649	686	695	624	665	677	640	645	634	668	630	701	638	648	663	670	683	693	653	671	658	636	661	617	664	673	645	604	658	625	684	651	627	652	623	655	686	616	642	618	674	656	653	689	661	642	683	627	668	665	674	641	653	633	700	676	642	648	700	605	691	633
24332	12026	8334	3892	1402	936	764	576	450	344	312	304	343	308	333	274	276	265	271	301	305	255	244	246	265	275	238	264	314	290	265	232	274	249	246	271	263	263	248	228	286	258	233	253	238	268	252	238	262	253	250	288	276	235	268	234	242	282	262	280	269	252	268	257	263	273	261	269	253	251	266	259	232	218	279	251	261	289	266	260	250	218	262	248	264	290	249	236	255	255	279	272	286	273	248	275	220	285	253	276	232	266	235	288	229	247	265	256	240	262	247	274	250	285	237	257	259	239	275	273	262	256	253	262	268	232	295	234	275	267	233	253	259	282	272	273	272	259	263	281	264	238	243	250	268	291	244	249	270	231	259	272	267	253	245	274	251	251	241	266	267	272	242	265	261	262	262	227	277	269	249	268	238	253	261	255	226	282	275	257	263	277	252	272	254	262	248	251	237	246	279	236	248	277	255	246	259	261	234	264	262	273	283	258	239	246	235	284	266	258	229	237	245	255	237	269	269	242	262	255	272	257	263	270	278	244	264	241	277	273	278	246	226	261	272	250	264	253	257	266	267	270	253	248	243	243	235	270	244	272	250	257	266	247	254	274	231	240	210	247	253	260	246	257	266	265	255	257	223	244	259	273	253	239	277	276	287	264	240	271	275	290	233	262	283	257	278	255	267	281	258	261	232	242	249	261	225	244	265	265	242	277	232	293	247	252	269	274	249	272	266	244	243	262	284	249	290	234	280	321	257	246	256	276	264	274	242	262	260	273	262	250	252	250	243	247	251	247	268	278	268	300	244	276	264	298	279	229	278	259	258	268	251	267	265	255	290	283	226	253	284	246	273	261	258	282	248	285	257	252	263	250	254	246	233	270	258	243	266	247	267	280	272	230	255	262	248	249	258	257	264	223	252	289	249	219	268	251	245	287	285	258	278	253	264	259	233	274	218	212	246	259	254	255	260	257	271	268	243	277	266	258	292	261	203	248	262	236	268	264	245	280	265	244	263	276	269	257	259	228	263	267	230	204	238	250	247	285	260	264	257	239	255	254	245	239	288	270	268	269	259	235	259	256	246	260	234	262	279	279	286	279	265	279	286	280	263	246	276	266	266	292	284	267	257	257	229	264	278	255	243	246	259	228	271	252	286	276	211	258	227	250	220	256	242	273	277	276	250	273	243	227	278	267	272	274	245	250	295	262	278	278	273	281	287	286	257	257	259	262	263	244	283	267	239	241	307	262	231	247	262	236	286	291	263	218	249	256	247	236	258	260	285	250	269	273	237	285	274	257	244	281	280	269	269	279	246	249	277	281	268	281	258	230	239	250	254	234	284	256	264	262	260	267	294	251	253	274	264	254	247	246	250	267	229	258	249	244	248	274	251	285	226	282	213	269	266	295	272	289	277	217	249	241	282	274	258	246	249	288	254	249	256	249	244	263	250	251	287	251	237	264	253	286	281	274	237	253	257	244	259	224	236	244	273	272	273	272	251	285	274	241	302	236	266	267	265	238	246	269	232	266	280	275	264	254	257	256	271	268	251	246	272	248	262	268	261	264	270	264	258	223	269	251	248	268	252	261	245	249	253	283	248	262	280	233	266	275	269	256	238	225	237	229	265	254	270	244	267	262	276	239	222	239	254	274	256	250	290	294	239	245	274	271	248	247	246	272	302	229	219	269	259	293	236	250	246	257	239	276	253	261	251	215	265	231	273	275	273	239	216	267	281	256	280	245	276	283	253	262	274	265	259	262	270	261	272	257	258	242	285	288	286	274	259	232	251	297	219	243	270	244	235	241	253	271	257	259	261	226	235	285	275	260	249	262	273	262	257	238	263	237	262	232	264	291	261	269	278	259	275	262	258	265	243	248	257	268	290	263	254	231	263	266	248	257	253	274	259	288	265	272	252	266	286	254	249	272	244	232	259	261	256	273	281	261	254	286	258	240	229	241	258	265	274	284	282	236	258	250	262	229	285	287	269	262	256	294	234	280	269	260	284	259	235	253	275	271	243	260	211	268	245	258	244	262	294	272	236	243	237	250	248	260	292	262	280	243	251	269	241	286	274	242	257	255	248	244	278	284	243	250	230	258	269	235	287	244	237	248	252	241	255	280	265	281	271	251	265	240	253	250	269	267	260	269	258	275	257	274	246	244	246	246	258	287	270	267	296	281	256	232	232	243	242	238	232	259	277	299	281	286	220	293	252	249	268	273	248	250	246	263	240	238	272	288	268	236	226	238	255	226	249	250	225	267	239	264	245	283	249	250	285	286	269	259	221	257	261	250	276	254	275	283	247	254	254	254	236	232	253	252	237	246	259	238	266	278	246	267	263	244	220	270	257	254	229	271	267	276	282	277	246	261	262	262	258	283	250	274	272	248	286	249	271	243	239	262	277	283	278	234	273	267	254	273	266	252	241	249	241	251	259	250	249	248	258	298	249	238	245	258	253	243	285	268	222	246	280	254	263	281	262	251	286	292	285	282	252	256	287	271	261	258	268	240	236	260	254	203	235	289	283	246	236	278	251	275	260	268	250	262	273	264	257	261	261	252	253	237	226	286	248	257	243	288	264	273	228	282	294	254	216	264	280	251	283	276	260	277	258	269	263	286	268	260	236	246	245	249	263	228	271	291	256	272	257	260	264	290	244	249	244	239	249	280	259	255	259	271	299	251	255	271	255	279	249	239	275	264	243	271	266	249	264	278	261	267	268	259	231	254	237	265	246	287	251	259	251	242	248	255	239	276	263	266	283	256	228	245	268	266	269	225	258	274	293	272	247	240	278	269	222	265	237	270	252	261	244	218	255	252	264	253	247	255	260	283	279	267	239	234	261	252	276	293	229	283	283	278	251	268	261	268	277	242	258	279	247	275	263	268	255	244	227	271	241	262	269	257	255	252	238	236	278	249	257	245	265	266	240	260	268	252	269	244	259	253	226	254	255	283	264	272	260	267	256	248	274	256	261	278	254	249	242	244	260	301	267	245	262	250	250	272	247	246	286	243	233	238	252	250	287	253	251	257	251	267	268	286	241	270	250	272	279	257	238	271	273	274	271	264	295	293	292	270	259	241	226	245	250	227	262	301	262	255	233	257	257	241	286	262	268	256	242	270	244	256	233	249	208	250	247	237	248	223	260	252	291	273	253	238	300	272	285	285	263	302	274	297	268	245	246	264	269	274	250	241	250	277	311	290	255	268	254	272	247	276	245	253	274	251	237	261	263	242	294	261	260	251	273	265	253	251	253	260	264	251	239	248	222	264	256	289	269	256	278	266	287	247	235	252	249	253	238	278	287	266	273	297	288	293	260	272	250	273	273	271	260	254	245	237	274	275	285	271	287	236	222	264	244	236	256	268	276	262	270	273	251	265	244	243	271	259	270	249	257	272	256	245	263	257	292	231	257	259	273	304	282	257	230	275	268	242	282	266	238	306	284	242	263	289	293	239	226	277	258	286	247	295	270	266	258	261	276	239	219	275	279	261	312	272	234	251	250	246
15039	9358	11225	6728	2667	2157	1961	1751	1334	1172	1049	1082	1073	848	912	851	691	694	678	646	647	592	610	687	626	656	572	613	612	543	607	610	582	657	604	577	594	631	572	574	588	602	616	572	611	568	570	596	592	590	574	591	535	579	587	573	592	576	596	641	608	532	622	599	574	572	599	540	606	564	581	627	599	564	568	604	572	568	593	623	607	567	605	596	610	599	604	594	607	605	566	567	677	591	611	579	540	597	603	577	568	561	572	603	549	598	590	591	573	545	580	633	615	545	586	599	563	570	562	573	665	582	581	568	608	608	564	585	576	621	547	610	565	572	601	571	561	609	529	577	551	579	581	576	582	540	595	600	581	611	604	596	582	610	581	550	610	629	623	615	583	621	557	576	613	583	625	634	614	562	556	558	580	551	564	555	604	604	547	606	559	603	577	604	594	580	601	578	604	603	597	586	632	588	598	599	618	616	582	599	602	520	628	601	610	598	586	586	561	534	607	598	586	583	577	584	594	595	571	624	589	597	566	591	589	552	584	599	595	604	542	569	574	554	605	536	563	547	599	567	579	599	596	588	596	571	582	593	569	543	584	593	635	648	601	600	619	576	607	569	569	565	561	601	572	589	593	628	583	619	568	612	590	575	625	569	587	536	598	600	568	560	575	587	615	656	559	541	549	582	586	585	570	640	624	612	630	585	581	548	593	566	582	595	578	553	619	577	548	572	625	582	594	552	578	606	626	564	568	599	527	580	602	616	566	591	583	612	594	584	547	595	566	574	641	619	590	618	599	576	597	604	580	532	598	598	582	569	576	589	586	574	573	580	602	542	572	593	599	611	588	577	573	593	604	625	609	563	532	625	537	593	596	576	554	633	577	617	574	601	595	572	582	583	596	582	588	601	595	595	595	587	578	579	583	577	549	595	594	538	585	551	566	626	544	585	606	646	608	583	538	582	599	520	568	617	584	580	528	634	559	607	572	601	608	533	618	547	565	588	577	599	603	625	562	584	610	571	633	576	594	596	575	565	576	574	585	635	618	617	608	654	602	577	559	587	579	602	614	585	530	623	617	583	594	579	569	593	584	605	595	604	596	595	575	552	626	592	570	617	618	552	575	595	574	585	577	567	611	568	560	564	637	623	578	553	565	608	578	582	592	618	614	555	553	595	572	580	584	561	600	590	567	574	561	512	626	553	578	573	612	566	574	601	575	549	578	606	594	638	585	582	608	591	566	587	526	582	621	592	594	580	633	568	674	616	572	616	582	602	595	611	600	577	617	556	567	593	596	577	610	554	573	618	581	591	599	589	562	588	570	583	588	593	585	601	585	570	596	553	595	598	568	586	656	610	574	548	607	591	556	598	528	575	575	622	610	570	541	617	549	606	620	586	601	588	607	558	557	628	565	544	592	618	583	583	561	609	536	534	606	641	595	564	593	591	520	573	618	577	552	577	604	613	563	542	619	570	603	584	599	628	615	596	617	577	544	562	551	599	615	564	577	593	573	562	645	576	612	581	577	612	579	589	577	573	601	609	536	583	593	554	596	579	581	584	579	599	563	578	579	608	585	604	601	603	590	595	581	570	594	628	618	601	544	593	592	577	598	612	553	581	575	578	571	584	626	599	602	577	599	608	607	578	599	619	566	611	589	576	557	590	578	587	581	572	570	576	617	603	615	592	598	560	564	571	611	612	598	625	572	590	570	620	562	616	611	571	574	564	549	660	590	588	606	577	591	582	595	571	578	575	579	595	600	615	620	571	598	564	578	585	586	594	600	570	620	578	589	628	550	594	627	602	565	615	580	594	550	556	586	609	590	544	584	604	564	588	589	600	584	606	574	545	610	595	599	600	603	550	598	589	571	652	590	596	600	576	582	589	603	588	555	530	570	556	622	596	549	595	591	605	654	607	552	535	558	594	602	554	597	605	577	603	558	597	569	615	574	589	584	545	587	620	589	568	587	603	570	590	535	585	565	571	583	545	584	596	581	581	588	581	619	572	631	572	579	563	561	596	544	587	618	576	578	628	588	590	543	579	557	582	564	592	592	593	578	556	611	602	618	607	620	597	590	590	612	567	522	582	602	582	565	584	620	580	611	596	568	583	588	589	560	584	582	562	611	577	568	579	572	571	607	580	586	549	548	578	569	584	623	536	620	618	559	563	588	574	600	578	585	577	562	563	607	579	619	553	570	518	593	592	544	643	559	564	597	566	619	547	565	608	581	570	550	631	553	580	582	573	568	597	575	620	567	584	568	557	510	583	590	596	578	590	597	553	590	565	597	605	594	604	585	583	574	548	604	612	581	598	593	576	587	605	625	609	615	595	618	588	587	622	617	600	603	599	595	605	590	609	602	577	585	546	589	577	591	575	602	579	562	614	576	578	612	591	582	589	548	577	589	627	571	600	553	598	591	610	597	530	581	561	597	570	627	616	546	580	559	625	556	563	583	615	567	592	603	588	594	578	595	561	613	628	539	566	563	571	606	627	584	565	624	520	597	577	603	558	569	558	586	579	555	595	562	574	600	627	572	599	592	583	602	611	588	581	579	590	574	595	536	592	574	611	608	621	611	522	572	590	574	593	531	572	559	658	591	654	600	581	593	569	592	616	621	603	557	562	617	623	599	565	582	575	591	553	572	554	581	604	563	604	575	535	571	624	599	550	551	620	601	598	567	574	574	588	577	570	587	609	606	565	604	573	591	596	635	582	587	585	591	559	568	592	568	575	601	601	612	563	581	608	617	568	577	631	625	573	605	620	544	555	598	558	620	601	579	560	568	579	585	585	579	606	577	576	594	637	570	577	582	612	574	604	605	586	578	569	590	598	574	604	599	586	591	624	621	576	554	581	561	582	573	564	602	595	578	605	587	567	599	614	553	597	617	588	602	575	565	576	570	596	553	607	570	610	612	595	584	581	597	555	585	554	562	587	599	609	606	585	588	588	575	607	627	570	600	580	622	586	611	622	542	599	593	597	558	563	610	547	554	604	595	604	598	601	581	576	554	565	581	582	601	563	574	611	642	603	611	575	609	627	618	600	555	576	609	605	607	581	553	577	582	586	604	605	586	628	572	607	605	591	571	589	538	588	628	582	585	595	546	626	572	574	626	617	590	621	585	592	597	585	570	597	621	611	581	608	564	584	561	569	571	603	606	648	579	566	580	576	613	584	598	608	598	555	541	580	595	564	578	596	570	591	580	549	571	566	601	555	541	574	625	619	586	600	558	602	591	568	600	585	590	583	583	578	553	564	593	590	578	644	559	602	590	610	630	561	607	593	573	578	569	542	574	618	606	569	587	562	576	587	560	604	594	551	582	557	577	575	591	575	547	543	607	635	590	556	563	611	620	596	562	597	632	593	563	571	598	608	591	586	602	598	584	584	620	569	579	583	591	558	574	586	582	527	593	568	562	607	578	592	618	543	582	575	559	606	567	584	586	556	609	580	573	598	583	604	556	604	629	565	564	596	592	614	599	620	607	569	556	572	584	573	569	606
33049	20434	14294	7862	2783	1595	1353	995	631	526	432	417	441	387	372	352	324	321	338	333	345	321	285	361	312	350	283	303	282	319	311	296	297	292	312	299	321	285	272	276	318	300	284	300	327	289	313	329	297	300	291	308	312	310	337	286	287	323	318	290	326	326	341	313	339	269	320	296	307	309	324	322	290	292	263	305	327	282	309	320	329	296	272	271	301	254	280	292	298	287	322	289	313	324	298	289	302	262	323	307	319	281	266	317	314	282	316	336	306	290	337	292	323	314	297	306	336	284	302	301	307	304	286	309	284	337	311	285	282	267	307	320	317	330	306	316	285	320	289	274	294	303	306	299	340	286	260	317	339	288	269	294	300	327	301	325	317	299	341	306	325	318	326	303	307	289	330	326	294	310	329	293	310	293	309	303	311	275	278	355	301	298	285	305	321	303	288	305	314	319	320	308	301	318	304	291	348	315	294	315	287	309	321	307	279	315	294	298	296	308	278	305	310	287	286	325	332	311	334	278	283	311	348	265	294	289	296	304	323	295	319	319	325	297	298	288	307	289	307	246	278	313	304	318	329	304	270	289	285	304	290	278	291	307	302	294	305	298	335	316	304	311	305	326	312	319	307	305	315	312	294	294	311	322	312	304	334	286	307	306	311	297	330	303	305	309	302	279	264	311	324	313	291	315	315	317	275	298	346	312	288	279	306	310	306	279	263	312	302	290	335	276	269	327	279	299	307	320	314	333	322	352	324	309	259	304	332	312	306	281	313	299	332	305	304	321	315	325	318	289	311	317	292	287	320	303	320	324	346	298	308	277	304	314	294	299	307	316	297	323	280	305	314	308	318	326	277	272	312	301	288	323	299	287	273	317	293	318	300	293	290	293	311	283	291	317	332	323	313	329	296	288	319	317	313	286	334	304	307	308	288	262	290	313	294	317	304	282	297	323	307	303	287	286	300	353	331	300	292	325	324	307	265	275	321	340	308	300	282	313	313	266	312	314	308	297	312	298	297	320	340	304	285	270	310	319	331	275	280	270	265	310	322	301	335	322	337	323	313	308	306	313	294	298	287	343	337	324	295	298	315	307	304	287	328	347	317	291	323	309	311	301	328	307	323	309	291	315	324	319	283	317	294	307	279	284	321	284	289	311	331	304	291	287	317	317	310	328	339	295	271	271	287	320	304	312	327	301	321	270	287	342	315	319	333	308	354	288	324	324	303	304	317	319	330	311	295	274	311	292	289	324	305	294	302	293	309	291	287	288	337	315	320	311	312	322	277	293	283	307	299	274	305	324	339	320	331	290	305	301	303	304	347	277	333	266	314	278	302	302	308	290	285	306	294	312	297	308	323	303	295	304	311	286	329	298	313	304	300	320	324	336	322	280	276	296	309	282	284	307	281	307	288	282	286	339	314	324	329	305	286	287	329	313	326	273	293	311	269	310	305	317	289	250	292	300	324	277	273	279	325	339	322	303	297	303	317	318	314	294	317	285	326	303	302	303	267	285	308	340	301	292	308	314	320	313	316	314	309	265	289	279	303	294	324	321	307	292	309	306	310	331	298	292	329	303	306	315	269	337	285	284	308	306	311	298	286	278	298	303	286	337	292	327	279	312	302	319	298	299	294	295	278	286	287	276	285	293	299	317	293	317	306	335	315	288	291	274	299	309	296	312	282	311	288	315	287	304	335	275	311	292	302	327	310	273	310	299	300	305	292	332	309	298	299	282	315	347	306	318	323	322	281	299	326	341	310	316	303	298	304	305	307	318	327	302	300	286	293	308	278	293	311	284	317	319	303	294	304	282	288	318	330	268	326	313	297	337	316	336	313	329	321	297	262	297	335	324	288	297	292	279	334	349	290	319	292	284	300	285	298	305	288	303	299	303	311	282	311	306	299	294	287	277	303	287	287	339	298	308	296	301	309	272	311	280	290	327	303	297	286	315	308	288	308	294	315	286	326	297	270	302	303	323	293	305	330	309	289	273	316	295	320	274	297	298	317	312	306	335	291	316	301	297	283	315	300	287	289	287	313	310	292	293	322	294	319	314	276	296	297	291	285	294	320	295	299	316	322	285	283	324	296	325	328	308	296	321	299	321	316	276	325	296	327	302	327	338	317	330	314	318	287	287	288	317	336	289	303	317	300	315	335	321	302	307	317	317	295	292	316	289	303	290	295	302	286	333	304	347	310	309	335	304	304	338	275	319	297	313	294	311	283	297	301	289	319	329	286	295	285	295	307	314	347	287	325	285	316	316	300	324	300	301	308	322	312	260	303	289	296	304	280	328	310	296	304	268	291	312	313	314	283	280	286	317	286	268	294	315	308	316	324	333	301	294	283	339	337	311	289	298	307	302	293	271	299	277	263	312	326	278	298	291	278	310	328	295	329	303	312	292	291	308	323	319	300	308	308	308	334	251	304	346	304	301	307	337	298	336	329	340	339	281	275	287	324	282	297	325	315	313	320	328	326	313	319	299	316	316	319	306	337	310	306	302	323	290	293	295	324	325	306	306	299	320	323	325	301	265	293	337	302	297	326	314	290	314	281	290	318	287	296	316	299	297	293	307	302	350	329	314	307	258	289	343	334	291	302	314	274	294	328	285	327	310	284	290	292	285	316	314	280	286	320	297	298	295	283	275	274	304	300	299	314	311	306	292	322	309	299	325	319	292	271	311	316	295	300	323	296	293	291	292	329	336	311	321	304	284	326	297	322	320	297	302	298	303	327	320	295	315	337	295	285	302	313	303	297	291	287	311	319	286	307	290	319	325	300	297	308	287	311	309	311	292	307	357	282	298	308	321	331	300	310	303	299	313	295	329	317	325	298	272	324	309	311	282	291	313	333	312	344	297	332	296	326	316	303	315	300	307	301	303	332	325	313	313	284	306	307	285	331	316	282	319	323	316	303	301	334	332	291	277	299	338	280	331	289	292	327	331	304	308	296	274	294	339	293	303	263	294	320	305	306	289	270	332	305	282	290	326	281	248	337	310	284	300	329	315	309	280	318	301	322	315	298	292	283	322	334	303	286	320	312	300	299	322	312	327	283	329	276	339	336	337	281	309	295	290	317	309	295	335	328	303	277	294	315	312	312	273	295	306	288	316	280	285	326	303	315	285	281	292	330	278	332	289	318	324	281	341	304	281	299	298	314	332	288	296	326	310	316	299	303	306	288	348	281	277	316	318	314	322	309	348	328	288	316	318	336	313	322	319	275	279	304	311	312	280	319	330	293	284	303	289	298	305	284	317	324	322	322	328	310	294	318	294	332	332	299	338	298	282	267	304	318	281	267	256	300	287	291	321	302	294	297	296	332	347	292	295	291	294	328	313	341	314	289	320	298	314	340	297	318	347	295	302	293	326	288	324	324	328	344	292	291	334	320	266	320	292	312	306	279	318	311	314	327	305	320	312	297	322	306	304	315	337	305	306	282	311	307	299	340	310	294	288	317	316	284	296	312	331	305	277	312	300	289	305	307	333	285	306	310	299
19449	14603	15926	10957	4095	3192	2945	2570	2057	1705	1582	1466	1601	1204	1209	1131	891	709	789	872	815	790	760	749	696	736	708	724	710	713	715	680	655	735	703	679	698	679	686	720	730	667	693	673	638	607	685	645	713	685	683	737	702	710	656	729	648	656	659	683	674	693	687	713	678	703	713	715	676	646	670	657	658	666	654	699	711	700	666	702	630	701	687	642	684	669	678	712	651	712	686	718	662	697	710	684	691	661	675	688	661	645	651	694	655	688	669	653	633	690	681	723	638	709	642	685	659	660	681	719	673	715	650	679	691	689	685	669	685	706	693	688	651	687	698	694	648	700	712	689	675	717	713	683	667	737	708	668	672	691	673	742	692	653	703	727	687	657	705	705	715	684	679	667	680	674	685	726	698	659	661	691	678	638	684	705	669	663	730	647	698	676	732	700	703	707	725	678	687	669	646	669	666	669	640	668	703	648	719	687	677	664	715	620	647	678	670	654	697	666	734	672	679	646	685	650	679	702	685	684	636	695	663	638	667	651	666	669	656	639	675	648	610	660	660	706	664	691	654	710	661	687	709	698	627	681	693	691	704	682	677	716	652	667	701	650	654	742	699	688	651	654	618	669	668	654	701	611	696	652	683	687	658	689	741	682	677	683	617	681	666	671	699	662	657	645	712	673	703	647	648	636	668	661	664	727	697	685	685	679	686	708	631	644	655	692	664	701	657	609	691	703	643	677	636	685	650	659	709	675	684	668	670	712	654	649	669	684	683	679	695	713	631	659	669	634	712	629	694	716	679	675	645	668	679	687	683	630	654	679	683	661	703	639	701	657	680	668	627	653	663	669	676	697	661	675	673	684	699	685	694	691	691	690	657	667	684	728	666	678	713	713	711	709	687	635	712	728	647	685	691	670	643	674	692	675	657	638	683	669	642	671	680	695	706	637	655	699	659	702	670	700	679	635	634	665	688	666	685	619	634	704	665	688	641	666	680	701	690	710	660	675	683	680	680	655	675	685	635	655	671	691	651	648	646	649	670	658	694	676	682	681	682	687	632	664	662	716	671	637	631	696	673	648	727	656	662	641	681	716	705	685	645	677	666	650	683	682	654	693	660	652	661	677	661	676	642	701	675	689	653	662	703	655	682	652	645	668	653	645	680	658	627	706	717	643	660	698	724	634	671	690	697	656	635	729	701	707	675	684	662	645	651	654	673	693	668	664	701	718	682	691	695	670	658	685	692	700	701	627	721	699	670	680	634	684	681	706	668	738	640	661	656	660	658	658	695	675	710	685	714	678	689	664	668	659	697	628	675	629	654	679	652	688	730	702	679	717	656	708	663	612	683	666	673	683	648	692	690	652	650	644	670	667	672	682	669	700	656	723	673	695	665	700	718	664	698	647	676	665	710	680	660	716	702	678	671	674	689	641	716	687	672	704	635	730	671	656	704	719	702	677	639	674	716	653	683	687	651	712	687	672	699	674	692	636	730	660	679	691	581	667	680	681	654	706	709	693	684	692	695	642	659	701	694	681	722	639	718	649	710	680	677	649	697	648	681	676	678	690	661	687	706	711	675	658	657	692	680	656	708	634	677	671	642	654	689	692	659	703	696	670	668	773	666	667	742	674	655	712	698	644	656	687	697	691	689	635	646	640	694	676	704	655	667	685	735	654	645	676	659	706	686	618	662	698	717	715	680	708	671	686	672	665	697	669	673	755	668	708	711	694	680	657	684	696	686	690	708	740	729	721	694	665	688	614	650	672	652	668	657	661	677	644	674	669	686	704	667	685	660	687	700	679	638	706	642	621	646	740	667	710	682	677	658	695	615	679	657	629	681	664	674	678	654	686	725	675	647	678	658	722	696	687	735	660	643	692	634	656	690	671	680	642	691	663	703	643	607	643	700	647	678	689	672	649	683	685	678	655	628	679	668	632	704	637	665	677	642	644	678	707	648	659	669	727	672	675	661	677	710	642	705	675	652	750	707	673	700	654	660	680	700	667	667	715	654	721	690	680	674	632	667	708	692	623	686	712	684	665	670	655	648	657	698	655	662	671	687	691	658	693	666	701	673	681	687	728	710	706	646	685	680	708	692	665	673	691	679	686	638	647	644	689	684	649	639	712	681	633	679	645	727	681	710	665	672	695	632	694	714	664	704	713	718	677	664	693	665	702	684	642	664	650	699	640	686	736	710	657	664	613	671	719	661	642	636	677	687	677	649	701	645	671	670	698	697	683	648	645	670	652	650	682	662	665	671	646	700	653	725	653	670	653	633	652	692	647	652	654	701	669	675	688	679	668	735	692	678	675	684	651	695	684	642	710	681	695	705	701	663	675	674	677	726	654	704	657	632	701	626	642	727	615	675	657	663	685	678	706	691	637	716	690	679	663	702	695	685	652	662	648	673	661	670	685	649	708	666	666	664	656	653	681	659	684	698	706	628	656	679	707	636	661	690	700	692	641	706	669	648	683	707	727	720	650	651	657	719	616	663	688	685	653	687	669	678	680	689	658	700	665	691	678	660	654	690	667	728	636	666	743	699	666	694	669	640	672	642	666	656	668	652	647	718	677	652	719	679	669	639	728	703	694	651	679	683	679	690	668	665	715	631	673	635	674	669	633	696	686	687	661	717	684	691	711	664	656	672	623	694	689	677	668	650	646	665	653	701	681	637	657	667	671	680	724	730	661	670	635	661	716	707	699	694	679	691	705	699	670	668	653	655	696	606	706	688	669	691	644	675	645	698	679	686	676	674	642	774	688	689	725	655	662	675	702	684	643	654	714	693	711	696	678	658	648	674	732	633	650	674	688	675	702	678	669	697	682	672	666	691	660	692	653	682	698	681	656	655	656	677	662	671	641	641	673	631	636	669	669	688	724	701	709	702	670	664	627	675	672	691	675	694	708	699	649	711	708	696	702	681	668	667	625	651	687	662	690	714	668	655	686	671	679	695	649	654	666	653	686	692	682	685	701	705	684	693	654	669	681	637	677	674	660	716	706	629	680	708	723	680	682	655	641	673	668	687	681	645	677	670	688	672	683	672	689	635	634	700	695	676	693	626	645	690	688	663	688	691	700	675	667	628	690	663	652	698	699	724	683	656	703	655	677	662	672	708	702	673	684	681	643	711	665	667	654	707	681	640	667	673	681	660	628	705	691	690	638	672	694	639	669	689	678	663	694	688	709	693	651	705	638	660	667	654	669	661	658	718	683	675	662	683	632	654	679	682	655	708	628	669	665	707	694	659	686	697	660	684	696	616	621	613	725	667	704	685	673	681	663	655	682	705	659	626	684	640	704	671	716	654	647	666	719	729	666	655	697	645	717	681	682	706	682	671	710	666	641	667	682	693	684	696	641	620	698	695	662	708	703	647	659	679	670	669	660	655	690	652	689	687	658	746	642	710	674	640	659	678	671	688	697	634	682	656	663	725	641	649	632	740	699	645	706	661	695	678	701	637	670	678	660	632	630	651	646	650	687	669	678	667	712	655	688	671	646
12014	4245	2278	860	377	344	340	306	301	326	297	319	308	277	322	269	362	311	310	318	288	330	312	287	291	308	300	308	290	279	297	292	298	306	302	315	290	328	294	314	312	325	309	283	287	321	286	297	294	273	328	290	310	300	271	283	318	307	300	316	281	326	274	274	289	320	292	322	277	304	321	287	323	287	301	299	331	331	334	321	291	322	279	288	304	293	300	315	331	291	333	305	326	295	290	332	326	326	282	336	298	311	324	289	299	298	320	324	335	295	293	322	315	278	275	280	308	324	331	306	289	262	300	292	326	278	283	321	299	283	284	300	290	316	320	281	256	322	279	317	280	286	285	328	294	327	317	301	286	296	290	321	317	302	305	289	293	274	295	316	328	308	302	334	285	296	305	342	316	278	284	294	297	331	273	288	324	320	303	306	308	288	268	293	293	311	326	303	298	288	320	312	290	324	312	341	343	298	304	301	313	314	314	300	287	315	299	310	288	275	299	283	310	363	258	298	296	298	298	286	289	288	305	319	299	305	292	306	294	286	274	315	288	309	284	308	317	312	290	286	331	325	300	313	292	321	291	301	304	302	306	321	314	339	300	304	320	293	311	276	309	316	293	283	325	320	290	300	299	319	257	294	287	291	302	310	294	286	274	312	323	267	274	275	320	335	308	290	327	289	263	289	294	284	325	283	297	318	302	284	288	288	317	296	296	303	292	305	287	302	295	325	327	297	312	324	277	282	322	318	293	256	279	334	316	297	326	298	297	274	305	312	294	292	325	272	258	298	287	314	315	296	266	297	302	303	324	318	321	300	317	306	321	284	308	284	330	304	299	284	294	326	308	286	306	284	293	266	305	323	347	290	304	301	304	333	315	305	295	321	316	289	293	317	290	345	283	299	331	305	281	313	299	286	326	314	302	316	299	302	298	315	298	323	302	325	343	319	267	282	290	275	334	303	312	287	266	335	299	287	336	292	327	330	290	310	294	323	340	283	301	324	316	309	311	288	271	329	285	355	324	302	316	326	283	284	324	287	304	321	264	328	281	322	312	310	286	308	343	311	311	306	326	305	305	276	324	296	300	306	300	331	304	324	303	295	340	325	316	342	281	300	352	312	301	240	315	313	301	312	298	289	319	311	309	325	307	298	276	277	305	332	308	323	312	305	281	310	315	283	299	269	301	305	328	315	311	270	313	321	339	279	347	265	285	296	308	316	324	328	341	291	303	322	318	280	282	275	281	319	310	284	333	321	283	301	336	329	308	316	299	296	295	315	318	331	287	299	306	304	321	291	311	319	259	329	297	282	291	304	322	308	301	347	282	339	298	275	287	325	300	282	293	344	284	321	296	293	310	283	307	275	321	279	287	309	296	284	292	294	349	314	311	288	288	323	300	277	295	314	262	333	331	334	268	318	312	306	324	294	312	275	300	296	344	316	356	303	321	294	293	319	293	315	307	295	290	308	320	311	308	313	294	344	332	327	259	270	297	314	292	297	303	319	286	279	313	277	334	307	301	310	289	311	286	312	294	344	328	300	295	315	300	340	286	299	300	303	313	323	271	317	302	289	320	306	302	305	305	263	262	294	301	313	305	291	295	325	278	311	298	304	310	259	300	288	275	310	275	325	288	306	305	299	306	341	337	331	309	323	297	258	263	313	300	321	257	300	344	287	309	318	306	291	296	300	325	293	317	289	312	288	337	308	302	322	324	299	302	313	290	257	312	296	318	287	312	276	320	284	284	301	309	322	276	288	296	273	267	309	317	294	282	311	308	326	291	309	328	287	292	336	281	276	289	317	319	250	269	289	272	290	315	321	335	347	300	340	313	315	304	326	333	296	287	304	298	309	297	285	284	320	280	296	285	323	305	290	331	322	306	329	297	283	286	297	267	277	331	306	315	303	312	339	319	276	291	269	264	311	308	288	286	301	292	296	314	316	319	305	286	328	297	312	319	276	305	308	310	277	327	295	343	327	285	326	294	319	282	285	319	272	315	355	333	305	308	363	301	296	273	285	294	279	298	343	247	303	254	266	304	286	303	301	274	295	271	318	299	311	305	275	288	307	331	298	269	273	310	295	280	252	305	295	319	291	291	314	324	317	312	314	318	317	335	307	309	254	322	329	267	319	307	317	313	275	261	325	344	288	294	304	295	301	297	331	308	284	330	275	284	289	289	298	289	304	270	323	316	276	298	291	299	304	294	328	315	339	293	311	296	326	283	328	271	284	259	293	264	319	282	305	279	284	267	310	281	282	274	299	306	307	293	329	304	300	267	301	304	317	287	306	260	317	308	332	298	290	354	326	299	327	302	289	347	337	279	303	327	280	306	300	290	317	317	337	288	355	267	302	316	313	301	304	336	333	337	317	301	333	326	300	300	269	278	287	281	309	300	332	328	299	290	291	312	305	290	295	266	273	321	281	282	318	304	302	299	294	280	295	281	288	305	312	314	317	323	322	295	324	287	280	287	330	303	307	286	311	299	290	289	308	294	304	289	319	303	287	303	314	286	279	316	296	305	305	300	304	294	307	293	321	304	298	304	307	326	324	304	320	329	310	308	312	320	287	314	312	305	268	325	299	297	305	315	267	296	282	287	331	291	334	331	294	292	307	318	310	320	280	304	292	299	317	294	268	324	321	337	295	302	329	286	331	278	333	329	317	294	323	317	337	302	285	291	265	296	317	320	310	283	330	320	268	315	294	318	308	289	318	296	311	311	308	290	322	339	293	318	276	320	322	309	312	290	328	313	319	319	289	321	327	277	319	328	364	316	286	301	329	287	268	292	334	277	278	299	310	285	280	314	303	292	266	315	310	300	277	257	301	323	283	307	332	340	333	301	319	281	294	348	353	302	313	351	283	311	313	321	271	318	327	300	294	295	317	317	281	317	313	285	275	325	332	270	350	300	296	315	300	308	297	313	321	292	290	272	318	284	318	311	288	302	322	313	299	298	304	307	320	274	295	271	282	275	301	300	296	329	316	292	293	300	336	284	301	329	323	303	270	327	305	293	305	294	329	326	301	292	309	284	321	297	307	320	308	274	285	283	304	314	317	299	305	325	313	303	314	285	302	292	306	317	293	284	323	314	312	293	273	325	331	284	306	311	308	303	316	280	314	333	275	313	307	331	318	319	317	306	281	294	290	300	331	297	275	289	276	290	300	290	316	289	317	299	294	301	315	301	314	304	338	343	299	317	317	336	319	288	302	298	275	290	323	283	289	292	307	324	312	288	297	278	295	294	292	327	291	322	303	302	291	308	279	291	325	283	309	335	285	284	311	295	283	318	312	318	294	306	311	305	312	352	306	334	344	324	304	282	305	298	341	306	306	332	316	287	262	284	262	317	312	288	295	294	317	306	284	293	260	348	272	309	306	320	307	292	318	324	283	319	285	294	325	316	294	358	270	326	297	309	286	307	317	326	297	323	285	303	295	305	299	322	295	297	303	288	295	273	331	284	274	307	308	296	288	299	332	291	295	278	313	298	329	275	304
7618	3817	3909	1937	955	813	698	762	716	692	670	683	731	681	656	691	665	656	673	652	684	696	682	722	694	686	680	702	658	665	690	636	673	674	670	633	682	717	651	670	665	686	660	695	684	661	692	707	676	669	665	684	679	695	716	679	647	669	665	658	680	674	654	710	674	697	628	612	647	674	628	676	631	680	667	649	655	649	683	705	732	687	637	700	684	648	674	682	646	651	679	649	656	660	663	654	682	636	653	645	617	653	632	701	701	679	681	634	697	675	674	632	621	657	649	672	675	671	649	670	661	678	649	664	614	636	706	660	652	672	668	660	672	655	632	654	706	630	661	677	691	685	695	690	668	676	675	669	658	695	671	720	656	667	706	722	695	659	657	657	710	646	679	703	698	695	648	697	713	696	598	687	722	664	633	667	624	667	649	733	680	671	663	660	655	677	628	666	633	642	660	701	681	659	632	622	683	663	673	665	679	690	694	634	653	699	651	659	707	711	651	672	647	647	664	625	636	701	703	613	705	648	642	631	626	691	678	679	675	690	695	656	663	671	677	672	649	684	671	642	661	688	696	637	632	669	671	674	656	669	641	644	632	685	672	618	692	658	714	641	646	673	688	681	618	648	658	633	623	642	652	697	636	628	670	644	674	687	671	663	629	651	641	620	655	634	699	605	651	645	687	704	628	669	653	682	688	700	639	724	617	647	679	621	631	629	667	665	705	674	627	669	656	686	658	670	648	647	681	672	651	696	673	625	658	644	652	663	673	606	651	617	651	658	625	651	664	631	699	648	649	654	663	664	663	652	628	669	643	710	631	697	674	646	615	651	711	592	681	616	694	641	704	655	654	708	701	701	662	692	659	632	640	677	647	626	623	628	664	696	691	651	624	607	660	640	651	664	653	674	687	625	669	663	708	666	680	664	664	643	695	679	670	635	638	646	648	680	683	692	681	697	663	679	656	698	648	681	684	616	730	654	637	694	659	653	661	677	691	700	708	628	683	659	689	647	648	669	635	690	682	678	655	653	686	627	653	637	651	637	694	659	665	654	671	618	630	641	687	724	680	657	651	640	660	687	674	668	659	653	668	634	677	650	665	655	678	692	662	673	707	695	712	691	640	671	636	669	688	690	652	651	670	669	649	657	643	653	678	672	615	673	659	658	655	668	631	652	648	684	642	644	640	712	686	698	659	616	649	620	684	666	682	671	619	629	723	678	661	690	662	679	698	673	660	661	693	728	664	685	676	639	644	648	702	673	684	713	682	625	648	681	631	665	639	650	692	662	646	674	685	623	671	632	646	665	613	638	664	668	649	668	706	643	655	626	666	657	685	647	660	681	650	678	701	723	643	645	622	694	677	619	686	667	693	670	638	637	657	620	690	678	664	698	669	649	653	692	655	704	708	646	630	652	714	596	669	653	685	652	677	703	684	679	684	657	638	688	702	645	668	656	644	660	671	613	676	672	660	671	639	662	650	689	695	676	636	646	621	608	644	650	641	645	689	675	623	689	676	667	653	677	668	701	666	644	656	638	646	673	661	623	656	641	678	706	683	685	676	689	678	649	687	717	654	661	650	660	640	700	656	636	684	613	675	655	691	609	678	596	625	651	682	687	649	658	634	625	625	614	688	652	655	611	725	651	649	669	661	668	629	638	626	626	664	676	647	682	650	636	645	694	653	710	690	654	678	698	629	667	653	632	656	661	666	655	659	649	698	667	674	654	672	614	663	664	665	641	692	659	623	696	624	642	695	673	694	659	644	645	718	658	641	649	663	683	678	660	642	632	689	687	679	719	638	658	649	587	663	668	667	615	637	681	593	696	699	625	679	657	705	622	650	650	640	679	643	696	718	680	675	643	659	653	652	681	672	675	677	680	685	672	673	662	675	679	664	673	660	667	634	611	668	693	649	675	637	665	673	676	674	663	684	650	701	666	636	647	634	712	686	637	657	676	712	611	671	684	658	643	674	703	673	682	655	666	619	739	661	678	655	659	680	669	697	640	697	708	649	685	636	692	692	673	672	625	664	648	704	657	673	701	707	635	695	618	667	675	661	666	610	652	630	633	659	657	654	662	655	695	626	645	682	671	640	664	680	656	680	665	632	684	620	625	654	646	624	666	687	688	684	662	650	659	667	646	653	710	681	663	683	651	656	679	643	677	649	668	680	649	647	640	646	669	653	666	640	621	704	663	677	614	674	674	672	687	634	655	705	671	678	697	651	647	661	655	726	684	697	694	655	659	683	658	685	644	661	616	670	628	673	725	693	661	680	646	701	615	652	647	693	712	699	675	653	673	638	662	663	661	652	633	643	656	652	700	614	641	639	639	684	643	628	653	694	674	645	665	670	612	688	658	677	692	683	660	693	646	648	647	687	670	652	657	669	631	626	636	657	635	611	676	680	616	661	680	704	662	644	657	666	665	651	656	668	666	690	682	702	719	662	655	625	640	654	687	645	640	688	695	701	674	649	646	628	646	635	704	649	658	640	619	634	643	678	653	669	671	645	673	667	648	663	637	663	696	625	673	652	672	636	670	658	697	678	653	662	646	669	667	590	657	611	632	637	663	669	684	718	672	645	648	655	667	711	672	651	679	640	634	634	657	667	636	711	657	652	613	664	656	658	644	645	649	651	681	637	643	682	666	664	700	643	687	658	664	662	659	682	647	663	604	668	647	691	665	691	666	629	661	676	663	672	710	643	682	662	675	673	703	671	644	653	670	641	658	666	670	672	652	715	670	662	673	648	636	695	638	666	663	629	705	658	654	652	680	654	726	648	637	626	690	678	663	639	654	671	663	640	708	664	694	690	704	674	683	631	659	668	700	694	650	656	681	675	664	682	602	656	633	716	657	665	678	697	639	666	707	656	662	627	664	729	687	650	648	633	613	686	689	618	691	688	663	657	680	650	681	656	652	679	644	682	631	666	646	642	635	658	659	690	651	639	627	645	613	659	677	646	656	684	695	673	739	702	696	669	644	646	656	687	632	661	632	699	664	689	660	605	674	706	658	665	668	658	672	697	622	657	673	649	671	638	685	653	676	723	652	671	680	621	648	658	674	660	642	668	672	651	652	630	641	692	672	704	673	713	672	643	637	683	645	653	670	696	694	657	645	683	691	644	675	696	697	661	615	649	613	654	638	697	681	652	643	668	646	660	682	662	667	675	653	662	652	633	648	712	669	666	643	645	655	591	656	658	667	685	670	675	652	681	679	647	656	650	702	695	657	686	648	727	700	654	678	650	666	619	700	640	695	634	624	673	646	673	630	705	663	645	651	658	619	681	637	643	645	683	687	635	634	701	647	633	676	703	669	638	674	638	625	649	682	658	695	691	682	645	659	669	664	644	694	698	711	674	630	683	664	719	659	691	638	658	666	684	680	692	660	692	726	679	669	651	685	668	674	688	631	664	638	639	637	720	714	682	626	635	631	675	658	669	672	675	668	716	660	694	689	633	687	679	639	707	644	652	652	634	686	648	650	700	656	650	665	674	690
23846	11760	8238	4012	1374	962	826	569	455	386	336	268	299	328	275	275	272	304	263	316	262	251	272	296	304	252	270	244	218	248	265	289	266	260	241	236	271	274	257	274	240	280	291	238	242	260	257	282	270	260	258	248	273	250	264	238	275	247	266	235	251	250	280	269	256	292	257	268	264	282	240	257	301	237	230	266	255	251	271	257	258	280	253	261	280	263	246	259	244	281	241	232	257	263	246	279	258	257	272	278	268	265	244	267	252	254	227	264	273	281	290	284	249	265	269	269	251	258	258	257	283	261	257	229	250	265	236	279	275	249	277	269	264	258	258	280	224	273	296	240	244	264	268	267	259	263	262	257	272	299	275	227	246	234	256	243	264	265	264	278	261	259	284	248	251	244	253	265	235	233	271	272	267	251	238	238	290	289	251	263	273	269	271	272	275	238	261	243	265	237	263	272	273	257	259	226	239	295	242	257	284	256	264	292	269	260	251	281	253	298	273	288	272	257	261	245	256	268	261	251	272	264	288	240	256	273	256	255	229	227	267	236	249	248	284	269	234	241	271	241	262	247	258	252	296	243	257	225	257	256	248	253	293	267	288	251	231	245	267	249	233	280	234	267	227	254	270	232	277	275	267	263	251	242	261	259	246	279	253	232	293	255	286	271	263	260	275	273	294	293	265	252	238	265	274	271	268	225	240	262	265	256	247	244	261	278	258	258	238	270	254	270	242	274	267	244	254	240	274	265	261	285	272	268	275	254	312	226	282	295	247	246	240	260	282	274	243	255	253	208	286	225	251	240	269	269	234	273	290	261	256	247	270	265	269	251	258	255	247	260	285	268	288	258	246	239	234	283	243	249	258	253	244	295	288	272	268	283	268	242	231	225	261	270	287	266	254	248	258	264	266	243	244	251	248	243	253	270	236	226	261	260	290	266	244	270	255	265	263	243	244	316	276	257	256	254	244	254	256	281	256	265	302	231	262	278	234	245	260	249	254	244	270	290	241	255	275	264	262	236	221	283	245	261	227	246	239	239	261	223	249	254	250	246	256	238	245	278	231	276	273	268	244	281	251	278	246	262	252	283	249	284	278	252	271	244	271	247	218	290	214	278	245	263	290	270	238	248	258	267	273	243	275	272	234	245	277	248	268	297	261	283	282	291	246	231	235	307	237	289	252	246	265	245	239	270	265	239	261	235	277	261	274	243	272	244	264	268	260	265	290	236	255	252	233	268	270	276	251	267	276	245	263	245	248	265	303	259	262	257	257	277	271	252	256	237	252	259	287	269	285	262	267	251	238	248	279	275	279	247	229	239	244	244	244	288	258	292	258	276	245	226	262	269	275	280	270	249	263	280	262	248	287	261	263	253	268	264	251	229	285	252	246	274	296	249	260	254	254	271	281	255	287	282	234	254	208	246	227	276	251	236	247	259	267	267	236	220	262	274	231	249	215	301	290	245	246	276	259	272	243	241	286	251	268	258	282	289	255	242	267	234	265	242	281	256	270	264	260	265	228	298	261	236	300	279	259	243	261	262	319	280	273	277	257	250	253	282	259	245	282	261	222	251	253	263	246	264	263	237	271	259	274	267	245	258	249	260	244	250	268	268	285	279	271	238	228	263	256	239	283	257	245	250	293	241	237	250	261	274	297	296	245	286	265	250	246	245	226	271	257	260	240	256	281	273	240	267	264	277	273	280	252	265	291	242	243	242	271	268	279	247	264	240	258	298	265	270	302	277	294	274	226	250	264	247	233	316	246	290	250	229	285	274	250	252	246	285	262	267	268	230	238	256	250	237	250	266	262	232	239	261	286	270	248	266	269	252	261	232	239	289	297	265	279	269	244	244	239	271	276	285	290	250	245	255	234	283	272	266	234	259	254	287	269	240	222	245	274	276	293	249	261	292	285	257	283	270	231	230	254	229	267	244	254	267	270	263	256	260	267	269	259	267	242	275	256	229	261	240	266	255	262	251	257	241	215	277	232	228	250	241	249	266	258	263	246	265	246	283	239	265	216	244	262	288	266	252	241	261	229	249	268	262	285	235	267	267	250	275	276	243	244	263	261	276	271	264	251	250	262	258	245	256	268	247	256	247	273	255	225	238	234	260	259	289	264	288	254	269	242	274	273	263	237	270	280	284	300	267	250	263	251	264	243	232	243	268	222	270	263	250	257	250	251	269	261	249	272	280	263	251	282	276	232	255	265	289	267	277	260	259	268	243	246	315	297	256	241	271	244	273	268	254	276	255	253	279	224	279	280	261	258	266	272	249	251	273	273	268	238	275	267	257	271	240	257	261	262	272	260	266	264	277	274	285	270	243	258	225	269	270	255	303	291	273	276	275	262	271	267	289	243	270	263	297	260	263	242	251	271	260	245	253	264	236	265	253	236	268	254	273	263	277	243	273	276	248	272	281	292	268	249	261	279	255	249	266	252	264	230	304	245	253	277	230	246	288	243	243	257	271	235	286	259	238	276	230	259	292	256	282	261	257	255	300	315	273	263	261	251	261	264	233	249	238	268	241	250	279	252	259	271	270	223	250	253	290	268	281	258	259	256	272	287	253	253	240	284	285	234	237	263	252	275	252	265	277	254	265	272	290	232	240	229	254	276	253	235	272	239	263	270	247	248	273	269	241	294	242	300	265	236	218	257	261	281	258	281	280	255	294	241	276	243	243	260	258	249	256	269	300	279	255	250	280	272	281	251	245	261	263	247	243	300	253	238	240	269	278	267	238	249	268	245	284	293	234	278	250	262	249	256	271	259	267	257	262	295	250	245	282	252	244	243	231	260	257	267	270	242	250	255	253	271	249	266	229	267	224	243	290	237	252	264	256	263	264	253	268	256	246	267	271	246	245	258	263	276	265	300	254	267	259	267	257	263	259	269	245	245	256	224	260	230	268	259	267	283	257	255	286	215	304	243	276	260	278	261	259	248	275	264	247	254	267	233	239	260	246	273	245	309	234	268	270	273	271	268	262	246	251	242	278	245	260	257	220	258	272	265	210	255	263	256	235	246	259	260	262	234	276	252	319	267	283	272	271	265	267	249	277	276	257	251	257	261	255	234	228	278	290	257	260	225	275	268	252	287	213	256	263	264	274	254	264	239	239	262	260	253	219	261	300	282	287	276	232	271	247	257	267	279	255	274	267	287	243	287	247	224	263	274	268	250	241	276	255	263	253	243	298	261	250	268	293	246	273	255	265	266	273	263	285	284	281	261	228	261	260	221	222	248	247	249	272	264	273	298	252	280	235	246	260	244	275	282	248	298	256	264	236	237	261	291	246	263	258	249	264	269	222	232	264	278	258	243	280	263	265	268	268	290	249	293	235	264	259	260	256	268	267	258	254	207	211	259	242	260	279	230	259	253	247	242	268	245	264	241	263	244	251	237	266	268	269	265	271	293	275	285	281	256	253	246	278	264	252	252	264	264	248	250	273	297	247	272	262	274	286	268	252	263	256	269	267	282	246	268	257	273	236	239	228	257	274
14903	9200	11021	6425	2543	1965	2082	1621	1312	1112	1095	995	979	918	824	834	728	633	639	658	680	635	623	620	609	629	605	581	600	591	662	622	572	630	635	606	584	628	632	532	573	547	571	577	578	599	589	618	630	577	590	581	582	623	620	625	606	558	603	558	576	624	620	635	629	561	584	552	590	583	605	614	577	572	616	617	586	589	581	566	561	610	616	609	603	586	596	608	603	626	587	598	619	548	550	587	602	593	580	585	554	587	616	575	574	575	528	546	612	594	574	588	571	588	564	605	568	598	637	560	607	606	605	583	574	552	518	611	586	590	606	589	573	598	556	562	576	577	565	570	609	545	561	562	554	588	578	596	558	608	580	572	542	652	617	660	585	668	594	602	608	600	652	625	604	556	613	560	569	595	582	592	603	567	616	585	558	585	574	566	609	574	602	653	572	559	617	550	624	614	605	611	584	582	607	621	600	602	609	574	563	575	583	611	563	553	562	570	592	591	626	544	564	570	556	569	584	606	584	626	600	564	602	553	560	605	551	597	605	553	563	598	561	588	568	573	652	547	566	610	622	569	609	553	587	549	542	586	570	603	540	572	566	604	591	584	587	611	636	597	635	588	612	604	592	596	597	619	615	600	538	576	563	543	606	601	580	592	586	609	630	590	596	576	577	558	584	583	627	593	580	542	595	589	580	561	523	610	591	639	620	601	620	563	600	610	566	622	615	606	577	597	540	588	568	620	631	592	597	564	562	561	573	557	551	560	572	537	628	576	553	526	589	593	583	584	623	569	570	589	562	579	581	606	558	605	568	602	551	622	544	592	552	590	602	563	578	622	568	607	567	545	611	581	626	574	567	558	594	568	561	575	546	579	599	598	579	581	564	597	567	580	599	584	576	561	591	595	575	570	574	556	601	593	578	570	587	602	557	582	568	562	598	602	573	590	588	531	575	592	623	604	564	600	612	620	591	581	582	565	592	557	604	589	545	592	567	616	582	566	585	626	566	577	608	609	601	630	615	550	622	588	614	607	555	597	586	552	592	577	582	551	564	587	620	605	595	573	597	546	601	578	553	577	511	542	603	606	541	605	590	580	592	583	620	636	635	584	629	605	630	608	588	563	555	579	563	624	627	563	605	561	569	585	591	564	595	607	594	647	591	590	604	586	591	539	640	598	613	637	568	613	579	608	582	561	590	640	614	591	577	625	562	583	560	624	615	595	572	591	638	578	574	549	554	563	575	607	608	593	579	551	598	588	599	604	613	600	579	587	573	625	560	593	620	567	601	589	613	595	609	626	567	636	608	593	566	590	595	579	553	544	598	585	587	575	619	588	639	585	562	608	564	594	541	616	606	576	599	593	576	599	624	588	567	607	561	607	605	575	603	626	587	573	562	649	600	564	591	607	557	606	609	597	592	595	552	573	616	619	636	620	599	617	590	584	567	630	618	623	589	601	571	615	569	658	609	564	612	572	554	559	592	662	573	632	610	629	561	586	557	596	607	564	584	590	590	597	568	572	599	552	603	573	634	514	604	569	595	612	573	586	626	553	588	581	588	580	561	604	613	603	586	572	552	551	559	564	584	594	625	627	561	592	603	582	549	595	594	587	587	581	556	602	587	598	585	575	646	616	612	575	574	602	599	592	590	614	587	584	622	584	597	565	589	598	594	605	587	575	570	575	600	570	593	604	580	608	625	573	626	599	595	589	607	594	580	603	542	599	559	540	609	593	586	603	587	597	607	582	533	598	583	592	629	609	586	592	570	554	557	580	536	573	590	631	567	601	577	581	610	562	593	548	545	550	559	543	566	582	582	642	615	553	600	584	581	632	589	626	597	565	618	580	574	621	592	582	563	640	561	576	632	549	572	564	632	602	597	630	581	553	622	596	583	566	573	590	600	586	619	588	589	551	563	577	596	581	609	618	603	597	586	561	559	596	625	592	602	582	619	615	581	566	576	642	568	578	610	610	577	613	575	583	596	610	601	581	609	572	571	616	611	570	585	620	616	575	548	625	592	568	591	599	610	660	585	599	605	594	615	609	600	588	622	560	570	584	582	640	626	591	574	575	591	587	567	545	599	615	554	643	580	587	621	610	586	575	617	583	628	561	579	586	584	606	609	642	554	574	592	572	600	604	613	626	548	640	553	600	616	536	576	582	572	570	610	565	550	610	624	592	607	580	548	605	548	609	548	580	607	623	616	596	589	547	600	575	584	613	617	617	576	588	587	580	536	579	570	579	576	561	585	595	594	542	591	562	625	568	572	648	552	577	556	604	524	534	579	557	579	606	600	576	581	591	588	566	588	574	626	629	578	605	576	609	584	584	626	581	587	571	600	593	585	610	585	609	581	540	558	574	593	548	593	622	560	603	556	576	581	625	610	612	612	641	568	583	610	570	581	608	587	592	592	617	585	606	614	558	567	588	600	581	623	590	616	616	589	574	580	608	610	573	608	622	612	626	586	618	554	554	632	642	576	613	556	598	616	569	557	574	558	567	598	611	574	588	619	564	585	609	598	609	583	576	582	627	606	611	578	570	591	578	605	597	606	554	586	560	572	600	585	651	631	599	575	645	557	612	554	579	583	588	570	587	591	618	601	618	599	607	579	595	596	581	575	614	592	561	543	600	593	565	587	606	557	594	605	573	565	565	584	557	565	585	622	555	558	597	542	613	620	617	567	621	586	594	609	566	591	595	548	601	550	559	557	562	559	613	594	592	629	578	627	617	594	579	602	610	604	611	569	557	569	553	605	556	577	610	581	593	581	607	576	584	562	623	611	613	586	568	609	587	581	608	578	627	603	592	581	568	600	593	587	623	586	604	592	615	571	581	577	561	564	584	598	601	592	555	590	563	610	589	593	596	570	606	591	590	587	581	622	581	621	541	608	594	608	597	567	577	583	613	560	576	599	582	596	584	610	626	539	567	579	552	576	579	586	584	605	586	556	616	601	590	566	555	587	587	614	613	597	610	536	588	572	631	602	564	620	598	587	601	647	581	586	605	607	537	612	558	596	589	575	564	586	581	568	610	559	580	577	568	587	598	597	611	544	635	547	531	620	554	585	571	595	583	625	611	557	621	566	592	610	565	569	600	613	596	619	564	600	624	570	597	556	579	572	615	588	570	558	613	557	599	590	620	595	597	573	592	613	655	572	547	589	579	542	584	597	613	567	610	621	561	587	571	573	555	609	619	629	594	598	605	548	590	587	567	620	568	606	580	607	602	562	610	582	571	606	615	615	600	589	572	573	581	594	569	532	592	601	594	567	582	601	558	575	576	576	602	565	583	551	625	577	553	599	558	594	572	564	577	605	550	561	604	629	588	551	592	566	636	617	533	602	589	581	569	648	549	626	590	605	547	613	586	603	571	604	594	608	602	582	571	545	561	600	616	583	583	623	561	543	589	598	586	598	587	561	612	618	551	575	542	576	588	586	602	589	568	615	622	562	601	612	627	586	590	570	581	567	575	581	559	616	559	649	610	589	583	566	589	628	613
33618	19251	15981	8274	3166	1660	1456	1023	637	494	419	395	377	447	388	396	347	343	330	321	320	303	332	313	333	302	304	337	331	314	282	320	294	301	299	290	321	280	313	340	270	280	300	316	294	304	296	291	312	357	330	288	323	313	307	338	290	300	290	287	297	318	312	309	305	322	275	366	298	305	318	296	304	332	320	302	292	283	323	332	308	267	311	312	331	280	303	268	305	307	290	305	310	288	353	300	284	329	300	274	324	315	321	320	308	327	298	282	312	304	295	276	264	334	302	290	287	298	295	328	295	311	322	286	291	292	297	293	304	309	340	306	304	353	320	293	305	314	324	311	319	261	275	290	309	297	316	313	310	330	289	299	322	330	321	280	310	291	309	305	315	298	334	343	319	317	318	316	282	325	328	286	316	336	318	307	319	284	305	291	333	274	320	299	264	284	312	286	320	316	294	310	286	305	279	267	292	294	308	287	308	293	316	286	301	323	288	300	306	324	330	314	290	275	282	307	320	297	342	318	318	276	300	300	328	309	311	287	296	302	325	280	306	289	280	301	301	290	301	308	321	314	304	314	302	283	332	340	283	320	313	312	318	303	332	306	310	299	313	323	298	320	270	344	310	295	286	287	308	288	334	302	352	318	300	315	311	315	311	306	311	293	341	277	289	294	309	296	314	321	301	308	283	324	313	311	308	326	269	308	339	323	319	320	274	314	307	313	307	334	310	289	287	343	327	327	304	314	278	278	343	300	283	277	290	274	314	320	321	291	315	278	323	292	312	292	325	310	310	326	315	315	297	280	324	297	285	308	315	313	303	310	328	330	343	312	298	324	295	307	341	317	288	293	318	295	312	249	274	313	300	291	303	316	323	275	287	279	311	300	307	307	294	320	333	296	328	295	312	275	292	306	345	300	284	300	303	293	335	290	287	319	274	307	335	319	305	319	291	299	315	305	364	328	322	299	299	328	327	301	333	278	298	270	303	281	308	303	290	276	287	317	313	320	309	302	302	325	297	315	294	280	289	307	312	310	306	306	285	317	281	298	286	297	348	309	293	293	323	295	306	297	270	334	302	312	307	305	265	319	361	319	299	287	310	301	285	290	317	309	316	318	274	279	317	289	349	303	310	308	322	301	319	306	303	320	302	301	291	308	310	337	332	288	303	287	294	296	322	304	285	282	335	293	290	305	280	290	317	321	301	311	313	335	344	306	317	319	325	303	283	274	295	285	285	325	277	301	310	309	299	310	309	311	310	305	334	305	296	321	311	303	314	285	312	293	317	320	284	295	289	295	313	291	289	339	298	276	320	333	295	292	311	311	318	287	313	291	278	297	282	318	307	348	319	337	311	275	305	306	309	308	307	332	314	254	321	294	307	287	327	313	284	309	301	328	303	296	352	294	320	321	312	251	317	295	325	311	308	330	290	310	295	344	297	313	300	308	270	286	319	291	307	302	285	255	336	286	322	324	321	286	322	298	288	318	315	295	303	319	312	302	297	284	299	308	278	335	330	296	319	296	269	314	365	317	302	297	306	330	327	334	345	318	293	299	325	266	282	310	304	335	323	333	314	312	290	316	319	322	330	314	284	304	285	301	336	291	286	297	325	284	277	282	292	283	308	297	324	298	308	308	328	334	300	309	307	320	301	284	277	308	327	315	298	300	337	304	279	289	322	289	314	313	330	333	286	301	309	287	313	298	301	308	302	324	286	291	287	300	296	294	288	305	338	270	290	299	314	325	304	290	328	310	324	304	328	319	316	320	287	309	283	286	342	281	311	321	299	274	335	313	302	320	310	305	304	310	284	279	314	331	307	348	290	325	279	299	283	305	309	291	303	310	320	275	292	307	316	296	304	295	286	293	287	288	309	333	281	329	315	332	326	292	301	275	274	303	329	295	266	294	302	301	285	320	299	273	366	290	345	325	282	317	316	294	299	286	312	312	313	283	281	284	288	287	312	314	300	322	297	314	321	316	328	306	338	320	279	289	311	310	317	306	297	269	331	311	291	291	336	331	292	285	276	289	274	298	351	320	295	331	290	270	298	295	303	331	338	311	316	278	286	312	266	291	260	282	307	295	316	325	330	302	281	308	300	288	320	350	277	316	298	291	305	313	324	328	317	298	308	309	270	284	308	345	332	292	341	304	329	337	300	283	314	292	315	296	288	319	318	306	274	306	298	322	283	292	298	304	305	300	298	331	337	331	300	300	327	283	314	326	325	280	328	316	284	281	287	290	306	334	314	270	303	324	291	315	295	258	294	315	313	302	304	324	277	340	314	328	308	291	313	312	262	312	304	302	316	298	316	312	307	315	278	263	311	306	313	285	296	314	306	307	315	281	302	283	306	324	311	333	348	286	270	300	334	270	294	273	299	295	313	290	320	301	288	330	317	311	340	293	296	274	288	313	316	325	294	296	320	322	316	313	294	279	320	295	306	311	294	318	298	263	282	320	275	305	285	322	292	307	305	346	308	307	304	302	301	325	313	316	279	306	292	289	302	301	293	292	271	303	252	287	327	278	291	309	304	337	322	278	268	327	304	292	327	287	336	316	324	304	311	314	303	320	276	295	300	320	276	310	310	305	301	306	323	325	322	305	305	305	327	311	307	317	298	288	316	328	373	316	279	276	303	316	308	315	331	278	312	302	288	279	296	313	296	300	294	291	307	299	284	308	322	313	328	349	295	299	299	291	306	323	308	278	314	295	299	314	294	320	318	300	318	281	293	317	293	315	311	290	311	309	312	279	323	296	316	294	284	318	312	294	339	292	309	297	302	324	330	299	299	277	293	321	301	303	314	309	305	284	309	297	340	301	316	329	307	316	299	315	292	299	326	281	304	282	286	252	302	312	313	320	311	316	308	330	289	281	302	305	277	345	343	298	287	303	312	312	337	317	294	278	304	293	316	330	319	313	283	297	292	295	345	305	317	293	290	310	306	310	315	292	299	322	280	253	291	317	306	299	260	302	328	281	316	298	299	291	293	332	309	263	331	302	345	335	298	330	297	310	318	294	299	309	300	344	323	302	289	291	302	306	324	275	339	322	276	275	299	312	314	305	289	302	309	315	308	320	318	309	319	310	308	275	296	264	310	311	290	286	350	330	314	282	320	310	282	321	286	311	293	314	312	312	330	317	305	322	319	311	329	299	292	301	301	338	300	368	333	311	265	325	299	317	268	309	320	333	315	334	329	293	327	310	303	330	252	298	317	267	313	320	319	311	315	292	296	320	313	298	343	326	284	305	308	303	324	319	341	321	293	320	287	315	337	318	302	295	304	295	269	321	279	358	304	312	279	311	312	321	276	277	320	311	305	316	336	281	310	307	294	301	309	345	319	302	301	306	273	304	316	326	291	322	303	325	325	288	302	305	282	340	312	292	302	306	277	319	324	323	310	330	302	305	282	309	308	306	302	303	302	287	339	288	303	302	288	301	302	308	284	315	310	290	309	305	286	274	310	315	304	294	297	305	318	290	342	313	310	310	301	327	296	320
19281	13731	18326	10188	4412	2850	3279	2456	1941	1703	1437	1404	1371	1397	1112	1119	933	783	789	886	772	775	716	704	731	729	772	746	731	729	683	718	728	665	660	734	688	710	685	707	684	654	693	686	727	710	699	665	699	726	681	649	704	700	687	710	640	661	631	669	704	679	698	650	718	690	711	652	673	723	708	663	646	680	659	691	663	665	675	677	601	684	638	692	633	641	662	711	665	690	694	718	687	717	743	723	653	713	648	715	665	708	656	683	705	653	694	731	633	700	650	714	683	700	662	658	696	674	694	671	697	713	670	630	730	664	666	693	695	669	633	705	655	720	670	669	692	711	706	703	742	679	712	657	713	716	668	723	634	664	699	669	677	715	692	663	678	707	697	679	679	699	711	710	672	728	737	709	644	687	681	652	698	688	692	716	713	677	694	689	676	693	684	695	666	665	688	654	678	683	683	755	668	684	711	649	706	681	674	672	679	623	718	703	685	704	647	684	702	670	663	664	647	657	652	655	675	670	655	704	633	690	676	682	676	648	719	714	640	671	709	666	673	691	666	711	666	716	703	640	683	732	691	637	660	718	710	691	668	687	683	656	692	651	626	726	716	617	677	708	711	692	704	715	634	691	622	733	707	691	706	718	703	688	698	670	711	674	685	688	700	664	697	708	721	695	696	689	674	674	697	701	666	678	675	665	652	670	684	686	672	648	691	633	678	656	675	655	701	679	733	711	685	668	634	627	652	674	749	685	702	651	670	668	690	684	696	688	684	674	719	675	682	642	699	686	680	710	693	683	668	670	655	678	673	712	663	648	686	681	725	696	647	680	639	607	670	659	674	678	672	710	727	654	681	666	694	673	670	668	679	680	687	670	690	653	676	675	669	709	676	668	667	715	671	681	697	690	731	711	709	698	638	655	690	680	635	684	676	649	667	653	645	679	645	637	639	692	658	701	687	673	656	686	651	688	652	669	714	668	686	682	672	640	648	642	695	713	686	666	677	672	607	673	668	689	640	704	661	715	710	715	676	661	639	691	646	676	693	687	685	667	674	679	671	647	743	679	660	657	692	671	647	698	699	657	663	714	644	701	664	682	627	676	681	667	664	701	670	689	672	698	693	679	642	674	681	685	674	705	662	642	721	699	641	689	670	712	674	687	714	680	712	694	664	663	676	700	653	670	691	662	683	666	656	701	666	706	655	638	666	698	643	682	732	642	710	701	687	652	685	665	648	667	675	667	648	665	690	649	675	687	700	705	666	714	713	694	650	663	676	695	637	682	718	682	648	667	677	709	693	731	655	738	679	674	676	653	676	722	701	711	702	674	724	666	718	632	698	643	665	634	688	648	653	696	688	684	654	721	714	677	686	668	639	679	658	708	699	677	700	677	620	677	700	641	706	669	682	639	652	691	694	671	705	699	646	704	674	665	697	697	670	647	692	620	671	675	720	668	672	658	699	706	688	715	655	669	668	632	683	754	646	656	693	693	684	662	701	727	633	670	658	709	709	653	676	665	684	674	677	673	656	679	692	688	685	666	653	652	700	724	672	703	643	643	694	688	711	659	637	683	665	677	677	652	670	682	667	683	712	663	684	764	688	666	701	678	639	678	690	665	659	721	669	669	676	694	634	698	688	675	675	704	692	693	612	677	651	643	674	644	669	641	726	639	667	692	633	724	702	642	683	678	662	704	612	691	677	667	703	672	695	698	697	642	718	659	667	690	653	710	672	674	694	677	694	656	660	667	679	684	720	684	666	661	710	629	692	697	668	680	680	637	742	622	653	636	655	651	696	648	658	680	662	634	733	657	631	659	684	632	679	664	674	676	697	624	725	673	662	679	701	695	693	691	691	683	671	683	705	702	643	732	658	696	714	651	675	641	622	677	686	678	657	627	684	704	715	655	687	714	694	642	633	664	645	693	657	641	686	678	658	685	676	644	671	708	664	659	669	711	664	694	644	666	663	666	648	614	698	640	719	708	686	688	647	672	675	651	693	636	639	694	632	672	633	701	680	658	670	681	687	649	675	661	719	659	629	705	670	659	669	668	668	686	664	665	686	674	674	661	694	674	673	659	687	730	637	660	661	714	711	696	630	668	689	686	699	674	672	687	648	702	657	694	689	713	687	653	657	682	749	686	707	733	701	688	691	644	666	661	636	664	670	657	647	687	686	638	706	718	684	684	670	644	664	655	704	687	718	695	672	674	668	628	727	693	661	692	722	692	662	670	689	707	748	664	640	672	668	679	614	722	641	703	730	649	673	699	694	703	648	696	710	673	712	698	643	699	646	670	689	703	667	671	622	679	699	705	669	681	658	731	712	662	670	706	684	700	651	689	680	687	655	682	659	644	681	728	701	673	662	662	697	697	630	750	686	662	612	668	729	707	692	699	686	690	703	706	665	734	694	672	677	703	666	636	639	701	719	672	707	676	671	671	656	642	660	704	694	658	678	637	663	690	702	669	652	722	640	633	706	678	645	666	663	696	671	685	708	696	676	687	644	621	682	681	703	711	724	671	668	686	667	681	646	649	682	683	723	662	694	669	648	660	687	719	704	672	667	664	678	673	699	654	716	666	668	719	695	650	647	666	714	649	723	648	655	679	676	669	636	686	680	674	689	638	669	686	658	679	719	749	676	680	689	711	622	728	725	674	718	668	670	670	643	698	668	635	660	675	659	679	674	714	642	670	678	702	669	670	718	676	664	674	708	675	684	703	680	730	628	711	692	687	655	704	671	682	663	635	679	727	656	674	628	701	705	633	651	689	663	727	699	650	677	649	684	676	713	674	700	697	710	674	651	677	663	656	637	663	714	695	668	667	659	680	648	675	686	694	658	727	650	715	668	734	700	704	618	698	661	683	656	666	685	699	674	707	683	667	702	627	692	678	645	721	628	738	654	692	685	682	675	681	636	692	656	697	682	732	658	651	706	723	700	661	688	659	656	665	686	671	673	647	667	700	676	706	686	674	659	720	677	662	643	647	693	704	724	671	677	692	700	668	677	661	698	665	753	716	667	659	686	694	669	692	667	694	674	693	738	718	708	657	696	696	688	679	699	682	693	643	678	659	699	663	690	693	697	654	681	709	671	703	699	713	635	690	650	670	695	714	691	702	661	683	661	641	654	735	701	667	675	675	669	683	656	645	713	698	686	677	702	707	719	681	649	699	653	686	654	685	703	681	676	674	645	681	700	669	675	678	680	641	648	690	654	700	666	686	692	681	670	694	722	694	699	723	733	676	697	655	694	673	661	673	623	681	722	758	702	681	658	724	660	630	671	661	663	653	738	658	680	679	716	650	631	669	694	655	678	692	682	699	689	673	726	707	648	651	622	684	705	661	670	684	696	673	710	681	710	683	695	676	694	649	685	712	743	671	671	682	647	696	693	712	689	699	703	677	682	642	680	708	672	680	700	716	655	662	628	630	664	673	697	654	675	679	668	720	651	666	611	661	659	689	660	674	679	671	680	690	709	713	609	686	670	708	702	658	690	685	687	658
11036	4254	2005	646	356	333	323	309	302	267	275	327	275	282	315	295	317	295	278	311	309	295	330	318	336	295	297	311	296	251	301	276	277	309	326	297	312	277	262	327	287	326	277	294	311	318	317	286	281	302	312	301	264	283	280	290	325	281	287	266	305	293	317	272	313	288	302	317	259	292	310	321	302	277	302	283	312	282	292	290	305	284	254	245	272	285	291	282	289	309	301	286	293	301	317	333	294	284	278	324	300	303	274	280	284	331	287	324	276	306	277	289	316	296	294	299	298	325	285	299	297	315	337	306	299	311	336	305	283	289	330	315	320	293	294	298	284	311	291	318	279	297	294	301	291	290	310	266	293	282	286	292	251	293	244	296	285	281	286	272	323	268	291	293	292	300	311	332	313	320	327	307	289	267	285	276	296	311	303	321	295	285	296	289	325	310	289	291	327	295	318	273	295	306	299	283	322	286	309	318	281	300	270	272	289	309	284	287	294	305	324	281	347	296	287	293	313	339	282	310	327	295	282	307	278	289	307	277	250	297	316	314	339	273	301	274	306	312	302	266	293	270	321	311	349	338	307	310	270	302	295	311	302	302	312	322	283	283	277	291	293	309	287	298	298	292	309	310	317	310	292	293	311	296	308	336	324	278	294	290	328	293	290	291	289	320	291	311	306	267	330	337	313	312	289	327	308	276	288	288	290	288	309	315	296	299	278	283	301	311	298	289	289	293	319	313	286	300	305	289	291	293	289	273	301	279	312	328	297	333	256	247	264	251	308	285	300	288	317	312	279	285	307	282	280	311	315	288	304	301	291	306	316	283	277	302	295	312	292	298	313	305	276	347	295	304	298	350	313	261	329	330	324	299	276	308	304	293	306	326	327	274	328	300	283	322	272	297	333	294	312	306	334	324	320	293	278	293	282	283	320	297	310	304	268	306	314	291	275	288	297	300	296	289	298	262	302	315	319	297	290	324	319	293	276	310	304	314	286	295	333	271	275	281	301	310	329	305	298	295	327	304	291	251	277	264	301	329	294	308	324	293	291	303	310	313	290	316	296	273	305	293	320	308	312	312	317	304	281	302	292	306	304	290	302	271	280	333	278	303	314	327	293	268	307	307	306	279	283	293	308	293	324	281	274	261	316	309	334	270	270	318	262	294	308	326	329	297	300	289	294	313	276	284	302	301	271	297	315	297	307	321	296	298	286	316	285	278	295	333	260	298	306	267	294	289	289	290	302	314	301	318	270	294	295	299	298	296	346	306	278	316	290	305	322	320	285	277	290	261	331	299	313	325	330	280	255	304	296	263	285	283	268	272	312	281	275	305	315	297	308	310	289	314	311	281	318	303	323	295	285	282	329	337	255	281	308	329	284	332	302	271	273	289	297	306	297	293	314	298	277	367	272	287	307	307	303	307	297	321	289	296	309	308	309	298	304	296	293	302	310	288	312	274	268	292	299	303	294	284	310	288	291	293	274	296	316	320	284	281	298	278	319	307	290	265	303	289	327	299	292	309	296	302	290	272	316	294	311	304	283	287	276	296	307	302	287	302	305	316	304	334	332	290	295	293	303	305	303	310	308	329	279	334	307	267	289	313	332	308	284	313	288	281	311	272	288	296	285	322	285	307	323	330	271	308	303	330	245	300	285	323	319	265	282	316	282	293	302	275	289	315	297	310	273	302	273	280	298	320	275	288	302	274	339	317	321	260	304	324	313	305	329	310	302	305	289	325	295	289	278	280	329	269	293	310	329	330	307	312	311	299	261	312	309	281	310	306	285	305	328	296	298	316	305	319	308	268	284	309	285	329	325	295	304	293	294	295	306	275	303	333	286	321	312	305	297	319	303	293	275	295	321	324	290	292	313	306	309	265	314	320	312	305	278	292	275	285	285	274	327	315	314	339	300	305	319	303	337	289	309	292	339	293	298	300	323	296	349	281	306	304	319	307	295	334	277	301	311	291	275	276	285	307	304	253	312	286	306	321	309	296	286	297	326	318	298	301	272	268	296	307	307	283	303	286	283	300	306	317	314	319	289	275	291	310	327	295	277	327	299	302	301	300	315	326	311	298	311	307	267	313	287	319	282	322	315	364	319	295	282	333	290	288	275	315	298	276	281	283	303	304	274	300	325	241	319	290	320	314	306	311	308	318	308	328	280	279	316	293	297	277	308	279	306	303	290	308	306	306	309	315	317	301	262	310	295	317	274	311	316	297	281	290	310	306	284	302	264	312	321	287	295	300	296	322	292	280	333	302	301	295	308	322	339	289	309	297	297	300	288	278	320	369	291	275	327	287	277	278	326	342	288	256	267	289	291	324	281	286	329	293	290	379	292	266	272	302	294	313	339	320	287	285	297	289	317	303	301	310	319	308	322	280	323	295	291	304	298	314	321	300	270	289	284	307	263	286	304	298	260	272	303	278	312	324	308	288	272	307	286	305	315	308	300	309	270	332	289	287	324	312	319	294	324	292	294	312	296	306	271	309	326	315	320	315	313	316	294	311	294	293	292	266	295	270	303	263	303	347	304	263	286	306	289	314	264	301	279	311	292	282	303	301	284	274	286	286	266	285	306	296	324	316	318	298	310	316	331	281	268	303	259	294	317	299	321	332	296	283	330	296	274	274	304	281	304	325	270	298	293	321	313	301	312	274	290	297	305	303	323	311	308	285	300	348	322	279	290	280	304	300	279	316	306	304	297	293	293	332	257	297	312	301	328	313	311	290	283	321	305	303	275	296	289	323	338	292	330	293	300	310	315	281	290	281	315	306	312	330	292	294	318	333	320	285	310	306	304	305	318	303	303	318	315	286	303	306	314	318	313	289	311	264	315	283	308	298	303	274	312	295	341	311	305	305	289	298	295	314	301	328	320	301	282	317	313	305	284	336	321	291	329	305	292	299	298	281	305	289	304	313	275	297	339	319	259	306	285	331	289	317	290	295	265	292	273	290	320	310	280	292	298	289	289	309	284	340	274	263	314	307	342	315	302	298	325	299	294	305	308	312	308	296	321	332	307	318	299	283	292	316	287	306	306	310	285	313	319	318	288	292	288	312	297	316	282	296	293	285	302	276	265	264	293	284	283	296	318	285	308	333	273	310	293	264	251	298	293	280	299	282	268	314	295	307	288	277	286	316	290	296	302	270	274	295	280	320	309	274	301	309	288	284	277	320	271	288	300	316	313	343	307	307	303	313	258	275	310	312	291	321	293	308	315	306	277	251	295	277	269	280	271	294	303	272	306	323	268	307	315	306	322	283	305	328	333	317	314	325	293	281	309	313	297	311	304	310	295	309	324	280	283	317	302	286	260	296	318	300	300	317	300	260	291	285	289	306	294	297	350	266	320	282	302	299	284	327	304	292	307	304	341	301	302	312	289	311	305	311	279	342	330	296	304	289	299	272	307	302	305	335	302	338	317	301	289	280	321	321	300	326	305	293	328	325	290	347	297	277	287	311	299	297	299	257	339	307	286	321	298	328	296	313	318	296
6671	3690	3635	1690	941	776	748	746	685	640	650	641	645	693	651	684	672	634	699	664	641	670	663	664	635	699	709	622	667	663	617	682	679	680	713	650	658	657	679	622	617	702	660	706	679	624	663	634	664	695	655	685	635	661	666	670	678	706	663	678	628	639	659	653	667	662	646	628	681	595	647	593	682	633	633	679	686	657	658	690	643	650	686	659	619	657	660	686	647	672	677	681	621	632	660	638	661	671	675	694	627	667	664	689	630	625	690	659	650	676	684	613	646	655	680	650	706	664	646	621	694	679	664	648	679	707	668	632	669	667	649	643	699	655	667	639	661	646	668	631	694	685	663	677	681	682	660	624	652	660	659	677	654	678	613	657	668	659	689	721	645	654	687	638	716	655	670	664	673	693	636	700	650	643	652	711	662	621	656	704	649	689	654	679	667	642	628	673	650	684	660	662	671	680	682	648	673	676	658	660	679	674	650	631	663	678	675	618	664	696	666	644	662	679	636	651	649	615	650	642	637	650	668	680	640	653	650	648	634	678	679	690	639	661	667	610	670	659	667	655	698	652	636	702	645	671	651	687	636	602	658	619	635	664	595	658	619	657	645	645	700	640	649	664	637	652	644	652	645	653	678	650	644	657	655	657	619	667	729	620	731	649	629	645	663	646	622	661	662	645	668	639	706	627	683	628	655	648	639	698	679	646	680	652	646	690	647	666	630	652	677	659	641	657	601	649	656	627	686	669	682	605	642	663	627	715	643	698	685	651	641	619	677	649	671	707	673	653	670	648	684	667	635	630	689	689	723	661	615	591	681	620	613	650	658	653	658	645	630	652	670	653	643	653	636	659	658	663	652	678	650	682	685	649	658	636	617	681	625	669	642	597	642	658	636	627	702	658	644	695	666	632	656	612	666	614	651	616	621	641	686	617	646	675	658	663	680	716	681	639	674	706	653	669	616	605	718	681	665	658	661	695	637	639	643	668	745	661	701	660	647	680	621	679	664	627	614	653	625	670	689	731	687	682	612	633	618	691	702	631	638	663	693	650	640	679	667	648	688	616	619	629	691	651	661	688	628	651	651	670	687	668	648	693	643	656	625	677	690	693	666	671	626	657	699	659	711	683	635	642	598	646	677	673	659	673	653	672	619	642	664	662	659	694	673	658	693	690	637	673	660	711	682	663	632	620	704	663	669	676	635	678	692	632	709	655	635	661	699	657	659	633	664	656	631	632	630	662	677	664	667	661	678	644	686	668	661	668	639	673	660	623	671	650	691	667	693	652	641	696	679	625	622	637	711	638	675	687	703	677	660	687	624	656	683	658	629	648	668	661	612	692	658	627	633	638	667	697	641	646	628	656	658	679	608	647	655	642	627	684	589	684	639	624	711	609	630	629	677	692	690	651	629	632	656	640	666	678	678	668	653	664	715	696	622	647	717	682	662	700	637	653	680	648	674	641	643	639	646	670	647	672	642	624	620	672	638	647	647	685	617	653	667	656	659	671	689	657	694	660	675	649	659	637	660	676	682	671	659	650	629	691	617	649	611	629	622	670	677	678	684	663	616	627	665	652	644	660	687	662	657	656	690	654	675	670	616	665	689	663	648	680	658	629	675	695	685	649	658	644	638	675	637	637	667	637	646	647	644	624	683	618	659	661	653	678	649	622	665	665	642	709	662	677	635	623	704	708	657	662	645	673	699	610	661	679	688	664	656	617	645	658	688	630	621	693	651	676	628	622	635	654	642	677	645	643	678	638	651	618	668	594	668	683	632	614	645	648	666	680	726	629	648	664	636	665	678	631	699	642	666	657	652	640	668	641	661	682	679	605	643	635	659	676	693	648	652	658	695	669	707	684	675	634	641	683	702	661	633	692	677	648	653	687	655	651	649	663	675	668	675	650	618	656	664	634	643	652	688	642	662	630	644	662	659	678	628	662	639	676	632	658	666	611	652	644	707	665	676	648	666	641	686	675	672	656	674	626	607	634	661	628	619	661	662	658	688	635	661	623	632	694	630	702	641	679	655	639	689	669	684	647	622	622	690	638	691	662	652	716	655	683	663	657	632	638	651	683	667	712	660	649	667	637	638	682	647	671	661	664	648	677	634	687	680	621	657	666	650	663	641	655	696	617	658	652	656	675	637	667	682	638	637	636	636	621	666	643	621	677	626	665	679	649	676	650	681	682	613	656	669	676	716	659	700	657	637	627	683	632	675	670	684	658	692	612	689	650	663	701	680	648	679	685	698	657	647	648	657	661	631	684	632	753	683	652	650	637	632	621	677	655	695	692	671	653	656	669	639	664	666	669	669	681	655	632	623	673	612	680	686	689	718	668	691	683	631	637	688	670	665	643	663	679	696	601	644	718	669	667	683	670	634	647	685	641	654	599	652	665	676	663	661	654	671	649	694	654	607	659	683	673	706	664	636	598	697	631	626	656	651	650	684	710	667	629	677	638	700	641	665	636	664	640	662	618	652	662	698	669	644	606	656	660	654	632	617	711	697	652	682	615	661	676	681	663	647	628	664	636	715	632	664	706	661	617	693	684	607	712	659	626	630	651	661	679	660	654	662	611	637	636	655	622	659	644	654	681	694	632	661	625	637	670	670	667	634	665	700	670	669	645	653	619	678	686	700	651	627	629	682	656	657	672	637	631	681	666	647	654	661	654	681	652	693	634	633	662	668	626	641	661	676	656	648	664	699	679	625	615	635	702	659	635	666	594	624	652	671	682	683	637	665	672	674	670	659	671	705	664	649	593	640	668	646	678	675	598	614	666	675	642	662	666	665	641	700	638	662	691	607	655	655	638	670	689	666	673	623	643	671	656	669	649	642	660	648	690	640	707	640	684	625	671	634	686	646	642	636	664	645	648	623	676	677	703	673	619	622	634	636	689	652	681	665	651	627	647	669	609	651	669	676	680	658	645	594	662	690	674	691	615	652	608	711	655	660	684	663	684	657	674	637	691	664	663	658	585	648	649	685	614	666	652	662	671	608	624	659	637	675	662	666	710	675	643	649	687	667	619	648	627	640	659	649	688	657	699	650	701	653	677	674	718	673	658	644	648	626	661	703	684	666	626	644	647	650	634	611	642	624	686	665	653	640	666	693	641	652	672	677	635	660	672	643	708	683	636	669	634	641	655	671	634	620	664	674	644	634	667	693	682	667	627	694	697	669	656	625	664	659	680	627	650	645	638	659	644	655	674	651	686	623	633	677	678	650	637	660	673	688	685	654	636	703	669	692	666	599	640	640	631	664	646	663	675	675	672	647	607	669	635	699	636	700	657	733	703	644	683	655	657	617	638	625	677	664	698	637	697	700	648	654	621	684	651	646	616	622	613	681	618	667	644	631	616	633	659	684	696	724	665	649	688	633	672	636	662	671	683	634	627	675	633	651	657	646	660	679	604	646	660	667	680	659	701	626	640	640	647	654	676	636	665	636	710	699	660	685	676	655	675	655	652	655	698	674	620	631	648	688	647	643	687	657	706
24271	12380	7604	3920	1608	921	799	571	428	358	306	296	317	308	316	316	288	250	264	280	278	291	245	283	292	280	257	292	238	256	267	263	251	254	272	230	297	262	295	256	272	268	280	241	257	277	278	273	261	259	282	236	223	257	262	261	276	272	289	254	261	279	279	258	257	293	275	259	263	268	269	247	261	232	278	278	237	292	267	264	276	271	287	264	224	270	261	273	229	212	218	259	257	241	258	249	267	239	239	292	258	253	257	239	257	238	267	245	243	256	253	260	246	294	273	274	272	237	268	220	239	268	246	229	256	293	241	275	303	295	245	239	283	271	275	248	254	283	280	255	252	253	254	257	258	259	285	276	287	280	258	270	258	280	269	230	260	266	262	250	277	234	268	268	253	230	231	233	267	238	253	258	246	280	286	241	263	216	274	258	250	244	277	254	237	238	276	249	250	257	259	274	239	283	242	264	271	270	248	244	281	276	256	281	287	254	260	229	258	270	265	252	240	294	265	237	292	262	257	282	236	249	256	276	253	260	254	275	284	235	258	247	246	264	224	239	234	273	268	290	293	249	249	259	253	238	240	266	279	258	258	259	267	238	235	280	261	258	248	242	254	251	284	232	245	232	249	221	237	283	249	239	257	235	283	275	314	267	283	274	295	247	240	290	273	251	233	229	265	267	283	251	262	251	263	253	245	251	246	279	240	274	244	249	256	253	297	254	236	270	227	264	275	247	256	266	270	277	244	293	253	267	251	256	263	265	277	261	266	256	263	244	219	277	253	271	253	256	237	260	259	266	249	229	234	250	247	272	231	266	287	285	258	306	241	259	216	276	239	270	233	302	247	254	273	259	224	254	254	238	273	256	254	235	281	244	291	285	271	273	240	245	249	250	249	252	252	257	239	240	252	272	257	264	269	283	250	253	246	293	269	264	250	243	267	235	287	234	256	264	234	276	258	260	238	246	264	248	249	255	280	242	279	274	223	245	267	254	246	257	265	255	270	258	269	275	254	249	276	267	259	288	245	242	251	241	266	228	249	242	242	244	260	274	251	291	256	245	250	257	225	268	284	265	265	263	255	255	240	239	245	258	266	278	277	274	252	221	255	227	261	261	266	256	245	240	253	262	279	268	254	242	265	281	271	248	239	273	264	299	278	228	259	259	282	274	269	268	232	218	273	263	249	270	225	257	232	272	264	262	319	283	260	273	266	255	279	261	269	273	262	258	265	241	218	264	250	252	260	245	249	244	255	247	284	283	253	263	230	275	272	241	251	270	257	276	258	248	229	216	245	266	269	250	254	258	250	277	233	293	259	252	266	259	245	253	275	286	244	262	312	243	260	266	253	241	268	264	256	253	267	254	249	287	259	238	278	272	264	245	266	279	278	271	288	281	259	263	257	242	257	256	298	261	223	264	247	263	271	285	241	263	249	262	246	254	252	278	252	258	248	286	245	267	248	263	250	234	278	274	261	283	271	257	264	235	285	268	255	248	267	256	261	266	252	235	261	244	254	231	261	257	261	265	233	246	270	261	242	279	284	262	253	247	281	255	244	243	275	256	281	250	254	267	265	234	227	245	262	232	248	277	268	299	239	258	276	242	269	285	264	255	268	269	248	288	262	253	259	262	280	287	244	254	264	265	243	261	236	268	284	244	284	232	277	264	257	228	243	264	239	275	261	252	260	276	276	234	250	276	260	258	276	269	250	255	243	232	260	265	276	248	253	250	309	260	248	248	297	292	277	236	238	256	256	250	254	270	289	282	259	248	255	251	250	247	280	254	252	235	246	252	267	240	244	250	261	268	231	249	260	262	242	256	205	270	265	262	239	253	280	258	277	241	280	235	289	254	233	252	262	249	262	253	283	254	227	278	289	285	246	234	267	267	246	263	258	287	245	261	272	248	264	266	261	230	258	264	266	271	239	262	286	272	256	286	261	251	267	269	270	271	242	229	247	276	251	274	266	291	271	219	238	268	247	277	258	262	224	228	276	264	252	263	286	269	256	276	268	258	268	277	270	263	270	250	281	261	283	280	274	247	289	247	247	279	219	254	266	279	270	255	264	295	270	282	323	250	266	263	292	262	256	305	260	231	260	267	253	250	241	273	278	236	248	285	227	246	261	267	275	265	240	260	243	250	255	220	264	306	255	239	253	269	260	250	249	253	258	269	253	277	260	252	271	284	257	264	256	239	273	274	274	248	228	269	259	277	290	257	260	252	240	246	268	230	243	251	275	266	233	269	238	275	230	269	272	265	266	244	260	281	248	273	267	245	239	289	276	261	241	275	261	262	257	274	265	252	244	255	277	278	259	251	246	251	246	260	287	241	256	251	239	215	264	245	263	268	281	267	241	252	256	252	240	260	256	250	253	270	266	243	281	245	228	231	261	228	276	242	270	270	281	277	264	279	267	257	274	265	281	257	243	289	284	269	258	258	244	268	287	241	255	238	251	292	268	289	262	267	295	307	249	245	268	281	242	249	253	264	256	251	264	271	267	260	232	223	232	261	267	262	264	300	257	280	263	292	264	272	277	280	269	242	251	262	262	241	250	260	266	250	260	269	272	283	290	251	241	273	274	230	255	258	292	254	261	249	267	253	235	261	251	279	238	279	272	287	279	281	286	261	257	254	253	237	255	272	265	268	270	226	262	241	287	248	273	268	254	258	264	236	263	281	260	279	266	246	255	287	274	254	269	257	278	280	281	263	263	250	264	263	253	282	274	265	276	282	283	253	271	238	251	268	243	249	258	260	256	255	265	251	284	294	271	300	257	258	269	271	270	289	286	281	306	257	241	244	273	253	277	254	258	312	263	267	281	260	242	221	279	267	276	238	247	269	262	238	243	264	247	253	249	275	251	253	213	261	244	259	281	256	247	220	243	247	276	244	252	249	264	255	260	225	231	277	250	259	266	234	241	243	285	243	234	287	264	264	262	288	247	259	271	250	263	278	272	246	255	291	259	237	279	298	250	291	261	257	273	277	267	281	243	242	258	270	288	290	247	271	293	271	270	228	258	237	277	273	268	265	285	241	262	256	238	238	298	275	257	237	272	248	244	262	249	253	278	256	258	303	227	295	251	273	295	253	243	271	257	256	240	239	252	266	241	259	264	253	278	250	254	261	270	243	232	244	264	296	251	262	233	279	272	278	294	238	220	265	252	272	252	253	278	281	303	287	249	260	243	235	266	282	269	282	228	255	263	286	263	281	278	261	262	236	247	272	267	252	281	267	273	262	223	273	242	270	250	231	258	248	257	229	256	238	216	254	267	251	231	249	247	255	283	272	270	225	252	248	250	259	247	235	260	274	228	256	291	221	242	280	268	237	236	270	238	258	242	271	278	255	253	234	250	256	251	240	254	265	241	249	281	253	262	256	254	248	265	279	237	291	280	264	278	243	231	228	259	281	271	242	278	289	268	252	241	268	272	252	272	252	235	267	274	290	260	257	283	246	260	254	237	281	291	285	276	223	248	266	281	246	260	258	235	269	256	233
15189	9281	9711	6755	2798	2023	2192	1597	1274	1113	925	951	933	877	784	858	775	616	618	632	657	640	591	675	639	603	599	591	608	608	606	611	592	580	586	618	609	612	628	649	634	588	579	566	617	603	595	569	628	570	585	606	620	597	550	627	603	599	624	613	643	583	555	586	604	571	637	592	601	576	619	595	607	568	589	565	547	605	591	605	565	582	576	569	597	545	605	618	572	569	594	569	602	667	595	580	562	583	603	600	594	571	609	598	623	604	571	537	556	568	610	608	559	552	558	605	590	604	610	532	559	569	613	611	557	578	605	576	583	601	636	598	611	556	597	556	573	578	570	545	580	567	610	570	554	628	588	588	597	578	547	616	590	573	580	589	647	636	593	607	655	587	562	641	597	640	564	566	577	581	570	599	537	603	596	582	579	623	578	581	594	560	601	571	624	586	601	627	602	547	547	575	591	593	598	546	598	569	587	546	590	597	566	592	590	575	584	586	534	593	567	593	584	595	612	590	601	590	627	565	609	600	561	608	604	548	579	628	597	561	607	558	599	627	566	616	560	646	549	570	590	577	580	567	590	585	578	610	564	565	609	589	612	578	595	612	640	586	600	589	599	593	633	626	558	627	570	607	593	590	592	592	603	556	535	567	624	604	575	580	583	587	584	609	607	595	581	583	569	603	569	571	593	566	571	582	565	607	584	605	555	623	542	590	584	597	546	623	587	581	550	569	549	569	565	578	628	562	594	551	551	609	548	598	560	614	578	541	647	594	597	580	551	587	597	566	595	576	557	575	611	624	585	558	567	606	620	587	604	592	585	565	631	619	575	583	591	603	605	645	611	593	545	627	552	603	621	562	608	583	603	594	577	573	606	582	553	579	567	602	646	666	590	611	574	554	551	590	628	615	582	615	605	609	587	571	602	553	566	563	635	559	563	572	588	566	592	628	594	612	581	570	567	633	575	595	581	618	577	595	625	633	568	628	594	608	598	640	623	596	599	579	561	572	591	552	558	564	614	573	578	578	617	625	606	575	590	597	569	604	571	579	543	603	599	573	574	590	590	566	571	598	609	563	607	551	608	578	583	572	619	569	593	614	571	540	567	591	606	602	593	621	585	630	596	646	564	585	565	609	573	595	565	570	609	589	603	588	579	596	594	569	579	580	657	574	580	599	580	537	595	567	600	605	589	586	590	610	570	618	550	585	574	635	593	583	595	592	560	596	602	598	580	584	585	541	616	579	540	609	567	554	592	615	559	594	576	556	524	602	598	578	585	580	576	561	625	599	583	586	581	613	547	593	602	552	571	558	558	578	557	588	605	602	586	595	580	544	548	573	570	580	578	609	571	565	627	570	604	597	609	615	634	587	584	576	562	622	579	576	578	575	577	583	570	595	600	568	565	639	595	560	579	580	591	582	592	601	570	585	558	601	647	572	602	597	579	602	569	549	582	596	568	555	557	632	603	603	555	600	597	573	586	637	569	594	563	562	563	533	534	594	619	584	600	571	558	542	594	606	604	555	574	594	587	614	599	608	554	596	569	580	575	603	617	585	594	557	609	557	558	626	543	613	589	559	596	525	621	585	627	608	593	639	568	597	586	592	606	604	565	568	608	586	612	510	584	551	576	595	627	555	596	611	608	575	626	600	614	600	594	610	589	585	572	572	574	579	592	572	613	609	571	568	600	541	595	578	555	585	551	564	598	588	582	589	586	563	581	568	566	612	608	589	598	609	570	570	609	595	559	613	580	579	593	566	621	555	589	595	538	580	619	567	601	599	574	572	595	557	606	612	634	594	594	546	562	569	539	544	611	609	554	610	604	635	587	563	593	606	581	601	565	571	585	597	601	575	577	593	595	561	597	608	586	598	629	589	535	542	598	586	606	612	610	551	573	617	608	640	601	551	607	584	596	585	559	611	578	556	592	563	626	601	564	539	613	588	597	605	591	585	584	565	571	563	608	592	601	597	580	575	599	572	615	606	591	564	588	615	566	615	590	580	581	592	576	583	571	551	612	595	592	573	589	626	588	560	590	573	608	584	561	571	612	566	607	572	621	583	544	596	606	599	561	616	570	601	564	618	629	592	566	571	613	557	619	567	590	633	607	626	596	583	601	564	607	561	606	603	593	578	614	599	617	581	601	599	607	606	574	569	616	614	607	600	566	584	623	586	582	602	621	552	613	575	593	569	575	571	587	558	580	600	576	601	581	570	596	612	571	597	610	581	554	623	592	548	597	608	593	622	569	601	594	600	569	592	592	563	593	589	574	584	564	621	613	562	608	578	584	593	620	597	570	547	597	585	609	559	577	606	587	550	562	569	553	563	600	571	585	614	608	543	650	597	604	591	561	563	588	557	595	602	605	575	583	581	611	607	584	632	564	600	536	580	607	575	610	563	605	554	580	582	582	597	592	536	580	578	581	610	581	619	592	568	594	607	587	569	607	615	621	593	580	577	579	571	606	623	589	612	568	569	544	567	598	579	594	595	598	589	612	608	584	612	602	563	575	549	611	568	585	617	607	575	642	608	532	572	562	560	580	640	583	583	551	640	582	580	628	592	597	622	613	638	580	582	638	633	585	563	548	569	591	582	600	583	578	604	641	598	555	596	600	583	583	604	601	583	542	575	599	561	596	596	599	610	645	591	584	579	613	530	587	601	580	588	596	573	574	558	624	579	564	594	528	564	578	629	614	600	613	579	603	570	591	586	583	604	605	590	580	602	614	615	582	593	613	584	635	535	583	596	577	557	598	631	572	580	632	631	549	599	627	547	580	575	557	568	573	620	575	621	595	588	578	597	607	567	571	569	575	545	558	614	595	555	598	595	572	584	587	561	581	584	575	623	579	568	557	580	610	533	590	590	631	584	590	548	615	534	586	620	569	604	576	584	600	572	560	567	582	603	593	585	603	622	588	560	594	619	602	601	595	580	617	593	585	573	616	597	597	562	604	600	642	594	604	584	625	618	615	562	553	592	540	609	574	585	585	598	555	589	572	586	575	584	581	562	579	558	587	587	600	586	580	601	588	601	538	579	587	572	597	576	618	599	598	606	559	577	564	615	604	601	600	584	597	597	606	624	564	572	554	588	588	565	597	604	577	590	564	571	603	597	574	581	648	561	577	610	601	569	573	577	586	581	537	567	590	588	560	601	571	560	564	610	553	581	638	585	625	601	586	582	616	591	604	563	543	574	585	601	568	578	565	573	628	603	593	601	604	597	588	584	564	620	588	540	589	582	595	608	581	595	587	589	616	577	567	612	611	621	531	577	568	615	593	559	580	601	587	610	621	549	610	613	622	614	546	583	577	598	616	608	584	559	575	577	660	591	554	585	609	576	613	595	580	565	609	605	580	523	600	617	607	580	586	558	617	570	571	597	553	598	589	602	596	585	575	605	569	599	642	624	588	589	588	594	593	566	655	602	583	631	606	574	598	594	563	602	583	587	622	575	582	590	581	572	544	597	599	569	648	569	596	547	582	602	545	620	554	599	591	531
33667	19878	13377	7678	3332	1790	1404	859	635	494	412	393	423	396	353	381	348	297	328	288	317	304	352	323	335	301	334	314	317	319	325	312	294	299	279	279	288	305	307	273	310	310	316	322	325	282	300	326	297	292	291	319	288	299	330	294	317	277	318	308	301	327	304	292	314	307	295	317	290	308	309	312	305	313	288	301	331	332	306	325	300	305	304	296	279	298	300	323	330	329	320	329	298	306	332	305	290	323	272	316	301	344	307	287	348	336	296	327	324	306	324	348	296	298	325	324	322	305	306	343	284	266	328	277	304	315	294	320	307	317	303	295	277	303	287	286	275	318	300	298	344	308	274	289	278	330	270	270	312	302	309	308	323	317	331	336	290	267	329	291	303	270	263	326	310	318	318	299	313	292	276	287	308	320	299	295	282	335	300	271	322	302	299	265	341	306	311	301	328	317	328	327	305	291	283	297	297	327	296	341	288	290	289	342	328	321	294	317	341	316	317	286	296	294	297	297	288	315	288	331	283	299	303	290	312	284	293	282	324	307	313	303	345	320	298	300	313	284	294	323	307	313	316	303	280	263	348	301	300	297	258	271	284	298	314	270	289	331	282	289	314	268	297	317	293	295	309	295	308	330	339	333	307	294	324	309	284	297	301	302	351	300	310	280	315	300	324	301	288	313	331	314	311	347	302	318	291	301	292	292	285	334	299	293	364	329	334	287	323	294	334	319	302	278	300	274	273	295	309	310	323	295	313	306	288	312	305	297	299	294	321	274	302	286	325	275	315	320	325	306	302	300	267	295	335	323	292	292	314	301	325	318	319	330	333	313	287	295	293	287	324	293	280	294	335	330	333	315	329	282	332	300	304	301	316	286	304	299	362	297	290	322	292	301	306	312	293	334	321	292	305	308	306	342	342	321	316	318	334	340	304	287	323	273	334	331	295	310	308	291	281	302	319	319	314	271	310	277	335	306	275	273	294	288	300	309	294	310	311	304	280	271	264	326	305	297	328	320	279	290	307	284	292	325	327	314	303	287	321	317	313	320	291	314	327	308	319	309	310	270	256	261	290	266	296	309	313	296	288	342	301	320	320	301	320	251	302	312	267	308	298	316	320	303	319	304	317	279	270	318	319	277	304	306	345	305	319	294	322	329	299	309	325	326	283	330	306	283	318	298	298	281	316	329	294	322	289	317	329	286	316	308	320	283	302	288	300	334	280	278	296	281	296	274	296	316	303	312	319	312	309	319	288	302	279	288	321	322	312	325	298	335	308	338	297	303	337	279	305	307	263	283	270	330	306	294	297	312	298	308	314	301	296	313	290	322	326	298	288	333	314	282	320	277	291	315	297	290	277	292	306	299	331	284	295	278	308	329	279	333	343	300	318	330	309	305	317	310	296	310	319	307	263	295	300	327	303	286	305	297	290	300	300	311	331	314	313	332	301	304	299	285	305	336	294	306	280	323	322	323	306	311	308	316	294	337	311	322	341	307	330	305	304	315	308	271	287	298	308	316	277	266	307	307	313	301	310	305	333	303	286	309	295	308	284	310	288	302	288	329	302	290	294	303	323	308	317	315	286	325	288	338	345	278	302	301	312	318	291	291	311	320	303	319	287	327	299	300	301	311	320	316	307	281	301	347	291	312	326	311	320	296	298	309	309	356	313	319	281	319	310	338	297	291	285	304	303	327	321	263	309	277	308	331	315	284	306	333	296	272	279	312	298	289	309	318	295	293	304	291	305	326	285	304	359	338	321	320	304	291	307	328	309	308	294	317	319	302	305	311	311	296	284	260	303	326	328	295	290	298	291	349	296	300	290	318	293	291	317	304	305	285	313	295	271	329	300	294	309	318	331	318	275	299	332	308	299	269	301	331	320	306	340	321	294	296	345	346	322	314	292	318	324	284	269	289	343	277	311	325	292	331	338	292	321	279	284	301	314	276	289	294	302	297	300	297	285	292	295	280	311	325	290	307	346	266	324	320	331	302	323	316	313	303	325	299	291	333	274	324	314	284	295	324	318	320	321	288	302	300	281	312	295	294	319	309	314	318	314	284	308	314	287	289	277	280	295	276	294	314	297	299	333	298	284	303	277	285	333	309	311	337	320	303	311	298	324	319	297	294	273	296	302	297	299	321	291	330	314	289	298	313	337	308	307	304	278	288	291	324	291	307	314	326	344	310	309	337	335	285	306	305	316	305	313	281	302	300	329	285	296	274	319	292	315	300	293	305	284	269	291	290	331	324	298	284	323	268	279	344	346	301	328	272	293	286	313	345	339	279	265	304	329	283	303	307	330	334	302	318	294	308	303	324	318	336	345	306	298	296	329	295	277	299	299	341	307	289	257	289	309	322	299	309	327	312	294	310	295	294	290	316	294	316	301	304	331	343	308	297	341	261	292	295	307	311	331	336	306	299	308	318	294	322	321	348	299	299	295	291	306	367	283	323	290	304	323	304	325	318	282	253	290	299	302	301	268	293	308	311	334	291	314	334	315	323	320	347	301	305	263	313	312	288	298	304	295	289	292	340	293	323	322	302	310	285	307	324	314	310	313	290	295	316	318	303	323	326	306	314	302	302	336	305	283	269	302	292	336	363	319	346	285	292	282	295	283	296	316	290	302	304	337	323	308	288	285	307	313	323	339	278	320	295	311	337	277	313	301	302	323	317	351	299	284	322	331	279	308	284	295	300	277	277	285	304	299	294	301	293	288	333	318	303	298	308	265	320	284	301	337	327	280	299	314	281	324	362	331	282	315	289	292	322	290	321	277	328	281	302	286	313	322	298	307	306	307	305	287	297	311	295	279	270	298	277	327	366	311	329	337	304	337	333	303	281	274	307	312	302	304	314	282	319	320	283	302	268	319	283	298	296	310	310	296	323	293	314	287	290	319	307	267	320	307	308	311	294	280	255	278	305	300	296	307	347	308	314	320	323	289	311	341	302	312	306	315	279	298	322	325	294	299	315	284	316	299	295	276	316	307	307	297	309	300	289	304	316	284	308	317	328	318	300	300	283	320	344	318	269	312	308	292	347	276	308	327	300	305	298	300	314	318	288	345	299	267	297	283	361	303	323	290	293	306	289	282	335	325	280	263	314	306	307	296	292	304	333	291	304	333	291	285	296	328	316	335	305	267	312	260	253	302	303	292	308	326	280	310	289	307	327	299	288	293	289	320	295	304	293	308	269	306	306	326	298	302	298	321	324	299	328	317	317	312	314	323	291	316	305	314	314	304	364	312	284	301	277	306	305	335	332	309	292	301	268	292	333	270	293	311	293	304	304	308	332	266	314	316	333	326	311	313	300	299	284	305	339	293	293	298	297	323	293	257	297	330	301	331	273	292	338	291	344	282	266	290	304	309	289	300	303	288	274	302	326	344	313	316	335	294	266	286	290	284	306	299	300	278	285	320	309	314	302	299	295	313	303	274	311	289	306	294	294	292	331	294	322	303	324	301	298	315	305	309	286	336	322	295	319	272	293	310	316	299	309
19721	14152	14968	11036	4989	3378	3403	2360	1951	1757	1345	1253	1298	1334	1066	1074	934	798	789	760	776	790	713	768	728	788	679	713	690	719	688	726	752	698	666	720	703	664	708	707	668	686	672	666	686	684	684	692	644	680	724	664	693	685	696	700	681	671	668	715	702	689	686	656	658	689	713	691	691	703	690	652	659	689	649	665	637	657	733	709	730	625	727	666	693	668	674	660	702	662	752	732	635	699	693	672	668	669	697	674	696	745	723	693	627	739	710	630	703	689	688	733	710	702	688	684	687	706	674	704	702	659	699	654	736	670	738	625	681	650	650	700	703	631	700	688	647	643	713	720	707	688	696	711	701	627	637	694	663	693	642	708	684	713	695	708	703	706	730	749	693	694	708	715	628	689	717	738	671	647	732	688	680	680	711	672	696	671	673	673	681	702	676	720	710	662	692	665	693	635	692	668	689	670	681	727	678	693	714	659	658	675	678	726	648	699	699	730	627	695	670	673	642	713	679	672	665	666	680	649	713	680	670	668	660	702	676	717	669	703	695	641	729	664	703	671	705	649	715	705	672	675	690	720	648	692	644	704	680	712	724	664	693	670	662	655	726	684	700	703	678	709	635	674	647	630	687	677	701	706	700	705	654	724	679	679	670	720	691	739	669	715	691	653	691	667	644	652	670	686	668	683	732	709	665	737	710	677	692	676	694	666	680	695	663	690	668	690	663	621	638	657	709	661	694	725	704	718	646	708	728	710	677	702	697	699	681	663	676	646	668	704	682	705	700	689	667	700	686	725	713	670	671	676	717	684	632	670	653	652	688	661	669	659	669	660	706	700	670	638	692	670	643	674	677	683	660	642	679	680	688	667	701	685	661	612	688	690	692	659	688	662	653	668	679	659	692	635	679	688	690	677	625	672	678	648	704	640	729	681	667	713	687	673	696	715	688	704	687	671	687	745	709	713	697	649	663	728	708	670	703	691	665	648	660	672	696	641	696	673	657	642	740	675	695	676	665	675	643	704	633	643	654	672	656	620	697	716	706	667	673	672	685	748	727	681	688	686	652	652	690	651	662	655	691	703	718	650	695	684	705	679	685	678	711	662	692	678	698	667	708	691	695	657	674	695	676	747	636	709	708	699	672	663	661	735	689	668	703	677	672	646	664	691	652	708	705	694	661	660	651	656	617	686	665	665	656	691	685	723	713	691	664	669	656	694	691	671	712	722	721	692	666	623	683	674	677	685	677	679	676	742	652	668	685	689	709	684	664	715	657	720	709	722	702	703	723	713	646	694	692	681	707	649	664	711	698	682	691	725	754	692	708	682	646	648	700	674	674	660	685	654	650	702	724	668	672	687	687	705	674	670	661	715	647	689	700	662	724	731	702	692	724	704	671	681	701	679	665	645	652	664	709	670	661	671	732	731	698	654	672	682	646	682	697	700	674	704	666	718	699	750	664	679	695	671	706	711	710	739	670	670	724	643	664	701	647	686	675	703	636	706	684	698	663	651	660	647	694	655	675	715	673	663	690	730	698	597	655	671	634	701	664	698	664	668	666	730	659	680	685	686	683	680	685	704	671	702	631	670	685	719	686	689	673	720	702	687	640	665	736	682	712	692	705	688	647	688	670	706	654	698	721	670	652	693	665	706	668	692	637	733	662	651	681	708	693	701	656	693	685	690	710	654	665	714	709	674	684	649	697	718	689	646	678	676	704	689	677	686	653	689	653	669	732	705	707	700	649	689	702	672	680	665	672	720	646	741	702	688	677	669	701	716	658	700	616	675	655	677	693	692	623	674	674	688	668	664	675	673	706	671	655	716	651	716	670	677	696	720	684	636	678	686	663	656	730	702	678	650	736	671	724	717	672	710	711	676	673	656	671	667	674	647	666	680	669	674	678	715	681	663	682	686	701	656	692	695	640	702	678	687	678	683	691	655	697	683	646	620	735	643	678	702	665	671	685	699	652	649	690	661	658	752	686	653	715	707	648	695	649	726	717	671	680	651	626	699	728	689	656	674	688	690	681	720	687	621	682	707	662	690	676	679	718	682	695	660	648	635	701	684	714	667	654	666	659	717	663	672	666	634	682	700	707	676	689	695	687	701	672	662	709	667	733	689	661	640	681	673	702	693	630	701	690	638	702	686	656	699	677	701	706	668	726	663	653	636	659	663	687	683	633	681	701	663	614	663	704	690	668	727	689	720	695	666	647	706	707	674	718	695	715	666	665	678	726	697	677	676	703	661	724	736	679	695	659	706	677	687	696	666	647	727	673	633	697	699	683	657	689	691	714	649	733	677	676	701	679	683	703	680	689	657	682	711	658	680	729	626	690	710	732	634	647	696	676	710	668	697	689	695	638	678	682	692	688	704	653	743	616	711	657	672	681	718	635	664	657	655	705	659	697	652	673	664	684	655	662	681	658	676	706	684	752	707	719	670	687	684	709	663	726	682	662	711	661	686	714	651	677	702	670	661	695	685	664	685	615	660	703	693	689	704	665	680	730	698	672	643	729	655	719	659	659	694	717	654	704	678	649	655	661	683	707	704	677	729	646	721	656	724	673	663	682	617	661	733	689	704	686	676	711	676	664	684	705	711	666	678	687	655	705	695	648	655	678	649	650	673	712	714	672	665	671	674	683	655	654	649	649	694	713	694	705	685	651	711	704	704	711	696	722	655	701	720	729	664	664	677	661	680	695	690	658	702	644	668	634	639	705	641	686	649	723	661	657	644	706	672	629	684	681	646	696	725	691	684	687	653	692	682	724	687	662	693	714	667	673	696	712	636	664	700	696	698	663	680	668	726	646	628	713	708	696	730	668	655	711	687	704	683	699	652	672	733	674	689	707	711	649	750	676	678	691	682	667	682	629	665	675	731	659	663	657	709	644	679	647	650	691	651	683	695	670	676	683	684	702	682	648	703	700	659	686	636	648	664	672	667	656	679	642	684	691	680	644	686	705	710	681	661	669	683	712	658	673	664	693	681	695	692	671	708	649	694	692	627	670	652	673	682	634	660	667	671	686	698	693	673	718	646	696	662	667	657	696	645	702	675	690	669	672	748	670	678	690	656	671	685	670	699	650	672	673	678	691	667	712	681	649	656	673	666	674	699	662	698	710	683	687	723	676	638	686	688	634	674	637	715	660	643	711	663	681	670	663	676	731	711	690	727	730	671	687	701	660	681	693	614	692	666	665	708	710	704	717	715	661	656	667	716	701	670	718	673	650	695	693	655	667	709	677	673	658	657	676	675	683	686	664	667	652	683	651	649	699	691	706	693	676	674	686	694	675	647	667	715	645	702	686	666	708	689	769	649	662	710	658	711	656	651	733	649	692	670	694	673	618	684	658	685	652	663	674	704	661	680	680	655	666	680	667	686	647	685	694	677	705	713	655	675	701	677	684	672	676	704	690	695	707	680	703	671	631	724	660	647	668	696	628	659	688	712	660	694	702	684	672	666	633	662	678	669	654	665	715	648	671	649	710	658	674	635	646	663
10734	3807	1878	661	420	342	338	301	299	310	300	261	303	324	302	294	300	303	306	329	306	278	281	282	288	306	294	301	297	289	305	259	327	270	291	322	292	304	305	299	289	286	300	305	311	287	297	288	343	291	309	298	294	280	312	291	298	317	325	327	350	281	319	286	319	330	311	272	290	285	306	295	307	275	280	322	314	312	304	327	289	277	284	348	303	287	268	305	326	305	289	295	281	249	311	282	314	329	302	288	285	288	288	269	324	262	267	322	296	256	267	299	284	296	243	291	279	292	330	285	298	305	278	295	299	267	327	302	309	262	317	286	295	293	289	304	299	295	296	289	294	306	290	321	295	266	316	323	285	276	288	298	317	295	311	280	294	290	295	299	300	318	325	292	270	308	318	291	304	290	293	323	292	294	318	299	274	300	294	316	305	305	299	313	299	277	265	262	312	305	316	330	288	291	306	298	317	281	322	281	284	288	344	308	335	274	312	275	298	277	315	338	299	316	325	300	344	276	258	344	286	319	330	310	305	294	328	304	312	293	267	309	261	300	314	300	287	265	280	263	307	270	322	290	285	309	308	278	313	267	286	331	278	292	327	277	293	288	293	293	301	285	261	340	300	298	297	295	291	274	300	294	289	293	277	304	293	272	311	334	292	318	336	311	277	333	310	287	308	283	306	260	304	353	284	274	253	295	285	264	309	255	293	327	279	298	297	295	310	286	303	305	312	307	300	286	296	304	296	281	322	255	293	342	277	303	281	333	306	267	316	313	306	307	317	305	302	311	311	279	300	280	259	312	291	318	293	332	321	295	290	284	294	303	312	293	287	293	247	300	288	280	314	296	328	291	318	285	293	291	324	281	286	302	258	250	309	317	274	323	314	329	289	289	278	312	295	329	304	325	279	331	305	285	326	281	338	302	327	309	292	302	295	310	280	333	300	275	287	278	306	305	290	262	292	288	281	315	304	296	303	308	324	291	309	289	283	291	312	289	298	293	277	284	299	273	321	277	278	308	304	334	316	297	320	272	314	292	287	299	264	288	298	315	272	290	315	313	287	300	335	284	302	299	275	312	292	320	325	324	293	291	309	303	301	325	327	295	334	336	319	328	298	284	325	294	329	316	310	267	321	329	289	306	302	300	308	308	275	288	281	333	306	270	281	286	289	296	301	317	305	314	267	287	295	315	277	284	284	322	315	291	269	274	291	336	284	291	318	336	296	297	303	299	289	308	315	259	306	268	327	293	308	290	310	294	296	277	293	298	263	297	314	282	314	306	285	300	318	310	295	343	318	311	274	332	305	305	312	272	332	274	268	277	315	267	284	282	307	296	283	272	272	288	305	300	332	288	298	300	281	311	298	302	305	270	276	277	284	272	277	303	285	303	284	325	307	279	291	282	304	280	323	268	289	306	312	295	275	294	279	276	332	284	339	304	303	307	314	305	294	297	323	337	258	281	307	314	321	294	299	284	285	300	301	294	286	331	274	270	322	286	310	298	342	337	285	277	315	285	292	267	324	292	286	274	298	302	324	311	346	348	291	328	278	293	298	315	294	311	323	348	307	279	286	314	293	304	312	290	317	308	324	329	298	292	303	323	330	330	295	322	315	295	313	297	271	281	333	270	299	322	284	290	299	299	241	327	312	290	299	290	272	318	327	310	304	266	313	317	296	328	339	304	293	279	288	310	295	322	327	276	310	289	326	297	302	354	272	292	285	258	307	276	328	328	309	291	290	309	299	329	316	281	284	313	305	284	290	331	301	279	321	303	286	307	304	322	274	317	311	292	325	324	292	273	301	302	333	259	293	273	327	273	292	291	283	287	305	294	300	304	304	301	301	306	291	296	263	301	276	352	313	300	305	312	273	304	283	286	301	301	336	301	274	289	339	276	318	303	303	273	302	295	317	335	257	300	278	277	309	301	305	279	314	294	312	286	346	325	288	310	290	300	293	305	319	292	278	276	275	277	273	296	285	300	299	289	321	303	308	287	315	324	295	304	298	282	297	316	305	294	265	290	297	300	317	317	275	303	316	296	287	327	303	296	306	322	306	285	286	328	296	335	300	261	281	322	313	290	306	319	332	295	284	300	306	277	309	315	307	286	307	326	277	297	304	312	285	299	282	331	297	330	284	314	288	265	323	295	289	255	294	319	314	289	294	297	300	295	292	296	274	306	315	275	323	323	285	297	306	305	321	313	305	306	314	293	333	316	284	268	326	308	301	303	276	298	304	281	282	309	305	313	269	304	256	313	288	322	289	304	274	305	284	286	309	287	308	303	297	315	342	309	257	310	273	281	326	283	322	302	328	294	326	328	261	278	271	291	266	295	344	316	286	301	305	329	296	330	318	298	310	303	290	344	310	315	298	329	323	314	299	313	283	302	306	302	314	318	316	318	322	288	271	357	313	301	288	296	279	274	317	284	312	316	300	291	286	318	302	337	314	298	312	294	303	341	277	301	294	294	291	300	283	302	272	300	295	324	315	304	281	288	276	297	317	290	282	308	318	294	276	315	278	323	300	313	318	292	305	304	306	300	297	326	288	301	301	277	345	305	331	303	300	313	320	321	322	319	296	320	287	289	313	339	306	258	303	287	307	292	305	352	294	270	296	284	299	279	321	332	335	303	296	281	324	277	293	312	291	299	286	313	315	298	269	255	282	284	304	296	292	290	297	311	313	268	281	313	292	269	294	342	276	292	279	293	327	286	310	270	285	302	358	289	279	301	302	292	332	304	282	299	303	332	316	290	325	283	274	324	301	291	295	340	248	278	310	290	285	316	295	309	314	317	284	295	302	302	322	259	315	276	277	315	284	345	283	311	300	284	314	276	319	282	308	312	280	314	287	309	304	265	285	300	321	277	280	284	308	290	319	322	309	291	290	281	302	305	304	291	302	302	318	333	257	290	321	310	294	301	330	286	301	293	303	298	314	310	317	296	325	294	304	307	319	285	276	290	314	271	261	291	273	289	325	274	310	301	348	325	309	307	297	312	292	298	299	275	299	305	296	291	300	309	294	285	281	323	281	298	271	308	304	304	278	304	286	295	310	309	313	307	287	312	311	293	300	300	287	323	318	302	281	291	295	290	300	290	279	278	263	306	303	309	274	283	285	339	310	290	297	317	287	297	303	280	302	281	288	274	297	304	310	277	284	275	264	330	324	316	308	320	284	262	307	285	272	317	327	283	305	330	302	278	259	290	311	296	299	320	306	278	306	305	305	300	303	302	296	274	294	322	307	319	315	313	303	302	305	282	293	307	292	299	291	304	309	307	280	277	271	312	335	339	294	291	301	278	308	332	322	284	294	301	283	257	287	311	305	314	318	321	325	329	279	300	334	307	280	309	280	299	319	296	307	291	285	325	311	306	321	287	326	274	297	319	312	324	314	290	288	297	276	322	287	293	304	335	283	291	287	307	272	286	305	303	286	295	292	288	317	311	276	279	289	294	299	293	352	298	302	303	261	318	308	319	308	285	311	288	298	293	313	316
6752	3532	3461	1700	1002	729	790	738	705	686	648	663	695	671	668	657	644	661	668	658	650	639	666	657	663	683	687	631	615	654	641	658	645	680	646	639	690	621	646	709	685	662	654	688	666	683	685	674	676	648	648	658	640	682	660	682	646	652	684	670	627	618	687	693	625	664	631	688	657	691	640	669	627	652	682	634	637	651	666	674	658	602	702	647	635	629	694	659	650	644	675	693	631	634	626	678	673	648	644	640	651	662	700	649	637	673	620	626	654	655	648	649	658	678	635	655	692	634	656	637	648	622	686	665	617	691	644	627	679	632	671	625	657	684	684	621	665	686	634	658	624	640	653	650	677	682	656	646	688	669	671	681	683	651	675	724	647	660	636	674	634	663	671	660	662	648	692	634	670	678	638	679	625	646	692	639	711	665	667	641	683	637	644	673	672	613	727	683	681	694	653	676	614	680	669	691	680	657	661	666	657	683	632	690	671	660	628	636	614	666	681	666	638	622	706	678	627	663	665	652	714	661	634	625	701	675	679	623	665	623	688	670	599	642	664	621	657	645	630	682	631	635	665	653	663	706	624	694	645	650	627	681	707	659	676	660	668	686	686	669	682	662	659	630	626	712	667	670	649	679	672	635	626	653	675	656	655	661	643	707	626	678	687	657	663	604	667	625	676	649	649	607	678	620	696	646	691	605	612	672	654	654	656	642	701	686	661	669	645	664	632	669	618	686	648	652	617	627	657	705	684	644	649	686	684	661	614	672	650	648	657	639	666	619	635	707	648	684	611	675	660	666	646	646	645	699	648	641	655	636	662	648	650	668	663	650	631	620	671	664	703	654	622	678	630	680	653	659	645	683	664	639	679	665	727	673	664	687	644	679	672	635	661	675	670	640	632	654	673	673	687	660	651	695	625	686	666	634	675	633	652	700	657	641	674	640	631	645	625	636	658	675	672	605	646	700	615	655	695	647	698	694	694	624	665	697	651	629	689	654	605	658	658	646	680	616	629	655	659	636	666	652	661	720	707	672	680	648	658	664	644	666	657	676	648	625	706	670	661	615	651	616	627	657	628	674	629	654	641	657	658	636	679	675	631	637	625	690	668	595	633	644	677	612	683	624	650	621	635	675	646	645	660	665	675	692	648	647	640	658	672	647	663	638	635	682	672	648	684	647	663	689	659	668	675	676	690	662	652	690	673	659	626	643	661	637	680	656	691	693	679	658	658	612	666	637	714	680	634	663	630	686	688	636	678	625	653	682	638	605	638	656	633	702	682	636	672	649	638	644	704	658	654	644	641	641	647	638	667	678	636	636	638	649	647	674	669	673	690	678	698	650	638	647	594	665	641	655	681	619	668	637	666	654	675	646	670	643	690	633	650	667	676	670	622	667	647	653	711	716	644	647	670	646	601	682	659	633	661	708	665	669	624	656	674	683	683	657	651	648	678	656	686	637	666	699	643	659	629	654	697	644	640	662	678	657	632	683	632	687	707	693	680	667	637	658	592	672	680	647	655	629	670	714	688	651	691	692	632	626	649	699	629	642	661	636	632	680	666	691	668	676	660	657	674	623	683	688	647	653	664	662	619	637	636	668	629	656	645	704	623	697	662	675	654	668	629	623	690	714	711	677	655	685	697	683	665	655	661	667	664	663	695	662	716	637	693	691	608	663	647	630	669	639	673	697	673	657	667	629	703	690	683	642	621	664	664	635	673	689	664	665	594	633	637	657	692	660	656	653	656	621	658	670	639	616	655	653	633	684	676	665	666	640	659	647	641	672	663	681	626	637	669	626	627	617	632	661	689	667	630	571	633	640	633	652	667	660	668	660	684	620	637	667	659	646	663	649	611	659	676	656	652	679	659	614	666	692	675	721	648	623	642	623	675	625	673	697	623	664	625	631	636	660	642	631	689	638	622	642	683	652	638	666	659	647	664	652	684	647	658	651	669	705	647	620	635	624	630	665	644	652	625	612	616	656	669	645	637	590	661	640	664	663	633	610	672	677	676	630	660	638	639	706	647	653	688	670	704	672	649	627	664	669	632	646	663	626	663	661	618	690	649	658	622	658	616	669	620	711	645	669	689	680	649	669	622	683	665	662	612	651	664	643	613	629	687	675	610	697	644	670	637	641	644	629	650	633	693	699	648	675	628	604	675	622	666	647	675	658	624	696	691	594	657	661	661	630	675	621	656	636	625	636	694	663	641	632	678	656	690	662	693	664	673	650	630	687	654	684	665	666	646	694	657	713	684	669	666	669	658	657	720	660	660	663	642	630	655	662	633	644	661	657	660	643	678	677	660	673	669	681	671	651	654	646	643	653	653	697	638	650	622	633	657	667	680	687	657	649	673	670	618	645	661	648	643	666	668	622	644	652	634	661	688	633	645	700	699	658	634	645	671	656	681	678	646	654	664	611	650	648	692	639	612	638	657	663	706	656	650	667	689	685	702	653	649	616	693	668	651	606	668	662	634	669	637	690	661	627	696	629	635	671	644	650	644	640	669	689	663	641	653	636	661	684	689	684	671	651	655	671	663	640	658	638	626	648	673	635	626	651	660	674	645	679	649	636	711	675	665	675	655	636	690	670	677	627	726	684	656	626	672	680	626	659	642	689	662	648	639	688	725	635	616	682	664	662	667	657	684	671	639	693	634	696	626	694	654	680	643	638	676	674	640	686	657	661	690	689	633	668	646	628	661	644	643	673	642	675	680	669	672	693	667	644	682	633	638	707	665	572	683	630	644	648	631	661	629	660	643	660	687	713	681	657	663	672	663	656	693	648	674	658	709	648	727	640	655	676	659	629	639	671	643	634	692	674	705	676	646	644	618	643	659	671	691	628	668	663	662	648	652	616	698	634	655	677	654	641	623	655	710	650	696	655	744	637	667	611	690	672	664	663	640	661	652	635	644	692	661	646	703	669	620	692	670	737	706	668	683	667	651	632	705	635	663	639	687	648	684	663	635	708	672	604	635	658	670	644	648	643	644	667	655	695	621	641	631	639	623	652	654	706	667	672	691	697	605	702	646	671	671	726	670	668	671	704	682	690	683	688	722	690	662	668	629	654	645	647	670	671	664	671	700	645	697	664	629	678	649	636	665	657	695	671	629	621	675	697	655	700	724	659	675	701	641	655	680	666	657	675	647	674	653	645	630	662	694	635	662	678	668	667	668	685	677	716	654	662	620	707	586	664	678	687	667	691	654	667	602	700	660	693	647	636	649	674	665	622	651	657	686	623	651	696	660	678	608	617	730	625	663	654	698	642	665	676	663	661	633	656	697	644	649	654	639	620	673	676	628	639	619	638	674	636	684	662	640	681	643	708	676	662	656	666	660	702	644	714	651	681	627	640	647	664	631	682	662	636	662	677	690	620	654	626	666	640	630	629	692	718	656	688	664	664	611	664	721	627	681	631	670	675	662	667	681	669	638	660	655	650	618	642	671	694	673	681	628	659	689	674	677	622	693	667	680	669	633	634	682	679	641	678	690	661
24710	12302	7612	4100	2021	1006	749	569	467	376	325	301	294	291	309	302	287	293	249	291	262	252	251	275	261	249	275	283	241	268	277	269	231	269	276	249	262	251	309	279	250	271	260	260	227	284	284	269	239	253	225	292	274	280	244	278	241	240	250	253	264	261	261	262	282	242	265	242	272	271	233	252	261	296	282	274	248	265	264	271	259	262	249	229	231	270	278	276	260	297	247	286	260	272	252	251	257	242	265	261	268	244	271	266	269	275	259	249	276	253	266	289	286	258	233	233	242	249	261	251	233	286	255	268	302	249	250	249	228	272	271	262	273	255	271	262	280	272	249	253	254	258	283	271	233	285	226	242	236	257	263	288	250	270	226	265	251	255	285	268	256	256	248	264	250	248	264	242	255	276	268	247	287	245	285	273	242	256	251	280	254	270	260	267	273	279	256	263	270	254	244	264	244	277	251	281	267	234	253	249	245	226	279	270	262	245	283	275	244	225	262	233	257	302	278	266	274	266	261	291	238	250	242	269	260	248	257	278	251	275	260	236	255	292	286	254	281	282	259	282	266	274	229	234	246	271	239	259	258	271	258	276	265	266	268	239	251	258	267	283	262	283	247	269	233	261	257	286	272	272	270	221	242	245	248	260	262	252	258	301	265	275	246	263	256	275	241	263	244	259	257	252	237	260	279	260	221	277	244	260	269	256	245	283	257	295	273	256	246	255	243	280	247	247	270	240	266	257	256	246	268	269	234	262	262	267	271	265	247	258	260	260	274	220	243	245	253	267	260	249	266	231	293	248	230	268	267	284	253	252	275	277	229	236	246	259	271	256	257	254	244	233	242	264	241	259	275	253	245	251	270	263	239	263	280	265	273	276	293	277	240	267	262	256	230	261	260	263	268	269	268	270	278	230	259	244	265	254	260	244	267	285	270	244	264	242	281	240	272	267	251	286	265	275	279	272	268	262	265	240	237	241	272	248	248	227	277	271	280	254	277	278	246	276	258	217	276	272	262	263	235	254	270	250	267	269	283	253	208	246	245	253	252	255	264	239	262	238	252	272	243	240	238	258	307	265	261	279	294	262	240	264	248	266	250	241	275	256	243	261	228	241	248	270	250	270	279	284	249	275	237	254	278	233	267	247	230	251	280	237	266	290	259	247	262	260	238	246	246	257	259	286	267	252	252	269	242	252	246	235	258	234	264	276	279	258	232	274	245	239	252	266	274	258	268	239	261	258	264	237	279	255	293	243	278	255	292	288	253	250	263	246	260	240	283	263	269	220	256	250	232	278	263	251	240	232	226	277	294	244	258	267	248	258	248	267	250	252	250	233	247	249	292	244	254	263	290	273	296	261	259	250	254	249	280	299	273	238	241	264	235	275	231	285	249	241	258	274	235	237	247	246	276	242	252	233	282	231	286	243	253	268	261	278	289	251	261	247	268	239	266	261	267	266	254	256	268	265	207	246	227	285	267	288	249	259	251	286	259	267	248	287	264	231	254	249	244	251	257	252	220	239	261	249	252	281	241	274	254	234	263	246	259	281	258	244	264	267	248	257	281	250	289	262	260	279	274	243	292	256	275	259	276	286	245	238	265	234	283	250	249	261	240	269	261	267	245	235	262	251	251	255	256	246	254	268	235	257	257	272	248	268	240	247	224	268	259	228	261	254	261	246	266	285	246	258	249	275	257	264	256	263	283	268	297	251	279	253	280	271	270	261	265	274	258	239	261	291	280	245	265	274	270	258	250	287	278	239	252	240	274	272	248	260	252	280	214	244	233	277	254	233	259	287	286	259	262	257	242	272	271	260	293	278	288	247	219	194	245	246	251	266	258	268	264	264	261	257	251	274	254	234	263	283	251	245	287	233	268	255	239	243	245	257	236	257	290	285	287	266	279	274	255	257	231	249	292	283	287	258	252	248	242	239	315	279	296	286	240	272	285	262	237	242	245	244	293	281	236	268	256	281	269	259	257	247	252	289	261	274	267	237	267	259	252	252	282	249	282	264	255	255	293	260	275	279	255	247	281	269	239	261	274	249	260	297	259	275	271	255	214	276	255	249	244	260	253	281	242	262	247	249	264	265	252	278	244	266	233	282	244	236	241	229	288	260	274	250	245	277	271	257	260	254	271	243	239	276	259	256	254	273	289	219	248	260	247	292	241	267	262	252	252	287	295	291	255	267	294	256	243	231	259	230	212	283	247	253	277	303	238	286	270	274	267	263	279	287	287	276	266	267	245	259	262	269	271	260	243	249	246	270	272	271	223	256	266	253	264	269	269	265	259	278	251	246	270	239	240	263	249	270	268	281	254	255	246	240	251	252	261	252	246	233	236	245	254	259	238	265	272	260	280	251	260	249	264	263	244	245	257	255	257	275	259	284	276	290	281	270	271	258	271	274	278	278	252	281	284	249	262	278	230	260	277	266	271	254	271	257	226	267	276	225	266	271	259	237	276	280	253	258	268	264	268	281	249	264	267	248	264	246	228	244	284	245	257	277	272	251	277	283	238	256	265	246	275	286	265	243	265	280	262	236	309	278	280	273	258	248	247	263	258	262	251	273	262	262	224	244	261	280	244	268	272	288	243	272	275	269	270	296	262	268	266	273	294	276	239	254	270	261	252	244	234	267	295	251	265	262	269	260	256	254	249	278	288	262	283	269	266	247	259	273	258	267	253	241	274	264	252	293	267	252	276	233	268	240	257	266	273	261	263	257	290	267	247	261	276	243	259	266	275	283	272	257	250	251	253	277	252	245	279	264	250	249	256	263	245	264	255	246	269	274	277	255	270	262	284	247	281	262	274	262	259	258	246	234	243	217	242	251	250	286	259	249	210	255	253	265	242	252	263	233	262	258	250	249	278	253	268	271	252	262	262	273	265	282	240	260	248	254	260	271	262	258	267	271	255	259	272	254	292	237	273	243	281	255	265	253	251	249	247	259	276	272	283	257	253	248	256	254	244	265	254	283	255	241	258	268	242	270	276	253	255	268	248	253	260	270	300	254	252	289	258	290	247	238	258	280	267	286	270	296	248	245	235	277	262	291	273	260	287	252	278	253	295	281	266	253	251	286	271	236	270	291	249	249	264	265	257	231	260	243	216	272	283	272	276	267	241	295	275	265	283	259	297	279	263	248	258	268	286	250	246	235	254	245	267	267	244	256	272	266	272	238	255	257	290	289	237	281	262	252	265	262	241	265	239	267	249	262	263	248	256	251	237	213	256	245	266	248	274	255	254	244	281	248	261	276	282	220	268	280	264	240	303	253	236	238	255	259	254	265	255	255	253	268	230	278	253	258	273	265	283	290	253	246	259	285	242	269	257	258	226	253	258	289	279	242	254	283	265	283	255	262	269	274	269	278	269	279	234	263	271	268	268	264	277	261	259	265	263	259	255	250	269	267	266	219	239	226	267	264	250	244	269	275	271	268	246	265	265	272	278	216	242	257	252	266	235	253	256	252	277	298	270	239	251	250	248	273	269	280	276	245
15383	9397	9547	7242	3649	2255	2199	1662	1379	1088	940	863	781	942	873	788	678	675	597	599	636	671	591	600	588	574	586	586	629	601	595	619	618	581	589	625	592	602	553	607	600	634	583	600	586	618	587	600	569	629	573	586	554	604	612	594	576	632	585	654	616	648	589	615	553	635	554	601	644	592	598	576	594	586	599	596	574	616	589	613	583	547	634	588	603	581	589	572	603	604	567	590	605	562	535	620	613	574	619	611	621	586	584	605	592	601	586	620	574	600	556	569	615	637	512	549	574	617	592	587	599	610	548	643	548	585	589	597	597	559	561	601	577	572	623	576	604	581	582	600	606	582	596	571	612	606	600	588	586	596	604	604	588	559	646	582	611	540	628	640	594	599	637	579	556	590	608	607	571	585	573	613	572	606	634	596	553	585	631	600	616	572	589	584	599	556	523	584	568	602	610	611	614	559	607	622	577	595	603	577	595	616	621	588	576	591	625	624	645	621	572	637	578	583	610	631	604	583	593	610	555	598	622	573	615	626	590	591	598	590	584	608	591	596	587	589	607	558	562	587	577	616	559	552	617	634	539	564	577	587	628	594	599	545	600	553	570	621	613	584	609	618	580	598	587	580	570	576	592	580	587	609	600	581	612	587	588	592	583	584	551	568	589	643	561	597	582	580	593	612	586	620	571	596	600	583	583	574	571	632	602	613	514	595	590	613	596	630	647	585	570	594	587	564	605	632	584	616	608	581	575	591	616	635	599	592	615	617	608	565	611	577	586	560	647	586	598	584	562	610	597	574	557	645	586	559	592	572	602	574	622	570	601	587	599	564	596	567	545	583	597	575	613	567	622	573	584	605	556	567	570	584	543	590	568	554	592	545	593	629	612	564	585	604	610	578	629	603	597	591	620	586	601	573	548	602	544	579	580	630	548	622	621	580	567	591	565	595	575	590	573	587	593	581	598	576	579	550	619	604	539	641	608	641	522	564	587	532	569	571	596	632	597	581	594	622	581	600	567	584	578	610	563	602	565	571	603	600	604	562	583	557	599	593	619	610	585	591	579	580	554	585	566	575	619	593	565	600	604	563	583	596	560	555	545	626	584	605	574	586	583	581	586	595	594	592	562	587	566	595	593	547	566	554	554	584	588	563	601	572	624	574	577	614	570	601	581	618	582	607	569	583	563	614	617	603	598	569	598	595	563	636	529	559	640	588	548	579	571	582	539	625	595	589	592	553	601	625	597	580	595	534	604	551	610	601	578	530	559	548	579	612	582	574	561	556	605	576	604	611	583	573	573	584	597	564	559	603	624	592	600	592	605	613	588	599	584	548	590	593	610	580	572	646	595	570	547	608	576	593	595	566	590	586	590	594	584	573	569	597	568	529	596	559	599	589	607	565	588	592	594	559	604	555	591	613	595	618	611	604	622	585	598	562	605	618	597	602	568	544	617	540	617	609	623	619	588	581	587	594	582	549	611	616	573	574	567	543	581	629	608	599	611	614	598	557	611	556	606	554	557	589	574	546	639	603	612	603	572	569	581	572	563	600	597	607	574	609	629	621	626	617	593	543	574	585	632	583	582	595	604	582	617	563	566	566	576	582	623	581	595	604	557	571	563	598	656	587	595	602	582	598	553	564	566	538	619	592	581	595	591	587	621	584	618	587	535	613	555	620	554	597	564	561	594	574	581	584	580	575	582	558	601	626	630	577	591	567	577	603	560	630	570	556	590	530	603	569	561	547	548	603	598	628	552	597	580	588	586	607	583	612	584	577	543	570	596	588	659	590	552	594	552	581	590	581	575	629	613	589	592	567	590	609	593	581	578	627	574	587	592	592	562	591	578	569	566	558	605	610	636	622	591	587	606	577	623	621	591	572	584	584	607	551	588	589	558	603	583	603	581	557	565	576	578	573	605	552	612	592	616	610	543	600	599	602	597	587	559	573	587	546	575	577	589	623	570	553	576	650	579	587	651	629	549	558	582	590	579	569	627	632	584	597	579	626	589	602	602	550	581	581	569	579	572	591	609	549	602	594	572	568	607	585	611	605	593	607	614	573	572	591	564	588	575	591	573	559	556	547	565	613	586	600	583	555	625	586	578	592	597	575	574	606	641	596	616	611	602	576	597	579	613	637	606	568	607	571	519	579	600	551	574	563	610	593	607	582	606	530	559	600	535	597	548	587	628	565	614	586	603	588	572	590	589	565	581	603	626	594	544	545	558	620	583	566	623	582	602	580	624	599	597	610	600	594	578	563	612	556	567	553	568	601	603	618	544	608	568	579	570	568	549	586	566	586	566	560	560	603	555	623	598	541	600	614	588	582	577	639	612	574	554	569	617	577	590	631	579	640	612	582	550	594	623	578	591	575	601	585	588	582	569	577	619	600	638	576	560	588	573	583	605	600	602	575	583	595	588	565	565	559	586	598	617	577	582	608	583	596	573	579	613	586	583	601	629	579	597	599	627	553	593	540	527	646	573	615	594	615	570	600	557	604	600	583	569	577	596	574	554	562	627	572	579	553	628	616	575	584	605	624	606	594	603	574	604	625	539	601	610	586	579	618	583	578	568	627	534	599	565	605	578	606	571	577	614	600	598	601	616	602	621	587	603	628	599	581	559	590	621	589	557	612	569	600	609	613	594	616	602	606	542	545	574	591	592	627	599	615	584	576	595	570	583	612	567	596	600	595	599	565	594	628	618	553	646	562	605	591	600	599	591	574	606	593	565	629	602	613	618	567	585	642	593	588	586	582	582	588	596	578	579	587	620	603	543	572	594	573	575	587	579	592	588	581	564	591	564	614	582	616	620	579	636	580	578	658	567	569	584	574	579	554	631	609	588	585	584	582	543	561	591	596	574	608	541	598	631	606	545	583	612	622	586	554	621	555	548	566	629	575	569	556	598	596	585	585	576	585	616	568	609	568	630	601	605	574	560	611	559	611	617	588	563	576	589	584	603	591	571	597	595	605	524	590	651	598	606	599	587	578	557	564	567	611	575	623	618	560	602	603	582	631	554	568	587	554	593	573	587	612	557	584	527	600	606	612	557	588	610	558	590	619	535	558	600	543	576	546	604	556	612	572	600	571	633	613	563	590	541	595	542	556	582	551	585	596	566	603	550	587	596	595	565	583	600	597	639	620	566	634	600	576	582	587	611	605	536	585	597	604	629	627	594	585	616	572	624	633	607	608	609	586	608	572	578	586	566	614	553	591	560	597	590	600	553	581	620	587	631	584	575	598	566	614	613	578	585	608	585	588	594	569	602	565	567	557	621	608	620	577	589	585	590	579	597	595	655	585	602	596	582	644	614	564	551	599	581	577	646	592	606	582	558	589	635	571	601	573	594	608	582	595	579	618	605	579	603	559	590	592	549	571	586	601	567	586	590	575	608	601	563	585	564	574	571	636	547	601	572	558	571	544	529	603	570	596	579	577	572	578	636	564	545	609	607	580	593	586	580	608	584	578	615	639	597	554	637	539	587	576	534	567	626	575
34411	18492	14436	8364	3763	1987	1823	1139	809	562	462	387	359	411	392	376	298	337	347	310	312	313	335	279	323	279	316	290	310	299	284	298	283	277	319	308	318	326	301	333	304	280	320	301	271	294	273	309	329	285	304	306	317	305	280	289	302	313	331	302	321	300	302	292	292	278	297	309	281	288	308	288	319	305	319	315	274	319	327	296	321	289	320	273	292	291	327	293	314	291	308	298	309	300	285	298	284	291	284	293	322	315	300	329	294	297	322	352	301	306	307	343	339	286	321	319	304	258	309	302	299	289	294	326	315	292	328	333	288	296	276	310	311	275	291	285	298	308	317	279	341	296	329	295	297	334	285	302	324	320	317	265	313	299	305	342	331	286	329	307	303	312	297	303	320	287	289	303	315	325	296	337	297	293	275	301	336	285	294	309	290	318	306	281	267	350	287	278	320	302	329	326	318	278	296	336	315	277	315	325	333	262	290	283	343	261	322	334	289	275	318	282	294	316	309	295	310	299	294	288	332	277	284	318	338	326	329	307	296	323	330	334	316	325	316	302	322	311	282	318	314	281	318	291	267	298	332	313	290	296	305	318	305	291	330	331	257	303	280	322	287	339	297	266	318	309	284	286	294	301	323	269	293	300	349	322	291	317	309	308	321	306	310	296	302	310	316	313	322	308	273	330	347	339	323	289	321	305	287	292	283	320	304	320	301	310	306	302	270	295	316	289	261	315	315	291	337	313	336	331	310	309	316	314	308	287	329	299	328	289	335	318	293	280	308	252	347	323	311	290	261	311	319	297	317	302	298	330	302	299	286	286	307	328	259	310	302	289	291	321	297	298	311	307	302	329	365	312	318	270	305	320	322	318	286	295	288	289	303	259	327	265	284	314	348	325	319	303	300	295	348	296	282	346	308	299	277	315	291	267	313	324	271	292	304	322	331	290	277	330	286	304	322	286	286	307	304	340	309	317	338	267	311	318	321	304	286	321	288	333	296	276	287	308	303	331	281	323	305	332	322	328	301	252	353	316	285	294	312	285	292	294	296	292	313	308	319	333	320	305	294	296	289	284	282	321	320	317	338	309	321	288	302	268	313	316	321	304	304	309	325	327	298	274	305	300	295	266	295	307	306	313	285	324	332	303	272	294	318	282	301	295	290	286	311	319	301	332	330	288	264	280	328	318	317	328	289	298	301	306	275	299	283	284	306	297	306	282	270	320	304	292	311	333	289	303	304	301	275	295	306	316	317	299	277	310	313	305	306	314	321	335	331	304	299	330	316	298	307	321	298	313	309	332	302	315	307	364	318	345	336	323	293	289	323	308	303	274	315	339	316	354	306	342	299	281	312	290	326	289	319	311	288	295	313	328	299	307	324	309	329	297	288	335	283	273	316	301	295	298	331	324	280	301	329	273	302	266	296	286	258	341	276	337	301	276	300	292	329	329	335	314	318	311	297	297	291	283	299	303	292	336	296	283	327	337	294	270	305	322	303	309	304	298	303	310	299	279	296	329	337	302	309	323	314	291	339	286	277	318	316	319	277	315	298	336	301	332	283	304	316	297	283	281	301	301	271	329	314	253	315	296	308	329	312	272	316	312	292	253	300	306	288	328	294	302	330	311	307	328	330	299	310	350	313	286	329	343	297	311	308	278	293	311	298	295	338	328	276	275	309	307	301	324	296	293	316	317	328	309	322	290	347	305	333	329	306	350	330	314	281	356	293	295	307	306	322	324	318	308	323	303	328	295	272	325	300	294	296	295	315	311	319	285	317	255	306	328	298	308	296	304	325	285	286	346	331	346	292	312	311	302	292	284	294	319	283	285	267	267	317	332	301	281	301	317	330	301	272	291	336	310	314	304	301	293	296	297	315	282	289	296	317	288	321	333	320	316	286	281	344	337	285	313	307	291	328	336	284	318	274	323	290	318	326	320	305	311	315	309	317	299	331	316	291	304	300	295	340	307	271	287	268	325	331	261	295	345	282	318	295	279	330	319	279	275	337	321	290	321	292	324	324	304	296	311	291	325	334	306	295	298	326	320	334	291	335	303	307	313	286	297	298	327	326	343	273	269	273	289	314	307	336	293	344	296	322	317	289	328	300	322	279	292	315	322	286	315	286	304	286	315	307	306	312	323	308	326	345	331	335	299	333	309	313	324	280	313	286	299	321	273	288	330	313	302	316	288	276	281	294	315	293	318	331	311	304	329	278	311	283	300	279	304	328	323	274	314	330	294	333	327	292	286	322	306	298	305	305	352	331	306	338	305	323	324	265	271	276	314	284	292	280	311	337	311	304	309	312	316	326	313	295	304	289	313	284	283	278	318	321	309	281	267	344	302	309	295	317	298	345	319	329	312	310	284	313	301	306	320	300	294	273	320	309	294	355	320	324	305	300	303	293	311	284	314	288	323	317	290	307	299	315	307	299	298	308	317	287	304	300	315	300	296	292	305	312	320	289	325	340	328	285	282	315	285	332	322	328	307	294	323	287	311	282	326	294	308	318	318	321	336	306	299	306	305	310	326	330	344	279	276	335	333	294	312	293	314	308	333	311	312	324	288	309	350	314	289	292	340	294	272	313	335	322	314	309	310	300	311	323	297	327	319	309	290	294	336	288	325	326	316	292	357	298	306	316	281	276	310	289	330	323	300	310	321	301	323	306	322	303	316	308	281	329	308	314	342	296	303	274	280	301	318	278	349	310	339	295	301	302	304	314	323	297	288	303	285	291	318	293	309	281	300	310	296	288	302	298	283	310	349	336	311	281	311	316	289	293	295	340	302	295	314	278	309	308	294	324	345	325	316	305	328	343	298	285	302	333	300	303	285	300	318	309	319	326	278	282	342	328	307	317	293	300	271	320	289	326	316	279	300	316	282	280	310	269	294	315	291	281	282	317	297	300	277	345	332	281	311	273	281	279	297	326	319	300	305	264	347	347	328	303	287	295	331	298	283	347	345	303	300	320	310	315	287	291	268	281	326	279	288	326	285	288	305	313	282	303	337	329	304	299	316	274	319	318	318	314	329	313	290	293	329	291	297	338	304	310	306	326	318	286	276	340	281	295	274	313	301	293	337	305	275	292	323	281	305	309	316	274	306	324	327	312	304	290	315	292	294	301	316	340	293	332	359	316	286	300	293	300	294	289	339	284	307	284	293	308	331	326	278	286	312	301	310	312	282	343	334	304	314	292	318	359	327	335	289	315	311	309	306	323	278	272	317	308	296	316	321	312	287	297	341	283	278	321	310	291	326	328	294	309	296	292	293	287	312	276	320	304	314	331	311	287	323	300	296	315	314	283	294	286	284	311	317	287	292	295	292	288	320	314	307	294	283	284	319	296	333	338	316	300	286	290	331	332	286	310	305	326	296	306	331	351	343	327	294	321	268	311	330	326	313	292	323	316	284	310	311	299	316	291	317	298	309	339	305	310	315	303	300	307	294	308	268	325	290	322	309	349	314	302	307	312	294	318	309	276	305	292	296	307	296	310	308
19910	12839	16111	11318	5609	3716	3472	2760	2138	1712	1277	1265	1150	1233	1312	1009	884	786	764	782	792	762	715	786	740	720	693	712	722	778	683	707	706	728	731	671	665	664	733	707	683	669	680	670	710	683	649	708	676	671	664	718	716	691	731	710	679	678	677	657	690	627	717	662	658	657	637	711	714	696	654	645	690	656	685	673	711	680	687	696	688	682	646	689	677	669	657	715	690	654	647	712	677	709	672	677	680	669	677	657	720	683	666	683	669	681	745	679	664	709	672	724	700	669	705	658	669	654	675	668	663	700	696	685	698	665	641	681	660	706	715	644	695	677	689	693	736	693	695	702	670	680	689	673	656	675	677	688	649	707	717	683	660	712	695	679	692	682	699	730	702	724	738	690	683	753	692	686	682	745	660	697	670	750	679	607	679	699	666	699	660	671	676	747	669	703	684	648	703	734	691	657	660	652	672	657	688	704	681	685	680	676	687	682	649	637	692	708	682	670	718	677	682	605	666	702	675	709	710	669	685	657	662	719	675	696	746	684	676	642	712	701	644	691	657	706	724	663	647	694	666	674	661	642	663	654	703	643	615	652	720	732	673	680	716	714	677	717	686	650	700	681	679	690	673	695	661	627	650	626	665	633	652	746	692	681	687	649	710	674	735	644	715	711	665	692	679	675	627	672	728	670	653	661	666	686	665	642	665	683	685	735	712	665	736	702	708	719	681	682	669	703	702	666	662	675	721	687	647	695	681	630	654	640	693	663	695	664	652	675	669	687	672	683	712	698	620	668	643	686	684	709	665	668	693	697	696	683	612	665	681	705	708	662	690	676	673	678	681	671	694	675	725	682	697	667	713	675	678	639	672	689	666	679	731	688	663	705	683	675	739	751	693	709	694	717	679	700	686	703	661	706	690	687	641	698	701	667	639	674	659	680	703	745	696	732	657	746	620	688	693	704	692	653	717	701	670	662	692	688	710	674	652	648	645	670	630	751	651	696	708	721	686	703	678	660	666	672	691	670	735	668	650	711	704	695	716	649	662	658	698	661	694	657	659	690	731	707	724	699	639	705	695	716	664	689	669	697	671	690	693	643	696	692	679	682	679	674	667	707	712	661	685	692	690	688	646	683	680	716	696	700	690	671	662	697	693	682	679	650	733	671	679	674	693	654	687	745	716	718	657	695	653	676	703	653	685	702	689	671	627	712	659	725	634	723	684	663	657	693	633	717	678	661	669	688	661	721	668	687	727	696	653	646	660	690	699	653	691	660	664	652	666	691	708	672	666	689	690	678	708	707	669	704	738	688	664	657	687	692	682	702	678	661	681	687	695	642	723	678	642	638	686	721	695	698	665	668	650	706	715	674	622	643	656	644	643	652	679	679	667	674	664	675	667	643	694	589	681	678	663	673	729	652	664	704	676	711	705	681	731	707	696	725	687	705	676	702	653	710	724	703	674	690	637	679	655	672	728	722	677	717	682	665	693	695	669	654	661	734	637	674	703	702	680	678	677	663	711	655	640	684	656	704	664	687	711	706	671	695	765	671	685	665	711	703	675	697	679	699	724	681	665	655	697	679	686	720	693	704	704	653	681	692	678	712	638	690	688	688	668	632	726	685	700	656	696	705	644	686	643	617	678	686	671	664	732	721	683	709	697	707	671	645	680	715	698	703	644	671	673	669	693	708	658	696	677	675	676	654	676	674	691	689	649	665	676	685	644	682	689	712	679	688	698	693	652	653	667	702	645	673	660	740	684	670	705	651	674	695	673	662	681	671	658	686	641	640	658	703	703	674	682	676	675	675	643	671	675	703	694	666	719	706	684	718	674	645	710	687	723	706	669	661	689	673	669	703	669	670	648	692	716	690	702	706	691	694	674	650	640	664	693	691	599	681	717	618	716	685	653	686	703	654	691	676	639	724	686	707	652	623	654	673	677	711	706	668	685	664	711	730	683	670	677	680	689	676	706	654	702	670	655	664	680	693	661	669	708	612	659	638	684	659	725	697	716	721	668	674	682	674	721	629	669	696	669	668	649	704	689	654	681	695	685	682	642	677	643	657	694	708	675	680	666	693	702	645	708	641	670	663	724	698	686	671	685	683	666	668	681	652	688	638	677	674	662	687	661	694	710	702	646	697	655	687	642	674	674	686	689	752	706	673	688	668	724	713	657	675	687	681	664	655	718	711	660	717	686	662	719	667	641	688	692	677	688	704	700	670	674	683	665	661	661	689	696	749	686	709	638	685	703	664	667	672	731	675	671	654	697	721	679	658	631	660	666	633	640	697	735	718	717	651	670	684	697	659	681	678	664	656	685	649	652	653	700	697	679	707	637	681	708	687	618	670	666	668	648	662	648	663	654	700	676	690	714	678	696	667	698	659	655	681	729	671	710	701	661	675	664	689	680	646	683	651	654	679	681	690	683	666	703	734	692	713	654	657	692	684	690	670	717	681	701	643	700	730	674	694	719	670	731	674	716	698	671	698	694	666	679	647	674	685	691	730	661	738	675	694	689	684	729	696	644	667	657	684	735	702	674	643	667	703	696	703	699	697	649	745	693	635	632	686	731	667	695	666	682	686	690	689	613	652	681	673	690	648	628	661	672	668	655	697	643	673	704	678	677	699	704	682	644	656	718	631	672	719	667	657	714	708	650	690	655	664	658	713	705	621	697	644	660	695	666	679	660	668	692	664	664	680	678	682	671	712	704	638	681	718	675	716	674	703	711	665	683	703	648	691	701	678	724	686	663	664	687	673	688	628	706	726	680	689	699	683	642	648	722	688	689	675	635	704	696	659	752	698	717	684	698	672	706	671	660	725	721	720	689	678	634	653	686	716	691	710	675	718	626	663	660	658	703	680	701	705	674	674	619	677	673	659	709	655	688	709	700	694	682	652	698	661	688	631	633	688	667	691	687	650	738	643	678	697	581	689	701	680	740	669	671	709	684	735	667	685	620	723	699	735	660	719	670	715	646	727	658	638	687	692	672	701	657	675	697	706	696	632	678	706	658	665	708	642	691	655	685	708	653	690	691	719	703	689	667	740	659	659	652	710	693	684	659	683	688	689	682	720	709	672	659	698	688	638	687	692	648	636	698	737	646	671	702	691	727	714	671	680	674	662	678	650	727	730	716	652	675	693	660	638	678	730	686	666	687	732	676	700	663	665	691	674	723	732	700	737	688	707	662	656	649	703	638	664	710	661	661	640	709	659	698	682	717	669	668	703	639	659	703	670	691	671	699	667	674	673	683	660	696	658	671	641	678	710	671	697	732	680	662	690	657	660	651	709	671	639	687	647	671	716	688	669	664	692	652	707	694	692	671	690	658	620	700	653	673	647	698	717	682	679	733	726	712	681	692	697	670	681	670	716	694	698	677	679	686	667	674	676	646	691	655	691	599	714	684	688	710	708	698	662	683	639	735	652	696	669	703	749	701	694	727	705	667	687	683	668	651	687	653	702	682	694	675	673	711	655	658	716	699	635	659	662	659	721	704	673
10620	4329	2060	737	437	320	308	311	280	283	325	303	296	304	314	282	301	338	332	314	274	315	310	312	327	321	305	299	338	305	271	328	289	316	310	300	309	257	297	305	306	300	321	284	301	276	316	303	310	280	281	306	308	306	315	326	303	282	281	297	298	321	297	309	284	272	283	293	308	276	346	299	286	315	323	334	314	335	269	302	297	305	316	285	258	303	280	266	315	311	311	271	286	298	292	287	309	279	321	307	331	271	283	303	272	294	301	309	273	304	312	313	330	251	292	293	334	273	271	274	302	306	285	290	316	277	281	309	323	315	323	337	292	311	287	303	283	283	278	300	367	308	303	334	312	305	328	307	314	302	274	300	300	352	271	266	324	276	282	341	270	309	319	285	283	321	303	264	282	292	295	286	294	310	295	311	329	283	303	295	318	284	308	294	321	273	313	293	305	318	269	301	303	307	311	304	316	316	313	330	313	296	302	284	317	310	293	299	341	307	302	299	316	336	291	309	301	301	313	277	268	299	280	305	286	286	288	306	291	297	326	284	280	327	301	280	296	302	250	314	289	289	315	289	283	307	274	285	324	310	313	305	296	324	312	294	317	307	279	284	282	250	316	308	328	289	324	317	279	313	325	331	320	322	282	286	312	287	303	310	328	311	335	295	306	320	330	293	317	296	298	308	270	302	274	318	263	283	271	319	303	254	281	299	314	298	301	301	278	275	300	271	290	292	308	303	297	286	282	303	310	286	268	279	285	294	299	301	307	271	325	304	270	304	279	286	316	291	283	301	331	283	297	306	301	308	334	321	316	303	313	322	291	288	293	307	330	304	284	272	295	275	300	287	343	313	322	284	288	292	324	291	305	291	279	321	302	331	330	314	286	274	277	287	261	299	264	292	293	304	294	283	302	314	311	289	291	302	287	303	312	302	336	300	307	320	289	301	299	281	317	333	309	289	277	294	295	273	290	314	288	295	318	301	274	309	301	321	302	285	315	316	296	318	306	290	311	268	304	310	326	266	299	319	314	312	316	321	325	336	314	327	306	301	305	318	285	292	299	325	282	295	308	256	344	314	262	294	302	281	260	271	300	282	341	318	310	317	274	289	288	298	289	278	325	287	345	266	316	286	293	286	297	286	275	304	333	304	296	272	312	307	308	323	328	292	302	269	292	274	318	278	310	309	338	274	287	327	293	292	276	290	320	294	306	291	304	341	305	303	309	297	267	307	317	360	289	265	275	307	286	292	317	286	275	285	312	301	288	287	292	305	281	327	335	279	310	332	303	293	271	286	307	292	278	300	322	312	301	329	282	309	299	307	303	293	319	313	298	274	316	299	294	310	315	312	283	302	297	334	314	330	288	311	290	307	270	287	267	293	321	335	329	284	304	310	309	283	277	320	315	308	288	312	278	327	294	291	326	296	284	291	309	319	280	307	282	313	293	307	287	284	290	320	332	280	337	295	328	308	302	283	330	313	305	306	294	302	268	305	291	318	273	308	270	293	320	302	313	294	333	313	282	336	303	305	291	298	320	269	296	269	288	270	297	302	317	325	286	273	307	310	297	282	297	279	318	297	310	337	316	314	299	342	322	317	304	286	253	325	317	300	289	309	290	286	324	275	345	283	322	312	327	286	272	314	280	289	270	282	305	286	277	311	314	340	296	295	332	270	333	316	268	294	282	297	304	306	288	303	305	316	312	292	329	324	316	308	315	282	324	311	297	309	319	328	308	301	297	306	319	300	307	286	280	300	291	286	279	288	268	309	297	300	312	333	323	300	276	319	282	292	312	305	296	295	331	286	249	287	287	284	286	307	292	295	326	327	322	299	304	303	298	309	322	287	278	326	316	297	294	302	303	285	267	296	311	306	308	314	307	300	291	307	310	315	321	302	269	305	283	299	363	302	284	285	285	286	319	302	295	286	324	314	322	326	266	333	281	281	303	295	292	298	267	331	267	320	253	319	300	287	300	336	286	279	287	311	276	279	279	312	306	304	302	321	311	306	310	294	311	295	294	295	319	285	294	306	313	314	320	310	280	303	293	274	282	301	288	317	326	299	296	302	298	307	298	308	296	311	322	275	307	308	314	285	292	294	341	317	306	286	339	265	341	317	297	286	279	305	274	290	284	338	282	290	350	281	285	321	285	310	320	330	321	303	285	325	307	304	283	277	278	294	288	275	329	330	271	310	278	281	341	319	286	292	297	291	299	293	318	290	302	310	272	309	296	320	300	300	317	299	304	295	304	285	267	309	314	275	313	319	291	305	259	284	300	304	304	273	315	276	258	314	303	286	287	302	327	307	309	305	304	324	284	282	265	299	309	284	283	298	330	343	297	311	315	289	292	305	278	306	337	259	321	315	288	279	311	277	311	281	314	268	314	277	317	304	310	312	290	323	293	293	287	325	298	300	307	293	318	282	309	296	312	316	279	279	303	306	315	287	306	317	289	307	290	293	298	318	311	303	288	333	287	316	290	297	264	308	290	294	323	295	288	294	330	301	330	293	254	281	309	281	253	274	315	260	289	327	296	315	269	350	310	304	309	268	319	300	314	303	292	318	331	285	323	308	296	287	306	290	270	278	285	288	286	287	331	320	295	338	297	266	294	310	299	294	319	324	335	307	288	328	267	280	300	325	305	298	307	284	287	324	272	265	294	314	314	329	328	304	292	322	303	320	283	315	344	306	285	296	311	295	304	299	317	304	305	286	305	311	352	311	272	273	290	288	300	307	266	297	292	331	299	277	282	290	296	313	282	341	287	315	287	306	281	271	280	302	295	334	307	316	327	319	327	299	288	336	351	302	288	299	308	301	276	313	302	313	263	289	312	300	305	283	332	304	274	307	304	284	300	300	298	317	312	328	322	299	311	274	285	308	338	353	302	268	288	296	320	334	315	281	295	279	306	288	326	308	297	276	293	297	279	300	311	295	303	273	278	328	307	306	313	299	324	296	273	299	293	273	269	325	345	279	295	304	307	298	289	328	258	322	295	311	294	293	297	317	342	287	312	314	292	338	317	296	289	282	313	303	288	301	336	307	326	286	303	307	305	280	318	300	309	280	298	306	306	321	275	286	302	305	291	293	297	313	283	347	303	278	304	305	283	271	353	299	305	306	337	286	295	328	323	306	265	304	303	312	277	306	290	291	278	261	302	309	291	322	298	326	300	342	321	320	326	305	293	320	292	303	305	295	290	281	287	286	344	275	312	273	286	320	306	306	304	311	303	275	253	266	296	286	291	280	287	280	289	305	279	296	316	290	294	323	309	315	311	368	293	302	277	292	283	302	278	308	286	284	304	276	309	316	300	318	299	300	285	287	306	289	288	290	292	289	287	330	297	273	267	299	319	275	292	297	298	311	296	349	313	331	297	295	290	298	290	271	314	300	305	296	320	276	290	291	281	264	300	300	298	302	292	331	288	250	312	319	274	280	316	305	320	287	269	311	277	296	312	296	294	298	270	260	321	335	300	301	317	288	324	275	295	308	322	317
6639	3897	3507	1907	1054	797	788	642	689	689	718	642	673	643	656	645	658	647	665	675	643	703	658	658	681	692	660	630	694	666	656	627	662	658	638	675	623	702	686	673	655	646	629	734	646	636	668	664	681	716	652	653	691	685	668	638	648	631	635	669	676	709	663	674	603	627	644	638	646	686	672	675	664	690	637	630	615	646	654	630	643	618	703	683	677	635	634	699	656	677	626	635	661	659	656	626	683	666	647	645	650	686	622	661	648	694	658	696	621	668	662	661	667	681	650	643	665	713	727	623	670	637	635	659	647	701	653	680	647	628	652	624	657	682	658	674	676	627	661	649	618	602	661	681	661	660	710	612	666	667	665	668	655	631	667	684	685	687	682	645	695	663	668	638	665	703	645	657	672	677	684	634	680	628	637	663	698	656	669	640	650	661	662	658	666	643	672	684	661	629	658	690	685	687	639	669	702	655	633	705	650	644	655	636	619	677	710	660	650	653	690	648	660	662	664	636	637	646	651	685	660	639	638	625	621	658	669	651	615	648	699	634	661	660	578	654	661	614	658	688	614	656	682	662	641	642	645	678	654	663	636	629	663	651	655	669	656	656	666	666	732	627	613	650	680	631	653	632	635	647	677	606	674	632	674	653	642	632	614	655	631	676	679	650	676	667	614	700	665	638	668	654	658	637	659	672	675	645	698	668	633	654	655	699	700	672	644	644	630	659	716	730	661	652	640	596	622	648	643	688	619	676	671	642	687	648	654	634	666	684	636	642	642	679	604	630	659	618	644	685	695	654	666	623	708	622	675	647	619	653	647	668	617	660	687	683	682	660	615	687	649	630	674	631	644	651	686	694	657	684	618	694	636	680	655	674	677	657	655	639	643	648	629	650	649	641	698	626	616	654	642	650	626	657	677	625	592	673	640	660	646	626	681	637	681	602	647	614	658	621	655	650	607	616	682	687	645	682	630	659	701	651	661	634	622	640	643	670	676	637	611	682	670	675	672	654	643	649	627	651	696	697	660	655	654	704	619	670	658	656	641	672	697	631	699	675	665	656	607	716	681	587	679	615	635	597	683	678	626	629	672	641	638	652	624	683	650	615	597	669	625	677	619	648	639	684	656	640	690	711	673	665	709	630	639	653	644	666	667	662	675	673	672	663	674	623	634	658	668	652	632	688	622	666	678	634	653	648	659	630	657	648	689	657	723	660	682	658	635	683	666	705	637	677	684	627	667	645	679	640	645	658	659	660	635	654	663	666	592	644	659	632	646	606	613	626	634	633	608	675	699	650	632	667	668	647	646	643	673	645	631	683	656	642	647	623	693	656	647	670	666	691	624	646	666	637	658	605	613	617	615	632	662	644	597	631	678	653	646	672	656	633	619	647	619	666	667	654	616	642	663	627	643	675	648	625	621	614	657	658	632	686	605	688	632	653	671	625	661	682	634	630	616	654	640	652	628	638	621	659	660	613	638	670	687	656	672	661	688	693	633	675	608	648	644	657	612	655	662	639	667	663	706	635	623	698	683	699	666	709	637	659	657	657	627	622	673	671	631	690	647	646	670	719	651	690	624	637	681	619	666	629	625	647	636	643	634	718	639	698	698	604	666	664	634	672	652	587	698	701	652	668	672	638	709	616	681	681	639	637	652	667	639	659	657	649	667	666	651	679	673	644	601	700	638	662	617	608	670	700	654	657	620	626	686	657	655	656	669	645	682	669	688	619	641	656	644	630	614	634	689	648	655	647	659	634	640	644	670	640	688	661	637	708	634	729	662	681	641	669	623	647	666	627	674	659	676	658	655	643	630	654	620	690	598	654	642	611	683	683	649	659	646	692	687	679	620	672	631	699	664	714	645	664	634	673	635	634	629	639	640	676	672	648	639	675	666	664	646	679	690	645	676	644	671	644	704	708	659	653	626	643	637	630	668	674	588	628	608	700	667	675	637	639	651	616	686	661	712	699	679	652	631	657	687	675	696	647	649	615	628	674	655	638	648	661	624	694	722	663	618	624	649	662	665	643	653	676	629	643	671	614	682	640	604	660	666	647	652	660	665	630	630	683	617	644	675	645	673	667	649	705	668	615	694	669	637	638	642	696	706	711	662	665	702	655	683	669	639	624	679	673	623	637	632	690	664	659	640	653	673	703	633	652	595	637	612	664	648	688	654	635	680	682	679	648	627	641	644	635	651	696	671	707	684	656	655	665	672	685	620	643	661	624	668	654	636	685	657	674	637	677	688	687	677	597	639	630	653	682	662	687	631	645	699	672	675	619	680	695	650	689	623	646	612	725	690	677	654	677	656	634	613	673	658	619	642	637	681	623	653	631	647	617	708	690	679	681	643	692	680	644	679	663	652	679	639	668	649	664	687	630	629	652	665	706	671	688	671	632	643	675	692	624	668	617	716	658	673	643	629	624	633	628	638	667	681	654	664	628	680	675	652	689	639	636	626	646	679	670	602	680	653	667	679	670	659	639	683	692	607	637	678	648	642	655	630	669	667	657	671	647	690	674	672	664	655	623	663	671	622	645	674	619	666	692	682	643	625	694	649	646	677	665	662	644	653	650	676	641	625	658	658	611	643	670	659	671	638	619	647	670	672	624	712	711	659	672	636	612	665	660	636	657	640	621	676	655	637	667	682	628	666	617	687	675	671	675	669	665	665	646	661	654	638	693	703	597	672	684	663	688	654	659	618	609	670	672	672	631	648	658	605	678	677	650	607	675	687	668	631	650	618	655	657	676	610	674	649	636	695	690	657	654	673	688	672	658	637	635	652	661	682	678	637	681	651	679	669	675	618	679	657	675	658	620	658	662	625	632	647	628	650	580	655	603	602	643	653	651	605	723	628	674	627	641	712	643	586	685	655	671	639	691	667	629	651	657	629	640	680	647	659	648	639	684	649	668	686	681	679	648	606	694	687	673	645	649	682	667	645	672	651	654	675	680	661	653	643	635	697	673	675	667	614	704	670	628	639	627	594	688	679	657	672	643	614	666	711	686	627	711	696	651	662	673	651	652	646	656	692	639	634	636	680	658	638	656	629	686	645	648	667	640	671	667	678	667	631	663	668	640	651	664	699	671	644	674	668	668	675	637	678	626	661	632	658	639	658	616	647	644	671	612	659	665	648	664	639	604	627	695	647	674	655	694	689	667	699	675	713	644	647	618	635	639	667	640	668	619	616	652	630	635	647	652	662	687	620	662	679	665	649	615	657	667	656	679	603	649	654	679	649	644	710	681	654	626	681	631	634	689	641	681	644	700	650	683	673	611	634	662	643	668	648	614	676	645	664	637	656	676	666	641	640	674	681	638	633	679	611	676	660	632	637	623	642	688	675	620	633	655	617	679	666	689	714	714	655	662	702	676	654	689	671	678	665	681	662	631	613	627	673	631	641	642	675	673	631	671	674	724	647	688	675	692	675	635	632	647	642	624	646	634	626	685	633	691	676	615	644	615	661	726	678	654	664	672	693	688	670	657	656	665	669	675
23685	12273	7923	4142	1871	951	1007	579	445	374	307	319	296	337	268	311	262	266	243	286	264	300	232	249	274	287	240	301	264	279	248	250	269	249	242	269	257	267	275	272	265	300	241	240	251	276	272	222	254	256	259	265	272	240	243	232	237	265	252	245	255	267	259	270	240	265	234	236	272	270	280	306	255	244	246	276	260	257	283	241	242	244	265	259	276	268	251	249	252	261	259	295	250	247	235	282	254	262	236	251	260	285	238	245	254	249	281	265	240	241	258	239	248	262	230	265	280	250	271	249	267	251	267	285	264	256	273	223	224	253	277	250	251	262	244	295	277	270	265	257	228	261	237	246	241	255	234	277	264	272	243	249	253	280	291	267	245	249	268	260	239	249	232	266	254	264	250	260	219	263	281	254	243	244	274	269	287	258	270	251	228	251	261	235	251	275	273	273	254	285	230	270	272	289	245	276	275	260	280	311	231	300	266	265	250	257	264	269	275	276	271	289	246	246	269	252	240	294	264	283	259	250	235	275	260	225	264	283	226	262	259	274	247	266	230	262	266	297	233	282	261	250	282	256	270	247	265	258	248	235	296	259	262	262	282	252	243	244	263	258	247	222	260	277	216	260	252	253	273	238	259	241	268	289	257	257	246	246	262	266	273	254	255	236	265	247	285	284	247	235	270	250	284	255	256	258	233	261	262	255	268	271	299	262	285	267	300	269	226	275	296	260	258	255	238	273	261	253	262	243	269	269	282	267	268	238	283	273	264	253	255	247	256	291	265	258	228	265	258	279	248	260	279	258	303	258	277	280	277	269	257	260	274	282	282	265	224	260	279	251	258	247	222	275	256	264	258	256	255	270	273	264	229	241	289	236	283	252	274	266	227	257	271	273	286	290	266	239	222	259	253	219	251	250	278	229	239	268	249	270	265	283	255	266	228	270	274	287	263	257	249	282	254	261	238	267	253	263	260	277	262	259	252	249	256	232	279	271	287	290	273	247	256	286	259	249	260	270	232	274	257	274	216	275	236	248	273	262	249	251	252	262	260	254	260	281	279	245	267	288	269	277	263	245	256	237	258	253	247	305	283	241	232	272	252	249	268	280	259	276	269	272	289	269	257	272	238	264	274	232	248	295	267	265	242	293	261	285	277	274	256	281	276	268	277	269	290	247	264	273	225	254	280	226	283	259	296	279	251	281	256	217	288	291	248	255	252	251	261	213	208	252	229	247	240	258	238	276	245	262	252	232	258	263	251	268	227	263	271	278	236	238	276	245	264	267	266	260	272	283	268	262	248	249	218	261	265	262	235	278	264	252	257	257	248	245	271	242	279	246	269	266	274	265	281	272	272	269	226	249	253	285	247	265	243	272	244	254	267	256	245	270	283	267	282	254	306	277	274	255	270	249	274	258	254	244	270	282	256	281	257	285	257	296	248	276	297	262	230	225	290	261	268	237	226	241	284	277	252	229	281	273	293	255	264	267	296	254	251	267	270	240	280	257	269	245	256	257	276	244	275	236	242	249	239	276	258	287	232	249	290	245	253	259	270	285	272	265	268	247	257	280	266	257	274	226	251	248	263	270	244	264	257	268	235	269	226	273	257	264	259	249	253	218	266	256	266	242	227	255	258	281	267	262	267	256	245	260	219	248	211	247	283	264	259	243	239	259	258	293	272	255	243	230	264	237	257	262	265	276	242	266	268	286	252	283	274	271	265	279	286	293	269	268	281	243	265	248	253	268	238	278	251	234	242	252	228	251	245	256	249	273	259	280	261	285	256	293	259	272	262	280	269	268	241	284	225	271	276	265	265	278	256	235	274	264	246	292	260	237	270	259	250	252	275	285	278	254	254	219	284	264	264	219	248	261	220	261	237	262	257	270	229	272	245	242	248	294	276	246	231	256	292	276	268	241	237	231	282	266	252	288	269	260	267	273	221	278	240	260	268	267	267	268	253	245	249	265	245	273	253	248	282	276	242	266	238	285	311	276	220	261	251	255	228	267	265	258	269	261	256	261	258	278	240	260	263	263	251	259	260	243	271	247	232	273	282	271	259	255	261	269	231	295	285	276	282	268	264	246	273	267	221	250	238	237	269	269	265	262	252	255	278	271	248	245	242	237	240	287	253	260	244	252	264	267	228	271	221	245	260	273	255	232	287	260	286	244	238	273	251	223	247	257	258	251	258	286	241	255	250	249	254	244	255	232	229	243	283	248	263	263	272	260	249	293	252	261	256	268	285	240	246	247	282	267	261	265	274	275	255	260	279	245	284	253	285	231	266	257	273	240	274	292	255	235	229	250	287	300	266	301	238	277	256	265	225	250	247	250	266	217	259	285	227	275	205	280	244	280	245	264	282	268	270	245	267	273	268	225	269	247	245	278	294	232	290	280	250	281	244	246	254	233	269	267	287	277	283	280	269	244	276	263	211	263	243	258	264	240	256	245	283	229	236	267	231	276	220	295	242	273	267	248	266	263	259	251	252	251	231	280	296	291	241	250	251	252	291	241	248	298	244	262	254	219	267	244	261	248	279	255	249	228	255	242	261	296	240	249	266	252	287	278	277	278	244	243	272	279	289	284	239	253	253	245	220	244	268	275	232	263	248	241	269	261	282	249	252	300	242	284	268	261	245	251	266	300	257	239	294	244	274	244	253	283	232	269	279	229	282	258	249	242	258	263	247	269	236	254	251	280	275	229	264	260	236	235	245	279	252	282	281	260	263	269	268	265	269	225	268	294	241	242	244	264	277	241	273	239	275	257	240	233	269	273	234	242	258	272	233	262	245	252	270	268	235	227	263	255	273	275	268	265	261	237	268	263	264	235	250	228	307	276	275	277	233	282	257	253	255	247	271	263	254	275	258	241	255	260	280	276	265	257	254	259	260	272	271	271	238	248	278	283	276	279	282	260	259	288	248	257	249	259	265	265	267	242	236	270	268	238	251	283	282	274	230	254	232	260	203	232	261	288	247	262	262	272	273	272	260	251	245	281	245	257	253	252	236	236	281	262	268	275	241	251	265	301	278	261	264	254	273	266	304	275	294	281	284	234	235	258	271	237	269	257	235	257	275	277	261	273	248	231	242	248	255	249	254	258	275	278	251	256	239	251	267	287	272	270	249	267	268	234	257	248	279	226	265	247	231	255	269	266	253	241	261	257	274	246	288	282	241	247	265	265	282	262	265	292	281	281	288	259	243	272	256	248	268	265	284	294	286	292	278	265	255	264	274	274	264	256	260	277	247	244	276	268	251	278	259	243	263	288	256	231	286	237	260	251	252	254	241	257	279	251	263	243	277	295	260	246	250	257	241	241	252	237	242	257	244	255	242	254	250	262	247	238	230	247	261	285	266	303	262	276	244	254	278	244	263	277	277	233	250	242	256	273	271	262	283	245	264	243	265	288	271	259	256	228	257	261	245	273	252	268	278	250	255	239	268	271	280	246	274	238	243	285	227	281	268	266	234	235	248	264	291	291	283	290	250	255	239	258	246	255
14828	9661	10016	7032	3400	2168	2397	1716	1359	1128	881	907	835	888	860	780	673	633	621	672	674	613	613	650	620	636	618	577	604	561	618	615	612	560	538	601	626	603	614	583	588	596	577	587	564	608	557	571	633	563	597	558	562	602	615	579	566	600	599	585	567	623	607	578	596	593	599	547	596	593	637	604	596	566	609	545	626	618	555	608	553	547	585	597	564	566	572	576	546	619	572	555	588	609	570	613	639	568	586	591	581	596	615	620	574	578	520	593	605	591	591	625	598	592	605	607	600	554	616	600	540	597	626	600	561	596	571	609	599	614	611	573	617	576	591	597	655	565	601	580	622	679	607	607	571	560	582	552	609	580	584	610	623	582	604	592	575	561	605	598	535	648	602	566	558	581	568	592	581	607	609	571	605	581	602	594	589	574	581	555	576	604	548	631	516	595	593	574	571	602	557	569	597	588	571	609	539	599	605	566	625	619	528	587	598	576	575	592	574	633	598	588	582	566	603	577	598	572	602	586	593	583	599	563	543	569	577	598	616	590	576	639	561	607	626	551	613	596	576	595	590	598	584	560	596	594	579	584	592	588	569	599	573	621	606	560	592	583	593	591	588	629	591	589	598	575	572	664	571	581	561	597	582	547	618	543	597	566	576	604	604	574	621	553	600	569	617	582	607	588	597	569	567	620	552	548	602	595	577	566	630	568	588	589	565	593	592	565	593	564	511	588	547	585	628	605	580	593	575	593	566	566	594	609	574	583	594	577	610	583	629	574	606	609	585	593	586	580	606	568	573	558	587	602	602	560	583	598	593	665	590	593	601	553	583	587	556	641	574	563	587	632	604	579	614	603	572	570	600	595	591	579	605	639	573	555	618	607	584	585	595	557	598	554	535	559	633	561	614	609	584	586	547	540	597	595	593	598	588	604	575	585	586	587	566	591	518	586	555	624	575	556	574	577	608	606	592	574	615	596	596	556	564	546	596	608	576	607	569	572	571	583	551	613	566	553	585	562	613	575	597	575	586	603	599	632	612	633	576	587	589	586	596	553	622	638	607	573	584	571	574	610	588	585	599	628	570	592	594	587	570	594	620	584	571	583	540	557	572	635	592	631	570	562	628	594	604	576	571	572	615	604	564	601	601	638	548	596	603	590	638	567	592	603	589	548	619	567	564	590	619	555	573	622	617	564	569	596	569	603	585	595	563	662	588	594	601	551	628	586	600	580	635	591	560	595	649	556	614	597	570	586	538	588	616	552	577	620	604	586	590	532	562	590	576	581	607	569	585	536	565	534	598	536	619	580	607	573	611	558	643	596	614	590	587	576	579	610	587	611	594	545	596	598	588	552	568	568	570	607	592	560	587	532	579	606	616	566	577	547	598	595	552	574	555	600	562	607	556	556	598	633	599	612	603	577	604	561	605	592	575	567	569	613	621	593	567	577	624	588	589	508	603	571	601	566	603	591	570	584	594	608	580	604	609	604	571	585	579	605	535	535	613	612	598	596	593	570	586	568	621	606	594	646	611	591	612	588	607	588	606	624	614	629	601	591	551	595	596	602	600	565	535	598	585	595	616	607	577	569	563	594	618	634	575	579	582	572	558	605	594	607	582	568	590	552	601	606	589	600	614	597	582	579	604	618	608	546	557	621	640	587	596	520	567	558	543	544	544	523	554	587	612	578	578	580	568	608	574	566	611	564	598	600	605	639	579	563	582	580	561	565	615	587	552	586	595	572	536	552	647	566	609	591	542	552	576	580	578	586	529	561	555	606	559	576	599	589	547	552	603	595	550	593	520	644	614	636	667	572	600	564	597	569	604	555	621	618	584	553	609	561	586	593	583	590	574	574	585	586	598	562	620	568	606	591	621	597	564	608	579	529	583	580	561	594	588	591	569	579	571	610	553	582	575	566	566	649	608	610	601	536	603	539	571	556	588	601	574	614	610	585	567	573	592	597	617	620	584	599	594	583	617	554	580	586	549	610	571	585	580	585	630	606	598	596	554	592	564	592	575	592	634	613	561	558	570	527	572	603	610	566	574	571	531	590	565	614	604	604	552	567	590	562	593	580	573	605	581	559	579	602	611	553	563	620	591	582	581	588	624	600	612	590	591	597	573	590	564	573	546	630	603	612	606	649	586	561	627	596	576	616	574	557	585	560	555	596	579	589	602	639	623	605	589	602	624	603	581	565	585	595	598	591	573	574	538	592	592	579	549	571	660	624	614	587	604	571	607	575	602	617	606	607	601	590	554	578	588	593	569	574	612	605	624	552	614	606	561	590	597	574	618	602	608	547	516	552	601	575	576	574	565	611	564	624	565	535	616	612	610	593	582	592	581	604	634	580	592	580	592	593	538	544	627	552	578	574	609	570	637	575	582	593	593	541	571	614	605	580	624	602	557	613	557	580	625	587	582	586	583	575	622	584	619	607	580	565	552	624	571	601	535	570	602	575	544	541	606	606	547	581	572	594	562	548	568	563	629	565	580	562	593	649	590	606	562	616	588	575	598	591	612	579	589	568	588	569	579	549	621	568	598	510	627	609	607	563	614	557	590	605	586	574	580	570	618	603	583	576	590	620	584	588	610	584	560	607	597	571	562	592	571	574	595	545	597	603	575	578	539	583	564	561	578	561	577	582	560	599	599	541	617	565	604	603	583	565	605	558	604	592	602	592	603	585	605	561	612	601	570	531	557	614	560	597	644	559	612	562	631	613	562	579	568	587	578	542	589	567	585	551	576	580	593	568	578	556	578	565	612	574	577	575	582	597	578	624	617	570	556	605	610	571	529	594	637	573	612	580	587	596	580	566	661	578	591	600	557	594	594	543	598	609	562	613	553	545	567	590	573	636	573	606	578	595	598	568	597	543	627	587	589	557	579	573	564	552	604	571	564	622	605	585	581	599	556	605	624	555	603	589	579	615	635	530	635	623	594	595	597	557	571	597	565	567	562	592	583	590	622	606	546	561	583	601	624	601	630	548	592	569	628	591	606	591	560	609	575	577	591	603	594	578	645	604	609	571	540	564	589	567	602	610	623	594	635	628	578	592	598	571	600	540	615	633	599	605	579	608	625	557	567	567	579	618	596	569	573	605	552	586	601	593	595	588	558	595	570	566	591	588	592	592	549	570	572	587	532	547	574	610	572	593	576	586	614	558	607	584	571	638	571	590	528	593	566	571	617	553	579	638	596	608	554	567	575	529	533	599	552	569	611	570	637	606	547	544	561	555	594	587	594	602	582	550	618	623	619	595	566	574	561	573	612	582	602	573	585	541	603	571	571	569	605	580	552	586	622	633	603	577	571	574	624	571	642	616	551	518	582	562	604	626	590	556	606	578	559	573	581	565	578	625	566	573	581	590	564	623	568	558	598	554	620	613	602	604	583	563	588	574	554	566	562	642	592	587	567	596	532	581	609	562	618	554	585	559	574	582	600	608	574	590	588	566	594	610	609	597	604	610	559	637	616	552	622	587	585	558	616	582	564	601	596	576
35302	20598	11827	8694	3976	1933	1564	1066	738	539	413	339	392	392	384	343	342	326	362	332	315	304	311	331	321	340	321	321	338	362	285	336	298	300	278	275	325	312	312	325	319	313	282	336	306	328	298	296	325	292	309	331	314	303	307	322	294	291	306	283	330	295	310	326	292	295	299	299	291	335	313	336	295	301	322	322	311	308	273	259	321	306	317	313	298	334	304	300	301	285	305	338	302	315	301	319	307	334	269	298	304	306	277	310	300	342	305	303	310	306	328	294	334	304	327	304	320	285	325	276	345	289	278	312	333	302	287	306	318	291	299	293	278	299	311	298	282	312	316	310	285	298	295	314	275	326	330	285	277	307	334	328	296	301	265	342	281	296	321	326	279	324	319	278	310	273	314	284	308	296	294	296	338	284	286	284	309	295	317	323	283	308	296	299	307	318	309	289	302	319	295	322	337	297	320	281	294	305	281	310	321	273	300	303	287	295	297	289	295	295	276	322	310	342	298	276	285	332	289	304	318	312	290	327	314	293	292	290	331	303	310	288	298	316	299	336	301	304	326	290	327	321	277	259	323	325	311	288	313	316	314	313	306	314	283	313	317	296	291	340	295	310	312	304	291	326	309	310	291	326	319	292	325	303	309	296	295	284	312	299	345	304	287	294	320	318	290	320	288	303	285	277	302	320	305	316	310	314	292	292	299	333	332	319	324	321	273	319	328	290	305	301	282	313	310	307	287	331	274	301	304	311	276	292	295	271	331	326	323	342	290	301	294	321	279	272	276	310	330	330	296	295	310	324	318	317	319	281	270	288	330	293	312	369	302	280	305	291	294	286	319	311	295	366	303	346	284	307	283	310	302	295	309	325	313	329	262	334	311	323	283	282	300	319	284	313	296	303	288	305	246	326	300	309	312	316	290	327	329	339	309	284	268	319	339	311	322	327	310	307	306	283	328	300	328	319	273	306	326	300	306	288	325	288	317	312	340	284	318	329	316	301	338	339	294	299	323	316	340	314	296	297	303	321	336	309	286	273	305	271	304	327	321	320	298	274	306	299	303	310	287	280	301	318	295	306	293	319	333	298	299	285	304	293	283	284	331	315	304	348	325	287	333	331	303	271	281	359	308	287	300	299	309	278	295	300	313	361	311	300	332	331	346	312	301	317	288	306	327	332	314	308	274	309	304	285	331	319	349	306	286	319	328	287	270	281	289	313	325	315	314	318	341	327	293	283	318	317	287	313	293	276	295	304	332	301	298	282	283	275	330	318	304	302	322	334	359	302	316	329	342	333	274	310	300	310	320	339	325	290	306	310	322	297	318	264	283	320	297	305	310	318	279	306	295	337	301	277	293	323	293	290	305	322	303	306	334	313	339	310	304	310	298	305	282	279	293	298	305	292	344	303	320	299	314	307	279	319	305	307	325	331	303	312	293	305	296	308	330	313	333	305	330	309	292	307	335	324	307	320	282	317	305	294	311	292	329	303	289	334	302	275	301	271	327	277	299	293	288	289	266	317	283	312	290	295	342	293	285	308	300	325	317	332	301	292	334	295	316	313	284	313	293	270	306	294	280	324	336	310	323	324	313	329	319	336	306	300	302	341	324	303	326	293	325	285	316	281	301	286	296	320	313	299	305	288	318	281	291	319	270	274	285	324	299	332	322	333	310	323	328	326	297	318	303	283	288	345	309	313	312	307	341	326	345	310	307	325	305	298	323	330	304	292	301	314	323	323	351	287	286	290	320	291	284	291	328	316	310	331	309	314	315	328	326	279	314	337	321	290	317	308	286	283	303	335	307	339	307	308	315	320	321	273	298	290	325	310	344	313	309	302	275	292	275	291	306	335	335	281	310	287	302	340	288	303	337	329	327	286	305	268	286	291	314	296	349	306	309	284	306	338	332	286	303	305	296	296	335	312	327	309	304	342	324	318	308	335	308	327	323	306	306	338	316	305	289	356	314	306	330	315	316	321	296	322	279	286	279	315	295	287	332	330	296	308	307	291	297	303	294	268	283	342	318	269	321	312	331	313	300	268	279	266	286	289	323	298	254	314	301	292	330	288	319	340	290	283	328	319	277	308	315	313	289	285	302	316	312	334	320	285	282	327	317	317	300	317	297	288	313	322	310	329	325	327	330	336	287	280	298	309	291	308	313	344	339	342	304	317	363	311	318	341	342	299	297	281	311	292	318	283	307	304	285	310	291	307	273	311	290	281	299	299	316	319	341	295	289	313	320	313	293	314	302	317	284	287	309	305	349	284	274	311	358	313	323	291	299	281	309	293	328	320	331	308	271	326	311	324	312	298	346	311	352	293	288	335	288	287	311	310	299	284	312	282	284	295	301	306	293	322	315	342	295	301	314	310	310	297	292	312	297	333	293	320	290	328	288	301	294	323	281	306	340	281	308	287	259	298	340	276	323	333	302	320	323	305	318	329	320	284	302	302	295	298	339	295	305	284	308	301	295	321	313	307	293	297	287	301	307	319	333	308	341	325	287	305	286	302	276	310	311	302	306	281	316	301	291	334	305	315	287	282	304	294	348	320	284	310	314	322	331	307	291	329	320	321	292	295	292	320	313	307	313	300	330	332	330	311	321	295	297	277	323	319	300	334	337	299	296	318	297	308	294	309	321	317	312	354	265	297	314	305	295	292	317	301	322	343	333	331	334	292	295	324	291	314	275	320	308	328	321	325	318	331	319	337	328	275	292	278	313	329	328	286	293	307	314	290	340	310	290	303	319	311	344	333	301	307	314	323	296	313	292	288	310	309	299	293	319	308	328	330	296	300	301	305	316	327	304	338	306	282	305	303	287	303	303	324	302	302	316	286	323	325	323	317	295	318	343	289	341	279	298	291	321	302	274	290	287	312	284	311	298	344	329	346	290	298	299	295	295	300	302	311	310	294	306	339	293	315	323	307	324	313	310	292	341	329	330	304	309	332	312	287	320	292	328	295	280	294	308	311	318	289	316	322	305	293	280	303	305	307	334	293	327	287	307	300	300	267	333	266	292	308	313	262	337	325	312	276	315	297	315	328	320	332	308	335	276	321	303	296	302	324	282	309	285	296	329	296	276	318	320	332	309	311	322	299	294	292	312	309	305	306	318	306	275	297	296	301	297	340	298	289	302	294	280	316	323	262	309	293	283	309	282	321	299	295	286	294	335	312	288	294	319	300	312	294	297	315	311	334	326	278	323	301	299	280	246	283	316	302	315	330	328	306	318	294	326	325	291	305	330	312	332	291	292	299	277	305	318	316	279	308	295	275	297	319	325	296	286	325	294	304	305	324	330	309	302	294	317	323	317	300	274	322	281	296	341	313	298	342	294	287	314	304	295	297	334	296	296	289	302	314	329	282	301	349	326	300	298	336	284	289	314	340	300	305	271	302	329	335	326	300	305	315	306	298	305	319	297	284	301	310	320	297	299	324	314	325	297	309	299	280	296	330	335	306	297	284	328	299	277	305	290	305	323	297	316	313	327	333	283	290
20569	14430	12728	12424	5099	3412	3759	2720	2026	1806	1360	1148	1074	1179	1220	1038	836	742	754	747	784	812	776	698	761	774	745	749	746	730	708	703	704	681	685	702	724	721	761	691	702	664	677	684	687	671	760	656	650	699	698	668	708	658	669	686	660	642	654	705	726	690	675	711	700	679	713	689	658	688	682	671	705	640	688	650	633	701	654	703	726	734	701	693	697	731	697	685	694	672	737	703	666	675	661	714	707	700	702	636	724	729	685	712	705	698	699	719	733	692	698	676	717	654	711	663	747	726	686	668	650	688	663	761	684	700	702	668	685	748	639	684	675	680	729	668	701	684	677	688	732	690	678	716	698	668	682	649	702	691	693	706	719	689	698	691	715	708	744	734	691	761	659	671	710	680	736	683	705	627	666	690	721	740	715	667	685	695	630	700	643	657	693	671	669	656	689	661	710	690	716	657	656	698	638	672	677	690	710	711	656	640	659	661	702	703	708	717	680	725	708	706	622	675	711	659	664	681	679	639	673	716	675	694	701	606	650	706	652	726	666	702	714	645	713	687	679	685	665	683	698	663	725	654	710	676	627	710	702	637	678	737	653	625	635	684	675	720	689	718	695	717	631	681	750	732	674	680	644	705	660	670	689	697	697	657	661	657	678	716	682	688	703	643	696	670	687	632	663	688	695	668	660	667	656	678	741	663	718	730	705	679	672	655	691	714	721	656	663	677	683	685	674	674	684	678	712	688	645	684	714	687	682	653	715	688	692	709	718	708	675	665	708	648	606	689	714	712	663	664	686	724	702	689	684	684	679	710	664	693	658	694	660	686	670	671	621	739	721	636	721	648	635	642	665	679	685	697	701	639	672	700	721	639	709	713	704	692	692	630	702	687	676	688	700	660	710	701	736	687	715	707	650	745	668	692	662	671	693	697	676	683	676	680	692	633	636	728	670	702	691	715	670	715	710	681	655	691	713	705	698	712	717	688	684	680	666	685	707	739	679	632	686	684	672	733	642	713	706	712	706	680	664	735	678	676	688	685	695	628	719	696	685	726	670	649	666	691	676	674	691	695	704	645	714	724	700	669	676	664	668	700	606	680	684	649	687	720	649	668	685	695	690	687	686	647	646	663	696	644	673	667	707	694	679	694	721	648	674	696	619	702	673	709	686	722	697	679	695	669	715	743	728	705	646	661	657	698	674	670	660	665	703	665	658	687	661	708	664	692	701	679	682	646	713	697	692	636	718	648	681	683	688	659	697	697	695	703	712	632	689	684	640	658	707	633	675	685	657	708	666	732	625	624	678	679	747	664	672	737	689	641	702	699	632	658	700	680	651	639	645	655	635	676	689	679	708	676	704	689	682	660	713	661	673	733	727	719	662	685	665	693	716	683	704	659	698	667	659	660	679	712	683	651	686	683	646	667	699	669	677	655	688	666	681	703	674	698	718	670	661	671	713	643	694	676	693	672	698	678	675	733	745	715	706	705	658	654	651	688	701	698	637	660	691	734	674	666	672	676	695	658	691	678	693	700	673	668	708	651	677	683	679	715	651	622	626	643	666	684	699	733	654	707	661	735	698	698	694	725	708	621	670	666	690	660	696	704	683	702	651	695	681	652	719	706	680	701	697	700	711	690	683	666	662	728	670	705	644	724	683	650	673	671	656	683	709	731	696	730	673	707	687	648	693	670	676	679	689	691	672	670	662	687	663	640	663	637	687	726	711	688	666	683	659	684	657	715	682	665	674	685	620	684	708	695	694	666	685	689	695	675	688	680	747	696	670	666	723	661	677	695	682	665	691	703	664	684	703	636	666	682	703	681	684	701	701	670	708	762	646	678	727	717	627	736	657	665	713	682	684	668	695	679	674	671	635	664	714	735	680	694	680	695	695	658	650	651	706	752	662	697	705	694	668	653	633	649	669	711	695	717	685	690	730	724	704	690	679	717	678	684	706	705	705	706	680	647	653	675	697	657	699	679	703	735	687	655	691	664	700	674	676	689	661	726	701	682	651	719	698	664	694	635	678	653	670	685	671	685	745	749	640	693	702	698	647	679	669	659	670	703	652	680	643	677	667	710	717	675	704	736	648	672	713	673	692	679	689	671	669	653	679	747	726	693	679	708	682	667	659	677	679	660	662	707	669	700	687	677	684	616	653	684	643	686	695	676	686	724	733	666	685	634	686	697	694	686	710	678	679	708	713	722	631	713	686	701	703	663	679	671	687	687	705	699	683	690	700	651	649	716	666	680	682	731	666	679	694	677	646	708	711	713	758	683	610	686	668	692	690	713	691	676	703	647	656	665	659	662	700	687	665	654	662	676	689	664	723	670	659	740	670	681	702	653	711	689	681	701	682	671	635	682	731	692	702	649	690	696	720	669	682	739	659	663	676	715	680	693	627	694	648	645	710	665	678	627	686	686	694	686	686	720	687	715	707	677	683	630	664	693	682	695	661	730	693	700	671	683	695	676	735	659	736	685	650	663	707	665	675	669	670	663	680	708	670	737	639	689	645	704	683	699	622	709	679	679	655	712	686	754	684	661	748	645	664	653	656	722	664	696	648	642	729	662	641	693	677	670	682	692	682	707	642	670	668	686	680	687	660	672	688	681	700	669	683	694	655	669	697	696	738	686	691	644	612	674	641	660	665	663	664	676	681	685	692	706	659	643	694	671	644	656	716	665	699	691	710	626	679	668	678	687	718	709	686	701	673	622	689	630	694	709	659	774	685	661	663	652	718	663	643	668	700	682	666	650	651	694	697	706	687	697	653	697	719	705	648	638	693	686	659	702	677	677	688	665	696	655	709	701	673	655	692	665	692	689	748	684	705	699	664	704	698	660	661	647	688	669	679	695	700	630	724	685	688	691	692	675	722	722	725	657	683	722	714	672	663	717	694	664	694	705	679	652	679	728	701	665	673	669	690	703	690	714	639	673	707	656	672	653	707	653	665	700	668	666	666	721	650	664	672	691	636	749	690	654	653	695	696	641	690	682	677	664	727	681	657	684	654	719	701	690	680	638	675	680	625	675	654	731	700	695	668	700	673	686	629	711	692	626	677	647	663	692	688	674	712	733	691	664	678	651	724	668	693	663	694	713	659	698	684	646	672	628	668	674	683	680	703	667	673	660	697	652	680	697	735	696	688	670	694	704	732	651	693	669	658	699	642	655	697	639	634	652	694	705	730	631	625	656	684	651	664	689	681	645	699	750	750	700	671	686	726	638	715	684	703	685	674	634	631	681	692	668	722	647	680	678	723	716	704	660	656	664	629	704	667	650	670	667	691	678	680	695	673	659	690	724	716	690	670	714	682	705	664	664	662	669	675	679	620	696	679	695	646	678	669	712	720	653	656	679	721	669	691	672	664	677	732	698	658	701	680	667	630	694	652	695	677	672	662	649	670	701	664	681	660	709	718	675	718	691	705	641	716	704	708	652	644	680	668	703	639	727	692	699	624	680	642	635	705	682	663	627	642	707	688	703	663	689	674	679	666	716
10878	4435	1977	723	463	319	284	300	321	314	258	307	304	278	328	283	313	305	340	305	305	295	315	332	312	302	296	331	309	290	329	307	348	291	292	305	334	284	275	292	310	304	340	330	308	310	282	323	341	320	313	333	341	272	290	254	302	296	280	263	324	287	311	291	312	303	271	304	332	286	307	289	281	284	304	290	296	310	311	315	291	304	276	301	311	301	278	319	311	293	307	270	309	321	312	333	296	324	293	319	334	273	302	350	294	328	270	306	311	282	274	306	286	279	307	323	323	287	330	283	314	281	317	317	324	304	285	322	292	245	289	306	246	295	307	289	279	337	358	278	312	306	316	298	297	320	301	273	293	332	316	265	316	288	253	300	291	307	329	311	319	336	305	279	322	288	336	315	275	336	309	296	313	307	299	292	298	264	266	310	315	306	312	313	299	301	278	292	296	293	290	292	294	321	276	287	285	303	307	341	296	296	316	337	305	318	289	325	288	292	324	299	278	293	312	287	306	302	300	280	306	320	316	320	303	309	329	297	270	294	304	293	299	291	303	339	353	293	323	330	294	290	304	305	318	306	308	333	283	321	307	290	290	307	318	285	303	313	309	302	296	304	301	301	305	320	314	303	309	280	253	316	296	304	320	276	272	283	325	286	308	302	313	299	291	300	308	307	292	284	317	300	309	286	321	292	285	300	301	300	277	294	329	293	283	289	318	308	311	280	314	326	322	291	299	326	301	295	269	287	301	304	318	323	342	290	261	307	344	319	269	327	315	302	286	309	334	283	306	326	275	299	272	291	313	295	302	323	285	323	319	311	319	307	272	274	298	295	277	293	285	292	312	336	307	271	296	306	293	315	308	316	286	308	295	347	297	300	287	310	283	306	271	295	299	300	308	270	313	305	314	314	277	285	269	294	296	326	277	287	294	335	298	292	250	282	300	318	327	303	290	291	282	309	288	327	280	290	286	295	294	299	314	292	278	290	275	345	287	300	289	283	307	274	338	330	305	269	294	313	265	287	300	298	341	280	340	313	298	325	304	336	306	308	302	271	290	319	293	344	305	274	289	301	292	307	295	290	290	262	307	289	290	281	309	309	321	271	283	314	324	278	300	300	306	327	299	301	315	329	287	328	275	298	302	304	298	320	286	294	293	297	305	293	309	294	292	301	313	312	267	287	329	320	322	303	263	261	324	337	315	289	272	291	316	324	291	296	302	313	324	283	341	286	310	312	315	314	304	339	294	281	308	284	265	321	331	323	312	288	330	284	326	299	290	303	281	295	319	292	334	277	270	333	303	291	288	294	278	324	307	350	355	290	270	315	303	326	309	283	295	306	310	328	306	344	278	290	313	306	306	345	266	318	292	320	281	271	308	336	306	284	312	305	285	331	267	302	283	288	340	283	303	292	273	306	311	313	284	287	316	309	319	308	323	280	274	303	279	297	307	289	276	297	302	289	340	313	303	278	252	342	288	280	288	308	307	298	308	295	310	305	300	261	298	255	274	337	288	294	310	260	319	256	361	283	301	288	301	299	354	342	294	294	292	314	340	271	263	271	288	268	290	255	332	309	329	288	304	306	304	315	309	273	320	309	290	264	296	297	300	302	287	307	293	296	289	289	263	284	306	280	292	295	295	305	328	299	284	324	306	289	329	302	275	294	308	268	297	313	295	313	288	308	340	298	289	287	272	287	287	284	288	291	291	333	340	274	257	284	302	319	282	315	300	282	278	304	291	324	257	295	328	309	312	317	293	308	297	361	297	285	268	320	289	290	271	310	281	292	282	298	310	317	326	279	276	284	361	306	345	302	281	279	264	318	295	325	290	331	300	292	306	349	302	294	308	298	306	277	287	302	344	281	298	303	285	282	287	307	289	313	288	334	302	300	294	318	304	293	299	299	297	309	328	289	304	281	312	268	278	332	308	300	306	287	308	271	299	292	318	311	294	279	318	269	316	297	326	289	316	284	328	313	303	264	293	313	309	251	331	295	283	268	281	316	288	310	277	267	318	285	292	304	298	292	301	342	349	312	288	300	316	286	267	309	318	293	323	272	260	311	315	296	320	302	250	315	331	324	322	288	313	268	283	298	266	324	291	352	301	301	276	269	320	291	314	311	269	280	280	307	305	293	315	316	301	285	296	289	279	266	306	302	321	318	312	312	326	305	302	313	303	277	314	305	294	341	329	307	298	327	315	257	302	300	286	324	299	292	279	277	307	305	299	282	312	292	264	298	291	309	306	313	290	321	294	315	274	307	302	283	297	300	286	284	326	353	293	314	309	270	306	288	276	295	290	364	319	294	309	286	310	299	295	295	300	313	328	291	336	306	274	278	327	336	292	297	298	302	325	284	295	326	327	333	325	285	296	298	261	308	301	295	310	277	297	295	286	286	269	285	318	297	308	301	325	286	275	298	280	294	298	301	302	297	279	300	297	327	311	293	304	296	303	301	299	298	321	303	318	302	282	299	318	304	342	293	312	296	325	298	306	305	301	278	294	328	331	297	277	310	330	311	294	315	283	313	272	323	311	285	311	358	317	295	298	260	305	317	280	300	292	301	319	328	270	282	299	299	310	304	313	307	324	303	325	294	297	311	295	299	297	298	309	305	294	313	295	279	302	286	280	275	288	341	308	268	306	322	312	297	286	324	312	317	287	293	299	270	295	294	310	280	307	290	291	302	281	315	299	314	319	299	308	339	290	295	299	313	287	322	287	319	296	310	283	282	313	311	321	274	322	283	321	296	305	302	311	282	289	304	315	278	292	291	308	316	280	282	288	277	302	297	283	314	318	303	316	309	292	352	305	294	299	295	279	295	279	310	316	317	328	285	331	307	326	293	297	282	303	278	316	296	286	272	294	285	356	301	317	299	328	339	302	306	326	292	291	290	327	306	272	267	282	283	288	312	289	280	270	308	293	283	299	288	333	324	295	295	291	296	304	294	292	310	311	312	287	313	328	286	306	308	311	290	327	301	317	271	283	321	298	297	301	265	272	269	292	263	321	294	313	298	273	314	292	294	302	287	311	322	314	303	347	290	307	304	330	326	306	301	259	300	322	301	314	310	315	286	288	314	273	322	306	280	335	280	282	307	342	322	265	291	312	298	342	317	296	297	298	260	310	314	307	285	317	325	293	284	281	302	302	288	266	293	319	294	295	324	340	266	288	290	295	298	289	294	286	279	276	295	292	293	260	310	285	286	295	290	284	317	353	333	305	298	321	298	315	282	285	315	288	297	313	332	294	320	296	310	292	309	294	309	316	288	274	313	263	302	317	309	305	295	302	289	294	345	320	302	281	302	298	302	295	315	314	296	285	307	298	302	280	290	304	289	305	321	312	283	308	292	300	274	307	332	314	284	312	328	329	347	327	290	309	297	273	302	273	323	307	302	290	297	299	280	324	303	274	296	300	266	346	325	317	293	301	319	281	316	294	311	294	265	316	296	300	304	283	297	303	291	299	288	327	306	292	311	293	293	307	300	268	309	332	297
6920	4090	3288	1978	1116	786	803	686	683	677	678	664	625	641	667	684	667	640	657	653	646	669	692	674	677	671	684	664	680	665	682	677	671	656	678	645	605	699	682	704	653	633	625	656	717	648	640	640	695	633	635	723	634	640	680	649	694	650	664	652	668	672	674	685	709	676	603	696	646	635	641	649	640	650	679	662	660	691	645	621	722	637	610	683	659	628	674	652	651	653	669	655	634	676	645	682	638	621	683	644	724	644	656	638	602	637	589	638	635	691	653	649	693	652	636	675	650	652	717	671	683	686	671	699	599	666	709	699	646	672	663	666	639	648	676	647	669	597	624	692	671	667	675	621	648	651	662	637	692	594	689	682	673	648	641	663	647	659	709	657	677	619	678	681	720	662	684	653	682	653	691	675	647	645	644	673	648	676	659	634	652	699	687	661	648	622	697	684	659	671	709	625	649	641	626	649	654	627	654	616	683	636	591	650	676	640	639	634	667	651	658	639	627	666	650	676	700	620	627	622	671	645	652	672	625	664	649	623	639	664	694	674	686	694	650	712	699	669	699	656	678	718	640	672	678	642	625	585	657	663	661	632	686	677	686	640	657	649	649	629	676	669	669	664	709	624	660	670	682	706	663	709	650	631	634	654	680	642	660	657	695	664	672	609	654	699	664	661	656	629	631	652	640	680	690	650	703	628	646	687	636	646	696	671	671	679	686	707	663	663	619	690	672	644	683	642	637	658	673	629	644	651	674	648	689	667	687	723	686	653	607	642	697	648	674	702	683	671	653	698	685	649	656	661	658	669	682	633	632	676	613	645	629	675	645	687	672	655	690	648	683	638	661	678	621	647	650	673	682	642	661	651	612	680	653	672	675	659	715	670	651	673	648	664	706	687	693	687	671	695	695	653	701	651	645	688	658	705	629	680	669	663	684	662	669	630	701	636	622	666	652	651	639	655	647	682	652	686	675	663	667	656	652	678	659	652	664	664	673	736	626	652	670	668	665	643	622	640	638	600	624	645	599	647	632	657	668	676	667	654	659	664	616	695	686	677	649	670	662	680	674	630	632	633	628	649	633	660	611	656	629	657	653	655	646	617	623	689	673	655	662	647	680	662	689	623	669	683	674	650	694	649	705	697	669	664	667	597	653	668	676	676	619	634	653	686	687	643	669	681	666	670	697	675	690	685	601	614	695	640	660	692	643	650	709	680	629	645	658	685	679	620	658	652	655	655	675	663	612	593	670	634	659	644	686	661	616	690	660	691	648	654	644	690	648	675	638	664	631	666	622	622	617	652	644	649	619	675	650	669	640	667	647	701	696	645	646	661	627	730	673	644	662	664	661	676	679	623	624	692	680	694	617	716	622	636	691	657	651	665	665	678	653	636	648	646	641	651	650	657	665	649	644	695	689	677	640	682	674	635	665	659	651	676	725	694	652	642	629	689	653	646	668	620	692	645	652	654	645	624	640	673	659	669	678	623	643	688	656	636	689	653	670	673	643	682	662	635	632	656	639	627	608	671	637	672	696	689	697	641	697	676	675	685	652	665	631	650	673	643	661	701	664	694	682	685	683	669	665	647	680	661	677	634	684	651	646	681	610	644	632	653	643	690	670	665	636	718	686	682	693	630	710	686	685	690	683	747	620	668	666	605	638	658	651	625	572	678	667	657	646	654	671	678	643	649	650	655	641	670	670	673	619	639	711	646	606	653	652	659	611	667	667	697	678	647	678	624	648	671	631	650	653	680	640	641	601	712	652	656	642	652	653	639	664	659	630	651	661	658	595	684	667	669	667	667	699	651	624	664	609	677	652	604	637	651	618	664	631	705	716	665	626	636	658	693	638	653	719	665	662	648	635	638	676	693	671	621	704	640	659	674	670	676	660	672	674	668	636	645	645	675	657	641	663	678	653	635	670	669	682	658	660	700	620	649	599	610	678	592	684	626	645	654	667	684	643	633	675	638	644	675	634	707	666	649	648	645	653	646	647	674	659	658	652	625	679	653	673	611	646	697	677	680	661	674	667	646	669	622	641	668	631	687	667	663	664	692	656	630	676	689	682	603	665	690	702	674	655	654	651	676	621	652	666	705	650	615	650	691	646	659	659	657	660	686	702	634	689	690	676	629	700	636	677	688	681	645	625	651	622	675	654	634	618	652	658	710	664	640	651	619	680	649	597	640	600	629	670	671	663	655	654	683	645	670	709	651	680	673	675	637	697	675	646	638	646	647	611	652	671	693	673	699	675	677	622	646	648	612	639	681	647	696	627	649	617	688	639	674	643	701	703	641	645	687	689	719	669	645	668	649	636	670	641	698	672	630	630	663	642	648	638	689	658	660	641	697	669	646	649	668	673	712	637	680	641	647	644	622	688	695	699	626	660	661	617	685	676	667	635	647	639	644	678	649	639	663	639	663	684	679	661	683	662	606	611	700	678	654	640	636	634	646	630	640	667	695	659	683	635	671	651	623	640	646	621	655	687	646	649	719	709	638	674	644	660	632	640	618	659	680	644	671	662	631	666	659	655	665	666	632	644	662	638	666	630	598	658	680	703	668	615	641	655	670	688	662	649	653	682	623	618	672	664	659	665	652	653	640	671	693	666	661	637	677	689	671	658	653	629	671	693	647	631	709	650	621	690	637	655	664	687	642	663	674	713	670	684	646	644	611	657	650	651	705	668	635	607	633	675	703	667	692	637	658	644	628	674	650	631	633	615	639	694	664	653	729	671	696	684	634	672	691	678	608	665	696	712	639	668	647	667	652	660	683	683	648	631	657	654	651	648	670	603	657	605	662	704	696	659	664	712	653	685	660	661	673	631	672	678	662	620	654	635	634	701	651	645	686	649	624	654	667	672	674	634	670	667	654	642	689	673	645	685	653	694	685	695	716	702	658	699	662	655	676	653	678	673	667	699	621	687	642	676	668	653	661	648	646	618	671	629	636	661	644	591	678	644	677	657	669	706	624	638	688	702	642	638	645	721	659	652	632	638	679	645	642	651	647	720	622	687	662	622	681	659	675	641	670	644	681	665	618	659	633	651	652	635	727	649	703	653	699	650	699	649	599	651	613	686	608	661	687	674	652	644	616	637	635	682	642	618	628	653	660	642	673	663	642	621	694	615	646	672	660	706	671	665	644	683	596	658	644	700	680	713	640	667	636	649	625	692	678	655	603	659	624	713	668	684	658	642	736	632	663	648	683	712	601	651	669	676	679	692	651	682	608	667	643	647	633	675	683	673	707	673	666	664	671	688	649	625	676	680	682	659	656	634	651	630	679	649	656	653	683	655	634	641	656	654	607	637	684	639	659	669	677	655	698	634	655	627	665	657	649	731	650	665	646	664	675	671	651	693	630	665	620	645	616	682	673	661	701	650	707	672	700	621	653	690	620	634	665	664	717	666	695	736	707	689	640	657	702	654	647	703	686	679	676	677	695	676	685	664	657	605	667	697	682	665	686	663	685	650	635	666	672	721	639	660	659	662	689	686	614
24062	11328	6999	5676	2197	1072	847	589	442	394	313	283	283	315	283	280	285	296	286	257	295	257	297	309	241	256	258	270	272	272	268	272	288	257	280	282	274	274	262	236	284	267	231	260	288	288	242	262	286	263	287	223	277	258	261	251	281	267	268	275	264	262	269	277	243	267	251	296	271	299	278	242	270	278	286	273	227	238	251	256	230	290	238	247	257	277	269	259	262	248	269	248	250	238	236	263	273	264	245	269	287	288	279	268	276	262	260	254	259	289	276	257	257	262	247	247	239	250	270	247	227	230	215	258	271	259	275	264	279	255	264	218	271	246	293	252	253	283	246	279	282	295	293	253	250	272	272	259	270	266	271	256	284	292	258	254	291	287	269	291	274	241	255	246	258	282	266	245	242	246	280	264	240	269	250	255	258	295	264	278	262	301	242	277	283	267	232	218	202	240	232	248	259	266	260	290	272	237	251	228	266	258	265	241	254	258	254	263	267	246	246	265	266	260	267	255	263	241	219	291	251	296	241	251	249	248	255	248	264	275	284	274	257	269	244	283	254	253	243	289	253	290	253	246	256	254	241	268	272	276	242	257	268	261	266	228	273	266	256	233	252	276	257	253	264	249	260	259	244	223	259	254	274	262	278	250	266	270	291	265	248	250	265	258	274	295	279	283	249	267	248	266	246	267	259	279	268	226	278	246	255	278	272	260	224	264	239	247	259	258	271	259	248	246	245	237	251	262	270	260	238	236	257	243	260	256	257	244	277	246	249	241	271	237	253	255	246	265	234	271	247	247	272	285	243	235	250	250	254	280	277	250	226	288	252	266	246	278	261	256	251	236	261	258	278	246	233	242	288	292	263	264	253	234	239	228	266	287	249	261	257	240	273	286	238	269	271	299	286	273	231	266	247	262	236	277	278	246	235	282	233	253	245	270	248	245	250	258	321	263	296	265	255	260	241	265	259	288	250	281	300	249	283	238	235	253	254	234	263	272	237	239	238	259	244	262	272	266	246	259	254	278	274	264	234	232	276	259	260	242	277	250	270	256	284	275	281	240	293	239	280	287	229	278	248	265	238	288	274	256	218	209	260	231	236	295	249	294	263	251	254	244	237	238	248	261	267	293	286	263	254	248	271	297	271	265	262	283	288	287	250	255	269	250	272	245	265	266	269	234	272	275	260	286	260	254	270	263	271	249	275	233	285	265	260	253	231	254	228	261	286	282	292	227	289	265	247	263	272	277	274	249	248	240	265	283	289	235	258	283	242	267	285	266	262	265	261	258	253	244	265	278	249	258	252	215	285	295	265	243	275	257	266	242	242	271	260	258	260	284	228	274	264	239	259	216	256	277	264	255	277	258	282	249	261	259	249	251	256	262	240	227	244	259	242	277	259	243	281	245	259	259	248	299	261	265	260	250	252	261	276	293	274	268	217	254	239	259	252	247	250	274	263	259	256	266	235	261	258	252	249	268	245	237	258	243	259	268	289	259	247	245	260	238	285	262	308	246	251	262	290	270	241	255	281	253	234	223	271	249	233	232	239	223	230	262	255	276	283	226	251	273	239	268	270	268	276	254	268	239	264	255	262	260	245	260	262	267	255	216	264	246	230	243	261	260	259	285	254	223	247	252	269	246	241	262	265	249	279	261	252	272	282	243	238	266	243	277	274	264	277	252	271	240	263	278	261	271	270	270	225	292	230	263	251	250	265	276	232	254	235	265	244	280	279	239	249	225	282	247	251	241	252	253	228	260	265	268	275	281	246	247	243	266	295	252	275	263	258	256	258	263	243	271	276	272	234	269	256	266	256	284	257	259	264	259	255	270	248	242	261	257	276	252	262	267	262	332	280	262	276	263	258	263	270	257	243	232	258	270	272	262	242	267	240	293	286	248	307	241	268	239	269	224	270	260	262	287	251	260	266	236	243	250	249	261	257	258	269	281	248	253	230	226	268	283	240	271	262	269	286	241	295	256	249	260	275	271	260	245	270	247	258	241	261	249	263	277	232	245	210	245	278	238	241	247	272	262	284	260	251	253	252	252	268	264	243	254	261	281	272	262	261	279	297	286	265	259	231	250	246	268	310	245	265	273	240	271	247	256	264	284	258	250	256	260	261	233	246	269	265	294	258	248	289	303	276	258	263	274	270	276	275	248	232	293	275	275	287	259	240	277	261	288	247	263	295	274	248	268	284	268	231	256	234	246	261	278	268	251	260	283	218	258	250	202	262	230	273	222	259	254	247	257	228	254	269	268	260	224	227	285	260	251	252	257	238	286	274	265	229	264	253	233	247	280	256	269	250	243	293	252	293	243	248	241	251	259	253	269	257	266	281	245	274	265	284	245	261	280	284	263	259	258	277	280	244	256	244	261	239	244	225	235	263	235	247	239	265	238	274	244	266	284	273	249	246	265	253	259	272	265	239	259	273	230	269	230	279	246	237	244	257	268	256	234	253	275	249	259	232	280	289	273	238	253	251	205	271	256	224	244	252	264	256	270	261	244	275	275	279	272	235	288	286	277	251	228	251	283	273	233	243	275	259	272	252	266	275	230	246	272	228	265	252	274	266	246	250	281	276	245	280	262	260	278	249	250	258	257	244	246	267	280	268	289	230	284	252	286	236	271	259	262	282	227	290	256	262	231	278	242	261	278	270	233	260	257	226	259	274	237	237	294	262	278	267	254	289	261	252	268	256	249	271	265	286	272	269	243	235	240	259	268	253	240	272	262	256	261	278	249	244	278	257	287	293	254	280	252	268	257	249	278	264	266	256	266	239	268	265	284	241	272	217	233	272	263	248	284	271	250	265	243	245	284	290	257	271	227	266	251	278	285	282	267	261	272	263	273	242	264	262	240	237	291	262	258	271	248	244	276	248	275	295	256	243	260	251	244	270	247	276	224	252	246	296	299	293	249	237	249	297	252	238	271	277	244	245	268	286	276	261	264	280	271	257	240	261	275	286	271	258	256	250	258	259	288	250	252	265	259	297	257	270	269	221	233	247	280	251	256	257	240	261	273	252	239	264	254	249	274	261	270	258	248	258	271	266	272	291	263	261	257	248	278	289	254	276	292	244	272	251	251	264	246	267	238	237	287	261	241	278	273	250	289	300	235	252	246	273	266	233	254	252	246	270	275	293	257	248	247	274	269	246	270	256	262	272	272	274	248	243	246	239	285	262	254	229	243	240	258	259	255	256	245	258	258	274	272	295	249	268	259	245	251	252	262	256	263	246	237	250	255	269	271	245	265	245	254	254	273	264	259	256	230	265	284	244	269	260	266	286	224	280	279	263	249	272	274	269	253	273	246	222	247	273	253	273	278	263	247	300	270	250	245	267	260	254	273	278	252	268	267	271	265	243	289	275	279	245	271	254	266	263	262	302	258	262	242	264	244	235	261	245	239	279	252	225	263	271	243	255	264	252	243	254	272	254	273	275	225	298	227	259	243	226	233	263	273	229	238	260	244	283	224	247	269	230	240	283	287	239	257	252	255
15043	8189	8633	9588	3451	2283	2259	1958	1381	1086	1004	904	753	778	814	753	634	638	617	612	588	612	639	590	621	619	648	610	603	571	657	621	612	607	630	639	597	592	573	614	608	569	589	598	581	587	568	590	583	566	596	559	589	586	586	604	569	560	623	594	591	597	579	607	584	577	582	585	587	562	623	614	628	597	569	611	617	569	568	590	605	573	616	572	570	597	611	571	585	581	610	616	607	583	568	633	572	574	623	592	594	587	563	593	601	617	563	583	599	566	581	548	567	566	562	605	597	595	627	554	603	600	633	599	544	622	621	586	586	578	599	576	588	587	594	603	593	581	608	656	614	565	590	632	604	596	568	624	578	609	618	632	638	622	589	594	626	573	636	613	636	650	602	604	599	595	560	589	646	638	610	576	597	588	638	557	581	587	601	581	653	587	602	644	545	564	593	585	602	597	629	611	575	567	590	595	580	585	612	563	580	632	577	590	590	595	619	622	608	585	568	617	592	616	587	575	589	583	584	584	563	552	604	632	564	591	586	596	577	570	640	557	593	553	568	555	606	583	610	553	594	569	617	581	582	611	579	606	581	577	601	642	616	598	560	626	578	600	589	601	602	573	585	584	589	556	558	579	601	584	599	596	614	595	555	587	593	596	641	568	573	563	579	623	626	576	590	579	587	602	583	579	590	586	605	573	580	540	604	621	592	621	617	540	588	575	601	623	608	591	600	573	598	576	568	642	587	578	559	585	601	595	601	580	612	589	634	643	572	589	598	603	595	577	599	592	610	590	556	580	609	563	557	587	590	557	593	554	600	547	609	660	576	563	595	565	622	557	570	586	601	557	554	596	561	611	600	563	565	556	599	615	560	595	612	576	563	592	613	581	589	574	617	627	570	610	576	581	544	592	597	570	587	593	591	575	620	590	565	629	611	614	614	589	639	583	570	543	569	543	629	599	605	598	562	592	570	601	599	570	581	557	574	618	608	607	584	567	595	578	610	558	565	596	565	583	587	615	565	593	600	599	622	584	614	616	568	625	554	629	581	597	590	600	605	564	584	627	564	601	607	571	609	566	561	555	573	578	567	552	587	621	625	630	588	578	564	583	559	578	577	600	557	559	612	620	593	546	566	615	570	614	565	581	593	588	589	577	608	527	580	574	563	567	608	599	640	584	589	578	628	595	613	627	568	548	598	587	572	587	612	615	587	631	595	561	582	607	571	549	554	602	586	646	572	604	556	598	555	613	584	593	628	590	610	589	560	607	589	584	575	592	617	599	588	572	578	593	572	569	631	610	567	550	595	607	551	583	595	577	567	601	617	583	630	566	596	611	590	605	632	575	598	580	595	603	576	583	604	596	613	597	611	544	580	608	592	591	601	532	593	578	574	581	605	595	543	558	555	590	620	612	557	602	557	611	611	602	553	594	602	596	567	601	578	600	598	589	558	568	602	572	621	554	621	598	565	578	570	573	574	565	592	564	573	562	560	582	589	587	576	596	635	624	616	592	549	585	594	580	632	609	572	551	604	539	613	569	580	562	596	588	585	593	570	609	599	573	603	574	569	586	569	585	585	604	600	568	569	584	584	599	614	613	578	585	591	554	624	614	625	579	666	547	606	599	603	587	600	636	555	578	592	579	656	552	595	587	558	609	610	620	583	601	566	580	571	584	557	593	560	583	604	558	572	587	589	577	581	554	570	615	545	539	576	534	608	593	605	589	565	596	582	560	507	587	580	588	591	544	598	583	584	585	616	613	611	597	553	603	581	575	604	588	560	610	525	573	589	589	557	583	577	606	577	563	540	568	567	606	571	587	588	584	590	554	612	611	570	606	597	602	556	562	578	576	579	587	585	574	558	599	595	574	596	553	623	595	592	600	585	589	572	561	567	581	513	561	571	601	565	602	587	609	635	583	618	577	633	572	578	555	597	580	571	592	573	562	612	613	582	569	595	585	582	597	598	584	572	566	607	550	584	579	601	546	656	581	586	585	608	603	585	584	627	586	587	623	555	637	620	587	598	586	573	604	582	623	598	628	560	568	612	581	599	548	608	614	563	541	574	589	574	599	578	608	602	613	583	575	610	526	587	598	609	567	599	587	594	606	603	596	578	606	553	622	587	589	575	623	591	605	611	571	589	603	540	556	588	578	610	593	561	567	628	551	587	573	585	583	567	567	594	591	608	590	569	614	596	608	569	586	590	573	617	586	577	598	539	606	602	574	588	562	601	601	632	616	573	579	605	573	626	576	615	610	617	556	603	592	592	618	578	557	563	616	566	597	605	655	597	598	646	611	592	582	570	558	613	568	633	614	547	539	595	603	633	599	569	592	598	586	605	644	577	600	550	579	633	607	569	615	595	638	588	583	580	621	638	553	595	599	541	585	611	548	578	535	593	605	608	579	571	551	625	607	592	565	587	543	573	605	576	546	611	618	579	607	600	583	584	558	627	592	560	589	616	601	545	598	550	559	637	639	629	592	584	554	618	566	588	574	565	590	621	630	601	605	632	569	589	598	582	578	581	587	554	621	566	569	614	545	610	576	587	625	554	607	587	604	594	609	563	565	645	600	604	567	566	543	606	586	580	607	617	615	632	623	558	584	559	590	563	578	620	593	552	599	542	584	565	593	590	578	595	570	584	629	574	593	591	561	562	588	556	592	572	599	603	596	606	601	587	584	582	564	599	587	579	579	587	593	583	610	591	639	597	628	607	560	609	566	590	613	606	582	603	600	598	596	557	583	611	623	589	581	579	563	512	589	613	560	576	595	632	529	558	630	596	608	568	620	593	561	609	601	598	570	556	599	639	611	596	568	539	602	572	594	562	608	558	585	617	619	645	555	599	575	587	583	587	623	569	620	576	575	558	585	579	619	551	590	578	598	615	600	575	578	602	576	582	597	594	590	577	599	584	553	617	590	591	559	592	612	621	596	585	614	589	598	618	616	646	565	554	569	594	577	580	583	559	606	621	629	598	618	590	576	601	563	558	565	605	566	580	611	601	553	588	571	582	568	609	597	573	633	610	552	600	568	604	634	578	623	588	568	578	592	596	557	589	597	610	631	593	630	548	588	603	585	579	604	541	616	619	580	603	648	598	551	588	576	606	597	570	582	567	599	614	615	611	622	589	612	595	592	594	599	593	570	595	527	584	534	587	556	601	622	542	567	585	590	542	605	588	591	580	579	627	576	546	604	579	610	565	574	639	605	575	595	581	608	612	568	585	575	556	583	596	600	581	573	584	605	588	580	523	620	612	586	616	596	588	573	568	584	581	590	535	611	604	592	559	628	573	609	571	532	551	581	542	546	575	615	575	541	602	611	591	576	621	579	603	579	588	569	587	582	565	630	609	573	557	620	549	601	643	540	574	569	581	551	597	605	585	608	630	599	587	559	635	616	628	612	571	574	566	604	568	589	568	584	579	575	595	591	620	570	576	611	626	601	603	594	571	565	590	576	610	602	603	558	568	582	582	606	612	587	576	582	609	574	609	596	616	586
33253	18238	12012	9365	4780	2031	1601	1186	776	540	461	448	342	340	358	314	363	342	312	309	335	297	305	318	341	333	318	324	328	310	294	345	308	333	320	301	303	298	301	351	311	323	317	343	322	282	314	343	310	343	329	352	352	284	299	295	317	314	317	278	296	295	338	309	290	312	300	309	305	297	272	314	286	289	333	310	324	284	313	295	329	315	310	302	324	280	260	340	333	300	324	330	287	297	290	310	313	297	311	296	279	305	298	270	323	309	337	326	309	296	321	300	294	290	308	296	308	283	282	291	326	309	287	286	309	301	297	298	319	305	317	294	301	308	322	305	284	314	283	314	337	321	286	334	340	306	288	286	303	277	327	315	298	323	333	338	311	316	291	283	332	286	327	301	331	341	310	321	294	332	278	269	333	314	287	318	329	293	294	301	321	308	315	298	316	317	318	316	294	319	315	328	290	297	303	303	287	290	311	302	341	316	319	356	308	314	322	299	300	297	310	289	299	309	287	322	298	283	267	318	315	274	330	294	253	288	289	330	362	305	274	324	314	293	342	308	329	301	262	286	285	319	293	298	331	282	319	325	299	312	323	306	286	312	281	291	312	329	323	287	307	344	324	278	302	290	283	300	272	300	325	294	295	300	319	304	286	295	326	279	313	290	305	301	305	290	277	278	321	299	308	284	346	293	344	315	309	313	330	326	307	308	256	294	296	289	369	321	303	296	315	276	331	306	340	315	291	334	287	325	327	327	304	291	321	277	275	327	291	311	293	309	315	280	333	283	344	320	324	306	297	297	300	317	295	321	321	295	304	309	309	307	282	287	286	294	296	322	288	275	308	348	303	270	299	328	326	314	297	289	305	330	298	336	350	314	327	299	312	294	300	330	276	294	290	301	347	306	319	323	368	345	334	321	262	303	303	348	337	331	330	281	321	297	305	299	280	289	291	318	289	305	296	300	317	327	327	302	319	306	266	307	296	323	291	331	335	299	298	297	278	318	297	307	301	313	295	285	329	292	282	311	320	305	319	311	279	292	297	298	341	278	285	311	286	282	273	308	291	330	329	320	299	299	284	268	284	333	283	334	348	303	282	298	309	292	348	309	323	336	323	303	275	307	296	295	325	291	295	308	291	336	290	277	302	308	338	300	291	304	284	310	282	287	313	294	334	303	302	311	326	297	313	322	294	317	351	306	328	295	314	281	273	268	287	298	329	294	331	314	283	302	299	354	291	296	308	347	330	319	331	322	299	262	313	325	270	300	296	286	298	303	321	296	309	318	300	328	322	312	337	298	295	328	299	281	288	331	298	288	300	276	296	325	305	324	310	277	309	314	349	281	316	294	294	299	309	324	317	308	305	311	294	339	309	307	312	333	296	311	326	332	311	283	309	318	323	288	264	286	295	298	310	325	341	287	326	304	331	311	332	290	283	307	312	301	325	300	291	321	286	309	318	293	306	300	320	306	312	287	305	315	309	345	324	283	282	300	298	313	292	286	284	277	301	311	310	336	298	299	271	325	275	304	304	311	296	291	339	360	313	301	302	318	312	284	291	264	314	344	308	340	302	299	345	302	314	323	279	293	275	311	318	326	296	314	303	318	309	297	296	289	291	293	292	314	336	314	328	324	300	298	329	302	309	279	293	291	308	302	284	270	308	316	280	317	274	328	297	311	356	309	261	280	323	308	283	312	325	276	252	294	315	272	258	292	309	343	309	324	314	292	297	294	292	309	300	302	333	301	289	271	304	283	285	300	331	284	315	300	309	338	306	338	339	309	342	280	283	337	278	313	334	308	280	299	298	299	314	327	283	316	311	331	311	296	307	335	298	305	298	305	283	305	334	303	330	301	329	326	324	320	307	270	316	323	314	293	337	315	322	309	291	320	294	358	297	299	331	313	294	283	312	318	285	301	302	299	316	286	311	279	316	260	331	287	307	308	306	286	296	296	308	303	289	317	321	361	307	321	291	322	279	324	300	287	339	309	296	273	298	270	322	333	314	302	310	306	294	304	309	328	273	304	305	292	315	334	338	296	284	314	286	313	352	297	317	298	280	307	298	315	325	308	315	281	311	313	332	292	283	330	339	366	334	276	323	289	298	319	331	265	317	305	280	326	280	313	299	286	315	328	284	307	283	278	306	265	297	298	318	315	326	311	300	317	286	322	314	305	343	299	324	289	314	325	320	313	302	318	327	273	345	292	247	299	301	337	279	305	299	288	321	293	307	303	299	295	335	319	292	336	323	290	337	315	288	315	317	307	305	314	281	273	302	291	311	316	276	295	298	325	316	303	292	307	292	314	333	274	306	332	278	299	315	283	281	322	304	302	289	315	342	316	310	293	343	321	316	315	316	280	308	320	332	311	311	305	349	306	265	288	292	317	297	326	279	283	289	291	351	309	327	310	320	298	320	306	291	320	314	314	325	283	281	330	279	268	312	313	322	329	327	289	292	340	319	292	281	279	288	301	291	282	316	320	287	309	273	290	288	306	347	315	308	312	280	307	315	327	330	302	326	341	313	279	343	327	326	293	312	304	323	298	331	306	292	297	311	304	294	279	291	294	300	301	308	324	293	331	292	335	302	315	291	302	302	307	309	283	319	286	327	338	312	318	305	342	325	324	283	327	347	338	275	298	327	313	339	280	328	314	314	286	288	306	320	336	352	357	319	309	313	328	307	330	316	295	305	297	304	326	294	281	287	336	327	290	343	317	285	313	299	347	319	291	313	285	292	339	317	322	318	326	315	325	307	291	315	307	349	328	310	315	284	308	293	328	285	309	319	307	293	290	302	306	324	284	312	306	296	307	328	306	342	324	346	376	365	324	278	341	287	326	302	296	281	332	279	311	305	315	287	322	331	372	303	329	293	303	293	322	296	291	306	301	268	325	322	295	313	307	277	334	302	306	290	311	329	280	319	287	299	316	343	317	297	316	351	327	308	336	279	327	315	285	321	355	309	297	317	306	284	320	318	327	331	299	301	296	301	362	291	333	292	305	313	290	298	329	322	323	300	299	326	325	296	332	299	328	284	288	305	294	323	307	305	273	328	323	317	327	300	324	312	319	316	314	320	296	302	312	330	294	309	308	310	349	329	317	328	325	331	316	323	309	339	294	313	298	323	317	325	289	314	290	306	319	317	301	303	291	330	275	290	325	297	317	327	293	299	336	330	302	300	336	335	326	289	307	287	287	321	291	304	353	321	303	303	295	310	309	271	331	311	329	289	332	329	299	285	327	298	260	311	335	315	304	274	315	278	293	309	294	302	269	296	304	312	316	281	304	356	314	302	302	322	309	290	347	298	296	294	314	309	322	313	284	316	283	294	341	312	293	297	301	276	344	305	319	283	289	285	326	324	304	291	313	286	325	311	286	307	310	318	330	284	331	279	293	307	303	313	301	305	320	277	312	344	289	324	316	307	322	306	293	294	291	296	298	297	310	306	323	358	337	339	324	281	287	301	306	335	325	297	302	287	306	305	296	295	332	318	300	306	332
19194	12362	13508	13882	7058	3469	3590	3147	2000	1699	1469	1226	1084	1062	1109	944	846	788	760	711	738	773	763	719	748	773	717	701	749	730	730	712	753	741	771	696	747	721	680	708	688	696	689	715	683	709	717	680	674	677	716	655	674	672	711	709	721	651	704	732	676	699	706	664	666	683	683	671	672	672	709	682	692	752	725	659	686	679	739	679	664	696	671	644	700	687	665	686	714	685	667	666	699	681	690	694	680	656	653	666	704	700	698	691	688	672	705	720	667	677	680	671	708	713	704	648	696	668	705	676	734	676	679	680	712	651	655	707	686	667	624	725	699	688	707	681	676	686	680	658	698	711	733	696	707	698	672	665	726	695	665	737	702	708	668	676	722	718	710	761	735	662	696	725	749	651	673	684	683	662	675	696	698	708	655	694	709	746	687	701	638	687	706	703	689	691	696	641	656	677	661	676	696	710	701	678	667	721	711	659	671	671	645	697	698	645	682	721	662	657	709	688	720	664	657	689	654	650	711	688	712	684	648	674	717	649	671	713	718	687	684	691	723	670	709	672	674	649	646	656	646	702	739	697	722	697	682	656	711	710	672	649	647	684	667	657	706	678	688	633	703	693	696	711	722	650	714	679	676	664	725	692	629	670	686	659	669	706	698	674	675	665	657	678	671	708	706	683	696	678	673	665	709	696	667	740	696	693	702	648	678	665	701	692	717	662	703	703	673	695	632	690	652	686	673	708	686	662	689	660	670	653	694	707	699	685	646	684	712	636	733	684	669	689	629	661	660	684	651	667	665	719	676	720	680	663	679	699	701	719	729	679	675	661	724	738	687	675	688	665	662	705	687	686	639	675	629	692	695	712	719	636	631	693	693	679	667	649	711	613	706	719	675	665	673	671	711	665	656	691	695	666	679	648	674	719	694	679	683	687	694	654	659	720	707	671	649	668	721	677	690	650	659	649	656	712	636	673	645	689	691	655	698	668	679	678	659	690	706	647	689	685	682	699	698	712	693	643	653	684	689	658	708	662	701	683	682	659	663	660	699	674	680	661	679	651	662	628	665	678	662	685	721	723	693	648	687	682	640	655	692	685	638	712	701	641	675	754	657	708	676	678	660	717	680	676	625	688	698	709	720	727	686	668	706	608	671	747	654	663	613	685	739	680	725	678	693	677	707	725	666	638	677	638	651	634	655	668	697	673	617	694	707	661	695	656	695	695	700	674	710	680	683	647	701	707	683	644	738	687	674	658	754	640	659	677	688	713	680	640	650	661	615	657	678	682	683	696	659	696	654	706	698	687	656	663	671	694	637	695	696	662	687	694	686	694	669	710	711	669	703	674	709	631	704	672	663	672	712	710	673	672	674	669	737	689	631	665	695	670	655	710	684	675	694	680	695	674	703	714	694	689	683	703	690	711	703	646	678	651	691	692	708	653	697	645	746	690	687	711	684	689	725	643	665	679	668	676	671	668	709	661	669	709	745	669	670	700	698	711	645	626	667	696	673	680	655	710	722	721	666	669	712	671	697	682	678	655	686	675	669	696	669	695	700	633	637	659	692	681	665	666	633	662	646	702	695	684	652	694	664	688	684	700	660	711	625	708	662	693	738	688	650	661	678	711	743	673	678	673	702	687	661	661	676	683	729	693	646	628	635	669	683	678	671	729	679	710	633	663	658	648	650	721	655	685	691	695	653	678	692	657	717	655	716	690	705	752	667	708	705	692	674	687	693	628	680	674	656	662	710	680	690	629	667	682	662	708	705	710	662	624	701	703	681	631	661	679	661	698	674	667	744	686	674	702	655	699	662	721	669	694	715	640	641	675	681	687	663	660	665	678	693	640	689	699	653	672	717	657	648	680	681	671	688	672	637	725	660	728	686	694	700	687	671	677	683	665	681	709	706	631	671	662	625	632	679	664	702	683	677	697	671	694	673	701	680	706	698	670	629	734	660	683	687	676	674	654	709	702	685	717	648	697	710	721	673	703	711	718	709	708	654	710	631	695	671	679	696	680	722	696	672	682	726	687	757	664	690	709	663	663	685	721	657	681	681	624	637	686	659	664	666	690	666	671	662	638	705	660	678	678	671	681	675	688	694	699	687	680	679	698	718	638	707	689	679	655	635	630	721	655	680	691	682	670	707	666	698	635	662	686	657	703	696	714	697	691	670	668	637	666	695	714	663	668	718	690	673	699	747	658	696	691	653	652	667	671	675	669	698	691	655	724	675	733	672	684	688	646	691	735	717	712	709	637	676	686	642	683	684	691	693	676	676	718	647	667	683	713	680	665	738	719	644	674	689	687	683	625	702	669	639	680	676	677	674	651	688	714	695	689	682	693	694	674	629	679	691	689	683	662	704	677	630	702	655	628	671	669	641	718	688	657	736	634	673	668	701	651	691	670	647	679	730	685	649	674	707	673	688	688	696	654	683	714	678	696	671	664	678	646	685	725	681	663	680	683	709	673	710	673	696	664	618	698	697	662	646	719	688	654	704	707	678	717	692	641	699	684	687	630	734	697	657	665	661	645	716	665	721	663	660	699	679	656	699	676	663	707	700	636	662	715	691	669	653	689	604	717	665	723	691	692	696	674	690	700	740	700	727	699	682	682	656	695	678	651	680	657	679	689	677	670	727	747	627	661	677	657	661	712	704	690	694	678	682	680	650	732	734	652	683	689	691	644	690	651	681	704	683	655	667	660	693	703	661	699	682	716	694	693	678	662	706	698	702	656	652	673	688	716	727	656	708	669	697	648	712	654	682	713	663	661	705	690	659	668	666	645	669	668	639	681	685	654	717	651	715	721	690	692	683	642	655	685	694	667	696	702	662	642	669	641	687	667	660	700	658	721	644	689	672	728	685	648	681	695	679	695	678	706	699	686	638	672	641	690	690	726	703	699	641	688	723	613	674	697	628	672	649	669	691	716	673	689	682	674	646	651	676	636	686	746	655	672	691	639	671	689	679	728	654	686	699	700	691	660	666	681	705	670	625	697	672	695	687	690	673	661	729	668	691	676	672	667	703	717	704	699	725	692	648	682	689	630	696	684	689	656	694	670	697	716	705	692	666	680	722	684	685	671	672	620	675	663	618	664	640	697	669	719	692	665	715	585	684	680	674	675	662	712	683	705	717	673	707	674	657	673	681	674	662	657	700	704	639	706	683	681	699	712	665	668	650	670	661	645	692	680	701	690	688	635	679	686	688	687	681	674	650	701	644	660	682	665	682	675	646	692	663	666	703	625	635	682	706	689	685	691	720	675	692	682	650	709	664	721	714	712	677	665	693	690	684	693	650	672	689	695	694	678	682	672	662	731	669	650	638	689	678	670	656	667	676	654	684	727	650	630	664	677	680	664	721	742	716	688	667	707	638	711	710	711	663	658	672	695	679	678	683	693	678	696	706	658	657	674	684	691	674	647	709	698	683	692	681	688	676	672	646	681	720	695	675	726	692	624	672	628	681	663	666	639	660	689	664	654	664	702	689	685	700	715	660	675
11376	4179	1848	811	440	325	317	285	281	301	329	310	294	295	271	299	310	280	321	314	305	288	284	298	332	289	293	309	285	301	295	303	325	305	298	305	288	305	309	298	318	293	292	279	310	319	298	283	328	340	294	283	312	260	305	310	298	284	312	331	298	304	312	309	279	299	302	303	316	290	288	298	293	303	270	318	328	284	326	295	299	291	299	309	308	296	297	320	302	292	269	307	269	289	319	308	289	277	340	308	278	311	314	309	319	307	289	302	340	291	292	284	304	301	300	295	283	301	292	335	291	290	281	323	304	292	269	283	317	313	265	303	291	308	277	336	294	295	306	302	312	345	316	300	310	283	308	331	331	316	298	333	319	308	314	316	320	311	286	305	298	291	300	328	303	289	272	316	307	324	301	297	290	286	312	278	324	291	299	286	267	300	331	302	336	296	376	326	328	296	317	324	290	315	308	298	311	324	334	311	274	320	306	327	273	297	279	293	294	283	276	322	311	319	297	284	296	270	308	303	307	291	297	281	306	292	293	275	316	292	284	293	295	271	305	311	322	281	278	314	318	268	311	309	314	301	315	292	271	335	292	250	282	306	322	306	311	337	304	280	301	282	302	330	303	258	321	322	298	329	338	264	321	285	260	284	256	291	268	295	316	326	276	308	323	272	290	286	318	296	329	288	310	321	288	311	294	328	302	299	263	297	305	340	272	300	302	281	310	276	295	297	309	336	288	290	291	325	296	300	307	294	296	274	300	300	324	283	318	285	316	307	292	293	321	293	277	296	306	299	324	304	297	333	297	302	323	295	297	276	302	279	286	280	281	308	305	296	282	296	292	300	306	300	305	309	328	288	331	295	281	271	302	281	307	284	345	294	293	313	299	276	326	319	298	252	310	304	303	295	258	319	331	309	315	288	274	299	297	286	325	313	279	308	264	294	308	306	316	295	322	297	284	329	283	299	314	312	274	299	292	311	334	294	308	326	286	287	284	309	286	297	305	298	308	319	290	292	313	313	305	320	305	293	299	326	297	314	279	308	291	309	295	276	314	283	334	294	339	285	291	299	314	285	274	271	308	329	316	310	289	298	324	330	303	286	321	308	283	292	314	273	270	294	304	287	316	311	304	304	310	302	358	283	317	284	280	311	314	282	263	260	319	299	311	285	294	324	266	289	336	310	342	314	323	309	311	312	305	304	314	316	277	270	308	333	294	313	321	301	313	308	315	336	312	301	310	314	296	300	302	302	306	290	297	259	289	319	251	287	308	321	307	312	269	296	303	316	281	304	303	311	330	301	267	301	291	289	309	315	293	290	324	309	301	302	241	276	301	275	320	292	307	311	311	317	312	323	298	293	300	302	334	288	300	248	278	309	303	345	324	300	309	314	301	304	287	307	271	344	301	300	329	349	295	303	327	310	269	294	320	320	289	348	283	323	287	301	328	312	300	335	318	301	287	320	310	297	310	299	281	290	336	313	309	318	317	293	316	295	307	258	294	314	264	326	312	288	321	283	284	321	268	313	308	326	287	321	292	293	291	328	292	304	333	299	310	302	262	311	301	314	280	302	282	288	274	268	310	286	295	309	321	304	287	310	342	320	309	296	325	298	320	320	311	306	293	288	319	267	311	334	297	313	293	276	306	290	321	320	314	314	292	277	329	310	315	282	303	308	291	318	311	326	316	301	267	328	311	286	320	278	289	330	298	316	297	304	272	325	316	298	307	310	324	317	317	316	294	302	287	320	308	314	304	292	305	295	317	331	318	283	293	280	317	306	304	282	333	299	296	308	319	289	309	269	266	305	325	272	300	305	313	305	307	337	301	285	308	309	304	290	310	278	268	328	262	297	329	286	306	279	316	282	307	290	292	287	297	318	299	309	303	305	295	302	287	294	318	275	286	297	331	286	296	301	283	297	300	286	316	353	357	291	276	307	297	283	296	317	305	286	295	299	323	308	308	316	303	328	299	313	290	309	280	320	313	322	280	296	328	294	296	299	312	284	303	298	294	294	298	287	289	333	337	314	287	287	295	312	306	315	304	299	272	308	321	323	313	307	297	311	286	297	318	307	304	302	277	294	318	292	308	313	355	305	338	312	283	300	303	284	318	333	304	292	300	315	307	310	296	323	288	307	321	275	325	327	282	313	333	287	286	271	314	296	294	264	303	322	290	311	298	316	303	282	285	330	302	307	301	328	309	308	309	302	285	292	300	271	289	293	328	303	294	312	275	293	304	290	292	319	282	340	358	305	284	328	308	302	306	307	281	309	326	324	305	306	286	326	264	306	314	289	279	283	287	293	314	312	312	305	310	277	269	327	283	320	302	273	293	305	322	306	291	284	302	293	287	326	304	293	276	301	273	318	338	303	304	282	285	290	270	264	283	292	319	297	284	272	301	297	265	300	289	282	306	325	326	327	309	306	314	310	294	322	296	297	285	258	304	311	284	321	299	280	314	301	283	285	292	286	324	285	286	289	286	312	290	274	285	295	359	300	284	292	304	305	311	270	256	329	285	298	310	276	282	292	293	324	302	283	310	301	327	335	310	293	301	291	311	325	307	353	296	304	307	287	276	294	320	288	287	312	306	294	309	289	300	307	296	274	280	305	289	297	305	332	263	326	283	272	321	306	311	308	271	315	286	282	311	301	275	307	324	303	315	264	276	304	267	321	319	295	278	277	316	291	320	324	303	286	281	283	323	272	297	261	289	297	294	299	304	310	311	273	285	321	306	332	296	297	279	304	295	300	323	331	296	328	318	315	322	317	301	315	289	275	297	311	351	301	287	283	320	301	293	318	282	315	320	334	285	285	330	299	301	350	275	297	307	295	254	321	299	325	319	345	320	283	293	312	295	313	314	331	295	302	280	286	296	299	277	312	255	293	289	311	277	290	321	342	297	304	298	301	299	298	286	337	321	350	319	308	297	286	304	317	324	305	301	271	288	290	302	334	304	323	291	305	318	286	330	280	334	317	316	267	310	305	319	295	298	318	283	275	310	289	278	325	278	296	299	316	288	292	281	275	299	308	296	326	320	284	328	296	313	303	291	272	303	314	336	290	324	305	329	334	279	298	289	315	336	309	328	316	325	296	298	302	331	311	300	281	306	297	297	293	317	311	287	294	281	313	314	340	330	322	320	333	277	286	306	318	328	305	294	307	315	304	287	305	320	267	323	263	304	304	299	325	334	278	286	289	303	270	280	324	289	329	310	296	316	279	349	276	293	329	279	312	312	296	310	276	298	281	318	294	297	292	313	268	284	314	304	304	307	316	301	303	342	294	322	298	248	284	280	314	300	288	297	319	305	285	268	279	292	272	282	303	284	301	304	292	321	295	316	291	318	324	265	299	312	303	281	280	328	304	311	334	274	332	282	304	290	279	292	322	306	311	282	313	317	293	271	320	298	298	272	306	314	301	276	311	319	285	302	285	319	304	345	258	294	296	281	310	294	287	270	293	268	290	313	321	268	283	297	312	284	272	286	274	316	276	324	311
7115	3672	3283	2089	1160	771	745	739	710	680	652	643	672	636	652	676	711	691	667	679	607	625	685	674	641	658	663	622	598	691	693	640	650	648	671	674	641	640	639	630	676	660	660	585	667	664	665	671	656	666	697	665	656	658	645	594	752	696	654	674	682	662	624	629	666	658	662	707	685	624	734	628	665	679	655	646	638	657	654	648	643	699	677	645	639	686	663	609	658	658	662	638	695	636	683	646	630	632	662	703	677	656	659	677	684	661	660	663	638	669	646	653	644	668	636	674	628	661	651	637	644	648	683	708	704	681	651	654	666	639	687	677	638	679	673	684	664	704	662	681	676	658	700	651	691	719	688	664	665	651	662	663	655	722	672	656	672	672	672	694	672	674	646	663	625	717	637	646	629	666	658	683	642	689	659	619	629	624	676	668	669	639	673	672	679	672	681	649	679	654	661	639	672	682	655	669	680	655	665	651	649	670	648	666	689	635	612	629	630	644	648	685	680	643	697	642	655	648	718	646	653	686	585	675	679	670	657	662	650	650	695	669	643	653	687	673	624	662	655	677	662	663	618	681	665	639	698	629	672	634	665	682	667	673	637	622	617	660	662	609	666	675	652	671	648	649	629	661	643	626	637	628	631	658	662	647	662	665	706	669	713	632	701	659	649	715	650	717	682	628	659	673	639	672	659	665	678	668	647	671	615	655	626	666	671	624	711	654	656	651	646	697	659	659	705	651	703	620	653	675	707	610	667	682	723	685	684	656	697	701	650	648	654	651	655	668	668	718	666	652	639	649	670	672	692	666	668	654	675	703	674	697	656	615	685	672	660	634	658	635	618	636	644	707	695	660	661	690	627	635	643	648	695	641	646	629	648	610	659	659	643	637	676	645	685	663	672	651	662	681	619	690	669	697	631	671	670	651	659	660	647	658	664	659	705	690	656	641	668	668	696	611	631	649	663	650	654	627	653	687	662	646	667	662	657	660	667	654	643	696	636	639	662	668	648	684	646	653	640	669	651	648	640	643	658	681	717	661	686	644	635	660	693	622	624	671	661	665	683	743	661	625	630	656	650	661	629	667	653	667	689	683	696	651	678	641	663	712	676	654	624	604	635	669	666	663	646	642	657	660	648	637	673	633	641	686	671	664	664	664	687	627	641	662	692	646	634	682	669	636	633	629	668	669	624	658	627	649	615	675	689	623	632	655	623	664	635	639	681	697	699	644	670	675	681	656	585	663	663	643	715	684	665	660	672	672	659	708	640	676	640	636	690	653	627	684	709	645	684	638	688	635	663	656	671	701	706	675	672	645	657	663	641	660	680	675	634	662	661	670	667	658	664	680	684	647	679	675	702	680	696	640	649	666	678	645	632	656	688	639	669	723	637	702	680	670	640	700	664	687	668	700	659	645	662	711	678	628	666	638	655	681	664	681	660	624	651	677	635	689	662	669	676	616	642	662	618	686	649	673	674	627	694	669	642	660	651	659	676	627	636	637	666	637	656	686	663	725	644	652	689	703	651	630	640	644	691	656	635	689	635	642	663	640	652	692	646	644	678	665	613	639	654	690	627	619	672	683	680	688	628	689	679	659	610	671	638	645	615	667	683	658	615	617	667	655	640	656	658	646	648	635	617	660	635	689	657	681	628	670	653	645	698	697	700	687	677	641	656	593	649	661	635	655	677	670	655	641	689	666	614	635	693	683	654	671	708	678	635	663	630	635	675	663	662	675	690	659	677	646	635	648	643	613	619	663	673	643	641	695	704	677	621	680	673	654	627	695	647	672	701	668	643	661	715	631	682	652	682	678	711	667	650	677	618	638	655	638	706	673	700	703	682	664	679	643	678	645	630	637	683	698	612	649	622	641	620	678	694	665	652	681	651	653	689	657	675	626	637	632	664	663	624	621	669	673	650	652	694	656	691	682	680	619	668	639	655	641	676	654	696	681	676	705	670	647	672	675	687	694	645	668	605	628	667	620	629	590	664	695	651	637	622	618	659	646	660	639	684	648	652	642	649	663	707	619	654	658	657	680	629	655	704	663	631	625	698	658	648	686	641	600	726	621	696	690	669	618	652	696	651	648	676	645	694	714	650	674	620	670	690	658	667	661	633	665	659	633	667	693	700	685	617	622	638	610	626	704	663	624	644	724	609	614	649	690	625	639	682	655	643	658	666	688	660	658	631	654	658	659	717	687	646	655	685	634	691	679	673	684	688	666	660	675	684	670	669	647	637	656	680	652	643	694	662	701	665	612	638	644	632	663	621	684	595	601	700	710	652	628	656	696	666	644	656	669	723	669	640	656	676	657	615	651	701	653	660	636	631	640	684	656	685	648	630	699	647	636	606	657	679	611	608	633	611	692	662	612	685	684	678	634	666	638	651	664	655	683	674	665	700	697	644	681	676	639	660	690	674	621	702	651	654	665	624	718	626	655	621	677	645	668	673	685	666	653	613	643	665	664	670	637	656	618	649	713	678	667	635	708	595	689	684	668	668	660	668	617	653	618	690	646	674	693	665	646	666	635	654	691	657	601	640	650	668	670	694	653	640	622	703	668	662	682	617	662	656	650	647	704	672	610	650	664	668	702	675	656	649	669	699	687	658	632	638	690	618	685	637	674	642	685	688	662	652	625	692	681	711	688	636	667	652	651	659	660	661	696	674	688	637	678	630	671	695	667	667	676	679	638	645	683	627	603	652	673	646	649	670	698	634	641	645	655	705	645	650	700	673	668	673	599	675	649	655	653	652	693	671	689	639	664	663	671	661	676	654	666	659	660	672	622	658	668	626	612	677	659	620	668	663	673	623	670	661	641	641	651	691	640	667	648	666	659	706	679	649	730	625	684	690	688	674	657	658	643	707	629	729	664	647	673	668	639	658	661	631	679	697	660	646	673	672	694	672	638	669	680	659	719	690	641	625	651	670	651	666	651	661	644	662	681	617	669	680	646	695	653	636	670	617	675	678	630	667	674	688	671	666	681	669	652	681	617	658	694	644	678	672	680	664	667	675	610	674	676	654	629	620	650	638	623	611	661	627	644	685	617	620	641	669	666	660	640	639	626	642	630	651	609	648	658	611	668	712	650	657	698	614	680	622	702	607	683	680	678	682	659	642	662	651	664	657	632	671	632	665	647	681	687	650	674	684	618	649	678	638	694	639	665	666	624	637	657	650	653	664	644	652	613	667	651	627	646	647	636	647	667	623	672	632	676	662	659	681	609	637	671	615	662	687	679	687	670	669	624	655	624	656	705	591	673	643	701	666	678	677	657	685	636	711	713	629	643	652	644	622	665	655	723	638	677	670	652	643	627	690	623	655	638	609	691	678	674	704	677	700	677	629	662	661	660	691	718	701	619	664	652	664	659	644	640	665	682	656	639	685	671	666	609	693	648	688	651	626	624	700	680	657	670	700	676	674	673	632	633	601	630	669	595	698	681	644	655	656	628	640	656	656	646	626	668	645	690	649	611	628	660	630	658	645	653	633	639	623	650
23871	12227	7705	5687	2391	1019	925	659	415	348	364	299	317	313	282	279	232	246	252	279	301	241	253	264	269	231	280	262	263	316	250	245	251	254	220	271	218	257	284	252	245	255	254	259	245	243	247	298	273	266	239	263	268	265	249	259	248	261	271	256	305	266	260	250	264	282	288	272	260	239	270	282	275	279	247	282	258	289	272	257	268	265	242	242	260	212	271	259	272	251	293	244	247	265	282	252	268	267	267	254	262	253	254	258	233	238	258	230	284	252	246	239	241	288	265	273	246	250	250	239	283	248	247	234	280	285	286	238	257	265	263	254	268	266	250	253	271	269	248	269	229	286	287	247	254	294	226	241	252	309	302	268	255	238	273	260	271	265	270	264	255	257	270	254	240	259	224	300	251	273	249	241	291	297	243	292	247	256	297	239	252	233	273	264	252	271	243	247	269	231	250	244	254	280	255	244	263	245	266	265	270	256	300	277	293	246	253	231	263	274	230	226	243	249	254	266	266	227	280	291	261	263	237	280	269	262	218	266	243	263	247	285	251	240	234	256	249	246	277	235	251	286	242	241	269	253	276	278	245	223	262	246	285	258	226	293	269	244	252	280	250	247	229	244	293	268	304	289	243	285	275	257	245	249	264	244	247	268	261	280	260	284	274	261	269	242	268	262	268	244	248	238	254	230	254	283	248	282	283	275	260	248	279	240	262	260	232	242	230	246	250	291	236	276	260	260	236	232	248	257	235	266	274	228	228	250	273	285	284	269	256	268	266	254	260	258	241	250	240	256	274	252	256	273	252	229	269	274	248	243	237	252	224	259	274	255	245	255	264	228	243	243	242	274	269	274	241	265	227	244	264	271	261	266	258	251	257	273	272	236	252	253	245	244	270	240	275	236	261	224	261	273	255	267	251	272	261	238	256	239	246	261	278	272	272	250	243	262	282	262	301	258	224	256	260	261	273	248	255	267	263	306	288	241	294	260	270	252	290	244	277	285	260	251	260	263	233	248	250	256	259	248	256	261	284	242	253	252	281	270	242	271	283	266	284	296	256	252	237	226	286	244	259	243	239	256	265	260	231	265	281	244	271	275	256	267	235	260	247	256	277	251	248	262	267	229	225	275	284	255	247	276	252	264	265	244	225	261	293	274	265	261	277	241	244	268	266	234	270	240	256	267	235	260	263	258	247	262	261	256	217	248	242	245	249	243	281	272	244	220	258	274	257	251	278	272	251	247	257	218	270	280	239	262	257	253	270	235	239	283	246	280	253	278	272	263	253	229	278	236	256	270	259	262	259	246	258	262	277	242	262	233	266	279	253	242	304	268	251	288	240	263	250	294	218	277	265	228	241	243	241	266	277	217	244	269	264	249	249	239	262	238	248	249	270	239	272	265	286	218	250	261	276	266	258	255	283	238	266	273	254	262	258	271	279	256	248	254	267	235	250	235	241	275	254	278	261	259	266	264	226	263	254	246	273	269	275	279	258	233	248	251	243	241	249	277	279	243	244	266	279	261	245	236	230	256	249	248	248	267	244	240	266	255	262	266	251	243	265	247	300	293	257	255	280	279	275	263	268	239	245	246	229	266	282	237	289	252	229	241	244	285	260	284	237	219	232	270	223	269	223	263	288	248	235	248	287	251	248	239	250	274	246	259	264	271	274	237	275	259	266	237	240	264	226	243	247	212	263	266	267	260	264	280	245	258	241	248	228	249	251	261	285	266	234	260	231	287	239	254	281	217	264	279	267	274	259	244	233	246	287	250	258	239	268	262	291	241	238	312	266	258	279	253	265	247	273	301	265	266	280	242	264	244	266	242	271	211	273	274	252	253	251	262	268	255	262	251	247	233	273	252	271	245	254	238	239	241	253	248	246	261	261	258	234	280	298	275	266	243	262	270	264	285	242	252	280	256	275	261	240	241	246	250	252	258	239	253	248	263	284	235	279	238	252	261	265	258	238	258	238	292	246	260	274	245	266	286	275	266	268	267	244	274	254	273	261	288	264	258	268	245	257	279	270	254	256	280	253	257	255	243	250	272	246	238	278	244	244	249	266	251	261	256	260	260	263	245	226	278	271	268	244	268	236	277	226	287	247	258	262	239	233	231	260	261	256	257	221	282	253	264	266	271	259	261	257	239	255	250	216	250	221	242	245	242	246	283	289	263	265	260	258	246	248	268	289	287	255	263	231	263	250	273	259	274	242	275	257	252	253	255	243	270	216	269	281	281	250	270	256	276	256	272	293	254	256	258	245	302	233	270	242	253	247	235	217	259	267	248	273	261	259	267	256	257	291	270	257	233	281	249	237	295	284	271	264	266	259	259	284	271	264	292	261	267	251	252	250	270	245	252	222	242	261	261	268	254	262	248	263	254	268	254	250	258	285	239	262	232	272	244	278	261	247	272	250	225	253	264	272	279	265	275	294	296	263	252	263	235	273	234	226	288	231	246	254	281	269	267	261	255	270	269	273	247	240	248	252	255	244	265	266	241	272	266	245	285	268	271	271	237	253	232	238	236	270	250	281	263	266	242	258	248	252	264	253	238	266	294	288	266	230	244	236	239	276	269	273	243	279	255	244	261	264	280	253	262	269	294	253	281	255	263	252	217	241	286	270	291	260	291	266	265	234	248	249	248	216	251	257	254	239	267	224	271	263	256	247	273	238	253	290	270	239	256	273	279	263	251	266	253	274	266	249	231	279	253	258	269	289	277	239	245	293	254	269	241	248	243	233	282	247	282	263	262	250	271	248	246	247	304	282	267	256	274	295	263	259	274	269	267	258	256	265	230	222	254	273	249	252	272	267	255	245	318	268	252	235	247	285	238	227	231	277	283	254	268	270	267	241	280	264	235	276	244	258	203	258	284	259	243	279	255	270	279	280	250	264	265	239	261	272	232	213	268	268	257	279	247	268	247	286	285	239	252	295	235	258	251	274	251	257	270	265	282	247	268	241	237	256	266	277	251	247	236	264	259	271	231	259	251	257	257	246	258	271	259	274	228	260	253	228	260	226	246	248	273	237	264	259	235	240	241	276	305	255	248	238	254	245	255	254	247	268	273	253	251	241	239	248	244	277	265	259	263	269	264	265	214	226	270	248	241	243	266	251	267	261	249	263	245	281	252	244	255	229	255	269	237	258	225	268	264	238	258	287	269	268	265	260	260	266	249	257	257	247	248	260	275	274	286	249	241	257	297	261	292	244	256	241	260	260	225	263	275	276	280	270	229	238	245	245	230	248	274	278	276	251	264	267	273	265	241	221	259	264	276	263	261	284	259	251	259	264	234	252	274	259	279	253	261	264	272	252	290	259	283	245	253	283	248	259	271	256	256	257	247	223	281	268	259	261	262	248	276	236	261	261	259	292	259	260	257	228	254	272	243	283	282	258	225	272	248	257	247	260	270	235	239	237	249	256	239	270	236	271	296	240	259	248	253	259	243	244	258	260	238	252	266	266	270	249	255	239	235	244	281	236	251	317	265	254	238	262	253
14913	9158	9912	9922	3695	2235	2504	2147	1373	1059	1001	932	773	743	761	796	629	635	594	598	608	595	606	618	619	635	604	577	601	613	638	576	589	559	621	624	607	632	559	586	586	614	595	562	604	641	609	571	590	608	541	584	602	560	607	596	573	586	592	576	556	609	586	533	610	559	582	612	591	564	551	544	607	610	609	566	569	583	596	570	559	579	599	575	601	611	581	553	585	587	610	556	598	546	580	612	617	596	604	611	599	581	629	582	522	631	590	572	595	583	563	618	571	576	596	597	536	573	570	576	568	612	607	617	602	548	614	607	580	584	521	621	559	593	598	588	538	570	574	586	593	552	574	584	631	619	600	599	570	607	629	597	522	579	604	607	581	591	629	616	591	620	636	596	564	591	600	564	586	581	627	585	592	557	561	640	582	574	609	593	588	576	588	582	588	567	600	598	575	558	555	623	642	579	599	574	573	545	588	610	647	527	574	566	590	611	580	604	578	522	571	598	591	635	603	580	607	574	575	598	562	587	580	557	577	585	589	570	592	569	630	577	603	559	547	596	569	579	585	587	593	545	628	564	587	585	573	597	566	571	580	605	614	563	623	578	601	591	584	580	597	573	613	569	601	631	613	599	550	548	624	562	608	584	564	627	619	602	588	581	594	585	626	614	601	597	584	577	634	619	530	557	586	572	584	627	569	578	596	565	590	595	573	539	585	570	596	589	611	579	622	587	552	576	607	554	603	539	598	563	593	616	583	607	577	575	613	581	561	570	535	595	560	579	622	606	570	591	533	550	598	571	585	574	551	555	582	587	596	549	581	564	577	600	585	597	591	575	575	592	564	609	579	590	589	542	625	570	589	593	577	566	612	623	616	602	590	608	595	580	572	610	601	565	598	615	597	618	596	549	619	546	557	580	562	582	574	654	634	620	570	556	584	577	591	570	577	580	635	612	615	522	619	576	556	580	591	582	577	558	563	610	575	581	602	605	590	610	627	537	574	586	553	542	587	592	592	610	576	599	578	612	567	604	597	557	592	574	615	596	574	576	540	581	556	573	607	588	529	587	580	588	587	611	567	578	626	586	584	600	601	600	623	576	563	581	595	573	588	597	590	578	591	559	586	555	581	589	617	623	581	532	570	584	606	586	583	609	577	557	598	589	585	577	560	613	562	530	575	639	565	567	606	572	581	625	561	569	614	575	557	611	567	576	590	602	605	633	595	617	569	646	571	577	588	619	566	612	611	576	560	613	638	567	558	598	577	600	603	580	593	590	552	592	571	592	593	611	576	617	612	613	605	575	564	581	600	566	618	582	607	569	595	576	571	587	639	608	633	618	599	595	589	626	529	584	563	591	640	599	600	539	635	589	597	555	661	571	552	536	541	586	579	556	610	625	575	597	566	576	600	549	571	602	563	593	568	540	589	593	560	550	587	573	623	611	591	521	585	540	579	557	569	626	599	512	594	586	632	580	578	579	597	586	571	585	543	608	558	574	608	577	599	594	538	600	589	618	556	562	575	610	581	631	630	544	620	596	621	593	601	605	679	572	625	575	544	621	616	583	562	567	588	565	572	607	602	547	579	541	598	600	578	565	606	563	601	580	579	604	554	576	610	551	600	579	581	560	585	574	542	560	589	586	583	607	574	588	582	624	566	582	583	596	599	569	569	583	625	565	617	566	558	588	592	632	587	560	564	593	583	576	599	617	560	619	669	614	637	609	587	617	644	569	608	549	587	542	588	629	561	611	589	603	576	600	593	596	569	578	609	597	610	597	571	564	556	587	575	564	613	584	589	555	575	597	618	548	616	596	554	584	573	589	576	607	621	583	606	603	601	603	550	619	586	580	568	588	554	599	577	565	591	601	585	591	587	575	590	591	598	630	573	612	594	598	584	579	564	593	584	573	597	576	620	575	595	601	573	576	570	593	581	552	581	586	568	662	617	568	565	621	580	596	544	606	525	580	578	599	580	632	560	585	609	582	598	602	585	585	608	582	584	578	577	555	564	606	565	542	584	587	671	576	587	590	617	583	607	583	600	592	644	646	551	593	640	618	579	539	589	579	605	611	576	547	594	567	599	589	549	585	576	562	585	627	519	629	600	637	623	566	548	625	596	587	576	563	568	586	593	576	586	565	570	599	591	602	578	564	593	601	577	619	599	643	564	597	596	618	561	566	594	541	565	607	605	573	595	583	590	557	612	585	640	572	603	613	579	561	594	559	614	609	568	601	598	627	622	581	582	577	589	604	586	570	575	554	593	560	614	618	595	567	603	584	635	585	610	599	573	528	549	591	602	597	611	575	552	610	578	531	607	562	588	559	606	587	589	621	606	611	568	565	632	565	582	578	567	582	585	541	560	585	568	574	631	597	579	558	539	582	574	577	567	557	598	594	619	563	646	556	627	587	606	604	561	559	609	586	552	602	581	560	611	572	607	555	588	610	577	583	635	586	616	593	605	605	637	570	648	576	561	598	550	574	580	562	571	560	581	551	545	573	585	550	625	572	557	612	584	588	608	620	575	587	559	608	593	638	570	593	601	582	596	622	582	597	573	595	617	599	625	579	593	639	570	617	625	598	615	615	575	571	597	560	526	597	585	583	607	569	573	623	567	617	571	639	584	588	572	589	582	576	598	593	549	604	593	605	577	545	583	567	569	592	598	588	587	598	556	598	571	567	594	597	594	612	578	622	616	562	606	607	566	550	603	613	569	609	638	579	568	598	575	581	642	598	626	624	568	607	595	570	582	619	640	558	598	553	579	547	573	583	592	571	607	631	576	594	580	557	576	585	611	612	594	594	597	596	539	595	566	607	600	628	571	538	601	587	611	587	611	583	595	602	579	578	560	564	567	577	592	573	583	595	559	583	604	551	572	602	592	590	621	555	605	589	574	591	607	581	574	590	628	566	546	566	571	617	576	613	570	601	597	596	614	565	578	566	580	551	581	642	614	621	611	639	546	589	602	599	525	567	639	557	586	595	620	606	604	571	562	555	614	562	582	630	583	570	613	600	583	560	596	549	575	515	583	548	590	575	560	608	609	561	575	605	586	613	533	548	561	577	561	615	581	610	605	605	599	581	603	595	605	558	576	605	599	615	582	605	602	569	612	593	612	567	585	552	588	638	528	616	615	573	592	605	607	616	613	600	565	571	542	558	597	544	603	588	557	602	632	540	600	574	633	626	582	538	554	607	567	592	661	570	595	593	603	572	579	593	592	585	582	641	590	614	551	594	560	545	623	651	588	589	568	632	570	586	572	591	601	578	585	607	591	594	555	561	589	560	593	566	575	623	603	609	581	597	592	568	593	579	581	568	607	569	577	594	609	618	590	579	578	576	613	576	585	564	614	634	565	641	609	627	567	552	592	567	573	593	587	583	604	586	607	546	574	600	635	623	608	641	595	620	582	591	602	567	600	551	593	562	603	603	617	561	575	545	583	580	614	576	609	627	573	590	575	614	571	588	606	585	596	589	552	586	573	567	577	605	604	626	598	602
34164	17809	12752	11145	4576	2178	1668	1410	766	580	514	406	385	328	309	292	332	313	319	318	347	334	311	304	329	311	303	283	315	290	279	305	318	316	301	287	299	324	327	292	305	329	335	304	325	284	313	295	285	318	284	325	340	321	321	294	310	294	314	308	337	324	323	345	277	315	334	346	290	316	284	302	331	316	308	307	296	311	296	303	252	288	311	304	285	306	313	309	307	295	326	303	316	285	285	326	267	313	329	295	275	312	337	311	343	302	297	316	317	302	319	322	303	258	322	310	301	291	316	279	302	336	312	305	264	329	319	289	314	282	280	305	323	317	290	320	297	341	349	266	307	289	341	297	312	302	285	279	319	290	317	295	308	281	317	277	275	297	304	320	305	308	304	281	266	325	325	306	326	307	309	323	283	290	287	265	331	352	286	292	280	305	297	281	284	289	313	313	311	304	284	299	320	283	319	319	291	330	298	324	329	321	315	296	297	291	269	299	297	276	310	344	302	295	336	285	323	330	319	273	300	305	306	289	286	270	348	283	324	290	307	347	320	298	315	348	321	302	297	316	312	310	322	303	308	318	320	315	316	264	321	304	293	326	285	313	285	315	274	311	325	316	286	307	291	286	327	274	309	298	311	283	306	344	273	301	305	310	334	366	288	330	293	282	265	294	306	286	321	308	310	297	322	329	302	289	310	307	284	294	315	298	289	272	315	270	280	298	286	331	318	307	313	299	301	305	305	289	274	360	310	308	328	310	310	321	308	313	308	286	294	278	306	302	285	277	308	346	289	248	309	301	299	308	320	287	302	308	255	313	288	306	308	307	295	294	305	323	315	280	293	313	293	335	283	266	302	322	268	309	319	285	307	304	271	304	307	322	285	300	321	318	334	288	322	319	327	276	321	288	314	322	343	284	308	266	327	281	316	322	308	309	314	304	301	304	290	278	335	335	323	288	302	308	308	313	310	310	301	277	283	286	325	311	328	343	287	314	295	277	290	332	323	324	306	311	295	300	303	277	307	294	288	330	334	316	295	320	318	320	297	326	332	311	316	301	317	302	323	304	300	328	311	358	335	353	299	297	294	315	288	297	307	321	334	298	298	329	296	305	271	286	316	318	309	271	331	300	316	285	292	296	277	285	324	304	285	325	287	305	325	310	276	322	312	331	304	313	285	322	272	328	309	330	349	321	310	291	321	310	313	287	306	310	313	314	338	291	302	336	337	312	299	334	320	300	309	274	304	285	292	309	314	302	326	313	330	291	319	299	284	300	307	302	312	283	275	296	293	332	302	273	300	312	310	308	316	265	297	294	308	286	353	292	326	312	291	280	288	290	316	312	292	334	308	304	289	303	298	311	281	329	319	298	311	338	332	286	329	329	308	301	319	292	305	292	302	298	288	289	296	297	318	298	320	330	310	312	278	309	291	269	295	296	293	310	289	283	293	293	316	296	329	280	307	312	301	301	277	305	266	286	279	346	283	289	290	299	280	299	278	326	311	322	274	279	301	289	322	304	273	300	305	298	314	292	279	306	292	291	290	323	318	327	304	285	312	274	340	318	340	307	324	313	284	279	290	300	314	291	321	286	274	312	303	325	305	324	327	334	291	303	290	308	260	282	331	328	293	288	323	270	302	318	338	309	270	280	342	317	318	275	304	286	291	295	300	277	294	304	310	320	276	288	310	297	305	306	334	303	301	317	282	314	299	300	287	317	304	289	316	282	306	308	304	309	308	306	299	299	275	333	292	298	295	315	322	334	333	322	340	288	296	330	298	334	317	318	288	315	312	276	296	307	360	309	303	330	277	286	290	276	290	314	315	312	334	313	321	289	291	289	304	303	281	316	329	307	268	327	291	328	316	337	282	322	304	337	287	289	288	276	348	297	303	297	325	329	301	297	310	287	299	319	285	308	274	302	300	292	321	308	325	326	312	307	312	331	287	313	294	307	274	281	298	329	304	315	302	268	315	292	292	271	288	262	279	317	281	294	314	331	311	305	294	323	299	348	287	317	327	281	329	320	283	333	294	300	296	325	301	324	296	290	294	285	299	330	302	300	310	299	310	304	326	333	319	285	316	324	303	304	313	324	336	272	291	309	329	314	292	300	312	305	292	293	275	293	309	332	321	300	304	284	332	291	283	309	288	321	305	277	312	312	309	313	287	304	317	284	285	329	297	274	340	278	293	317	295	303	335	288	294	279	310	291	333	322	346	311	290	309	310	318	334	286	290	279	290	308	318	343	307	304	275	302	294	264	306	299	288	281	294	323	267	290	274	299	317	318	272	289	281	304	291	315	300	326	294	313	344	296	310	336	328	355	304	261	288	302	303	327	296	285	307	300	280	317	285	327	356	276	295	282	299	323	293	279	277	270	328	271	304	298	304	308	317	271	285	323	279	297	274	308	318	318	276	306	283	309	283	312	290	329	308	278	303	311	295	300	307	279	320	273	313	285	300	282	310	328	311	294	328	284	328	339	310	283	336	312	293	300	345	327	313	319	311	312	291	302	310	247	317	309	322	303	264	278	326	308	273	321	325	284	309	300	301	310	304	296	330	274	276	276	291	286	297	287	269	350	340	256	313	314	322	272	291	291	277	287	304	288	322	294	304	290	290	298	302	332	308	327	320	295	312	307	346	321	315	306	296	308	285	303	306	294	309	296	282	262	283	282	320	252	279	280	289	310	295	322	284	332	290	319	292	286	306	301	311	270	322	312	323	315	307	310	292	301	315	323	336	324	304	276	298	334	296	307	339	307	294	314	311	316	308	307	283	313	296	294	302	299	320	288	334	303	301	297	276	291	336	311	305	309	322	292	336	316	298	334	316	328	322	329	290	331	330	323	341	308	282	271	285	271	296	298	273	269	306	331	323	300	343	326	264	334	286	327	306	298	269	310	279	268	298	288	339	306	300	309	300	334	289	336	307	304	315	274	302	305	330	291	325	272	316	291	283	329	331	319	316	291	323	310	341	273	286	320	270	295	313	336	285	295	310	268	271	299	324	324	350	294	295	285	278	305	286	296	301	319	302	319	295	337	342	321	296	306	299	322	288	325	306	308	286	322	298	304	283	261	317	281	278	306	344	298	299	300	256	286	280	314	315	312	289	302	315	309	307	296	306	328	265	325	277	292	313	292	310	282	299	305	314	319	313	287	318	300	315	294	328	290	302	301	292	298	291	315	288	322	308	329	332	294	302	297	314	316	329	300	300	277	306	310	280	312	296	281	293	308	285	301	312	311	288	315	292	305	326	310	335	308	326	295	292	278	285	294	306	295	274	301	302	303	286	325	285	287	300	309	320	318	261	325	304	328	322	300	336	307	294	298	303	308	298	303	320	327	304	322	270	286	319	300	303	290	322	274	266	281	309	310	318	322	300	318	315	313	287	290	280	296	287	317	321	289	368	303	310	277	311	320	320	331	307	304	328	279	295	310	328	312	294	297	310	292	305	294	293	322	333	310	309	315	313	299	340	276	300	301	322	303	302	272	269	299
19856	12095	14933	15166	5749	3725	3842	3558	2307	1690	1433	1182	1038	973	903	959	829	794	802	734	785	811	789	683	724	759	713	745	724	692	682	748	711	665	703	715	722	743	692	694	744	676	667	659	663	743	690	734	658	708	673	693	657	688	704	715	727	703	701	666	727	690	671	661	666	692	669	659	720	685	688	697	657	696	704	696	662	700	675	696	702	738	657	618	689	646	641	687	699	672	705	638	650	665	674	680	657	661	713	674	675	662	673	674	645	646	663	691	668	630	669	676	688	665	689	622	692	657	636	684	687	640	667	686	638	685	671	669	666	644	660	677	713	662	648	672	661	675	690	716	695	716	686	708	685	687	652	674	704	710	742	704	704	715	710	681	685	685	736	696	780	731	682	702	685	647	669	629	683	670	663	655	713	712	673	699	729	717	708	676	673	710	641	662	658	670	678	660	702	718	727	665	690	705	676	646	703	709	682	686	720	662	702	720	675	689	713	714	641	691	708	685	697	644	669	655	649	675	656	641	692	705	680	699	694	661	682	670	700	699	698	671	655	692	701	685	672	700	671	665	675	679	676	698	625	696	670	702	678	671	682	697	659	681	749	676	661	648	715	717	670	680	689	689	723	667	687	653	671	667	685	664	630	665	671	673	648	689	643	675	708	687	687	670	671	659	649	671	663	710	664	626	642	679	686	688	653	668	649	656	723	687	692	668	677	681	626	688	682	649	662	682	673	646	691	665	651	720	693	679	707	658	671	684	735	715	645	690	695	651	685	696	682	664	677	694	658	695	694	650	666	671	640	647	644	667	701	692	678	692	637	664	705	654	669	662	659	674	711	709	725	672	666	673	688	653	708	692	630	687	694	722	669	681	690	649	667	663	656	652	707	682	686	693	690	631	642	626	696	641	697	658	683	629	663	644	662	667	670	663	693	666	671	634	679	681	672	655	633	691	668	680	686	673	673	725	702	692	688	675	660	709	657	695	606	711	721	679	704	650	721	703	618	650	706	652	681	638	654	672	666	685	705	703	691	670	679	670	612	718	690	690	671	709	703	650	676	668	697	651	661	628	716	656	691	723	705	658	673	698	662	695	689	648	682	669	691	645	641	668	706	679	656	677	676	629	680	681	735	679	672	655	653	671	652	639	709	704	694	641	642	727	669	697	719	653	674	707	677	675	691	671	688	701	669	712	667	666	711	681	679	672	646	702	668	662	668	675	647	715	632	690	693	679	697	664	707	676	694	665	675	648	628	689	675	642	693	691	657	696	657	677	657	651	737	642	684	694	700	670	726	652	706	687	657	685	692	713	693	689	713	672	683	709	702	704	689	683	692	712	712	704	671	680	671	685	675	696	687	738	718	766	702	697	729	679	602	704	709	706	680	688	688	630	714	715	649	687	644	673	699	683	656	675	655	659	721	682	682	693	640	688	690	729	644	701	673	702	679	706	668	707	669	658	697	685	696	679	655	671	689	696	661	684	706	625	662	682	734	651	660	692	699	680	679	675	716	678	721	668	691	653	700	678	629	655	681	725	698	638	684	684	693	695	669	712	668	703	649	667	705	686	685	686	737	681	693	665	644	656	676	675	695	694	670	660	684	608	674	706	672	670	622	623	703	694	707	694	718	655	715	665	686	656	628	734	670	683	701	699	662	656	651	711	665	662	675	644	657	686	693	676	686	664	665	709	722	654	686	664	657	688	685	693	610	692	685	633	651	694	654	667	702	652	666	682	667	665	688	643	646	664	702	654	675	618	695	680	687	685	625	671	697	668	648	683	682	642	670	687	664	662	738	730	653	657	675	703	679	690	660	659	653	638	670	667	690	671	675	695	664	647	680	713	632	674	686	675	651	678	671	705	691	658	620	700	695	688	686	708	647	678	665	691	680	666	673	657	664	651	683	690	666	653	649	667	744	712	684	652	711	698	709	684	656	670	666	646	689	671	663	691	661	691	656	690	677	639	673	699	684	692	693	671	700	724	711	649	674	663	658	695	685	678	712	664	685	600	697	649	669	689	677	681	650	673	684	686	713	623	685	706	675	670	691	692	708	727	663	667	652	682	737	654	702	662	705	716	660	637	654	712	702	676	660	646	686	673	673	673	675	666	659	660	703	706	677	671	650	684	657	660	735	626	693	669	688	637	691	674	672	713	722	674	644	681	698	644	736	643	671	631	666	674	655	708	674	668	672	677	674	667	661	652	648	689	679	661	698	693	614	688	659	687	672	682	667	706	662	620	627	694	729	688	659	691	679	672	690	660	717	695	699	661	708	665	675	694	668	654	641	679	681	643	699	664	678	638	705	681	665	685	696	669	689	622	669	693	680	677	697	707	700	688	655	697	696	677	682	647	702	662	677	654	658	677	678	642	642	699	680	708	695	654	703	668	695	709	690	684	650	663	725	660	664	648	674	660	697	667	693	659	699	664	672	673	677	678	695	693	707	678	694	707	733	675	651	668	703	646	688	644	672	673	644	689	702	690	689	677	701	651	675	620	676	686	680	662	679	647	690	700	709	666	662	697	694	661	671	654	694	684	619	677	654	726	664	649	738	705	656	649	635	651	681	711	753	681	677	713	686	724	654	702	633	718	729	676	685	699	670	632	669	677	710	682	684	691	699	700	656	689	664	616	680	688	708	624	678	688	715	689	665	671	620	662	672	690	677	679	702	679	682	686	669	650	687	684	663	679	675	679	743	696	710	640	672	688	670	642	652	657	677	687	692	621	667	662	707	670	660	678	688	671	692	647	713	667	644	660	631	665	671	682	686	664	711	692	657	677	674	716	657	688	665	648	665	679	700	693	677	701	720	687	711	699	692	715	670	670	659	652	726	689	736	669	657	695	686	643	711	688	667	624	713	673	726	631	713	646	665	681	718	658	655	635	685	660	707	714	694	649	657	669	673	630	655	713	701	701	680	690	682	629	717	630	680	664	687	698	644	681	648	651	702	659	671	719	677	696	660	672	706	678	663	661	714	656	689	673	705	681	679	665	710	659	673	668	687	740	655	693	655	674	709	729	670	647	645	681	658	694	708	663	663	696	647	671	667	656	673	681	696	671	643	629	678	681	692	677	656	702	645	687	744	669	684	701	635	660	658	695	669	652	686	701	642	669	666	660	678	719	649	680	658	668	669	691	685	651	670	691	681	718	719	602	730	673	671	675	669	651	664	647	679	663	676	683	707	681	637	682	706	653	677	655	691	647	709	659	679	683	707	699	682	671	645	603	700	707	665	632	610	686	702	684	650	671	667	698	641	683	741	690	743	696	685	708	696	684	666	673	684	681	622	687	673	683	655	678	640	678	673	681	683	677	658	657	668	637	696	676	652	708	673	709	649	676	649	631	638	648	696	758	661	657	685	713	680	703	695	680	673	724	739	720	691	654	695	699	696	705	659	640	707	637	672	662	675	738	687	649	659	675	700	714	643	675	689	618	696	647	650	654	705	641	674	678	630	702	676	683	714	671	633	718	717	683	674	680	692	650	648	714	714	683
11432	4140	2098	782	373	350	302	339	275	304	293	286	301	297	287	298	304	321	276	299	286	286	319	261	330	325	290	309	302	300	348	311	321	305	302	301	309	301	291	307	277	305	284	299	311	275	303	316	303	291	310	294	314	312	284	287	306	310	298	315	300	324	310	288	306	281	283	294	281	285	315	277	311	302	278	286	264	308	284	288	303	283	267	292	287	275	298	285	295	318	328	281	293	291	262	269	288	294	278	306	326	288	297	331	300	297	281	318	313	288	275	306	345	348	280	300	277	275	303	265	306	329	295	295	285	332	289	302	285	295	294	307	323	288	294	326	268	296	283	280	308	281	317	326	302	290	301	272	299	348	286	297	271	292	288	306	326	275	301	304	276	291	281	334	297	308	318	276	295	285	276	289	311	291	276	307	278	275	308	275	319	272	306	277	318	270	298	318	301	277	298	299	338	321	310	260	303	258	307	324	305	297	311	291	294	336	255	288	295	281	328	287	278	286	280	261	327	285	277	346	278	269	274	299	274	321	316	325	271	276	279	277	292	278	332	311	302	295	282	262	286	319	326	295	317	299	328	284	293	288	324	316	273	287	325	323	318	288	357	298	299	269	333	288	265	276	321	311	310	313	298	311	294	321	294	309	312	265	317	276	291	278	268	276	280	312	262	254	294	301	289	305	261	270	314	306	306	262	303	295	311	306	332	257	339	323	280	274	291	347	284	289	307	280	304	263	292	267	276	280	293	285	323	279	320	281	304	302	303	281	315	304	282	303	295	301	302	295	273	285	319	283	293	296	295	298	305	282	297	316	309	278	307	313	313	290	304	280	308	293	279	257	267	275	274	266	298	314	307	260	278	295	298	273	314	282	309	291	281	255	311	329	322	298	299	309	293	321	321	286	295	274	294	294	316	315	298	272	271	300	286	295	298	301	264	288	267	318	326	291	296	328	321	269	266	354	295	300	330	285	322	276	293	321	290	296	313	297	296	301	271	298	291	317	311	301	318	280	269	301	282	239	329	290	286	306	306	319	297	269	302	285	328	270	299	270	280	321	347	276	280	296	268	278	278	291	290	280	307	325	306	319	278	280	289	285	305	295	307	279	302	322	319	279	308	283	284	308	310	305	324	303	307	308	291	317	313	294	304	309	310	290	279	346	302	282	296	302	274	283	286	300	296	285	293	314	291	309	316	319	281	285	300	308	274	298	300	308	309	304	304	312	297	307	327	282	310	279	305	288	291	294	272	293	320	297	284	302	321	279	300	267	285	308	271	269	286	330	322	298	313	270	319	282	293	260	303	335	322	264	300	298	288	311	307	290	277	291	285	299	321	297	306	294	295	275	282	288	271	303	269	311	309	322	271	283	274	274	267	282	307	301	297	294	314	288	315	317	312	284	312	341	283	282	291	297	275	275	310	333	296	331	279	317	268	326	282	295	266	312	283	288	323	299	310	320	283	278	315	320	325	308	277	322	322	275	303	336	266	305	269	270	316	290	293	282	290	323	316	303	309	311	292	308	266	313	299	313	295	295	279	261	289	283	290	298	288	308	261	344	312	296	290	287	298	276	285	287	294	285	303	275	286	303	296	290	321	301	310	280	311	286	282	276	303	271	291	277	299	293	314	313	330	336	290	321	297	303	324	343	288	303	287	307	267	302	295	283	296	289	285	302	282	315	292	294	299	274	284	280	292	320	303	256	264	272	296	246	327	292	271	283	298	313	340	320	264	291	290	262	294	263	300	319	292	283	303	299	330	304	307	300	299	299	304	344	278	306	294	288	287	288	312	274	305	332	299	340	305	291	287	283	276	269	322	279	319	323	285	281	311	288	308	273	324	304	267	278	280	290	310	310	304	293	279	306	274	278	297	261	330	281	282	293	315	315	274	316	283	296	277	296	302	306	308	321	304	294	303	264	281	282	272	296	271	341	315	283	286	285	308	304	291	253	304	291	273	325	300	299	286	332	321	285	277	281	290	323	285	272	324	281	312	319	281	311	300	297	298	323	331	307	266	271	291	320	299	285	301	273	295	322	293	312	311	317	320	274	276	301	306	294	320	307	265	258	277	272	292	311	291	286	290	294	301	271	300	288	275	294	325	265	282	288	330	308	320	272	301	285	279	275	281	289	320	295	287	299	297	288	307	267	269	303	259	298	301	264	311	279	289	276	292	307	326	295	318	285	273	274	287	291	285	298	330	308	273	337	319	316	294	294	342	300	323	281	282	302	329	296	324	276	312	275	315	276	326	310	278	294	320	341	321	270	288	285	278	305	273	289	284	319	323	296	283	293	291	323	279	280	281	249	325	289	275	295	306	329	260	303	289	294	315	341	305	321	277	296	297	284	308	330	295	301	303	272	293	308	302	323	302	330	296	294	294	255	284	303	262	307	298	296	346	293	313	316	305	281	277	300	297	293	267	269	306	297	293	277	308	312	262	300	276	291	321	318	288	323	308	288	302	312	344	307	312	302	282	270	337	279	280	293	264	274	324	278	297	286	319	292	306	315	313	285	316	307	291	295	314	332	308	315	305	309	289	309	259	291	263	308	279	297	233	296	309	306	293	280	274	309	323	295	259	302	291	256	305	275	277	249	302	328	285	302	292	314	331	306	303	312	313	279	261	284	305	317	299	280	296	302	297	284	291	283	272	316	295	303	334	270	329	284	245	257	308	332	306	297	287	304	273	272	305	298	299	303	275	314	320	285	300	309	256	304	313	304	259	281	307	326	292	286	282	300	298	299	276	255	266	293	288	280	308	306	313	272	263	283	319	314	296	315	287	292	283	296	302	324	300	276	311	294	292	296	277	285	282	273	329	270	336	290	310	273	274	256	304	276	267	320	290	312	303	284	300	272	295	279	306	304	268	289	299	311	289	296	294	295	309	296	288	286	312	315	298	297	295	282	342	286	307	280	293	314	319	295	321	319	304	303	302	299	299	287	281	269	297	277	286	314	340	310	290	313	318	286	277	317	323	300	306	314	310	277	295	288	337	276	282	293	322	282	289	318	289	285	299	311	308	310	311	275	292	306	327	317	286	294	324	320	295	292	293	332	274	278	293	259	292	295	301	306	302	296	274	299	301	294	295	318	315	305	333	308	291	290	306	309	336	284	300	297	284	292	289	313	333	308	322	322	322	302	304	288	306	338	282	308	324	323	290	313	283	310	270	321	310	329	325	358	325	304	319	272	280	298	318	309	302	287	308	331	274	275	285	300	295	269	313	315	289	289	296	273	273	326	320	285	251	298	284	279	277	267	305	307	287	270	313	316	308	300	300	295	297	290	310	258	316	271	283	342	323	283	322	286	335	274	277	301	285	253	289	274	311	277	291	301	270	303	308	298	291	278	312	257	293	306	311	290	298	264	309	316	332	259	258	276	292	298	294	266	303	289	314	291	307	289	313	320	320	303	279	309	295	287	322	278	283	322	284	256	308	279	297	283	326	312	294	294	300	268	339	298	281	267	300	301	273	325	289	304	285	321	306	295
7034	3759	3480	1964	959	803	807	724	710	641	672	719	639	644	623	665	671	604	602	654	693	609	625	654	641	631	665	663	628	697	644	664	613	667	618	697	670	663	630	631	626	662	697	662	635	637	659	647	635	631	691	669	679	615	664	675	671	669	655	654	650	656	679	663	682	671	643	703	642	688	672	606	670	622	624	671	668	602	666	744	671	643	628	655	710	670	644	607	659	670	694	659	653	658	651	655	655	631	662	650	633	686	649	647	629	679	612	662	645	636	658	689	673	656	650	646	602	644	706	711	653	628	588	615	664	614	649	583	694	648	661	688	604	653	649	646	660	672	682	705	693	629	655	650	694	661	638	647	655	684	674	665	701	650	614	597	690	680	694	686	690	671	663	685	670	649	658	654	636	708	648	635	667	666	647	602	657	635	631	597	699	647	620	642	593	669	610	658	667	685	683	660	655	658	640	621	622	613	667	634	622	654	641	657	687	634	614	661	614	626	649	681	666	617	678	639	651	702	652	668	623	632	677	641	661	622	688	669	653	637	615	626	667	654	642	626	613	620	653	654	672	637	667	703	655	651	636	641	633	665	643	613	656	698	673	633	654	658	654	680	667	624	587	659	652	682	659	658	656	649	632	645	635	668	668	696	637	637	669	675	680	640	640	674	674	593	637	666	604	643	650	652	685	674	642	665	650	674	647	618	693	659	660	671	652	619	662	612	658	637	692	662	635	656	658	671	655	657	671	663	614	643	699	633	637	648	664	680	663	641	651	647	652	665	612	618	621	619	658	617	693	665	696	641	692	644	692	683	674	621	660	631	658	652	664	701	628	659	633	622	648	662	668	616	591	645	631	636	667	635	670	648	643	655	643	666	628	674	653	694	669	610	666	659	665	651	654	635	620	671	637	621	633	592	639	646	677	666	637	675	695	602	587	717	676	664	623	647	658	633	627	688	646	677	654	651	650	644	641	666	673	675	666	648	686	676	636	653	680	709	674	634	631	689	635	613	694	654	706	672	660	672	695	661	624	662	706	664	664	618	620	627	614	681	669	669	676	725	620	641	605	672	661	596	653	632	662	636	685	658	697	669	625	691	635	645	665	624	643	676	652	703	628	664	653	636	637	622	681	687	645	676	678	635	720	708	611	628	657	602	639	574	708	648	684	646	648	688	610	645	652	653	620	653	645	650	712	701	608	626	708	642	616	689	607	622	672	635	658	650	604	682	627	660	632	627	615	614	631	629	603	655	681	663	649	671	674	661	654	636	634	649	619	674	628	665	616	638	620	674	664	664	661	674	609	621	674	667	645	680	662	657	640	636	655	614	633	681	673	658	622	659	701	667	666	700	603	667	624	704	672	700	669	636	656	630	656	655	613	671	680	643	614	671	699	645	649	642	673	630	655	662	643	660	681	697	692	613	659	709	648	657	606	658	590	614	660	692	653	673	638	668	656	674	694	621	617	657	606	656	638	614	633	672	612	619	629	671	616	620	640	686	661	671	617	672	629	634	674	643	603	640	649	662	698	665	643	689	662	688	641	675	630	669	683	668	631	638	695	636	672	624	654	671	668	673	630	621	662	663	634	636	648	667	668	640	660	667	598	650	595	704	652	642	665	689	641	667	617	645	672	634	650	629	645	614	632	643	632	666	647	693	670	693	672	610	675	689	641	605	641	676	642	663	654	697	653	641	657	636	600	697	687	624	641	639	633	627	652	655	672	638	665	643	706	656	647	660	620	665	649	646	634	686	637	647	603	683	613	710	659	613	661	647	649	630	691	656	647	648	649	660	702	617	652	688	659	601	646	634	667	678	662	638	665	630	666	653	691	644	671	634	618	630	655	608	670	660	653	669	626	603	652	675	670	671	641	643	647	641	658	633	651	632	663	612	670	609	685	634	658	664	658	661	649	640	631	626	653	650	700	626	610	647	663	655	688	614	656	630	632	672	673	676	668	675	695	658	632	661	639	636	644	688	633	678	617	687	629	661	679	688	693	653	633	624	618	620	645	659	676	637	677	611	628	652	637	660	656	665	628	620	682	667	658	667	648	668	639	626	631	640	649	649	683	625	680	694	636	652	647	628	668	641	657	703	631	649	648	633	639	644	617	609	642	641	649	683	648	712	669	665	635	654	679	632	654	670	658	632	668	629	626	663	625	645	635	695	641	687	634	651	632	652	661	645	616	706	657	667	641	677	638	619	689	695	652	616	665	633	627	648	645	641	628	613	642	632	639	633	683	637	658	678	594	653	661	670	657	671	629	682	666	654	688	672	663	661	631	663	664	601	680	614	606	669	654	648	649	653	696	635	651	656	633	700	648	644	673	619	651	667	646	648	612	666	633	628	634	646	653	614	657	657	684	643	639	666	655	655	665	605	654	651	642	648	642	638	651	620	678	674	707	674	590	608	663	680	663	628	637	632	672	645	661	666	671	623	645	658	663	662	621	635	679	637	682	660	618	631	704	711	638	658	654	652	641	660	633	680	668	616	691	671	614	615	612	668	658	663	639	648	642	687	683	671	687	665	614	651	622	627	683	656	629	645	655	683	631	619	645	665	616	656	642	661	660	651	689	674	664	654	653	668	682	669	615	679	659	641	681	706	709	635	636	633	644	648	607	631	612	641	667	672	652	653	643	617	625	655	671	659	660	645	648	669	663	633	649	663	634	630	644	628	650	664	641	631	673	712	632	646	684	676	617	619	691	654	695	687	661	642	654	616	615	640	671	649	628	661	586	622	692	649	646	646	668	681	660	658	672	667	648	621	618	625	650	654	659	627	662	640	620	690	659	683	617	648	654	654	654	666	659	672	693	638	654	684	647	639	663	674	670	664	708	666	647	674	578	652	621	618	646	650	649	653	640	642	630	572	688	626	705	689	673	667	654	643	663	625	674	668	661	671	624	665	630	597	653	632	647	667	638	650	678	729	650	661	623	650	656	636	657	625	673	632	653	673	676	684	676	661	693	685	620	659	633	667	692	674	635	664	601	684	645	659	689	634	653	637	645	672	665	630	659	636	663	617	675	658	655	648	673	655	724	696	643	653	603	612	649	585	680	664	681	628	655	623	592	637	698	655	604	615	651	663	604	650	689	633	629	681	632	640	639	640	635	678	674	680	666	653	634	633	660	667	616	660	678	666	620	683	697	648	640	658	674	666	678	647	630	664	634	686	663	655	620	699	645	645	673	661	619	650	657	676	688	637	665	680	614	641	675	678	648	659	647	671	662	674	704	664	636	598	652	690	663	606	673	635	683	642	626	645	628	635	634	627	630	644	635	683	630	667	669	645	605	609	657	654	691	663	667	667	652	633	675	633	646	629	664	667	644	670	638	656	611	698	658	604	664	653	674	643	674	711	665	639	649	651	631	628	688	646	635	687	652	652	650	657	661	657	611	650	621	657	658	638	628	650	687	641	649	643	674	697	644	653	666	666	660	673	701	667	652	642	631	649	706	666	644	703	664	596	609	599	606	666	635	674	672	621	629	624	628	658
22196	11331	8178	6467	2358	1188	999	831	472	404	318	317	326	271	280	269	272	247	251	242	276	251	242	236	259	244	248	244	247	245	234	261	267	252	260	281	272	270	290	276	291	245	268	255	287	227	275	267	258	246	259	224	271	248	261	273	282	234	257	252	240	265	273	242	265	252	266	282	260	236	255	241	282	272	265	227	271	264	270	259	268	271	267	256	248	254	265	246	251	265	279	271	228	275	234	271	280	270	259	262	243	249	276	274	257	258	262	292	257	279	265	229	245	271	274	274	242	279	262	240	259	288	250	254	274	240	269	255	269	306	282	285	243	256	253	262	231	287	248	265	248	226	254	272	285	264	276	247	243	260	273	262	255	259	273	247	278	261	270	263	281	253	266	273	259	250	223	242	289	271	250	245	288	264	271	231	261	258	249	267	283	262	263	267	258	252	274	236	265	235	228	236	250	269	278	259	240	238	268	248	216	280	266	265	257	256	242	214	230	256	271	237	228	235	260	249	258	227	252	275	264	254	259	265	252	258	256	255	269	262	274	256	268	264	247	253	243	280	249	246	246	249	289	273	232	241	243	219	289	241	224	262	271	280	302	247	246	274	253	283	289	272	265	253	261	255	256	255	250	255	261	283	254	296	284	251	280	264	242	257	214	253	272	242	265	271	266	262	249	237	244	231	235	243	261	282	278	216	277	264	297	262	292	256	235	249	229	258	252	267	242	259	267	262	277	234	235	274	237	256	284	237	251	262	235	255	263	265	241	245	260	226	247	231	257	262	254	255	251	238	234	245	276	265	248	265	252	258	262	242	250	248	231	262	288	259	248	238	260	277	260	229	261	276	258	278	246	259	288	271	262	256	284	277	257	263	263	280	253	232	248	239	288	251	247	256	266	271	275	257	259	277	241	216	231	250	226	229	253	236	263	238	252	251	256	288	256	254	287	289	234	269	286	267	224	257	261	228	240	277	256	262	260	232	260	248	258	258	307	267	281	307	248	282	265	253	239	238	246	273	236	264	283	239	251	252	252	275	276	259	269	254	286	233	254	254	250	255	263	269	255	254	273	243	245	278	248	262	261	251	248	229	273	233	252	260	297	281	273	289	263	258	263	247	267	252	244	247	237	230	256	247	252	260	269	271	265	261	237	230	230	231	240	233	241	252	285	256	259	275	246	258	253	224	224	237	266	258	278	246	260	283	226	256	256	249	247	263	306	238	245	232	243	245	245	271	236	263	214	253	258	251	263	275	294	223	273	267	228	230	228	251	263	263	273	255	266	248	263	243	257	255	249	251	248	230	264	228	245	241	282	252	284	250	268	282	259	299	274	272	233	226	273	252	248	283	243	219	250	266	239	237	248	263	235	257	255	239	259	286	268	239	270	242	262	269	253	259	249	267	269	270	234	273	249	264	238	236	254	263	233	241	236	276	254	261	272	274	271	285	255	248	266	250	278	260	208	250	287	245	247	283	273	244	264	274	283	279	250	273	270	270	261	273	280	252	263	239	260	250	272	280	251	259	266	245	245	246	253	250	257	292	248	280	304	265	222	310	257	282	263	276	253	228	250	233	260	246	271	271	256	267	240	279	266	272	302	243	290	236	229	254	245	247	274	258	248	265	282	246	254	230	281	270	265	249	257	253	242	256	252	260	277	250	247	237	239	261	265	261	285	235	216	235	247	247	255	246	284	268	270	257	250	275	263	253	243	250	285	236	240	281	243	276	249	270	249	236	252	222	276	264	262	266	258	272	271	285	270	234	250	277	239	233	238	262	286	272	266	265	254	262	279	295	266	240	278	278	231	260	260	279	264	262	292	228	267	266	257	230	260	266	264	265	236	268	265	268	235	265	264	254	250	241	248	254	256	272	246	240	241	221	277	260	237	257	268	220	252	284	262	270	291	245	267	231	246	260	246	257	254	277	272	263	233	248	301	294	266	233	247	294	268	259	231	259	248	257	283	267	248	257	223	239	284	244	283	234	234	238	248	254	260	267	269	254	254	252	231	236	226	251	270	267	288	282	245	241	271	245	277	256	279	247	254	232	247	245	278	309	267	267	265	298	276	273	251	233	271	275	265	251	226	239	263	260	268	255	241	283	249	257	277	227	253	298	244	246	271	243	275	243	243	232	256	278	271	244	236	286	259	260	229	256	255	250	281	268	262	253	278	244	268	245	262	305	239	259	253	247	242	268	251	256	254	280	256	262	241	270	254	257	237	251	256	267	242	243	238	240	242	247	258	230	269	260	249	268	274	253	275	267	264	266	257	264	274	250	269	259	265	261	255	260	267	236	248	247	229	248	243	275	247	269	267	276	229	243	264	266	268	278	251	267	247	252	246	244	239	304	224	253	282	277	254	284	233	248	215	251	283	249	282	241	271	246	257	244	261	286	247	239	255	272	256	287	264	252	282	243	247	247	251	275	253	258	264	258	254	262	245	276	247	248	251	256	251	278	258	247	263	238	242	266	244	248	255	257	238	254	266	259	267	234	260	264	260	259	264	274	269	251	282	240	273	246	294	276	273	254	215	250	263	228	276	262	240	245	283	273	284	261	218	245	256	230	253	248	256	248	241	273	241	251	262	227	283	245	255	249	267	263	230	240	268	249	259	246	252	251	254	237	272	266	277	275	251	246	256	273	274	277	253	277	231	257	253	276	250	260	248	256	284	259	253	282	261	221	247	242	245	248	272	240	259	275	262	263	261	266	230	269	254	286	273	281	286	265	274	284	258	239	280	266	237	273	279	238	260	267	269	280	239	258	276	287	252	280	268	245	227	272	289	266	234	222	252	272	258	266	256	254	275	234	247	220	243	236	220	225	247	225	306	266	236	270	258	267	282	257	249	265	242	274	292	252	259	269	260	270	272	254	252	276	240	233	241	280	261	240	224	259	264	259	244	275	289	291	274	276	276	267	269	280	265	269	231	257	271	231	271	255	259	267	281	291	256	261	255	275	263	289	253	268	254	277	255	269	243	267	277	254	280	276	223	233	241	238	222	207	237	257	287	268	251	281	239	269	235	235	282	278	255	255	247	204	257	232	245	279	272	229	227	249	274	238	274	277	243	262	250	262	237	251	258	295	263	249	240	210	275	259	247	274	255	255	267	243	252	278	263	271	245	285	232	251	244	244	257	250	256	265	269	247	273	244	271	248	254	253	276	231	278	277	249	246	246	240	268	274	242	270	294	256	261	252	307	226	267	250	246	278	236	240	266	245	236	265	275	225	270	271	223	285	302	285	299	264	248	234	247	246	244	250	269	247	260	275	218	258	254	273	263	264	251	278	237	266	259	268	262	263	258	290	236	282	242	265	255	257	269	232	278	218	255	253	249	230	259	251	269	289	261	272	282	269	270	262	289	266	283	252	241	269	270	235	273	239	242	257	248	262	267	262	259	283	247	260	256	257	251	251	268	269	250	267	265	232	254	268	227	263	259	237	243	263	262	255	270	244	252	253	254	274	266	250	266	261	242	283	251	270	260	285	249	241
14179	8683	11014	10457	3474	2354	2683	2350	1551	1187	1141	909	743	702	744	729	641	629	634	611	630	609	611	623	616	615	626	587	650	583	563	616	596	585	632	588	611	628	579	575	579	556	582	605	573	593	605	570	608	554	554	581	551	590	598	621	604	623	555	564	564	595	593	602	561	601	554	568	591	643	575	624	578	555	596	622	577	565	579	582	562	601	563	612	615	579	626	589	627	604	587	599	599	560	609	588	641	545	592	568	608	631	548	614	551	577	606	565	577	586	589	585	571	547	590	541	589	585	592	602	576	591	559	627	596	591	619	596	605	566	579	567	594	591	551	624	569	519	593	581	570	591	593	532	626	600	581	640	571	591	568	600	578	545	608	604	628	634	582	601	602	610	588	588	582	617	608	568	595	569	569	536	575	611	637	588	598	603	582	538	544	566	571	574	605	606	568	567	583	571	571	551	579	607	602	591	648	567	586	569	601	596	611	594	575	570	565	635	602	591	582	559	586	561	580	546	605	558	585	602	557	610	589	572	550	540	597	590	555	583	588	558	591	573	583	598	552	608	631	589	570	565	540	616	530	589	551	607	593	606	591	551	582	597	548	524	582	537	598	605	584	588	600	575	564	616	570	547	558	577	596	592	611	576	625	582	568	600	572	600	594	606	558	569	627	577	557	557	565	562	554	603	558	517	648	562	599	620	621	588	566	582	596	597	565	556	584	588	589	572	612	616	573	601	602	561	578	603	601	598	586	626	595	570	577	640	611	575	589	566	566	587	593	619	581	606	629	607	617	629	531	545	606	592	576	588	621	580	585	532	580	586	601	594	537	519	588	588	647	584	602	582	585	591	587	614	574	627	619	593	574	577	608	608	592	576	626	584	620	588	590	627	606	571	610	585	566	609	572	604	588	563	618	540	593	527	625	591	611	582	576	607	584	603	556	603	573	603	599	661	605	589	590	595	588	567	600	556	617	581	569	552	578	577	551	598	578	571	613	624	635	584	581	632	593	595	590	484	586	585	607	595	591	559	574	596	607	570	584	594	586	571	560	607	595	598	582	570	611	602	567	575	624	573	569	569	584	563	617	592	651	553	559	632	578	616	572	589	619	551	581	596	646	601	582	593	602	574	592	611	584	576	595	621	577	598	577	611	590	591	619	606	591	549	582	614	608	537	601	550	612	591	571	604	593	600	591	646	560	593	560	588	554	558	582	595	585	582	556	591	595	583	591	650	585	554	581	602	585	585	588	556	601	592	569	559	564	606	568	634	594	579	553	606	568	588	615	575	593	560	614	592	599	586	586	584	611	595	587	602	585	576	583	553	618	557	598	587	618	577	560	640	575	588	558	590	588	585	564	562	573	577	593	543	597	620	575	604	597	583	576	585	638	567	551	586	578	571	590	592	622	570	629	589	568	558	573	565	584	613	585	624	565	588	596	545	527	566	562	550	580	595	645	615	573	588	604	597	604	576	636	600	571	558	601	545	601	640	603	581	547	553	580	582	595	551	566	582	618	582	605	544	606	544	622	608	572	564	612	589	606	588	588	581	594	584	645	584	610	592	586	525	588	582	541	574	572	585	643	601	601	568	582	608	544	627	602	575	537	587	591	605	575	592	627	618	606	581	589	549	575	559	585	605	589	621	559	577	610	630	570	569	619	625	559	587	541	600	613	634	575	583	584	557	555	604	558	594	549	568	556	635	596	622	587	556	599	579	588	569	550	605	612	644	609	536	620	592	564	592	564	580	596	587	600	567	578	585	584	589	581	544	581	592	575	613	618	618	548	605	594	559	586	564	568	548	572	570	586	591	639	577	602	594	533	564	598	591	578	573	550	561	560	556	598	569	603	558	578	604	574	600	551	588	571	555	613	559	562	528	584	619	586	577	628	596	605	615	567	576	583	587	545	560	611	584	605	545	556	541	537	592	574	594	605	575	603	588	585	601	541	573	597	536	611	583	593	595	580	576	559	606	602	628	600	579	597	554	542	585	567	611	561	592	565	582	550	572	632	599	564	607	594	583	559	588	581	566	595	585	549	569	568	572	582	522	602	539	588	576	558	599	585	618	576	560	565	584	558	554	589	609	576	581	552	569	582	590	605	596	525	535	646	591	579	589	609	600	598	601	616	593	590	589	599	563	551	591	566	586	577	612	588	620	580	599	574	567	558	598	610	551	637	568	615	592	616	600	591	547	621	596	621	583	529	517	627	578	557	561	586	564	584	611	551	557	576	594	610	637	609	630	599	560	591	577	556	598	563	620	575	583	579	605	550	574	583	551	562	594	595	593	614	602	546	581	562	594	611	560	612	569	546	645	557	609	612	556	596	550	615	612	569	555	532	631	550	549	573	572	594	558	602	545	561	557	594	613	597	599	575	536	592	600	595	604	579	584	612	553	575	518	616	554	601	618	612	575	577	583	545	609	555	595	569	598	539	598	562	555	582	560	610	572	595	586	605	567	592	587	566	628	591	574	630	589	599	565	565	568	585	608	589	614	617	555	575	568	610	601	561	586	631	625	611	625	601	627	593	605	569	565	631	608	581	564	616	532	607	621	572	544	590	605	580	535	572	611	553	588	604	575	603	624	577	622	591	551	585	584	568	578	608	606	586	579	592	614	590	555	578	606	585	593	548	627	599	601	597	609	587	584	534	615	567	571	599	593	551	545	583	579	621	582	620	577	537	618	594	618	569	627	597	607	562	574	595	585	587	593	595	552	566	568	573	571	574	580	557	540	609	602	637	630	560	558	570	575	613	587	605	584	622	558	556	549	565	576	585	567	606	527	591	558	598	570	580	587	592	595	609	576	525	564	573	604	576	603	579	615	602	574	571	564	563	573	587	552	629	574	588	601	604	558	594	610	594	619	560	561	553	569	579	545	587	616	575	583	615	550	587	605	573	585	586	563	560	615	621	593	614	605	563	597	559	557	536	572	612	539	596	609	591	583	589	554	616	541	589	573	589	567	591	576	574	571	613	577	600	554	549	565	582	581	592	577	589	563	565	642	566	587	608	607	574	563	630	627	589	583	578	553	573	608	623	617	617	617	579	591	571	600	569	540	598	596	581	576	569	591	588	595	574	595	580	590	634	611	548	622	578	563	599	567	606	629	579	589	570	566	571	595	581	537	521	585	573	594	554	572	627	555	597	602	625	576	579	591	597	551	568	631	595	578	608	593	621	514	573	575	583	559	522	596	569	589	528	601	586	567	558	572	608	543	588	599	613	571	541	594	547	594	606	588	596	592	590	559	589	587	600	545	585	634	565	582	584	543	574	623	595	589	582	563	551	580	578	566	590	576	550	595	579	579	581	549	549	549	577	577	604	569	559	585	602	570	570	597	580	600	554	578	566	581	612	601	600	625	567	602	624	579	571	562	591	533	590	605	595	605	627	559	585	594	621	557	614	614	611	639	581	574	571	599	608	545	583	590	592	582	615	595	556	558	592	525	528	644	563	601	526	544	575	632	614	603	579	554	594	591	621	611	586	560	582	632
33416	18367	14401	9688	4015	2324	1780	1392	834	576	516	452	353	357	357	336	295	287	303	326	311	333	276	328	315	324	282	290	331	301	307	303	301	307	307	305	301	344	277	312	294	316	336	335	276	306	320	341	313	294	317	285	311	351	322	348	327	328	290	342	291	315	342	264	279	307	330	289	298	324	288	296	339	313	289	299	304	309	341	292	307	324	318	315	310	328	312	330	349	314	287	314	333	303	334	338	330	309	313	346	307	322	328	307	308	326	309	290	292	302	323	285	297	320	291	339	312	275	294	318	319	334	306	318	312	279	298	303	319	325	338	330	306	340	332	310	280	251	304	326	304	310	315	274	315	290	312	349	283	312	331	305	296	277	278	283	332	286	311	311	310	299	315	325	316	315	304	273	348	275	297	306	307	291	311	310	305	305	340	286	280	316	303	315	343	358	275	347	318	332	323	272	323	327	314	280	322	298	304	280	291	286	275	289	300	291	311	317	271	277	306	299	304	312	288	316	299	284	326	321	322	282	306	292	339	270	329	308	330	298	292	306	291	267	297	306	298	309	296	310	335	298	285	314	275	316	320	331	308	338	293	335	301	347	292	324	317	286	293	296	324	332	360	284	296	315	293	328	311	264	315	322	302	311	307	287	322	297	323	344	302	319	316	330	304	325	333	302	331	324	271	321	288	328	307	314	300	292	294	297	322	304	302	303	333	277	302	355	286	294	320	334	296	316	301	287	322	295	299	314	293	275	322	338	286	307	290	315	299	273	311	299	335	345	326	308	303	289	318	307	313	311	333	316	337	315	321	302	322	328	301	284	314	296	315	288	291	309	276	305	277	304	306	280	326	276	325	301	301	313	329	314	337	326	317	296	291	323	283	280	335	301	303	318	288	321	300	330	306	312	309	306	331	290	317	308	337	330	284	323	320	286	313	290	286	303	302	302	305	316	327	276	321	316	351	311	278	333	305	298	302	315	292	325	311	292	315	319	321	325	303	312	312	310	304	312	315	312	289	306	277	325	308	281	262	314	334	299	302	340	316	314	290	317	318	309	304	309	279	297	282	305	250	289	295	283	310	288	311	291	320	276	320	268	272	300	314	284	288	291	316	289	294	300	314	306	311	307	328	324	306	310	299	296	291	311	316	307	301	314	283	305	300	298	309	349	309	336	317	297	317	299	282	308	304	275	305	306	295	334	286	313	292	307	290	302	277	287	299	284	335	313	294	284	296	323	313	287	297	340	279	281	296	282	323	285	329	314	319	309	301	347	278	329	278	305	294	317	293	309	302	311	307	293	319	289	296	289	298	291	295	306	277	326	317	265	308	282	284	314	298	282	302	311	304	312	311	318	299	288	289	299	330	305	304	324	287	317	289	314	324	294	288	299	291	279	309	289	335	343	324	297	302	290	306	302	287	319	293	262	302	311	298	325	297	314	314	316	301	295	318	315	293	335	344	320	304	274	313	280	311	322	304	340	313	290	319	292	305	305	328	328	306	329	341	322	263	316	292	318	295	274	290	293	279	290	317	301	310	354	309	304	301	307	298	308	315	318	319	302	244	270	317	301	310	285	320	327	289	311	312	301	319	340	342	289	275	271	296	303	280	323	313	313	324	298	318	292	352	316	296	329	325	271	289	310	306	299	325	293	301	294	324	286	324	318	305	309	321	309	304	261	296	280	289	277	288	293	304	270	311	281	302	295	332	324	318	290	266	285	276	312	298	310	305	327	302	313	280	293	303	295	293	292	297	295	316	282	277	307	290	316	279	313	277	292	294	278	334	286	318	298	282	302	321	294	293	290	324	279	262	278	315	303	309	348	307	301	300	332	297	313	324	281	290	277	268	323	322	283	288	309	306	289	302	345	291	320	302	287	276	280	288	332	341	327	350	310	331	311	315	321	285	308	327	316	259	328	340	315	291	285	304	298	315	322	304	310	317	295	352	283	312	343	295	337	290	297	270	292	317	296	305	300	336	272	323	312	289	325	323	326	297	321	278	304	338	293	328	330	304	317	344	323	277	296	289	329	278	315	318	312	327	280	270	314	286	324	319	270	299	308	314	346	296	309	274	304	306	318	287	309	301	324	314	323	294	280	280	314	294	306	294	321	289	294	299	344	299	321	320	347	317	293	317	316	315	291	317	308	297	294	299	279	304	300	316	321	274	325	310	308	288	316	326	307	283	303	276	268	302	313	311	303	320	289	301	260	292	293	294	283	321	337	326	301	248	305	302	325	316	315	325	284	295	303	316	300	328	283	338	306	303	323	304	312	300	286	314	384	316	288	284	324	306	298	327	287	324	319	270	309	298	298	284	314	304	346	319	321	272	312	319	279	320	318	320	286	304	326	323	282	282	295	290	303	309	265	316	278	328	280	290	273	283	281	326	334	300	272	333	309	285	302	295	299	279	306	324	326	296	323	327	308	293	309	316	292	288	295	298	293	307	318	280	324	287	310	315	304	319	306	316	356	299	311	298	309	307	308	311	289	271	316	316	293	311	314	319	313	305	301	307	339	321	308	297	310	328	316	302	287	302	290	303	314	312	318	311	297	339	323	307	298	316	321	319	326	287	289	320	286	334	332	305	303	285	296	299	295	329	329	316	270	290	310	323	296	319	304	307	280	313	298	293	340	302	328	288	291	289	299	300	284	291	291	284	282	304	311	312	328	302	304	305	302	316	285	311	293	334	292	291	300	345	339	319	328	297	296	313	309	337	329	321	283	273	318	298	317	346	323	319	316	275	305	282	317	331	332	312	305	313	297	322	306	325	308	308	279	280	293	320	323	308	292	321	287	299	310	304	290	292	324	317	326	305	303	308	280	326	291	345	341	304	321	322	321	298	315	337	339	312	280	291	279	305	311	300	336	320	281	284	336	278	293	302	311	327	290	304	314	280	303	313	289	336	302	339	278	315	282	311	325	307	317	285	286	314	283	288	311	285	271	322	309	270	323	289	297	295	283	293	280	326	342	295	282	308	295	316	294	307	289	312	302	313	295	326	288	294	288	265	305	325	297	288	304	253	307	310	295	291	307	326	334	337	268	311	298	307	323	260	294	275	319	300	299	289	282	304	316	315	297	292	298	280	282	323	327	333	298	311	323	313	288	302	297	328	304	324	317	301	283	292	292	327	306	329	305	291	305	290	286	307	292	334	337	293	310	299	286	355	307	271	321	301	325	307	314	301	372	323	303	308	297	320	319	286	337	320	320	296	327	319	332	309	312	291	275	294	324	305	307	310	266	274	314	312	325	311	304	268	314	305	346	315	311	308	309	291	264	311	279	284	291	317	280	306	274	317	302	316	278	301	318	319	322	328	326	305	308	296	306	330	304	283	303	305	303	306	261	292	314	308	305	277	274	287	307	347	288	315	306	302	275	301	325	294	311	296	322	261	271	312	302	303	308	302	291	302	309	273	320	299	307	259	312	281	340	288	285	299	323	342	304	314	308	306	322	322	297	324	275	290	324	339	297	327	344	282	325	330	325	319	292
19918	12099	16523	12105	5850	4126	3836	3770	2418	1746	1657	1375	1071	867	942	866	776	735	776	741	725	818	807	813	735	771	694	661	726	773	703	689	766	719	699	664	715	700	672	699	725	704	654	689	674	670	693	692	639	677	707	670	713	670	697	698	665	703	678	711	688	651	650	689	714	651	659	683	694	669	681	684	708	693	667	733	713	677	693	731	626	694	723	654	653	687	708	705	677	676	646	676	688	704	696	694	717	678	637	676	662	678	703	644	712	673	730	672	681	678	716	698	676	647	667	690	646	680	702	628	698	692	638	703	746	663	654	663	690	670	668	689	693	686	663	663	670	658	695	695	657	701	651	630	680	675	697	659	689	686	708	688	681	680	729	671	722	717	689	682	736	701	721	713	664	712	723	724	691	704	691	717	703	708	684	683	656	651	656	678	641	676	656	713	679	753	662	690	663	690	714	692	626	680	690	679	673	700	677	657	684	685	710	715	657	658	710	709	681	686	696	626	687	657	701	687	709	661	689	691	696	669	667	688	683	644	634	710	659	637	717	676	694	645	659	670	655	651	676	702	661	701	686	701	645	674	713	715	699	657	689	726	675	713	632	667	705	678	717	674	694	671	719	713	690	646	664	683	683	679	679	642	670	683	698	665	672	677	696	718	664	706	680	663	659	723	709	668	686	650	676	704	708	709	701	643	688	664	678	676	700	663	690	710	694	655	673	699	725	713	704	680	631	707	641	665	650	691	753	711	664	714	686	666	634	658	695	685	703	680	677	697	701	744	639	669	698	660	692	658	742	636	686	692	673	687	670	740	731	678	653	662	633	693	684	693	725	676	707	698	699	654	690	694	694	772	691	715	653	662	657	681	627	655	634	665	684	659	671	696	678	681	621	724	684	743	690	635	636	675	712	658	599	669	658	675	701	678	683	674	728	659	738	712	700	705	672	681	709	653	651	712	672	687	662	651	660	630	687	652	661	687	688	719	684	690	654	696	657	656	690	702	685	656	675	667	652	661	691	685	710	646	691	715	670	722	709	665	627	713	664	658	699	661	702	710	698	670	676	644	701	701	615	701	693	740	693	680	705	725	646	654	624	664	654	678	707	641	676	674	707	737	687	701	719	654	718	704	676	665	638	662	645	651	683	659	703	671	741	702	722	664	669	703	730	697	657	682	627	755	682	705	679	729	680	665	682	723	617	688	639	670	700	675	658	689	697	708	682	670	684	688	703	619	656	741	644	724	671	702	698	655	690	699	680	648	678	690	713	658	670	677	699	666	691	662	699	643	695	655	672	658	634	683	706	680	665	635	685	698	660	720	671	664	624	689	695	723	661	661	712	672	711	697	722	647	721	694	715	704	719	742	677	647	651	726	667	718	647	681	686	715	734	612	672	653	705	714	688	680	704	690	671	691	722	717	666	637	714	708	694	662	639	708	726	719	713	711	705	683	709	678	676	665	687	667	677	701	649	690	681	674	684	645	696	754	651	680	708	668	670	630	701	665	674	660	690	712	720	712	668	669	687	676	679	695	678	669	712	698	652	718	679	679	656	651	651	668	703	726	671	675	714	674	677	709	664	680	667	616	710	686	626	639	640	635	718	672	675	682	674	659	658	691	674	708	667	720	684	661	689	732	672	659	699	647	717	664	687	698	667	683	730	654	682	703	642	666	677	731	696	664	646	691	687	697	678	639	655	639	710	689	635	688	633	643	691	655	685	692	702	644	661	633	716	695	702	688	703	714	700	705	684	687	693	697	711	700	661	668	709	696	697	668	720	690	647	656	663	656	634	683	672	656	733	700	729	688	717	685	716	672	684	712	691	664	691	736	712	706	671	678	660	674	698	637	702	701	685	683	675	660	644	711	683	689	715	658	642	690	650	693	716	671	687	685	712	663	659	681	668	692	707	640	713	674	679	719	679	668	714	713	667	669	715	713	683	692	650	702	734	681	698	686	707	676	700	683	717	694	721	677	669	664	706	724	695	696	700	715	625	681	705	758	694	739	684	699	668	658	704	649	658	690	655	669	649	636	644	661	674	641	711	672	632	689	686	721	702	716	646	674	716	657	642	654	715	713	683	693	675	651	685	650	689	667	741	700	680	656	673	680	693	620	695	685	685	712	695	697	668	658	711	691	672	701	686	690	663	651	700	635	645	669	675	643	715	694	701	621	778	689	669	689	682	667	737	668	653	677	666	702	646	709	698	640	682	687	649	679	677	698	624	640	689	677	649	696	675	685	650	711	636	717	712	703	713	660	717	689	647	675	688	687	717	699	692	689	725	657	681	697	674	647	663	689	716	674	676	664	673	683	684	692	669	715	668	733	628	658	688	671	686	662	662	662	679	696	682	632	639	706	715	686	678	653	689	681	760	687	665	673	689	653	695	651	666	677	661	695	699	654	686	643	677	669	694	655	677	672	683	636	695	717	669	697	710	705	702	665	668	652	711	682	663	694	658	674	701	692	643	673	656	682	652	714	674	659	627	682	684	683	673	717	684	667	690	655	691	681	716	644	677	695	668	683	730	683	668	731	683	644	687	731	712	679	757	670	651	715	687	718	675	642	689	679	690	690	733	699	668	699	690	654	660	680	661	712	643	676	649	713	661	670	636	728	646	643	698	630	665	684	659	666	677	636	655	704	698	724	703	713	645	727	710	731	659	719	643	698	702	740	698	708	697	687	655	656	662	705	692	669	686	723	685	714	683	691	689	678	693	657	669	686	692	679	711	699	685	697	681	712	726	747	686	645	662	679	652	687	690	659	693	658	679	690	725	695	657	651	670	626	690	665	666	660	714	680	705	725	668	722	718	713	659	700	671	642	678	648	698	688	680	644	682	658	731	690	677	692	679	734	640	714	665	706	695	698	702	681	696	699	685	692	689	641	689	669	699	726	700	646	711	685	725	726	675	672	692	681	672	664	718	697	673	700	691	692	639	714	707	631	686	700	708	619	654	691	666	689	636	700	696	666	677	690	649	703	663	656	664	694	633	694	693	707	697	713	752	685	683	679	669	713	687	691	683	694	692	655	641	688	690	659	710	710	684	732	678	700	678	688	716	698	675	694	702	709	687	664	673	675	688	685	655	660	699	697	722	699	701	654	647	661	667	679	662	654	649	693	661	701	688	636	651	681	657	690	688	673	684	679	677	673	666	690	673	671	642	663	704	712	689	653	666	634	649	645	712	666	648	679	679	724	699	675	721	713	667	685	672	686	697	690	682	683	692	695	705	624	707	692	697	694	680	729	691	681	652	693	689	681	672	667	659	700	670	651	612	715	702	645	663	721	699	679	735	634	726	704	703	694	686	641	707	642	694	711	695	740	637	701	688	691	728	670	702	670	651	681	694	655	651	720	694	639	662	691	713	715	665	655	711	667	647	748	710	666	714	695	677	672	672	693	667	673	661	690	682	718	648	709	666	651	643	640	709	683	656	697	684	669	686	705	627	688	643	656	667	719	676	695	648	728	694	621	683	662	707	686	680	676	689	665	707	688
11220	4142	1834	846	465	328	332	327	293	284	279	313	331	302	310	295	308	251	297	306	311	313	285	306	320	312	296	320	287	296	297	315	327	303	280	314	314	293	275	281	277	332	297	284	298	308	319	289	298	305	334	306	297	267	326	295	247	299	322	278	312	300	290	282	300	308	256	278	282	306	328	302	289	287	285	298	312	310	296	303	288	309	318	273	286	277	283	344	269	269	306	308	299	305	310	290	296	329	313	299	329	272	306	316	295	352	296	268	285	280	295	330	307	287	295	287	290	283	326	325	301	312	287	258	279	300	314	266	280	288	282	278	296	321	285	290	295	310	303	280	315	325	313	297	328	289	301	315	307	302	299	283	279	261	279	274	286	283	328	334	326	290	304	290	243	286	309	306	254	285	304	291	299	287	314	333	282	299	276	324	304	292	292	260	291	317	307	300	307	284	292	258	329	325	307	314	262	296	289	272	344	281	328	299	315	300	317	323	312	256	270	332	282	318	302	300	283	298	271	295	300	326	287	292	288	265	305	267	315	301	291	287	272	285	288	304	278	326	287	302	294	275	271	284	307	306	293	298	318	307	245	312	254	264	293	291	296	298	296	299	304	302	303	330	277	312	293	309	293	279	344	326	330	306	294	297	307	318	297	292	272	312	324	297	284	289	315	272	280	293	257	299	273	308	306	301	287	326	297	273	280	316	292	281	315	312	324	305	315	264	298	344	301	310	298	293	260	296	316	307	304	300	325	309	315	297	279	297	307	270	282	296	305	282	277	316	292	265	282	288	261	327	320	264	281	294	244	274	288	306	300	281	319	295	314	320	295	287	294	279	261	296	312	323	306	288	336	364	282	292	295	333	294	287	282	291	306	295	290	294	298	287	297	275	305	272	300	309	320	294	328	307	297	306	278	315	311	313	292	288	290	290	314	295	299	326	312	296	271	302	284	301	278	286	272	298	325	311	293	268	282	280	301	278	286	315	309	319	323	309	305	298	272	324	316	273	312	275	322	323	320	289	310	274	305	290	323	274	273	342	312	278	275	306	317	305	270	286	295	304	313	319	293	252	315	294	331	284	278	303	320	283	315	306	263	265	304	282	287	322	308	304	305	317	316	304	333	287	290	300	290	300	309	283	319	316	298	297	292	268	271	273	315	270	320	286	264	276	296	310	287	282	279	308	276	317	285	306	304	326	269	309	314	316	319	305	313	318	289	285	300	283	282	302	301	285	293	291	287	296	303	321	312	271	286	295	327	294	291	306	301	283	302	299	316	303	315	292	287	328	318	315	331	310	282	319	305	289	287	284	356	300	283	272	314	306	285	256	284	291	284	298	264	322	305	282	304	302	305	289	303	311	292	332	280	291	274	290	272	301	276	271	329	274	288	296	314	316	262	287	309	264	282	308	269	310	304	293	323	342	274	304	300	290	329	311	306	304	301	298	265	297	311	285	334	311	296	298	310	300	314	278	274	308	305	288	302	275	308	281	263	314	275	339	307	281	278	290	285	297	284	307	328	267	265	323	299	328	298	300	297	303	314	321	279	286	247	266	297	276	297	273	327	296	298	305	301	287	284	298	317	312	277	269	334	302	270	304	300	271	291	271	281	307	300	276	319	275	295	315	306	287	340	311	284	312	280	263	261	280	325	320	289	304	281	332	324	304	285	298	299	299	320	282	261	282	301	279	276	293	257	314	287	273	306	307	309	287	288	311	291	287	311	283	301	294	312	293	292	327	315	307	297	313	319	300	287	293	245	269	277	288	291	288	307	294	322	265	284	317	287	299	275	250	316	316	312	270	288	305	312	305	298	300	294	292	295	302	299	277	276	316	303	300	314	284	260	284	292	278	276	302	277	302	303	311	301	269	282	339	283	294	293	284	272	306	296	290	290	299	301	320	299	309	294	313	281	328	283	274	297	282	325	303	287	289	299	307	285	294	297	318	271	346	268	313	288	300	287	283	293	300	290	238	285	294	291	292	298	298	315	292	295	282	304	323	259	297	294	319	300	279	283	298	297	283	291	271	300	296	324	311	318	326	314	279	315	316	304	305	295	281	301	317	303	270	336	313	321	289	274	314	302	323	282	289	302	296	271	295	310	302	299	286	333	290	262	298	298	328	309	304	271	317	324	280	306	286	290	324	298	315	271	302	288	331	334	297	298	339	306	265	290	289	288	338	258	289	327	294	309	323	302	310	341	283	313	295	262	312	328	282	297	299	326	300	289	336	315	302	310	330	283	313	322	287	320	293	299	267	318	335	297	270	313	301	312	328	315	313	316	310	320	309	330	313	298	328	296	275	298	267	260	301	318	296	311	299	309	297	303	279	287	308	283	302	295	284	332	310	274	315	303	287	288	298	290	279	297	336	331	294	299	296	285	289	306	296	276	296	309	303	329	305	303	334	299	296	291	276	288	293	304	300	278	309	300	289	292	315	306	316	291	285	303	325	310	295	295	317	309	302	286	307	296	295	276	284	289	292	318	273	275	315	292	300	287	335	301	307	290	285	301	282	295	326	297	295	283	308	269	318	314	302	299	322	296	291	306	296	305	292	296	318	290	319	339	307	331	311	291	296	266	295	293	310	314	332	279	319	297	309	332	313	279	358	308	328	282	283	288	291	311	284	303	296	278	278	301	307	317	319	277	271	273	272	291	300	314	280	324	279	317	283	296	344	312	275	307	317	314	317	316	301	295	323	265	292	301	298	304	268	321	282	307	295	315	287	310	329	298	301	287	270	303	310	291	296	287	288	302	270	300	295	323	318	329	284	303	299	319	295	304	263	297	280	293	321	300	299	291	298	278	281	285	288	315	260	308	313	318	304	302	284	294	269	290	299	288	288	257	302	299	258	297	347	329	302	280	312	292	314	282	289	270	306	298	298	288	286	296	293	286	319	280	308	309	318	295	304	266	300	280	321	286	275	334	321	309	287	310	320	318	283	268	291	302	301	272	312	318	290	300	340	310	304	324	301	313	267	321	297	282	283	265	267	314	318	289	308	318	310	305	276	301	287	301	312	314	299	311	293	320	286	354	293	304	308	290	289	300	307	311	298	325	316	305	283	321	289	292	292	298	328	293	297	294	352	282	321	275	308	299	327	289	280	289	344	327	290	318	331	332	256	284	265	303	311	306	296	320	335	330	296	346	298	271	301	290	297	291	327	296	277	284	303	296	325	281	295	345	298	308	293	291	286	276	303	295	299	285	294	300	292	317	291	282	285	289	292	283	288	292	322	328	290	268	310	292	286	296	296	290	295	292	287	269	275	291	287	318	259	306	280	303	275	289	314	338	308	289	280	330	281	298	286	289	284	303	277	293	328	290	297	282	333	317	305	307	266	295	282	339	281	304	274	260	262	283	308	319	301	277	328	349	276	326	335	273	299	319	309	296	315	286	265	291	307	293	296	304	297	312	331	286	272	297	300	281	290	295	305	312	318	298	302	304	299	349	332	333	287	292	299	302	327	318	336	293	308	307	303	301	307	314	299
6910	3577	3298	2312	1260	810	812	685	779	611	647	635	646	645	627	623	701	651	685	689	629	632	668	652	655	660	671	623	675	656	651	672	646	616	673	655	700	688	683	693	625	688	617	660	635	694	650	615	653	650	651	630	675	628	666	663	659	647	624	720	622	640	654	629	696	678	662	658	588	675	623	666	649	648	675	716	627	701	685	703	656	673	679	652	659	662	630	686	679	656	691	694	668	610	614	616	691	641	641	649	671	615	638	639	659	661	650	676	590	596	666	673	639	665	688	659	675	646	673	703	647	687	646	597	671	677	616	658	653	650	636	596	667	656	690	617	641	666	686	645	677	678	653	643	670	647	647	637	681	646	654	642	656	643	667	641	693	661	687	673	660	650	660	649	649	659	650	666	646	640	664	651	610	671	665	621	633	671	597	649	718	633	660	637	604	631	680	698	612	664	698	630	642	632	675	623	635	693	669	665	677	656	664	627	674	666	718	668	681	621	599	612	638	714	661	673	649	671	659	649	638	682	656	623	692	621	657	651	677	661	652	624	649	677	658	614	689	718	651	636	673	652	659	644	632	663	672	707	684	720	646	656	682	601	641	638	625	684	669	653	627	648	630	651	611	652	572	649	682	648	702	631	706	643	658	675	631	662	666	641	631	669	681	658	631	636	618	633	646	642	599	678	660	662	654	675	645	664	673	633	662	623	650	650	642	611	643	633	645	627	684	673	692	637	600	663	652	676	636	682	602	640	672	648	729	590	685	652	641	601	658	645	627	688	633	638	653	660	647	685	670	648	699	637	629	680	672	676	679	695	658	663	678	663	646	674	659	648	635	643	630	661	688	681	600	688	660	652	652	682	665	663	631	643	643	683	616	679	657	666	671	672	662	648	675	654	700	680	678	651	615	651	640	653	648	647	641	674	668	615	652	694	669	650	633	614	659	658	685	619	618	679	651	651	611	664	662	663	671	631	661	617	643	671	661	686	652	669	622	704	626	643	705	673	652	663	673	617	643	637	657	663	677	651	641	667	672	618	650	691	628	622	633	681	628	632	619	675	654	686	668	631	664	662	635	646	619	693	666	690	659	626	666	697	708	651	622	658	634	626	632	677	682	608	646	680	650	618	669	664	679	658	659	626	657	683	718	673	661	653	669	643	660	629	649	635	668	626	663	653	672	629	670	659	634	673	663	666	616	665	674	650	642	638	665	605	685	660	664	632	662	711	661	654	656	659	662	673	613	661	664	611	695	640	642	664	689	692	706	650	645	688	695	669	598	724	641	650	670	677	671	652	617	658	659	707	659	635	620	630	620	626	609	660	689	636	649	636	657	657	678	711	666	654	636	639	677	672	692	600	632	623	636	692	715	645	659	680	646	677	631	685	640	685	689	647	637	643	682	642	663	631	644	632	656	665	659	664	669	689	624	675	657	700	661	718	642	659	626	621	615	645	638	686	606	652	639	604	634	671	617	639	706	660	694	683	654	676	648	653	641	626	670	632	650	597	670	605	641	616	624	655	685	585	669	646	671	651	628	635	656	641	649	658	689	635	676	645	641	682	626	716	641	676	695	634	663	657	635	675	710	647	665	693	658	676	656	703	675	697	617	635	633	682	672	680	628	646	609	656	700	669	671	663	652	631	687	649	671	655	642	687	686	647	669	680	639	648	703	617	596	687	656	691	655	654	686	647	668	619	676	703	659	647	613	622	626	655	655	673	646	637	647	672	685	657	632	650	679	610	630	651	602	644	629	689	677	675	654	636	682	649	636	668	660	647	657	635	648	679	674	665	657	638	657	660	631	636	705	628	617	693	629	666	660	708	627	650	669	646	669	648	609	658	628	649	640	655	643	648	670	683	678	699	623	688	666	632	608	687	617	632	663	702	633	698	651	625	649	645	592	651	655	632	675	653	673	629	623	651	600	628	672	663	667	700	640	628	661	587	642	687	656	632	620	650	634	653	669	669	650	668	674	665	609	639	632	605	624	659	663	662	699	662	618	634	630	678	651	649	649	677	643	642	679	662	645	627	644	619	699	690	646	683	645	697	627	646	676	612	696	662	614	683	658	632	653	651	632	672	648	689	664	670	658	655	657	641	616	668	658	658	642	672	659	696	628	635	648	668	648	645	611	649	661	637	702	655	667	639	651	647	634	712	683	626	630	630	678	665	628	650	642	647	649	630	652	664	623	617	619	655	676	679	641	644	603	648	671	681	618	682	667	636	632	639	682	668	640	670	651	663	668	645	689	697	617	640	678	624	641	674	659	616	644	639	651	660	650	654	641	673	629	664	616	675	611	655	707	650	657	640	675	629	648	620	672	665	639	656	647	728	629	666	649	642	677	642	642	683	659	667	681	700	661	690	662	686	641	674	667	614	605	682	637	671	660	616	651	653	685	692	648	657	681	640	634	613	675	714	683	644	648	700	659	624	658	658	649	678	633	701	643	672	664	637	605	648	642	634	635	655	657	680	641	648	689	668	642	663	706	702	648	654	642	687	636	649	646	662	675	619	641	690	688	654	662	679	682	688	623	697	640	616	685	633	697	651	634	671	640	640	671	679	631	642	682	661	640	671	643	668	645	640	653	656	670	666	637	680	623	631	633	619	646	651	661	672	622	646	668	647	652	675	657	653	644	685	596	647	640	613	718	658	694	662	666	617	649	604	685	638	637	685	627	629	676	639	693	615	701	655	613	684	697	642	650	697	661	636	715	649	676	597	632	652	639	697	657	709	648	659	624	676	682	655	666	681	632	676	653	671	665	686	606	655	655	652	662	681	644	688	649	676	646	631	693	640	648	677	655	651	649	646	699	720	621	615	666	653	647	705	632	653	665	665	617	691	639	636	661	622	629	650	695	646	635	682	641	642	661	628	625	675	632	671	640	669	660	667	648	632	684	685	670	669	641	651	614	613	635	655	615	664	628	667	624	672	655	655	711	595	645	648	675	625	709	673	653	681	653	650	683	652	680	623	647	673	681	641	608	674	718	651	655	691	640	660	677	705	626	708	659	649	663	647	697	644	662	663	672	645	661	638	669	643	643	639	604	676	680	696	648	657	627	661	671	646	643	628	635	643	675	642	725	710	623	681	659	664	640	620	634	646	674	631	654	638	673	689	649	635	666	657	674	663	646	584	639	675	609	684	700	648	630	643	634	685	650	650	673	676	634	616	628	686	636	662	635	675	681	629	664	659	644	672	641	638	649	723	652	638	674	671	673	604	672	647	659	638	656	691	677	618	633	662	623	677	682	675	669	621	699	633	691	665	638	697	666	672	709	653	650	696	679	679	690	629	691	691	638	680	689	641	718	684	623	674	639	643	659	688	668	602	684	642	656	648	657	655	636	626	650	666	625	630	665	618	637	669	652	658	637	701	653	614	663	678	640	660	617	636	651	635	656	656	650	633	633	653	614	629	631	637	710	642	624	716	674	675	658	683	627	634	634	627	654	637	651	619	654	701	642	649	681	656	668	650	684	667	659	662	670	616	673	681
25770	11412	8369	5800	2528	1121	908	771	496	415	381	309	255	277	282	279	288	270	273	285	290	284	246	273	283	275	283	286	248	267	270	245	246	277	249	244	263	243	280	280	239	290	262	260	256	242	259	259	276	272	234	242	251	258	279	248	267	254	304	250	231	258	244	282	274	257	270	227	269	277	272	294	267	247	245	235	264	259	269	259	270	263	240	227	252	236	243	287	264	269	268	277	251	282	258	252	249	240	250	251	283	255	248	267	213	291	288	281	293	288	253	260	287	254	266	279	249	276	264	295	263	266	262	250	248	269	256	274	263	246	257	265	282	235	248	265	235	261	262	296	262	244	245	243	251	256	266	241	254	241	260	236	255	256	284	260	258	243	280	255	228	259	270	241	279	250	263	253	294	260	266	251	255	254	274	260	242	260	264	276	260	276	291	233	253	260	276	274	244	258	243	245	253	268	256	259	260	238	263	289	282	274	229	251	255	280	252	237	243	258	270	281	226	239	248	270	261	271	300	261	260	269	266	243	235	269	273	247	241	249	286	276	295	244	274	237	267	244	252	278	266	253	282	246	252	223	244	241	256	264	273	251	282	274	277	236	253	276	283	270	274	242	250	244	252	272	256	230	262	271	257	277	280	306	262	265	244	244	264	273	268	275	221	242	248	268	243	258	270	252	245	268	247	261	253	246	261	236	259	225	278	271	243	259	255	258	203	251	275	248	252	288	273	247	256	249	260	275	280	277	264	281	246	270	268	240	273	269	269	257	268	254	269	243	260	268	258	255	278	254	270	251	257	260	263	239	252	269	261	284	240	247	260	249	236	288	245	244	238	252	243	236	246	269	277	247	234	252	274	259	267	268	264	243	259	262	240	274	255	245	238	265	252	240	279	254	262	262	240	250	237	284	255	254	231	260	260	275	278	262	257	244	262	249	265	266	260	254	253	264	266	280	247	263	262	250	260	274	312	262	270	274	255	276	265	272	274	283	254	257	234	258	272	273	240	227	277	269	278	270	255	254	252	294	263	261	292	241	246	234	252	256	253	245	223	264	280	265	278	270	252	287	262	246	279	254	230	235	262	266	291	234	287	243	287	257	249	257	256	222	259	270	254	235	258	246	263	259	276	265	236	289	258	256	260	238	250	262	239	265	291	247	241	239	255	235	273	253	267	255	247	269	258	244	255	310	247	245	245	266	262	250	264	245	270	245	263	265	242	273	245	284	257	277	246	273	297	246	255	237	242	233	235	220	226	241	271	233	285	266	238	256	265	250	266	251	264	259	280	276	283	253	270	265	260	263	248	271	263	272	228	249	265	236	272	242	223	279	250	288	272	257	246	268	288	253	246	234	258	271	253	277	251	241	254	276	254	242	252	281	234	245	236	276	252	267	260	277	299	278	292	269	232	259	261	234	250	291	278	266	242	273	250	261	257	266	247	266	264	256	267	262	257	263	239	255	266	275	265	245	252	278	260	290	247	284	237	275	243	243	273	285	280	264	279	280	276	307	286	296	270	268	288	252	231	240	243	280	241	268	245	298	248	254	237	242	282	297	264	268	222	231	233	243	261	265	283	266	243	262	255	274	236	259	234	271	279	247	263	254	248	258	255	221	238	282	234	271	247	258	237	279	258	261	237	288	269	245	254	256	256	248	271	236	256	254	266	222	254	268	254	270	287	309	237	243	235	258	234	274	261	295	264	242	247	269	280	302	271	266	267	270	247	312	263	277	250	245	256	279	254	254	253	249	239	221	250	261	241	251	283	296	235	269	282	255	241	253	232	229	277	250	274	256	259	282	272	218	247	252	266	230	261	269	243	238	241	262	247	245	276	274	285	247	235	253	269	248	293	252	259	266	240	242	245	249	246	244	212	269	260	277	248	267	252	236	245	258	246	273	255	269	253	246	286	278	286	274	276	278	293	264	246	251	242	245	248	267	262	253	272	284	249	250	250	282	279	283	266	238	252	262	247	268	273	244	251	268	279	266	253	245	262	234	258	258	250	241	280	279	257	236	231	251	254	270	269	234	269	254	249	237	259	227	248	289	257	256	295	244	278	255	247	274	277	270	213	243	255	291	286	249	246	236	248	239	268	262	254	269	279	254	254	258	229	254	260	262	278	288	248	247	252	246	264	233	263	262	282	248	290	239	268	302	270	275	256	239	263	259	282	281	248	243	278	254	263	264	262	265	285	243	270	275	260	265	276	271	279	235	256	254	250	267	272	290	241	240	277	249	236	271	279	237	256	284	265	260	270	255	267	298	220	261	256	279	246	270	258	248	236	248	238	260	247	253	244	297	226	256	255	244	218	242	249	257	233	254	258	267	238	267	273	264	256	239	264	274	268	297	241	266	264	301	266	250	240	275	242	243	245	257	243	271	251	251	229	262	245	255	253	258	292	260	284	259	268	245	261	261	248	269	235	262	224	263	235	273	280	257	259	281	256	237	258	230	236	246	276	266	250	238	250	254	269	260	233	228	265	262	245	289	267	281	252	265	279	242	291	262	267	265	240	285	271	270	274	262	264	265	272	241	270	287	255	252	235	259	258	270	264	241	229	237	283	274	259	214	248	264	239	250	276	266	268	254	250	238	249	275	236	252	229	242	235	251	255	262	253	277	279	250	241	265	258	285	258	253	270	272	232	260	250	268	255	266	262	275	230	259	244	249	282	256	276	280	303	278	263	274	274	261	269	243	272	280	247	275	270	262	254	246	253	275	218	248	231	288	215	233	255	264	279	259	275	241	237	262	292	265	237	252	288	247	280	225	290	278	279	259	248	264	236	268	250	239	261	268	234	305	230	218	235	282	279	311	246	238	259	243	253	244	282	250	259	274	285	289	280	261	288	272	269	240	243	221	218	265	276	221	262	247	243	244	244	273	245	278	286	250	220	271	216	257	258	301	243	253	254	267	262	266	262	279	240	281	271	267	237	280	253	226	257	250	245	249	293	268	267	238	281	242	296	248	271	281	256	287	266	258	282	271	259	244	280	241	221	270	252	277	267	289	235	271	263	304	276	255	239	269	248	264	266	273	267	250	260	245	240	266	274	257	282	268	274	258	274	280	237	270	251	257	242	245	251	282	229	252	273	250	236	264	254	261	279	252	257	273	286	264	268	263	261	255	278	267	271	268	303	274	256	285	255	242	254	284	256	268	257	259	263	259	274	243	242	257	252	236	230	251	248	272	273	278	261	238	263	268	265	235	271	241	232	248	227	279	260	255	287	234	269	270	225	263	267	260	251	277	234	244	256	246	283	259	270	254	250	248	263	272	270	234	236	219	262	280	257	235	263	264	286	277	271	258	301	304	249	271	233	289	257	252	228	239	243	278	300	281	269	250	249	278	250	231	276	269	265	253	288	272	266	244	232	263	220	275	244	250	289	249	249	258	250	291	275	272	275	231	289	269	282	244	199	243	251	254	265	254	258	276	256	285	279	236	254	265	258	269	264	235	283	274	255	233	270	275	277	271	267	293	244	264	242	262	238	265
15944	7969	11060	9742	4596	2220	2382	2114	1444	1248	1117	892	703	671	662	673	630	643	648	640	594	627	660	606	635	592	632	592	589	632	633	613	590	602	592	625	583	570	604	557	618	596	535	567	621	613	612	586	559	603	584	575	595	635	601	610	595	592	582	575	593	587	591	622	579	540	581	591	611	591	583	592	579	583	582	577	610	564	595	620	643	587	564	618	562	624	616	616	580	580	569	620	576	585	592	554	599	533	604	573	632	582	613	619	550	542	607	621	582	583	610	572	545	555	585	595	573	594	569	566	590	625	611	574	590	537	592	613	568	578	551	557	589	595	611	611	598	538	609	580	578	555	599	579	577	590	605	581	621	630	610	585	602	637	600	583	575	623	591	625	599	621	586	638	551	555	670	592	560	624	591	567	553	586	561	607	562	594	615	622	596	629	554	600	623	592	644	549	552	609	577	613	625	569	572	570	584	562	600	559	584	573	593	567	618	622	592	603	560	609	594	579	589	588	584	552	536	597	532	554	563	572	565	621	587	559	615	593	605	609	571	601	562	641	597	543	570	597	572	609	593	603	606	580	546	613	545	629	593	592	603	604	569	587	575	544	605	530	577	571	599	611	612	574	572	592	583	566	540	563	590	624	578	640	593	596	539	574	588	578	616	606	590	550	565	592	614	567	652	582	563	578	592	624	546	572	571	564	592	580	555	605	620	625	581	587	555	564	596	594	546	581	601	575	584	625	630	609	583	561	606	575	640	588	603	616	584	617	548	643	652	593	601	602	611	601	614	579	551	600	572	589	580	604	571	617	629	613	553	598	621	570	611	637	580	586	592	642	590	542	575	619	569	565	609	635	652	580	577	565	586	578	583	581	613	541	571	613	604	587	621	586	619	577	605	627	589	564	592	623	594	579	587	574	595	606	592	611	568	556	572	566	565	594	592	581	574	556	601	629	603	597	589	560	573	574	580	592	593	597	530	623	622	603	580	616	629	579	623	562	559	570	593	560	557	594	624	609	610	611	583	609	610	567	602	566	607	605	570	575	610	572	587	612	578	540	654	566	620	614	569	563	590	570	616	559	566	571	536	571	574	538	588	585	563	609	595	592	578	636	579	543	607	572	603	654	597	613	573	591	602	596	592	562	586	582	554	621	612	622	576	545	554	616	574	586	591	584	601	564	571	582	571	578	580	561	620	589	577	619	575	565	629	598	574	583	605	615	571	539	623	572	601	571	592	588	557	626	572	575	616	576	579	546	606	593	554	559	541	563	609	637	655	608	589	571	565	567	630	569	549	624	578	581	641	594	588	568	595	589	572	579	565	636	564	577	580	617	596	590	566	621	588	564	559	567	572	584	630	591	605	608	578	609	598	558	625	606	595	613	583	565	578	550	618	585	579	570	613	620	584	564	575	610	584	577	608	614	581	596	588	613	598	583	620	585	606	635	598	561	578	574	617	620	607	611	559	605	612	613	597	597	590	562	574	596	596	582	616	549	600	550	582	572	564	550	568	569	581	579	579	566	583	562	623	588	575	530	562	596	593	574	563	564	649	589	587	539	537	563	616	617	609	600	574	579	587	578	587	587	611	618	594	581	582	546	597	542	570	588	556	573	535	565	626	549	623	586	603	577	597	593	591	615	594	600	568	537	613	595	539	540	610	577	575	605	594	610	586	551	578	575	560	575	545	613	607	597	628	586	595	588	569	536	606	589	562	568	612	579	606	560	571	582	535	607	595	648	610	596	575	567	591	582	638	586	579	587	576	572	554	544	558	602	577	604	596	601	565	572	535	610	596	578	570	583	613	595	582	578	593	557	576	580	583	555	595	580	615	568	631	561	612	591	596	607	599	562	580	585	653	595	579	571	535	621	588	586	558	593	579	584	560	524	629	572	609	607	610	574	560	543	561	624	543	563	560	573	547	546	578	558	601	599	605	569	609	585	583	601	597	537	579	578	547	577	601	578	596	624	576	571	585	621	613	560	575	580	590	526	559	627	661	593	539	618	605	602	578	592	634	587	560	577	574	593	626	607	628	598	624	591	562	587	568	626	589	572	582	594	605	616	645	664	605	580	589	569	535	556	578	580	588	599	607	582	560	597	589	601	638	547	611	615	566	562	568	580	580	614	601	555	569	555	604	584	582	618	560	586	590	560	558	586	572	580	598	601	603	598	602	614	583	575	599	586	519	567	580	590	568	587	595	569	587	596	528	553	572	595	616	605	610	557	563	576	580	558	637	555	563	574	560	558	567	598	584	614	520	600	613	567	624	551	604	541	570	584	586	575	588	618	611	566	593	579	594	592	559	569	575	548	598	596	555	539	574	626	578	609	565	590	593	553	568	564	585	532	574	594	572	632	599	622	583	619	593	586	621	569	612	601	627	567	575	571	593	587	588	584	597	607	562	533	562	594	615	541	592	583	587	608	634	585	595	624	606	608	530	621	600	569	579	599	574	570	568	594	607	602	615	602	550	595	613	623	592	605	615	588	563	592	602	552	626	630	574	565	525	565	563	609	571	619	599	571	597	581	565	592	547	583	558	604	570	621	596	581	571	559	587	598	583	586	562	645	571	589	553	569	589	616	581	591	558	592	601	563	575	557	595	577	568	587	572	604	595	629	604	552	585	568	588	585	627	574	570	639	614	592	618	579	570	566	596	633	546	601	580	590	631	609	604	584	603	525	631	584	581	624	609	623	610	596	572	574	565	622	596	553	600	583	586	575	529	576	572	533	586	567	606	619	621	605	607	574	606	597	593	547	582	607	528	585	580	610	582	590	597	599	603	612	549	597	591	598	525	621	587	611	571	592	601	582	626	567	600	606	568	621	587	588	632	563	618	596	561	618	609	599	593	551	580	605	590	577	573	554	588	592	587	561	564	549	600	569	626	583	565	551	610	610	555	582	598	563	556	579	600	612	567	630	565	557	596	572	599	596	548	610	598	603	559	619	554	536	558	565	591	559	608	551	576	584	615	572	606	535	589	579	602	554	572	590	577	570	562	560	606	597	572	576	625	546	584	564	632	625	562	609	578	569	544	598	618	577	568	588	553	591	562	541	605	579	537	569	576	585	616	578	605	584	592	601	567	609	575	587	616	574	598	554	577	585	608	554	642	558	602	571	597	558	621	613	597	572	581	608	599	612	605	538	565	592	576	582	568	574	613	562	568	584	551	596	611	593	554	581	577	589	580	626	602	580	576	627	587	619	583	624	547	568	588	640	560	552	627	637	566	616	607	594	574	579	575	577	617	516	587	596	577	574	553	580	557	545	600	597	566	585	612	592	579	598	615	621	567	592	604	539	607	596	575	588	625	607	628	602	577	573	600	582	632	621	588	611	575	578	583	618	620	629	550	593	528	595	575	563	606	589	589	593	623	529	592	597	566	579	618	554	640	589	569	630	600	546	599	573	579	578	605	583	598	590	613	517	573	596	608	564	593	598	633	566	609	619	611	593	650	616	603	553	601	587	597	572	551	579	627	647	595	608	577	562	563	605
33476	18269	15513	11196	5097	2075	1520	1127	771	558	605	479	386	346	315	337	328	301	302	286	332	314	330	338	330	324	335	294	298	285	291	332	321	323	334	321	311	304	322	307	308	317	314	287	291	309	305	287	327	298	329	297	327	319	265	310	305	296	292	312	352	312	327	276	333	315	306	326	303	309	295	295	307	320	288	297	331	289	299	363	319	275	307	316	278	332	316	284	336	337	311	282	336	295	327	304	298	292	307	303	308	273	310	292	323	322	332	308	265	347	265	299	349	349	288	304	295	282	316	281	333	266	286	284	301	319	311	309	288	324	292	302	263	318	299	285	310	315	268	275	336	329	352	289	282	345	318	313	313	316	293	329	263	283	303	334	306	328	327	300	316	303	289	300	312	298	314	301	263	326	278	302	334	291	326	313	335	268	306	300	280	278	307	291	306	322	277	325	314	322	325	308	291	303	305	282	294	300	285	302	316	295	280	326	306	310	306	306	319	338	338	296	334	314	298	296	323	316	310	314	302	298	318	313	294	326	317	353	342	321	355	305	333	362	297	301	305	291	339	351	315	324	305	301	293	299	314	288	304	312	311	330	319	305	298	308	258	299	292	344	338	287	303	273	343	284	303	322	300	310	350	318	321	343	286	292	318	307	318	366	300	345	301	299	321	308	314	298	307	322	310	290	289	298	296	299	290	300	311	282	307	281	305	311	276	294	302	318	323	323	282	282	329	304	300	347	330	295	290	321	300	311	290	327	310	308	339	313	288	316	303	307	323	311	283	295	328	328	279	278	315	332	311	300	302	316	293	296	342	292	316	250	312	337	335	296	302	319	309	301	322	312	311	338	314	289	310	320	301	332	337	291	309	290	354	284	304	309	282	285	309	268	328	329	313	305	300	324	395	331	294	337	264	333	293	269	311	302	274	294	281	339	298	280	321	305	297	298	298	279	300	278	333	342	275	297	317	288	334	333	336	313	303	287	304	289	309	322	294	308	331	323	325	314	310	300	304	319	295	309	327	327	295	341	336	340	296	325	325	297	337	303	312	300	306	319	302	287	304	315	319	285	306	287	293	315	316	280	259	297	323	312	279	298	323	299	284	330	309	298	332	311	314	305	329	340	300	293	294	291	292	318	306	300	307	276	303	305	334	316	265	308	328	305	320	318	332	297	262	335	323	279	287	308	304	303	345	325	315	286	296	304	312	324	333	325	344	326	318	326	301	277	320	331	327	322	287	321	324	306	329	277	289	296	325	324	302	309	300	333	304	329	304	339	274	286	334	320	317	285	284	298	322	277	332	364	303	297	312	319	329	317	307	309	324	312	291	281	340	287	296	345	306	319	294	303	344	310	312	291	271	327	340	290	311	317	307	288	342	276	301	306	306	278	308	307	304	336	335	334	326	314	301	315	321	313	303	318	341	287	311	315	259	316	312	291	293	297	288	285	296	307	296	304	322	277	311	309	306	306	306	309	301	289	291	297	322	310	325	322	293	321	311	357	298	303	308	279	318	302	275	300	297	297	280	290	292	310	323	304	289	331	322	274	273	273	319	300	310	287	296	271	325	327	308	308	317	308	327	326	328	284	290	318	273	309	306	323	289	295	301	272	318	284	303	292	293	301	315	299	303	306	296	346	320	307	334	314	319	302	326	313	304	329	334	336	273	296	305	314	331	293	323	316	316	302	281	332	304	312	336	307	306	309	317	305	308	332	338	330	322	337	314	335	291	303	268	296	321	301	322	323	296	299	315	304	322	306	304	270	327	334	320	274	286	301	324	306	295	320	313	302	299	299	286	308	285	329	330	306	303	303	311	313	343	318	349	296	286	276	320	303	346	316	311	332	297	286	343	323	295	301	275	305	326	311	315	321	308	336	289	280	279	322	349	307	290	293	330	316	303	288	321	350	299	348	286	283	247	311	267	310	304	282	332	318	311	320	290	313	319	300	298	319	290	307	348	299	327	313	342	297	326	307	268	303	310	340	283	321	301	281	301	304	288	296	309	283	272	318	313	325	310	295	312	302	333	305	307	322	317	290	326	339	329	316	310	318	313	334	270	290	283	314	310	315	310	327	307	294	309	285	332	304	302	306	307	314	296	290	310	280	314	338	337	311	352	295	284	314	289	277	323	337	298	317	295	297	315	316	334	274	290	315	313	314	294	331	302	281	302	292	283	294	288	343	300	284	313	319	293	311	302	324	301	308	292	306	313	316	286	314	288	296	311	280	265	312	284	315	334	346	294	280	270	319	293	343	306	284	350	303	311	308	290	288	308	288	287	286	307	295	301	309	279	340	323	274	303	366	308	323	310	280	321	323	343	306	312	302	303	310	299	319	321	316	319	321	288	314	281	336	307	315	332	302	328	319	298	288	290	280	308	293	298	309	339	312	305	297	302	310	359	331	294	321	308	312	320	276	293	330	288	280	284	295	266	310	315	305	337	282	308	298	316	320	307	323	323	330	295	323	304	288	278	310	314	302	304	279	280	308	320	320	311	290	328	341	319	314	283	347	308	321	300	316	288	292	278	302	298	305	238	330	304	325	302	287	328	315	277	290	291	289	319	301	332	283	285	289	334	333	300	271	289	297	296	307	274	276	278	316	300	323	319	296	316	319	287	320	330	279	292	289	308	344	349	307	289	316	354	309	292	302	277	332	316	299	314	317	322	284	319	292	254	290	312	319	283	311	288	267	326	306	321	297	310	282	313	299	282	334	305	342	309	305	272	299	313	301	293	274	312	283	326	282	281	284	306	296	335	308	286	310	336	310	303	316	307	317	310	306	296	322	291	342	334	297	329	292	316	312	284	331	291	304	317	298	306	259	301	309	307	315	316	318	304	305	312	300	326	307	314	321	328	322	322	344	307	291	312	307	331	297	290	320	297	342	316	311	262	324	278	320	321	313	334	317	313	310	298	348	287	300	304	305	298	317	340	261	286	312	299	329	334	295	308	309	263	313	334	346	314	289	339	292	292	310	278	294	305	282	271	311	288	294	308	336	297	291	288	308	317	315	309	321	318	331	282	297	311	284	323	358	334	345	329	325	313	324	318	286	298	301	300	302	313	295	286	315	345	332	321	291	283	306	301	325	303	328	294	285	307	300	304	328	318	287	337	299	291	320	274	279	267	338	317	319	314	311	288	272	310	304	287	295	308	320	279	309	304	311	282	284	299	305	308	322	307	327	280	307	300	313	305	301	316	301	353	323	328	308	324	324	326	302	266	320	298	313	333	313	313	279	288	319	324	296	308	320	322	315	342	298	288	293	297	304	276	292	319	277	305	282	311	331	321	280	298	306	289	289	322	272	303	331	329	334	302	308	302	340	288	299	347	333	298	305	333	300	285	298	314	330	330	314	332	343	294	313	327	315	318	280	316	322	316	294	333	318	274	278	335	283	291	311	293	333	308	302	308	320	336	294	303	272	300	321	321	313	344	288	336	336	302	303	312	284	303	337	332	319	297	307	308	296	344	319	327	311	295	328	330	296	308	333
19620	12911	17138	15500	6633	3483	3713	3024	2375	1760	1679	1423	1109	889	873	906	778	785	732	781	797	762	787	735	717	808	744	712	715	720	687	698	699	690	687	729	705	722	656	671	705	714	685	691	687	660	696	733	708	681	697	677	674	697	719	677	673	705	693	678	718	693	706	687	696	727	689	704	722	742	732	690	699	684	730	679	734	681	689	693	660	666	645	694	712	690	655	613	693	703	661	667	683	716	673	667	716	672	686	680	650	685	646	677	637	663	674	735	685	650	698	690	643	675	694	708	667	715	742	648	675	685	699	705	710	651	637	714	709	645	645	669	669	717	687	714	720	678	748	681	696	717	671	716	771	697	698	714	705	691	693	704	659	685	665	657	700	697	734	677	723	655	691	708	693	649	682	668	704	709	685	662	686	610	697	695	693	678	669	679	705	680	682	654	675	659	656	657	671	664	718	648	690	705	722	634	700	677	710	673	672	732	660	698	654	694	686	717	643	671	663	688	693	670	659	705	656	713	671	645	691	698	682	653	694	712	661	677	675	616	663	698	670	665	659	653	669	701	735	658	693	660	726	680	703	645	681	683	645	688	698	668	672	701	695	647	684	679	677	675	664	699	685	675	661	660	679	653	659	674	660	671	717	698	722	663	725	699	675	669	691	647	690	676	681	700	660	673	675	625	647	702	716	662	676	658	688	650	716	652	692	633	705	690	649	628	720	710	695	667	680	658	667	710	679	685	695	714	677	688	664	644	699	688	704	704	673	671	656	704	640	661	721	675	690	659	668	710	732	641	692	640	669	721	730	661	685	714	679	711	686	711	677	658	686	714	650	652	686	668	694	677	666	662	663	677	655	699	666	672	754	717	692	657	685	664	721	662	691	629	665	663	670	655	682	641	683	688	684	670	690	690	688	699	691	674	694	673	638	683	706	722	682	714	690	675	656	700	652	686	679	688	656	689	682	667	661	711	664	697	686	690	664	676	679	693	691	692	646	660	689	680	699	658	710	647	640	716	684	675	726	701	706	699	682	673	674	672	727	658	732	721	709	712	677	698	636	692	670	664	706	698	665	654	707	680	665	719	683	697	678	724	695	703	694	675	660	657	702	646	638	714	662	677	665	653	668	678	631	643	674	707	700	675	697	689	638	689	706	676	708	709	685	701	668	688	691	678	638	680	711	714	683	697	703	626	715	695	691	698	706	683	642	660	702	686	677	689	638	720	661	670	672	668	642	652	698	655	610	673	668	676	632	669	666	670	679	685	670	692	638	694	728	719	686	687	644	710	697	647	702	600	652	654	639	684	681	699	699	698	705	651	737	733	720	696	649	681	665	686	674	671	635	672	681	666	713	720	707	707	663	701	690	683	647	714	696	636	693	735	630	705	668	663	703	683	681	727	677	688	719	683	703	696	686	731	696	625	706	675	709	703	686	636	661	685	718	673	721	689	705	635	639	697	733	679	674	740	676	670	688	696	724	735	626	766	699	679	727	704	683	678	720	697	655	716	702	653	653	676	648	717	705	635	609	690	676	661	669	678	649	674	654	697	660	741	716	688	762	704	674	679	708	646	734	657	692	635	638	661	639	713	634	718	655	641	636	692	691	614	726	690	678	700	708	656	655	683	676	650	686	683	694	664	704	686	657	641	690	677	674	694	698	633	671	690	679	673	681	641	719	631	697	637	662	683	738	672	684	671	661	661	695	646	683	660	704	703	658	725	718	685	698	719	678	706	684	690	656	700	655	716	709	643	701	695	687	656	648	674	693	633	674	730	671	677	695	647	692	649	680	660	670	671	719	641	658	701	628	676	700	704	703	706	673	684	709	711	678	672	689	721	650	723	630	672	720	663	674	661	628	710	647	675	660	679	692	749	675	700	657	639	696	716	660	682	669	714	618	692	672	689	687	716	682	685	678	653	651	671	668	709	669	699	719	649	671	655	699	717	671	656	680	674	720	653	703	642	734	696	699	694	654	652	669	703	675	722	634	700	657	702	591	652	698	673	697	726	660	656	702	664	715	636	703	729	725	710	642	693	688	668	669	649	665	731	689	677	696	699	657	703	691	667	684	670	649	713	695	674	684	688	680	710	626	664	713	713	690	747	675	697	708	692	713	677	671	673	655	721	664	689	703	646	656	703	654	708	694	670	678	679	705	692	685	695	655	699	716	680	654	685	688	686	713	694	699	687	661	690	697	675	650	695	662	658	721	679	699	692	636	693	682	710	680	709	676	667	711	633	726	702	684	712	715	720	634	721	697	653	663	732	661	686	680	690	687	683	711	696	670	661	661	728	686	687	672	663	679	703	688	705	678	662	667	758	705	648	720	655	704	664	719	642	705	689	666	675	699	647	655	666	659	631	773	682	720	677	660	678	671	680	655	732	654	676	671	705	680	718	634	678	651	680	689	706	689	655	715	680	705	685	679	647	731	656	727	654	662	689	642	690	690	658	685	702	646	653	663	640	677	716	659	732	717	688	726	685	683	705	685	654	677	656	702	668	652	689	688	730	660	678	728	696	669	733	651	663	668	665	683	682	653	687	681	669	655	746	674	673	681	698	667	672	682	688	702	651	687	674	667	680	712	689	646	731	702	649	654	687	640	698	688	657	664	684	677	659	641	661	666	667	656	618	709	661	685	635	674	653	683	710	690	654	749	695	645	667	709	716	705	676	663	648	726	656	702	661	634	647	665	670	719	683	687	696	736	721	704	657	688	719	682	677	692	667	706	664	659	651	675	709	660	702	684	722	699	659	702	656	685	724	681	670	731	675	663	668	630	674	684	687	708	721	687	697	704	644	673	730	714	649	681	674	645	666	670	676	677	695	668	653	663	700	658	665	694	738	675	707	697	692	669	685	630	692	687	680	677	641	661	669	630	691	651	637	670	682	677	717	673	683	641	712	687	677	643	718	629	688	686	687	693	700	658	674	679	733	711	714	682	734	675	703	701	654	714	628	714	671	697	674	655	713	667	672	660	705	693	683	642	628	703	701	702	683	679	653	734	694	688	696	695	671	663	695	685	665	715	697	659	690	680	726	638	663	680	686	672	659	655	679	685	650	728	684	683	692	679	657	703	696	691	763	674	691	659	717	658	638	709	703	686	681	639	622	686	656	668	672	712	675	746	668	678	636	705	685	659	728	709	687	654	675	644	669	662	690	679	672	687	700	679	705	710	694	671	721	671	681	693	640	675	687	687	670	729	660	656	715	641	695	713	649	659	668	704	727	683	662	712	692	740	691	671	660	688	657	677	720	645	642	648	669	645	658	676	690	718	727	707	678	637	671	721	687	700	708	679	670	629	660	684	666	691	686	658	702	665	695	711	645	691	644	696	690	694	718	700	692	715	633	730	725	702	708	735	679	671	668	644	654	711	651	670	621	671	663	664	668	648	672	652	629	672	661	722	690	702	695	676	701	682	657	670	703	723	690	655	688	695	673	725	689	683	662	669	616	677	687	668	708	672	714	683	692	657	664	694	675	665	696	699	668	652	686
10898	3913	2281	993	456	350	312	324	282	332	311	323	312	304	309	308	303	287	300	274	290	271	340	328	321	307	304	333	266	265	285	299	310	310	264	315	270	293	281	296	306	290	284	291	303	352	327	343	299	312	308	324	298	252	286	292	303	305	289	290	295	312	316	300	269	305	295	269	320	281	288	265	325	296	307	310	302	282	295	322	304	289	286	297	325	308	311	276	287	268	267	267	302	306	317	304	309	310	337	288	305	277	306	306	313	302	329	297	314	307	304	290	282	299	292	345	303	337	331	311	313	293	294	296	278	289	268	300	319	342	295	292	301	292	265	324	314	297	296	299	301	292	290	304	319	282	325	297	333	298	305	312	315	274	320	321	295	292	285	295	288	315	289	302	289	347	295	277	304	310	312	306	302	321	287	290	317	343	308	285	285	294	276	312	319	315	305	307	307	306	350	317	306	270	294	289	262	304	304	297	278	286	308	293	295	293	283	291	291	316	334	300	300	276	312	327	313	270	289	296	320	299	298	293	330	309	313	283	337	308	295	295	307	312	321	310	305	301	311	293	321	277	303	284	312	258	292	315	285	307	305	290	246	330	320	312	337	286	305	309	322	283	304	288	292	283	319	300	294	325	313	316	287	277	295	290	312	294	312	342	322	299	280	284	301	309	292	309	285	299	306	314	358	293	299	278	344	289	333	295	308	306	313	296	312	299	279	288	280	276	333	303	295	298	299	344	261	306	295	300	316	319	285	303	311	290	333	314	261	304	308	287	299	302	324	275	280	311	256	304	289	300	294	310	301	294	281	295	299	290	267	291	291	303	332	324	317	277	294	304	294	309	268	281	280	267	288	314	296	309	283	289	283	308	318	304	292	287	317	338	310	266	320	273	306	306	301	315	290	295	267	284	307	312	300	322	285	304	300	289	322	301	277	296	301	320	317	288	309	316	275	308	284	267	316	279	304	312	300	308	323	327	302	303	300	318	314	298	282	304	305	283	277	280	270	256	298	272	304	325	326	313	277	318	311	328	317	293	283	296	320	321	279	284	312	287	292	317	298	301	319	302	295	314	312	311	332	302	312	277	292	323	326	288	308	339	307	322	319	305	300	283	316	312	329	293	292	303	290	272	299	320	298	306	304	302	277	315	301	306	318	316	319	303	324	304	321	310	303	289	281	270	277	310	298	308	292	275	311	256	273	279	295	311	308	272	295	307	298	296	256	287	304	292	288	303	289	315	307	301	311	286	305	279	320	301	288	289	308	283	304	304	311	319	275	300	314	262	301	314	308	321	300	301	292	333	279	274	277	306	298	318	294	311	303	287	304	314	317	307	302	297	271	318	280	310	291	315	300	285	308	326	278	334	303	296	319	305	257	282	308	300	288	321	310	298	336	300	272	269	292	288	285	335	339	297	296	290	287	283	332	289	295	271	277	285	346	251	310	300	302	272	315	278	312	289	331	286	283	312	276	332	304	305	297	319	315	266	265	307	291	294	291	311	322	294	270	305	294	290	303	301	334	309	320	305	313	300	298	273	303	317	277	324	321	291	320	280	324	323	277	308	299	291	322	308	283	317	286	322	322	322	309	287	310	290	288	264	285	286	281	303	332	271	298	279	317	339	288	280	293	322	287	293	310	279	324	299	315	295	306	274	328	286	321	311	315	256	307	294	286	283	294	328	290	299	324	293	349	328	313	288	292	288	309	301	315	349	299	296	311	324	289	299	273	286	276	269	305	270	332	314	304	297	317	311	295	265	325	303	320	331	282	321	298	298	322	281	304	310	330	304	299	335	284	286	273	269	288	315	353	314	326	266	272	311	313	290	277	283	260	337	280	300	294	311	299	280	299	293	311	299	300	314	317	298	333	286	297	283	290	313	295	316	292	303	309	281	294	317	341	332	283	316	345	356	315	296	302	301	310	325	306	326	284	327	298	320	313	294	284	285	305	307	296	289	294	349	307	306	332	292	287	314	312	290	289	296	273	294	289	249	290	280	283	309	297	291	295	278	302	301	303	286	308	276	306	321	313	293	281	322	291	303	285	338	284	303	291	331	304	302	326	298	282	298	314	299	329	290	296	286	321	279	298	302	312	295	311	307	325	313	291	301	299	270	307	285	292	275	265	295	287	269	298	276	313	281	320	288	291	308	286	316	326	302	296	306	283	301	296	313	332	278	310	276	294	303	259	276	309	294	271	315	323	310	313	317	331	281	315	287	300	277	285	287	304	275	295	292	309	301	295	273	292	269	304	294	339	270	305	295	283	302	288	342	305	282	317	333	294	335	281	300	336	273	320	320	282	311	281	298	295	280	302	315	321	327	281	314	276	263	319	336	300	279	289	318	289	328	311	257	300	286	289	266	279	301	287	274	335	310	284	287	285	295	312	299	292	298	319	301	311	287	290	297	324	319	286	281	326	288	277	296	292	300	288	294	277	327	316	304	291	287	324	328	323	303	306	278	271	282	274	272	325	292	300	293	325	284	313	293	296	290	347	289	276	262	294	320	292	282	324	271	283	298	269	272	331	310	308	282	316	296	313	309	316	311	275	313	307	301	326	351	301	276	266	296	282	296	292	276	278	314	331	306	352	307	273	298	323	298	316	303	283	303	301	294	285	319	306	324	326	285	312	272	341	305	279	301	317	298	326	302	273	299	313	278	295	299	315	292	272	296	314	287	284	290	302	328	321	328	334	289	287	286	310	307	309	291	321	282	264	300	254	321	295	327	309	324	281	337	290	295	340	305	261	274	322	295	291	299	274	318	317	314	311	317	290	288	236	277	272	275	309	303	286	305	299	323	320	302	317	289	318	321	293	330	300	315	290	296	342	285	331	288	283	327	301	307	337	330	303	312	283	288	302	295	317	296	293	299	296	300	317	320	279	279	310	301	266	331	314	296	329	319	285	317	298	272	285	299	329	299	327	296	308	280	321	351	329	282	315	333	309	311	285	292	301	297	328	317	281	298	328	323	320	297	332	311	328	283	322	279	267	317	311	288	323	310	279	303	298	295	270	281	281	309	298	288	302	290	298	266	298	304	300	294	315	303	290	278	276	306	281	281	319	302	329	299	310	272	287	330	284	325	294	310	316	301	280	277	286	291	334	274	301	306	311	306	302	315	276	326	314	317	305	317	317	307	293	282	313	311	297	295	289	283	318	331	312	301	330	296	324	281	309	322	328	268	328	321	316	266	309	311	324	314	313	271	319	304	289	308	296	298	296	303	304	310	293	285	305	326	328	287	288	280	293	279	277	297	303	307	304	331	307	296	292	316	292	293	303	278	331	306	305	318	305	324	283	282	305	292	298	329	321	324	303	272	342	326	300	280	326	274	280	326	319	302	308	294	296	290	313	284	272	303	305	345	308	303	300	292	286	300	299	316	285	305	338	298	294	320	320	270	261	266	300	315	369	323	323	308	314	291	292	305	295	278	302	290	294	309	266	245	311	279	317	283	312	309	264	302	298	299	327	337	328	299	328	291	304	300	284	283
6412	3471	4115	2710	1209	789	776	764	690	629	682	692	666	631	669	659	630	664	673	628	636	653	647	639	678	641	657	657	695	634	706	639	634	698	655	664	663	617	740	644	674	659	661	685	650	682	658	651	675	630	648	619	648	659	626	641	641	654	668	682	653	664	691	705	629	647	629	647	645	667	634	661	651	666	642	665	706	655	636	658	645	644	713	624	635	660	651	601	637	638	670	706	632	672	644	652	639	679	665	629	628	645	672	670	671	667	656	690	617	656	681	625	621	666	679	641	589	668	594	706	669	640	686	663	655	632	691	621	641	686	674	619	673	654	686	664	660	656	659	621	666	663	638	657	666	649	632	635	645	651	662	712	647	626	691	663	668	685	652	656	663	658	700	702	667	650	663	654	607	678	710	628	652	724	696	667	659	643	650	677	655	686	642	615	698	676	658	662	674	666	599	662	682	660	618	653	630	637	702	674	626	636	677	629	647	664	603	662	628	625	657	683	673	630	633	641	705	658	644	631	685	645	668	667	675	675	657	626	669	633	664	622	675	649	705	633	696	627	675	647	706	700	678	632	638	671	682	646	638	663	663	656	639	650	651	643	663	632	632	661	685	669	681	663	656	641	648	674	656	684	695	661	629	671	717	662	655	677	672	664	665	670	635	654	679	618	671	650	632	667	699	703	642	657	638	605	659	633	623	636	644	620	681	647	642	659	661	678	728	652	635	665	670	631	640	662	687	650	700	644	657	717	647	674	615	677	690	655	691	663	658	701	706	678	656	652	655	658	612	649	665	657	607	637	643	626	685	662	660	692	651	658	650	612	644	702	676	659	640	625	651	634	629	646	652	657	678	659	622	646	655	638	618	636	664	653	630	634	635	702	703	661	633	619	639	668	635	668	655	684	646	669	669	644	661	660	658	636	708	645	627	703	642	653	607	611	648	633	689	644	635	671	644	661	653	678	657	625	637	636	675	676	661	649	682	672	653	690	655	651	656	698	692	667	640	658	632	686	663	675	659	643	666	627	641	673	671	648	677	674	664	652	642	643	667	646	671	667	598	689	617	616	653	647	622	636	617	625	705	639	646	668	614	654	687	667	676	663	662	613	674	664	695	663	680	651	711	616	670	653	720	628	708	637	712	698	635	710	696	655	627	657	673	727	631	690	669	668	616	660	646	644	627	635	672	648	684	662	652	654	625	635	616	640	659	632	634	651	653	659	640	671	630	654	675	670	654	662	654	686	666	630	649	681	664	671	648	663	658	640	656	658	676	660	679	655	620	657	631	680	711	690	653	650	624	645	628	633	651	659	667	678	661	693	631	664	640	628	672	708	672	621	666	608	655	636	684	698	692	648	674	677	635	619	671	644	641	691	646	680	576	635	615	701	671	649	656	708	672	644	643	653	701	640	626	690	656	631	681	625	686	635	674	668	655	647	633	656	636	648	706	682	627	625	708	654	661	690	620	631	642	696	674	656	650	627	619	665	626	646	686	634	604	635	657	637	701	640	671	622	667	687	656	650	720	638	639	632	611	663	676	652	633	675	649	617	680	672	643	653	667	663	686	638	633	651	673	616	660	627	643	614	628	641	654	629	675	623	643	659	663	628	640	675	674	684	628	633	654	676	654	667	666	636	637	653	645	706	642	604	680	670	659	695	671	628	659	663	659	688	616	656	624	673	598	687	668	613	683	673	658	611	640	634	665	663	650	742	664	639	655	679	643	652	707	680	682	689	621	630	655	681	643	626	610	648	674	683	671	645	639	663	636	676	624	666	627	716	661	652	648	682	660	637	683	676	688	682	620	706	668	657	639	657	624	700	663	689	657	661	648	659	678	654	596	658	641	720	669	632	654	636	668	628	726	671	710	630	636	683	623	734	676	610	632	638	641	680	672	631	686	648	629	664	663	646	680	652	650	658	683	666	644	648	648	702	679	608	701	609	660	687	585	709	647	663	636	691	629	658	682	674	676	607	675	630	682	641	678	644	659	637	645	639	625	599	677	635	653	628	666	676	654	652	687	656	686	686	701	653	652	609	636	663	685	661	621	644	686	658	662	661	652	662	648	733	686	672	652	630	619	662	648	653	664	658	625	683	639	639	662	662	692	659	668	694	664	647	630	692	624	680	670	690	672	651	671	648	708	656	656	650	653	703	678	716	611	649	665	653	718	661	628	633	612	645	663	678	647	683	661	659	631	668	631	647	662	661	675	689	660	659	664	680	661	634	700	659	682	662	637	701	634	656	616	688	672	636	598	677	681	608	664	653	657	633	604	698	689	701	636	658	675	668	623	690	660	624	668	643	653	687	668	673	665	653	666	663	644	608	674	644	636	656	640	699	650	698	659	636	660	654	645	645	694	649	662	670	608	696	683	673	608	655	611	646	673	656	662	631	677	663	656	628	677	626	681	695	669	636	682	705	642	653	683	670	623	662	667	669	673	638	656	635	646	689	639	693	589	636	645	663	651	630	674	684	647	635	656	663	679	579	657	661	665	654	705	630	664	640	652	658	654	701	695	665	685	639	660	626	624	653	641	682	613	637	626	697	630	654	700	674	652	656	625	657	652	693	627	663	649	667	651	696	650	638	671	598	666	611	657	630	672	672	624	655	637	631	647	665	659	610	681	662	635	635	671	638	643	638	669	632	628	645	666	653	635	605	695	651	662	625	634	670	663	697	636	654	718	673	632	637	629	662	687	675	665	630	632	695	650	658	638	604	626	633	632	685	644	684	644	627	651	694	627	672	684	653	612	622	664	663	732	666	671	686	697	698	629	619	637	659	673	675	647	695	662	644	682	660	712	653	679	669	672	653	707	663	668	645	671	708	641	672	693	640	656	664	651	685	643	647	621	675	680	627	642	621	624	657	646	657	669	657	659	639	631	621	667	650	635	660	637	608	652	680	663	666	634	654	690	635	630	629	618	669	623	641	710	662	673	628	625	642	655	710	637	675	654	710	675	625	665	651	632	648	643	658	591	654	652	636	662	656	677	691	668	671	629	704	628	680	690	661	616	652	649	646	648	701	676	662	643	704	647	621	616	657	630	649	647	706	653	638	653	682	601	665	643	665	673	657	688	618	673	668	681	646	624	655	684	606	714	715	665	683	687	648	662	687	659	625	657	647	670	649	606	657	686	687	659	669	653	638	647	641	671	625	633	668	670	653	639	664	630	616	684	666	660	707	647	631	663	661	701	677	691	638	652	680	658	695	640	664	630	696	683	631	641	655	684	682	622	671	605	672	619	673	641	647	646	626	642	658	662	653	614	657	626	633	635	653	683	683	659	635	684	672	658	721	639	699	647	661	683	672	652	691	611	691	675	656	678	670	640	631	678	680	667	647	681	679	720	654	651	617	660	671	675	652	661	671	665	629	684	650	688	638	673	655	664	678	648	653	619	644	596	670	674	676	642	639	615	636	639	666	655	648	678	615	650	671	658	659	640	680	630	729	696	677	640	678	656	645	667	680	707	606	704	687	667	637	645	637	676	671
23850	11255	9735	5982	1898	987	782	565	460	367	360	346	251	243	262	249	239	263	292	254	269	279	234	261	262	266	266	250	267	256	302	277	292	280	256	268	235	239	275	234	255	273	264	249	254	263	225	237	263	282	251	288	268	259	270	264	296	280	263	225	235	248	273	273	269	265	273	248	255	268	275	239	248	258	276	231	215	266	286	278	269	226	254	285	264	266	266	270	254	235	257	275	259	280	265	271	258	259	232	244	284	248	267	259	242	252	282	237	259	280	232	275	277	258	257	249	247	263	239	270	292	291	254	258	275	254	244	254	247	269	297	252	249	264	273	263	263	261	234	238	248	215	259	240	230	259	260	255	265	241	251	272	256	257	250	226	275	274	270	241	278	248	256	269	251	234	265	272	263	254	270	226	266	277	244	247	229	239	299	236	258	274	233	246	249	252	268	253	263	242	237	277	257	259	257	260	267	232	287	274	269	248	254	281	250	264	270	283	241	266	269	264	266	256	282	258	256	251	279	264	251	285	239	264	281	257	266	248	248	237	240	275	269	243	245	247	251	250	281	265	257	244	234	267	262	289	275	266	247	267	244	302	257	254	244	254	272	259	255	268	249	261	268	222	263	286	298	278	282	284	258	253	239	253	264	265	240	256	260	282	257	250	236	299	265	258	247	258	278	267	240	265	263	231	264	244	271	264	279	243	243	269	308	279	245	269	266	255	270	280	226	262	252	233	286	248	297	273	247	235	273	275	236	224	270	249	267	275	245	235	237	267	256	248	268	270	241	269	287	237	278	286	250	261	256	256	232	294	272	259	248	243	243	253	291	289	267	300	232	260	249	240	259	285	246	243	267	297	251	262	231	315	259	253	253	273	246	256	240	256	258	292	234	267	266	259	294	268	266	251	251	284	284	244	270	290	255	245	271	242	277	238	265	256	270	255	251	272	259	255	241	277	294	255	248	247	248	257	252	264	263	264	262	257	260	237	266	255	267	226	267	254	243	293	233	267	262	287	282	263	268	267	253	253	236	263	269	252	230	202	245	248	234	282	265	236	284	269	257	234	281	298	282	257	250	236	252	290	261	226	262	253	254	272	246	282	239	253	267	267	235	250	259	297	233	220	275	293	262	260	261	231	270	238	271	261	247	308	227	254	261	270	270	265	278	270	258	275	223	226	245	266	260	253	270	281	269	258	253	262	241	253	284	272	243	236	270	270	247	225	225	272	261	275	257	259	266	261	259	233	258	258	278	225	265	260	248	249	255	253	243	272	276	247	281	273	256	251	258	228	243	243	218	252	266	257	221	252	237	248	279	274	247	253	274	280	247	246	250	240	316	251	257	272	239	249	242	262	276	258	252	257	248	284	266	238	270	235	277	266	281	253	270	256	236	246	293	245	263	279	265	240	250	275	247	262	263	258	243	282	266	274	256	252	242	242	257	279	271	283	294	255	274	261	289	235	278	235	254	265	248	239	261	237	255	261	267	254	236	253	263	240	265	265	277	277	245	264	249	255	234	271	237	261	259	248	252	250	285	247	252	246	284	279	282	286	270	273	292	262	275	249	254	303	253	271	257	263	255	237	244	270	248	239	263	278	270	280	279	271	302	254	277	253	255	259	263	234	236	253	239	266	273	233	277	267	245	278	254	243	264	250	235	275	250	277	272	242	249	250	273	253	259	265	267	273	240	238	266	251	282	220	246	249	260	246	236	242	220	234	252	278	284	293	251	251	273	256	243	243	271	244	255	255	246	257	263	268	283	259	270	280	275	233	278	268	295	244	287	251	271	245	238	243	256	252	284	239	237	250	254	255	236	272	278	263	245	271	235	288	267	277	245	237	255	254	258	231	232	255	284	269	286	268	261	260	233	267	274	254	279	251	270	274	257	253	270	257	260	281	271	229	262	300	261	238	267	246	244	253	258	310	278	243	264	252	280	255	282	279	239	254	247	281	255	268	279	268	268	248	244	299	264	282	253	271	255	283	238	230	283	309	261	240	283	272	268	238	268	234	225	254	247	257	250	248	288	246	254	227	242	280	246	268	289	269	290	266	254	269	241	234	273	263	285	254	246	268	245	240	256	254	273	228	271	269	277	250	274	253	241	233	245	267	277	266	268	242	233	272	265	254	269	290	260	247	223	257	280	245	258	281	220	236	258	228	258	260	303	254	244	247	256	248	236	246	256	253	260	277	236	277	258	242	251	252	237	253	266	261	272	244	251	252	290	230	254	265	273	249	280	245	251	243	272	251	254	249	278	245	259	274	262	240	283	276	232	256	259	256	259	245	236	271	249	274	263	274	244	273	240	267	289	252	261	232	295	274	275	251	300	257	234	290	251	258	254	267	223	297	260	248	235	250	229	260	280	296	254	221	300	235	261	283	253	262	306	246	250	260	280	285	250	291	265	254	241	269	245	279	275	299	260	237	271	262	229	227	249	266	267	259	264	219	245	271	268	267	244	229	263	268	253	255	275	258	274	259	259	261	252	278	240	254	233	263	268	269	228	257	261	232	224	274	267	265	233	251	249	272	224	271	251	277	242	240	259	257	252	233	254	290	252	275	262	244	256	254	275	267	232	249	264	284	265	270	248	285	234	233	246	253	269	266	265	293	282	263	241	231	257	258	268	293	283	281	273	241	242	233	243	241	284	268	263	256	267	249	250	263	279	269	244	233	244	236	231	251	275	277	251	265	277	259	292	242	242	241	262	270	271	269	254	258	251	253	244	244	242	225	256	255	264	288	280	271	255	255	266	244	276	275	272	248	260	257	275	236	243	251	247	251	250	276	264	256	274	276	233	255	266	224	251	278	227	302	277	238	258	260	279	237	254	275	268	258	231	236	268	269	259	231	245	284	268	240	261	243	232	267	240	246	250	241	258	272	254	242	256	249	254	288	257	251	245	260	229	269	251	287	256	210	273	252	269	258	271	256	249	275	284	222	248	286	259	260	268	245	264	262	249	252	265	267	294	255	242	257	291	238	250	284	252	250	257	237	258	270	239	255	254	251	286	221	254	255	255	264	265	264	258	259	249	239	255	225	254	240	248	276	262	276	250	286	266	241	252	268	264	267	266	268	246	269	286	262	252	250	242	279	266	250	238	235	288	252	239	269	231	251	284	276	249	260	302	279	275	284	225	244	243	243	272	256	267	278	265	248	237	254	243	290	272	245	248	254	261	288	286	246	299	264	267	275	253	309	249	269	262	231	265	284	264	272	250	276	242	254	232	274	244	241	240	264	223	267	287	250	241	246	260	243	273	248	232	263	260	232	233	272	228	229	261	271	263	273	266	244	277	243	263	258	268	244	255	256	262	265	271	240	254	245	266	235	263	239	237	252	277	246	264	270	277	257	251	236	276	290	275	261	228	286	288	273	257	257	256	257	267	257	264	245	230	261	252	265	251	279	218	260	250	258	261	258	296	274	255	240	268	253	287	286	234	226	277	256	245	238	276	250	259	249	288	262	244	259	275	253	255	279	284	246	252	260	291	277
14774	8252	12406	8835	3015	2265	2275	1958	1542	1249	1118	983	771	688	662	634	642	621	648	612	610	650	659	642	578	617	628	601	594	564	653	615	561	606	638	586	619	597	552	577	567	522	606	565	606	561	608	606	611	591	621	600	604	589	597	594	626	588	574	514	580	605	553	604	565	600	613	622	590	592	563	581	586	608	639	587	586	564	558	607	551	574	608	623	554	531	568	593	572	579	588	564	532	600	605	609	573	581	568	582	575	590	597	573	585	591	575	597	592	592	550	632	583	608	577	602	557	649	621	568	576	536	556	612	570	559	569	574	561	624	597	591	595	559	589	566	546	583	581	604	595	592	614	586	610	581	610	617	583	584	557	616	601	619	580	588	549	542	629	606	585	566	624	592	660	604	609	591	595	605	622	628	580	561	573	614	607	616	614	548	549	570	581	565	567	578	590	618	595	646	602	580	610	612	603	578	522	575	609	618	622	579	601	565	568	591	623	559	558	620	609	608	547	592	571	570	613	599	570	560	604	615	586	582	613	537	566	612	551	586	560	559	563	587	583	574	586	560	576	593	529	573	578	601	565	575	611	513	630	611	588	556	594	569	581	555	579	582	557	537	597	588	587	578	583	569	587	590	584	589	590	605	533	588	564	596	637	585	590	601	604	629	642	565	552	608	618	592	567	567	561	596	607	554	596	596	575	620	584	598	625	600	607	578	607	546	569	596	609	601	568	568	559	573	591	587	591	585	571	546	572	604	592	555	574	547	580	621	576	572	578	607	591	571	608	593	552	558	584	587	555	613	566	624	603	586	648	612	597	578	566	589	550	592	614	570	580	555	604	598	591	656	583	573	586	605	557	605	573	591	602	611	586	595	564	554	575	592	528	611	565	584	595	560	602	577	564	628	610	614	552	594	598	572	580	530	592	615	593	566	573	576	602	596	636	534	571	593	605	567	597	592	575	628	549	550	595	628	597	595	567	614	596	531	522	580	596	572	606	578	561	616	604	576	593	573	557	597	607	599	585	584	660	554	566	525	609	604	567	602	600	553	568	551	609	619	617	621	589	603	575	608	593	600	611	605	549	564	599	614	604	580	639	572	578	623	604	572	614	544	582	611	602	603	571	560	631	578	573	572	607	568	538	609	575	588	583	579	579	599	540	607	566	578	592	553	580	557	611	564	614	590	573	603	593	617	622	551	562	558	556	564	574	582	618	557	582	582	578	586	601	570	591	596	571	549	581	579	586	584	539	577	602	575	558	577	615	617	596	572	548	607	570	621	627	616	551	579	607	618	572	583	590	574	594	591	595	586	585	579	586	566	623	598	590	583	608	559	598	536	585	621	583	551	584	609	594	558	603	589	560	575	584	628	544	564	560	592	583	560	552	619	558	580	600	588	578	611	600	558	594	553	613	546	616	571	555	535	565	566	638	565	593	602	645	579	595	562	546	615	627	559	556	562	590	593	647	634	616	612	552	587	644	530	627	564	599	595	583	598	592	610	588	583	594	591	563	580	610	579	604	621	573	628	593	567	549	560	581	600	591	592	628	576	609	558	586	603	643	610	576	598	587	568	609	578	618	581	575	586	542	557	597	603	591	583	611	605	551	546	590	555	594	613	582	577	573	589	572	594	582	614	617	551	547	607	580	604	612	589	596	591	606	599	575	615	574	523	586	582	577	599	621	612	554	583	592	569	578	598	598	567	567	577	553	604	600	592	601	620	568	570	580	588	596	584	570	535	595	574	594	581	600	607	629	598	564	593	526	566	560	571	569	580	605	619	599	544	633	584	559	543	556	564	574	580	573	567	644	565	610	592	572	578	639	610	570	608	563	534	576	567	566	544	619	611	583	607	597	564	594	576	541	585	581	616	567	567	559	568	594	589	549	557	589	599	581	566	576	566	599	595	612	572	596	644	563	558	616	589	605	548	561	572	556	582	577	586	572	567	576	578	591	584	581	639	569	607	535	572	620	562	582	591	575	574	566	611	616	599	618	586	584	575	602	571	625	583	586	613	558	578	566	598	551	602	561	596	628	630	621	614	565	599	613	593	555	611	584	561	577	595	589	595	581	616	599	565	508	551	584	580	583	585	611	581	611	612	593	573	627	591	559	526	608	579	560	591	584	610	582	567	557	612	592	589	570	576	597	560	603	596	553	566	545	567	602	594	554	587	565	616	560	570	612	565	548	617	617	585	609	600	542	562	568	585	530	564	563	555	587	604	590	578	606	596	617	563	592	582	579	623	596	582	589	582	631	581	599	546	571	546	578	601	573	581	536	629	583	584	607	566	571	589	598	596	567	586	599	557	618	578	578	589	575	604	555	617	601	575	574	558	589	580	552	585	592	578	574	593	574	597	596	586	572	587	617	607	550	622	556	591	596	595	555	586	587	573	601	552	572	586	562	581	605	601	604	569	552	597	622	608	598	583	583	567	574	603	554	565	543	584	527	586	577	591	602	573	576	575	587	595	595	581	588	553	555	587	568	620	631	566	596	601	563	571	586	548	637	581	611	581	576	624	575	551	552	587	540	556	587	591	586	574	573	587	573	600	599	560	587	574	591	555	601	564	592	603	558	586	566	565	590	549	618	555	598	598	593	576	591	560	610	600	606	594	579	592	591	588	572	565	594	584	599	569	592	561	572	603	586	601	576	550	542	558	561	614	583	586	597	580	594	592	578	596	566	559	572	589	561	590	599	582	597	571	591	617	592	586	611	635	576	643	574	575	595	602	606	587	580	588	614	571	563	604	580	587	566	593	562	615	608	586	594	602	585	636	570	613	621	585	550	598	583	618	559	646	578	549	596	559	614	573	619	551	594	580	574	565	591	572	620	567	569	598	593	585	628	569	603	571	592	561	593	580	575	568	550	556	608	583	620	554	598	566	624	584	576	583	574	571	583	608	557	629	573	570	589	575	580	579	551	605	578	547	616	554	566	566	560	521	572	592	599	579	615	550	630	573	556	608	575	601	588	561	578	612	538	610	589	589	585	572	600	619	568	590	590	625	575	586	565	540	581	569	572	609	535	602	613	603	584	574	618	621	613	557	615	543	592	623	560	572	578	605	555	593	622	572	547	604	583	568	574	575	617	584	563	618	566	579	611	595	574	617	551	570	604	617	595	593	587	608	650	603	559	579	573	574	548	591	582	598	551	563	591	579	545	525	555	539	564	629	550	571	620	633	593	587	560	574	602	614	579	592	610	617	607	577	567	584	595	580	584	570	564	581	560	560	579	543	583	551	579	581	560	635	600	580	537	589	575	556	607	590	550	547	617	552	561	645	591	556	580	586	584	604	585	588	577	613	552	574	583	565	550	569	613	561	562	621	592	577	597	562	593	621	622	620	586	599	615	599	590	624	583	572	564	598	615	621	619	632	540	574	556	598	622	604	532	530	617	570	617	601	539	567	570	599	612	586	558	630	609	577	578	650	607	570	553	603	611	601	621	584	565	571	555	578	631	566	564	580	613	576	552	622	572	602	576	584	588	544	589	559
33296	17588	15822	11390	4177	1827	1330	1043	735	620	485	382	379	399	363	334	319	352	305	304	305	280	356	328	293	316	307	320	334	295	333	333	331	319	296	314	304	303	306	323	298	294	277	299	301	300	283	311	322	318	328	300	320	301	282	279	299	321	272	328	333	319	287	304	307	283	314	284	284	324	290	332	305	301	294	263	296	317	320	276	283	326	346	281	275	324	304	326	337	298	343	285	326	307	290	309	318	298	313	313	291	325	328	290	305	272	336	305	334	287	311	282	289	281	325	314	294	324	323	308	292	326	334	334	346	289	258	315	331	291	294	309	332	305	349	307	326	289	302	337	299	321	316	325	324	308	327	324	283	298	324	313	278	278	331	307	344	309	288	311	299	319	318	303	290	305	332	286	339	313	298	300	293	309	330	341	307	317	284	307	268	354	328	300	286	292	312	301	273	336	349	297	324	311	322	326	296	293	301	319	298	310	299	298	326	318	300	314	282	286	299	334	299	293	311	317	295	293	313	253	288	341	298	288	299	360	274	318	288	273	305	341	309	312	316	324	331	303	301	316	290	305	342	324	336	299	322	284	323	321	290	313	320	335	299	343	321	358	284	286	302	306	315	309	294	331	332	290	281	288	338	323	349	310	287	323	294	306	303	290	324	302	314	327	314	325	281	295	334	304	303	286	305	340	342	311	308	294	346	290	320	314	289	307	328	318	291	307	298	276	288	325	298	296	319	352	278	337	312	295	295	318	304	290	318	360	311	283	274	324	278	283	350	331	303	295	329	315	289	302	289	284	296	261	322	328	315	279	336	317	291	317	301	331	311	298	311	287	317	307	268	303	309	337	337	277	273	317	311	285	284	290	308	319	304	278	332	314	300	285	339	296	311	315	329	313	315	308	279	330	306	285	304	328	302	319	308	297	325	284	314	293	351	300	287	304	359	299	297	256	281	288	289	308	320	287	326	324	301	348	295	299	308	307	330	293	302	323	317	298	297	282	327	305	301	300	335	291	301	301	304	278	290	335	314	317	315	285	284	292	264	312	306	295	293	278	300	344	310	301	297	316	312	293	304	295	317	293	285	277	294	306	341	266	342	345	275	310	308	364	283	298	284	296	281	281	330	331	315	278	320	297	329	278	338	310	306	296	306	319	289	311	289	330	281	276	300	292	322	273	304	290	289	298	296	306	301	299	315	288	274	289	311	244	303	286	272	305	335	336	292	327	328	279	307	310	335	318	287	287	310	316	282	325	305	294	336	287	343	362	290	347	291	332	300	305	329	308	297	318	296	290	290	330	284	324	299	301	302	302	305	297	301	299	291	311	313	311	324	353	316	328	298	353	335	287	340	301	341	290	301	314	298	322	318	307	303	274	343	332	311	307	305	304	315	306	309	331	293	302	286	319	311	291	299	279	289	298	327	297	294	302	317	315	334	295	312	303	282	325	311	294	322	295	285	303	293	293	324	292	300	290	311	289	274	352	307	309	294	328	338	293	340	323	302	324	300	313	284	300	311	318	305	319	315	278	313	312	309	324	321	270	315	282	313	294	296	275	333	293	279	316	303	326	285	287	293	307	299	323	260	322	310	297	304	293	324	330	299	281	304	292	309	314	322	314	310	305	317	306	285	309	315	316	306	306	284	298	310	300	285	298	323	330	287	289	323	321	332	291	334	300	311	321	315	309	317	319	324	314	303	326	297	291	311	320	322	311	306	305	317	337	340	301	300	314	278	286	311	321	281	324	310	325	307	315	293	313	317	334	306	313	327	330	298	321	314	304	345	319	301	306	321	297	299	308	294	310	324	337	282	356	314	330	306	306	316	307	297	300	284	309	312	330	291	322	305	296	317	309	340	298	317	312	283	322	295	287	302	291	282	336	284	280	306	315	284	342	303	284	309	305	316	303	301	301	274	278	345	284	298	295	324	270	263	319	304	352	302	285	319	324	295	300	310	292	287	321	328	379	329	323	311	294	288	299	301	308	316	309	281	280	307	324	296	276	274	304	269	303	323	316	326	318	286	279	308	314	280	270	267	279	307	284	304	291	309	329	322	319	305	339	304	300	296	268	324	358	303	298	347	321	309	326	307	303	278	319	328	299	316	315	300	330	235	278	321	317	317	301	304	333	321	325	311	312	330	293	310	314	297	287	337	311	310	337	290	295	328	324	293	287	305	342	306	306	303	293	309	303	292	315	318	295	302	293	284	297	317	334	325	306	280	330	300	325	301	292	304	340	335	321	321	301	298	341	293	294	281	305	303	275	337	314	272	338	306	298	295	304	304	294	297	279	313	300	289	344	316	300	299	280	308	293	302	317	304	325	327	316	327	306	286	328	300	296	300	339	322	318	298	301	340	311	303	332	299	270	305	315	312	337	291	330	300	321	300	302	269	311	277	292	292	304	295	307	304	295	276	294	296	270	288	315	317	323	318	326	325	300	322	330	311	317	318	318	312	327	284	367	303	314	342	307	288	330	319	319	281	272	297	303	293	299	352	335	312	314	325	303	311	282	312	323	332	349	343	315	317	314	299	282	300	297	312	279	312	294	296	309	321	321	304	335	310	286	286	321	315	328	341	299	298	281	290	295	317	300	339	303	298	315	321	310	335	342	301	289	317	285	305	301	305	311	293	302	305	310	334	304	325	275	281	321	309	319	327	265	283	287	310	291	318	311	295	299	281	300	310	288	317	294	346	303	318	356	320	291	298	283	291	335	309	329	305	318	297	290	293	328	328	320	330	304	296	320	295	284	282	316	316	294	322	273	313	341	329	323	301	304	324	317	327	261	304	286	310	306	277	276	326	345	302	302	331	307	281	286	319	336	330	327	286	278	304	287	290	306	329	295	316	303	311	318	329	314	320	317	320	298	295	324	290	290	285	293	313	304	307	286	302	245	307	302	304	308	308	302	321	319	287	320	325	317	277	346	336	309	321	325	315	290	327	319	336	322	282	330	300	302	269	337	311	297	314	315	308	306	304	294	293	295	304	317	309	271	314	321	315	302	296	318	319	338	272	308	289	302	332	327	294	316	304	275	311	343	346	310	339	311	315	292	276	283	326	329	311	300	310	321	312	317	287	256	277	298	307	307	342	307	318	329	317	277	330	327	299	283	320	324	339	315	306	291	289	344	285	330	320	330	320	312	301	275	344	327	268	300	271	326	273	289	310	300	294	313	307	309	345	334	282	322	309	311	291	330	317	310	351	320	289	291	270	308	289	330	311	295	296	295	290	337	325	312	318	303	294	280	283	294	322	298	316	298	290	305	290	278	322	255	304	327	305	308	280	292	325	330	307	303	300	284	287	326	325	285	333	273	309	338	318	322	297	313	289	265	279	302	350	328	296	296	329	327	283	295	300	312	266	265	310	333	291	347	307	314	303	309	281	320	315	342	306	297	288	318	296	328	324	299	282	328	308	337	321	304	291	329	334	287	307	327	288	277	322	297	287	320	312	302	315	297	319	314	304	321	350	325	324	265	338	282	296	306	296	303
19071	12244	17477	15534	5378	3366	3547	3324	2356	2004	1701	1401	1204	892	884	815	841	773	793	722	768	765	764	762	746	746	811	709	708	752	691	739	725	704	731	730	690	742	671	696	745	719	708	686	666	666	681	672	671	702	698	732	673	688	711	693	699	699	715	675	730	750	662	693	685	690	662	679	673	697	719	691	699	686	733	687	673	746	659	683	707	701	688	694	706	650	692	683	701	697	667	709	712	674	677	691	690	671	705	749	724	681	664	726	695	645	673	693	646	688	677	687	648	658	684	713	670	645	663	663	661	706	704	698	677	655	670	721	667	697	688	715	692	706	640	664	681	670	687	645	693	709	652	705	731	696	664	645	683	663	693	690	652	685	697	733	718	680	687	760	683	718	706	715	671	701	708	670	688	675	745	679	693	685	719	715	685	665	663	727	683	701	641	685	671	674	702	662	645	695	690	666	686	713	690	688	650	714	671	687	718	723	665	632	718	672	713	714	652	686	667	709	703	699	725	648	721	656	696	696	692	699	693	692	644	690	643	646	682	714	728	683	721	733	661	716	663	651	697	692	704	685	703	684	700	675	694	696	678	674	661	677	688	689	704	730	678	651	698	677	692	691	703	692	653	596	684	686	692	736	675	680	690	621	734	695	733	701	716	685	634	673	747	670	707	678	659	703	696	693	695	726	635	665	700	661	678	668	714	676	707	654	690	717	677	656	633	709	657	669	691	676	680	685	707	689	660	675	697	720	676	666	668	712	675	642	671	736	676	651	708	688	707	672	650	621	632	685	688	665	690	701	670	691	668	663	674	703	718	660	693	673	645	658	669	671	719	697	675	727	670	676	700	687	666	696	660	726	629	679	699	661	706	704	632	646	692	695	703	657	699	687	655	708	686	690	750	687	673	721	671	644	710	717	660	680	679	694	642	669	715	685	678	673	689	675	698	714	700	681	658	666	684	626	672	671	654	706	685	623	673	682	678	657	677	660	682	738	680	737	670	677	681	665	684	677	676	644	660	691	663	674	690	688	696	661	666	706	675	680	680	700	657	713	678	714	684	715	641	659	711	657	688	675	709	683	692	683	712	690	625	655	704	674	712	692	672	659	634	684	686	609	690	716	707	662	687	697	668	687	685	659	683	696	678	678	679	670	697	702	652	688	666	675	698	692	677	708	695	688	676	651	719	686	649	661	669	667	660	626	676	683	667	646	693	689	657	646	698	673	659	661	660	666	695	710	691	668	669	710	662	677	672	668	704	717	792	681	668	660	699	707	677	679	700	702	707	754	691	691	641	717	652	662	700	640	649	662	700	650	713	699	679	684	649	691	690	670	694	655	657	671	714	690	701	643	641	727	707	666	666	706	693	686	694	681	694	698	707	658	707	698	615	684	659	685	676	685	674	680	689	655	696	669	680	638	729	707	678	679	678	683	693	724	683	734	620	697	677	682	669	665	665	680	707	704	678	666	650	689	649	662	655	648	673	720	658	630	693	653	688	721	718	666	720	660	688	664	648	707	690	716	625	661	701	712	694	696	700	655	685	707	707	713	667	647	663	665	658	710	662	720	682	682	697	705	684	724	744	649	682	696	682	637	682	649	663	674	672	693	681	673	698	689	686	681	629	682	670	712	698	655	699	700	682	653	686	666	647	690	658	634	688	663	686	722	731	623	692	651	663	672	670	708	668	725	708	726	669	731	657	724	706	652	680	696	666	670	670	687	669	662	648	666	668	752	696	661	705	685	734	708	712	645	655	695	681	700	662	750	694	658	698	667	635	702	656	676	673	659	714	737	701	674	711	699	643	668	679	687	734	712	699	694	680	689	654	679	702	697	671	683	702	646	715	638	718	765	702	661	694	686	655	688	702	693	709	700	656	690	667	667	688	677	684	674	670	693	702	695	730	649	666	705	738	662	664	682	657	706	701	679	674	712	643	651	678	702	691	667	683	666	719	681	703	693	662	710	621	647	682	678	648	706	708	667	691	692	659	653	677	700	703	670	717	729	660	661	711	688	726	728	667	706	682	664	667	703	715	671	692	690	662	686	686	676	731	668	687	695	722	705	709	690	726	710	673	615	643	709	705	635	633	705	704	691	658	700	671	692	663	705	668	654	695	650	677	701	662	703	683	706	695	674	661	678	681	683	684	658	676	686	660	685	671	705	684	712	692	692	677	693	665	691	731	716	715	664	724	706	704	678	687	672	660	671	696	743	710	662	685	717	716	656	674	646	676	754	650	670	667	643	678	677	687	717	704	704	668	713	703	684	710	674	675	684	667	714	694	667	675	655	706	690	697	671	678	659	700	700	673	691	641	676	677	686	718	658	681	656	678	665	672	649	675	703	666	703	694	658	702	677	667	677	708	726	648	711	683	715	657	644	657	680	675	667	712	758	715	669	662	651	711	637	656	690	669	678	657	679	676	686	685	662	707	698	655	683	703	691	676	712	650	674	642	670	654	690	664	696	643	685	667	689	646	709	670	677	691	693	674	672	688	669	676	702	692	663	671	666	669	702	659	667	690	708	666	668	715	660	658	711	649	676	677	643	716	682	628	680	698	717	707	666	707	662	684	699	691	731	677	693	666	651	691	671	749	707	674	708	703	694	675	695	677	672	678	687	666	732	712	702	673	642	708	669	702	703	620	688	693	693	659	653	689	715	685	689	674	687	701	700	692	658	680	678	641	687	659	710	704	726	647	693	670	704	704	644	703	659	732	686	677	731	671	644	728	717	681	698	710	646	720	643	678	683	714	685	664	658	682	635	698	711	658	714	688	653	726	731	707	672	632	675	658	671	681	692	646	684	680	645	671	669	710	716	702	656	657	678	697	726	656	680	687	662	670	657	694	678	712	703	664	677	721	681	711	692	672	653	684	692	668	697	683	628	714	653	727	733	701	682	669	706	658	702	687	684	702	692	678	685	659	707	702	685	695	673	689	690	673	681	651	709	727	698	676	638	679	672	653	730	727	678	654	714	656	689	730	713	697	713	705	635	639	663	701	685	688	643	667	709	696	730	705	686	687	670	697	714	697	625	709	691	714	713	735	701	706	735	660	729	686	662	656	697	691	634	706	627	696	662	709	666	662	659	707	650	665	697	657	654	697	689	686	706	714	669	660	678	696	694	722	695	691	727	726	656	661	688	664	623	652	676	618	674	688	680	699	664	642	718	699	711	671	667	696	687	663	689	726	660	675	685	652	716	655	715	709	707	707	682	700	672	671	674	627	696	673	683	680	731	675	640	660	658	704	759	696	684	692	706	690	651	674	655	683	631	662	672	669	665	689	706	675	665	698	672	712	695	645	721	756	689	708	703	654	647	614	675	637	648	702	665	682	689	691	680	653	672	687	654	714	710	701	671	687	684	684	667	744	652	668	676	647	665	697	621	646	711	667	727	634	698	704	695	688	672	632	646	677	694	677	717	615	703	671	688	695	706	692	708	678	692	681	689	704	703	702	713	645	672	689	727	702	651	735	706	697	699	675	680	699	649	685	688
11667	3942	2271	969	386	360	319	351	278	312	298	327	333	308	299	324	283	275	294	253	274	301	318	276	276	284	295	269	306	299	307	276	305	319	331	329	299	314	299	366	321	306	276	303	290	280	348	281	279	287	299	309	337	301	299	334	286	279	302	300	320	313	287	297	303	315	253	282	320	284	321	278	295	278	273	292	317	294	289	295	320	302	278	321	305	342	314	314	329	303	292	296	264	257	287	274	283	273	284	321	304	302	343	297	289	297	289	298	299	285	294	275	327	289	315	272	289	323	313	286	253	328	299	292	344	312	298	308	271	301	278	311	323	304	304	291	321	281	324	284	314	299	305	295	330	293	338	295	280	311	289	297	282	281	325	319	316	291	319	321	317	290	313	307	312	332	299	316	346	279	285	272	274	307	298	291	308	325	291	270	311	318	297	352	315	337	307	297	299	280	299	281	308	310	296	295	285	313	310	303	321	321	290	304	305	312	321	326	328	306	287	320	282	271	311	302	323	330	299	290	315	282	291	287	297	294	296	291	289	304	305	291	294	299	308	264	310	324	297	301	271	268	295	314	336	332	269	279	285	287	285	318	300	329	272	317	281	284	266	322	318	335	288	279	299	320	297	304	296	291	298	316	259	295	284	300	310	292	323	299	304	301	317	296	306	282	303	267	313	258	302	333	287	304	290	315	326	317	347	298	311	307	295	281	291	282	285	316	309	358	302	322	300	296	252	320	303	286	321	287	332	331	280	298	322	323	309	320	288	301	326	247	298	267	287	288	294	323	272	294	319	309	284	283	300	306	304	309	290	308	323	328	303	311	305	327	292	284	262	293	323	298	311	306	324	291	318	335	299	287	295	285	283	293	324	303	292	344	286	301	290	300	333	294	317	303	297	326	312	290	292	303	313	295	267	268	280	296	264	297	286	316	273	303	295	282	322	289	278	281	300	306	295	302	315	329	333	289	325	305	323	329	312	297	310	298	308	309	324	292	283	312	295	331	266	301	278	311	281	270	299	288	300	271	307	331	361	304	324	343	278	332	321	304	285	266	311	260	306	328	320	292	302	293	303	312	301	327	300	320	306	316	296	319	300	363	310	295	317	287	341	313	299	299	303	278	318	315	303	296	292	283	311	313	303	283	318	321	293	275	298	305	290	328	310	306	283	296	314	299	294	298	306	297	359	289	289	293	298	291	276	296	272	335	262	278	295	288	313	293	314	315	313	323	311	292	313	306	300	274	325	333	300	307	292	299	282	307	288	294	297	322	276	284	288	305	296	291	305	290	275	279	287	287	304	281	294	277	285	302	281	271	296	297	302	304	303	354	300	301	297	285	305	290	277	295	286	321	304	298	305	326	269	275	310	311	286	312	348	307	276	285	321	302	316	300	291	323	319	285	319	299	333	294	296	274	318	324	287	292	260	301	291	324	280	303	301	290	309	324	300	304	337	307	337	289	301	292	301	288	282	317	277	288	300	306	318	326	316	266	279	334	317	315	321	277	313	302	277	279	301	297	308	303	334	311	321	316	292	304	332	275	297	293	297	312	298	274	323	310	317	300	300	293	285	289	325	316	299	309	288	291	315	295	327	307	344	324	274	295	289	296	247	293	326	323	303	303	324	274	271	297	337	304	296	326	350	290	316	296	301	293	287	276	306	292	290	289	319	320	312	323	290	310	331	329	295	314	312	312	272	271	299	314	276	297	300	302	317	289	301	314	273	315	334	286	290	285	288	335	322	282	321	297	331	335	284	322	305	323	306	310	309	331	314	301	313	315	317	300	333	331	321	281	343	310	292	282	312	306	299	317	305	347	284	308	309	311	300	275	289	293	294	283	289	289	285	293	310	289	295	294	290	290	312	303	297	284	289	271	293	260	292	284	304	299	304	307	283	320	286	305	306	307	274	279	306	309	291	305	273	279	295	313	322	306	364	300	323	313	317	295	282	298	319	332	281	288	263	285	302	307	325	286	289	358	296	294	277	289	306	311	313	306	293	299	292	279	307	346	316	299	266	276	277	262	314	291	336	304	305	304	283	325	298	315	277	286	323	311	288	289	300	306	274	284	296	284	288	256	270	290	297	310	309	292	301	299	264	282	313	276	258	319	288	324	320	290	268	302	333	292	300	302	313	328	275	327	310	306	315	294	251	286	294	309	310	348	314	268	291	323	293	297	291	327	304	333	290	312	294	336	321	315	302	279	282	265	277	340	306	295	319	324	302	267	296	308	309	341	288	271	289	311	321	297	283	290	318	288	291	314	306	309	319	305	321	328	325	331	336	288	330	327	336	301	302	272	297	312	291	272	306	323	292	298	327	300	302	306	321	306	295	299	322	296	288	315	294	318	282	335	311	287	305	305	334	309	311	308	322	295	315	286	315	311	314	288	282	326	268	299	324	327	265	274	324	336	279	314	313	300	284	318	273	287	287	336	315	304	324	291	295	283	327	329	322	291	293	295	289	296	312	301	281	333	296	312	272	303	278	313	301	304	320	301	307	305	329	299	298	283	282	292	321	284	322	318	289	310	331	309	289	326	307	281	328	305	311	310	307	315	287	274	298	283	315	329	284	299	319	296	322	287	318	294	299	310	328	291	288	292	320	316	324	294	319	289	323	340	281	348	316	297	302	298	317	305	305	309	317	310	296	327	294	295	313	304	290	327	305	324	291	312	307	307	297	318	295	341	281	325	315	309	288	330	303	301	310	315	310	301	267	310	322	325	302	277	298	334	312	303	317	310	285	308	315	274	286	304	283	314	336	347	300	286	323	321	305	288	305	309	318	313	336	310	308	290	277	337	310	283	303	324	291	293	290	310	284	272	297	309	320	324	314	294	311	262	288	286	265	293	318	264	281	305	282	306	282	305	303	291	293	288	296	279	291	291	279	303	317	341	319	317	304	303	318	306	301	294	329	320	299	302	320	293	273	294	314	307	292	329	330	257	276	313	321	310	300	323	289	289	308	305	278	298	320	315	291	320	323	310	303	313	322	315	299	306	290	282	293	281	324	299	305	298	277	311	276	293	314	279	296	271	279	283	338	305	285	286	312	311	329	281	328	321	288	325	270	304	308	312	305	292	276	319	312	288	265	301	309	300	314	292	335	309	291	298	298	273	289	310	299	276	281	333	327	318	283	299	299	309	301	315	306	307	292	292	286	305	305	290	255	287	292	261	294	291	291	322	306	309	293	309	292	285	294	312	324	295	277	320	323	260	298	348	305	286	274	305	322	271	318	295	314	308	298	313	295	334	318	337	304	293	311	306	345	329	306	311	316	309	335	282	331	301	301	304	296	319	301	310	305	319	321	261	280	308	291	295	311	299	321	314	328	276	277	303	292	303	308	303	345	290	318	310	295	307	321	301	323	290	282	297	315	300	322	291	329	287	317	334	272	269	264	276	321	312	305	288	300	273	319	287	299	292	315	294	300	317	350	305	283	316	319	305	302	284	289	294	309	278	338	286	301	297	288	304	296	318	326	308	332	315	292	300
7081	3464	4110	2640	1140	789	730	688	756	706	693	711	671	669	652	614	667	659	677	628	631	656	666	664	653	698	678	714	651	651	685	677	598	710	689	644	651	674	678	656	676	605	670	672	686	691	645	640	668	669	630	689	674	654	655	686	628	662	657	669	676	636	668	734	663	702	650	726	671	659	680	668	663	683	653	678	658	690	659	698	659	663	647	648	686	661	659	676	667	674	657	665	681	635	658	616	639	699	670	677	645	637	680	660	650	661	658	602	622	642	668	653	683	693	615	689	662	630	666	665	734	620	660	681	672	705	639	657	640	625	648	655	654	655	656	630	654	686	621	664	636	614	658	619	683	660	705	659	608	674	645	669	681	673	679	643	678	724	686	694	640	686	700	667	636	694	691	636	674	660	680	635	632	689	704	670	677	655	687	675	656	697	636	681	644	660	690	637	661	655	663	667	661	644	625	646	626	653	622	645	632	640	680	645	683	666	616	656	640	649	673	685	702	655	667	705	686	675	664	647	651	708	673	672	674	650	692	619	625	655	620	675	658	671	700	614	654	677	627	615	627	631	628	667	649	656	623	674	655	641	675	673	648	636	648	624	620	642	615	618	658	613	637	692	652	631	677	685	676	678	648	682	640	707	677	681	674	674	664	662	655	641	691	612	651	614	687	705	630	695	679	667	653	658	697	667	649	686	627	669	675	668	689	667	688	651	622	616	669	617	604	670	716	650	642	651	627	691	687	628	652	654	646	671	635	649	635	652	652	698	650	679	686	665	641	625	669	661	650	613	646	643	621	674	676	643	663	724	680	629	734	625	703	595	626	677	639	633	664	611	654	623	607	606	695	692	631	662	665	653	689	658	636	645	670	660	696	659	652	685	672	658	676	704	626	663	645	639	659	624	675	620	686	658	673	681	638	694	692	717	698	713	659	650	666	653	643	599	668	619	703	720	682	631	661	652	656	686	653	693	657	626	666	649	682	644	648	672	667	634	653	656	667	689	668	674	648	678	687	664	609	686	647	669	681	663	654	653	665	648	649	692	697	678	642	666	665	690	657	634	662	641	692	675	673	705	685	641	636	696	667	680	713	636	676	613	641	682	640	644	681	663	670	633	642	719	644	657	673	606	657	681	651	638	693	621	668	685	648	630	651	667	685	631	672	652	640	632	671	615	689	677	669	654	654	651	626	696	709	645	640	628	675	674	672	639	638	593	642	676	653	684	670	597	664	675	673	630	682	663	654	677	672	668	641	619	661	695	720	623	724	733	638	637	689	705	638	682	656	644	636	653	665	684	647	703	661	698	679	669	636	686	635	654	659	596	650	675	649	609	644	692	671	658	606	684	646	668	671	658	637	671	604	669	650	657	665	673	621	637	649	664	647	686	692	646	675	664	653	689	628	679	681	645	682	647	675	712	651	644	657	642	652	668	609	646	625	670	665	641	659	717	681	655	667	671	670	627	663	688	647	663	707	676	662	669	644	641	631	648	662	637	639	655	680	698	676	741	682	647	653	644	666	638	661	633	670	665	631	659	701	674	653	668	656	664	708	665	632	690	677	660	650	613	647	695	695	675	650	651	645	641	643	647	676	621	660	676	689	621	620	661	659	679	693	673	653	603	669	678	641	688	672	665	615	683	640	706	674	652	692	662	683	682	653	674	653	679	643	655	610	651	681	707	633	685	628	670	640	666	638	694	682	651	658	718	706	684	658	621	688	609	654	651	648	661	643	657	656	630	643	680	650	665	663	648	667	630	679	641	673	686	611	664	649	640	662	714	639	627	659	650	657	645	658	680	667	673	669	637	673	656	681	677	676	670	662	651	650	642	611	661	647	631	670	662	660	622	676	669	626	636	651	697	631	700	684	637	671	683	662	669	654	647	644	642	638	676	659	649	651	661	689	665	662	684	604	672	647	644	654	620	650	642	604	650	672	711	684	662	656	655	648	681	697	662	683	638	668	657	627	629	668	677	646	667	610	653	677	671	665	670	651	658	639	640	635	661	650	625	618	664	652	656	715	693	670	680	630	663	645	645	652	675	670	685	627	695	659	635	672	718	646	644	676	652	652	638	675	633	679	681	652	666	695	670	613	619	615	658	659	655	661	660	659	681	660	656	654	625	674	707	702	654	664	711	678	655	660	619	684	668	681	626	664	674	654	639	628	627	620	689	683	675	658	692	633	707	648	674	648	690	679	607	628	666	698	653	720	713	635	683	628	633	691	662	670	673	667	677	617	648	727	677	694	661	647	654	641	686	670	645	636	698	627	653	660	653	657	652	653	698	702	676	625	711	641	604	665	655	672	656	627	653	635	678	640	665	679	643	659	688	681	629	673	669	675	650	665	676	676	630	666	632	685	652	715	692	665	653	607	677	654	647	674	658	674	658	639	651	638	634	654	712	644	657	630	648	698	640	687	615	624	662	654	608	661	655	682	714	683	681	656	646	679	632	647	641	710	605	665	717	652	640	669	671	657	685	643	666	598	618	711	666	655	616	643	646	670	624	657	684	668	685	633	640	630	696	612	680	630	625	686	667	654	636	649	622	627	695	637	680	694	707	721	695	643	662	645	612	664	641	695	700	692	657	640	707	620	683	689	666	669	639	690	702	654	666	646	665	697	630	664	621	712	715	632	639	668	637	626	680	663	626	666	672	646	699	666	685	604	678	674	616	665	658	664	694	694	680	679	673	631	666	661	682	664	680	644	671	633	668	672	658	644	643	622	637	624	691	679	681	707	691	675	700	644	636	663	665	667	687	664	667	658	653	608	612	598	660	663	676	670	673	697	602	669	658	631	661	647	625	674	660	692	695	644	674	639	652	650	630	670	673	693	673	671	640	634	664	647	603	645	674	655	636	649	629	656	680	656	655	674	672	648	632	664	668	644	661	659	604	707	665	641	683	645	614	659	624	690	673	692	645	654	657	651	644	641	659	645	645	658	648	698	637	615	642	667	660	660	605	692	652	660	656	653	658	639	638	645	656	676	654	653	657	635	689	673	659	703	658	688	660	659	690	680	674	665	680	654	724	640	681	672	674	679	639	666	696	686	616	610	659	660	657	692	640	715	673	680	625	663	608	660	648	630	713	669	649	653	640	732	640	606	606	700	695	667	679	691	628	651	650	651	678	700	675	654	643	664	652	664	686	624	646	659	695	675	641	650	644	621	698	693	679	699	682	639	651	682	658	633	685	681	616	642	649	665	617	695	603	626	716	669	647	658	632	631	666	666	665	654	673	695	650	717	670	663	660	631	642	633	680	685	670	690	683	632	668	655	642	661	706	636	639	686	692	651	675	674	631	629	674	661	673	640	604	692	655	639	602	639	652	605	654	674	664	669	682	635	696	654	651	659	630	655	645	673	671	662	649	682	631	714	641	690	666	683	652	674	615	567	680	634	665	622	681	608	660	597	642	690	637	716	705	625	617	641	661	635	697	676	695	630	685	620	671	626	675	656	656	619	709	691	618	671	665	675	648	642	637	647	722	637	632
22730	11064	10281	6205	2166	955	784	585	502	412	348	310	282	277	278	270	294	274	250	255	265	244	254	204	257	242	271	268	315	276	219	253	276	259	248	293	257	271	278	259	261	265	252	237	297	254	242	254	258	269	255	237	256	279	256	281	260	225	252	264	232	258	247	270	260	255	259	264	251	252	254	248	274	241	273	257	245	287	280	280	280	265	252	238	286	258	259	262	256	251	236	260	312	252	235	247	253	265	251	249	273	239	250	258	227	265	255	287	279	236	275	238	247	249	249	250	266	275	263	259	267	286	268	229	290	273	253	250	244	268	298	280	264	268	291	259	299	262	224	244	266	246	269	259	272	240	235	225	245	252	276	250	271	254	253	260	252	267	252	267	264	247	230	261	249	267	270	276	245	267	266	252	266	279	265	269	248	243	249	257	275	263	262	259	239	249	247	277	258	234	290	238	293	291	292	256	247	255	250	236	248	245	261	236	249	241	283	295	247	286	237	238	265	263	217	272	246	280	283	260	257	243	275	250	298	250	224	226	291	291	283	239	243	277	257	290	278	239	262	266	239	219	252	253	260	252	272	214	265	278	254	237	245	239	277	252	288	277	319	271	249	279	232	235	223	271	293	251	295	234	248	240	253	272	289	233	254	264	278	256	247	255	263	249	266	274	267	271	253	248	259	258	285	267	273	265	256	328	232	263	258	264	247	264	259	293	244	252	288	234	249	247	249	245	246	265	290	253	296	275	252	233	258	278	261	261	266	256	280	290	239	231	219	241	247	259	264	237	264	276	255	243	252	278	274	278	251	237	255	244	245	275	260	258	241	248	266	258	239	255	250	256	265	251	273	249	257	241	262	221	237	277	241	280	262	241	232	281	279	263	236	247	266	268	259	272	278	296	256	279	273	263	240	259	268	213	282	224	260	224	276	264	245	274	250	297	288	289	242	236	250	259	251	268	283	261	251	274	241	272	233	235	253	267	248	253	230	257	272	242	278	280	251	267	275	283	258	252	251	274	266	267	277	247	263	257	272	260	286	256	260	250	242	270	241	269	270	270	248	265	281	253	255	264	258	254	230	244	239	247	244	270	261	260	229	265	292	261	260	261	244	256	268	255	281	234	241	275	259	220	269	240	257	222	273	256	212	241	299	267	279	272	260	226	259	286	239	259	260	277	209	265	262	247	262	265	262	271	255	248	246	261	270	243	276	271	239	255	269	265	229	244	238	267	251	246	272	261	273	253	231	280	260	267	276	260	246	269	280	248	247	282	256	277	258	219	273	272	276	260	253	246	250	265	237	254	278	236	260	302	227	252	242	240	278	256	295	222	268	228	254	257	251	262	262	247	278	244	281	241	267	265	253	271	242	261	282	246	275	265	262	257	253	257	269	263	253	277	261	265	269	270	278	289	250	240	284	247	267	283	222	251	242	239	248	263	249	217	245	251	246	236	273	257	241	255	270	252	267	258	267	257	239	261	300	264	263	263	276	262	249	229	275	250	297	258	248	252	245	243	301	264	258	274	277	255	282	293	290	268	288	250	269	268	242	249	241	258	280	247	263	259	248	250	299	267	276	262	239	239	273	271	263	264	254	277	263	250	268	237	280	271	247	288	268	259	254	292	269	285	264	251	231	268	257	257	279	235	264	293	259	255	273	260	252	224	260	256	269	255	257	296	212	251	241	248	238	244	247	271	237	236	275	258	262	258	261	267	261	279	260	246	264	234	250	235	302	243	228	241	252	274	274	259	254	278	253	266	250	285	226	261	225	295	284	256	252	245	230	279	231	245	243	263	255	241	262	266	258	257	250	266	248	267	210	257	276	254	257	277	261	250	243	285	273	275	256	257	274	255	250	250	290	267	270	266	279	225	260	247	271	276	282	254	258	292	246	233	246	254	245	264	234	248	292	270	253	216	244	269	280	254	244	262	280	231	278	284	252	306	245	239	242	254	256	256	283	269	271	253	228	258	280	279	264	286	242	283	234	250	261	269	312	235	247	258	288	278	262	265	255	270	275	294	294	287	252	252	269	252	279	233	245	224	291	260	241	239	263	291	265	268	252	261	256	258	278	231	252	265	250	262	247	221	264	281	265	293	251	253	273	297	281	240	230	242	308	293	270	238	246	253	273	253	275	283	275	229	251	282	286	252	265	287	251	285	258	257	275	269	263	276	289	271	249	238	285	225	272	262	243	253	275	270	238	242	250	224	233	276	249	283	281	290	297	260	276	263	265	251	248	258	277	241	206	279	260	272	258	252	288	255	248	273	263	253	228	260	284	247	245	237	254	232	261	268	253	263	270	251	258	235	263	228	266	241	256	255	250	264	283	249	262	266	272	279	252	281	253	254	252	298	238	270	275	261	258	230	271	274	269	255	249	263	248	251	281	261	234	263	261	265	282	244	265	264	267	265	264	238	258	253	254	245	293	243	247	266	269	298	261	295	251	288	255	281	302	279	251	234	268	241	279	260	235	255	279	227	269	270	247	267	248	270	266	294	262	231	286	268	272	265	260	273	247	288	269	276	274	264	240	251	235	237	245	263	266	275	257	236	241	244	266	256	246	261	289	238	290	233	251	275	262	251	256	260	275	268	234	258	264	271	280	239	267	242	256	232	238	261	287	250	271	273	258	275	226	278	284	264	276	247	261	266	238	273	257	242	262	272	247	249	274	256	271	253	249	267	245	282	273	255	258	288	279	228	249	257	269	222	224	275	259	242	239	242	241	296	271	239	271	252	276	257	219	238	278	236	238	256	266	299	266	255	271	255	241	244	241	248	259	244	294	239	268	235	259	282	251	259	265	267	272	264	262	270	264	259	247	255	263	243	248	247	248	243	221	257	269	274	257	275	261	259	236	258	255	272	275	272	274	275	246	281	259	261	250	251	259	238	256	249	234	236	250	245	264	241	227	293	266	252	256	294	261	252	292	240	267	252	282	246	266	311	298	299	266	265	256	255	274	261	232	254	256	287	248	266	248	265	268	285	265	236	289	256	275	257	277	253	265	251	280	264	276	285	303	252	237	270	271	262	260	284	253	270	245	230	267	259	254	263	259	256	251	258	270	249	269	223	272	284	280	243	227	263	238	223	258	260	259	272	257	281	291	234	256	261	272	250	252	272	258	277	265	263	259	255	256	256	267	262	264	294	243	258	242	217	245	258	261	284	257	232	265	295	241	278	257	280	257	256	255	232	305	253	248	230	273	273	244	236	272	233	269	279	255	240	254	263	248	258	244	239	303	236	261	271	261	269	241	290	286	243	252	256	264	251	240	249	233	278	286	265	230	245	295	267	243	259	273	277	246	281	234	251	287	244	273	243	237	292	256	261	272	235	283	274	234	255	286	262	266	247	252	299	233	231	247	278	257	245	237	251	252	284	258	238	285	266	246	262	263	262	288	245	263	215	261	254	256	283	272	255	271	280	248	247	249	245	270	290	261	275	274	291	240	273	278	236	270	238	275	293	278	234	237	259	243	247	275	277	274	268	261	237
14352	8361	13846	9684	3873	2077	2308	1983	1566	1345	1141	916	840	702	673	667	616	573	633	643	615	658	638	615	627	659	610	643	597	599	596	624	630	604	621	553	600	604	625	584	575	597	573	622	585	611	533	602	560	622	583	615	642	561	576	565	582	574	602	601	572	575	617	580	589	592	541	598	592	606	629	597	592	571	576	608	576	544	631	565	557	531	598	600	548	597	586	577	614	580	583	587	559	612	606	598	575	633	603	586	586	555	560	601	565	596	594	565	571	582	587	617	601	533	528	564	574	576	620	579	585	566	584	618	553	551	561	545	578	591	577	588	572	585	544	600	593	551	604	641	581	559	595	586	584	551	581	622	544	618	585	558	576	577	550	570	607	557	604	615	628	581	629	574	575	629	589	601	631	632	595	571	649	574	598	582	638	591	578	610	587	582	539	600	593	555	553	565	606	602	600	600	572	615	607	604	575	618	602	600	588	560	579	585	611	589	560	617	609	586	583	546	629	564	553	580	583	592	591	603	595	610	593	633	590	558	575	545	570	560	593	521	607	616	605	627	584	529	571	551	558	609	571	571	563	596	549	581	543	579	568	611	557	594	587	599	584	591	563	568	643	595	612	577	564	592	565	545	581	565	523	586	577	542	583	580	561	566	609	608	562	587	602	598	563	634	581	547	589	568	587	611	546	580	554	585	664	581	644	548	586	575	632	595	561	559	575	593	546	578	600	611	615	597	602	535	562	623	651	572	565	569	612	548	581	582	582	584	567	618	571	561	599	548	615	588	581	613	593	630	566	608	570	573	554	604	569	593	572	603	612	576	602	556	561	598	574	588	566	614	618	655	629	601	558	632	614	599	597	588	563	601	554	569	572	560	615	610	602	562	547	556	585	545	608	595	573	590	587	557	561	589	561	600	608	594	570	547	596	594	575	585	606	542	561	554	575	578	599	606	591	569	619	601	634	601	645	589	587	606	594	607	619	601	549	591	589	584	626	632	573	591	609	599	545	582	551	565	544	608	572	585	583	592	560	580	580	599	591	594	599	592	588	609	612	572	602	522	588	573	547	579	581	618	596	564	606	589	575	561	583	590	612	549	584	585	595	589	578	609	593	572	594	584	615	607	567	613	540	611	588	577	570	573	550	591	615	626	576	571	604	574	606	578	620	561	611	541	614	556	605	599	580	573	590	552	574	559	583	566	578	563	575	560	525	609	597	598	580	599	608	585	580	601	589	551	596	600	544	616	554	588	555	590	622	569	562	599	550	632	611	570	552	559	616	549	573	588	553	591	551	613	571	588	577	608	608	610	596	546	553	578	618	573	578	593	604	580	586	615	564	573	606	572	577	577	580	604	597	563	566	616	574	591	510	570	563	624	583	589	595	584	599	592	580	604	591	543	607	606	586	534	586	595	609	576	550	599	569	610	563	624	594	573	591	607	614	542	551	579	632	568	610	562	609	603	569	561	560	599	592	556	617	581	567	624	585	581	601	574	567	568	568	594	562	598	616	611	564	568	559	579	582	607	604	562	605	562	558	627	599	597	609	613	574	629	601	592	620	557	588	525	606	550	541	563	589	608	621	559	600	572	568	558	575	609	574	577	534	562	533	582	585	567	590	572	576	621	609	597	584	562	645	608	587	602	616	593	621	601	592	610	587	588	617	627	548	607	570	588	572	587	605	581	586	601	615	536	531	582	542	543	579	622	551	579	576	619	552	568	565	633	630	563	589	564	558	592	583	566	582	596	613	576	596	574	556	591	613	559	562	600	589	589	556	568	578	591	583	563	583	604	587	558	578	580	581	552	603	566	562	588	597	563	604	575	583	584	541	596	593	573	557	593	529	598	602	604	588	613	612	601	585	601	597	583	586	596	619	612	578	597	604	557	579	587	586	548	625	553	599	577	605	576	584	586	606	590	590	543	577	578	612	597	600	594	572	583	561	586	570	571	600	608	591	569	605	545	565	625	568	595	548	620	629	587	567	539	582	575	580	575	620	604	561	586	610	582	584	614	578	605	591	609	569	648	610	588	576	583	628	566	623	562	572	594	610	587	571	615	554	606	618	596	604	599	571	575	600	601	561	553	599	589	580	602	612	575	583	584	579	603	583	618	590	599	611	609	607	610	556	532	589	655	577	608	549	558	587	523	632	581	529	573	595	622	574	602	585	594	605	563	568	553	629	602	594	582	563	582	557	576	575	611	576	624	558	579	563	584	565	598	544	572	605	614	602	555	604	575	580	569	566	618	575	592	622	560	628	566	593	548	594	570	579	586	617	559	582	619	576	570	575	616	560	563	629	570	615	520	585	627	589	597	596	584	593	561	547	580	595	618	590	591	564	600	612	579	606	627	598	641	614	578	599	580	597	576	568	592	589	547	602	583	556	591	590	657	596	595	610	579	558	544	537	577	615	576	608	616	620	532	550	560	595	632	595	615	607	596	584	602	575	561	588	567	572	592	555	634	635	519	607	547	576	609	593	603	588	579	557	579	565	589	592	592	583	641	578	546	632	630	544	626	555	579	575	619	572	588	608	577	562	633	565	560	573	553	567	586	574	537	574	606	597	562	554	602	561	605	592	604	613	553	561	556	555	600	599	592	621	573	613	600	604	549	593	626	532	553	563	597	567	609	618	545	605	598	584	577	565	567	571	569	578	584	576	534	582	539	601	588	509	588	603	640	562	579	630	616	595	580	592	603	609	555	540	610	582	553	601	600	599	549	576	557	634	553	612	596	568	576	555	569	568	612	594	577	587	599	549	599	578	534	590	558	592	577	615	548	563	613	532	587	580	636	618	555	549	604	575	565	613	576	571	571	581	616	602	639	544	606	582	603	580	558	606	584	576	525	572	605	611	575	573	598	568	585	530	584	553	621	608	591	591	556	601	610	608	585	598	581	660	547	551	567	647	565	582	579	611	586	583	609	609	575	565	597	560	573	604	601	562	571	570	578	539	589	556	570	591	552	579	602	651	556	567	555	571	600	617	579	599	541	589	605	585	598	578	611	581	611	619	600	573	571	568	558	580	606	587	603	641	566	585	591	555	627	605	596	556	593	588	615	593	613	589	607	580	629	561	609	571	571	581	544	564	574	584	578	584	569	587	555	587	608	600	565	603	556	567	622	617	588	531	575	617	580	576	533	610	619	584	617	580	595	567	611	627	579	573	565	573	584	592	598	572	542	557	582	573	539	559	577	575	582	594	550	601	569	535	597	579	597	574	562	573	589	587	586	582	607	567	539	561	597	570	607	556	608	622	566	576	568	563	594	555	600	593	595	606	569	605	538	610	615	546	601	593	591	566	589	573	600	557	535	631	580	581	574	581	574	593	602	556	594	603	604	559	625	580	579	577	599	605	588	599	580	596	598	604	587	584	583	625	633	573	612	585	612	571	604	605	567	593	547	625	590	555	554	578	598	619	633	596	626	588	613	595	598	585	582	614	533	589	584	592	579	582	571	562	590	595	551	524	622	599	564	583	571	587	561	590	584	565	584
32214	19120	16697	9756	4297	1937	1617	1175	843	561	449	461	365	359	315	341	326	347	341	344	316	350	324	322	296	311	295	339	314	298	308	324	318	287	301	288	312	309	321	292	326	307	313	361	321	348	321	323	343	319	294	326	326	298	293	296	293	281	311	298	307	317	307	279	317	294	305	300	340	330	314	350	336	306	293	284	334	297	287	318	325	334	306	341	309	293	306	300	294	311	289	321	302	314	290	315	304	300	312	311	294	330	322	289	282	286	345	355	309	299	317	330	302	283	346	340	282	301	323	302	340	322	321	305	328	312	296	295	294	263	326	289	310	334	291	320	312	292	289	286	318	282	266	298	296	299	343	330	320	326	337	307	295	281	342	345	325	298	359	308	311	312	320	313	305	336	318	302	299	316	288	277	294	292	322	316	333	340	311	264	307	299	312	348	307	311	288	310	308	317	318	319	308	295	335	313	306	290	316	282	307	315	294	315	351	315	312	319	300	319	310	316	332	346	306	329	297	288	298	248	333	311	360	311	295	293	300	301	298	282	334	312	318	301	288	322	300	294	322	314	316	303	305	286	326	327	345	321	328	294	285	296	307	309	307	303	310	321	312	298	286	275	302	315	290	296	317	278	286	320	303	330	285	333	283	313	295	346	315	314	334	322	293	297	291	270	305	327	334	296	299	318	302	303	334	304	307	314	347	298	271	270	312	317	308	302	285	304	270	307	300	275	300	303	313	344	303	323	286	338	283	282	315	344	306	334	313	295	305	343	290	296	289	297	320	313	322	327	295	288	284	389	306	308	329	285	301	283	304	276	310	298	349	324	316	284	304	292	314	358	287	292	276	306	294	333	307	282	319	327	309	265	300	319	314	289	325	338	328	309	340	261	304	307	364	318	330	315	311	293	347	334	297	309	318	306	276	309	297	280	279	284	284	292	314	284	330	311	323	301	365	268	314	288	316	301	310	302	346	310	288	297	328	300	305	329	315	306	289	301	288	338	299	309	318	307	310	347	326	315	302	339	338	340	308	292	296	286	332	314	278	304	288	308	288	274	307	278	310	305	282	311	307	277	311	302	285	299	289	289	312	299	318	305	303	300	289	301	306	275	311	317	297	311	301	325	338	326	341	297	314	326	287	317	298	324	326	286	296	352	320	322	323	304	297	313	309	321	312	284	338	309	284	310	319	317	280	275	322	322	325	341	302	294	295	312	322	322	285	284	351	334	348	268	308	311	316	308	315	334	315	300	305	303	295	294	298	309	319	306	312	317	316	314	290	292	319	305	301	277	321	287	312	303	314	313	311	363	292	301	310	302	311	286	356	309	340	326	309	323	302	298	294	282	304	259	322	346	319	327	298	293	315	306	298	302	317	287	291	284	333	321	267	316	299	299	303	313	302	286	322	310	289	328	282	283	316	289	316	302	312	313	332	342	305	280	288	299	272	306	317	318	298	324	310	325	328	314	303	285	323	299	282	293	313	303	301	304	307	340	321	343	360	301	334	353	274	310	290	313	319	321	338	309	302	306	316	310	315	317	325	334	328	256	310	311	302	305	314	267	344	320	312	316	336	296	322	283	311	316	312	282	335	341	280	266	315	300	278	301	313	328	304	315	304	294	268	352	269	299	310	297	313	288	333	334	298	277	272	334	269	308	309	313	310	357	314	312	267	308	303	313	313	305	319	250	304	316	296	332	292	295	338	295	331	326	315	314	301	330	300	355	314	320	312	316	304	333	304	331	284	338	303	309	322	308	320	367	304	340	293	313	339	323	306	320	326	327	295	311	314	311	334	305	287	302	304	306	322	300	316	316	310	303	281	316	291	299	289	294	318	317	276	329	284	312	315	317	294	304	304	361	309	311	304	323	324	292	323	301	308	326	265	318	344	317	308	303	301	345	309	326	291	294	292	337	308	304	284	298	319	305	312	335	312	305	304	330	292	342	330	304	303	292	321	287	319	354	319	321	333	329	324	305	275	342	284	308	303	315	277	328	322	314	303	307	340	316	335	309	335	311	307	299	290	310	320	317	343	297	314	315	327	308	323	303	302	274	301	318	322	280	299	300	316	282	286	308	325	304	285	271	298	309	312	295	283	320	284	308	307	348	299	346	291	334	303	298	299	333	291	315	330	320	299	313	305	316	323	322	311	314	330	278	311	338	325	317	310	339	313	285	293	309	323	318	330	296	322	345	307	346	335	312	323	259	302	296	281	314	306	334	265	296	274	329	319	333	329	282	295	283	332	315	303	296	302	340	311	293	314	304	299	304	288	329	311	289	296	317	305	330	292	297	303	299	284	302	290	311	343	311	324	314	338	324	313	290	341	274	275	310	300	315	252	292	323	292	314	309	311	276	289	355	303	306	264	297	303	319	303	336	317	315	299	303	308	275	302	317	298	308	294	312	319	324	293	285	287	291	289	325	291	310	282	276	322	308	278	309	317	327	296	336	330	314	283	312	310	329	305	307	291	306	299	330	336	326	272	290	325	320	297	290	324	309	302	310	298	307	290	297	325	294	312	295	301	308	319	294	331	317	325	314	297	315	335	296	307	315	295	311	321	328	325	331	291	285	312	286	319	299	337	294	283	301	294	298	308	318	325	295	323	309	300	348	309	330	284	302	293	290	304	296	327	312	264	336	324	302	320	339	327	295	321	322	251	302	348	326	305	292	315	315	382	299	322	309	322	308	308	320	307	302	277	304	298	282	300	334	310	312	294	320	300	311	312	303	307	314	302	303	348	340	334	317	317	332	308	335	285	318	310	331	281	331	276	323	317	282	301	301	304	336	319	316	295	323	297	333	293	301	341	337	302	323	341	286	316	330	340	311	301	298	268	292	300	270	273	297	291	323	318	295	297	314	308	291	333	324	290	287	287	286	330	323	327	286	316	341	313	293	297	303	317	299	324	290	296	327	313	312	300	295	363	338	321	311	344	277	327	318	322	314	297	307	314	327	296	316	307	313	313	299	300	308	285	311	321	314	325	327	325	271	299	311	305	278	301	338	290	295	299	331	303	313	286	338	322	316	287	297	278	283	292	277	302	309	315	316	309	330	312	299	340	307	313	363	334	312	313	297	329	299	335	293	292	307	362	319	320	297	289	278	295	316	350	323	334	281	312	314	301	305	357	332	304	290	311	302	290	305	307	310	285	273	304	314	266	309	299	325	348	338	316	345	351	337	310	307	302	320	291	303	298	349	303	311	309	302	295	331	300	319	309	306	304	330	310	328	298	341	306	280	280	306	262	274	327	339	295	317	314	335	306	318	326	298	269	290	318	297	285	300	290	299	284	328	263	317	316	338	327	310	332	323	299	299	307	296	337	315	306	351	304	308	295	312	324	324	334	274	295	308	325	283	344	280	338	326	317	292	324	313	308	305	289	312	316	279	300	325	321	294	300	332	312	347	326	301	307	323	289	304	307	296	297	315	316	313	330	265	276	310	343	329	355	285	292	316	314	328	288	282	297	301	325	344	315	318	301	321	305	314	321	281
18930	13474	18550	13297	6542	3258	3739	3331	2864	2136	1679	1274	1069	861	843	851	800	763	779	774	714	790	757	767	730	733	737	713	717	690	718	693	685	694	692	703	745	726	680	685	693	701	713	694	719	681	626	712	760	704	678	687	712	719	694	719	692	713	708	658	724	692	655	719	684	702	671	653	663	681	735	626	707	681	719	689	691	697	734	670	759	659	695	718	736	692	696	696	705	693	679	692	672	684	667	699	701	639	698	688	693	704	715	694	665	681	685	678	706	694	669	677	710	727	634	730	683	667	703	659	670	678	726	737	721	696	693	701	714	664	678	661	706	665	678	645	652	729	671	726	605	632	729	706	714	736	735	714	716	682	708	683	669	707	693	686	728	739	680	734	648	700	685	701	682	711	671	722	704	686	689	660	704	654	699	678	681	686	674	705	735	674	729	678	677	689	722	650	645	677	653	703	681	687	699	672	736	653	671	726	683	650	667	704	723	654	699	711	702	714	629	697	665	689	669	682	694	673	697	672	699	668	668	702	638	703	681	703	705	681	684	694	726	713	663	654	665	649	694	686	667	675	705	697	655	689	719	685	641	604	660	689	680	687	648	734	659	687	616	640	684	689	673	661	637	671	670	710	725	680	671	709	672	653	638	695	708	670	635	692	730	691	664	685	693	706	684	654	690	697	683	673	689	638	687	725	662	697	681	698	694	681	629	687	709	685	709	709	718	679	648	670	644	661	692	650	673	725	685	695	727	703	703	716	715	718	665	649	716	702	716	672	696	658	687	669	682	689	705	727	725	661	640	713	623	670	679	702	647	694	682	679	688	668	672	722	681	663	717	726	691	639	655	742	667	681	636	660	723	674	673	652	675	700	711	700	685	704	664	707	680	686	694	651	709	679	693	659	709	690	680	707	701	672	643	683	698	671	669	719	650	653	697	702	648	662	678	677	698	670	675	670	704	696	702	688	713	667	667	680	673	692	678	715	670	682	661	661	698	695	718	669	658	690	670	645	731	665	701	632	726	674	687	695	685	637	706	695	641	691	674	695	706	689	683	682	697	679	663	703	717	703	718	677	708	650	713	671	692	657	656	684	672	704	694	683	688	695	671	698	708	653	641	690	695	691	663	692	639	691	650	678	696	677	657	687	669	680	702	680	668	681	697	676	656	655	659	673	742	667	682	658	687	666	705	709	681	702	702	687	656	672	676	679	667	712	706	701	675	668	735	683	716	665	684	678	689	699	684	697	710	665	683	659	630	682	679	681	715	700	660	730	720	658	668	676	706	679	675	690	697	706	664	677	664	655	664	703	683	680	713	737	706	695	669	696	765	692	691	675	682	724	658	704	705	693	614	711	679	639	636	716	697	688	695	657	704	699	690	696	729	673	647	618	660	653	707	710	707	668	673	646	665	694	665	717	693	653	654	724	677	673	708	689	697	698	691	718	696	709	632	688	644	665	716	688	720	713	691	718	708	681	652	693	714	744	708	674	662	681	667	714	700	697	684	663	733	688	666	693	664	742	663	683	662	692	723	692	686	670	667	694	684	670	690	690	708	645	713	664	686	716	703	707	649	674	693	715	675	712	678	686	666	709	725	681	706	599	686	716	675	657	703	700	759	657	660	714	739	691	656	680	679	658	694	729	693	706	694	688	748	686	702	687	709	659	684	708	659	661	689	701	691	701	699	679	679	699	678	682	683	696	704	684	736	640	677	661	681	646	671	702	615	686	691	706	674	712	685	651	629	647	674	692	688	679	684	679	712	658	712	734	660	666	693	691	690	733	691	689	688	644	670	681	683	680	724	662	718	668	687	709	704	682	675	695	705	667	692	651	671	706	676	665	681	662	657	684	679	670	691	667	695	639	699	653	699	723	701	670	700	707	680	683	706	742	681	706	631	642	709	713	645	706	699	701	691	677	700	718	653	650	720	688	673	635	616	692	648	668	680	638	688	659	714	739	650	656	697	712	685	663	663	719	686	667	687	638	674	658	685	686	658	708	689	710	674	694	678	657	683	716	670	671	630	707	728	671	687	662	720	676	697	676	713	699	726	680	654	715	683	643	694	693	678	720	741	703	665	641	661	699	713	666	727	655	662	684	674	646	664	696	702	683	681	680	690	690	680	694	709	696	705	662	701	722	683	691	629	716	679	712	715	676	698	730	651	654	708	683	659	678	657	698	699	709	682	657	712	676	699	614	654	686	685	693	637	710	718	682	713	650	702	713	716	750	697	710	673	687	718	660	707	711	678	697	656	755	683	658	696	776	646	646	694	688	677	696	700	709	645	657	672	656	661	682	687	703	706	653	719	696	689	690	670	680	676	723	732	651	680	696	711	729	698	629	650	712	704	678	639	709	703	676	671	672	649	703	662	679	710	629	671	680	722	646	669	692	714	654	622	704	696	693	677	702	694	654	725	711	696	658	652	665	600	674	688	655	733	679	664	709	629	676	732	682	651	681	704	686	676	601	687	663	667	694	702	686	706	703	678	660	715	708	706	702	655	715	685	702	687	713	698	694	689	677	698	711	729	704	698	701	655	690	731	714	691	702	626	718	639	706	687	674	658	695	692	712	636	653	714	645	611	677	678	652	681	656	719	660	648	675	662	689	679	677	736	665	690	637	710	686	710	712	652	700	686	717	687	699	745	704	681	663	638	700	702	676	720	688	722	704	704	675	685	706	644	697	696	665	736	702	702	727	717	697	671	675	715	694	674	686	696	662	668	717	667	664	662	695	695	694	693	684	666	699	677	684	676	646	660	665	726	678	651	643	650	672	668	715	695	706	683	633	654	692	697	668	652	671	683	724	662	699	705	671	649	704	681	642	735	677	655	688	703	715	640	680	675	661	681	670	718	718	712	668	706	675	692	700	690	711	698	657	702	652	690	704	711	667	699	667	647	715	745	631	673	608	682	664	689	685	699	654	688	681	666	655	672	672	641	634	704	670	716	673	693	689	709	661	684	669	632	666	639	687	712	680	701	709	661	662	671	688	676	682	733	673	727	695	658	672	662	658	711	721	650	663	670	671	708	685	696	694	664	654	628	702	699	697	690	668	711	682	726	702	667	725	657	670	697	701	685	659	679	716	643	688	641	694	699	706	706	682	666	689	712	686	718	691	706	667	673	679	681	720	686	612	750	670	671	664	689	652	723	672	645	674	657	693	687	680	660	732	695	714	674	690	690	640	649	717	672	638	717	681	662	655	675	656	684	712	674	679	666	702	652	675	655	678	662	723	699	678	683	694	707	676	649	677	665	692	718	695	666	679	677	629	687	718	707	669	662	703	630	661	704	643	746	705	668	694	691	715	650	667	661	708	705	698	665	662	738	693	694	655	719	684	700	656	692	700	713	696	703	653	658	655	722	717	748	701	688	668	694	663	676	706	697	693	649	700	662	686	706	696	710	684	665	658	684	679	679	754	624	704	698	674	679	618	705	666	691	691	678	651	667	620	686	700	663	682	680	642	667	652	696	673	692	716	720	678	709	708	647	698
10304	4361	2304	923	454	337	305	313	336	340	309	304	307	302	311	308	307	287	313	298	305	310	333	280	302	288	299	305	313	285	280	286	286	301	288	341	259	291	321	313	300	269	314	307	333	302	287	325	298	281	275	284	292	348	310	307	288	311	287	280	307	252	312	321	310	307	290	311	321	338	322	318	304	308	336	300	292	269	277	290	314	321	328	282	321	317	265	310	311	301	340	302	313	313	326	349	323	300	312	286	268	321	277	335	288	309	326	301	276	283	299	270	269	300	298	304	326	330	321	298	309	278	315	302	320	310	323	299	308	307	345	287	316	274	278	299	311	274	274	307	332	314	284	321	286	271	287	310	309	322	289	324	278	303	291	301	297	285	304	293	292	315	281	304	293	256	284	325	289	305	318	266	307	276	281	293	305	288	271	325	305	300	328	302	309	315	292	283	312	295	299	288	297	329	302	307	308	310	276	262	273	284	284	323	297	327	294	316	333	317	279	317	336	303	259	331	309	298	301	323	268	303	301	296	279	339	298	297	310	321	311	316	322	283	307	342	316	320	280	302	297	303	296	326	319	310	309	329	297	277	285	285	269	296	269	314	282	305	315	292	298	309	302	284	348	306	322	300	307	291	257	298	329	281	318	287	309	315	310	322	286	285	301	323	318	264	275	306	286	300	283	278	290	299	320	297	288	317	296	294	325	270	290	304	278	318	327	341	352	324	291	307	282	297	301	298	274	311	342	299	308	306	305	293	270	274	305	303	322	309	279	294	296	316	340	308	296	309	295	298	304	293	316	318	302	293	311	310	286	313	299	295	329	296	306	318	295	352	292	293	313	314	311	246	331	326	286	315	272	334	307	303	277	304	302	313	331	303	297	269	336	286	283	313	332	303	300	284	321	303	300	293	279	292	296	311	312	330	292	303	305	329	297	314	319	305	311	330	275	301	305	309	298	302	309	317	318	301	306	289	304	321	291	293	303	304	276	311	292	290	300	312	280	300	307	302	255	312	322	300	307	305	307	301	302	279	300	286	320	286	307	317	291	271	322	316	308	311	275	331	311	286	284	289	308	272	294	277	299	310	331	298	332	317	276	291	313	305	317	297	284	303	296	300	313	300	312	290	274	288	292	316	274	292	298	281	337	324	298	311	299	304	344	322	302	318	324	318	312	276	302	302	302	338	320	303	302	311	282	313	328	312	323	315	326	321	303	317	313	315	311	297	312	290	298	302	326	273	303	327	312	321	294	335	293	305	314	259	318	317	330	281	306	301	325	297	296	302	296	309	302	301	332	327	311	299	270	307	318	336	318	277	316	275	279	298	329	312	342	286	319	318	289	350	310	318	312	298	300	323	324	281	282	310	321	310	293	316	304	319	299	347	333	304	298	284	297	295	305	334	324	300	307	284	295	315	312	336	283	297	269	296	325	310	276	289	297	305	259	300	355	300	288	289	333	245	322	310	344	297	308	342	294	276	285	322	299	318	334	324	334	293	286	323	297	322	271	315	293	319	299	295	257	284	290	285	264	290	292	314	301	289	318	286	309	305	276	321	294	298	314	278	279	311	302	322	285	293	320	316	265	287	269	311	301	294	319	288	274	290	282	295	286	306	293	317	282	330	317	305	272	287	265	327	292	311	311	307	285	304	294	271	282	294	313	300	332	299	291	292	278	318	286	322	283	291	282	291	309	337	298	277	306	295	302	319	317	291	320	270	312	300	304	310	308	296	299	288	296	310	288	308	302	337	323	286	264	292	311	318	302	310	319	297	287	337	289	280	298	318	312	326	345	307	304	296	312	286	292	285	302	315	283	309	301	300	284	292	338	292	312	308	316	303	331	314	314	287	323	299	307	321	292	292	324	284	269	308	279	284	315	314	317	297	269	281	305	285	292	295	342	297	326	299	309	334	281	308	276	308	343	325	313	318	326	292	300	267	339	299	298	339	317	317	313	302	273	320	309	280	284	317	303	324	299	297	272	280	302	279	263	299	262	292	294	261	286	294	314	311	290	327	290	303	314	300	288	304	310	324	306	286	302	302	274	315	314	279	249	316	321	309	293	316	303	302	305	336	281	314	300	308	281	292	310	302	298	301	343	283	306	290	304	318	294	296	297	310	309	315	272	308	302	352	312	274	307	311	332	271	299	343	311	305	327	310	320	319	262	313	303	346	301	326	315	277	306	285	302	307	287	271	308	310	306	350	300	304	321	292	315	303	309	307	306	300	308	312	294	302	282	336	285	313	306	311	306	310	307	283	307	336	295	296	277	256	315	338	304	272	324	294	283	295	308	300	289	307	276	313	335	320	329	301	291	321	304	278	333	315	305	308	257	309	325	309	291	298	325	301	293	309	292	328	321	284	313	336	291	317	314	290	335	300	325	317	303	306	305	291	297	300	249	321	279	292	317	337	319	292	311	331	298	288	303	305	342	300	276	269	334	285	332	269	295	329	303	315	307	308	286	271	262	328	307	303	327	287	313	309	283	303	282	289	292	263	283	289	319	301	287	278	317	280	288	314	312	288	302	330	283	300	293	319	296	309	307	305	305	289	323	304	280	286	274	292	297	287	321	327	317	290	298	289	313	325	341	309	314	274	322	298	286	320	312	271	297	282	308	312	300	331	281	329	322	276	290	330	306	305	303	303	311	338	299	311	308	303	316	293	277	343	309	276	316	272	278	321	302	299	323	302	323	309	341	336	331	298	284	315	288	293	358	353	293	320	329	343	310	284	273	269	309	306	310	293	302	341	319	297	318	314	320	297	300	317	319	339	301	286	319	281	275	314	331	294	292	293	283	321	305	307	305	320	295	306	345	294	271	299	330	292	310	290	290	312	318	310	294	284	293	323	323	282	326	302	306	291	302	281	277	317	322	287	265	306	313	324	330	291	289	310	308	321	301	297	298	273	259	260	322	318	333	288	322	293	323	325	301	309	300	307	282	293	292	296	282	285	271	267	308	313	298	289	307	278	296	317	277	301	322	336	307	273	314	321	276	311	305	297	296	266	277	305	320	296	290	298	292	293	306	315	314	301	314	291	319	282	318	319	298	286	297	354	305	283	328	280	325	306	325	290	300	305	317	289	352	291	311	295	308	299	303	258	292	297	297	308	278	305	300	320	305	298	317	317	321	316	337	305	277	317	338	293	344	307	300	326	316	294	313	327	314	285	316	307	295	291	295	310	290	307	307	308	328	308	293	317	353	297	310	291	296	289	310	291	310	335	322	313	268	292	289	338	308	287	307	282	302	335	303	305	270	317	302	325	271	318	332	298	300	319	307	271	293	305	339	319	312	293	276	326	305	301	311	299	291	294	300	277	331	295	314	309	352	317	305	298	328	303	303	310	323	273	303	290	270	279	306	308	305	303	310	257	314	296	263	317	296	303	290	303	289	269	311	293	288	301	279	298	298	303	304	256	306	322	317	309	290	311	301	313	296	291	309	326	282	296	316	293	294	320	311	278	280	310	312	298	285	276	296	285	294	332	346	293
6525	4077	3924	2477	1225	856	780	752	735	662	640	659	645	613	670	658	726	664	685	604	638	663	649	654	620	657	672	621	658	646	618	668	673	639	717	687	664	651	649	667	686	594	651	653	681	681	641	666	660	663	614	636	708	650	668	654	655	654	655	663	654	705	676	640	667	649	682	650	673	677	644	652	715	665	652	618	668	650	664	684	658	631	663	650	652	642	653	681	693	703	612	630	690	664	706	645	665	637	672	670	674	689	667	674	619	671	695	671	675	664	667	647	675	615	647	690	662	663	678	686	683	684	682	607	660	646	633	683	609	652	651	721	698	683	639	650	659	649	626	672	629	627	635	664	621	684	666	628	676	676	726	648	663	708	681	694	674	662	707	699	670	710	616	704	708	657	673	681	682	623	648	643	692	657	637	709	682	695	633	619	616	664	698	649	651	648	660	625	652	661	678	680	697	643	657	634	684	623	648	640	639	638	662	659	681	659	641	664	675	664	650	656	622	694	666	655	668	654	672	673	705	669	704	659	672	695	668	657	703	648	576	682	659	686	664	664	659	703	662	656	693	663	649	631	668	648	619	669	659	670	666	663	669	663	637	669	675	667	701	712	697	697	647	674	684	669	639	656	649	626	643	690	640	675	686	647	610	627	636	640	684	670	653	668	673	664	704	650	659	686	681	662	673	625	703	627	605	650	635	690	637	625	681	705	682	626	661	646	685	663	685	674	623	647	688	667	639	678	684	620	667	655	679	631	642	682	678	646	677	695	608	633	680	660	665	657	655	651	699	679	648	616	690	690	655	634	705	682	680	660	725	679	692	654	709	679	665	703	643	648	621	677	696	636	660	631	633	669	625	627	640	685	658	704	674	674	658	626	637	618	671	648	651	668	662	676	657	644	642	653	684	623	608	639	642	650	638	642	692	678	677	640	668	692	647	657	721	656	702	624	676	645	704	693	668	672	675	684	674	706	695	649	666	659	661	698	620	653	646	686	653	680	623	686	705	650	679	649	644	652	659	702	689	693	666	660	729	647	660	611	609	661	683	619	660	646	645	665	663	676	687	672	648	658	702	646	682	673	585	648	654	640	650	668	660	699	633	669	644	696	672	630	654	721	609	660	623	664	700	654	653	676	679	636	667	581	689	654	662	656	664	681	700	672	642	672	681	699	662	647	661	681	692	690	674	694	644	590	658	643	658	642	662	678	713	675	649	670	693	682	637	677	644	686	675	676	685	603	659	652	678	722	657	697	653	651	713	642	683	668	633	680	641	703	678	649	713	672	638	598	641	679	660	623	671	639	651	678	660	664	634	671	645	681	696	642	670	650	701	632	691	659	650	646	654	651	657	649	624	645	687	630	679	646	620	657	653	686	648	667	661	638	658	697	678	677	643	671	619	659	656	690	665	665	705	661	649	649	715	679	628	663	667	666	649	699	639	710	632	677	682	641	729	676	715	685	657	628	679	662	670	627	708	695	640	647	645	681	676	675	638	631	631	654	695	650	661	644	675	665	667	633	652	650	691	647	653	673	675	678	663	633	628	662	681	646	711	664	677	645	646	647	630	647	679	699	645	667	658	657	652	663	660	629	634	653	625	628	662	684	701	682	646	638	688	717	677	645	694	682	612	634	696	685	698	621	659	661	674	645	652	666	633	643	673	706	608	712	684	679	672	659	658	666	621	685	692	648	714	663	641	636	647	687	683	654	658	636	595	673	634	655	632	655	654	631	658	672	644	625	658	662	684	644	684	692	664	669	677	643	661	624	636	633	667	644	667	632	640	655	643	629	639	660	708	642	675	692	647	646	667	621	654	698	657	666	669	695	640	653	669	610	644	713	642	647	667	635	627	687	664	619	613	682	634	644	671	692	665	670	686	675	721	670	629	672	601	683	640	659	646	670	641	691	647	698	701	676	621	688	634	645	681	727	616	673	656	685	641	616	695	643	661	615	674	664	720	655	671	629	645	674	635	711	672	679	708	665	633	599	708	677	670	642	665	681	671	656	673	644	640	675	666	599	670	647	604	753	627	654	670	669	686	653	676	663	669	644	670	660	645	667	693	647	680	650	667	641	648	678	610	660	627	651	625	684	664	646	644	636	676	696	675	655	677	682	651	670	660	658	690	663	684	697	680	653	628	669	635	668	667	665	686	662	657	635	686	631	634	609	663	677	652	682	647	684	639	686	668	718	678	709	663	713	678	641	646	683	671	697	673	620	696	651	616	683	605	635	651	645	643	632	665	662	661	724	643	630	640	640	623	640	674	630	653	633	645	653	662	634	703	693	617	674	639	662	626	650	641	694	650	684	649	684	657	627	700	687	668	640	650	661	675	687	670	709	645	638	655	646	711	666	679	626	648	655	691	654	651	670	654	656	681	698	642	675	655	631	666	626	675	662	667	677	662	638	684	657	679	662	657	673	648	665	623	713	635	651	663	655	662	683	665	668	663	675	642	646	663	658	734	670	660	691	620	669	629	654	638	695	641	627	660	672	654	669	644	697	695	680	667	672	671	630	658	639	661	658	683	653	678	612	647	677	649	693	659	648	580	642	670	652	627	630	652	634	666	614	735	672	671	647	614	614	670	660	617	668	671	711	638	633	677	617	677	693	658	659	679	632	677	670	663	732	729	678	602	677	678	656	645	625	666	638	614	636	689	649	667	672	669	620	681	709	657	637	678	694	727	636	644	683	663	635	621	650	636	665	642	679	627	618	631	671	657	660	694	604	692	663	670	659	688	652	639	704	666	646	616	683	666	698	632	636	678	638	639	624	640	685	607	647	672	699	631	654	645	700	664	666	651	646	653	673	680	620	684	694	683	660	627	711	662	666	696	632	655	672	640	668	680	688	679	658	696	683	668	664	651	642	644	624	625	636	679	649	673	697	670	644	631	639	659	639	656	645	658	679	683	665	667	719	678	674	654	683	665	719	687	654	683	646	616	708	639	694	636	632	646	660	689	682	684	608	638	659	634	701	651	603	663	688	644	667	675	649	619	695	644	664	631	635	706	636	648	692	622	674	661	662	657	649	662	697	662	670	691	651	664	596	626	619	696	656	616	677	613	637	609	660	687	656	648	654	687	655	738	671	671	606	680	675	670	630	701	681	647	656	669	579	650	611	625	642	687	700	666	603	649	680	660	664	691	637	648	647	646	662	641	609	637	610	687	620	645	673	678	630	605	657	630	632	587	708	641	697	634	648	667	654	684	670	678	674	677	668	687	638	675	662	648	691	685	647	626	650	653	705	676	686	661	678	652	628	682	677	722	638	604	660	659	638	706	658	623	670	679	649	669	668	638	657	690	674	652	697	674	681	620	665	636	630	660	683	695	637	670	688	688	640	680	691	680	613	566	689	655	653	663	657	627	690	705	656	649	672	683	680	662	660	712	675	646	713	693	688	672	621	633	631	689	683	683	658	640	665	675	663	680	606	636	684	632	683	674	637	644	687	714	688	673	674	692	661	697	677	667	623	695	681	681	682	653	634	667	671
23779	11941	8644	5512	1887	922	778	745	516	440	370	313	295	286	262	266	255	294	264	272	244	269	271	266	266	267	252	271	285	271	291	270	261	267	278	260	269	257	265	261	240	252	232	289	270	253	272	256	270	246	225	282	273	244	264	270	261	260	270	268	269	264	258	273	269	253	275	258	277	266	282	284	298	233	284	257	268	276	242	238	245	287	262	258	277	288	234	237	261	278	267	245	273	293	268	253	253	294	254	258	225	259	261	261	257	255	229	257	243	248	258	257	279	299	280	235	288	224	239	246	265	275	250	238	275	278	232	287	276	246	248	248	248	287	281	268	279	277	270	266	284	281	265	273	238	277	255	250	250	242	253	241	301	294	278	294	282	264	281	274	268	239	253	249	296	267	284	261	227	296	251	274	252	302	289	268	273	254	264	324	270	283	249	260	268	258	266	269	265	267	260	247	235	263	262	250	245	242	272	250	250	281	257	243	259	275	273	249	266	232	277	316	246	277	263	262	289	276	246	276	276	228	261	274	282	276	310	275	219	266	268	260	250	283	246	255	242	258	267	246	242	247	238	276	215	239	268	272	271	258	253	271	258	258	249	246	255	256	230	258	273	260	283	261	260	225	264	257	279	300	266	309	269	270	310	264	248	268	281	288	281	249	238	276	273	249	272	258	276	248	275	279	272	245	281	246	276	281	277	282	266	286	270	256	259	272	283	252	245	236	260	274	250	256	280	279	231	270	275	244	271	273	269	239	278	246	268	275	232	258	245	280	267	267	260	272	310	291	266	260	266	277	286	284	269	264	254	216	269	274	289	254	297	253	252	232	246	279	232	236	253	263	285	273	233	261	257	275	293	248	281	249	232	268	281	293	285	245	249	271	276	245	237	292	265	282	284	260	270	291	269	268	272	262	253	273	280	237	247	256	272	281	252	280	251	303	262	274	268	278	274	263	234	285	250	276	256	250	270	255	296	269	269	279	249	255	251	249	260	291	285	236	239	275	265	279	229	239	252	262	247	245	293	241	233	276	258	261	288	260	239	302	264	280	281	267	242	232	241	248	225	267	287	245	280	277	252	264	246	265	272	247	273	277	295	271	270	237	278	257	271	248	225	261	293	271	267	264	271	248	284	254	257	277	281	264	261	277	267	277	239	255	286	269	235	276	257	281	261	246	234	253	257	263	291	274	257	253	254	270	251	279	255	289	265	253	295	266	270	244	237	242	274	270	226	264	280	269	280	242	306	246	249	237	277	250	257	237	267	236	261	262	275	275	228	285	247	260	265	289	266	259	278	259	251	253	252	255	221	243	243	229	251	250	265	275	248	235	241	246	247	265	308	246	258	254	254	248	257	259	256	317	239	265	294	284	252	274	271	281	227	247	257	269	279	264	273	284	252	257	264	257	254	241	279	254	262	259	253	281	253	242	275	252	259	253	264	254	252	262	311	275	271	289	287	245	291	255	241	271	253	267	259	255	266	258	241	278	254	267	279	240	246	245	268	295	238	246	297	263	241	255	258	251	273	254	274	279	250	269	258	257	286	261	266	276	266	259	274	266	259	259	290	306	251	262	279	241	282	281	286	240	269	280	239	286	271	255	312	264	280	275	272	259	254	285	231	257	261	285	227	273	268	263	247	276	258	262	278	285	246	251	262	258	279	284	249	244	240	252	268	261	277	256	269	279	255	252	285	254	233	279	260	237	246	254	271	266	257	274	257	259	254	275	275	266	218	268	255	257	249	239	245	257	277	289	265	255	264	269	238	262	262	257	276	261	288	250	257	243	260	288	306	270	254	232	260	227	265	288	240	258	277	271	281	259	279	268	280	265	270	234	272	307	266	262	254	245	283	267	253	250	267	252	260	267	241	228	274	259	261	255	250	239	284	288	211	276	228	257	271	234	271	281	253	231	275	248	237	282	261	255	252	272	262	286	232	288	257	258	242	254	293	283	273	263	282	234	238	258	284	251	278	301	267	274	274	280	241	265	284	291	244	256	253	267	286	270	274	250	257	270	284	279	256	259	239	270	246	270	238	238	291	277	285	256	253	259	243	259	233	251	261	235	263	230	232	268	244	242	261	275	257	251	257	252	271	270	242	262	265	230	247	259	270	267	247	273	259	299	257	268	274	252	246	239	270	275	271	271	249	283	275	223	231	256	244	255	246	281	276	273	270	251	281	262	276	257	243	273	269	276	236	253	258	235	246	224	283	297	264	269	250	247	261	278	274	231	289	259	266	257	247	267	262	253	267	276	254	273	249	259	264	253	293	249	265	296	268	294	252	250	280	254	269	245	261	273	251	245	269	277	235	291	260	232	272	252	282	281	260	223	251	251	282	264	269	277	250	215	268	260	257	220	276	261	273	260	291	274	274	279	235	252	275	246	279	266	242	272	215	241	276	289	259	276	257	270	274	230	273	272	290	242	289	288	255	280	279	226	225	288	248	263	266	258	279	242	254	214	271	254	268	261	308	286	249	263	269	298	255	251	233	272	271	260	262	269	256	288	285	254	251	216	265	230	251	279	275	275	268	285	274	251	229	272	244	254	262	275	272	284	243	271	286	265	269	270	272	249	263	246	256	267	274	253	250	260	239	269	260	272	250	279	260	235	246	293	281	255	271	258	244	252	246	230	300	263	275	286	260	280	265	283	296	279	276	249	241	225	275	285	270	274	265	247	301	253	300	275	235	245	264	252	258	266	241	274	276	222	266	250	259	256	249	240	278	257	259	272	271	260	314	238	233	297	236	277	250	269	265	284	250	288	243	301	265	239	243	264	266	285	269	261	231	248	282	290	247	249	283	307	261	252	247	232	271	273	259	283	278	280	210	260	269	253	236	277	272	266	257	262	254	278	251	241	256	284	264	260	280	260	275	271	263	260	227	282	262	258	297	234	277	267	276	266	244	256	265	239	242	253	269	270	311	285	278	255	262	253	260	275	284	259	253	282	276	286	242	255	264	244	261	261	249	279	257	243	260	260	270	246	234	263	287	271	254	251	272	257	253	279	266	251	249	236	290	245	262	225	272	279	262	240	264	242	266	261	265	274	266	264	265	255	273	256	244	294	302	273	249	257	247	244	268	273	252	278	266	257	255	254	281	279	241	247	269	253	264	268	268	227	257	242	281	277	289	291	286	255	224	267	272	263	295	282	257	255	260	248	247	276	258	288	251	260	257	234	283	261	232	252	268	284	255	275	283	234	226	271	280	268	271	307	261	255	262	284	305	266	262	276	279	276	264	279	253	275	265	325	267	280	237	261	266	272	252	294	246	275	269	283	249	270	257	288	282	235	259	262	238	278	273	223	284	281	249	266	279	245	252	241	260	267	266	255	268	280	286	287	264	258	268	270	278	250	266	264	250	287	283	254	267	272	256	276	277	254	272	239	256	287	272	274	272	245	210	268	251	227	282	296	237	240	262	257	280	269	249	263	245	278	243	264	275	280	234	248	263	258	267	267	278	249	263	265	244	269	263	250	227	246	261	261	251	268
14998	8954	11308	9190	3528	2541	2359	2021	1922	1373	1111	896	810	716	685	657	634	664	655	604	633	592	609	644	646	603	671	654	609	583	618	597	575	636	660	633	605	554	657	600	595	614	597	583	595	564	656	594	592	646	595	618	594	561	545	516	599	592	603	602	564	598	618	589	566	568	587	572	604	581	617	606	604	591	589	636	627	611	655	578	614	577	579	597	573	607	589	600	593	590	597	629	592	637	616	554	624	579	594	593	593	563	556	629	632	601	608	556	586	573	584	560	588	598	604	585	618	594	610	587	584	570	600	579	576	564	576	598	572	623	639	580	573	581	582	595	631	572	564	603	582	582	578	585	605	571	573	605	602	588	645	639	613	628	589	636	615	623	645	586	633	610	606	615	597	638	609	624	580	592	635	626	623	600	611	578	580	597	621	577	580	585	652	567	589	582	621	605	594	561	596	603	637	598	582	622	599	624	601	645	583	632	598	570	631	587	628	573	595	557	616	609	613	560	624	613	620	595	598	624	601	550	565	614	607	638	598	571	603	605	586	594	627	565	588	591	583	582	589	578	620	589	597	581	617	594	583	554	616	593	605	564	569	647	596	588	562	596	593	631	617	557	561	591	596	587	600	598	576	569	568	569	573	624	592	548	604	630	568	604	616	585	556	625	580	564	562	615	578	573	610	564	621	580	579	598	568	594	582	585	589	576	586	573	573	583	603	591	610	530	625	548	592	604	573	610	571	607	587	592	585	579	553	539	599	569	565	562	608	597	601	581	543	594	571	573	610	558	622	547	606	593	622	590	632	614	577	548	614	643	588	575	579	577	600	611	604	591	612	578	603	618	659	608	563	591	584	574	614	569	582	584	546	615	627	633	606	578	604	583	635	586	618	557	606	557	590	561	603	606	566	543	575	608	567	631	618	608	628	589	632	578	576	624	579	547	585	558	568	590	563	564	592	581	596	621	615	618	603	602	575	586	617	556	613	562	579	586	640	565	603	596	614	561	580	622	591	577	538	585	606	606	574	593	599	587	587	606	585	597	548	610	575	585	580	550	543	595	589	596	586	600	600	639	597	584	605	597	544	546	610	626	635	625	598	578	602	598	626	551	618	593	575	562	613	575	584	615	572	600	610	555	575	545	577	606	604	609	581	647	550	578	577	636	593	586	617	580	664	626	586	596	589	622	607	629	615	613	599	582	594	611	586	586	612	597	582	583	584	559	576	620	546	624	575	592	629	577	573	627	602	558	564	604	577	582	586	544	602	622	605	605	612	583	604	596	577	572	576	608	587	639	599	560	629	645	586	571	587	599	565	583	566	580	553	555	590	579	564	613	571	629	599	591	564	606	584	569	567	560	605	597	606	609	600	591	595	555	586	584	585	595	574	622	602	646	604	577	605	605	651	569	566	546	571	594	574	571	563	612	595	561	616	577	613	615	559	630	591	599	551	604	612	594	614	623	538	615	580	555	605	627	581	574	614	598	606	588	597	539	601	585	627	579	593	586	623	582	629	606	590	590	566	617	596	590	603	575	613	597	649	593	583	602	578	576	623	597	598	580	602	584	565	567	596	575	593	612	569	579	579	594	572	640	613	592	558	583	582	603	622	603	579	591	590	610	601	552	606	608	570	576	614	570	562	606	629	559	557	551	580	643	585	565	591	616	607	575	607	589	553	593	562	598	581	607	588	578	626	610	625	603	592	634	603	552	588	556	555	612	589	593	621	600	574	631	602	597	605	573	633	578	639	532	624	593	601	583	596	601	535	577	630	593	594	551	636	575	584	562	617	553	595	563	617	613	622	578	595	561	576	609	604	616	587	570	577	602	587	599	569	611	570	608	590	628	583	569	551	569	606	593	620	562	581	585	595	614	588	592	628	614	565	588	620	565	607	592	624	610	584	592	599	594	575	572	610	599	567	621	572	649	586	599	586	581	599	621	600	574	624	588	579	629	614	585	613	585	541	603	571	570	586	611	608	592	566	607	619	615	573	613	563	596	620	633	624	580	596	607	572	623	591	563	577	622	570	623	580	540	571	560	612	616	614	592	594	622	585	616	612	606	593	610	618	572	603	619	576	591	588	601	567	594	599	598	596	638	592	601	586	531	634	562	633	631	590	567	600	608	578	563	627	581	586	588	583	592	601	605	561	583	621	559	608	575	625	555	558	559	596	599	589	576	526	600	604	635	596	584	575	562	577	585	576	562	616	602	597	599	580	597	537	549	647	584	568	595	582	546	581	602	581	584	623	595	581	619	611	602	594	591	589	622	586	544	588	583	603	598	598	621	583	612	563	606	574	572	626	609	598	597	620	616	584	559	628	564	590	560	641	580	549	637	590	563	580	579	598	652	621	575	569	539	602	607	557	580	639	564	602	617	583	577	588	581	555	591	595	626	572	587	615	595	634	623	619	612	600	591	618	617	620	623	581	605	538	608	637	567	616	598	599	586	544	570	579	617	579	569	529	564	584	571	573	594	611	615	572	590	597	550	601	646	613	594	593	605	595	569	597	554	641	620	620	590	557	641	611	585	627	626	619	608	581	585	572	602	585	585	586	579	556	600	561	580	590	584	541	588	629	565	570	614	571	594	576	578	557	615	569	596	607	595	582	552	576	609	589	621	556	644	570	578	551	632	589	602	575	633	563	562	528	621	589	636	579	576	543	576	545	631	577	584	598	600	586	628	551	595	581	611	588	555	642	615	611	567	615	542	638	572	591	613	582	523	603	553	635	628	613	577	632	570	598	670	574	600	589	621	591	584	590	586	623	580	621	643	623	570	587	579	592	573	586	623	607	586	606	602	605	614	597	558	560	582	599	588	611	595	587	596	641	606	626	607	613	595	598	569	629	604	576	599	562	545	618	609	579	600	580	585	559	599	601	570	650	577	597	567	649	561	549	602	625	620	569	595	617	602	605	605	601	602	561	594	590	573	615	590	599	581	606	598	628	629	596	590	605	629	619	572	611	572	590	577	621	588	596	645	574	570	593	591	624	650	626	606	599	588	570	552	589	587	582	587	607	594	599	604	559	632	551	578	573	601	647	549	635	549	551	614	576	569	569	591	617	572	538	599	606	591	618	545	584	579	622	635	630	586	594	643	581	612	604	560	587	560	599	604	647	594	560	607	552	585	630	648	558	591	598	604	590	588	605	575	563	610	622	575	602	623	645	633	602	592	594	640	577	566	586	575	613	546	603	626	613	609	593	591	568	605	594	618	599	621	624	596	592	574	547	583	626	575	610	619	592	618	591	560	578	590	576	590	606	620	600	594	600	568	619	634	588	560	565	634	608	599	597	642	569	600	596	560	581	619	568	564	590	567	596	643	560	627	588	543	617	614	711	578	581	671	585	572	604	639	601	563	566	612	587	603	640	563	571	612	626	555	607	627	609	610	610	552	607	581	580	558	573	589	580	586	575	569	615	600	600	524	616	592	637	616	600	639	587	592	598	593	596	595	584	563	571	542	571	593	611	583	616	595	588	525	590	546	555	609
32126	17930	15643	9824	3757	1920	1341	1097	840	610	500	441	366	339	347	323	327	351	298	356	322	348	291	305	312	341	343	373	331	337	310	315	316	287	353	327	342	339	323	306	359	311	283	322	304	337	302	334	324	316	332	336	303	308	302	276	288	255	306	342	308	302	360	350	322	345	298	314	321	323	293	320	338	300	297	324	267	329	297	315	318	341	311	307	302	291	339	318	289	338	327	265	315	304	326	303	306	309	360	317	277	294	309	314	309	323	324	319	341	281	299	308	315	342	296	304	304	308	327	286	287	300	360	329	324	327	304	312	318	309	318	331	309	330	321	318	324	312	295	285	303	318	330	294	319	302	342	333	341	281	331	342	347	290	341	308	306	304	295	324	398	290	309	312	291	302	307	294	325	317	345	345	326	292	293	320	321	282	317	318	297	332	322	323	291	310	363	336	320	324	330	270	309	303	316	344	311	329	282	332	309	309	338	321	313	299	282	337	324	312	305	362	287	297	327	303	335	316	348	296	330	315	316	364	325	307	319	333	299	313	299	351	311	313	341	300	305	333	308	323	284	337	300	299	283	286	291	301	305	350	299	340	300	304	320	294	337	351	293	301	309	284	284	355	338	311	292	300	337	314	324	314	289	293	304	309	298	280	285	320	266	291	344	307	314	293	302	317	305	305	320	310	297	299	330	302	333	326	353	352	324	345	346	316	323	291	306	301	296	274	313	279	302	316	316	315	311	300	316	295	349	310	336	351	343	316	317	295	320	288	316	324	287	320	330	330	331	301	331	308	342	339	304	314	329	291	300	308	289	300	327	326	297	332	283	296	336	299	338	316	337	320	338	304	347	306	352	306	289	305	283	299	319	333	306	321	323	310	317	310	277	309	310	305	285	316	301	315	300	309	320	295	306	299	260	278	279	314	341	324	299	287	293	310	338	357	331	297	312	287	319	272	287	328	328	350	294	302	312	342	341	291	305	308	287	281	327	305	275	320	330	323	341	290	293	302	321	323	312	313	318	332	325	310	325	297	321	329	312	312	332	355	313	280	306	315	280	297	319	322	277	310	282	328	320	324	298	300	323	306	332	303	325	286	308	319	294	302	322	342	355	343	315	305	336	349	270	340	318	288	307	275	325	306	319	337	337	353	325	347	325	326	322	299	355	331	317	310	333	318	286	338	328	313	303	300	330	305	323	337	321	291	316	320	299	324	307	328	317	323	345	336	278	330	315	322	284	250	290	314	319	267	352	323	318	305	308	306	306	352	316	351	325	286	313	300	301	295	293	326	331	302	310	334	318	340	299	326	335	311	285	301	289	307	350	314	314	292	304	297	309	314	324	316	247	318	320	343	300	277	288	328	300	321	318	350	312	288	327	329	278	325	273	284	296	329	317	311	317	327	339	337	306	312	314	299	320	324	300	302	340	294	274	319	311	304	337	312	308	323	314	296	279	307	339	321	333	311	319	321	344	325	368	338	353	309	300	317	336	311	321	299	314	284	295	333	301	310	334	279	339	319	303	329	317	306	287	320	289	299	310	352	312	302	302	344	308	324	343	300	333	310	281	286	306	302	284	306	293	329	317	352	332	314	297	362	313	311	299	311	276	298	345	294	307	339	316	351	271	315	307	323	312	311	316	293	310	336	306	289	312	348	342	337	277	309	288	343	314	315	304	346	321	318	303	299	289	315	313	313	296	294	312	329	336	283	316	321	304	302	306	321	315	307	310	312	319	289	309	316	328	308	341	312	330	329	346	288	297	306	299	288	313	299	325	340	335	328	305	299	319	299	328	296	291	297	323	309	352	301	306	332	292	311	314	332	324	311	289	327	321	339	323	324	326	292	310	347	331	293	321	318	335	322	308	324	303	312	309	292	287	291	309	331	309	326	331	322	309	302	300	285	307	289	298	324	336	263	336	335	295	303	315	312	321	302	336	296	323	303	298	322	323	307	316	345	337	323	290	315	316	284	279	265	312	328	319	320	320	317	298	299	277	280	329	312	286	318	331	335	329	309	334	322	339	309	314	302	312	311	313	300	307	300	319	323	309	336	338	323	313	313	304	345	301	290	303	310	317	318	329	309	307	284	315	288	314	369	326	333	315	315	330	354	298	322	343	279	331	316	308	294	329	308	283	319	278	339	296	330	301	269	334	307	332	320	326	279	308	327	297	290	294	319	301	294	304	318	307	326	328	337	324	279	278	310	304	327	319	312	304	283	300	307	296	295	307	328	309	324	323	282	347	331	323	298	302	275	304	288	311	331	296	303	298	323	294	313	320	327	277	336	320	298	303	324	303	297	311	307	334	338	326	316	328	337	322	328	305	317	321	329	290	295	311	281	309	308	330	289	291	308	320	298	329	339	315	314	329	324	313	337	336	325	289	323	292	330	288	343	311	324	307	298	317	313	332	316	282	314	291	332	305	310	340	359	323	323	317	326	313	324	316	301	307	281	292	313	298	283	303	294	304	343	286	321	317	306	307	330	335	345	342	322	333	328	307	302	320	299	305	271	302	307	298	288	287	334	313	319	317	274	272	315	324	316	297	304	268	324	324	320	290	298	312	314	310	305	318	290	304	303	320	296	322	299	316	332	336	341	301	305	296	326	329	322	323	265	294	298	276	308	303	311	319	324	332	310	320	349	328	302	328	317	303	324	359	318	318	345	351	331	341	298	323	301	299	363	280	335	332	321	306	317	310	327	316	301	329	299	267	312	297	298	319	285	327	304	287	343	304	342	273	279	322	335	287	307	290	277	313	303	314	304	296	321	318	319	304	304	294	283	337	340	286	308	297	305	311	308	338	317	326	320	292	310	330	302	294	316	316	318	292	340	310	308	305	290	341	294	300	316	312	331	327	301	321	341	306	305	291	294	296	311	298	308	289	275	314	296	298	322	329	312	275	292	316	344	286	312	291	295	336	333	312	335	328	326	309	331	310	284	318	321	330	319	303	347	298	304	329	332	308	335	311	325	322	282	284	303	321	326	324	294	320	347	300	294	336	294	301	299	332	234	307	320	316	311	320	295	305	332	329	308	287	315	289	300	339	290	285	337	335	354	330	306	288	287	316	320	299	315	358	310	301	311	321	304	330	346	281	297	310	308	308	322	309	337	314	328	274	337	296	315	295	332	299	296	318	301	308	317	321	289	332	292	342	322	323	316	290	344	287	350	304	333	356	273	335	302	308	328	333	309	324	310	280	300	322	312	298	332	286	331	290	329	341	300	293	325	300	282	338	298	341	298	301	300	322	316	330	310	334	301	338	311	328	333	304	300	326	312	291	298	323	305	324	294	349	317	332	324	298	321	314	306	310	309	296	278	320	334	273	296	329	327	350	294	315	342	309	286	315	347	308	295	332	311	302	306	309	309	328	346	307	330	315	334	295	304	330	327	318	310	320	312	300	338	290	319	316	293	313	323	320	319	311	310	292	286	326	336	316	300	317	326	298	320	326	287	297	322	352	300	314	331	325	290	304	336	308	336	300	295	323	345
18779	12777	17416	13326	5494	4078	3733	3390	3099	2309	1704	1382	1000	852	843	805	838	787	759	759	737	803	753	773	790	777	782	741	723	711	768	690	684	715	695	717	743	748	688	722	685	736	689	722	719	693	719	750	663	715	672	709	745	721	681	693	719	672	719	694	700	699	734	681	720	721	720	695	669	649	672	680	673	708	676	694	716	726	693	725	649	662	703	694	650	731	666	629	692	731	696	704	672	689	704	695	682	698	698	724	694	702	662	732	690	691	731	714	653	682	722	747	647	718	667	684	690	692	679	699	707	705	660	702	642	704	710	705	694	671	689	684	710	712	681	716	704	679	661	758	707	658	698	667	713	713	761	706	703	696	748	707	689	704	728	695	737	748	734	736	700	741	701	683	695	658	653	711	706	691	676	702	685	706	744	741	680	741	662	698	665	708	736	702	714	664	691	681	683	745	669	733	683	664	692	650	701	678	731	690	685	756	677	685	669	681	709	727	725	659	709	647	707	701	689	696	704	661	702	677	723	658	726	687	701	677	708	701	685	740	646	698	698	711	715	686	700	663	699	634	725	660	736	722	620	686	696	731	684	700	680	687	692	710	720	703	725	704	699	718	716	688	693	731	719	656	697	675	695	667	672	696	668	699	709	694	734	714	732	679	671	653	695	695	652	722	705	734	633	683	721	654	718	636	662	678	761	699	700	716	680	724	666	678	709	637	714	638	675	689	705	710	733	672	688	653	660	654	746	685	644	711	649	696	665	669	650	630	685	674	675	689	705	729	678	679	663	731	696	697	712	760	724	654	693	694	681	672	703	643	675	710	735	738	699	678	690	700	649	719	689	769	687	680	718	647	694	724	686	669	690	703	728	691	690	703	701	691	711	682	669	697	694	657	674	661	726	725	720	639	682	714	690	701	692	673	680	706	731	686	701	689	666	714	673	668	724	696	709	662	711	714	687	671	696	683	726	705	670	697	697	693	675	706	710	691	694	693	697	728	681	715	658	657	720	671	738	686	751	665	737	671	674	657	693	662	699	703	692	702	712	677	691	674	689	732	685	693	678	693	724	706	714	667	729	693	672	708	703	645	690	697	676	735	665	667	683	699	706	715	685	687	665	738	700	733	703	689	722	707	723	662	713	677	683	658	726	716	679	714	654	674	735	680	705	674	732	672	664	635	731	687	690	751	719	700	668	720	706	719	750	674	701	690	674	695	668	625	685	680	700	749	710	684	712	734	691	696	697	663	714	669	683	687	708	657	673	706	665	722	726	682	683	715	636	699	717	709	718	722	725	743	722	728	687	693	684	691	709	647	692	725	688	702	707	725	694	691	692	719	672	665	686	694	731	666	730	717	695	718	683	665	718	689	670	682	709	681	716	690	716	711	730	692	664	701	713	708	644	706	681	674	692	696	691	698	664	695	643	688	695	706	687	694	683	683	687	694	690	679	690	649	719	690	687	692	703	682	671	646	689	672	693	666	726	703	720	704	708	709	707	692	709	657	706	703	728	731	662	670	667	757	692	662	691	679	710	689	715	672	681	699	707	713	671	697	720	700	653	699	652	651	721	700	648	649	707	734	695	659	741	707	667	634	691	638	649	704	718	771	682	666	748	693	662	672	695	708	694	691	659	710	675	694	706	709	700	693	686	670	741	673	725	726	678	691	671	649	714	694	679	734	682	718	706	688	701	688	720	680	703	710	742	682	700	644	670	679	707	688	702	707	713	692	700	737	651	687	643	641	671	754	678	644	735	661	723	715	719	711	708	730	643	656	700	689	705	700	753	698	730	744	672	658	705	696	714	733	718	730	693	693	668	691	694	671	734	724	653	679	665	667	670	698	642	718	730	675	722	688	696	716	635	698	638	747	671	687	681	699	674	640	675	680	695	715	703	679	706	693	677	728	678	651	722	696	668	704	743	717	749	699	717	700	685	713	695	669	679	699	703	701	707	720	685	693	713	684	699	719	704	681	711	712	747	657	693	704	721	671	689	693	690	690	741	672	711	679	717	706	636	703	713	745	728	678	681	701	660	723	670	687	691	711	711	723	723	716	710	691	664	685	636	725	662	704	676	732	709	714	720	716	682	701	726	688	713	671	690	730	752	718	708	709	736	669	711	661	676	659	695	708	696	757	684	676	656	736	672	702	656	691	720	729	723	690	720	649	672	730	693	700	642	667	707	701	691	695	743	689	684	698	679	676	678	684	665	674	694	668	723	706	695	682	696	743	674	689	711	639	734	721	682	701	682	724	715	700	682	677	708	722	713	682	655	625	717	720	708	702	662	712	733	668	705	710	669	700	743	681	698	674	694	726	726	687	672	703	709	715	720	699	724	654	693	712	686	684	695	702	710	667	745	676	650	694	727	686	717	670	698	646	713	740	739	679	704	702	689	668	697	660	684	685	658	728	698	711	716	663	690	735	692	665	638	739	683	687	715	664	730	753	671	692	671	730	691	698	726	723	706	696	692	649	718	703	741	709	705	728	700	686	723	666	670	612	745	719	709	691	703	688	701	673	679	683	668	707	726	693	696	693	658	668	726	694	747	669	696	736	691	667	665	673	679	712	668	660	712	657	722	727	739	659	683	669	697	703	680	679	703	717	709	707	654	719	677	675	687	707	692	703	682	685	695	741	748	694	729	724	750	672	702	736	672	706	692	714	724	686	658	677	649	713	758	726	704	687	658	681	709	723	737	672	691	679	701	693	652	702	688	727	698	675	670	662	738	683	711	674	704	702	714	671	682	712	681	667	706	708	686	727	695	676	705	657	660	707	717	639	706	670	714	684	689	677	709	698	674	698	691	669	688	687	693	693	662	661	710	701	687	688	654	661	642	717	695	668	663	726	700	688	676	715	664	703	637	684	700	710	695	667	690	660	663	710	699	689	673	680	645	728	703	694	742	678	657	741	730	694	651	669	693	714	736	744	681	737	685	656	672	619	644	710	712	710	656	695	720	690	707	673	700	612	750	659	638	667	718	665	654	700	671	667	670	701	704	696	666	707	720	644	738	689	662	704	697	659	693	707	684	681	687	690	704	705	714	655	731	694	684	727	682	669	699	706	727	689	668	675	695	681	687	684	697	698	745	680	708	696	671	719	717	680	662	697	672	718	691	691	688	681	708	692	656	712	695	680	740	686	712	720	694	714	693	660	763	686	701	694	714	704	666	669	642	686	656	729	671	679	731	693	706	645	727	718	731	707	685	658	679	653	693	673	669	685	661	716	676	708	721	723	662	700	707	710	684	732	689	665	660	649	727	667	701	659	739	679	716	657	654	710	732	682	676	717	698	685	701	664	640	736	680	704	712	695	661	677	701	691	679	718	682	690	694	675	697	711	713	704	683	712	709	632	708	688	689	774	692	766	687	712	676	709	648	671	716	698	668	703	626	682	702	681	692	723	667	669	704	682	712	696	660	719	677	717	708	659	684	687	745	673	672	738	688	685	698	696	689	699	702	687	747	695	711	708	710	730	644	720	714	698	679	721	718	735
10399	4003	2392	1183	471	373	349	318	332	292	262	318	252	279	295	338	292	320	297	293	310	314	315	301	309	350	296	287	335	294	318	294	330	332	340	324	277	311	318	315	323	294	272	340	289	304	312	317	340	306	293	341	302	267	338	296	312	335	318	317	277	328	302	308	259	296	310	259	313	308	301	312	308	318	341	301	323	295	297	286	301	312	321	342	305	313	314	298	307	297	300	307	318	312	311	310	295	306	277	312	293	261	307	269	301	300	307	293	318	308	313	292	340	310	316	305	328	309	303	319	338	319	296	326	323	304	326	312	326	305	301	297	317	302	333	293	287	287	339	290	295	288	291	331	295	316	295	292	314	297	310	365	282	293	310	303	288	273	303	308	327	293	319	333	344	284	285	299	314	317	286	305	299	283	301	319	291	291	294	319	315	306	292	306	287	316	291	309	337	307	356	320	293	307	299	297	298	289	319	304	335	285	315	303	283	328	321	321	313	310	306	313	302	342	295	316	297	312	304	341	319	334	301	254	326	299	332	293	327	286	304	310	306	300	327	313	291	320	328	329	333	317	294	294	310	296	274	312	300	338	287	307	298	281	285	323	293	319	312	309	309	316	318	351	335	295	269	304	308	344	288	283	314	290	321	309	350	303	316	306	298	279	297	321	334	298	316	303	315	330	311	324	287	320	317	337	337	315	321	301	320	304	296	307	311	310	319	301	283	313	307	306	310	347	290	315	301	271	277	305	312	293	283	315	307	309	308	345	323	303	293	321	313	310	300	331	302	276	325	299	291	294	288	285	330	320	293	289	333	294	331	289	335	336	295	318	288	296	302	283	301	313	286	296	280	297	326	301	285	289	315	310	310	308	289	313	332	304	293	322	341	330	299	263	282	280	303	309	319	297	322	290	287	313	325	288	300	316	306	328	310	297	286	323	300	297	290	288	317	300	322	278	307	327	300	295	308	296	307	328	290	287	307	330	298	343	312	307	336	322	271	292	302	306	303	274	314	309	319	317	301	300	329	321	338	306	319	302	322	327	303	296	288	325	350	300	283	303	320	329	293	297	273	319	291	331	328	288	318	279	314	305	331	295	305	320	298	294	313	316	308	326	299	308	271	321	311	293	303	282	313	320	295	306	316	264	340	307	306	271	292	325	333	313	328	340	275	286	304	310	354	317	328	365	288	311	355	312	272	311	298	297	353	339	279	317	357	305	312	338	287	275	286	300	332	335	326	324	327	343	321	292	317	331	305	299	295	317	301	312	300	353	286	314	333	289	342	343	254	295	312	298	299	301	269	317	284	316	288	354	289	320	281	271	323	317	295	304	279	318	276	283	298	336	329	342	305	298	317	317	317	311	327	298	345	302	299	298	333	301	320	316	295	294	303	329	306	301	267	287	302	298	326	320	299	293	346	289	314	307	311	287	304	283	264	300	330	345	307	288	318	297	259	311	328	325	284	280	278	305	305	253	300	307	345	300	330	312	280	295	311	327	320	342	311	306	296	316	307	326	309	323	322	308	287	316	300	299	307	267	317	287	275	306	327	323	303	318	333	285	330	333	295	277	315	277	289	314	291	298	279	310	266	331	323	333	294	323	320	298	331	300	294	324	296	260	327	336	316	291	341	317	287	286	293	295	283	302	295	296	298	310	283	323	331	292	285	308	315	318	325	329	353	372	291	286	304	326	317	316	315	318	297	303	289	340	338	331	306	273	299	291	303	305	302	313	301	306	307	294	314	311	333	331	292	317	305	313	268	275	314	305	341	281	329	310	294	331	292	325	322	320	320	288	346	314	294	291	311	302	311	315	272	266	303	323	310	309	331	305	291	322	249	304	317	320	279	304	304	312	343	334	274	321	301	309	309	265	317	293	314	317	265	305	300	314	276	336	311	308	327	295	307	269	301	338	288	303	264	303	310	296	304	282	325	302	321	346	305	317	290	308	299	278	296	301	309	314	318	323	335	300	287	298	347	288	295	339	321	328	317	279	306	283	330	278	337	276	323	310	302	300	326	322	313	279	301	304	305	324	307	270	281	299	303	323	313	332	330	320	288	277	315	295	301	295	302	309	298	321	303	282	290	302	300	324	283	302	316	284	287	285	335	306	290	332	330	336	313	282	296	294	289	334	321	282	293	298	285	272	335	311	312	295	276	329	305	281	314	324	308	314	318	294	315	331	300	314	326	291	264	336	303	302	283	284	305	300	284	296	302	314	308	322	287	338	317	319	272	314	335	326	322	341	310	307	320	335	298	337	311	252	302	311	265	307	311	303	302	308	294	279	294	323	312	300	311	308	313	292	313	337	317	280	297	321	285	260	338	326	328	306	297	289	325	328	312	327	312	303	304	303	306	292	291	297	312	299	324	308	285	305	321	332	292	305	306	310	283	300	316	301	283	261	291	287	271	327	301	295	301	308	313	307	343	300	313	267	321	310	309	270	289	300	304	335	294	307	305	306	306	302	322	289	320	315	273	282	314	304	265	286	298	266	310	273	323	319	282	328	286	287	293	315	308	321	352	305	285	310	280	285	304	303	325	298	327	294	294	307	310	317	293	280	295	337	300	316	321	297	309	302	285	279	310	308	309	310	296	284	337	312	292	305	298	314	302	252	347	318	281	272	303	288	312	303	324	283	281	280	310	296	298	318	281	301	319	313	293	316	292	326	312	311	313	288	322	274	311	290	320	289	316	278	329	339	297	305	285	338	318	286	327	286	294	315	332	342	290	329	309	321	284	329	314	290	311	341	349	333	319	306	375	304	288	326	285	320	310	277	315	306	272	319	281	334	293	331	275	310	330	323	295	334	264	290	294	285	299	339	318	321	321	306	340	318	316	271	285	316	320	284	277	331	304	330	306	304	312	316	298	305	321	301	277	295	286	317	303	309	312	326	311	295	313	301	295	316	296	301	311	304	275	295	281	320	299	329	303	301	299	317	307	319	334	321	347	285	308	323	275	348	337	344	287	297	289	300	293	291	309	278	308	311	272	333	294	267	280	327	303	304	322	334	312	280	288	315	316	297	309	307	275	296	291	329	282	292	280	277	295	286	276	309	320	299	278	310	349	301	304	290	287	287	303	308	295	309	300	279	317	320	278	309	300	271	327	301	321	298	333	336	307	287	267	302	307	313	280	308	300	291	306	299	303	306	348	305	289	294	269	290	269	299	316	307	278	291	289	335	303	313	268	330	278	299	296	290	344	313	343	276	287	265	302	269	324	318	310	310	326	331	278	299	316	335	266	302	279	323	305	291	292	307	312	307	308	341	286	321	324	306	310	337	329	279	323	290	312	309	302	314	336	329	273	306	318	315	327	325	346	312	307	307	307	318	310	305	298	318	322	322	307	309	340	311	335	304	310	311	299	283	319	302	329	317	296	284	310	284	311	315	353	296	323	319	291	314	335	336	326	259	281	286	305	294	320	295	346	321	293	318	315	294	272	339	311	304	313	300	294	272	284	330	324	356	303	307	290	362	305	293	274	273	319	304
6508	3579	4419	3030	1274	984	805	729	725	691	688	665	672	650	653	691	654	691	627	714	644	683	685	657	654	675	644	677	659	672	623	675	705	712	670	682	648	655	671	643	678	734	673	654	647	633	712	650	668	654	651	648	689	630	669	695	703	703	706	701	630	642	667	656	667	726	675	656	665	698	678	633	717	695	677	578	692	650	711	671	633	659	692	656	714	669	659	723	634	643	676	664	613	716	697	655	657	637	674	592	685	680	652	665	682	710	697	636	611	655	603	624	681	652	691	671	670	675	687	653	649	678	634	708	669	635	684	628	673	658	665	627	634	708	633	630	660	681	618	700	641	679	694	671	675	654	686	702	691	704	670	678	646	706	673	658	670	689	725	660	699	657	687	686	684	658	637	628	731	707	675	642	660	706	651	665	693	658	613	693	679	660	655	671	643	675	656	681	660	676	659	651	727	609	677	679	681	643	700	659	669	687	718	657	660	667	642	701	687	616	635	647	670	657	666	638	693	685	677	630	700	645	657	607	702	693	659	623	695	663	670	653	671	673	717	683	668	679	640	662	630	621	702	638	643	658	696	645	660	660	635	626	664	676	692	662	661	670	664	690	707	637	695	692	660	649	719	646	669	665	665	679	647	697	647	662	647	706	634	661	637	692	644	660	739	670	651	651	668	684	691	685	673	690	650	627	645	706	648	673	707	671	690	685	665	690	675	660	690	649	685	641	662	642	684	635	692	687	690	697	634	664	678	668	643	675	644	630	686	758	660	720	643	637	674	690	623	701	659	685	692	675	648	632	677	654	640	677	710	603	638	696	698	703	665	691	656	717	644	667	664	621	646	672	655	686	667	680	695	698	653	687	631	697	655	692	680	677	690	675	670	651	677	641	662	688	706	628	658	683	703	668	650	682	694	632	659	637	679	651	691	636	691	615	659	650	654	650	684	696	639	681	659	632	689	669	726	605	685	669	662	702	689	673	666	691	661	684	635	713	679	645	666	690	667	654	658	664	650	606	646	675	663	650	652	657	668	660	665	630	695	680	652	679	668	727	706	732	655	686	605	705	694	655	681	663	686	694	700	643	671	688	717	654	682	660	654	667	652	704	710	671	641	663	611	667	665	636	625	657	667	663	691	713	682	623	644	676	630	646	688	693	660	659	615	623	645	684	702	691	659	668	691	627	648	668	710	712	629	680	695	641	671	684	613	657	629	625	707	654	641	619	698	643	656	654	681	673	681	661	674	677	693	623	676	682	694	705	640	716	658	624	667	668	693	622	705	683	691	659	630	671	601	650	649	682	692	681	659	639	649	691	719	637	646	637	693	670	623	716	672	679	652	662	689	635	703	679	718	633	664	669	659	646	655	645	652	677	696	653	653	662	678	689	672	664	635	678	664	651	689	659	673	706	619	687	657	662	679	665	684	674	660	643	647	694	639	636	650	689	660	657	668	660	694	645	638	659	649	631	667	645	668	645	667	670	680	643	677	700	665	649	624	624	647	697	660	679	704	654	646	683	657	659	667	689	633	649	689	658	670	660	671	668	683	617	642	609	687	614	673	669	651	670	661	672	668	649	689	636	662	638	672	654	694	667	697	662	664	648	605	626	657	682	649	699	676	673	673	659	697	653	638	641	685	621	695	642	678	678	659	663	656	684	670	631	600	691	661	618	614	647	647	650	654	669	625	632	638	635	651	662	674	681	687	710	672	663	705	688	680	673	690	663	653	646	647	671	679	690	691	683	635	664	703	674	666	648	692	683	632	683	657	666	695	720	670	705	706	647	667	639	687	635	640	677	659	724	673	655	607	688	641	678	642	638	646	650	656	673	674	734	626	658	646	709	682	664	655	616	711	658	670	685	623	637	629	709	718	718	670	676	657	719	660	669	647	662	723	663	649	677	630	663	700	654	705	673	634	644	684	663	702	666	693	663	676	713	667	676	656	676	663	662	666	658	679	637	656	706	651	669	670	671	653	701	696	669	681	668	671	670	667	662	621	669	695	695	642	681	661	693	707	658	685	644	637	705	646	688	678	674	733	661	696	609	611	675	662	692	639	683	695	638	636	681	682	664	726	652	607	658	649	679	708	661	680	615	672	683	671	672	661	635	617	620	688	638	629	653	670	670	686	646	669	667	672	648	649	629	711	659	639	655	625	681	685	679	669	681	681	642	659	678	631	671	684	681	660	653	675	709	700	668	713	666	669	693	739	684	663	702	686	679	691	641	642	686	660	696	682	651	673	686	694	706	687	679	676	676	631	674	635	669	676	651	698	697	694	657	703	642	637	652	683	662	686	654	636	683	686	642	658	690	688	671	733	657	688	650	668	676	642	675	630	671	680	681	632	678	685	647	662	673	665	654	666	645	689	652	668	700	704	707	656	669	667	633	665	736	699	651	678	670	655	694	662	650	680	642	603	648	641	670	670	663	645	623	647	628	679	634	656	617	669	628	682	685	631	654	694	682	673	655	642	683	671	639	659	663	682	701	661	688	692	647	730	707	683	710	664	684	685	648	651	662	642	665	661	707	669	650	637	683	686	649	657	714	696	679	618	656	648	684	714	635	673	681	668	657	694	674	631	674	669	634	634	619	646	680	699	650	653	664	672	658	675	666	706	702	698	650	663	709	669	651	655	681	623	678	681	637	718	675	660	632	641	679	702	689	681	702	690	688	640	664	654	698	613	684	641	683	700	675	671	707	697	681	688	732	672	685	664	709	630	638	686	645	621	682	678	687	636	671	673	655	686	663	653	682	665	681	677	602	680	678	655	700	681	658	633	682	681	733	675	666	627	674	699	687	691	655	659	684	688	670	716	709	706	689	693	658	678	701	691	684	690	705	666	661	643	682	663	666	665	659	665	684	656	687	679	663	645	674	659	718	675	657	709	640	726	694	668	673	628	689	689	675	640	626	649	698	666	679	672	598	685	669	681	641	609	653	631	697	653	711	667	692	664	677	640	657	690	681	674	693	644	651	666	639	672	671	723	652	631	698	664	685	666	632	710	658	654	675	640	725	693	694	624	682	651	624	719	697	672	648	661	703	678	674	676	658	668	651	682	640	668	710	627	630	647	663	644	628	618	687	654	688	668	685	679	658	674	638	674	655	688	705	666	633	697	656	608	671	670	698	631	642	697	706	672	679	704	687	626	710	659	670	660	631	696	635	643	660	725	642	681	656	679	653	640	689	693	671	670	652	680	708	674	692	690	669	679	646	727	642	684	660	667	694	651	729	632	660	664	712	646	694	666	678	618	638	647	655	684	679	663	694	668	684	677	658	653	698	644	674	680	679	686	638	683	687	630	688	638	660	670	713	669	622	658	665	660	704	673	690	661	651	644	689	634	690	686	677	657	672	640	674	626	642	685	677	689	674	663	687	633	684	634	652	672	684	704	678	678	653	691	757	670	608	678	710	669	617	649	659	671	668	652	693	693	629	650	687	685	650	640	669	662	633	665	621	645	632	658	670	669	659	649	658	661	656	648	643	697	696
25042	11768	8735	4775	1614	936	878	826	544	411	361	335	289	251	256	263	267	297	263	305	257	263	266	266	300	260	297	268	274	269	259	264	270	240	279	276	278	274	272	253	286	294	268	284	271	257	276	286	290	250	261	266	264	251	305	268	271	297	237	252	268	288	250	275	258	265	288	235	266	255	268	255	248	273	244	263	264	272	266	280	278	292	270	293	279	266	289	252	278	268	309	277	260	244	261	248	257	270	258	251	280	262	280	253	257	277	253	280	252	260	274	268	288	273	272	276	248	263	262	244	303	274	277	249	268	279	248	269	240	301	275	264	318	271	237	272	288	267	275	259	243	237	267	306	266	258	284	272	256	279	299	317	264	261	268	250	262	275	263	261	240	288	268	265	268	254	252	275	256	279	245	243	281	276	264	280	282	286	249	275	271	246	232	263	259	276	271	260	240	269	276	304	306	275	251	259	271	272	273	257	265	270	279	246	257	258	279	258	265	272	285	216	268	255	267	262	293	250	269	274	240	263	266	238	241	269	283	272	262	231	273	271	259	302	280	260	287	264	257	261	272	275	267	297	281	232	266	267	259	266	253	273	285	278	278	258	243	261	259	300	252	273	278	238	269	296	298	275	262	278	240	263	290	298	249	241	254	272	285	257	270	236	241	230	271	273	294	251	264	300	245	265	269	251	253	255	294	250	284	257	230	280	258	255	265	283	262	250	260	288	268	295	287	269	283	262	281	259	250	259	235	271	282	233	275	264	299	283	256	288	282	279	284	262	277	266	253	255	250	249	271	257	248	237	245	256	293	291	293	273	262	256	283	264	236	253	237	247	268	286	287	245	275	240	269	265	259	249	246	296	259	242	265	264	278	290	276	274	281	268	270	246	261	239	258	259	264	280	268	267	281	268	305	264	262	253	289	279	277	271	279	233	217	236	252	283	282	257	239	269	255	299	246	261	275	284	275	282	249	272	274	274	289	268	275	278	270	278	258	272	292	271	252	258	276	253	268	253	275	275	257	253	256	264	261	268	305	263	270	276	261	258	266	305	286	265	293	262	259	265	250	272	254	280	235	276	268	268	263	279	273	270	265	275	265	284	263	239	244	276	298	249	248	247	262	297	244	258	284	270	240	267	278	275	288	269	280	269	246	286	287	236	270	277	271	267	256	262	248	258	272	268	275	259	296	243	276	280	273	287	270	271	248	270	267	263	245	263	254	239	266	254	286	268	314	238	248	271	236	247	234	235	264	262	247	273	261	279	280	243	279	237	289	311	260	266	287	243	271	268	260	250	247	264	288	262	277	274	296	234	266	253	273	271	259	249	226	263	262	267	254	235	266	286	262	247	262	275	272	266	288	247	249	262	260	290	287	260	269	304	258	247	264	257	275	284	257	261	247	258	299	253	286	265	285	259	246	264	283	312	243	244	292	284	263	278	311	257	236	274	243	243	252	253	268	263	248	249	261	282	260	273	255	234	259	277	262	262	265	263	243	262	247	265	273	249	258	278	295	253	270	276	259	268	296	263	281	296	268	306	262	291	281	263	269	274	247	281	258	236	260	281	276	253	258	281	284	266	283	278	263	248	258	234	266	244	271	265	265	260	286	252	249	277	260	247	265	271	278	281	277	293	265	290	233	252	266	258	262	253	249	277	235	262	281	271	261	270	234	270	275	252	254	266	277	254	255	275	257	240	265	307	274	264	264	254	260	262	270	275	292	273	283	274	274	259	266	246	233	262	260	285	234	272	258	287	277	258	289	253	258	263	259	251	256	289	244	281	270	265	295	299	285	310	282	309	238	246	273	259	286	244	268	270	264	234	272	261	259	232	276	270	291	258	214	275	284	241	263	271	239	268	267	265	261	284	268	281	244	262	243	288	258	266	297	245	281	273	260	248	269	257	296	319	261	261	269	240	255	244	249	264	292	272	275	243	253	249	240	280	239	259	273	252	234	242	276	300	242	249	260	258	250	274	286	234	255	288	293	247	271	280	246	276	242	242	261	295	264	283	276	258	260	266	286	254	266	277	259	305	238	219	245	263	266	257	284	286	269	257	298	283	296	245	231	215	256	251	260	269	234	267	298	272	264	249	278	267	299	285	270	259	257	279	279	273	260	250	287	274	275	280	265	281	237	262	289	272	283	264	258	292	293	242	294	262	268	289	249	263	244	299	271	258	274	278	266	278	267	270	247	243	256	253	274	286	292	237	279	266	274	291	295	298	258	262	269	264	248	261	259	256	253	266	265	265	287	259	252	242	266	274	273	234	267	248	256	280	287	273	283	285	227	266	257	266	216	262	259	278	272	283	285	247	277	240	243	269	256	238	274	260	252	229	270	283	283	255	256	239	265	290	267	274	282	268	258	268	260	272	285	263	261	251	260	263	256	256	283	277	256	254	267	244	242	258	282	253	252	276	258	287	274	253	275	304	275	256	276	257	278	239	263	266	282	257	268	252	277	256	284	242	281	270	257	274	271	267	238	241	264	257	264	222	267	307	245	288	293	259	274	264	282	251	286	277	235	250	265	284	262	279	240	273	264	293	258	238	286	268	272	320	270	286	278	252	275	262	295	245	225	278	296	267	221	246	285	273	276	267	318	265	255	281	258	271	273	284	281	291	230	290	266	256	267	250	262	267	261	281	262	271	245	252	258	274	254	280	257	248	274	271	289	270	266	252	279	294	289	256	282	266	263	247	284	244	301	298	281	243	280	267	261	278	254	297	311	268	280	285	285	298	261	262	247	292	267	305	228	227	304	276	276	243	269	257	264	271	252	274	254	261	303	266	252	249	267	270	240	291	240	276	273	262	236	277	268	274	273	272	298	270	239	238	249	276	274	270	283	248	264	257	281	247	263	272	251	285	262	248	248	286	268	274	288	286	273	231	235	255	275	279	290	277	263	283	268	234	284	258	249	262	246	240	273	255	242	262	256	270	284	225	261	267	270	264	281	284	277	267	259	292	278	247	251	220	281	268	265	246	274	279	286	273	285	238	269	255	250	274	277	245	249	281	244	245	263	266	263	272	282	254	254	238	297	276	244	257	247	264	263	235	276	260	272	263	257	268	258	244	277	259	272	254	268	299	264	249	243	261	294	251	260	283	260	272	294	298	258	253	278	255	239	264	255	275	268	260	265	285	288	255	245	296	277	258	295	255	315	256	274	285	253	252	273	266	286	253	263	244	263	225	258	326	246	260	260	286	272	254	263	243	248	262	297	250	289	258	294	268	262	229	263	280	310	229	245	239	243	279	255	267	256	256	251	254	283	302	270	288	287	248	253	280	252	264	262	292	300	265	277	256	267	284	265	250	285	285	258	245	286	266	265	244	264	249	250	268	298	262	273	264	288	266	266	253	259	266	282	253	265	278	265	290	271	258	248	273	270	274	289	281	292	282	264	233	242	260	248	255	308	257	275	267	270	307	280	239	265	295	254	267	282	297	295	254	305	247	295	257	266	287	266	259	257	268	279	272	252	274	252	245	251	269	253	246
14876	8886	11865	8214	3280	2527	2467	2410	1660	1446	1137	848	689	712	646	660	610	614	649	629	637	646	658	637	632	686	626	622	589	648	576	610	565	622	600	633	588	608	619	633	568	607	600	594	606	554	591	603	626	644	566	588	613	598	616	609	602	630	604	628	578	598	638	649	653	622	603	601	617	607	549	595	592	613	597	655	641	600	618	583	586	612	568	582	657	561	615	597	613	618	592	556	581	603	568	603	581	612	573	593	616	626	569	580	584	586	575	588	640	597	621	609	601	575	608	615	592	595	644	592	586	558	586	590	589	598	613	642	618	616	614	601	606	559	561	575	580	586	626	578	611	602	632	593	650	581	615	580	600	627	572	543	603	636	637	595	586	639	689	644	617	618	583	583	598	603	624	621	600	583	601	580	664	597	592	595	548	599	615	592	635	577	623	592	643	582	621	652	640	581	568	581	610	606	614	580	562	581	594	619	583	609	583	572	581	588	624	592	565	620	597	617	611	608	582	592	627	587	593	568	579	615	599	655	591	571	587	647	610	563	615	577	612	587	606	606	575	594	588	586	597	603	595	588	621	634	603	575	593	606	590	570	616	580	584	610	645	611	585	580	613	599	584	605	589	603	576	604	608	618	568	596	602	612	573	612	616	589	616	636	602	599	600	567	581	579	610	619	591	611	616	622	606	626	608	564	609	607	570	609	600	610	572	591	612	590	591	610	618	601	589	607	561	569	545	621	611	577	644	582	583	575	601	580	625	598	602	578	590	608	626	611	631	558	579	573	621	562	615	636	593	621	636	548	543	549	585	599	590	588	547	587	569	613	611	586	628	587	589	576	575	574	604	611	621	603	592	613	607	591	618	634	552	604	609	609	595	556	592	611	593	624	556	593	596	627	571	573	556	558	621	635	616	597	574	634	575	606	583	600	625	616	543	544	606	569	564	611	600	604	584	604	594	620	596	618	586	621	628	547	583	557	609	603	593	632	658	560	608	589	608	612	643	584	633	578	557	645	623	599	563	606	574	581	628	620	589	572	563	626	601	609	604	605	604	598	647	558	592	613	601	556	567	567	602	606	629	600	600	560	613	578	588	630	598	592	582	592	578	634	584	598	591	563	627	615	650	620	619	560	620	552	613	625	580	624	612	624	674	598	631	601	615	576	620	609	606	622	635	594	575	588	584	596	629	590	593	608	600	596	589	624	621	615	600	592	582	616	612	633	588	542	596	639	593	581	598	651	612	599	598	588	620	589	567	597	607	541	585	592	609	630	562	587	648	597	594	579	617	583	627	566	554	619	622	596	623	631	596	550	572	588	637	622	621	581	590	565	592	574	630	589	604	607	548	544	605	602	640	610	628	599	621	598	606	576	610	602	525	597	601	570	556	620	576	557	601	591	594	597	574	613	595	594	586	597	605	592	589	584	593	651	634	598	570	611	560	543	616	594	629	634	562	598	621	616	600	617	637	624	603	627	631	534	627	563	618	615	628	579	636	618	628	600	580	581	591	601	583	621	593	634	576	593	582	639	616	611	618	626	565	581	617	588	600	608	584	558	589	602	637	593	580	590	625	565	603	587	578	605	560	596	584	582	602	601	568	593	602	577	630	634	597	586	598	592	602	634	589	599	621	618	624	585	610	620	620	575	611	570	569	572	568	565	581	585	588	573	602	607	632	549	596	606	581	595	619	590	644	599	624	608	614	582	605	588	586	587	667	581	623	606	603	608	594	590	613	603	624	586	592	573	608	669	584	613	610	612	617	592	612	569	642	598	551	630	641	639	595	638	607	629	583	604	624	593	590	591	608	597	612	574	593	604	596	625	640	606	631	605	579	603	585	559	593	590	575	564	577	591	598	581	571	608	614	549	530	636	606	619	598	604	617	576	573	640	599	575	620	611	613	635	619	602	603	555	599	583	631	613	629	616	663	608	614	572	600	665	617	604	633	583	616	620	593	620	599	620	571	620	584	588	510	578	578	580	597	582	572	561	589	599	630	609	619	568	649	615	569	591	584	572	587	600	590	636	587	615	629	606	620	589	624	602	654	593	617	594	618	603	620	599	590	615	585	599	613	575	602	592	574	579	572	625	613	583	576	580	634	584	641	617	592	633	595	531	614	620	602	604	601	632	614	610	604	629	627	584	634	605	624	625	623	582	578	584	569	611	591	568	583	582	574	622	595	615	624	628	575	580	599	625	623	578	592	568	585	575	640	658	529	588	588	567	598	564	617	598	587	621	583	605	560	619	627	592	612	609	622	619	563	639	626	595	618	600	568	602	597	597	565	624	588	621	612	622	640	579	581	589	643	639	597	608	640	598	612	618	621	598	636	587	590	581	631	624	575	608	608	540	640	593	613	577	612	593	594	611	560	604	582	585	627	626	601	608	612	559	638	584	631	635	627	579	593	568	592	648	593	591	604	599	633	599	547	605	601	624	586	579	609	570	587	595	601	632	632	550	617	649	625	577	601	623	613	561	599	620	600	635	586	564	647	602	638	577	586	603	614	612	590	624	610	579	609	615	591	570	643	625	619	594	599	602	647	595	562	592	633	546	546	568	620	605	547	574	593	582	561	618	599	622	596	552	617	572	622	601	580	570	598	606	598	590	604	580	628	611	604	642	620	578	593	618	566	640	582	630	609	631	593	586	614	546	593	588	622	620	636	585	609	609	600	567	590	579	595	643	616	597	584	590	591	603	640	595	583	644	614	594	628	601	573	602	579	599	582	592	621	577	625	562	546	647	564	587	609	586	575	622	600	596	576	613	631	614	629	604	629	600	582	578	546	648	557	640	581	576	588	617	554	613	570	609	581	600	561	591	567	611	631	563	619	576	544	644	592	581	572	572	595	629	595	610	594	570	624	605	615	567	580	608	615	578	629	581	627	595	672	607	592	605	582	649	589	584	582	634	571	634	582	607	587	580	604	561	593	584	583	582	590	620	602	585	623	546	588	570	581	629	586	593	595	648	614	579	601	610	600	626	570	577	545	600	592	620	565	629	598	608	630	616	584	582	633	597	603	599	610	531	625	565	593	604	562	600	604	651	640	620	604	585	586	549	553	613	585	599	643	592	601	590	585	602	626	648	587	636	630	616	585	618	616	610	591	623	582	634	644	597	593	666	579	627	608	594	581	599	594	555	621	591	590	601	598	652	551	613	619	618	651	617	624	620	570	588	606	594	598	614	583	601	587	615	582	640	627	566	582	596	608	594	617	617	585	566	603	609	621	577	629	636	602	612	597	628	601	602	593	606	630	631	595	582	609	637	623	585	634	624	629	571	600	594	581	608	643	598	600	609	585	602	631	628	612	569	591	567	592	576	587	610	616	579	635	592	587	634	606	585	573	589	547	627	607	585	561	644	605	605	586	601	612	584	596	616	646	609	580	569	573	631	590	613	637	631	587	617	598	571	559	625	589	613	588	629	608	572	562	585	601	571	575	624	585	621	589	590	583	620	624	587	611	586	601	605	582	594	634	615	627	601	598	613	605	564
33876	17889	14289	8679	3730	1808	1524	1217	811	630	489	434	421	353	325	311	320	349	318	316	342	332	313	308	326	309	312	339	342	347	323	314	296	308	342	327	342	310	306	348	305	330	322	368	313	338	312	326	318	346	351	319	328	354	321	290	306	300	310	332	326	303	308	319	307	305	305	294	347	327	295	312	322	297	329	298	300	292	331	286	310	323	280	349	344	343	311	298	295	292	302	299	342	306	306	306	297	344	332	319	307	339	314	303	293	310	323	294	307	324	319	338	318	300	308	282	300	326	311	291	333	313	303	307	308	314	296	336	304	316	294	299	310	321	313	306	336	353	331	324	325	306	312	343	327	333	315	328	351	337	315	321	296	327	293	367	325	310	331	302	285	310	350	313	333	379	336	319	289	325	323	326	318	334	320	307	314	331	293	346	337	335	352	293	324	301	323	326	342	291	295	333	300	307	295	322	338	364	310	350	316	314	362	350	318	309	325	321	295	332	344	322	281	307	265	328	308	298	327	320	297	306	300	300	285	312	334	261	284	325	303	291	346	311	319	311	320	298	302	313	309	298	328	308	296	323	313	322	285	351	314	322	293	309	318	313	314	323	344	326	295	327	343	329	325	303	336	323	289	303	284	311	317	336	322	311	303	364	308	359	357	332	321	315	330	316	315	304	304	287	323	327	286	306	337	277	313	328	287	330	321	369	311	327	329	294	350	294	296	317	346	297	332	345	324	289	340	297	316	284	305	333	316	342	324	323	284	311	321	329	326	334	341	306	308	382	285	334	296	327	343	311	321	339	308	353	314	319	319	283	323	299	310	289	315	295	335	318	299	306	329	313	332	334	310	307	336	299	329	303	333	312	298	309	304	323	274	328	295	292	315	353	359	298	337	346	313	353	347	320	337	337	337	278	307	317	320	303	304	322	274	336	321	309	301	308	294	320	332	324	300	300	297	341	317	275	328	307	310	297	301	320	352	320	291	310	348	335	343	310	316	320	309	313	308	325	334	299	322	348	335	305	314	323	272	306	312	371	323	324	301	317	302	286	271	336	326	357	322	319	321	314	276	328	295	338	332	316	325	321	273	318	286	300	319	314	308	339	301	293	314	354	341	301	319	326	304	336	296	300	274	300	306	300	289	339	315	309	324	319	339	361	302	284	309	350	299	316	329	300	331	318	331	310	314	317	359	292	284	307	327	334	270	312	324	268	294	330	323	304	302	308	308	302	290	308	344	315	312	343	319	302	295	297	325	307	326	315	322	309	322	331	298	298	302	284	297	330	335	317	282	326	355	308	330	296	316	284	331	348	328	330	331	296	323	359	336	315	327	319	317	287	314	329	300	328	345	329	313	357	292	302	324	304	296	287	326	306	314	307	320	317	302	342	336	356	273	329	260	312	303	302	341	317	321	298	310	306	313	320	323	344	323	300	329	311	298	304	334	301	309	316	275	323	300	308	262	294	345	322	311	345	359	297	365	323	314	283	284	280	330	312	328	302	324	307	331	315	312	308	347	337	292	295	304	284	310	335	310	308	319	283	316	299	305	294	338	312	308	302	323	298	319	326	302	295	316	301	317	316	301	302	299	317	339	300	313	299	306	299	302	308	343	302	304	323	313	318	324	303	347	320	322	286	336	307	314	306	312	350	301	334	285	325	337	286	299	357	305	298	287	306	308	309	324	307	314	315	301	307	299	359	314	280	309	300	288	284	330	312	328	306	333	323	295	302	287	361	320	290	294	310	280	343	305	328	278	338	314	324	270	346	289	285	333	299	303	322	289	307	294	286	304	320	316	339	308	312	345	314	330	316	304	306	321	313	304	309	289	324	322	320	337	307	315	320	311	304	326	313	277	301	307	337	315	317	295	286	285	296	336	339	318	304	329	306	287	308	336	349	299	295	336	278	282	305	351	308	339	330	287	306	294	322	319	299	311	312	364	308	332	294	299	331	287	299	333	315	317	294	315	275	280	342	343	333	312	286	294	303	331	279	312	341	297	297	325	305	346	322	326	289	330	305	291	297	318	295	270	344	302	327	302	315	308	327	271	329	339	318	318	333	302	329	317	319	290	323	342	318	310	315	317	332	291	305	296	303	322	335	308	319	347	334	313	341	324	294	307	276	312	343	330	315	329	343	324	316	321	320	309	297	324	313	328	291	353	305	317	341	264	292	334	316	311	301	308	309	327	278	311	316	339	317	323	297	311	292	309	329	320	323	311	318	304	294	308	280	309	372	277	303	289	331	357	317	363	358	337	300	273	356	356	303	346	305	319	330	320	309	311	305	309	323	304	318	315	309	308	307	259	306	320	324	303	323	285	329	304	315	344	313	295	316	316	300	301	302	326	287	297	305	314	334	315	330	290	317	320	337	317	272	314	313	296	332	295	301	309	287	317	364	326	312	347	303	315	298	321	303	292	293	327	313	283	360	290	300	349	278	349	335	325	323	288	302	335	324	321	319	317	342	352	286	298	295	331	319	327	325	294	282	313	306	308	312	341	329	309	292	319	291	302	313	322	340	274	294	309	333	286	318	315	284	297	291	292	316	311	326	324	337	317	319	339	316	318	329	306	325	305	343	311	319	312	303	283	336	326	330	320	314	323	324	299	332	318	346	291	323	333	327	312	317	345	332	311	289	326	292	319	307	335	305	277	284	275	316	299	309	335	328	303	315	343	295	317	345	312	318	302	294	309	313	329	348	325	307	330	303	323	293	323	332	322	317	312	336	312	323	326	289	323	316	314	314	326	339	307	335	320	342	339	290	280	286	307	261	291	293	347	309	302	296	354	356	290	310	343	309	294	314	392	275	317	326	296	307	313	299	330	308	304	300	293	313	344	342	337	302	302	326	297	325	313	331	302	298	319	330	315	328	325	329	359	328	339	287	330	325	312	293	284	306	300	323	333	338	290	320	306	298	299	355	339	336	318	305	272	287	338	300	310	280	292	348	321	357	319	324	303	307	311	315	324	307	317	315	294	323	331	341	329	327	335	325	318	308	325	311	328	291	317	324	313	327	346	333	305	292	331	281	330	316	361	286	330	294	280	324	312	310	280	275	287	308	295	321	335	306	329	312	342	284	313	324	323	329	311	298	357	357	317	298	299	307	327	298	323	303	319	303	330	306	299	295	299	309	332	311	319	294	327	294	308	332	295	362	308	308	282	362	316	307	319	315	338	328	293	294	355	318	293	321	304	307	336	297	301	305	329	301	321	322	331	329	367	329	282	297	318	333	268	285	334	317	293	323	317	313	309	310	332	255	325	291	314	307	319	358	335	337	297	301	321	330	329	333	329	330	300	312	323	339	283	311	343	338	302	345	322	261	328	314	285	309	289	288	277	296	328	313	322	333	305	324	286	316	324	289	328	323	296	291	299	298	283	359	286	324	314	327	290	296	314	350	346	336	321	330	340	319	329	307	297	317	333	314	295	298	306	307	309	341	324	324	293	346	313	318	319	296	327	282	342	279	307	322	302	284	320	314	318	294	312	356
19355	12217	16870	12305	6310	3825	4003	3256	2752	2256	1705	1340	1006	834	830	797	815	743	781	778	741	813	767	762	756	807	782	724	748	698	698	717	706	681	733	726	731	717	722	727	751	765	695	718	680	685	733	712	702	700	666	708	718	693	700	685	717	669	728	696	716	701	717	720	736	699	722	742	730	654	686	684	744	737	750	709	689	710	704	721	666	747	718	712	694	672	710	669	673	696	700	714	688	672	683	694	697	682	675	702	729	687	748	699	666	690	693	672	692	713	685	716	698	679	727	731	665	732	624	699	699	650	671	692	716	689	691	696	657	730	732	639	726	726	695	681	665	664	685	712	723	727	729	707	718	758	708	726	731	702	671	732	689	718	706	728	713	714	723	714	705	692	720	724	676	667	682	677	678	705	683	686	690	690	669	684	701	703	712	717	675	722	709	736	697	703	749	661	708	704	743	728	672	685	689	684	670	702	716	676	681	730	655	679	690	710	714	721	701	773	690	662	661	724	685	650	651	684	695	718	712	689	726	683	701	696	715	703	694	705	678	653	751	658	685	716	663	655	707	642	688	689	679	704	673	728	714	682	688	695	703	685	659	732	704	701	692	706	706	686	714	724	668	652	694	695	673	690	660	678	665	754	713	712	687	743	661	667	730	715	674	665	659	694	717	691	674	714	690	646	669	704	682	705	681	695	742	687	716	686	681	715	702	684	674	677	659	677	670	724	687	688	686	713	679	670	680	665	686	672	719	727	704	703	731	756	713	704	693	708	720	680	696	682	707	726	671	689	663	689	690	757	687	687	675	690	730	706	685	722	722	723	667	710	679	686	683	724	687	699	707	679	710	715	669	718	675	670	691	762	709	691	681	694	653	678	699	673	672	682	704	663	703	710	656	701	676	723	688	699	660	745	695	683	672	729	704	708	666	705	733	723	672	757	692	692	732	766	670	741	738	738	722	738	738	683	643	683	719	691	698	702	698	719	770	689	727	703	674	662	708	656	697	684	670	691	682	707	738	724	740	772	735	680	707	699	686	628	693	697	676	696	737	678	705	695	678	685	694	781	762	686	704	674	671	701	701	710	713	699	644	739	693	678	684	726	708	717	721	710	686	729	678	718	703	706	712	706	741	701	682	723	683	681	694	724	675	736	698	712	716	658	706	727	720	670	697	675	712	659	738	705	661	688	710	708	684	682	673	710	669	671	722	667	712	694	703	725	689	713	746	699	715	688	667	687	723	729	727	668	714	679	733	721	690	706	654	675	709	687	704	717	636	728	702	710	628	653	678	696	646	745	676	729	705	671	662	671	678	666	737	658	689	676	666	680	696	697	697	679	684	688	726	738	704	700	732	692	747	703	687	712	672	704	719	702	698	744	696	735	657	703	646	718	701	660	694	688	713	619	639	665	698	696	707	698	711	709	652	691	704	699	693	699	712	724	693	679	691	669	695	716	701	739	711	693	688	715	702	679	676	717	709	716	693	737	705	671	699	671	675	693	675	695	715	738	713	714	663	664	684	654	687	732	701	692	725	637	728	690	695	746	667	706	705	698	720	644	703	692	669	709	684	649	685	684	655	762	681	696	641	711	679	732	687	725	695	716	719	723	688	710	691	720	667	741	688	682	721	668	710	664	723	702	706	661	657	671	659	690	681	705	678	680	711	648	712	703	623	689	711	678	701	697	702	655	689	703	663	693	695	689	684	704	715	720	719	711	704	658	693	718	717	723	680	718	698	669	656	711	682	693	691	736	707	736	731	703	677	750	702	728	697	708	728	681	711	726	716	680	685	727	745	716	720	694	707	702	673	706	694	707	659	723	672	666	695	694	667	679	704	717	692	696	680	663	753	719	686	722	697	722	649	680	701	664	731	715	671	668	705	710	686	687	654	680	755	717	704	663	723	700	690	704	721	659	713	656	671	695	716	705	708	700	710	683	691	686	716	688	709	714	659	679	716	659	703	670	686	733	739	719	673	715	770	685	710	729	673	700	705	688	712	705	688	652	721	746	730	650	753	699	715	606	673	714	691	691	728	716	685	681	709	720	654	675	681	696	632	690	674	682	751	659	719	651	721	730	688	718	694	692	677	687	650	729	696	745	684	661	681	708	661	685	704	718	686	720	717	669	699	770	689	659	678	704	705	687	703	702	676	710	711	682	701	732	707	706	690	678	661	695	694	704	695	666	731	684	738	729	715	679	684	685	666	677	694	699	714	730	729	648	709	725	694	700	705	666	708	677	629	713	717	671	659	714	690	694	671	728	709	738	673	705	693	706	704	689	703	677	684	720	711	694	777	722	698	718	720	730	741	689	681	683	748	679	657	682	691	716	722	675	720	697	712	726	706	686	715	676	722	710	729	723	706	712	691	663	702	753	703	668	658	714	692	694	720	711	707	686	766	727	719	725	739	687	667	716	726	722	729	678	667	768	730	660	727	732	711	702	739	691	720	687	732	733	701	749	723	701	705	703	701	732	680	688	701	715	711	672	687	698	681	732	728	721	692	728	705	729	736	670	740	692	665	698	747	690	712	661	699	732	707	677	681	705	736	714	748	725	692	682	725	712	680	705	694	646	683	669	682	687	705	696	702	735	661	690	686	709	697	712	694	672	676	690	655	725	710	733	732	694	712	680	664	689	723	705	737	685	701	697	681	698	678	713	713	721	695	702	680	692	672	673	670	656	705	713	683	698	694	720	656	713	685	648	701	667	706	713	708	686	661	707	662	718	678	717	750	653	675	700	681	696	673	688	673	695	695	690	678	695	701	685	734	711	699	683	679	710	676	712	702	692	706	713	727	664	665	649	658	683	683	696	664	708	742	703	683	702	665	731	724	676	682	648	643	735	726	714	683	669	699	707	704	706	632	733	690	706	751	702	683	744	682	662	684	711	688	691	709	712	681	687	711	700	658	705	628	729	707	670	697	737	718	718	706	771	652	686	708	731	688	696	731	670	695	690	719	683	682	684	724	710	674	707	707	719	718	767	688	693	678	670	686	718	683	671	661	689	726	641	693	675	711	709	690	709	676	691	731	687	704	711	676	675	693	691	717	647	705	666	701	671	703	705	734	702	710	682	680	676	706	714	663	699	626	689	666	604	769	689	695	705	710	672	741	679	686	688	698	719	698	661	676	693	689	678	733	700	738	686	689	708	671	719	697	709	707	674	732	692	714	659	691	674	652	712	726	723	731	670	657	671	716	682	700	715	731	724	695	690	709	709	705	684	730	687	713	736	736	733	751	732	650	705	671	698	701	715	700	693	738	650	694	706	666	758	713	700	677	730	738	672	728	683	692	675	676	719	721	697	681	676	708	714	671	669	726	700	707	719	700	699	683	679	711	706	741	689	679	691	719	687	729	721	694	692	710	694	688	646	695	701	713	665	698	672	697	756	690	702	705	668	738	706	687	692	673	737	686	678	724	758	694	706	663	681	712	724	688	669	655	690	681	684	700	692	714	684	736	687	698	659	717	726	643	731	698	694	741	655	659	722	719	686
10804	4142	2764	1173	525	369	302	351	331	298	278	304	291	322	339	304	329	321	321	308	280	255	307	304	307	297	332	338	289	318	315	312	315	320	311	350	319	314	301	293	310	304	319	299	287	319	323	340	338	286	307	271	292	320	297	316	324	298	329	303	314	335	316	302	314	323	307	285	333	312	295	350	330	303	303	296	288	321	299	320	293	290	286	304	290	275	321	328	298	306	325	297	291	333	295	312	299	321	311	277	322	316	313	290	332	315	305	301	275	305	296	320	327	299	270	316	294	322	330	309	280	320	305	279	303	311	311	290	289	344	288	322	318	315	332	306	315	321	300	340	311	308	321	312	309	304	312	307	300	296	313	312	276	309	344	290	291	315	305	298	311	291	287	326	321	310	290	344	317	355	339	265	317	310	284	304	277	274	285	280	312	289	312	304	293	300	261	309	278	292	312	323	313	341	287	319	322	291	343	330	303	334	290	339	289	317	310	316	299	320	294	308	289	304	311	294	307	335	352	332	299	294	314	301	305	303	300	306	282	313	316	301	274	317	306	289	305	286	286	252	309	304	329	306	313	296	339	341	289	316	298	301	298	318	334	322	291	310	327	283	323	308	337	311	335	294	320	364	305	305	276	262	303	299	299	322	297	336	287	289	319	307	309	300	327	301	301	309	321	333	330	281	299	283	284	309	298	319	316	332	304	308	320	298	303	294	278	303	313	325	293	330	345	328	296	332	302	314	301	346	302	303	288	300	311	351	307	298	296	315	317	309	331	315	328	272	315	295	306	335	331	292	288	306	310	305	282	314	319	314	294	286	270	323	301	310	331	281	294	284	316	328	269	311	287	349	313	331	289	296	303	347	314	345	270	298	344	327	333	329	327	295	287	288	302	317	278	321	301	345	313	305	288	320	283	303	291	278	310	308	333	328	300	302	317	290	320	318	317	305	291	312	328	298	328	314	291	350	348	307	326	311	325	304	327	279	287	308	330	292	307	316	330	312	329	306	287	308	305	285	278	287	307	327	296	300	311	321	286	321	294	294	332	326	321	279	304	304	285	308	315	280	286	284	337	360	291	305	319	311	302	311	309	292	290	293	303	319	303	289	296	276	324	350	299	284	320	309	317	318	323	274	315	277	292	337	326	318	341	274	301	287	310	328	322	313	294	323	293	320	300	306	325	288	301	325	330	307	309	307	303	295	304	278	308	281	297	297	306	304	325	309	282	305	328	296	296	331	331	310	322	274	296	284	311	311	325	315	301	327	296	293	319	296	306	307	291	302	299	344	321	310	322	333	364	303	285	296	302	289	313	297	302	295	300	334	316	298	298	301	311	310	285	298	315	313	292	271	309	307	325	315	306	278	341	321	300	288	326	315	293	281	320	291	304	319	297	312	315	306	292	310	328	288	289	309	317	335	287	261	288	340	324	324	309	298	286	324	298	314	320	288	294	298	343	289	314	293	313	338	295	280	302	283	293	329	321	314	312	300	320	336	310	298	297	304	330	306	308	295	341	317	293	282	332	291	301	326	327	325	289	326	302	321	334	304	307	287	307	352	330	305	317	289	315	324	298	311	315	290	270	319	337	318	329	293	294	287	301	297	299	330	256	269	289	284	301	341	282	272	311	283	292	334	319	290	318	331	287	303	312	336	298	306	296	291	281	333	315	306	305	321	308	307	330	322	287	338	322	300	294	350	285	335	309	308	273	277	323	288	292	276	298	316	292	286	309	306	287	281	321	307	330	351	272	311	327	317	321	342	295	294	312	289	276	354	271	289	313	333	285	309	336	315	278	293	294	290	319	298	307	261	293	325	303	302	294	305	314	371	319	324	300	330	294	306	275	310	304	294	301	288	318	272	350	285	300	333	333	327	321	325	309	314	292	276	322	318	307	342	282	293	288	295	302	298	296	311	324	309	331	309	294	308	318	320	320	311	300	289	310	290	292	328	291	315	308	291	298	331	311	286	294	308	291	297	324	314	303	338	295	325	301	305	300	324	330	315	296	334	316	286	316	309	294	301	295	314	302	307	312	328	292	331	316	307	299	320	323	301	305	331	310	288	303	332	326	322	297	311	322	331	284	325	314	325	255	289	318	328	281	319	316	345	306	285	287	302	291	330	289	310	304	282	335	312	315	317	281	297	309	317	327	267	316	320	276	303	296	298	345	262	298	312	305	289	331	339	333	302	303	312	309	300	286	318	332	305	270	330	327	291	273	307	308	301	332	339	308	290	336	363	321	307	301	294	332	277	319	303	319	319	298	300	309	309	267	317	271	309	312	305	314	319	326	299	274	308	324	329	330	289	310	271	318	318	327	329	330	348	316	311	330	283	272	329	297	304	302	298	326	288	265	321	307	308	310	283	328	294	309	295	296	324	305	282	321	293	308	337	339	326	311	309	303	307	286	271	321	303	343	304	308	323	303	289	297	300	306	290	328	352	299	306	302	320	313	324	298	289	314	346	293	286	287	305	313	354	316	322	298	305	348	318	321	310	355	301	315	312	285	288	317	330	316	282	307	299	320	344	274	294	292	327	322	300	282	271	323	347	293	302	307	337	299	328	282	284	282	301	289	277	282	320	292	294	278	306	305	326	285	325	328	310	266	290	306	274	305	313	346	294	318	304	293	275	288	282	307	294	328	331	308	343	270	303	320	321	292	301	275	322	295	316	314	332	302	311	300	299	303	319	310	309	301	297	317	339	306	319	358	296	299	308	289	290	340	290	285	352	292	291	282	278	317	309	355	331	309	305	339	296	317	325	269	319	325	329	318	324	333	269	286	299	337	310	273	291	307	317	324	287	270	327	297	318	333	324	327	315	292	304	305	306	285	314	346	293	336	283	289	305	295	325	305	292	336	310	326	308	300	324	343	313	305	301	323	272	307	336	265	296	320	318	294	312	342	292	291	327	327	350	331	282	315	282	346	327	311	301	329	291	297	326	320	307	314	294	310	333	326	309	315	295	287	281	337	266	339	310	304	329	271	305	311	294	272	339	295	270	312	325	317	285	349	282	316	337	328	330	260	339	322	317	312	278	322	343	333	315	309	327	283	336	312	318	333	293	327	340	330	317	296	314	331	293	315	328	319	312	330	298	326	300	306	311	292	324	310	285	298	277	336	302	317	305	279	280	311	290	303	270	271	281	281	301	343	311	286	289	303	313	304	315	300	316	302	294	323	299	345	303	309	323	298	299	335	312	336	282	296	336	289	300	292	281	317	309	325	301	276	330	311	339	322	299	314	325	333	320	331	294	323	304	317	307	301	299	289	325	326	301	309	331	311	293	315	298	280	329	326	318	311	298	308	296	306	300	290	303	311	336	273	262	291	334	293	331	298	314	336	312	301	335	307	301	352	323	311	306	284	309	288	294	309	331	323	280	291	321	295	331	289	284	297	268	291	316	334	323	338	284	295	287	302	291	307	314	330	284	290	301	299	298	311	275	311	329	327	304	342	297	316	283	341	350	287	290	299	322	320	324	329	303	306	314
6651	3656	4758	3060	1484	1093	868	752	708	685	664	649	657	688	644	722	646	655	687	607	675	679	688	691	648	716	698	673	677	651	687	672	674	619	685	695	669	641	693	661	692	680	697	639	700	673	678	687	669	673	721	680	667	661	646	673	669	671	704	717	703	669	674	633	660	707	729	643	672	640	712	675	693	668	692	687	660	662	690	670	688	666	686	691	694	679	658	691	684	640	681	711	702	612	653	657	692	634	663	618	679	688	709	711	651	669	648	662	697	697	665	672	685	700	666	675	659	709	684	673	729	650	637	653	695	659	705	670	679	682	701	653	646	702	716	686	724	720	661	672	716	694	662	684	676	718	659	687	686	697	633	675	657	700	683	680	655	673	673	691	703	703	658	752	693	653	599	691	703	641	675	711	635	659	749	676	664	628	640	637	665	719	679	699	710	666	658	645	660	716	668	697	650	683	701	660	677	664	688	654	680	661	678	668	694	699	663	679	647	634	688	682	721	664	650	694	664	686	658	666	676	627	655	698	659	660	676	662	729	687	715	623	671	674	710	676	648	700	643	672	686	666	646	648	654	650	687	604	684	671	635	648	658	662	648	682	708	659	669	668	638	695	628	678	746	633	646	692	700	676	673	662	672	675	666	640	692	691	662	671	654	679	696	665	681	679	716	671	680	665	691	661	676	679	672	637	661	670	657	657	712	658	703	699	682	679	640	685	686	667	698	662	635	703	694	655	664	650	685	680	688	645	654	656	689	676	723	662	635	671	657	712	698	666	672	689	666	661	646	726	681	663	681	674	698	623	615	720	671	667	675	641	643	650	686	696	664	699	724	665	667	722	663	739	648	624	709	678	641	699	676	675	628	698	643	695	667	675	676	636	652	662	650	698	653	609	619	657	671	687	660	658	689	725	675	683	688	658	680	604	697	672	701	724	634	654	640	664	684	662	671	703	651	719	704	678	675	706	698	704	665	660	712	685	667	651	687	672	688	671	695	647	681	651	706	646	637	639	663	712	688	685	679	684	663	701	681	650	690	634	669	648	667	715	685	668	684	708	668	598	661	698	676	675	687	689	680	668	673	676	695	679	674	685	690	671	683	684	626	656	645	656	702	689	719	666	685	679	698	694	653	611	690	689	693	719	683	694	663	686	713	674	674	655	670	652	661	627	638	690	712	670	691	644	721	676	643	692	681	694	674	680	640	696	682	667	666	680	617	667	680	631	684	679	632	667	681	687	704	676	683	683	672	681	681	741	651	664	714	678	658	656	623	636	736	695	678	654	657	701	666	670	716	689	711	674	671	665	638	712	694	673	652	664	678	647	673	689	682	698	702	666	684	688	646	669	682	623	710	614	633	669	678	636	693	665	670	691	707	714	683	632	631	694	656	669	735	649	666	714	686	639	691	712	684	651	671	676	696	654	635	673	677	608	690	680	651	680	667	705	672	708	686	700	643	659	639	717	719	651	692	687	643	702	690	696	681	714	642	662	677	673	680	678	653	694	669	708	717	741	694	675	702	673	660	728	640	688	687	629	639	650	663	652	648	676	720	675	676	698	708	694	680	680	699	685	699	670	684	672	679	680	727	664	714	628	637	697	665	745	693	690	736	663	691	697	717	706	703	682	658	717	709	682	658	669	663	668	654	689	666	694	667	641	673	702	658	680	672	665	637	670	714	686	657	688	744	653	701	621	702	668	682	701	627	751	643	652	645	653	653	656	669	666	724	629	691	680	729	685	648	674	706	669	671	708	664	706	676	710	700	668	663	707	693	702	648	626	695	671	669	664	694	656	674	623	648	684	675	709	677	712	668	652	657	629	660	644	726	675	709	685	716	706	658	687	705	667	649	652	649	676	659	649	676	706	652	703	731	646	746	683	702	687	679	688	674	681	685	694	646	684	740	636	664	691	668	685	662	719	708	632	660	663	682	664	663	674	688	659	676	711	680	636	652	697	660	717	632	685	709	719	670	613	675	668	696	666	671	665	639	659	651	699	652	681	642	670	708	678	648	655	669	677	730	713	716	705	724	671	679	664	677	686	711	671	650	676	660	711	718	685	697	662	649	670	637	621	702	716	687	672	708	701	676	687	645	684	710	651	632	651	700	644	646	689	661	659	660	662	689	699	672	654	650	701	667	623	693	688	655	660	672	660	706	695	676	658	666	618	702	679	657	651	683	668	700	698	662	643	672	664	629	679	693	643	680	664	663	634	645	638	708	675	663	666	691	652	690	690	678	648	705	681	650	707	705	689	670	684	659	698	723	678	649	694	665	712	620	689	670	688	691	698	691	701	657	718	634	638	662	670	662	685	624	735	650	640	686	684	632	660	706	657	647	687	635	679	708	629	698	665	684	696	655	683	697	686	689	670	659	647	677	689	686	688	639	674	672	658	629	676	700	660	655	645	741	688	618	657	676	669	644	710	653	683	703	691	657	631	676	645	613	639	646	634	705	661	668	662	681	639	682	606	695	680	651	637	661	668	648	646	647	690	671	664	679	666	627	728	705	617	645	703	694	672	702	678	653	673	684	671	686	658	648	691	691	672	680	648	653	649	697	689	677	700	716	686	685	692	657	663	726	673	700	685	677	669	709	659	681	669	678	680	709	659	658	678	640	706	686	655	685	655	730	665	667	663	718	701	723	661	672	721	612	671	675	644	640	681	659	750	664	698	680	691	688	736	694	644	691	690	632	689	705	665	628	692	686	660	683	704	644	675	689	644	690	654	607	683	651	746	721	684	629	682	650	657	664	695	707	651	683	639	658	663	680	640	669	642	689	638	664	671	665	689	657	638	651	678	676	712	689	648	695	628	674	638	669	719	713	674	675	670	681	711	666	700	740	651	716	678	707	732	719	672	624	676	674	671	685	672	676	661	667	670	710	714	658	719	705	663	677	633	734	703	696	696	610	691	676	640	647	670	692	675	660	687	668	680	658	701	630	694	663	673	663	650	637	666	696	663	671	687	692	654	725	623	656	694	719	675	656	693	648	668	701	692	712	710	709	630	691	695	689	672	670	662	691	674	639	691	644	722	642	673	709	731	676	660	654	640	622	667	669	700	690	669	667	656	628	679	653	703	690	680	690	710	630	653	694	634	675	649	667	671	642	668	714	663	707	702	622	695	670	665	697	711	679	727	678	673	646	646	671	656	697	653	650	646	662	682	683	625	737	631	727	683	688	702	684	654	672	706	668	680	619	674	664	680	701	658	705	696	707	646	684	736	725	717	647	654	684	697	671	701	696	701	671	668	682	683	688	693	677	649	707	666	650	694	676	704	674	688	672	640	693	667	671	707	684	651	657	694	702	706	714	654	688	681	632	688	663	650	646	694	660	719	674	678	646	709	629	631	700	674	706	654	673	682	720	668	714	675	670	665	690	703	656	673	659	624	652	686	679	709	659	641	750	667	686	711	632	645	676	680	633	636	712	647	660	647	651	731	692	680	621	670	697	688	668	702	723	687	717	718	683	685	660	690	679	640	625	673	672	707
22828	11596	8874	4695	1889	1040	963	678	549	448	349	307	321	288	281	313	254	324	269	248	272	260	289	283	280	252	271	251	276	284	260	295	287	280	270	291	276	274	267	241	283	246	278	285	276	282	256	284	280	274	273	238	262	296	251	235	273	279	297	267	295	288	238	275	292	254	250	257	262	283	267	263	283	287	264	283	268	288	281	253	270	274	255	257	261	279	283	304	256	253	285	233	282	289	266	275	271	263	258	277	278	264	285	250	266	280	259	259	296	250	273	260	256	277	297	264	273	279	272	291	273	284	272	249	266	284	265	260	253	284	275	251	262	272	249	211	272	259	289	270	265	277	268	284	244	276	268	264	263	241	244	275	316	240	261	242	275	281	280	286	307	262	284	284	263	260	264	253	276	283	268	249	287	279	247	232	256	254	238	264	251	258	283	278	263	282	253	303	263	292	273	270	281	258	272	285	286	290	271	248	246	270	241	262	285	254	251	268	266	301	268	255	276	246	276	310	273	286	276	296	290	253	251	282	275	262	241	245	248	254	237	287	268	238	260	262	282	300	270	261	289	252	264	260	271	236	282	280	255	265	273	286	270	300	281	273	268	277	276	235	291	287	269	257	264	265	247	264	266	265	280	274	228	274	246	245	243	257	259	294	271	288	282	257	238	266	267	272	270	269	298	245	248	266	250	296	301	318	274	290	250	257	266	269	280	277	266	247	248	284	269	297	272	285	313	283	253	270	272	243	287	260	252	274	273	284	272	272	246	256	281	296	252	295	258	266	248	274	273	261	247	272	252	275	243	252	269	244	269	274	275	267	266	236	284	292	301	263	258	270	274	261	271	272	287	287	259	268	274	302	286	270	256	244	252	278	277	289	256	233	276	269	271	266	260	304	277	276	253	272	289	290	270	281	259	256	261	254	261	264	256	278	286	269	257	272	271	282	260	266	278	282	270	242	279	253	285	259	257	277	263	272	280	253	284	256	269	276	276	254	249	261	253	262	280	276	270	291	267	277	236	282	284	298	252	250	294	271	292	249	247	265	288	257	266	244	284	256	270	260	289	246	228	281	272	293	237	266	262	273	269	254	274	285	303	286	281	283	282	292	278	276	291	274	282	236	278	310	266	238	273	254	275	285	290	250	233	259	255	245	275	247	274	267	284	254	269	268	262	255	264	262	251	242	273	247	305	285	266	271	295	271	256	279	297	259	242	266	269	271	248	265	264	275	253	255	239	253	264	233	258	276	271	290	278	275	302	260	286	251	257	267	269	268	268	266	267	244	285	252	278	248	269	288	249	278	253	250	283	283	247	286	257	321	273	261	236	284	247	276	287	289	270	301	276	269	236	283	280	283	287	229	254	274	308	269	254	286	274	261	259	273	260	285	248	247	252	235	218	283	268	266	278	277	261	273	256	259	248	249	283	274	259	274	275	285	253	277	259	269	270	290	268	311	287	293	308	255	265	246	255	294	270	266	253	260	300	249	265	255	264	278	288	253	263	264	275	246	258	269	266	285	261	283	286	294	300	269	276	304	262	247	262	269	288	272	247	262	256	290	264	261	282	295	291	296	279	266	274	294	257	263	296	264	249	242	293	252	257	257	283	297	272	261	313	277	263	296	274	297	268	279	246	259	276	267	293	274	284	264	310	258	275	251	259	269	290	244	254	264	244	278	263	252	247	278	275	286	244	272	289	265	259	260	250	303	235	254	271	265	276	270	273	273	257	278	259	272	260	253	279	255	287	261	263	263	292	276	267	255	276	261	282	263	259	277	283	291	253	263	257	291	288	308	286	276	246	252	254	249	285	258	253	279	263	267	263	282	266	291	295	258	266	298	265	271	240	248	284	307	287	297	256	292	266	241	254	260	242	259	258	267	259	250	250	259	290	295	262	285	264	275	246	261	261	242	270	270	257	271	286	282	271	247	226	283	289	290	236	280	267	280	265	301	274	275	306	275	282	259	249	267	266	257	245	253	257	267	262	251	273	265	287	262	269	266	274	262	260	261	247	305	275	262	290	285	254	263	240	256	262	250	251	256	239	297	248	282	275	245	274	262	289	239	284	225	277	289	287	259	271	253	251	249	254	248	263	269	306	269	315	268	295	255	261	287	289	305	267	275	255	284	278	269	262	287	265	262	249	244	299	249	237	240	293	242	256	248	273	286	292	300	274	249	315	295	279	318	257	243	272	284	274	249	277	311	259	293	273	265	263	250	227	294	312	251	242	257	270	253	278	258	242	267	262	259	262	276	264	263	234	276	272	258	291	281	279	266	285	252	283	267	275	242	285	260	267	246	278	289	308	281	280	265	271	251	267	241	291	274	247	273	288	283	273	277	283	258	269	259	283	248	294	281	267	304	283	304	295	273	248	261	283	265	266	249	273	261	227	256	282	259	246	252	274	256	281	271	281	292	260	299	285	277	265	294	286	270	242	250	293	253	251	260	284	255	279	281	286	290	271	269	277	259	254	268	258	298	271	275	249	270	293	270	266	278	266	266	266	276	239	286	282	302	242	251	272	265	259	257	305	328	279	274	279	260	304	259	226	265	250	278	254	255	269	290	267	237	277	288	277	276	285	245	240	274	260	290	271	256	246	269	280	289	282	277	284	282	284	274	257	232	292	258	284	254	259	246	268	267	256	269	256	270	252	240	272	261	282	254	262	237	272	276	262	270	263	262	275	240	282	262	274	241	293	263	268	277	259	270	264	258	264	265	298	268	271	231	274	273	251	273	238	279	241	257	263	272	270	290	306	270	270	257	251	275	275	277	269	266	253	272	310	296	274	222	248	279	270	257	289	274	278	290	256	279	266	257	336	286	280	303	284	245	269	267	274	253	272	239	280	258	265	261	275	278	260	296	258	280	263	241	284	278	304	256	222	306	319	297	280	313	285	261	294	276	296	264	247	288	261	263	273	241	255	264	262	262	307	264	286	251	276	280	302	262	280	249	260	254	263	270	296	273	288	249	261	280	283	263	261	244	281	309	282	254	297	259	264	283	261	258	256	287	292	278	305	268	282	301	273	291	261	267	268	275	267	286	250	271	238	291	236	287	250	261	256	262	260	260	280	281	298	280	256	279	272	277	284	265	275	271	277	271	266	251	251	260	257	295	252	265	240	287	297	243	252	292	286	249	264	282	274	252	280	259	290	260	269	272	266	236	288	286	278	313	275	271	244	267	303	251	261	286	282	245	277	275	284	251	261	247	253	246	295	296	257	269	273	268	253	272	295	260	264	282	278	274	268	265	234	283	284	267	246	264	260	271	312	264	290	263	267	232	251	247	270	261	253	274	328	252	274	251	259	279	281	260	276	253	267	243	241	277	240	237	246	262	260	257	265	281	271	268	240	274	279	294	273	278	257	238	246	233	264	297	245	283	248	279	258	290	292	261	270	259	266	226	262	281	287	242	277	278	254	268	214	257	246	253	262	301	274	289	288	275	286	277	294	267	256	265	293	269	262	240	265	259	276	260	265	237	277	252	265	277
13842	9223	11176	8470	3708	2405	2641	2107	1894	1490	1131	919	777	714	700	670	675	636	668	632	653	652	629	649	655	567	685	610	618	645	672	648	612	654	633	603	639	684	637	579	621	586	625	613	614	621	576	590	635	598	641	611	563	653	623	627	607	619	606	616	656	600	613	666	654	605	605	620	609	600	630	637	615	615	594	618	607	647	626	618	610	616	636	592	604	613	579	620	622	602	594	582	648	528	596	606	587	586	570	589	614	585	631	601	597	627	602	614	570	604	586	585	583	562	589	616	585	651	607	619	582	593	610	605	609	625	570	637	608	601	570	587	640	589	615	591	624	589	605	627	598	564	632	613	649	618	640	627	611	632	614	631	589	618	648	614	574	614	653	620	603	590	629	644	607	649	638	615	645	606	624	616	616	595	579	611	591	563	609	656	596	607	592	599	631	632	560	626	608	559	585	583	609	581	596	594	606	600	592	634	596	623	637	640	624	621	612	633	608	606	597	596	587	618	602	606	577	620	596	606	629	574	593	607	558	639	623	586	585	605	567	637	625	601	595	596	632	591	633	640	600	593	629	579	566	571	660	637	581	600	634	605	572	609	589	632	577	632	609	642	613	586	627	591	629	599	617	616	577	599	595	588	639	593	588	614	608	629	600	579	571	593	613	634	579	634	577	616	610	622	593	583	584	591	609	679	617	615	635	635	609	589	560	560	617	609	611	586	616	610	583	616	600	624	649	587	609	567	601	640	598	571	633	612	569	649	596	633	595	586	597	621	635	602	603	589	621	627	609	585	603	627	604	613	591	608	646	632	624	624	643	585	634	576	592	565	598	593	608	576	586	607	590	609	576	592	587	574	619	604	617	596	597	611	638	603	600	572	562	616	619	558	582	608	612	580	625	647	621	610	588	590	609	602	593	610	628	585	652	610	613	580	612	644	576	645	643	603	563	643	572	627	561	608	609	567	587	598	601	590	610	581	604	610	584	594	634	631	673	593	652	602	559	616	627	604	573	616	625	579	618	593	621	610	642	629	613	621	597	581	626	563	656	582	667	627	562	590	596	664	622	598	611	635	601	615	598	634	604	602	602	570	575	635	651	571	593	567	573	614	628	639	591	613	599	598	655	628	600	619	572	590	629	585	606	596	605	586	604	636	600	638	607	627	636	618	628	608	645	580	611	584	619	602	624	577	596	560	583	561	595	620	616	610	588	607	585	610	634	598	643	574	660	623	565	616	570	612	586	642	611	604	612	566	616	624	618	557	600	589	541	608	578	562	615	601	651	623	635	608	648	637	597	591	609	597	593	614	610	562	574	624	645	592	627	582	600	569	613	577	577	619	619	604	601	617	640	587	656	606	596	627	577	585	630	576	599	593	579	637	626	598	577	602	599	559	632	607	591	607	602	630	640	604	636	594	607	591	634	632	620	605	588	571	635	610	580	593	596	600	582	623	581	660	597	611	610	593	575	623	579	617	595	623	642	631	574	589	595	621	636	622	584	582	590	633	593	620	576	565	594	589	616	657	604	580	625	604	611	590	565	599	602	614	605	613	586	603	568	569	618	609	593	591	611	577	605	616	624	643	618	598	640	636	612	604	609	635	607	578	544	610	631	650	646	615	600	608	611	573	628	602	651	580	649	630	659	576	615	566	599	610	618	595	612	579	624	601	614	609	593	589	654	627	603	565	595	637	590	615	614	630	580	576	601	598	601	606	619	606	586	573	583	611	576	631	627	600	614	581	577	612	591	611	603	623	589	603	660	595	605	603	607	588	626	648	607	611	590	596	555	572	590	586	666	570	610	604	622	579	627	575	603	580	599	632	595	626	587	581	613	582	558	579	634	624	608	634	583	572	587	607	668	632	556	594	624	604	604	602	622	597	585	672	617	561	606	611	592	598	596	581	639	633	577	553	588	620	607	564	627	650	615	637	562	622	644	618	600	596	579	634	662	622	621	586	567	578	609	630	583	608	592	636	636	601	585	579	615	607	607	596	584	595	663	575	609	582	622	612	610	644	577	562	620	576	590	583	590	576	596	597	637	597	589	562	614	614	622	605	590	578	621	574	632	565	621	619	601	618	555	637	598	589	594	602	599	607	550	589	601	619	614	632	622	610	575	587	573	622	619	599	556	649	607	595	624	629	600	615	599	590	575	581	645	596	624	617	616	631	579	610	602	643	586	580	641	649	593	608	608	581	583	586	580	607	544	613	575	631	617	635	585	598	613	526	650	612	567	581	599	635	585	610	600	615	592	639	567	589	615	569	614	562	643	596	591	617	606	601	666	617	633	614	627	631	603	636	585	588	641	599	584	609	627	603	581	636	586	583	604	582	590	631	642	612	645	570	598	600	600	607	631	625	616	576	615	557	614	559	619	611	626	597	602	632	582	586	597	616	566	576	589	585	607	626	638	635	616	616	631	593	618	619	618	646	620	562	605	628	584	619	594	634	650	559	606	569	642	605	577	611	622	605	579	612	622	634	627	610	646	619	625	567	587	589	625	616	645	599	591	602	637	638	583	608	612	587	554	589	638	608	618	595	613	632	582	565	617	606	605	605	572	667	551	658	607	646	561	604	601	577	628	584	589	627	578	605	619	621	644	583	605	616	578	640	620	618	581	616	585	575	589	558	620	611	616	587	599	604	627	620	613	561	586	625	560	576	630	560	566	568	582	604	644	638	650	566	623	606	603	608	644	616	608	596	597	645	592	564	539	546	592	618	622	597	578	630	580	636	622	587	656	609	596	567	634	604	603	605	606	644	644	621	602	638	602	602	654	556	581	611	578	639	640	605	608	575	564	629	566	612	587	593	645	599	640	640	596	632	594	588	597	540	601	670	600	598	595	664	605	642	594	601	594	622	590	610	581	640	621	556	617	586	618	588	605	624	621	601	599	600	617	604	606	622	595	610	648	622	613	598	602	610	604	610	625	590	618	570	563	599	638	538	606	603	603	547	619	606	603	602	595	620	642	652	585	589	567	616	597	628	599	586	616	616	555	635	602	625	612	607	649	595	646	659	599	631	612	645	611	599	631	640	601	619	644	614	648	608	636	626	584	615	584	592	599	600	587	616	582	608	614	601	593	610	652	627	595	595	626	638	626	610	619	640	583	595	624	578	680	603	593	574	577	642	596	610	600	569	620	634	590	597	656	652	582	589	597	654	627	602	630	594	572	593	582	600	623	625	584	598	622	539	621	609	639	643	636	578	582	570	622	639	632	611	536	656	573	610	579	594	602	595	594	562	584	625	574	611	600	546	605	619	634	603	617	593	636	558	587	589	559	621	629	590	601	582	589	580	568	592	632	634	627	615	591	620	628	586	624	610	633	601	591	620	593	634	629	581	618	609	602	544	566	545	608	583	646	585	622	614	579	596	568	627	607	599	588	597	590	607	591	564	622	584	608	576	586	628	610	588	598	612	627	603	594	585	594	618	634	585	645	607	581	584	608	593	612	631	618	587	583	596	612	588	611	624	565	598	603	619	613	551	602	644
32770	18204	14494	8729	3590	1740	1519	1057	866	675	506	421	363	353	328	369	374	315	330	305	315	302	316	298	286	323	316	331	313	333	334	326	320	325	319	295	342	339	363	331	330	338	320	277	330	324	300	278	314	330	320	302	313	307	318	299	274	301	286	304	287	306	339	335	322	307	312	298	342	329	291	320	313	323	349	317	314	325	324	328	330	305	311	347	339	312	302	311	323	336	301	288	302	327	301	306	316	338	334	320	337	330	321	322	324	315	294	300	315	313	349	298	315	289	300	329	308	308	293	312	317	354	329	346	359	321	320	334	301	296	330	287	341	333	294	334	300	301	322	331	297	313	334	323	340	318	300	302	323	320	320	328	348	327	313	311	303	293	318	322	303	327	359	333	324	323	313	316	318	318	319	309	319	280	314	318	338	306	299	309	320	338	329	306	322	294	276	290	279	258	333	344	341	340	309	317	330	328	284	331	316	336	337	346	311	317	290	320	332	307	319	309	337	316	316	294	312	306	350	319	294	324	315	293	320	311	285	346	307	308	314	325	318	312	276	367	322	298	312	321	311	295	325	311	335	305	314	272	304	337	308	298	314	334	327	290	317	309	304	341	331	301	351	380	321	325	292	294	326	300	300	316	296	324	326	329	335	355	342	315	299	333	340	331	349	299	258	330	304	278	308	313	298	304	266	286	316	320	294	327	353	299	273	310	309	303	304	317	307	322	329	307	311	341	334	313	284	300	303	334	315	278	328	342	328	323	299	315	301	289	323	333	341	330	326	278	289	325	300	307	330	317	295	309	319	360	326	286	318	273	340	322	313	324	313	308	314	333	334	311	330	309	312	286	321	316	346	316	319	327	329	329	292	287	349	321	323	307	317	282	316	314	305	333	332	310	347	326	311	324	313	302	333	290	314	294	353	329	312	312	296	331	275	330	326	288	286	326	328	329	297	290	289	318	330	327	287	364	324	339	312	262	304	347	352	324	291	382	336	324	340	317	303	356	294	294	323	328	346	317	296	323	348	299	292	331	301	283	322	315	335	304	306	310	318	304	363	314	303	284	311	296	329	297	325	325	288	320	333	296	288	295	356	339	318	303	320	344	334	346	313	322	338	306	302	342	297	327	326	325	304	318	316	321	291	326	315	333	358	273	308	328	334	269	347	322	339	307	302	342	311	325	324	331	352	327	304	324	320	307	296	357	301	285	361	341	336	360	324	282	296	310	309	315	342	334	303	295	355	343	284	296	345	342	336	334	340	325	280	319	300	339	319	325	347	324	324	309	324	330	316	350	312	347	328	343	306	322	332	336	318	317	294	311	301	279	302	290	348	316	330	301	299	316	302	356	284	314	326	291	336	337	361	301	290	313	342	319	277	316	335	338	323	340	317	339	342	308	319	312	323	309	315	344	334	318	296	344	315	301	306	294	300	339	338	305	334	310	309	330	316	380	299	348	299	310	334	323	308	297	327	313	349	313	288	353	322	325	308	350	301	286	310	329	315	291	346	311	340	290	365	351	343	348	357	304	287	327	290	361	345	307	316	314	341	314	310	315	298	317	327	329	306	300	337	303	302	313	320	289	331	325	284	316	326	326	329	298	339	342	320	310	335	325	302	296	313	348	309	320	312	333	321	307	291	290	317	308	293	312	306	306	322	296	311	304	316	320	321	296	289	266	316	346	309	315	289	312	353	330	336	323	308	316	309	319	277	329	303	306	320	314	326	302	308	285	302	304	321	309	344	320	301	322	316	300	332	346	304	313	301	346	295	303	303	279	318	262	270	294	308	353	317	304	305	299	329	310	326	344	300	312	315	308	355	285	325	312	269	294	301	341	313	280	299	310	316	336	328	314	316	344	311	319	359	327	327	311	327	325	318	342	292	312	364	284	297	301	319	311	330	286	323	301	303	288	329	322	354	300	317	308	322	349	303	353	330	323	347	358	305	288	296	315	306	298	302	338	275	357	310	310	316	316	315	317	335	312	364	298	322	320	318	334	340	299	319	282	310	293	307	293	321	355	314	306	277	274	338	298	320	332	342	306	335	319	346	293	302	287	330	291	287	307	300	360	337	335	305	328	320	297	350	294	362	326	309	294	314	305	303	312	307	344	309	312	339	293	339	309	319	292	304	329	322	329	290	331	311	344	382	323	332	324	306	311	333	339	331	307	340	339	314	295	292	327	306	330	330	307	342	290	306	314	333	284	285	318	326	322	314	330	328	359	308	316	302	319	319	336	359	303	299	310	302	330	301	345	302	310	301	312	314	303	328	326	315	305	312	348	313	305	306	332	319	309	314	328	280	296	344	286	298	324	339	319	310	318	309	337	347	293	319	291	302	349	335	322	343	341	351	316	320	321	302	297	323	308	320	328	320	311	310	328	299	319	311	323	314	288	319	324	339	328	360	309	313	340	331	325	306	338	316	302	296	303	303	316	315	360	344	300	354	309	349	325	304	315	349	316	326	322	289	295	351	320	341	342	290	318	337	336	307	303	350	328	318	356	283	337	306	300	350	322	341	328	307	310	289	288	334	271	355	327	301	343	311	307	294	313	311	312	271	311	300	309	303	301	289	295	324	306	327	310	320	319	348	339	303	337	313	285	313	317	322	366	310	314	348	279	342	322	287	314	339	353	336	347	311	291	308	325	313	315	289	278	337	278	349	310	342	326	320	326	306	334	308	348	314	280	306	277	343	303	284	324	320	327	307	340	314	336	299	318	321	314	309	306	304	265	301	348	328	323	350	340	372	367	332	325	303	303	303	341	321	312	303	343	306	338	318	298	302	319	340	335	322	322	288	278	300	312	271	343	295	358	314	290	336	336	308	293	309	329	289	318	310	321	284	302	339	330	322	333	284	299	333	318	336	304	309	282	319	325	309	314	330	309	346	341	320	305	322	300	345	310	308	298	298	278	294	299	338	330	334	319	281	305	298	306	323	316	340	337	336	308	322	292	337	337	302	309	267	294	336	294	352	318	309	308	291	338	329	337	315	324	331	349	347	313	333	324	308	311	336	312	319	283	363	293	322	325	321	330	336	324	315	305	330	309	318	316	291	305	330	338	348	305	333	300	304	311	322	278	300	323	309	285	320	272	304	305	333	340	302	337	321	315	293	294	334	334	308	344	308	327	341	300	298	325	341	340	307	313	319	303	281	333	316	305	306	319	316	303	329	322	312	303	312	307	275	332	330	310	318	334	320	315	328	333	370	325	276	271	321	298	320	339	341	336	317	342	286	300	320	346	291	295	341	304	352	322	341	303	352	331	307	259	333	321	331	299	342	349	307	325	337	328	307	322	334	316	320	355	295	304	331	314	298	312	320	316	304	306	303	325	300	320	299	300	315	324	318	337	333	315	337	297	311	308	307	314	307	297	319	289	333	321	293	316	314	330	309	316	305	327	329	302	288	304	319	320	314	333	360	341	298	317	314	342	291	315	374	325	323	349	326	299	354	311	342	340	330	319	320	292	325	319	345	291	325	344	302	317	295	308
19002	12731	16715	12617	5664	3698	4325	3352	3319	2267	1649	1217	1002	828	831	871	804	782	788	832	733	772	768	742	740	737	768	738	783	740	716	701	719	739	707	716	759	703	706	700	703	742	738	698	715	666	714	742	693	671	735	673	759	720	727	715	656	741	725	753	718	719	690	671	683	690	732	706	703	703	733	709	734	727	682	716	654	683	699	678	682	735	722	699	722	744	694	699	694	746	703	688	695	702	680	704	757	742	692	765	703	723	708	742	702	684	686	714	707	667	667	696	708	671	720	699	716	696	742	723	689	724	721	711	657	683	716	698	687	737	717	748	661	652	726	687	681	716	675	687	698	748	696	687	738	709	732	682	694	703	720	690	703	700	728	683	777	728	689	737	717	704	728	713	753	759	712	740	706	726	687	680	754	732	694	715	694	742	707	712	701	690	725	687	693	696	682	703	709	717	749	714	711	687	742	664	723	718	681	721	691	670	711	682	716	720	733	693	700	732	707	756	693	664	680	721	693	722	731	739	706	760	680	735	724	661	709	687	701	751	685	715	720	690	707	745	677	720	683	687	649	695	698	711	677	708	697	700	720	677	711	699	684	724	702	710	687	690	678	754	693	664	680	669	773	743	753	723	691	704	720	710	744	708	706	727	662	732	728	661	734	689	684	715	666	696	705	694	655	680	688	730	713	721	685	696	700	705	691	735	677	716	708	695	717	735	685	699	713	714	711	672	706	693	708	755	686	700	663	701	721	669	719	677	720	712	638	741	684	728	658	726	710	711	677	717	718	701	733	691	684	681	727	733	685	689	667	680	745	701	706	656	701	690	680	734	668	689	694	718	702	702	662	653	711	725	675	706	660	698	736	669	673	701	717	679	688	732	682	636	672	703	716	667	719	688	677	688	736	745	724	748	729	696	706	714	672	668	702	708	661	738	725	689	743	672	646	666	704	646	752	705	702	727	700	709	687	704	723	682	667	679	695	668	662	678	686	704	676	675	693	682	714	685	657	733	661	678	740	690	678	741	694	694	676	672	730	693	677	707	709	750	693	684	707	683	667	690	699	716	776	728	684	696	711	700	671	717	702	738	742	676	675	716	683	700	669	714	729	673	705	696	680	734	712	724	671	662	701	707	694	722	714	692	691	660	684	677	700	712	708	732	723	680	723	695	689	743	744	715	667	710	711	688	696	739	691	660	726	686	696	689	724	704	711	730	693	673	697	762	697	689	697	684	708	680	708	714	672	678	692	712	718	704	706	658	703	713	690	689	682	704	712	723	730	644	670	720	678	722	726	699	727	667	674	642	679	682	722	684	722	715	678	724	722	682	728	743	730	717	725	713	688	694	675	747	758	696	684	663	696	663	689	700	751	675	723	732	685	687	694	717	733	733	668	711	687	667	666	724	709	690	721	676	723	721	691	722	733	684	734	742	678	697	699	676	667	689	718	686	751	688	690	718	746	699	672	660	725	690	721	655	670	744	683	714	686	718	684	638	715	686	779	662	679	706	715	660	712	703	696	708	649	690	699	687	673	688	726	729	746	660	670	729	752	687	684	693	744	672	737	706	730	713	697	685	741	658	713	654	655	680	682	634	698	651	697	652	656	741	711	688	656	648	736	731	686	690	712	740	720	692	714	670	690	672	724	649	753	698	688	709	720	684	678	720	710	678	709	683	668	651	671	695	708	710	687	725	677	696	710	662	703	680	676	750	689	713	694	748	703	702	675	688	731	667	704	689	640	738	765	701	696	685	669	655	685	716	707	731	725	682	706	691	727	704	727	711	721	703	685	657	678	723	755	699	722	721	680	714	696	694	721	714	688	745	667	700	665	710	709	700	727	638	696	700	713	722	702	687	710	680	720	717	695	716	736	723	660	694	692	672	684	718	676	670	683	687	652	736	693	706	713	712	691	744	714	728	695	686	704	732	702	713	747	682	656	740	722	704	696	723	665	669	763	719	705	683	730	679	713	734	678	652	700	741	701	720	714	706	649	713	697	668	673	716	713	703	691	674	648	704	674	730	703	694	659	721	714	697	697	744	680	704	729	707	723	718	690	712	694	766	717	713	708	716	691	696	690	693	715	610	672	729	717	723	739	681	761	713	689	683	705	713	703	670	682	720	704	735	692	734	764	684	771	709	657	701	660	719	702	677	698	724	669	729	715	718	760	674	700	695	740	740	726	750	674	676	694	749	663	661	717	713	712	686	719	696	684	690	714	693	677	737	757	733	669	699	735	712	733	730	669	699	707	698	676	676	685	688	647	729	672	705	696	728	715	669	737	740	751	675	692	704	676	699	706	752	694	754	701	654	645	649	635	712	712	682	670	685	719	717	711	706	712	687	698	695	718	749	736	682	707	731	677	720	649	673	727	736	769	745	706	720	701	682	695	683	729	677	681	722	672	760	706	699	735	719	725	666	683	661	712	665	697	681	716	689	693	698	731	738	711	692	755	717	696	698	753	707	690	687	676	655	773	726	645	688	731	717	709	657	702	708	725	719	722	634	728	719	701	700	730	691	746	701	680	745	713	714	705	719	720	699	671	699	703	696	668	684	691	688	712	688	666	727	691	656	676	709	724	686	681	724	735	689	702	754	757	694	672	668	724	714	741	675	723	700	735	684	702	700	731	692	689	669	685	708	670	681	708	711	679	722	714	713	762	669	705	717	718	673	672	708	696	715	692	703	691	726	705	681	699	751	718	692	732	720	667	684	723	744	756	719	696	737	726	707	687	653	711	672	724	729	705	686	680	743	680	654	751	735	711	684	778	753	683	714	736	685	698	659	699	697	681	724	696	667	723	683	665	671	692	666	698	705	726	726	673	775	663	686	648	727	720	683	722	719	667	729	734	714	708	700	688	726	688	698	712	717	732	709	683	698	718	696	717	705	675	704	719	706	659	680	680	696	676	716	697	706	729	737	671	738	703	717	702	662	720	714	693	728	740	746	700	713	712	692	699	735	692	731	711	727	681	717	712	710	696	711	702	679	676	672	733	727	696	711	708	707	675	674	654	659	685	720	715	701	713	696	727	755	749	710	721	710	728	673	735	696	712	718	744	707	721	655	696	659	739	710	686	707	707	725	670	669	666	714	727	644	688	667	698	694	707	716	702	721	715	753	712	728	732	716	696	706	657	677	699	686	712	646	728	663	702	692	714	675	690	713	660	709	700	648	689	701	734	661	729	715	689	683	749	750	660	745	672	689	653	726	697	657	748	683	696	690	665	697	720	691	669	705	695	691	679	753	683	703	707	709	732	734	693	691	675	682	668	722	700	671	703	723	687	716	693	688	713	690	673	742	665	719	725	698	685	725	703	698	664	669	699	699	672	713	709	687	724	676	704	719	711	686	720	706	712	722	702	732	729	738	703	696	678	733	708	687	717	689	643	703	703	720	709	681	703	726	719	690	702	730	729	683	759	718	755	672	684	671	734	728	674	701	683	740	745	700	694	689	679	681	682	698	739	706	690	716	689	652	724	709	721	714	737	709	657	680
11216	4118	2399	1100	593	372	305	307	317	329	342	283	288	310	345	325	294	283	304	339	315	291	318	328	339	291	304	335	308	321	315	313	342	332	291	287	303	310	319	286	308	347	344	299	291	324	291	292	285	317	323	327	293	355	294	287	295	342	308	289	307	306	289	298	309	294	262	282	309	310	306	322	310	289	328	328	314	311	334	302	269	319	316	328	317	336	290	327	335	325	298	297	284	324	283	294	316	329	308	313	312	318	297	294	314	258	277	306	336	332	344	292	329	336	310	290	346	319	298	299	297	320	322	291	306	337	315	330	315	327	327	289	330	309	304	331	315	327	291	285	306	302	324	264	330	281	316	304	327	306	321	313	277	284	283	289	293	283	307	334	337	344	313	303	339	305	325	308	321	296	318	332	313	303	307	267	293	296	277	278	323	284	310	309	302	286	280	288	290	343	342	308	305	290	290	301	325	312	319	306	319	313	312	295	319	326	307	301	288	297	318	324	323	317	277	311	316	331	290	305	280	304	293	297	273	304	320	295	303	287	314	287	286	322	287	339	323	358	296	284	280	299	328	307	309	286	312	292	287	333	321	276	305	294	304	294	307	310	281	320	323	305	350	290	312	312	292	311	305	317	311	300	273	338	290	322	290	366	324	348	336	318	319	318	321	306	312	306	293	315	316	345	293	317	299	312	296	325	294	296	265	305	283	315	295	335	315	303	319	345	297	308	288	301	294	310	321	311	325	303	295	319	306	304	336	321	339	337	300	324	347	320	278	300	312	350	328	314	327	300	315	323	282	296	311	298	293	273	295	333	299	334	349	339	307	323	314	310	306	289	302	290	321	264	319	322	294	300	291	343	309	320	309	308	329	288	311	343	330	312	323	287	331	348	318	286	316	304	284	301	306	310	275	303	267	309	326	350	337	311	312	314	327	307	331	303	319	297	321	316	274	312	285	320	296	314	304	309	292	339	309	325	312	290	302	327	304	321	279	296	340	341	330	318	294	304	310	296	289	299	344	287	307	309	296	293	300	301	318	319	317	296	274	292	307	313	381	296	292	323	329	330	298	299	293	312	303	317	339	315	305	328	352	324	317	330	292	307	306	307	303	310	325	322	312	296	318	302	301	311	297	296	324	323	285	282	309	322	303	325	340	315	294	310	316	319	270	295	298	317	297	316	285	314	287	298	332	290	281	297	305	300	291	296	289	326	290	313	334	310	290	314	305	313	312	335	323	299	314	306	319	296	308	327	307	307	309	307	298	313	321	315	300	314	289	330	317	316	293	324	289	351	350	275	333	307	296	292	309	298	292	312	329	282	297	312	334	296	301	331	303	309	314	308	299	314	339	293	282	315	323	317	283	317	331	306	327	294	303	286	323	305	271	287	323	328	290	299	287	287	286	328	313	297	257	346	299	315	296	334	293	318	298	284	293	276	282	321	348	306	309	337	310	323	269	317	274	297	283	304	308	301	297	329	331	315	324	304	288	337	324	302	324	302	346	274	294	308	332	290	290	334	301	325	353	312	277	319	298	321	297	281	306	323	297	310	282	317	282	312	300	302	329	313	336	272	293	314	298	293	281	323	289	342	309	320	337	313	307	337	306	306	305	315	289	333	269	315	311	313	286	327	347	303	290	291	328	329	312	329	304	317	315	315	293	304	351	303	308	289	305	307	302	318	297	282	264	317	279	314	321	300	312	281	319	300	317	300	330	319	342	318	287	326	296	314	332	316	307	294	288	274	294	343	311	324	345	323	279	314	287	281	338	285	304	291	308	307	304	304	322	282	301	321	305	314	314	301	313	290	343	281	285	305	298	319	331	303	294	333	317	328	332	321	339	334	289	307	347	325	314	320	268	305	315	295	334	305	331	317	278	281	310	308	296	309	317	314	318	312	299	351	309	299	317	330	316	296	293	325	306	315	285	302	346	319	309	311	303	332	314	332	308	330	294	330	319	319	300	333	293	310	315	328	319	313	286	315	267	328	294	309	329	305	330	317	333	300	282	312	314	346	317	345	271	321	289	307	286	302	317	297	327	335	308	299	321	323	302	300	334	293	303	330	320	332	329	311	313	307	317	302	291	289	282	307	303	299	317	337	303	310	340	306	326	301	326	314	319	303	305	287	290	285	322	357	329	315	313	327	311	308	306	305	300	333	330	326	348	289	282	298	268	303	307	286	319	285	278	325	292	315	290	298	295	298	335	325	313	311	346	319	333	339	260	288	319	312	303	318	313	311	325	339	315	330	315	356	315	284	285	309	318	312	293	308	299	319	348	334	316	329	340	330	320	310	308	312	332	283	306	312	293	348	318	306	322	290	306	323	307	306	284	312	319	334	329	307	313	310	338	280	308	320	310	281	289	281	303	321	302	342	316	346	301	279	271	286	341	296	343	282	301	311	311	302	312	312	327	302	298	313	339	337	314	311	294	344	305	288	302	302	291	286	334	333	316	309	313	306	346	308	307	286	331	335	333	317	348	279	308	308	305	293	309	299	317	294	295	308	304	320	269	305	293	327	338	304	346	280	255	288	304	298	282	310	310	314	300	345	280	308	312	309	334	288	289	311	308	316	326	333	304	296	294	343	277	324	316	316	282	333	317	299	325	292	292	352	302	305	269	306	299	316	284	336	321	320	281	322	296	314	322	303	340	294	309	281	291	289	321	332	326	310	313	285	308	324	317	297	326	320	291	298	308	296	287	319	295	315	320	322	292	308	302	289	302	309	305	308	257	307	275	284	279	314	350	321	326	309	294	293	332	307	295	302	338	317	357	314	311	322	307	304	273	325	326	286	309	325	285	305	344	285	356	338	307	313	326	306	315	301	317	295	335	365	273	295	298	278	302	300	294	326	344	323	289	313	295	341	301	305	322	320	327	296	318	298	319	277	301	298	302	331	313	305	304	298	301	312	314	305	316	307	301	346	306	307	335	300	297	348	302	350	329	325	322	298	291	327	314	275	320	282	265	299	313	321	309	292	304	296	291	325	284	318	301	305	273	274	298	326	361	337	313	286	321	323	320	326	300	333	322	346	319	312	301	320	269	285	309	295	328	294	301	308	310	321	281	340	321	286	314	314	324	298	300	301	321	331	302	317	317	308	288	306	312	292	334	295	298	291	278	303	360	300	282	320	333	308	310	303	321	275	324	279	339	291	306	281	352	312	303	302	304	324	317	317	337	335	340	316	311	303	338	294	294	346	312	324	278	332	327	296	300	275	281	327	305	337	308	326	314	278	312	335	295	310	310	350	330	300	322	353	348	288	286	316	280	318	330	315	348	319	302	316	303	313	305	279	304	291	343	338	324	302	318	334	319	284	305	317	273	277	307	289	294	369	328	340	312	325	322	313	291	302	293	304	297	315	298	332	301	329	302	339	287	285	313	301	309	298	326	302	300	313	319	311	299	287	330	331	314	321	292	271	319	322	294	316	333	260	318	338	290	303	304	308	278	308	299	303	321	283	296	303	316	294	291	326	292	324	342	327	307	280
6955	3888	4207	3224	1744	1078	865	741	741	736	677	660	679	697	695	735	680	653	700	706	676	668	666	731	656	682	696	692	644	706	636	668	695	706	661	647	634	646	692	683	684	714	667	669	691	708	656	660	665	721	699	686	650	660	661	664	688	684	724	650	642	656	661	681	664	657	648	676	677	700	686	657	676	694	640	682	689	703	701	676	685	719	622	686	672	680	697	659	662	691	674	709	657	647	681	695	669	673	667	640	664	700	683	688	684	652	679	677	693	664	705	685	666	717	699	685	684	701	676	670	655	708	662	663	675	631	672	682	655	673	678	664	664	659	699	659	668	665	665	674	680	680	670	639	641	696	667	667	708	715	652	640	629	687	683	683	680	684	671	718	662	666	652	679	705	678	694	689	673	663	635	680	668	708	630	687	698	671	633	693	662	667	657	624	692	667	684	667	642	674	709	655	627	690	733	635	711	694	665	674	664	675	642	651	668	639	669	663	674	647	701	673	674	685	692	658	657	639	655	663	643	688	705	656	620	702	660	670	663	654	646	647	624	721	694	660	675	669	706	665	646	659	646	658	660	667	678	654	689	664	659	683	684	686	675	645	691	716	726	686	705	618	666	664	635	639	690	706	684	708	671	671	628	683	649	651	663	670	655	720	646	693	687	668	656	689	672	675	699	648	656	692	701	621	701	703	704	706	675	726	709	677	642	673	679	656	699	645	685	713	658	674	673	698	662	671	709	664	683	684	617	663	688	669	679	647	673	724	627	668	664	671	683	663	694	709	682	655	685	666	676	726	671	650	661	637	614	650	667	614	640	647	665	697	666	657	653	668	691	697	677	683	642	695	623	680	692	682	663	671	672	695	698	671	693	675	647	665	692	681	681	659	655	665	687	678	719	676	693	671	655	661	655	663	698	688	659	686	678	669	678	662	669	665	647	658	681	679	661	681	709	651	658	646	717	693	690	679	617	706	658	647	598	644	670	652	689	670	724	692	636	678	708	660	656	723	710	679	677	702	688	673	733	735	698	686	648	670	698	662	712	699	696	668	681	682	689	650	668	670	696	642	681	666	666	670	695	651	655	687	681	664	683	706	716	679	669	645	691	691	657	671	687	621	659	654	646	730	647	670	681	657	669	636	682	668	663	635	693	694	652	665	680	713	626	655	681	625	677	697	649	663	680	689	661	670	657	701	679	673	657	660	689	665	655	686	669	653	690	694	668	720	664	674	684	626	707	651	720	646	715	678	637	648	692	708	678	663	647	643	708	649	675	678	658	661	735	685	676	689	643	624	631	696	641	660	681	660	684	637	706	700	651	649	645	653	624	680	679	650	633	640	688	681	675	654	687	648	695	653	663	640	679	681	654	654	692	687	670	657	727	718	674	660	693	658	649	708	669	660	691	708	654	663	698	674	720	631	655	704	647	668	672	672	667	709	672	685	651	658	680	646	691	645	689	701	670	687	652	659	668	679	698	665	676	640	685	659	632	644	676	691	673	653	699	696	735	674	684	687	644	646	686	710	670	682	711	618	678	658	653	695	706	653	681	649	679	680	614	684	653	606	651	674	671	648	651	716	676	652	705	651	693	649	675	691	627	653	642	723	661	645	643	649	695	688	646	666	692	687	639	734	668	666	633	653	679	703	658	643	686	681	696	658	656	636	661	648	659	668	686	658	666	659	678	645	669	681	701	678	664	671	629	701	643	649	663	645	640	650	700	644	653	666	686	660	647	694	703	641	625	624	682	637	698	648	665	633	702	676	690	667	682	682	690	695	624	627	609	684	639	724	688	663	620	655	632	688	641	661	678	684	660	643	646	712	595	728	680	685	698	664	666	663	717	712	675	671	662	689	695	690	707	674	675	647	718	678	702	676	674	636	623	636	705	658	653	685	686	699	666	696	673	692	638	695	687	634	645	682	707	717	651	685	675	623	701	638	669	658	684	692	697	662	715	653	647	695	617	682	723	673	702	714	691	660	652	646	673	716	689	677	704	646	702	676	651	714	677	700	694	689	677	678	646	643	669	660	673	634	699	653	697	633	664	648	669	706	660	665	686	670	635	682	690	694	656	618	716	666	716	677	644	714	641	680	657	668	670	671	619	649	679	696	696	621	717	663	666	702	662	694	634	684	688	685	641	664	630	677	655	666	628	686	667	713	681	674	673	651	672	697	680	658	657	669	689	677	641	694	656	670	713	717	656	666	671	677	640	680	686	682	682	707	676	648	717	708	672	675	670	633	670	669	652	637	651	682	669	661	648	679	644	727	637	653	649	678	649	702	637	691	655	675	647	694	679	652	671	708	667	686	690	652	655	697	636	642	725	679	672	661	663	649	651	714	679	691	632	723	678	760	664	656	645	700	667	704	679	633	726	663	673	698	698	679	636	653	681	655	680	695	682	698	681	716	669	662	642	630	666	699	672	651	638	693	639	665	640	681	686	646	715	743	677	668	711	674	680	686	655	653	706	668	661	685	664	664	639	688	662	660	665	637	731	648	615	679	615	672	642	681	688	668	638	659	644	687	696	675	680	694	653	690	690	681	692	709	680	654	628	662	656	639	689	680	656	670	642	673	619	688	664	677	712	654	656	747	669	697	695	659	641	658	740	639	673	680	641	684	691	664	665	702	631	669	662	645	676	687	684	727	681	651	667	660	630	649	661	695	673	723	687	666	697	648	726	675	694	693	677	674	707	621	694	609	667	683	684	656	677	608	668	682	720	701	678	595	664	681	720	703	661	664	713	716	680	671	645	650	658	697	687	663	692	657	673	675	646	677	651	666	689	677	639	672	725	715	677	640	640	650	680	686	698	670	699	675	685	666	634	696	671	647	652	653	703	673	700	637	670	674	673	685	652	710	705	692	669	725	684	685	651	700	740	657	705	637	654	645	675	700	689	696	665	650	691	672	638	656	698	705	694	722	652	664	685	653	682	646	687	657	675	670	636	686	665	666	685	687	644	680	675	635	666	678	665	705	704	652	643	678	667	709	686	671	670	687	664	684	640	677	693	688	682	668	680	681	713	692	664	680	703	696	630	683	675	667	653	666	695	680	669	684	638	638	681	680	659	697	659	677	723	634	675	689	640	709	665	710	662	649	639	671	663	667	661	707	671	657	708	672	667	634	652	668	675	620	684	667	683	718	667	683	651	706	680	670	696	670	707	666	671	722	647	655	642	670	718	642	670	692	671	674	632	638	692	657	621	669	707	666	658	732	664	699	716	659	711	695	651	666	746	689	653	644	682	668	639	690	669	674	646	622	649	691	702	700	683	666	656	640	663	651	689	714	670	657	680	648	697	685	701	646	685	719	665	667	699	653	663	700	709	684	655	663	689	661	690	658	686	672	652	666	623	700	713	668	714	606	668	668	655	689	691	686	613	741	665	673	709	663	677	635	634	728	682	677	727	685	691	667	708	696	649	669	654	703	666	682	663	658	671	678	643	641	686	654	665	653	668	683	659	652	650	692	655	672	639	679	677	631	688	643	647	685
25388	11303	8035	5278	2242	996	953	658	529	452	319	367	328	303	291	271	277	270	281	280	294	296	281	273	281	277	282	257	282	299	251	250	209	275	266	293	245	274	245	271	278	276	290	257	282	277	249	269	218	282	251	279	298	259	255	271	278	258	293	272	263	252	240	285	299	295	261	282	307	320	283	275	286	269	256	254	290	278	266	257	283	266	272	259	248	235	257	270	290	271	254	287	267	290	281	279	251	256	282	291	285	260	290	297	286	264	288	269	242	253	286	271	230	266	295	297	254	256	242	255	287	266	237	290	315	299	278	262	271	279	241	282	276	258	273	291	249	275	272	271	277	278	291	253	287	270	241	214	262	288	259	293	268	290	270	260	277	277	283	255	261	253	297	273	245	250	248	305	281	268	275	285	278	288	259	252	264	261	289	272	321	293	275	248	271	273	287	289	252	274	272	247	265	248	289	282	293	254	241	265	289	247	271	285	294	328	279	271	278	299	267	236	263	309	283	289	253	299	281	269	295	289	227	282	259	268	296	244	274	256	298	284	305	298	245	293	270	278	300	305	265	257	237	272	247	267	275	258	281	281	283	280	267	260	283	285	289	250	282	271	264	255	252	276	281	289	249	291	265	278	277	275	236	272	278	267	244	272	308	291	282	300	303	294	258	265	296	267	271	245	276	298	273	262	269	236	272	303	277	274	285	262	310	298	274	274	283	272	262	250	297	260	283	271	291	266	306	267	257	271	265	242	305	282	260	278	243	259	298	285	262	252	299	249	250	281	260	270	270	240	282	262	291	293	258	237	264	263	296	277	263	247	271	259	268	252	253	290	269	280	293	278	278	262	285	286	276	269	274	278	281	248	310	251	278	258	259	263	267	282	271	282	237	249	285	261	285	287	293	296	257	273	288	297	250	274	267	279	260	278	291	272	278	262	259	264	243	276	292	294	258	283	269	281	291	288	275	269	269	270	255	246	290	258	281	256	281	243	252	258	249	303	276	252	255	263	255	280	270	253	280	257	284	251	249	241	269	268	280	281	240	290	235	253	238	270	272	279	262	249	315	272	272	289	270	290	258	273	285	245	239	265	273	247	272	280	268	289	277	217	298	270	280	275	257	256	283	267	302	266	263	241	282	268	259	260	277	295	282	289	237	270	266	286	293	300	264	282	274	269	269	273	241	246	265	293	282	271	285	283	249	259	259	273	280	260	313	268	262	271	283	275	233	264	298	295	273	299	245	281	277	283	281	293	264	265	276	249	248	266	305	292	284	286	263	274	232	255	288	298	300	277	285	248	263	263	267	283	315	255	266	267	278	318	248	268	285	279	245	268	265	274	290	276	272	268	248	281	283	278	294	240	271	257	295	255	237	285	268	279	297	252	266	268	297	298	261	285	263	280	267	261	313	258	254	280	278	295	303	280	261	254	263	276	295	272	271	287	269	238	261	284	279	307	249	292	292	282	271	255	247	266	280	242	271	250	294	266	250	256	287	282	270	262	264	257	280	287	274	253	260	269	238	260	317	256	321	274	248	271	294	246	271	256	297	280	260	269	251	257	299	250	270	262	263	216	267	280	265	306	288	252	292	282	293	255	284	297	249	252	228	268	242	255	283	293	259	307	294	261	270	270	272	270	261	265	316	240	269	249	265	283	265	284	297	297	292	243	281	295	257	255	298	278	302	276	271	268	253	263	307	262	269	277	272	295	266	277	268	292	266	232	288	274	271	277	262	238	266	267	285	263	277	272	305	262	273	277	244	252	281	283	273	276	251	278	252	274	279	263	239	268	296	235	270	287	265	267	276	284	258	254	276	233	267	264	275	269	265	287	311	257	256	300	277	291	285	294	283	239	274	257	255	265	285	244	273	280	261	247	283	258	277	273	266	284	257	257	267	270	276	245	301	280	261	259	260	278	287	278	289	273	300	281	259	269	252	232	279	266	267	271	279	258	270	323	292	293	285	271	268	309	282	255	296	268	295	290	262	274	272	294	301	265	285	250	294	283	258	276	271	255	262	265	238	311	268	303	263	300	255	275	295	265	269	310	275	283	264	277	251	259	240	291	294	285	293	297	282	301	299	263	278	271	269	316	276	263	265	251	263	260	298	274	283	283	274	280	264	269	296	283	240	267	258	283	260	281	262	274	280	270	247	280	312	293	285	285	285	274	291	281	266	272	257	288	287	255	265	279	274	255	266	238	261	289	233	243	266	276	245	261	293	286	253	288	239	290	277	304	260	243	255	266	281	258	258	260	288	255	286	286	288	246	275	263	249	265	236	272	273	268	268	250	272	280	283	278	277	277	255	273	267	274	275	285	294	242	256	279	252	276	254	246	250	281	269	258	263	297	279	286	250	278	240	247	294	241	243	258	245	261	278	272	272	239	299	279	289	281	268	274	279	270	284	285	277	277	273	258	252	292	220	265	276	322	268	288	279	265	270	294	302	269	267	260	277	270	288	246	252	265	250	253	321	262	297	280	247	286	258	292	302	268	250	283	299	272	268	264	253	260	241	282	286	288	257	248	271	272	271	275	279	292	269	266	226	246	255	255	278	251	286	270	270	274	270	266	275	252	279	272	284	277	276	257	257	288	292	273	255	272	287	244	299	284	301	267	306	274	288	251	264	280	261	251	272	244	276	264	261	252	278	272	243	268	275	255	333	263	266	271	288	272	280	297	295	306	265	295	267	266	280	239	253	262	291	263	290	286	256	253	274	278	300	288	281	276	277	216	272	290	320	275	288	252	282	261	283	268	289	259	269	240	267	245	268	254	272	284	278	267	257	256	286	269	285	254	267	259	260	276	276	260	252	275	298	305	284	258	295	277	238	250	256	271	239	278	289	292	266	259	256	277	288	260	266	284	261	273	264	264	300	255	283	267	250	295	258	261	278	262	282	245	281	291	257	252	283	293	269	245	256	266	281	277	231	254	258	272	241	261	251	294	263	289	291	270	253	275	275	286	254	270	272	263	269	280	269	257	279	266	279	273	286	250	259	277	258	213	269	290	281	325	264	268	259	240	253	267	246	307	272	298	271	274	247	249	224	281	243	257	244	226	259	280	272	274	265	259	261	290	253	277	250	264	252	287	286	259	263	270	267	294	264	255	266	254	254	285	297	299	252	268	259	273	263	277	276	256	255	268	278	275	282	276	282	274	271	259	288	267	281	275	254	261	274	257	233	287	286	311	284	298	261	250	289	290	273	268	263	278	248	278	260	257	291	291	269	306	270	236	284	302	275	247	262	266	240	267	282	279	284	271	280	246	301	248	278	287	272	298	299	276	289	247	266	272	272	273	265	261	253	242	275	264	264	245	286	265	269	254	282	281	265	280	276	300	283	285	247	273	254	278	264	265	274	228	273	290	252	275	258	281	285	276	267	269	213	249	281	260	270	267	265	246	283	275	311	268	272	251	283	261	261	246	261	267	234	283	234	271	278	270	228	306	283	255	303	242	262	275	285	275	287	288	258	274	280	281	272	265	275	228	258	244
15409	8048	11437	9202	4471	2373	2822	2228	1898	1481	1116	925	767	688	635	673	680	658	665	621	643	655	656	638	615	650	659	644	639	677	586	588	613	622	661	662	638	657	565	565	594	625	583	664	622	599	625	625	607	618	580	592	625	629	640	628	604	619	612	623	558	591	630	647	633	582	694	623	614	588	604	613	573	617	616	596	618	630	578	607	602	598	618	594	592	602	632	593	661	644	612	598	648	556	589	637	553	603	611	579	588	604	644	615	586	610	583	614	621	599	582	599	621	584	598	627	624	637	592	548	569	600	671	564	567	606	599	601	584	607	637	634	594	631	617	590	629	588	591	618	635	621	608	643	655	582	613	646	612	605	581	620	642	604	627	588	582	596	626	628	661	609	634	600	666	643	584	593	589	597	677	617	599	623	598	593	676	623	616	620	625	598	604	629	630	608	581	650	627	631	657	625	623	561	662	578	619	592	590	584	609	616	617	601	623	624	583	614	623	620	633	607	577	638	627	629	592	615	569	597	623	605	630	628	642	573	588	587	614	585	588	619	665	595	621	624	628	647	581	606	566	586	584	594	618	571	631	630	549	636	620	612	590	626	580	632	604	621	586	598	573	624	554	651	598	595	619	624	603	599	664	614	590	603	620	579	609	602	624	583	609	651	574	608	665	573	577	634	629	610	574	610	638	651	615	591	601	621	595	614	599	592	562	576	637	578	606	634	593	595	595	608	574	592	627	621	610	629	604	650	618	573	617	597	574	552	586	580	646	607	604	620	639	656	634	597	609	622	594	595	646	603	613	594	605	593	632	615	603	579	608	615	598	626	626	628	580	572	585	625	603	631	630	632	601	564	592	589	597	655	587	605	620	595	580	597	623	603	595	637	634	582	610	560	597	594	614	619	609	595	632	602	595	626	589	587	585	593	604	599	622	595	642	610	595	610	599	643	605	597	652	619	640	611	649	614	594	606	606	600	606	576	573	620	628	621	588	622	608	608	570	583	589	618	574	630	641	550	621	613	589	599	590	612	652	595	602	620	596	582	638	621	603	614	572	652	620	576	642	608	555	597	608	627	572	603	625	672	591	592	629	638	654	607	594	630	582	613	622	608	613	633	596	612	604	612	623	590	661	571	611	598	615	603	640	584	563	595	619	619	633	631	596	559	633	613	618	588	604	616	562	599	548	667	628	628	586	573	609	588	600	603	637	586	578	578	572	608	608	583	597	590	610	621	595	590	605	561	622	640	577	614	589	631	595	605	627	585	645	625	601	646	615	587	635	630	626	649	656	589	645	598	614	658	625	591	584	569	582	627	606	604	590	612	617	601	627	593	630	629	647	646	595	631	641	604	601	601	630	657	583	577	609	608	660	571	612	599	557	611	615	577	601	639	623	591	607	578	571	629	611	582	625	604	625	610	600	684	594	610	583	653	635	640	624	602	645	636	591	607	624	613	615	592	580	576	668	630	626	611	621	572	616	608	615	633	548	592	631	610	599	582	583	583	588	635	594	561	623	566	602	624	679	604	609	600	608	605	596	573	613	612	609	619	622	633	618	606	580	601	614	599	613	605	605	607	587	599	635	609	597	600	629	622	628	620	622	604	618	673	624	583	646	649	613	570	586	604	619	619	604	593	598	608	600	623	659	571	578	580	642	619	582	587	586	562	613	564	572	607	594	596	584	550	659	600	602	594	624	657	597	620	657	584	604	605	598	626	622	590	616	576	658	606	581	612	652	581	581	628	578	586	608	602	586	588	649	605	629	568	623	599	591	619	620	633	602	608	650	621	614	635	626	572	632	578	603	626	619	617	617	604	629	609	540	635	619	612	611	614	618	646	599	600	621	609	588	654	604	631	642	614	601	616	622	579	634	652	648	622	636	625	631	611	566	684	638	586	643	611	594	597	631	580	623	621	612	582	570	623	644	620	605	616	635	608	595	622	579	605	626	639	591	569	618	597	634	551	583	613	603	649	620	601	626	611	621	550	611	602	637	616	603	599	652	612	643	627	599	613	639	599	609	613	636	586	621	606	605	591	629	628	554	629	608	593	585	576	620	605	635	623	611	611	607	601	645	603	593	604	621	647	623	633	542	612	622	568	569	634	616	642	577	618	600	608	615	650	620	640	566	598	582	604	635	582	620	570	587	607	580	644	613	611	567	616	592	606	578	619	596	621	592	570	571	601	610	628	579	640	591	566	656	614	646	606	634	563	611	576	613	575	615	605	613	623	570	588	617	593	587	642	596	596	605	628	652	594	629	631	611	575	631	637	621	622	607	668	643	633	664	617	644	630	627	608	644	601	625	605	627	591	629	580	626	617	566	597	588	566	600	627	597	579	575	585	583	581	633	575	577	611	540	622	583	647	612	621	595	600	603	621	598	574	564	608	631	594	585	621	627	601	606	593	608	605	631	575	612	580	565	603	620	630	636	627	622	608	631	602	571	655	629	588	602	620	606	636	652	613	583	607	597	610	584	590	593	608	611	561	665	603	602	621	612	618	598	633	645	637	623	606	606	639	601	624	605	607	617	636	633	613	645	590	624	658	639	635	633	650	616	608	608	582	617	624	624	620	569	591	576	576	616	585	578	569	585	610	616	612	601	584	595	633	568	633	594	619	593	630	604	622	573	597	558	603	638	577	589	595	591	595	568	553	603	607	583	670	589	626	639	617	654	571	579	661	663	612	594	612	624	612	614	602	558	595	649	594	576	686	578	603	606	632	622	564	607	600	648	586	590	611	614	589	606	570	582	590	626	610	609	607	595	623	581	583	580	574	636	645	564	620	597	596	672	613	632	606	598	654	596	621	576	601	656	601	618	625	644	615	602	634	605	647	618	607	627	601	613	596	613	592	585	609	598	644	593	656	653	619	677	620	647	625	570	588	601	646	589	593	626	632	630	661	609	621	581	585	605	579	599	606	621	632	651	622	616	617	611	577	605	623	549	631	561	593	595	628	559	611	597	579	657	626	570	596	609	632	624	669	579	665	610	556	622	596	606	653	609	585	592	613	635	585	602	619	589	606	608	605	578	620	604	593	601	605	595	590	637	628	611	596	587	577	568	613	593	685	596	653	625	568	606	595	652	615	607	594	613	569	580	606	588	570	572	553	605	600	575	611	610	595	599	583	603	646	592	605	616	624	624	627	614	615	649	603	581	654	601	553	559	633	620	633	613	603	619	624	602	602	639	630	602	602	627	601	646	600	611	626	552	588	621	578	635	608	563	585	579	603	600	584	581	593	603	627	571	599	609	591	568	590	627	640	629	596	565	606	588	555	619	600	628	632	617	616	582	618	600	615	578	571	612	603	579	641	601	597	604	630	593	623	571	602	550	614	589	601	570	653	637	604	645	636	568	596	606	626	627	664	607	604	595	592	632	621	626	630	602	610	565	571	572	603	632	645	648	661	617	577	632	629	606	589	586	597	610	582	599	649	597	631	585	608	616	615	570	570	610	615	576	653	604	577	614	577	610	564	654	577	634	601	641	626	656	603
34087	17746	13648	8621	3755	1689	1343	1084	868	751	513	405	391	353	302	341	345	329	326	329	325	333	323	336	337	340	344	334	333	336	328	313	349	311	320	328	313	289	341	310	317	312	297	307	288	351	342	319	298	311	328	339	357	349	299	282	340	315	318	315	326	310	318	328	347	349	325	339	334	338	337	296	359	320	278	337	309	313	318	330	300	344	301	322	363	324	341	313	321	335	327	333	348	307	319	298	345	328	325	329	333	310	308	324	338	308	323	308	292	310	315	325	299	305	304	317	341	330	335	351	303	318	319	297	312	291	348	322	319	304	291	323	311	326	295	301	332	334	349	311	312	299	299	340	333	359	347	313	324	324	336	334	330	346	286	288	290	288	302	309	337	303	342	325	304	315	341	369	339	347	331	311	311	348	345	299	291	299	331	313	317	310	321	325	319	311	306	342	344	336	317	332	323	314	300	330	332	316	327	304	318	314	316	310	308	347	314	357	299	346	305	317	344	345	357	305	315	320	304	342	352	338	293	304	336	355	342	320	343	331	316	305	297	304	317	294	304	325	327	332	303	285	325	339	303	310	290	316	337	326	328	292	340	345	339	335	316	335	302	263	297	314	282	291	313	319	304	336	330	294	317	283	300	303	295	320	329	327	309	314	294	315	310	329	320	285	310	312	345	320	320	325	302	301	317	325	346	359	333	297	294	315	318	336	318	312	296	329	293	308	328	311	338	304	339	323	312	322	334	325	299	316	343	312	307	333	304	360	286	349	305	341	346	312	307	306	292	336	344	307	301	327	324	357	323	300	326	360	321	318	323	341	359	302	348	352	307	331	338	358	334	317	309	328	340	297	336	320	281	347	325	335	306	318	322	307	332	313	340	310	296	306	357	301	306	302	338	331	348	361	314	331	299	324	296	318	337	313	333	358	334	356	312	329	339	294	332	347	305	310	305	337	332	296	333	336	321	294	310	343	319	311	304	309	308	309	322	345	325	320	337	322	302	305	321	335	358	332	326	286	294	300	307	315	326	289	325	308	343	330	328	322	332	337	326	297	305	300	314	305	281	301	320	313	297	299	334	301	325	302	319	326	351	295	310	348	306	298	314	279	299	327	319	322	279	313	291	337	320	328	299	335	308	347	326	322	342	325	318	316	327	306	315	343	303	339	303	338	308	304	309	314	313	320	314	326	321	330	319	287	336	302	295	339	322	328	314	323	355	333	317	322	335	327	306	324	364	326	331	329	292	315	320	292	330	313	295	318	301	315	322	325	325	324	335	311	303	326	333	325	323	335	303	337	284	304	311	323	344	317	330	326	356	318	297	329	301	332	302	325	344	325	342	330	380	319	359	324	356	356	343	346	346	324	338	322	301	351	325	334	305	322	317	286	337	319	298	317	322	325	334	301	284	347	294	357	328	305	379	322	316	317	344	340	293	326	325	359	286	341	312	306	286	322	352	363	342	343	309	332	322	354	279	307	328	312	330	338	312	334	296	345	335	305	327	322	298	316	305	313	303	340	310	336	308	345	306	316	331	313	351	331	277	300	323	343	307	329	346	305	294	308	311	370	303	291	321	339	350	334	304	329	350	326	334	315	352	313	326	290	302	275	324	310	338	327	319	352	298	306	340	303	335	311	347	330	319	336	322	327	309	323	315	327	332	306	318	347	360	304	304	329	314	339	317	341	299	302	295	302	313	336	338	302	320	309	279	289	354	329	302	320	306	332	339	317	338	289	344	343	321	331	300	333	302	334	295	318	318	315	334	305	341	307	315	295	297	338	321	307	337	323	283	321	314	299	313	345	295	332	311	330	321	339	322	346	355	317	298	299	328	318	313	373	313	319	308	329	332	299	299	279	343	315	332	340	309	288	299	314	365	360	325	301	308	332	306	324	321	310	322	321	321	301	328	314	303	313	322	317	327	329	306	324	305	318	311	324	316	316	317	319	354	350	327	321	329	320	314	319	319	334	306	267	299	296	326	333	309	313	326	331	319	316	317	315	352	328	346	297	296	335	305	276	302	359	326	278	305	325	341	359	323	341	318	321	311	297	307	298	316	332	320	303	323	321	299	328	315	333	335	333	328	326	342	314	301	310	307	309	305	334	332	337	322	308	309	337	286	349	332	329	329	271	302	332	325	340	339	333	333	308	316	312	314	295	335	283	309	324	292	317	333	331	312	318	285	301	327	309	309	326	371	337	300	330	315	315	352	334	304	316	316	353	321	290	311	370	328	298	352	313	311	345	316	324	350	322	284	331	304	297	341	311	326	288	295	284	302	314	293	333	348	318	289	340	295	290	297	308	344	294	370	354	383	328	322	299	354	293	301	331	337	348	332	327	312	319	295	348	346	337	325	294	301	296	336	341	302	335	299	338	326	310	311	297	301	313	288	356	340	304	333	330	377	352	311	334	330	336	369	358	325	308	323	304	300	298	342	296	326	312	354	315	341	329	309	358	357	313	293	351	307	311	288	322	361	317	298	340	316	338	317	302	318	329	305	332	370	323	277	338	283	309	303	354	315	326	314	304	316	291	303	299	319	343	302	293	334	335	290	316	323	359	336	320	318	338	330	284	328	289	312	317	306	360	317	321	332	335	314	335	351	326	312	306	338	324	310	327	350	322	306	320	348	333	294	326	342	344	287	291	310	339	306	306	304	328	319	349	298	287	366	329	345	345	326	292	353	358	340	343	316	307	330	333	328	309	284	350	297	310	313	316	313	307	320	316	324	317	314	300	345	323	301	282	288	309	318	338	333	340	358	319	320	352	366	319	297	288	310	358	323	332	330	309	341	303	346	338	311	306	317	328	319	301	376	307	345	283	304	320	343	356	310	320	326	335	320	361	348	295	314	322	328	308	326	333	332	314	336	288	328	317	336	303	294	332	327	274	315	312	353	325	316	307	305	329	288	333	329	299	300	337	318	302	311	311	334	310	314	298	313	300	298	352	325	290	341	364	352	329	321	295	312	309	336	340	317	287	314	338	337	342	298	311	308	309	305	274	342	321	325	316	310	291	298	294	294	338	335	308	332	312	308	300	365	326	311	291	324	315	307	290	329	343	292	311	332	319	343	294	351	272	322	306	310	308	312	302	343	314	343	348	341	324	289	305	318	295	321	286	322	291	353	341	332	337	306	317	323	291	367	335	340	304	284	306	303	315	299	319	324	307	317	301	338	323	306	343	351	309	311	304	331	330	317	325	294	278	353	305	308	357	327	357	314	333	341	307	296	314	338	319	321	328	311	313	330	303	321	330	320	312	306	320	320	316	321	338	329	314	337	308	336	337	336	338	337	311	315	295	308	319	337	327	315	316	334	329	328	324	302	330	318	301	337	336	327	349	343	323	296	322	356	303	321	337	327	362	305	305	310	331	329	310	316	337	279	325	349	332	301	342	337	309	310	329	304	312	324	340	328	346	329	320	321	348	318	314	350	285	325	316	328	353	370	305	352	345	301	328	339	346	314	323	360	358	335	370	326	312	338	320	333	294
19888	12205	16111	12895	6369	3393	4118	3315	2988	2489	1732	1251	1052	897	814	825	750	812	769	779	813	759	765	766	773	717	813	765	732	779	736	705	791	734	744	722	784	766	692	728	714	707	707	756	772	721	704	722	698	725	743	688	700	753	718	732	711	742	723	734	762	727	686	694	716	684	727	695	754	706	705	716	725	704	693	672	660	725	702	668	705	690	735	735	699	709	700	704	669	738	668	666	703	689	670	743	684	700	701	718	739	710	686	672	716	694	721	742	724	725	686	716	727	745	678	745	672	744	677	724	738	751	718	724	709	686	741	708	716	697	712	691	717	683	731	716	725	763	716	735	669	730	676	720	757	705	733	671	679	699	686	723	698	695	702	688	719	718	774	739	737	690	759	730	710	708	699	746	701	750	728	752	683	775	710	656	687	716	699	716	715	687	713	710	686	712	700	709	702	697	704	670	723	652	720	739	704	718	706	684	680	747	716	731	715	715	713	720	704	642	680	703	723	739	680	727	702	682	716	758	720	681	728	699	714	747	685	671	677	721	735	727	686	682	708	707	731	711	767	704	714	742	739	689	724	700	715	735	693	754	654	764	725	734	741	682	663	708	711	686	724	744	711	672	705	695	705	678	695	719	727	691	696	706	725	723	669	681	768	648	672	722	714	711	684	695	689	727	722	712	704	717	678	697	695	711	751	726	734	728	748	696	753	676	627	658	702	731	680	683	713	712	731	703	659	706	702	673	729	703	703	717	763	663	729	687	689	702	718	708	715	653	713	741	718	682	669	730	729	753	738	705	713	717	677	757	688	688	679	704	708	730	739	706	702	706	720	684	727	733	703	725	675	698	694	713	735	714	685	688	717	686	730	704	711	725	710	711	677	711	715	727	735	740	653	681	694	683	698	689	729	722	699	701	674	766	733	691	669	696	730	693	729	710	709	694	733	705	694	715	638	689	677	725	685	695	690	726	692	707	735	733	718	709	694	742	675	755	685	683	705	685	698	706	701	751	774	732	667	678	717	678	755	694	752	734	762	695	701	684	706	710	702	754	691	705	731	713	705	725	701	702	709	697	756	769	745	726	755	695	733	681	708	772	669	690	744	687	724	712	663	726	664	714	712	723	698	724	694	718	709	700	741	739	686	680	705	742	707	721	720	713	700	737	711	710	752	712	691	686	759	771	711	687	709	718	718	724	689	713	704	705	682	746	714	717	655	743	732	708	732	694	724	742	715	688	745	669	716	710	676	729	709	681	695	710	685	723	703	704	735	687	695	736	684	719	681	734	699	670	688	670	713	658	693	699	695	681	738	743	698	716	704	734	723	720	743	654	688	679	676	712	676	713	776	751	732	676	659	705	716	706	700	771	655	684	735	683	719	696	744	721	747	697	695	716	676	707	709	703	711	690	627	693	681	713	681	703	732	681	652	662	723	739	685	661	669	728	683	702	710	722	718	688	723	671	684	718	664	710	677	717	696	738	714	675	706	711	718	710	747	698	692	704	748	685	668	712	725	674	724	712	691	718	693	729	704	690	728	723	734	703	720	721	701	695	679	696	692	691	668	717	655	726	697	688	680	748	690	655	721	717	656	741	688	686	739	717	749	672	721	700	737	747	695	707	766	676	729	720	712	723	652	694	739	727	666	746	720	692	639	687	741	708	666	688	696	686	730	727	702	681	746	733	671	687	721	671	719	692	737	666	700	694	706	674	702	710	739	695	719	719	675	695	726	713	714	721	694	701	733	696	709	694	710	703	727	726	677	696	751	720	738	711	735	689	709	706	743	720	671	740	746	725	744	716	722	697	725	746	662	677	708	697	706	727	723	683	709	695	688	703	756	756	734	755	670	716	710	692	724	734	711	711	727	720	693	694	695	725	709	772	734	705	681	692	665	747	682	731	683	691	692	718	701	737	717	689	680	703	730	700	714	743	711	674	695	731	726	765	687	708	721	737	705	691	733	747	685	632	685	652	709	724	702	703	762	707	727	707	728	694	684	730	735	704	714	700	698	737	689	723	718	639	653	711	750	689	746	709	705	719	676	694	694	690	667	741	673	680	743	684	742	721	684	687	730	698	721	740	741	744	690	734	751	723	732	699	721	654	694	731	683	712	735	716	774	725	694	685	729	696	676	689	680	760	703	717	695	715	691	697	704	730	733	654	713	685	711	719	693	726	691	698	729	696	668	714	710	696	699	656	723	740	671	670	724	715	720	682	730	731	766	726	672	738	690	680	710	686	686	775	691	714	723	705	704	716	691	710	689	699	691	720	716	669	720	676	720	700	655	725	702	703	696	705	676	608	707	719	665	762	724	687	753	699	731	653	709	716	668	718	714	651	687	683	656	673	714	710	694	681	676	779	674	715	698	707	710	690	705	713	752	718	703	740	724	702	732	766	700	697	744	676	723	681	670	706	670	722	728	728	711	721	747	672	711	718	696	681	701	709	717	734	709	671	716	711	723	729	738	690	741	700	691	668	697	748	747	732	721	713	728	711	706	739	701	694	728	657	706	669	664	674	709	688	678	730	729	743	693	689	683	724	733	686	704	700	685	781	699	696	750	729	669	669	766	686	768	725	704	712	698	683	701	664	748	791	701	714	701	732	707	721	713	716	666	725	738	703	752	690	702	753	660	679	698	682	665	710	659	747	682	711	686	684	706	715	672	685	685	740	760	753	707	683	729	674	673	697	687	723	722	708	709	726	722	714	712	726	761	703	714	717	755	702	694	712	674	720	741	705	733	752	742	726	704	727	759	722	706	742	749	722	730	675	675	705	715	723	688	704	699	697	683	701	720	717	687	691	712	707	696	758	731	691	728	728	694	732	697	707	696	710	708	648	713	712	705	680	702	745	695	688	696	738	681	720	748	719	741	703	679	694	718	690	737	684	681	670	743	729	693	661	729	713	693	748	773	749	739	686	691	728	707	680	681	720	719	752	715	736	745	730	697	727	744	690	702	769	745	678	758	719	670	697	667	670	751	693	687	725	659	713	723	692	702	694	763	734	734	696	698	701	703	742	702	743	708	687	721	772	752	710	724	691	733	711	677	694	751	697	741	717	732	677	732	683	716	707	667	696	679	720	673	693	723	685	674	737	730	709	704	704	737	748	705	683	744	685	717	737	742	657	717	663	719	708	672	742	686	681	655	652	733	716	697	714	750	715	745	697	742	703	708	710	723	670	734	700	716	714	710	726	696	719	717	748	721	741	686	694	717	676	706	740	726	704	658	733	723	708	718	735	710	663	697	651	731	675	729	715	705	706	710	692	721	659	669	733	697	661	749	669	694	673	692	736	686	692	728	706	676	680	750	735	740	725	737	744	740	684	729	671	726	699	703	698	687	721	688	715	705	746	632	725	733	712	747	678	684	736	726	726	684	708	731	663	685	701	729	724	720	666	709	735	712	692	757	691	665	722	670	715	728	705	722	717	773	668	744	714	689	718	685	726	734	693	719	759	733	701	721	738	701	669	676	681	674	710	660	725	717	707	714	703
10342	4168	2617	1153	587	439	354	363	277	330	322	316	348	304	328	312	329	333	310	300	306	319	303	300	328	286	316	315	277	321	291	315	289	349	307	310	302	343	307	349	295	309	296	287	336	317	301	321	321	311	321	324	297	302	310	320	321	315	303	320	285	286	322	331	317	338	323	323	348	310	293	309	297	307	286	309	310	349	341	311	323	329	292	305	337	292	306	318	325	300	339	303	302	294	333	338	306	319	342	326	315	319	302	304	307	323	327	311	281	297	326	293	294	318	300	305	313	308	324	328	343	305	304	309	309	298	299	342	326	324	311	328	314	273	306	303	316	284	322	378	328	347	293	330	356	313	340	302	314	307	314	311	304	324	336	298	325	308	340	340	310	316	322	314	312	345	299	313	328	312	319	311	319	307	293	302	288	312	308	344	296	328	295	287	328	317	312	289	290	298	315	273	307	324	305	322	308	317	258	311	300	308	314	303	335	290	292	281	320	328	291	292	292	328	302	347	309	304	314	331	339	298	322	324	302	323	280	336	280	352	312	336	320	322	306	332	313	302	297	322	316	274	317	307	276	292	290	302	294	312	305	338	319	297	279	310	286	336	279	307	320	304	320	353	340	288	301	304	339	323	330	306	301	360	311	324	276	319	309	301	329	309	291	328	328	318	310	337	319	300	331	301	319	327	275	309	316	314	312	320	313	303	281	300	303	324	297	332	288	321	289	280	300	308	309	296	330	310	338	312	303	295	354	292	294	309	302	342	313	323	334	292	316	304	304	336	330	301	312	305	285	323	306	282	333	308	270	331	296	286	307	322	316	284	309	356	300	327	295	324	371	313	299	341	314	299	288	317	321	281	284	314	302	322	287	295	316	329	294	333	297	301	320	324	320	329	351	316	312	318	340	330	296	309	307	310	311	317	315	303	346	330	293	313	302	319	318	347	309	307	327	301	297	318	322	320	335	323	280	306	324	332	327	335	320	276	300	312	351	297	292	310	352	322	334	318	323	306	346	298	310	286	325	324	301	293	344	264	295	291	356	289	310	297	336	318	308	324	284	278	330	324	267	319	285	298	312	305	337	334	337	320	322	332	308	336	313	288	305	323	306	299	334	316	336	326	315	273	290	310	302	274	280	318	331	308	305	326	317	304	301	294	347	298	310	326	295	302	318	341	317	318	310	342	316	298	325	316	325	318	311	315	303	343	319	308	355	318	326	314	325	293	308	315	308	335	337	296	297	332	324	298	309	313	318	302	304	303	315	328	294	315	334	290	266	307	305	313	305	294	326	311	319	312	281	303	341	317	279	317	264	288	316	338	296	334	318	323	291	310	349	314	338	307	307	290	300	322	342	303	340	282	291	320	310	299	330	313	281	331	324	331	338	305	338	315	303	298	305	335	332	341	324	312	354	334	361	327	320	306	247	285	346	321	332	331	289	326	332	313	325	306	295	307	303	307	312	322	296	309	304	312	318	317	286	302	319	317	297	315	293	303	284	328	310	322	300	311	274	308	329	287	296	301	303	316	322	292	335	327	306	336	317	305	312	296	320	306	333	303	319	314	330	321	329	309	279	338	302	301	310	347	285	316	300	299	320	304	310	310	314	306	279	331	305	322	363	319	315	344	275	301	301	302	312	330	334	305	319	330	309	324	327	315	300	289	308	298	332	308	329	331	337	279	318	345	302	310	303	284	299	321	273	317	332	355	328	283	295	331	324	309	302	310	327	301	335	310	337	310	352	295	342	296	317	298	306	306	335	268	363	324	313	318	294	344	330	320	280	296	307	297	313	309	330	313	274	297	310	285	287	298	303	302	299	336	328	314	319	306	290	285	309	321	308	281	309	299	289	347	309	315	283	289	321	332	317	308	328	324	301	330	299	311	319	288	300	312	319	312	336	314	331	286	319	312	307	300	314	314	313	326	313	310	316	301	270	311	290	294	320	308	313	354	307	326	324	320	305	323	294	329	289	294	270	313	296	309	281	319	323	303	307	311	302	327	300	319	333	290	317	259	329	303	328	328	293	348	324	274	325	322	349	283	277	323	324	306	319	316	366	332	288	313	308	311	334	333	265	287	325	288	292	304	303	282	335	324	319	310	336	319	303	322	275	317	301	304	322	299	336	275	325	294	352	343	343	322	302	300	314	332	281	314	330	311	295	323	312	292	318	289	254	286	327	310	312	286	284	287	303	307	306	333	261	327	279	310	297	291	311	315	304	344	311	328	319	297	307	323	352	316	324	324	297	333	337	278	309	330	314	270	298	337	321	335	312	298	309	320	319	324	316	306	310	324	305	320	320	334	314	317	300	303	324	275	344	319	313	318	296	294	285	344	310	327	312	301	315	327	330	323	309	311	291	294	318	333	300	302	314	315	319	292	282	313	310	304	290	327	321	317	271	284	287	304	296	343	356	298	315	338	329	330	305	282	321	297	334	304	301	327	312	314	273	321	339	304	314	325	294	284	295	323	287	298	310	316	294	297	356	326	342	293	314	316	335	316	290	327	319	312	303	289	319	293	315	328	307	294	349	305	302	340	340	288	296	280	310	324	344	320	340	317	323	356	336	322	313	336	294	311	315	311	321	307	311	316	284	305	307	283	306	286	274	295	313	330	328	288	286	311	337	319	338	284	323	305	310	308	315	340	289	316	324	323	357	297	349	313	347	310	300	310	318	336	308	313	304	318	339	321	307	305	295	318	338	305	290	323	334	297	320	339	323	326	307	290	318	276	314	300	300	287	332	283	309	332	310	308	291	300	318	291	332	331	357	302	289	303	322	302	299	320	305	317	316	294	296	321	302	350	269	311	308	304	316	330	290	306	294	312	319	319	348	295	313	350	325	331	304	324	319	338	311	298	311	323	334	320	286	263	312	320	341	343	317	300	325	327	309	313	292	307	303	321	308	295	346	320	328	294	310	314	263	328	347	317	325	292	290	333	316	282	287	282	318	320	309	335	331	314	291	280	335	337	318	301	299	293	282	287	330	346	310	318	323	335	317	286	319	287	276	323	314	320	321	319	315	305	329	319	332	338	296	307	312	315	307	342	297	326	294	305	339	309	317	323	318	310	305	311	316	285	323	289	266	280	309	326	320	323	315	324	309	297	306	309	324	312	290	330	309	325	318	346	298	288	345	282	329	324	295	328	308	329	326	296	300	311	301	337	281	293	307	274	352	349	270	350	308	313	291	314	326	288	317	302	312	306	314	309	334	335	305	294	293	326	307	262	334	319	305	297	307	315	298	299	294	324	327	299	326	324	307	337	290	306	329	322	288	306	326	304	363	340	324	288	325	270	276	295	300	302	319	291	308	286	342	312	294	289	267	270	265	314	301	314	351	311	316	324	314	304	287	285	299	296	308	325	312	270	283	304	288	293	288	336	330	296	322	319	324	313	327	322	318	273	319	301	298	311	301	302	310	285	300	324	302	304	314	321	308	289	332	315	314	329	318	318	326	352	330	309	335	294	286	279	329	328	305	331	292	302	326	336
6562	3956	4516	3189	1874	1099	902	735	735	678	691	715	696	642	672	662	644	712	713	730	640	684	679	683	712	659	717	707	670	681	662	673	705	686	711	674	684	692	680	702	646	635	708	642	655	673	681	692	680	696	641	675	648	672	695	669	673	700	638	667	739	693	706	698	733	659	718	658	695	689	710	668	728	682	675	661	665	725	668	694	719	651	665	700	735	674	673	693	633	685	678	708	676	716	660	656	682	637	678	684	708	663	662	695	650	668	674	675	667	660	666	697	698	717	689	655	657	654	719	701	676	714	711	682	700	673	679	698	709	660	660	698	681	723	686	632	697	700	633	670	669	715	706	675	687	724	697	682	647	674	695	649	685	675	690	694	672	644	681	690	640	656	655	674	693	675	722	670	671	636	745	655	639	673	721	685	671	671	646	688	697	650	644	699	691	640	710	681	616	653	685	656	645	702	679	667	693	657	692	663	652	654	656	709	664	725	680	663	650	715	673	720	687	696	671	672	681	638	708	661	642	649	652	661	637	721	709	667	688	726	692	662	669	683	689	668	643	671	670	648	667	648	696	665	693	658	718	672	683	689	662	671	685	683	697	697	644	690	674	692	716	670	682	629	692	671	712	692	685	637	667	677	690	639	670	658	658	628	689	641	687	688	674	685	674	707	695	665	722	721	656	667	707	700	673	702	657	670	662	674	682	689	666	677	658	645	725	712	702	703	715	735	663	682	692	696	660	675	683	690	705	677	670	700	715	672	664	653	663	657	673	672	655	698	672	714	675	697	666	691	691	653	683	696	738	667	641	687	687	669	665	692	662	690	669	665	711	706	673	668	667	669	658	626	671	688	711	697	656	692	666	719	656	693	678	602	645	673	687	685	672	695	640	701	682	673	686	699	665	691	690	648	666	692	676	704	684	714	668	691	662	710	707	669	650	676	666	726	668	708	640	667	635	712	674	717	660	677	722	725	721	703	673	707	690	674	673	666	695	641	704	683	726	673	641	712	684	659	636	616	682	677	684	669	696	674	709	650	703	699	660	694	660	691	657	658	659	693	646	692	662	686	664	701	692	635	686	655	697	676	686	672	646	660	732	673	632	689	692	695	718	690	695	704	652	696	679	713	654	702	651	678	691	693	686	690	677	698	700	704	642	690	712	709	694	674	688	727	647	657	689	722	658	694	655	656	685	669	682	682	657	701	713	735	687	658	687	682	685	668	646	676	623	683	687	680	672	622	686	657	715	660	695	719	698	668	723	693	691	652	672	685	656	729	673	729	709	678	646	693	671	681	678	674	654	706	671	710	700	712	702	683	739	636	687	669	687	706	705	688	638	676	659	640	682	655	648	701	679	711	696	651	692	699	689	727	663	649	723	690	716	669	721	677	640	687	678	672	699	743	651	678	709	655	691	666	692	700	712	675	679	666	716	711	677	657	677	683	694	687	688	671	659	661	695	654	655	699	695	674	708	655	702	681	686	720	713	704	701	672	642	709	726	726	722	712	677	668	677	618	684	714	692	642	678	675	661	663	669	642	743	685	699	689	650	621	703	723	687	715	672	662	672	693	713	675	645	652	650	665	687	702	649	643	706	677	675	678	694	725	685	715	681	676	659	649	703	729	653	705	663	678	701	717	699	670	688	687	740	671	717	686	699	681	653	701	683	698	648	726	716	689	676	674	673	705	704	647	674	720	736	640	684	667	694	726	721	696	678	694	729	651	685	704	681	596	674	684	674	663	725	655	664	659	701	691	645	699	671	653	694	672	659	660	666	669	653	699	721	739	703	658	697	696	685	680	679	706	712	656	633	675	658	691	686	670	713	643	654	667	713	708	693	686	715	678	720	667	608	704	695	691	660	692	661	663	683	645	717	686	681	685	669	736	680	709	662	649	670	658	692	698	629	666	654	676	674	642	723	701	670	687	690	678	695	663	640	726	694	694	656	657	713	687	665	646	674	708	701	680	642	696	713	660	690	684	703	635	709	659	660	675	642	691	624	684	700	672	692	659	691	642	691	700	699	674	687	682	627	675	667	644	666	706	655	696	686	685	677	706	646	685	702	709	718	630	691	631	673	688	700	629	689	690	692	653	686	722	692	640	714	688	701	680	666	674	662	697	696	713	646	668	680	759	683	683	659	720	689	641	661	656	657	713	711	695	689	660	694	698	692	701	672	685	697	676	727	670	700	670	691	665	644	679	674	650	653	658	692	671	681	676	747	639	734	668	670	699	717	681	695	674	701	685	689	655	657	683	709	655	661	705	668	638	627	727	695	659	650	689	697	641	665	707	647	619	685	666	652	677	690	657	678	656	712	716	681	669	702	661	665	683	687	714	744	639	698	718	706	656	682	714	686	691	642	673	694	678	732	690	672	713	698	689	598	610	650	649	650	645	707	685	655	710	688	676	679	697	701	714	700	659	669	663	685	653	645	697	692	657	693	680	651	715	687	689	702	674	698	674	631	698	629	671	696	675	701	654	662	687	670	678	666	658	689	665	669	713	716	679	712	653	672	647	677	663	638	688	642	674	678	724	731	638	670	662	725	680	708	668	646	680	675	666	688	655	649	665	664	678	690	618	662	665	739	708	683	695	687	670	696	705	715	652	691	656	679	708	709	659	689	681	687	683	695	699	675	682	714	673	675	677	669	624	684	706	684	727	681	694	707	652	688	682	648	652	646	646	668	662	701	662	722	662	706	676	686	623	703	674	692	713	699	696	660	675	672	662	626	708	681	754	701	621	690	694	652	743	681	670	674	682	688	700	654	669	691	692	678	679	671	666	635	672	690	706	629	668	666	700	748	690	711	703	751	705	696	672	698	700	658	657	635	671	693	679	697	648	639	717	659	638	687	700	681	711	693	679	698	718	661	716	678	685	670	702	664	693	676	720	697	687	700	661	728	688	682	643	721	683	680	685	706	690	642	687	672	660	648	708	717	690	676	632	691	704	660	707	674	720	706	702	686	637	680	744	676	629	674	688	668	709	696	692	681	691	680	707	628	701	664	682	642	663	677	725	677	714	686	687	685	655	692	667	686	653	687	672	666	675	690	686	667	670	652	692	666	683	678	652	698	633	675	698	681	705	676	678	706	660	648	713	693	717	689	663	679	683	715	661	676	681	677	732	746	650	665	677	659	671	676	662	699	638	714	691	712	669	650	664	712	756	699	655	666	723	691	707	689	698	694	670	663	666	664	690	694	648	725	707	684	728	693	688	696	722	651	693	690	722	732	618	696	665	660	669	695	627	691	639	675	649	666	658	681	725	701	687	658	670	679	664	668	692	712	692	685	668	703	654	698	716	652	652	651	714	673	676	628	655	724	692	680	693	676	680	667	658	740	724	675	637	702	695	680	688	694	643	656	677	687	667	640	627	680	659	656	681	701	638	667	649	672	650	697	663	660	670	676	726	692	649	689	688	663	665	687	696	625	684	635	643	657	664	684	624	712	622	648	691	712	670	673	647	718	693	680	638	665	644	660	661	675	706	664	667
23592	10857	8481	4944	1943	1074	885	753	578	466	416	367	320	267	291	269	269	276	285	269	278	262	271	258	283	286	268	292	273	280	288	286	267	256	310	304	261	270	260	274	266	269	250	244	271	277	263	318	261	283	291	272	283	276	250	285	250	267	289	273	244	281	256	265	237	259	269	282	276	283	263	249	293	292	265	264	247	275	271	272	294	280	259	275	277	289	291	242	250	281	293	250	253	261	246	261	273	271	259	277	250	262	287	286	267	303	276	267	296	269	283	264	298	302	269	289	289	260	246	315	299	255	270	275	285	294	255	266	277	250	295	277	270	265	252	260	241	265	282	270	258	290	308	263	283	235	275	282	272	269	288	294	282	286	266	280	293	245	238	271	269	275	264	281	270	277	302	270	277	327	264	263	284	259	264	276	268	295	278	288	253	287	294	306	274	252	251	265	288	253	279	275	266	275	243	257	275	270	288	286	278	314	297	311	244	273	273	266	275	262	287	278	270	261	296	273	272	264	301	272	283	258	266	278	276	277	319	233	237	277	274	270	247	218	267	294	251	287	280	248	279	298	248	275	280	259	281	287	291	297	270	288	275	283	274	268	257	288	269	293	271	259	278	256	258	250	251	255	285	289	249	264	294	273	263	252	265	294	277	304	280	260	276	297	249	286	239	264	277	259	279	256	244	273	255	266	256	226	311	266	257	291	277	259	242	260	239	240	291	268	275	259	275	283	277	276	276	268	255	266	287	270	255	238	297	278	271	277	283	270	258	253	260	275	282	287	258	302	292	309	269	273	318	252	310	298	265	290	281	258	287	274	272	275	282	246	294	292	262	288	240	260	248	297	273	266	292	293	266	251	293	267	300	284	271	294	290	286	235	263	289	259	278	294	273	262	269	297	280	252	263	259	257	253	276	265	278	302	303	289	263	228	286	252	287	269	260	272	266	269	275	277	278	284	242	292	265	281	251	271	273	286	270	288	270	280	311	246	277	243	259	235	247	290	269	266	270	277	262	301	270	277	241	245	263	273	252	291	268	266	296	291	265	271	266	278	271	267	260	233	252	239	272	274	290	287	245	289	269	269	259	281	275	280	273	254	247	274	270	242	282	258	253	290	274	278	277	295	270	256	255	278	272	277	286	287	275	261	273	256	266	282	287	266	246	256	238	252	293	266	249	250	251	259	295	261	258	258	245	272	268	246	275	260	270	260	283	274	277	268	279	229	271	275	261	288	262	275	249	276	249	290	270	306	276	259	269	287	286	260	250	277	289	278	265	250	219	300	291	249	284	270	268	229	230	287	241	288	317	252	258	254	261	275	264	264	284	266	281	237	262	283	279	276	277	279	308	270	275	282	267	289	273	271	285	274	297	265	271	279	268	275	275	241	276	272	302	268	300	252	278	264	293	299	253	262	273	265	263	275	229	278	265	288	290	243	257	271	262	272	258	274	286	268	265	261	281	298	294	278	246	258	269	245	260	243	273	283	316	301	333	272	275	276	282	271	266	283	279	283	267	290	264	285	262	252	245	280	279	303	258	281	292	242	281	258	279	277	276	266	263	287	245	285	299	260	277	262	268	256	257	265	276	299	246	269	251	267	278	271	305	280	258	237	290	268	294	247	258	260	270	248	268	290	278	267	267	253	256	285	279	300	237	257	290	286	275	277	262	290	279	256	254	264	296	275	240	280	238	270	274	269	263	273	276	260	304	275	257	247	256	284	264	241	282	259	304	259	281	262	228	294	267	244	286	272	249	245	272	236	261	300	290	242	265	266	296	297	302	240	318	255	242	226	297	243	265	274	245	233	282	248	268	288	312	280	266	264	280	278	254	275	287	311	271	278	299	253	286	285	305	272	260	285	292	236	290	256	243	284	256	260	268	260	308	282	260	274	275	280	274	294	289	265	309	301	303	290	267	269	239	279	293	269	302	265	253	249	252	268	258	260	278	294	283	264	241	236	273	306	300	268	265	261	280	273	263	287	289	256	283	259	277	306	294	266	303	275	283	277	281	251	249	249	260	290	287	253	255	259	315	273	275	286	256	255	260	259	259	303	252	251	249	306	224	272	281	273	247	265	294	258	273	264	267	244	286	271	250	286	267	271	264	273	286	249	257	260	260	259	291	281	273	276	273	297	300	312	311	240	255	267	290	253	285	257	227	268	268	295	247	262	269	276	228	284	277	283	262	263	277	275	246	243	291	246	260	280	244	273	267	294	253	254	277	304	299	283	285	274	255	260	274	262	277	309	266	266	252	271	270	271	286	273	306	259	262	276	265	302	300	278	271	263	308	243	276	302	260	270	277	233	222	248	261	287	310	255	277	258	297	290	281	261	268	306	272	280	304	282	287	281	261	248	263	280	285	298	284	257	283	260	272	284	266	267	281	242	276	274	266	262	313	272	286	262	273	259	288	264	283	252	281	271	275	259	298	304	306	264	256	260	306	245	275	285	310	285	282	244	275	260	254	279	242	279	237	279	267	290	257	282	251	276	275	292	278	252	271	271	266	270	280	265	250	266	299	266	291	272	269	285	297	294	307	277	288	249	327	280	270	261	257	280	278	283	290	246	293	245	257	271	275	284	260	259	253	248	285	266	267	280	259	268	260	235	265	279	309	275	277	231	273	304	246	275	295	267	274	246	262	269	278	264	244	279	259	255	292	254	277	245	244	264	254	260	259	235	287	246	276	270	267	280	263	261	290	256	302	257	304	277	259	292	278	252	290	279	262	265	265	250	250	273	270	277	273	285	289	262	295	255	282	283	277	247	279	288	246	297	272	267	263	256	272	258	242	277	259	258	223	266	233	287	269	264	258	284	268	294	277	261	265	277	285	293	251	289	282	277	243	257	248	270	255	322	267	288	277	294	266	251	255	283	268	274	273	220	250	272	289	218	286	291	233	283	262	264	293	254	242	282	272	248	289	280	281	297	301	254	281	244	289	265	295	301	268	247	277	263	281	234	279	261	248	246	291	272	259	279	271	269	288	269	252	252	275	258	278	246	295	278	301	278	274	263	264	243	261	273	272	264	271	259	299	287	290	268	286	282	264	283	254	264	252	278	284	271	271	277	240	258	268	263	263	291	260	284	299	269	287	296	291	286	303	286	252	252	267	284	273	231	305	284	269	268	280	276	255	274	250	287	283	248	244	290	288	280	298	254	292	254	286	279	265	237	267	277	232	257	261	275	303	321	276	254	289	281	274	283	305	253	292	286	255	272	271	253	305	277	258	291	278	255	283	296	257	296	283	270	258	260	282	271	265	249	277	278	296	266	240	260	291	286	280	288	284	268	253	259	249	281	270	238	268	251	260	243	267	264	300	269	257	268	254	284	279	283	266	221	267	263	281	274	273	267	286	271	269	273	272	274	259	255	250	253	245	271	295	286	264	260	236	271	279	294	255	252	248	287	286	275	274	274	284	285	271	252	250	267	262	289	292	281	280	294	286	257	248	282	282	315	258	251	281	286	268	294	257	266	263	286	313	264	273	256
14660	7957	11787	8790	4137	2616	2774	2526	1874	1409	1165	919	800	718	740	713	637	667	608	686	685	619	662	649	605	611	642	692	632	613	628	624	640	600	662	625	618	666	622	602	672	617	665	650	609	604	593	568	663	602	621	608	641	650	629	646	602	596	635	641	618	613	588	565	613	566	596	609	629	632	610	621	588	661	593	612	601	610	596	592	642	642	655	617	610	656	656	593	656	617	625	623	648	595	642	637	585	613	623	580	630	624	586	618	664	605	632	624	609	623	583	614	629	682	597	626	586	612	616	606	606	615	608	585	639	604	593	647	629	607	589	611	621	639	636	623	623	615	581	597	598	580	633	641	623	643	610	578	609	627	600	661	615	625	586	620	617	594	586	635	647	626	635	633	633	602	625	640	640	611	591	611	612	632	618	662	633	594	607	568	670	636	605	595	646	642	595	644	622	586	616	604	627	595	572	584	628	651	596	586	645	589	683	587	613	596	605	647	629	615	603	621	662	626	632	658	618	569	657	655	607	578	588	612	647	590	671	598	632	592	603	612	597	575	593	589	598	621	592	578	608	619	599	615	610	628	594	641	573	595	585	670	605	607	649	648	624	596	648	618	602	577	614	615	612	637	617	615	582	627	621	600	619	621	604	562	612	646	578	602	643	649	579	611	627	565	626	639	574	625	601	593	618	626	589	588	577	607	597	586	608	617	628	598	593	582	613	629	629	619	600	601	637	606	624	599	585	592	622	602	644	604	592	610	625	600	631	575	611	626	593	648	688	582	617	610	593	585	625	576	602	612	606	570	578	604	585	576	605	606	616	611	621	605	618	617	608	623	621	574	601	587	617	629	604	650	574	613	622	587	648	609	579	572	584	638	677	625	609	591	591	596	637	600	617	668	625	678	642	580	613	617	623	614	613	609	587	608	622	668	636	644	578	611	642	630	640	638	608	620	623	597	639	607	580	631	613	586	584	594	656	562	643	629	574	614	615	636	627	569	601	637	583	622	615	660	640	647	607	627	626	613	640	637	551	655	597	642	622	622	660	624	588	643	578	610	586	564	612	629	606	612	602	618	626	599	591	609	658	570	592	601	599	577	575	615	607	594	589	632	605	644	608	623	661	589	620	622	644	606	632	600	579	603	621	586	637	646	626	617	611	628	528	588	579	602	583	598	634	563	617	556	592	610	611	659	611	646	576	637	611	585	612	653	626	612	581	601	602	624	598	586	609	605	630	643	593	648	622	608	642	622	635	617	637	606	590	609	611	582	642	644	614	606	611	641	626	549	580	606	576	577	616	621	646	606	607	604	629	572	639	648	605	608	656	592	595	607	654	587	602	594	591	583	655	625	610	596	592	659	620	610	568	614	621	552	631	569	601	629	585	640	619	588	639	638	588	619	664	583	633	624	619	589	609	617	595	560	624	646	603	641	597	596	556	618	643	592	590	616	614	601	636	579	592	608	618	635	625	671	654	684	569	588	590	622	614	624	591	593	612	617	620	606	567	688	590	627	675	673	613	619	581	601	627	619	619	573	592	617	671	628	576	629	658	603	627	593	627	608	636	637	626	608	613	613	607	595	602	545	638	630	640	609	603	632	605	597	614	612	635	592	601	609	608	628	632	605	591	605	642	585	646	615	629	623	555	653	646	591	592	588	561	625	660	613	629	615	669	626	618	601	598	572	558	650	607	633	565	641	616	615	565	638	659	614	640	613	624	609	615	609	589	614	620	593	626	636	633	634	581	597	618	616	633	585	567	638	608	613	598	570	631	588	603	610	591	558	587	603	666	603	648	650	604	629	614	645	561	596	652	633	593	573	650	630	569	587	625	625	598	584	630	580	609	627	602	574	633	596	624	644	590	602	606	621	609	632	608	609	589	558	624	627	585	640	594	609	616	628	630	646	647	577	637	592	595	582	633	601	626	591	612	603	621	570	564	612	564	643	569	557	583	625	608	609	608	583	627	615	582	617	620	597	592	640	593	624	658	589	601	640	628	627	603	637	610	614	581	629	624	584	597	607	611	619	664	622	633	555	597	609	576	644	628	599	629	623	583	583	616	605	624	619	613	602	600	667	605	591	582	632	595	678	581	615	618	580	577	605	598	556	623	607	628	639	630	627	562	609	650	615	664	579	622	568	612	632	621	598	609	588	612	597	587	593	594	583	598	625	593	588	586	598	614	649	622	591	606	617	595	633	615	590	608	633	617	593	600	606	610	629	614	617	638	560	625	612	618	613	574	584	584	594	636	596	565	639	615	613	581	595	563	611	646	595	622	600	615	571	586	659	641	592	620	630	618	632	633	593	580	597	689	579	642	621	611	614	615	634	646	574	593	584	633	608	581	623	611	611	622	581	589	616	618	592	635	611	596	590	616	599	640	591	600	604	585	622	623	602	652	640	595	619	623	557	618	618	606	629	592	640	620	631	590	618	604	570	625	624	568	587	626	602	584	642	591	675	607	619	599	626	601	616	587	591	626	643	594	609	625	577	631	633	609	643	561	590	648	594	603	671	614	582	620	607	611	617	600	612	617	573	654	603	636	588	592	617	654	576	612	621	605	603	668	642	601	663	661	627	602	610	641	631	600	627	606	610	614	603	617	642	667	597	613	656	600	638	595	579	598	634	557	634	622	632	591	613	641	600	591	606	566	560	603	633	571	590	632	592	622	624	625	622	590	583	607	571	646	648	619	616	632	599	626	603	622	631	643	674	631	617	618	634	563	592	615	554	614	590	615	669	565	624	604	640	609	591	607	640	639	631	627	612	644	653	620	592	618	595	577	655	599	619	601	611	623	557	584	599	623	577	596	591	649	642	640	622	647	656	594	593	661	567	646	656	604	570	622	640	590	596	595	629	630	583	576	620	593	672	599	619	632	599	625	593	670	636	625	633	656	610	585	639	594	554	628	597	578	613	598	603	621	637	613	605	638	625	614	611	620	632	559	636	643	645	594	565	634	639	592	619	611	600	635	570	642	620	635	587	618	636	634	609	612	604	615	609	609	598	566	660	645	563	616	571	638	598	572	608	597	649	613	564	601	646	600	593	627	647	620	591	622	627	612	641	626	624	627	610	614	665	618	598	609	594	597	589	572	605	614	630	601	678	605	620	621	570	649	584	601	589	645	590	579	593	575	606	615	633	644	585	625	631	627	632	588	621	605	615	615	601	645	606	562	580	617	649	624	644	620	594	589	617	608	626	610	626	621	636	641	622	654	588	569	624	604	601	591	601	613	606	569	632	599	580	634	608	662	622	600	589	595	592	611	601	620	631	592	637	597	611	637	611	624	610	626	589	604	622	609	569	648	601	619	645	644	593	605	601	593	619	648	601	579	594	632	616	597	640	637	615	615	602	587	666	670	564	655	630	617	578	595	581	628	610	645	628	623	662	594	615	635	633	608	608	610	591	591	659	639	638	565	567	555	634	574	628	685	595	605	617	600	603	582	647	601	600	633	600	573	638	636	612	562	576	658	641	605	635	612	615	607	641	611	613
33641	17541	15199	8781	3543	1816	1558	1327	856	662	530	454	388	351	367	349	317	316	311	327	363	323	327	337	326	350	336	344	337	351	354	319	291	316	344	318	340	315	307	326	338	307	312	305	353	341	305	304	340	336	332	347	319	316	325	343	350	332	323	326	329	302	346	343	297	312	317	312	309	344	350	319	299	298	312	279	341	351	341	292	331	347	337	313	333	338	312	277	301	324	305	306	328	327	369	302	273	315	371	312	353	346	319	317	338	308	323	325	338	333	346	322	321	341	306	320	301	335	287	307	344	375	289	359	337	333	297	353	331	286	322	333	321	286	323	320	316	335	329	311	324	329	294	323	310	289	322	317	339	327	347	340	340	338	315	334	319	342	308	339	326	343	335	344	314	308	301	321	315	323	315	300	309	298	301	316	303	319	309	316	355	328	301	311	342	296	311	314	344	356	323	337	343	315	336	319	369	324	344	322	307	330	340	295	312	319	324	290	325	328	342	324	324	313	326	310	304	304	359	309	292	329	327	323	313	306	325	318	293	335	342	352	346	331	334	301	347	338	300	280	328	304	328	308	286	359	320	304	338	337	346	330	356	330	312	312	297	311	311	306	345	327	317	328	312	313	331	307	350	339	332	349	366	361	347	335	319	320	320	372	325	297	323	292	335	326	319	296	335	294	296	317	354	332	368	351	335	329	317	326	335	292	267	321	310	374	347	320	359	298	328	317	333	319	314	298	301	306	337	349	316	301	310	312	302	321	327	306	354	345	317	327	341	312	348	334	330	322	325	336	317	331	314	308	324	329	339	314	318	326	302	305	309	334	330	353	328	356	313	294	325	303	282	275	326	303	317	324	320	334	348	315	333	313	323	306	348	296	347	317	337	350	345	310	325	315	290	327	282	326	285	340	311	333	312	309	338	327	367	329	335	330	348	345	327	347	321	324	339	309	322	336	339	337	314	311	307	325	283	304	332	304	294	318	289	334	327	304	333	331	311	320	318	340	306	340	331	313	319	315	334	334	331	333	346	319	336	314	312	318	313	320	279	349	344	320	330	296	327	305	300	339	337	357	323	313	295	348	356	320	311	298	281	307	352	309	320	328	343	311	322	343	315	356	298	306	349	323	294	336	322	332	338	332	330	337	366	335	308	328	327	312	328	333	324	356	291	320	325	303	310	301	301	310	334	328	334	364	340	331	336	365	293	342	303	324	339	284	310	277	341	324	336	312	311	333	321	313	305	309	324	329	348	365	369	358	361	320	352	318	354	341	299	309	295	305	340	317	284	300	299	286	326	321	303	326	331	326	305	310	308	327	309	344	327	315	320	335	333	321	331	332	323	338	350	328	335	308	312	361	312	356	320	327	307	284	339	314	339	312	348	330	329	329	324	352	328	323	313	343	325	318	354	316	357	328	327	330	339	314	344	342	318	293	361	357	321	326	324	319	328	276	345	323	363	329	333	333	313	309	310	314	287	329	334	320	297	319	337	340	332	349	331	289	269	300	348	289	338	352	362	322	323	313	331	336	320	304	325	333	294	312	324	326	322	350	345	334	302	355	339	317	299	344	321	307	305	327	321	345	320	307	360	341	309	319	321	276	329	324	353	352	318	320	311	345	343	343	327	310	308	316	321	310	303	352	331	339	341	340	315	308	314	333	346	334	298	362	340	323	352	338	302	340	346	281	329	341	354	298	342	336	336	349	295	308	297	338	365	307	326	295	313	332	312	334	291	323	327	311	338	345	315	327	304	300	320	313	350	313	320	342	322	312	346	318	333	314	356	336	292	343	328	287	322	331	325	318	320	314	333	331	349	320	318	337	325	299	281	329	310	311	329	290	339	357	309	351	319	341	323	313	355	312	347	323	341	332	319	331	332	327	316	333	303	315	330	375	359	331	286	329	325	293	298	321	344	316	293	320	315	321	316	312	335	301	316	289	315	350	314	338	365	372	321	335	312	329	314	298	317	355	329	374	320	317	325	309	328	344	305	323	322	295	342	303	307	348	320	316	353	338	313	306	303	287	339	311	327	307	339	339	284	315	346	369	335	339	341	330	358	342	323	328	345	324	323	297	329	302	329	312	322	332	338	329	320	303	314	289	306	317	339	317	305	342	322	317	316	321	347	284	321	338	298	326	333	307	321	331	320	348	318	350	343	340	330	324	312	322	328	309	327	309	325	331	308	338	320	306	346	313	300	321	333	320	327	325	305	369	342	332	388	316	341	306	307	291	331	331	322	336	301	337	337	324	290	320	319	333	331	307	319	337	338	358	320	306	319	349	360	336	340	307	317	322	310	319	310	298	283	321	323	295	310	318	320	329	327	341	302	291	287	344	327	307	340	346	359	320	303	335	313	339	316	294	329	319	343	314	333	298	337	320	356	342	305	332	330	324	320	348	296	305	312	296	321	343	350	293	333	285	307	318	333	320	319	322	336	301	316	302	290	323	353	298	330	302	294	329	328	300	337	311	332	338	325	294	293	338	346	342	286	326	325	295	324	320	329	302	303	325	329	331	311	328	316	318	305	332	360	327	329	307	325	333	311	333	340	340	284	345	355	299	311	345	361	313	289	294	337	301	339	343	332	324	322	325	316	338	326	301	324	311	335	351	360	323	338	333	299	326	342	348	308	336	355	351	318	327	341	298	321	328	330	346	327	308	302	306	333	303	324	324	329	329	307	320	288	319	342	319	310	306	345	346	295	334	306	272	306	342	299	339	336	324	335	338	295	320	298	317	311	320	305	324	321	323	335	294	354	306	328	308	349	324	322	307	338	343	328	362	332	377	304	304	324	298	325	338	317	315	314	359	303	331	310	317	391	311	311	279	322	345	329	333	278	329	338	316	296	307	321	303	322	332	314	296	329	316	334	344	322	348	332	331	332	325	336	310	319	347	300	333	298	313	310	315	310	366	307	326	328	291	324	314	336	314	329	333	317	324	329	319	332	356	356	335	296	312	305	301	330	316	317	295	332	336	309	324	291	304	299	320	345	352	340	322	314	309	324	342	317	344	353	342	323	285	281	317	334	318	273	327	341	325	354	312	326	326	306	320	332	314	322	321	318	337	308	298	340	331	315	323	329	322	327	331	310	322	343	300	299	325	310	312	332	300	323	329	323	339	318	322	329	316	310	332	334	314	325	305	345	326	305	339	326	300	316	326	332	315	315	336	322	322	299	312	377	314	311	295	318	307	324	303	339	296	302	341	341	335	334	328	330	374	278	324	340	286	330	330	340	327	360	321	349	333	328	335	348	303	317	329	311	322	363	300	343	329	270	314	305	340	327	340	329	347	351	343	335	320	320	324	328	318	313	321	309	330	328	346	303	282	311	330	345	263	330	318	298	325	295	356	340	336	318	315	318	330	308	302	351	318	362	301	314	346	299	322	339	299	311	341	300	318	299	303	278	300	364	342	273	323	335	360	330	371	313	322	333	322	338	332	334	341	333	361	323	346	327	326	322	354	327	309	332	351	311	331	335	325	295	289	381	293
19546	11688	18086	12621	6254	4313	4312	3911	3097	2625	1867	1403	1019	941	831	825	812	758	767	789	747	815	771	779	781	803	811	734	753	754	772	747	718	794	709	719	706	728	751	722	729	715	727	741	752	765	703	735	742	752	728	729	751	686	725	729	767	665	726	680	710	750	744	738	732	665	716	725	717	707	765	749	742	760	687	742	727	663	705	733	721	697	659	708	725	689	738	687	676	697	741	708	698	754	688	693	682	699	721	693	711	724	731	693	685	737	747	715	733	709	760	757	725	718	752	755	730	718	671	656	699	768	698	698	779	737	768	672	699	698	697	734	719	683	750	672	729	727	711	799	713	723	724	730	704	699	738	746	684	712	743	717	718	662	716	740	718	713	706	713	668	700	704	709	746	679	671	709	719	745	748	705	723	723	679	723	712	714	705	745	674	768	686	725	737	718	748	721	723	728	722	745	703	729	684	758	703	728	726	721	723	727	757	652	755	712	730	690	688	701	753	722	676	679	752	694	705	670	716	711	678	705	681	692	702	705	721	746	690	752	747	730	654	685	723	696	690	679	680	708	732	711	722	697	701	759	682	771	727	717	709	746	712	724	700	704	711	709	717	723	708	735	709	737	716	715	714	736	691	682	699	723	709	690	709	670	723	684	702	702	697	687	773	734	712	731	682	714	720	705	710	720	681	769	666	653	693	729	688	718	683	706	710	708	710	687	730	704	754	753	704	712	638	721	699	742	684	667	781	664	773	737	663	741	778	758	715	728	689	741	713	697	665	751	747	745	725	715	726	734	711	666	690	690	690	691	678	702	735	718	760	711	712	749	679	706	702	719	696	698	699	727	732	725	747	666	751	722	732	751	713	683	734	669	687	734	694	695	701	708	697	710	722	701	715	712	728	711	707	677	655	700	692	710	745	736	731	662	744	723	677	730	711	682	755	720	685	731	669	677	694	664	682	727	704	688	711	688	666	661	719	716	742	685	691	682	703	695	719	681	703	683	687	715	725	741	719	773	710	732	693	657	668	670	698	695	666	696	735	689	675	745	678	673	712	700	728	729	715	702	691	694	715	713	681	742	725	739	742	703	673	759	703	707	665	734	724	756	718	719	742	712	737	742	760	743	734	658	681	746	669	687	723	710	717	727	672	685	693	685	721	712	705	714	687	737	733	727	720	730	685	731	710	722	782	711	771	704	694	698	741	662	705	682	704	720	698	688	691	666	678	704	702	744	698	658	674	739	747	725	717	721	705	694	697	723	719	684	703	750	707	708	665	718	673	748	688	695	683	758	739	692	697	717	696	742	675	730	704	715	718	724	724	688	739	692	674	737	691	699	669	723	684	722	697	674	671	680	709	688	700	741	717	715	727	718	685	705	717	712	713	695	703	688	724	759	708	690	754	691	723	745	737	704	748	719	679	720	722	734	691	730	755	705	706	697	768	700	739	722	725	701	718	715	695	661	705	725	741	732	733	680	716	703	683	781	712	717	734	765	707	708	764	703	757	687	663	747	738	719	719	715	706	699	704	699	722	716	738	718	759	733	653	731	644	754	693	725	724	708	704	738	689	740	718	724	731	745	663	717	707	663	697	737	772	724	681	707	693	772	682	725	710	694	724	691	702	660	651	686	687	723	697	681	721	683	711	672	707	691	721	690	756	742	710	746	708	717	732	702	660	736	737	743	698	690	730	762	695	712	743	757	674	728	718	662	721	699	658	693	711	730	728	666	680	707	715	677	724	721	684	730	714	688	719	740	732	727	681	702	710	680	688	693	721	732	747	731	749	736	728	748	700	706	736	688	704	730	777	696	759	689	724	711	754	703	657	740	652	687	718	758	700	719	698	740	624	731	642	719	727	740	712	688	681	695	760	713	716	704	734	733	655	706	701	704	687	750	674	656	721	702	700	740	700	675	730	734	754	705	755	706	683	722	678	709	736	773	700	664	669	682	747	731	720	733	645	688	696	758	694	697	678	747	703	742	736	737	759	700	711	697	700	756	702	715	707	708	719	731	709	706	684	722	713	708	684	726	779	736	710	719	674	731	711	709	718	760	729	693	710	711	654	779	735	722	740	692	730	692	728	707	724	697	698	729	712	714	714	713	719	700	688	690	741	718	731	766	732	703	689	738	734	703	694	684	750	741	731	752	757	711	747	691	732	723	705	706	669	728	755	713	739	714	688	669	732	745	678	711	726	739	741	722	677	690	724	728	748	703	703	689	716	701	716	727	726	711	718	720	673	741	665	703	768	696	717	701	685	687	759	723	695	744	659	693	693	669	723	708	688	706	743	717	686	680	740	715	711	755	714	679	673	693	705	726	733	740	698	694	703	663	701	725	731	690	676	718	717	746	677	731	733	657	678	710	739	655	720	699	720	694	696	714	725	714	700	743	697	664	694	758	691	700	710	720	634	693	666	706	694	706	676	685	676	738	727	718	700	713	753	675	726	715	685	723	749	739	706	666	758	688	743	720	663	699	637	747	669	757	689	711	706	675	724	705	708	687	676	766	702	680	715	688	759	678	720	745	706	751	675	684	677	701	723	697	725	677	724	738	743	737	701	694	750	711	731	730	720	722	731	711	709	687	718	678	693	732	736	700	714	718	754	707	690	688	671	695	759	707	710	675	706	685	710	728	733	706	688	727	710	647	679	758	683	710	751	714	697	716	678	707	715	696	696	723	719	714	766	738	706	688	695	737	689	719	718	722	708	758	712	718	719	660	687	740	747	679	724	730	708	665	700	685	710	721	716	711	681	681	707	732	742	699	765	673	734	711	753	725	644	673	695	695	734	715	691	713	718	769	727	718	681	705	675	724	676	752	696	700	661	716	730	722	707	731	712	657	699	727	759	691	709	667	666	723	720	703	748	704	725	700	714	687	723	739	724	721	733	698	737	685	710	699	684	762	702	717	718	740	721	743	665	733	674	696	699	718	805	738	736	685	684	736	678	710	641	634	688	751	779	750	714	700	732	710	696	699	711	716	749	747	702	722	714	659	739	676	708	695	762	721	719	706	726	767	696	694	749	764	731	694	725	690	689	709	701	689	734	679	712	716	706	709	685	732	738	694	706	650	774	697	732	714	716	751	738	754	715	724	661	678	726	684	669	667	708	714	727	694	704	690	703	734	694	795	771	703	690	700	691	702	721	706	713	719	720	726	731	702	698	704	688	741	648	725	763	712	716	694	752	700	746	733	710	710	770	686	713	676	705	734	707	695	685	716	727	713	731	701	709	725	719	657	721	695	670	670	734	656	724	699	695	676	676	677	690	729	704	685	690	692	688	665	682	690	730	691	743	703	756	700	742	685	742	716	688	649	677	717	698	738	745	740	711	687	674	709	760	668	698	706	719	734	721	698	723	701	714	720	687	688	769	734	681	719	721	697	702	728	727	753	692	751	713	630	720	722	716	684	699	686	683	681	669	694	731	727	687	725	711	731	665	717	726	688	708	766	708	670	737	696	750	650	702	744	701	707	734	697	726	701	707	692	730	676
10456	4198	2514	1221	653	459	373	323	322	285	287	290	294	302	307	341	316	307	319	309	293	335	276	315	278	311	287	269	335	305	319	313	297	283	324	309	350	316	333	302	281	318	311	334	326	314	325	288	304	308	317	320	329	312	340	284	292	299	335	306	309	333	307	308	306	318	312	334	326	318	319	289	291	327	318	318	311	307	323	314	290	327	293	319	324	279	288	270	311	306	323	312	322	327	321	296	290	306	316	332	310	317	318	345	289	335	310	294	321	325	366	293	296	336	304	310	334	275	306	322	330	307	306	319	326	296	297	296	308	346	308	347	352	310	340	327	278	325	294	306	334	327	303	305	327	344	310	320	305	308	346	291	316	329	308	316	284	297	297	311	313	348	348	314	325	331	324	335	309	303	312	318	301	313	327	314	270	315	324	319	332	336	360	320	337	316	307	318	300	297	291	326	328	324	342	303	312	296	323	316	307	334	334	334	350	314	327	295	305	290	310	323	323	307	292	301	328	308	327	303	287	284	284	299	343	317	343	326	320	287	308	305	301	308	299	299	311	304	324	320	311	305	298	319	332	285	300	309	305	318	315	297	308	289	345	330	297	341	316	310	316	302	311	289	297	341	277	321	317	297	284	291	330	314	333	340	306	316	314	310	281	284	316	299	331	329	327	306	288	321	311	286	337	342	332	295	285	318	314	336	318	312	289	302	301	329	347	336	321	283	319	300	348	316	327	327	340	307	309	326	271	290	308	323	305	324	285	293	294	326	351	331	318	306	306	361	316	287	328	291	308	315	310	339	312	341	297	311	299	313	310	334	308	288	289	266	306	300	337	307	325	305	318	309	330	322	302	324	295	271	324	304	310	342	316	279	306	319	345	324	296	286	299	312	327	300	300	293	281	318	331	305	303	325	316	311	340	314	343	320	290	298	306	306	321	315	315	298	308	305	282	336	319	274	317	330	333	300	312	332	298	311	281	279	267	320	307	317	332	289	325	288	311	320	320	363	315	310	326	305	286	327	299	288	344	299	325	312	366	301	303	283	304	291	340	307	322	310	322	313	311	310	341	319	330	326	302	307	313	318	299	344	291	325	302	309	304	288	288	308	288	289	282	305	291	304	301	261	309	265	346	285	316	308	305	335	333	293	300	288	295	338	279	283	311	339	295	309	310	325	309	282	317	332	297	307	337	311	344	322	328	290	320	342	338	279	305	317	305	328	320	323	310	304	332	332	333	294	282	306	281	310	321	265	310	321	285	307	300	305	333	335	284	318	342	305	269	285	318	299	328	325	293	309	365	321	310	300	299	323	317	323	330	279	307	326	302	322	330	314	312	320	323	333	318	329	309	309	339	310	300	319	289	390	288	313	296	313	322	293	329	340	308	321	311	306	299	296	298	304	332	303	314	306	324	313	297	283	323	283	297	324	332	327	296	330	306	283	291	301	332	272	307	330	306	321	295	286	307	321	342	339	299	307	325	326	315	301	292	322	296	306	294	343	316	280	305	291	306	323	319	321	326	348	332	309	290	307	309	341	327	291	323	337	301	321	306	317	325	308	302	299	304	293	298	320	304	343	339	329	293	313	339	303	314	311	331	329	304	300	307	334	300	302	312	329	305	325	333	297	322	302	287	274	332	307	308	287	333	340	328	288	326	328	287	299	329	293	320	310	286	310	307	321	314	308	298	302	298	339	282	323	311	335	300	303	300	322	321	300	313	323	306	299	312	284	346	306	303	282	313	285	278	310	296	302	320	306	316	311	312	308	311	325	342	316	301	275	307	312	279	273	302	321	333	315	337	305	281	298	285	302	330	292	313	320	314	325	292	329	267	343	351	338	317	309	314	325	292	322	319	312	298	311	273	301	303	332	295	291	290	286	340	321	301	340	349	323	296	301	302	361	298	281	304	345	311	321	331	313	285	333	307	287	300	283	324	324	313	315	304	266	326	325	284	301	345	295	304	308	297	316	349	298	338	337	302	307	293	324	324	316	292	310	317	295	313	294	295	311	308	315	299	290	314	321	289	327	296	326	306	318	353	303	299	298	314	340	323	284	297	335	274	282	321	288	283	324	311	317	310	299	341	342	304	295	294	327	298	281	306	351	310	310	290	316	296	318	297	280	287	307	348	312	293	298	330	294	335	276	325	322	285	309	293	320	322	301	314	336	320	299	297	298	283	329	316	318	347	282	305	335	285	318	266	316	305	276	312	324	325	295	351	291	327	322	330	288	314	302	315	330	320	309	276	327	341	300	293	275	309	305	308	306	308	313	291	304	303	291	304	336	307	305	299	316	322	313	312	289	312	340	275	321	303	309	284	327	308	319	315	306	326	327	313	283	292	311	284	329	312	305	342	326	290	331	315	311	298	316	288	262	291	325	288	310	308	284	323	361	322	349	288	312	279	272	337	314	351	289	305	332	337	292	322	314	300	259	275	339	304	311	319	292	325	312	320	306	300	287	302	312	297	336	310	309	328	304	283	322	291	311	262	337	330	298	298	294	304	275	322	340	320	288	332	309	329	316	330	317	297	313	330	323	273	302	283	320	321	314	324	354	316	330	313	320	319	303	326	323	299	324	291	306	286	322	318	298	320	293	332	301	301	291	300	309	344	291	280	307	316	345	327	307	279	323	328	311	301	281	303	318	336	322	303	302	296	300	321	305	311	315	327	291	307	292	295	323	336	347	310	320	340	316	344	326	331	302	294	309	327	318	330	277	315	277	300	316	321	321	329	318	319	363	360	288	311	326	305	315	294	308	288	299	321	364	324	300	322	306	334	318	301	322	317	322	323	311	297	344	334	346	287	301	333	319	358	349	340	298	330	312	307	320	341	320	347	330	289	299	323	328	310	289	332	308	291	320	285	305	301	315	334	288	308	351	314	334	305	301	317	295	285	314	312	308	307	293	344	323	310	350	302	314	301	341	334	317	334	353	327	318	322	311	349	327	326	293	318	287	332	318	313	302	281	352	311	321	320	345	286	298	332	296	354	302	326	305	305	295	327	292	286	351	315	309	314	289	309	309	389	328	343	327	328	302	330	329	324	330	334	313	309	346	351	323	299	339	314	323	330	293	324	325	337	331	310	309	353	306	307	305	299	348	331	276	300	314	310	288	315	291	318	314	333	330	292	293	306	301	325	331	305	302	276	350	318	329	321	327	327	311	299	290	269	298	304	325	298	316	288	319	296	327	325	266	300	305	330	342	297	322	328	297	282	285	274	304	338	342	296	311	312	303	277	329	344	290	300	295	328	334	289	289	293	321	336	348	293	281	280	343	285	275	308	339	318	295	321	327	320	353	332	284	294	318	314	292	301	325	325	283	286	271	276	308	321	338	299	318	329	339	321	316	284	325	318	320	292	334	315	283	310	294	320	294	316	310	325	345	327	334	286	319	339	318	315	299	335	342	306	322	293	341	333	274	294	304	304	339	354	294	287	302	286	341	280	321	326	316	303	309	302	305	279	314	338	323	345	302	342	302	330	318	323	296
6482	3834	4474	3226	1910	1252	974	860	776	731	652	693	704	649	716	681	627	692	671	634	676	712	668	648	649	702	665	654	692	647	688	688	705	665	686	633	676	723	678	669	735	686	654	641	673	680	716	651	699	721	691	663	716	710	703	722	733	692	652	697	693	656	656	716	699	669	667	674	693	673	723	684	681	690	701	659	617	705	680	684	677	675	691	707	715	706	721	668	669	667	636	686	659	668	672	706	685	664	678	632	662	718	689	635	651	691	698	665	666	672	638	659	727	695	639	700	716	668	697	661	711	695	638	675	652	706	680	671	670	703	644	681	721	666	673	720	672	676	665	654	705	686	710	674	701	702	683	685	658	667	728	686	683	706	701	745	656	674	688	689	736	686	691	669	680	709	701	717	659	650	688	696	690	677	684	746	658	688	721	672	680	662	690	684	705	723	676	702	673	642	660	669	700	696	696	709	692	707	667	709	712	672	667	690	659	708	693	721	680	702	682	724	685	732	657	694	638	652	663	661	673	690	701	697	636	624	666	707	655	645	739	699	675	650	694	682	671	663	720	653	668	665	667	632	691	672	676	718	721	685	667	709	696	692	744	692	684	666	705	694	665	676	662	698	695	761	696	658	632	689	697	711	686	648	648	660	668	693	676	645	648	682	694	664	708	679	650	648	706	728	728	648	690	657	649	616	670	649	618	689	681	670	670	654	604	676	677	659	707	668	647	694	657	624	682	706	692	695	719	618	657	679	640	698	686	667	664	689	638	662	713	694	693	753	692	693	708	704	698	698	673	647	703	702	651	681	692	664	652	676	633	657	670	652	695	673	699	677	621	667	646	656	701	685	647	641	731	678	669	671	723	692	735	699	688	700	634	659	675	672	656	688	731	710	716	679	687	665	694	718	666	659	665	659	745	670	666	681	674	682	648	686	666	661	674	693	655	726	729	706	716	676	682	701	649	676	685	674	676	690	705	668	728	701	668	698	708	702	625	682	669	658	703	667	645	697	650	690	689	714	694	647	665	676	666	707	676	665	633	707	710	706	687	677	747	725	730	690	710	676	645	713	631	689	677	677	683	644	723	710	634	632	700	677	710	688	630	719	661	708	708	751	700	752	696	674	687	683	688	672	660	698	699	662	653	680	715	685	726	687	709	647	667	676	697	686	678	679	679	716	621	735	690	700	648	690	656	683	686	690	654	691	689	699	658	654	724	712	637	698	697	619	685	653	670	664	652	681	676	723	695	698	650	667	663	702	661	702	699	693	694	687	684	646	692	680	675	707	673	692	720	639	706	677	712	671	704	737	696	627	651	719	686	663	662	680	699	636	667	656	649	683	703	728	687	675	699	654	692	728	653	672	682	651	693	695	698	729	663	706	679	649	693	676	699	662	628	639	661	682	658	678	703	676	718	663	706	703	672	651	666	672	710	658	681	703	650	689	688	745	688	683	684	689	721	687	653	673	693	713	665	649	635	689	685	657	666	685	682	650	653	637	694	695	658	660	682	715	678	692	676	717	705	672	726	670	680	697	696	707	689	708	642	650	618	647	678	663	692	680	692	698	688	651	725	707	706	706	693	692	682	665	713	684	717	658	690	686	672	665	679	669	714	714	699	648	710	655	649	711	672	726	685	682	650	729	653	656	668	679	700	674	695	688	704	719	711	687	710	651	682	672	681	701	678	644	649	701	704	710	725	662	690	697	648	673	676	712	668	674	688	704	666	635	656	692	719	700	674	672	628	654	684	697	680	732	688	678	674	663	677	663	668	675	719	724	728	674	660	629	716	668	656	667	659	665	689	648	656	662	661	692	695	703	688	688	688	653	686	626	639	686	660	709	689	668	660	670	697	694	653	668	665	672	692	684	739	684	735	722	722	725	651	702	707	702	692	670	703	668	678	679	735	718	635	716	667	643	689	655	693	676	721	646	713	703	677	662	705	669	700	673	699	687	707	674	686	690	663	660	690	686	696	675	707	677	706	647	680	685	681	678	698	700	701	722	651	647	687	649	655	646	674	667	725	648	709	677	644	616	687	707	632	658	614	671	687	678	730	767	643	672	711	680	711	693	678	698	681	660	684	719	672	696	672	712	715	692	680	691	709	669	664	694	674	649	717	736	716	646	674	690	627	728	733	703	667	696	692	665	657	740	673	723	645	665	696	706	661	650	681	690	714	659	715	617	650	667	662	649	682	636	719	708	674	697	672	749	684	643	658	664	690	737	685	694	687	682	706	650	637	694	725	676	692	652	729	672	707	678	696	722	701	681	686	673	717	689	705	658	676	720	688	665	688	697	660	707	721	670	690	654	653	672	690	673	737	677	683	711	681	693	675	749	653	714	713	687	667	675	686	671	664	704	668	706	691	655	694	668	712	658	681	624	655	701	674	683	687	700	696	693	676	707	680	678	651	682	680	668	646	665	645	717	661	741	655	688	665	700	731	737	655	661	713	673	686	670	673	661	671	675	689	679	658	634	691	697	680	641	704	624	679	646	666	708	681	685	692	669	671	635	673	675	668	721	681	699	697	703	699	693	692	715	689	678	670	637	695	656	731	636	658	655	725	714	703	663	647	700	760	679	668	700	644	683	710	687	670	670	713	709	693	690	674	675	647	647	730	729	701	713	687	699	689	706	682	653	733	697	674	672	710	721	663	697	661	679	653	692	717	708	661	694	683	639	705	707	657	657	699	646	654	680	709	687	679	681	680	652	693	713	721	657	699	680	662	728	640	699	734	692	715	670	699	693	642	651	667	669	705	704	705	660	737	646	661	676	699	691	677	694	642	651	688	651	701	645	677	725	669	663	703	648	669	688	660	732	684	620	704	661	679	632	703	705	692	709	716	677	678	641	735	651	725	678	704	692	668	656	628	698	662	707	647	701	716	648	666	661	669	685	675	702	674	702	651	687	691	684	687	666	629	696	662	728	632	656	665	649	670	705	687	675	654	695	699	663	696	638	717	641	674	695	670	721	668	724	646	669	739	665	701	695	670	671	667	669	653	675	698	715	659	666	653	650	665	714	739	666	654	686	670	668	665	734	666	714	691	709	657	672	696	665	708	753	672	735	727	684	711	704	678	715	688	654	650	707	677	675	675	698	666	715	675	671	660	677	687	678	702	685	679	738	707	684	670	678	657	693	677	692	678	615	745	670	644	637	712	668	701	655	664	698	670	713	675	669	657	663	700	696	659	646	701	659	667	661	664	736	633	671	708	713	679	680	663	658	687	663	701	648	666	660	687	714	737	669	667	679	652	698	640	719	674	679	696	698	645	662	691	670	693	725	657	682	666	695	682	665	653	671	726	646	662	639	677	706	668	678	646	668	658	683	693	671	663	734	692	679	701	702	711	684	674	700	708	648	733	688	713	643	654	684	668	689	691	689	689	696	689	706	687	671	689	677	632	655	686	689	675	679	655	681	655	679	718	661	672	689	705	660	727	681	672	655	707	708	705	652	698	728	694	626	674	698	669	691	682	703	665	679	677	686	678	671
24361	11786	8203	5296	2019	1077	988	714	512	495	385	288	301	298	265	318	289	304	286	288	291	282	304	310	247	253	299	267	299	263	263	283	274	259	263	285	270	263	261	275	269	267	271	240	268	258	261	265	274	271	276	276	263	304	270	265	301	288	275	296	279	275	235	289	259	265	253	253	273	287	304	272	290	269	249	279	276	280	277	284	293	292	259	274	254	258	282	241	267	264	284	280	244	279	277	241	279	299	252	292	261	295	279	291	262	246	243	249	243	271	255	243	275	264	219	274	255	267	269	287	273	259	266	274	258	257	320	311	290	235	283	265	316	249	285	268	252	296	270	252	261	264	258	292	305	263	294	257	265	259	265	254	237	306	278	264	272	255	280	256	286	255	278	279	295	265	285	281	248	291	280	271	257	286	313	279	267	254	231	268	291	236	262	262	276	278	281	282	299	258	313	269	277	288	278	296	265	254	250	269	294	262	238	286	267	304	244	281	305	282	260	271	277	261	251	243	259	270	285	308	244	284	254	260	255	269	237	269	273	247	289	273	282	295	277	286	303	298	296	279	258	276	299	315	238	283	253	293	264	283	267	270	260	291	255	254	284	295	246	264	265	267	287	283	246	303	250	285	261	251	286	281	306	288	260	270	247	303	236	265	279	276	289	235	261	304	261	264	253	266	292	255	276	295	318	247	271	239	268	243	243	276	298	265	261	269	252	220	295	268	283	269	249	284	241	295	293	259	240	283	266	276	283	259	272	278	269	279	286	293	305	298	273	311	263	268	281	295	277	271	271	261	293	253	236	270	237	294	308	285	255	272	278	282	312	257	261	310	279	290	287	281	256	285	270	254	308	260	279	285	293	291	257	268	242	274	263	275	252	272	294	261	298	250	274	271	247	252	252	316	259	252	310	318	271	274	307	292	254	273	262	288	273	266	245	274	219	267	265	261	272	241	284	288	256	319	271	286	311	286	271	257	282	276	270	249	244	254	302	282	261	246	268	300	243	250	281	255	227	286	296	276	267	291	269	262	273	267	245	265	289	268	250	267	277	280	270	234	262	266	286	281	240	272	271	277	289	287	262	305	283	279	280	252	277	266	301	237	291	264	265	250	266	272	276	267	260	267	282	278	300	317	283	264	294	286	263	237	287	271	253	262	299	273	287	271	306	280	304	253	279	253	258	233	265	254	281	254	215	259	273	278	267	291	284	255	235	236	262	288	256	255	308	274	242	270	250	275	278	276	249	291	257	249	269	269	256	266	293	261	272	290	249	259	260	266	269	269	267	274	263	278	309	287	286	282	258	294	250	248	256	297	263	255	271	253	249	259	304	248	259	273	264	292	266	264	265	257	299	264	319	299	291	271	250	267	268	267	262	255	275	258	295	247	263	292	246	289	283	261	264	259	292	271	297	252	252	302	287	254	282	282	290	254	245	261	268	234	251	253	281	244	243	287	292	280	281	276	258	261	262	295	265	251	265	290	300	296	326	278	257	264	285	255	286	267	293	317	278	265	260	281	253	283	293	263	277	285	271	279	273	255	259	292	258	249	306	273	257	272	278	267	244	287	255	276	304	270	249	265	249	302	272	263	252	291	259	258	273	312	268	275	279	268	273	263	325	284	271	269	318	262	280	271	258	251	272	271	248	286	263	266	286	277	276	275	288	273	262	276	261	286	236	277	291	259	274	293	281	276	254	247	294	319	268	253	237	255	274	252	246	246	240	263	272	241	301	251	251	278	237	286	234	246	248	284	255	240	249	274	234	282	276	271	297	270	268	306	275	276	305	249	285	268	274	270	267	244	268	295	253	297	292	309	274	282	291	275	269	292	270	239	295	274	308	293	248	264	294	247	251	320	298	264	272	271	270	284	262	277	291	269	272	256	311	268	271	262	273	289	282	295	253	266	232	248	296	275	270	257	267	273	283	273	284	257	259	272	299	289	286	276	264	250	287	297	286	251	252	291	270	258	287	291	285	309	266	287	257	275	267	296	260	276	280	303	256	273	265	296	252	274	268	258	287	271	300	310	278	268	273	281	267	268	272	269	282	277	259	272	273	287	249	271	240	260	258	278	313	293	270	273	284	269	259	271	283	262	279	296	284	259	288	280	251	293	288	294	250	235	275	270	282	260	262	292	272	266	278	251	267	290	260	239	251	283	268	269	265	255	279	280	278	259	235	272	296	277	282	283	268	259	268	291	307	270	257	297	257	251	289	237	247	279	311	237	271	267	225	263	290	277	284	286	268	273	248	284	260	260	281	258	274	291	240	239	267	260	249	296	255	308	298	279	301	278	279	247	263	273	304	286	275	247	246	251	253	245	287	282	251	280	287	342	269	280	293	275	289	261	253	273	278	245	279	293	268	252	256	289	285	280	324	288	283	235	256	254	279	321	289	269	326	294	263	271	288	260	260	295	253	253	272	265	297	264	273	275	284	258	292	283	267	245	271	267	299	280	283	241	274	242	228	249	280	272	293	280	253	256	246	262	261	253	297	300	272	260	250	274	245	280	312	265	256	258	251	285	240	280	287	290	291	254	284	281	271	270	256	280	254	269	295	295	262	251	262	283	286	284	282	258	274	272	290	273	261	317	265	268	255	262	275	263	242	258	271	290	280	295	296	262	273	268	282	272	287	300	269	239	285	292	282	279	279	251	271	262	262	288	278	268	287	269	258	257	273	258	291	239	277	276	289	302	297	275	299	250	268	308	254	298	287	233	297	268	285	277	285	255	298	257	290	271	239	289	282	285	263	270	241	247	280	263	304	300	287	257	251	305	276	271	234	270	273	242	300	292	287	230	294	273	285	272	275	260	245	288	263	278	291	297	268	255	279	281	261	273	270	265	269	269	276	230	293	273	301	266	271	284	256	254	255	275	287	254	245	281	256	242	260	281	260	276	273	287	306	255	270	298	282	282	282	242	270	273	266	245	277	280	277	296	268	240	295	280	244	332	287	254	267	308	245	278	286	290	247	250	264	244	287	279	317	271	301	265	302	305	245	275	296	275	289	264	295	303	261	277	273	252	269	255	306	243	272	267	268	287	251	264	266	256	263	271	270	274	251	280	289	267	280	268	277	252	265	262	227	287	290	264	253	273	246	247	285	251	297	267	296	280	276	286	302	286	267	303	253	271	288	282	277	273	301	304	271	266	289	298	265	276	247	289	286	270	310	243	297	270	283	274	264	280	268	270	267	273	266	270	277	250	276	301	263	288	268	278	270	302	276	280	290	276	262	253	288	289	310	264	292	285	259	282	242	269	256	280	269	255	255	255	272	272	269	264	270	231	278	284	265	261	262	281	252	262	255	261	246	272	247	306	312	271	269	282	273	288	265	240	287	255	260	260	282	230	285	260	269	275	277	287	289	259	277	294	309	278	271	254	273	245	297	271	284	285	243	237	244	270	253	273	260	315	264	276	264	275	292	296	253	261	276	263	285	263	250	270	310	295	274	298	280	276	264	240	229	263	282	254	281	250	289	276	260	264	292	253
15036	8575	11419	9588	4294	2949	2975	2534	1919	1581	1138	851	733	722	672	653	642	628	607	670	609	634	647	659	671	618	629	631	622	615	584	625	635	651	665	588	592	623	612	605	633	665	619	597	604	631	604	612	593	597	616	647	600	620	576	647	649	616	632	633	631	643	620	621	660	639	640	655	620	592	612	569	598	644	648	636	577	582	572	619	611	625	595	587	617	579	652	577	612	594	648	579	622	668	642	615	609	645	629	637	629	576	631	599	567	626	656	606	616	599	618	626	625	582	592	605	640	640	640	586	628	617	613	609	611	614	608	671	595	595	601	627	585	595	609	618	647	617	619	621	642	646	657	613	577	617	621	658	660	615	633	595	606	601	585	629	618	640	622	642	621	608	599	599	604	589	621	607	600	641	603	601	624	668	573	594	654	622	578	593	605	638	655	619	628	582	627	590	633	545	601	608	622	624	608	598	642	630	584	656	596	645	621	585	601	588	593	612	625	602	651	666	617	582	633	580	580	647	612	667	604	655	585	648	611	620	634	646	604	610	617	598	621	624	600	636	620	646	594	599	616	608	575	623	600	595	591	603	623	571	616	602	634	580	587	645	560	619	658	626	637	577	594	585	578	617	617	637	611	606	603	612	628	607	627	653	589	597	627	640	600	614	619	651	687	610	604	655	616	666	582	653	608	658	605	598	574	600	607	585	623	589	603	637	573	584	671	664	612	604	632	627	599	595	636	612	617	611	585	593	588	653	612	598	600	633	607	613	635	636	610	609	624	621	631	637	567	591	594	666	656	606	635	624	608	613	611	610	611	608	624	599	564	620	605	627	616	610	665	645	598	638	580	619	650	658	635	631	647	600	593	650	574	622	655	618	586	578	631	612	574	645	618	619	646	622	640	617	621	627	583	637	628	584	623	566	602	603	642	579	612	577	606	602	632	603	673	623	574	602	643	629	576	575	622	613	603	639	631	626	637	625	637	592	695	612	610	591	658	635	613	579	626	644	600	616	624	574	597	614	608	625	588	592	612	607	634	621	651	607	631	612	612	594	635	634	594	610	659	566	610	602	570	653	630	582	644	579	637	597	611	565	591	599	574	552	610	652	633	642	625	578	684	652	590	574	582	611	605	597	612	594	676	595	648	653	653	655	641	612	624	580	583	638	597	593	629	565	654	627	649	677	605	579	595	643	602	592	673	652	654	604	638	590	664	619	602	581	619	626	607	639	652	623	647	593	584	591	608	627	597	599	628	649	606	624	641	646	606	583	649	638	604	594	637	599	626	629	627	604	599	583	598	597	619	616	658	589	580	561	592	605	594	604	607	572	579	609	597	615	618	625	602	644	603	631	600	589	610	618	607	614	612	637	576	595	633	584	632	591	605	587	629	580	624	594	611	606	623	598	608	613	615	602	589	643	605	627	590	639	616	594	618	608	611	608	633	596	597	588	600	583	668	600	585	606	592	612	631	616	639	591	618	582	646	584	584	623	635	638	598	547	593	633	632	631	590	592	622	616	604	587	592	591	650	596	651	643	611	668	605	584	645	624	598	578	650	619	670	581	651	615	581	570	647	637	630	556	621	631	608	596	577	591	585	634	617	617	576	593	641	585	621	570	636	621	602	616	625	632	597	624	602	603	615	651	570	601	581	615	625	602	640	644	608	634	626	625	645	633	577	613	623	609	657	571	604	643	593	585	620	619	622	609	638	604	601	615	620	633	600	620	656	583	604	634	667	613	602	638	666	658	585	591	601	632	613	607	634	656	610	657	601	655	615	596	633	640	580	584	571	620	636	598	598	622	622	634	556	650	592	605	624	670	592	634	580	608	623	613	626	608	607	573	603	592	669	622	585	618	604	639	645	612	625	658	625	602	590	600	587	639	629	610	597	577	604	606	595	618	634	611	610	591	642	615	593	609	618	600	639	621	576	629	637	625	633	599	573	656	598	618	644	593	607	590	600	631	544	631	569	622	592	600	624	597	580	615	677	601	638	631	602	572	647	614	563	588	617	634	596	658	608	600	650	569	598	611	636	661	606	604	600	592	604	632	598	595	649	604	602	566	639	669	623	586	622	615	627	574	580	633	609	642	609	612	594	607	612	594	582	585	592	597	640	587	578	622	630	625	594	617	611	627	561	602	602	669	593	596	603	599	618	613	604	658	649	619	625	588	596	583	644	628	607	622	634	658	619	620	620	625	680	604	630	586	645	629	611	577	617	617	578	622	616	596	595	622	597	642	637	593	667	601	636	625	647	574	620	613	588	579	607	631	586	620	589	600	643	631	622	567	589	615	590	598	626	603	619	593	596	645	619	590	613	641	609	647	640	648	629	609	659	643	632	613	609	606	651	649	669	637	632	586	598	595	632	624	620	633	637	654	591	554	583	605	596	640	637	610	568	598	638	565	629	628	613	662	606	597	565	622	595	621	624	625	623	585	622	647	611	589	613	602	630	599	578	581	607	652	586	632	586	610	594	658	613	580	682	661	612	639	564	604	636	605	624	563	576	592	602	642	597	621	613	592	581	637	590	620	618	631	613	615	611	587	591	624	630	573	630	654	602	636	651	623	607	636	620	589	627	625	617	593	594	616	606	662	653	592	638	611	589	593	602	586	608	617	570	640	636	651	614	625	579	636	625	619	617	611	610	628	595	636	621	578	565	653	615	603	634	616	602	636	607	603	623	610	543	636	668	589	623	614	615	609	616	616	625	586	626	591	599	585	610	598	573	606	582	598	652	620	559	639	610	624	616	649	626	596	623	616	656	622	620	574	601	612	608	619	605	580	612	611	605	609	645	602	602	575	637	626	568	586	608	602	606	632	619	591	644	644	577	604	571	595	655	611	639	655	612	633	619	630	658	598	610	662	605	617	637	625	636	634	612	627	556	629	630	588	616	644	584	622	617	603	629	607	628	674	611	594	605	634	631	624	617	642	605	605	682	629	614	645	643	600	611	626	640	616	614	617	653	591	565	646	604	652	583	561	594	623	611	628	644	630	584	640	600	612	630	620	618	601	592	613	653	590	645	641	632	612	573	624	614	563	606	604	635	611	622	623	681	668	626	636	576	612	588	603	647	619	639	602	625	619	593	643	605	568	635	597	595	620	599	591	595	624	589	626	605	604	617	579	573	589	623	600	622	634	661	602	612	603	618	604	597	651	591	609	620	619	642	631	610	609	609	590	598	609	582	585	603	597	658	638	608	627	592	613	565	604	596	622	602	663	635	616	583	584	599	659	593	644	619	620	595	616	630	631	638	595	608	610	610	606	617	573	577	646	666	600	622	612	615	613	609	598	585	609	604	629	608	590	654	601	633	617	651	604	585	630	618	590	574	597	619	618	606	592	607	630	612	548	638	600	618	585	647	637	648	584	579	588	590	575	619	646	578	585	623	617	592	628	601	619	602	589	621	592	603	591	625	592	607	613	654	595	572	638	630	588	563	672	579	633	594	690	619	562	649	625	600	569	646	621	615	618	629	560	617	595	591	606	612	598
32083	17412	13174	9001	3407	1889	1702	1505	887	688	502	370	387	362	342	323	349	383	325	301	341	367	327	360	347	310	344	341	332	309	324	317	292	326	329	305	313	308	332	310	336	352	335	311	291	257	310	303	346	325	341	320	341	376	313	333	296	332	333	313	301	348	338	314	334	321	323	312	292	330	304	347	330	324	322	355	333	321	319	304	324	312	325	297	342	311	326	329	287	305	275	306	342	304	350	320	313	325	295	278	327	342	377	332	271	322	296	311	286	338	353	334	335	325	350	322	333	325	321	349	356	315	343	307	349	320	321	303	291	331	335	346	341	343	326	316	372	315	331	335	341	323	344	324	329	313	308	327	321	318	277	328	326	340	315	311	320	338	300	295	335	305	318	278	346	305	325	314	325	305	339	310	308	303	326	320	314	352	317	329	327	358	294	310	304	312	265	314	319	312	321	321	337	307	328	334	336	320	307	335	329	317	302	316	299	315	313	287	329	315	274	324	342	329	298	307	307	272	309	318	342	321	305	304	339	303	300	322	338	335	321	291	308	314	340	317	346	329	333	331	310	300	323	350	343	305	311	343	385	315	317	328	311	295	338	302	314	311	359	286	317	348	336	307	306	329	308	318	338	320	335	313	312	319	302	346	313	300	296	291	336	337	324	294	335	316	328	327	338	302	327	326	327	322	330	311	328	304	335	330	309	277	347	325	293	322	300	322	313	302	311	321	340	317	343	331	295	326	302	331	305	315	314	330	307	333	345	327	317	288	315	314	337	351	340	312	371	318	299	328	332	368	297	347	269	304	343	318	332	315	293	329	338	351	322	326	309	279	347	322	335	319	342	323	318	313	334	333	319	313	326	303	319	276	343	337	318	314	311	311	356	351	315	353	328	324	315	317	366	335	305	314	319	342	312	321	348	323	292	324	312	294	314	354	323	345	334	319	329	302	335	321	332	353	342	294	334	343	322	308	338	360	314	339	355	330	342	301	330	305	349	331	318	321	317	308	308	354	327	312	347	312	326	325	293	293	338	309	312	343	325	285	286	318	342	322	277	327	304	310	293	291	309	296	304	296	283	343	300	276	331	332	303	327	337	340	316	322	314	335	329	345	312	339	325	315	297	334	318	346	333	307	321	300	306	329	318	313	322	339	319	283	321	322	348	315	282	330	327	336	364	344	326	315	324	313	321	313	334	324	315	319	306	307	327	334	341	306	312	340	327	314	312	322	287	326	320	295	314	318	323	320	329	313	336	308	329	340	328	325	330	361	333	317	304	307	355	299	321	323	300	326	276	363	308	339	312	280	342	330	348	292	336	322	321	315	327	315	312	300	292	324	286	286	333	328	382	337	315	318	306	280	311	299	309	291	284	279	319	322	341	309	340	341	323	298	339	345	303	348	343	292	263	306	322	318	324	343	343	308	307	340	333	325	307	317	320	314	311	335	342	326	315	298	276	306	310	289	332	319	340	314	307	330	326	309	328	330	338	345	301	327	331	364	336	307	374	352	318	313	321	314	339	330	312	331	324	355	312	320	328	336	318	325	341	311	332	280	290	311	347	286	326	323	342	315	320	300	290	338	326	324	327	309	324	319	340	323	312	310	337	308	321	313	313	362	322	302	342	306	341	283	305	338	307	331	343	311	308	310	319	262	313	337	353	341	341	348	320	320	341	342	300	313	322	313	327	325	323	297	310	343	320	315	325	330	323	291	322	360	329	336	331	313	326	347	295	300	297	336	325	323	319	340	347	316	333	301	309	331	281	304	308	345	349	310	331	345	320	308	333	312	306	311	295	338	339	329	336	333	338	314	339	306	324	357	282	342	318	346	324	299	308	334	304	330	355	313	312	336	311	337	333	328	345	292	309	312	337	356	293	321	331	319	335	360	284	328	297	293	298	345	317	348	318	316	320	335	354	308	319	304	320	368	364	338	340	295	320	330	296	323	296	326	324	290	310	281	351	311	323	331	382	321	351	301	300	299	322	323	325	325	325	319	330	335	317	320	304	334	325	283	348	283	359	325	303	319	289	314	327	348	326	343	316	307	307	322	290	315	308	341	332	348	337	335	324	324	333	317	319	320	308	309	338	348	333	316	309	331	320	311	317	274	321	318	346	320	317	327	345	320	297	355	295	307	318	345	278	341	335	337	293	324	314	350	344	324	322	327	335	376	314	333	318	332	347	354	305	309	342	345	317	312	310	345	339	335	347	348	318	272	318	342	308	333	298	322	343	302	352	325	339	307	338	320	323	334	353	295	296	299	332	291	342	319	294	318	314	307	311	347	346	336	300	315	360	356	339	311	301	308	334	315	336	318	345	298	311	314	331	330	315	310	335	350	300	323	363	316	307	336	303	316	316	318	305	331	301	320	330	313	319	291	313	294	293	320	333	345	316	312	335	353	339	303	342	306	313	322	326	304	319	332	328	301	315	335	298	346	341	322	333	326	307	344	315	334	320	271	315	310	350	317	329	281	333	295	352	324	315	330	332	349	314	349	322	352	322	330	325	306	295	361	297	324	312	346	301	315	306	307	327	306	330	342	290	303	355	310	338	292	332	336	305	308	336	306	298	319	309	297	332	348	344	339	340	346	310	319	323	297	336	339	344	301	309	319	338	327	331	332	312	323	333	295	306	317	345	355	313	295	319	329	306	323	297	319	315	393	269	321	296	295	309	329	302	310	290	340	304	300	337	360	333	302	285	320	323	299	320	324	335	309	349	348	358	345	306	328	302	343	326	342	323	309	338	361	321	332	311	325	325	317	355	320	321	307	323	351	334	266	297	333	336	295	289	297	310	275	312	324	328	334	322	316	313	341	327	309	327	357	348	322	369	302	336	341	298	301	309	300	310	331	328	334	327	327	327	313	283	356	318	318	338	342	338	362	332	328	337	301	297	348	313	329	329	303	301	313	272	329	284	340	308	351	340	357	314	307	322	284	339	310	270	305	336	313	331	316	303	356	328	333	314	350	339	322	340	323	336	297	353	361	319	325	361	325	333	335	318	312	323	305	344	331	305	300	306	331	319	324	302	289	325	308	307	316	331	296	327	342	311	302	322	321	330	322	315	347	331	341	293	319	322	353	332	313	347	332	336	315	328	301	280	291	313	334	324	308	319	342	321	282	307	320	322	319	341	301	317	284	340	308	325	333	335	321	342	304	311	291	296	339	321	339	308	298	292	335	325	312	315	309	319	319	297	321	317	328	352	291	317	304	332	312	317	309	325	308	330	346	344	338	296	363	305	338	342	315	324	347	375	331	336	321	332	352	315	322	327	305	305	326	341	319	319	310	307	333	330	293	298	320	376	309	314	342	317	318	355	326	327	300	331	339	330	294	326	319	350	339	316	307	322	332	274	314	325	348	328	334	359	336	332	334	323	317	292	307	315	346	273	375	335	304	345	314	298	327	353	325	316	320	298	320	299	322	356	342	321	327	341	315	317	314	334	319	305	331	324	351	322	316	319	308	292	319	320	319	333	298	348	305	347	334
18859	11831	15790	14168	6174	4295	4594	4395	3150	2487	1771	1196	1031	878	840	804	762	834	839	783	807	737	768	786	740	753	766	769	692	720	762	726	700	742	745	714	749	744	703	671	727	748	694	720	683	729	728	678	675	755	704	731	721	706	776	712	726	709	725	716	732	679	695	694	674	747	690	714	693	706	770	711	749	709	733	656	684	702	683	721	713	732	714	707	738	714	683	754	696	697	738	712	748	733	754	659	627	750	678	703	703	722	706	673	740	789	704	759	691	683	733	741	708	689	680	711	686	747	743	707	728	726	699	712	791	721	728	710	725	680	765	740	706	694	740	741	710	691	701	717	715	683	691	736	732	711	734	662	730	725	762	678	702	741	709	739	711	717	746	718	734	695	748	761	721	723	702	689	741	733	740	765	689	703	713	711	724	705	715	733	732	734	737	727	753	683	743	675	722	780	683	742	694	703	687	724	707	717	717	714	735	743	740	727	719	720	716	716	737	736	735	688	705	714	676	711	695	687	685	670	700	731	720	741	735	714	714	703	728	727	696	709	729	688	704	707	728	763	709	662	717	723	681	680	721	678	719	743	715	715	704	718	718	721	745	738	701	770	709	686	712	712	712	747	709	712	702	718	729	744	676	688	718	712	718	703	730	732	674	692	729	720	733	724	753	642	762	654	709	695	722	720	708	705	696	685	713	678	738	729	754	690	689	724	669	687	702	715	718	709	716	711	727	678	679	678	716	751	708	698	691	717	724	698	729	760	715	703	796	737	691	714	673	695	716	745	712	696	700	691	702	732	709	686	701	663	683	703	675	717	713	705	650	659	712	717	676	668	729	712	712	724	696	661	795	707	723	708	691	726	674	743	677	703	691	667	689	715	726	683	722	732	704	710	758	728	744	742	684	749	687	724	721	675	795	723	690	724	715	721	673	740	714	720	711	677	689	739	710	731	712	660	678	691	673	681	759	736	749	736	745	723	764	743	702	728	740	720	725	710	724	715	725	733	686	770	703	662	739	719	751	716	671	751	682	738	759	728	724	748	644	694	693	747	684	766	709	687	646	675	808	730	721	733	671	712	706	706	734	685	709	719	704	736	744	682	691	705	735	666	692	729	700	687	685	733	752	681	763	696	735	688	724	658	761	712	691	735	733	721	747	721	721	627	709	685	739	725	723	704	696	662	674	729	692	679	754	698	704	755	699	737	717	697	682	666	693	710	678	750	677	769	718	691	712	735	690	768	751	724	709	675	701	693	711	738	703	678	714	696	687	712	736	755	705	711	752	718	675	723	687	727	754	706	700	725	714	708	714	705	690	776	671	700	751	717	694	719	702	755	729	701	681	679	694	767	682	707	729	735	732	701	706	694	764	746	701	715	724	668	724	730	695	687	716	680	728	741	680	660	674	709	709	682	729	730	706	774	667	736	688	730	746	708	747	695	722	727	722	720	679	715	730	669	779	729	703	713	709	687	711	698	701	710	732	664	661	705	730	705	731	736	672	737	691	771	679	695	719	738	700	730	696	735	749	704	688	670	700	769	734	701	741	679	730	708	738	702	719	706	727	693	715	704	711	721	716	697	712	708	701	742	741	678	684	730	707	697	682	728	735	705	698	763	723	721	704	717	729	705	720	694	730	751	732	709	734	705	756	744	668	712	751	714	729	730	700	693	754	666	696	709	696	758	736	698	770	707	746	741	720	734	681	731	730	736	690	648	735	688	742	738	699	702	711	754	730	752	684	746	746	720	691	644	695	705	723	670	686	666	694	755	717	722	721	711	747	713	708	727	730	720	702	680	685	688	720	733	714	740	738	782	664	727	707	704	718	701	703	685	708	678	692	687	672	735	714	736	742	742	740	763	710	718	773	742	716	732	746	708	703	738	709	742	739	713	687	706	747	707	710	683	715	716	713	684	700	733	703	754	686	701	729	743	757	675	699	742	674	692	706	716	707	694	736	719	748	743	726	734	745	743	736	736	707	673	703	699	737	701	765	758	687	726	726	743	710	741	698	721	753	718	743	676	689	742	704	708	719	734	703	686	744	711	733	732	703	719	742	727	741	732	727	719	679	742	704	755	714	736	717	716	727	698	722	738	666	676	710	774	684	666	677	687	642	659	682	731	724	675	706	684	716	724	720	766	700	709	720	679	697	666	695	703	702	732	751	698	684	689	689	688	705	693	725	765	685	694	722	686	724	768	745	698	712	709	767	700	693	709	719	718	720	716	696	729	713	702	716	705	722	700	762	654	733	731	720	729	729	696	717	740	733	709	700	717	691	753	712	696	704	771	682	721	713	706	683	706	656	677	737	766	733	719	719	656	710	718	719	713	691	713	723	697	705	701	710	703	730	719	701	761	677	732	715	729	720	724	671	738	737	747	691	698	707	791	746	718	727	738	752	746	721	731	706	697	699	734	721	683	749	722	717	727	713	692	667	747	747	719	769	744	704	753	702	714	698	733	723	717	715	721	695	704	669	699	743	688	728	751	676	703	704	727	731	698	681	693	699	724	738	740	737	709	657	743	688	730	723	696	732	657	700	717	729	707	695	744	686	678	685	684	745	698	741	693	649	732	705	739	727	734	756	714	705	694	682	704	711	666	789	724	693	714	718	665	740	760	724	693	682	732	735	682	701	711	672	747	714	716	697	730	665	661	677	724	687	705	725	755	729	744	737	729	695	691	717	720	702	705	671	719	700	734	730	734	701	685	774	711	747	748	704	730	651	706	697	744	701	742	720	706	713	714	675	686	706	727	686	696	704	719	725	747	741	731	732	709	728	730	735	756	736	739	694	684	711	747	662	726	739	730	700	698	721	751	680	755	726	745	697	687	744	704	729	722	735	725	718	746	746	737	733	677	720	777	706	673	720	726	744	747	700	693	705	747	685	729	699	721	705	735	681	754	703	752	726	707	720	715	715	718	665	723	667	720	747	701	690	743	711	679	704	719	710	702	692	693	714	721	732	740	696	678	750	700	725	727	709	719	733	698	733	669	696	720	666	711	685	687	766	720	732	717	705	713	718	741	688	723	719	715	691	744	768	695	680	683	724	689	737	718	740	692	723	737	694	681	732	738	720	665	720	680	700	734	709	726	717	685	682	686	724	708	716	722	692	716	684	670	717	710	662	752	708	724	707	657	695	742	717	700	730	731	746	688	731	730	670	727	734	739	738	731	704	759	712	723	713	728	731	691	746	741	698	715	711	743	731	713	659	757	693	765	725	713	741	723	737	714	724	705	698	770	682	732	723	790	700	743	781	756	728	775	700	727	709	713	698	700	674	669	746	677	687	742	736	712	715	744	687	735	694	751	722	718	706	736	697	729	720	671	681	704	711	724	700	739	748	716	702	736	698	688	707	744	774	675	679	749	670	727	691	722	707	720	740	718	752	731	713	716	704	717	736	716	700	753	730	721	720	709	732	714	732	720	741	679	674	694	712	709	734	706	713	705	698	734	731	748	685	697	715	722	752	737	668	695	697	680	707	737	675	739	746	728
10571	4098	2441	1261	646	478	396	347	324	326	297	361	342	330	323	331	304	308	317	305	302	335	300	301	318	305	303	304	322	301	312	335	306	340	324	324	316	356	309	339	292	305	319	316	308	330	316	317	306	342	319	374	317	330	271	299	282	317	308	332	313	323	302	319	317	317	315	297	329	318	315	290	292	346	291	283	307	311	342	311	333	294	317	322	305	317	310	290	349	312	341	328	304	335	327	330	292	315	288	291	330	327	339	287	330	301	298	313	303	307	292	335	279	287	310	333	278	342	306	296	315	326	348	308	309	308	340	321	322	281	304	285	286	355	331	302	319	348	314	346	299	357	319	275	328	326	319	295	291	304	334	378	310	279	340	285	309	318	326	291	331	354	305	320	324	322	336	323	293	323	308	326	360	303	301	348	329	311	282	311	309	273	322	291	308	308	299	299	332	315	304	300	303	299	291	284	331	327	300	286	321	326	321	320	311	305	284	308	270	314	316	298	336	306	335	323	280	315	344	321	328	320	360	312	340	330	307	298	318	304	285	345	303	313	316	319	345	298	274	296	317	331	288	291	346	314	296	307	314	334	344	343	310	309	338	316	355	298	301	323	291	301	314	306	315	354	328	328	304	265	315	350	337	313	350	333	313	330	330	300	308	280	325	303	329	298	343	311	302	292	323	285	297	306	288	319	307	306	314	281	316	287	305	299	329	312	288	312	302	305	320	300	304	309	319	341	275	328	339	320	295	330	343	300	333	314	306	342	343	327	306	322	331	348	308	304	302	357	311	323	339	288	320	305	291	323	285	313	299	268	306	275	330	308	327	315	316	334	318	297	310	309	301	323	318	314	288	304	298	300	312	325	304	272	297	316	344	322	281	305	317	283	340	337	309	290	306	290	295	334	317	305	325	293	266	358	297	325	320	277	290	281	301	347	301	281	298	316	320	321	316	302	296	298	328	297	312	327	295	284	339	303	312	313	320	299	311	325	323	313	312	355	324	336	283	301	332	301	353	322	314	329	283	316	323	267	306	320	325	297	329	299	332	316	314	302	305	313	295	328	330	333	345	322	312	301	313	340	298	333	327	325	324	294	306	306	333	351	319	299	318	287	315	298	315	336	330	321	317	358	289	311	329	320	295	330	311	316	293	292	308	292	308	334	304	313	322	302	311	312	298	310	348	296	306	326	333	304	340	333	299	299	328	301	331	317	364	320	305	305	278	326	315	308	321	336	344	314	337	312	307	286	305	286	365	283	322	293	296	333	324	307	301	297	324	312	286	312	297	320	296	296	327	333	302	331	302	316	305	309	287	298	333	341	317	383	308	332	291	295	312	323	300	338	309	292	316	290	276	344	331	316	288	331	316	332	333	319	308	323	314	313	300	282	297	306	332	335	329	323	330	306	335	363	299	287	357	309	317	273	301	311	328	308	330	291	298	320	353	298	320	320	295	308	308	333	323	312	322	346	271	287	303	313	323	310	294	304	303	336	325	330	315	294	305	312	263	300	295	320	279	299	311	299	293	299	290	304	293	319	315	298	339	300	307	323	336	342	327	320	344	303	267	333	279	305	309	344	289	281	287	291	339	312	306	333	338	324	348	298	274	312	301	314	316	338	334	294	282	297	313	306	292	313	344	297	317	348	297	300	313	345	299	273	295	367	290	325	344	315	316	292	292	287	311	285	293	305	303	310	343	342	322	292	304	316	333	317	295	288	345	247	285	320	313	302	331	319	333	285	294	337	352	318	311	291	333	346	320	352	336	350	296	286	279	361	334	321	306	311	325	313	330	290	309	300	343	320	330	298	282	326	299	309	316	281	299	311	303	270	311	293	328	340	264	320	328	298	299	310	322	334	294	302	326	339	302	311	277	292	322	315	316	306	321	340	309	290	297	358	319	329	310	328	314	319	325	330	306	342	296	345	309	296	325	306	308	291	331	319	315	306	301	311	289	316	341	309	293	310	308	302	360	299	324	316	333	315	325	309	350	304	293	354	363	301	303	314	297	280	309	326	319	301	345	306	284	297	290	346	300	340	317	300	315	322	312	331	298	326	295	335	322	317	291	318	319	293	292	329	324	320	309	320	319	330	316	280	320	331	311	314	308	304	301	355	320	291	304	308	289	334	286	299	297	329	294	270	300	299	300	277	326	316	316	319	326	315	310	280	279	288	315	330	348	324	318	314	317	318	322	298	306	290	296	277	309	289	311	335	299	329	297	325	331	295	303	277	293	326	312	364	331	319	341	338	343	308	310	321	296	348	317	303	294	337	315	298	292	287	339	299	313	293	314	289	322	344	302	312	323	324	311	329	338	290	311	299	339	295	331	335	308	313	281	291	288	333	324	319	317	325	318	275	356	318	311	303	341	276	287	287	305	316	340	321	329	331	286	296	307	320	319	293	290	320	319	307	345	348	323	322	357	333	307	319	328	304	321	308	330	283	312	315	328	315	324	323	334	292	343	330	313	318	326	336	311	307	321	311	290	313	324	320	297	296	320	316	299	313	296	327	307	327	330	350	320	271	309	284	310	323	312	320	341	326	329	323	322	347	279	323	325	312	321	314	296	335	349	312	302	284	335	323	335	311	294	299	291	337	289	323	327	334	330	345	320	338	328	309	332	297	338	311	322	310	319	314	319	331	372	305	313	318	270	318	303	304	323	341	328	333	298	309	328	316	325	328	304	295	306	312	311	310	321	298	296	314	311	308	324	350	306	282	295	294	328	363	343	336	333	278	300	332	311	339	335	321	307	310	336	325	340	332	323	300	292	337	294	313	318	306	317	292	349	309	327	309	349	308	310	312	334	308	335	325	335	318	308	333	320	271	289	289	309	300	309	314	315	308	332	292	321	293	313	296	350	314	313	289	362	325	281	300	320	317	305	293	325	320	304	357	323	316	308	329	293	283	283	265	329	323	317	306	303	331	330	280	323	310	312	332	294	313	310	311	318	324	285	319	309	302	344	314	306	300	305	316	293	312	336	288	307	324	315	285	326	329	317	304	290	319	334	340	337	291	344	294	326	327	299	311	315	334	334	298	310	345	313	297	360	336	306	308	282	309	311	326	303	324	358	323	323	320	281	318	343	303	325	316	302	333	308	304	318	301	300	315	290	309	355	345	330	330	311	306	303	311	325	303	308	321	305	300	329	298	316	318	289	336	317	287	295	316	340	307	327	293	316	321	270	292	298	301	342	344	297	345	306	343	292	326	316	314	346	329	305	294	316	352	308	311	289	294	317	321	314	332	309	339	311	317	311	290	284	323	318	320	335	322	292	299	319	321	315	292	296	323	331	292	299	304	309	316	347	284	311	326	357	309	309	330	282	312	320	320	308	300	276	300	318	344	344	331	314	331	324	308	349	332	324	297	310	317	335	299	307	299	312	320	294	303	280	301	316	302	327	304	296	310	347	314	330	315	324	286	347	306	327	312	341	315	324	280	291	302	281	287	344	323	307	357	303	299	337	313	320	302	310	321	359	296	303	300	283	292
6490	3596	4247	3287	2078	1333	1022	858	750	688	679	699	692	672	703	715	694	693	742	707	697	703	653	748	678	627	688	707	655	683	734	722	684	730	700	651	703	723	702	660	656	715	666	667	714	738	685	682	697	687	674	666	687	663	706	684	678	697	652	698	646	659	699	687	673	682	688	667	726	665	696	698	677	655	655	644	657	657	642	710	690	669	701	660	653	672	726	692	690	685	682	692	692	682	698	659	682	691	679	675	692	708	712	690	734	703	677	656	680	705	653	703	673	714	666	714	661	660	683	686	640	712	675	669	634	660	673	692	703	721	688	646	715	697	671	692	659	663	704	700	661	648	718	658	674	707	663	719	693	694	723	696	703	697	685	686	719	676	703	701	733	679	693	688	693	691	697	760	677	715	689	709	671	665	716	669	716	688	729	698	662	714	675	675	625	666	701	661	638	678	673	679	643	705	660	636	688	687	694	656	729	670	707	675	657	616	687	651	628	683	653	717	680	722	673	695	662	673	711	709	672	660	708	726	676	698	680	672	706	653	666	682	637	708	674	715	673	705	665	702	714	684	665	682	671	646	692	684	742	677	724	670	688	682	632	724	679	700	717	675	660	642	685	673	677	727	683	706	650	691	640	699	693	705	726	623	737	647	679	706	676	674	659	699	672	696	705	670	668	683	712	669	687	699	669	688	712	714	692	668	690	700	694	719	687	678	679	713	669	721	718	683	714	665	658	625	681	659	646	677	689	701	691	683	648	702	686	742	713	673	698	706	706	678	707	688	670	703	642	673	686	703	664	675	645	690	683	643	635	658	693	690	706	644	681	700	771	692	756	687	700	666	706	689	641	720	683	715	712	689	648	683	658	645	701	687	703	662	692	669	704	653	679	704	708	650	704	687	714	717	670	615	698	721	689	645	697	696	727	674	690	682	702	667	682	654	721	662	727	687	709	719	670	665	699	707	705	650	705	681	699	684	712	702	661	696	687	669	687	669	730	685	685	732	700	686	691	698	680	659	698	689	727	636	712	657	679	685	735	692	710	666	683	724	721	644	658	715	686	695	697	688	699	702	690	684	689	713	715	658	714	721	654	703	691	661	615	723	676	750	697	658	728	734	707	668	719	681	705	708	709	684	637	627	688	715	699	692	686	642	721	693	670	650	672	681	728	685	729	655	666	677	661	668	697	725	674	650	690	656	697	645	679	700	709	710	673	704	686	667	698	678	708	656	657	684	729	696	743	678	697	728	693	709	695	672	706	660	694	692	704	711	668	672	708	709	704	697	672	709	670	699	698	695	676	653	721	648	720	671	691	732	709	643	693	622	716	718	675	680	667	703	643	718	688	667	680	654	685	686	690	700	704	646	698	680	675	687	694	696	685	728	723	696	693	650	717	702	684	657	662	670	695	695	658	659	708	704	668	688	648	613	717	662	695	686	691	722	679	718	699	673	713	626	656	635	665	676	679	663	690	662	688	648	694	604	653	688	685	706	718	720	718	695	675	712	707	692	692	669	627	666	675	679	732	729	652	666	654	719	698	708	745	677	681	707	670	665	670	691	698	675	692	699	765	667	674	719	697	682	731	671	690	705	689	650	628	681	735	667	676	684	674	697	662	703	660	686	717	694	716	750	703	685	680	746	672	705	741	704	705	776	681	643	711	669	698	672	714	669	706	708	721	689	693	657	655	684	723	640	671	652	633	731	703	699	685	699	694	649	668	692	744	680	695	703	736	712	708	688	669	625	669	662	728	674	683	701	687	677	617	709	670	673	661	708	720	698	643	731	668	669	699	656	686	687	675	682	695	690	657	691	652	710	698	694	709	727	684	661	664	687	655	700	672	697	695	676	622	675	660	681	660	672	626	694	676	694	692	697	728	693	714	694	664	720	686	658	710	680	721	728	688	674	718	680	657	697	707	658	698	653	689	687	715	684	650	655	717	697	665	664	672	692	710	658	626	684	678	703	712	721	644	662	664	677	662	677	668	716	690	680	625	688	689	690	694	679	671	613	690	732	653	642	692	706	702	700	677	684	718	717	683	697	702	714	664	679	714	698	666	644	679	666	721	662	735	697	714	701	697	716	662	666	674	706	658	700	653	691	645	679	725	705	670	714	657	699	664	674	649	649	675	663	671	679	694	700	708	688	663	671	650	704	689	711	658	672	691	665	678	653	723	688	694	691	678	714	666	670	664	649	654	657	710	665	680	718	723	700	758	703	682	642	671	689	679	669	656	681	705	719	690	674	703	617	729	708	700	689	691	704	671	707	676	687	651	679	705	658	707	706	688	680	700	648	747	706	648	662	676	716	649	676	708	705	698	660	686	687	658	661	681	732	691	637	674	702	699	663	695	722	667	694	683	697	672	686	648	673	719	699	712	715	671	668	707	664	725	617	673	684	692	695	678	684	658	696	708	751	673	662	686	696	690	733	689	699	698	670	694	685	685	667	688	658	639	721	709	651	665	693	686	680	685	717	679	646	671	718	726	705	701	711	648	667	690	685	688	683	676	652	674	640	637	694	701	652	694	637	708	689	671	700	706	684	651	698	698	679	692	656	695	671	708	689	709	699	688	640	696	710	705	693	667	645	641	683	670	677	677	647	730	710	703	715	711	710	691	681	701	693	687	697	642	727	691	657	656	703	703	628	661	698	666	686	666	684	720	688	684	699	654	682	706	709	690	636	708	702	653	642	662	678	674	673	687	692	675	702	722	698	679	728	670	703	642	652	658	683	704	674	682	721	681	694	674	671	681	636	658	669	679	651	673	684	677	650	678	664	654	675	709	696	676	675	697	694	686	683	683	711	739	688	683	707	700	672	656	661	649	660	710	699	680	684	663	717	671	714	669	685	670	678	695	666	730	643	696	680	718	652	695	668	681	702	660	692	679	674	648	665	672	703	645	691	646	714	740	655	695	691	679	645	718	635	677	677	708	683	662	693	682	665	700	666	711	649	701	664	718	695	684	660	687	657	758	686	714	691	707	675	712	659	648	688	675	701	632	689	652	695	645	649	722	683	672	662	685	704	651	698	674	666	710	677	681	723	685	668	671	665	714	701	687	659	707	704	690	756	673	663	679	692	694	686	694	691	704	693	649	687	661	667	734	707	655	701	688	717	696	674	680	673	707	754	730	678	666	670	676	658	669	667	678	717	647	650	697	676	642	656	716	678	698	713	676	724	706	650	714	676	685	707	677	679	692	728	685	699	684	712	715	732	656	704	682	718	720	698	643	671	705	722	714	683	670	701	659	727	698	706	692	659	674	674	729	667	711	658	737	700	661	675	717	659	743	710	686	664	698	688	684	729	688	645	712	680	702	650	667	642	692	645	732	652	709	676	725	655	697	648	661	710	705	711	648	625	672	656	711	728	684	664	678	688	649	660	673	660	702	659	691	663	699	656	712	693	681	650	729	657	653	723	689	666	726	734	713	696	710	704	657	695	722	687	691	712	674	696	672	662	710	706	686	740	659	705	683	733	663	657	654	664	675	687
23321	11033	9005	5292	2177	1106	1011	985	593	453	409	281	309	293	257	325	285	268	298	288	275	263	255	283	269	259	309	307	239	289	246	277	289	265	270	269	286	269	277	300	275	299	282	263	275	286	296	322	271	262	272	257	259	263	268	288	258	295	269	283	264	247	270	308	269	265	248	272	295	252	266	258	266	250	282	281	252	272	263	276	252	322	256	265	290	300	285	291	262	304	287	267	283	312	261	284	263	284	266	252	275	297	262	269	275	282	282	280	236	293	287	226	276	280	305	272	250	286	273	267	244	268	270	281	277	297	290	242	298	275	269	242	267	311	271	275	301	263	271	253	269	302	259	259	274	298	276	274	260	322	282	298	262	295	243	277	318	290	277	308	280	266	295	292	261	287	257	299	270	273	242	227	277	274	288	270	303	286	261	274	295	287	268	276	256	259	289	292	280	250	259	269	288	274	291	295	271	288	285	252	293	258	286	294	285	272	276	232	225	313	318	278	267	299	232	281	285	252	262	283	294	266	268	253	325	279	286	290	262	275	278	280	280	311	265	275	272	280	288	273	270	288	277	252	280	245	309	289	268	273	274	254	262	260	288	272	281	266	258	264	279	273	271	259	254	302	275	242	262	279	300	302	278	268	254	266	270	276	296	300	257	263	251	263	297	268	254	259	292	250	262	259	246	268	271	282	270	257	282	284	293	314	284	248	266	268	291	278	280	265	291	255	263	298	270	272	265	262	263	254	266	291	284	289	296	248	263	275	275	248	266	275	286	275	270	272	273	290	257	268	263	293	278	261	257	290	279	266	262	338	262	263	276	267	249	279	317	267	293	268	274	302	246	262	277	257	298	269	303	251	271	298	289	261	243	272	276	248	277	247	259	277	280	252	251	277	272	266	303	255	311	294	258	293	288	269	276	231	245	274	265	270	276	291	284	288	291	249	269	271	283	272	263	288	306	315	281	285	252	282	282	265	256	283	283	264	287	273	263	271	276	273	276	275	285	293	289	295	251	278	267	299	282	246	289	270	258	294	277	261	300	236	268	251	279	272	268	280	252	313	276	251	223	286	295	281	290	250	292	283	274	265	290	303	250	265	286	291	266	278	289	287	284	264	310	293	285	287	266	280	282	262	281	248	251	272	307	277	254	287	280	296	288	288	269	248	262	261	296	277	264	295	275	308	258	268	272	265	263	256	240	264	273	295	252	314	261	267	269	242	284	274	283	290	282	278	261	260	245	260	243	273	279	259	275	234	273	319	257	292	237	296	300	297	299	282	295	283	279	284	276	257	286	264	276	258	255	258	286	260	311	305	242	270	284	274	266	262	267	266	282	293	319	279	285	277	281	224	275	281	259	286	277	286	247	260	282	256	293	272	268	271	326	253	283	267	258	243	232	246	278	279	240	273	291	289	287	269	284	267	299	279	277	276	248	289	264	275	287	262	292	240	276	277	261	233	272	278	261	328	259	265	297	256	249	242	243	281	274	259	248	285	256	294	280	268	244	255	270	271	265	281	295	295	268	302	260	272	269	265	267	254	310	279	274	258	267	254	287	286	290	283	295	292	271	291	290	260	238	288	273	293	288	262	247	253	264	247	282	259	237	254	262	272	277	278	277	281	258	315	268	275	280	309	254	277	284	261	282	289	275	273	277	278	244	273	283	259	279	267	272	289	289	264	294	281	254	284	270	251	266	270	285	274	270	258	251	320	272	238	262	280	261	258	264	276	287	276	274	317	274	262	241	280	280	278	264	264	304	273	257	278	327	251	316	271	284	270	313	259	269	300	277	269	282	274	271	300	265	234	266	280	257	294	269	294	266	257	277	237	257	269	303	247	295	290	291	300	279	286	317	254	232	271	254	259	284	261	265	275	307	272	260	239	269	298	288	259	280	273	252	254	292	270	276	255	269	279	293	300	257	272	280	284	267	268	296	305	276	275	275	254	259	267	261	287	260	279	279	279	273	276	287	290	272	267	296	283	314	269	256	265	242	314	278	289	236	283	302	281	256	290	267	305	285	284	235	289	270	278	278	284	286	226	266	273	288	274	270	312	245	264	282	267	271	277	263	244	273	272	281	274	306	251	268	286	302	273	268	293	256	269	288	280	278	296	276	270	267	243	264	287	285	291	252	271	293	273	250	274	237	265	276	250	254	250	266	281	300	249	280	253	269	273	299	295	283	269	274	256	302	291	289	272	293	287	288	315	293	290	261	283	295	277	277	245	267	296	270	270	279	277	278	276	269	255	290	266	266	283	284	261	274	291	311	262	279	239	251	266	297	291	258	294	310	270	303	281	283	275	281	277	246	257	274	275	269	310	265	287	260	265	262	305	280	271	260	262	273	285	252	292	263	280	289	260	292	242	252	276	274	270	273	271	282	245	291	271	265	253	286	319	311	283	257	256	273	264	281	229	282	280	252	255	295	267	309	298	259	284	286	295	277	291	286	280	257	323	291	275	248	296	264	267	269	242	269	239	285	282	277	254	287	268	285	295	288	262	264	308	270	267	309	292	248	259	247	269	280	260	275	278	259	294	278	242	264	256	282	260	297	274	313	268	260	276	251	293	300	270	256	277	286	282	274	277	269	256	273	277	265	258	273	268	292	269	285	300	277	271	292	320	284	270	301	247	267	251	273	257	275	283	273	258	272	277	271	268	264	282	268	283	243	282	232	255	301	242	262	281	294	285	288	290	257	245	276	268	268	302	284	282	294	277	276	272	277	260	246	262	288	290	245	263	271	260	293	271	284	298	305	276	256	273	285	265	261	290	280	253	286	261	256	251	257	272	278	277	311	281	265	278	309	255	263	294	300	272	272	280	305	258	242	279	262	248	266	249	261	278	303	252	275	265	278	248	265	280	253	254	289	256	284	252	294	270	254	301	293	284	266	265	240	270	255	269	294	281	264	273	237	272	301	284	307	236	260	270	255	257	263	281	238	252	258	265	270	268	267	261	241	284	275	244	235	296	266	280	275	247	270	268	263	302	267	278	268	276	251	253	247	233	263	265	256	259	285	274	265	292	282	277	250	277	283	293	249	304	278	294	310	251	283	229	243	296	265	235	266	279	247	247	251	256	250	282	259	275	271	280	263	295	271	279	244	269	264	266	288	258	265	255	295	266	261	243	286	270	284	302	249	289	301	265	280	287	285	261	278	272	311	246	244	289	275	297	257	291	266	318	260	242	266	261	280	314	291	260	270	291	280	272	267	239	253	266	266	272	250	246	256	263	272	247	268	283	257	250	271	271	277	269	303	282	251	316	304	265	283	267	290	282	228	246	251	297	262	260	283	277	261	273	245	267	261	230	283	271	258	252	272	259	270	249	275	285	276	247	290	310	281	257	297	265	285	291	298	265	272	257	309	292	279	274	273	292	268	275	270	250	293	246	278	277	283	247	297	291	258	268	285	264	275	291	274	259	283	272	262	291	298	301	290	275	302	272	252	245	262	276	286	284	260	273	266	254	283	271	279	292	242	292	291	276	284	283
14317	8465	12379	9169	4618	2857	3001	2669	2134	1713	1244	933	726	704	681	664	665	639	666	665	609	634	640	665	597	641	618	640	661	656	608	661	619	653	607	672	618	582	603	614	577	601	641	615	628	638	634	658	627	621	566	630	616	604	649	662	614	593	585	617	618	638	599	581	626	617	605	619	626	597	610	647	598	601	664	623	624	583	618	596	584	628	607	610	614	617	613	636	626	614	588	575	586	632	613	598	594	607	599	620	638	617	618	615	624	658	558	613	591	617	641	573	676	591	645	612	587	630	547	629	582	541	643	638	643	642	623	618	609	594	590	614	597	627	611	656	637	637	639	657	618	611	596	619	623	567	599	639	623	607	607	565	624	611	594	644	627	609	627	647	667	656	658	639	573	620	633	602	615	631	643	594	588	640	603	569	636	654	637	600	566	619	601	594	643	614	562	608	652	577	617	589	636	647	592	655	588	640	618	623	603	622	608	593	583	605	633	634	607	632	650	617	629	594	580	609	632	624	644	615	638	606	618	612	626	634	596	628	643	624	663	648	610	587	584	596	630	626	591	642	584	621	593	635	618	632	643	588	609	638	606	623	582	625	686	614	667	608	594	635	630	594	586	640	622	579	561	644	637	611	583	596	614	583	606	669	615	636	654	605	631	621	606	602	624	567	611	667	608	659	629	614	615	640	611	614	594	593	618	605	638	657	586	655	618	615	683	639	664	609	621	600	614	629	626	652	650	600	609	646	608	601	611	592	558	629	700	685	583	618	595	605	644	634	627	619	616	636	679	626	639	606	626	609	614	608	619	651	601	603	598	619	613	621	636	601	621	608	609	623	620	576	584	649	578	600	648	664	619	570	590	685	591	616	647	636	615	595	586	601	639	605	628	573	631	647	622	616	614	650	593	588	612	624	628	635	627	594	636	604	607	615	610	590	619	611	599	633	631	591	594	605	608	641	646	614	620	585	609	636	627	658	636	594	634	619	644	606	647	595	624	622	615	603	640	651	649	594	642	572	625	599	572	613	604	619	618	664	624	624	612	615	621	584	599	570	638	600	583	605	648	664	618	598	583	620	590	596	633	650	633	590	589	574	643	607	578	580	635	644	602	677	621	621	607	560	568	615	631	634	606	609	622	611	591	581	597	605	612	611	632	631	648	614	583	609	633	600	577	593	596	634	606	628	620	610	552	595	630	658	626	651	589	612	617	641	632	643	623	654	597	604	590	604	621	619	616	623	611	606	606	627	610	628	590	608	607	620	628	612	627	607	599	599	614	581	693	635	631	650	592	641	638	660	639	635	605	640	633	636	648	626	624	647	575	600	627	641	672	590	605	587	625	632	609	640	616	569	625	600	655	635	621	598	569	590	624	591	645	561	634	569	617	623	610	599	657	636	676	594	606	673	606	578	604	605	610	543	639	648	645	596	593	607	632	619	610	595	584	588	583	623	602	589	603	615	588	551	626	629	583	631	569	629	600	636	595	632	612	616	544	605	604	646	632	661	631	651	586	580	625	642	632	596	621	582	587	619	604	604	602	585	622	578	609	637	588	625	628	655	605	599	626	631	616	605	630	648	637	641	603	610	565	596	582	607	636	643	612	643	649	600	615	650	615	599	690	621	605	619	606	666	634	626	591	606	584	627	596	642	598	635	604	596	639	624	647	652	617	624	612	619	629	611	616	623	595	614	652	615	607	632	591	597	646	599	622	639	588	616	602	613	644	613	597	640	591	614	614	664	607	590	618	599	652	594	588	612	642	611	661	619	650	654	575	610	611	570	631	634	631	625	591	593	610	632	671	614	583	605	669	609	641	560	620	622	622	588	617	599	565	570	630	603	621	632	622	590	625	618	592	637	616	607	621	622	601	633	609	618	601	562	637	608	615	645	610	590	620	619	602	612	621	632	601	629	577	581	640	603	605	631	591	637	614	626	584	617	651	599	637	636	578	616	597	639	599	667	604	610	634	639	629	632	656	621	615	589	628	581	611	592	657	565	585	591	621	592	631	567	617	642	651	634	630	621	616	605	616	616	591	645	600	592	626	625	623	626	613	566	603	635	599	599	617	611	567	613	613	618	578	599	644	620	623	586	643	641	616	592	627	609	626	638	564	615	589	604	632	639	613	622	593	592	611	633	628	595	598	613	603	645	626	595	623	609	620	592	562	612	677	679	620	612	554	604	682	652	586	653	640	606	657	612	645	627	629	589	609	598	642	591	628	583	657	608	562	598	613	595	636	621	625	630	615	567	603	652	605	658	594	567	639	638	569	589	613	578	631	648	585	572	619	605	595	579	616	621	631	591	634	632	619	609	595	595	601	603	607	651	642	606	615	651	594	609	607	601	659	644	597	590	591	617	654	595	682	622	631	638	677	575	651	641	659	607	594	664	642	629	649	604	629	617	596	587	593	658	621	617	609	589	575	631	589	612	582	605	638	611	648	572	604	642	559	555	642	619	632	591	645	616	622	613	595	576	632	599	595	573	626	614	633	614	617	653	654	596	608	628	550	619	596	693	576	598	586	615	592	590	635	597	579	627	627	629	624	589	592	645	605	636	612	561	610	582	630	633	626	593	600	573	617	649	637	667	597	610	618	627	591	611	613	630	619	622	610	633	652	600	611	638	589	600	605	623	621	598	597	640	637	614	665	596	606	632	620	619	620	612	573	643	598	603	629	608	605	659	575	623	600	597	622	612	621	639	639	604	617	596	662	621	626	616	615	623	648	630	629	562	651	637	601	629	618	624	619	600	617	626	605	635	601	593	613	622	618	586	655	638	604	629	612	625	652	600	622	617	623	628	605	607	610	638	593	644	573	598	631	596	607	624	577	635	599	591	589	621	620	585	619	645	632	585	641	624	647	616	617	643	612	636	596	588	620	593	584	612	618	613	606	609	663	599	616	611	650	627	638	589	595	641	603	608	620	615	620	617	584	659	586	596	591	616	594	606	579	652	669	632	588	603	616	599	634	628	590	621	629	608	622	629	591	609	593	639	607	664	593	594	610	581	641	647	572	623	602	646	587	614	621	591	582	625	607	575	584	641	597	651	632	618	606	597	595	610	643	621	643	617	608	644	624	637	600	626	610	622	613	605	566	632	643	614	670	609	599	609	662	645	631	594	655	601	645	590	616	594	637	623	621	594	564	622	643	615	633	596	630	629	636	592	625	627	634	627	618	618	594	629	684	629	613	635	601	608	637	616	596	586	588	614	605	569	614	602	608	655	612	611	623	604	597	608	553	611	649	656	572	620	629	637	616	658	596	594	625	630	584	586	561	629	615	640	619	681	573	596	653	623	626	590	617	609	639	602	610	621	646	635	609	591	625	611	596	649	605	612	626	597	584	594	636	624	625	598	621	604	617	623	619	604	631	585	594	605	608	637	621	595	629	617	587	658	608	630	616	579	642	598	618	644	630	637	635	614	584	618	635	652	604	605	586	602	665	600	602	573	601	620	635	592	638	632	624	595	636	584	609	595	610	644	591	645	598	595
32846	17607	14089	8072	3710	2114	1726	1479	922	706	544	369	391	326	355	371	354	346	341	370	372	316	365	354	347	317	333	333	359	339	326	313	364	334	344	329	349	337	325	368	322	360	349	338	330	319	334	350	334	316	320	340	344	351	330	302	334	306	338	306	307	362	317	323	350	352	332	334	366	346	317	310	304	320	319	368	308	306	313	343	308	307	360	324	307	329	368	353	311	294	322	370	327	293	310	303	316	362	335	326	305	362	339	321	333	318	333	318	336	380	310	322	336	336	307	294	332	345	312	309	340	309	321	284	335	320	342	368	358	293	333	351	336	321	319	344	323	332	283	351	329	342	274	312	346	326	316	325	324	312	371	321	329	322	311	321	328	315	327	297	334	303	363	309	336	317	320	349	333	379	322	289	324	293	284	314	311	337	317	289	319	321	314	293	330	359	330	335	285	304	324	304	315	285	305	331	288	338	366	302	346	323	333	320	294	281	289	343	318	315	321	351	334	339	354	301	345	301	338	302	292	342	348	325	336	334	358	291	317	323	297	320	306	322	317	315	293	362	316	327	355	324	335	298	317	295	327	336	353	348	332	353	320	308	321	339	312	287	352	316	318	349	356	317	338	319	333	353	321	311	345	317	335	316	349	332	307	315	307	327	329	312	312	318	288	376	346	351	360	277	305	343	305	309	307	296	311	337	328	314	327	325	292	331	320	309	369	313	304	326	332	334	331	338	362	312	333	325	338	344	325	297	316	336	304	309	306	295	306	339	322	313	335	295	316	288	341	295	326	333	326	304	386	307	306	340	312	303	358	333	336	336	348	336	323	342	349	340	304	318	355	319	343	361	316	321	304	333	326	334	329	317	333	304	360	308	289	326	315	299	339	281	280	312	302	299	320	319	323	333	301	299	320	338	325	324	308	321	318	313	306	331	313	351	337	310	319	340	323	335	325	313	314	325	346	318	370	367	287	337	324	316	301	323	309	314	294	358	317	319	303	340	280	350	325	289	312	336	331	283	350	326	313	326	314	303	305	324	292	321	306	350	331	326	350	316	313	315	349	311	329	307	320	321	324	331	301	297	296	313	321	322	328	321	308	318	344	315	333	356	334	338	334	320	315	318	345	325	356	311	316	314	325	321	284	315	337	333	309	335	301	330	339	331	329	326	320	329	325	274	331	357	299	328	322	337	294	335	311	348	301	336	337	326	308	301	326	306	332	325	325	314	380	346	303	331	348	328	329	343	321	342	333	305	290	279	360	320	302	344	309	305	322	283	352	307	319	281	307	284	331	294	353	349	335	330	300	344	306	315	315	282	335	330	326	289	362	342	310	314	325	324	305	293	356	323	331	332	319	333	344	344	323	308	312	319	345	315	315	308	333	336	350	331	346	343	327	295	315	361	303	317	317	305	346	327	354	340	336	306	322	333	355	325	319	305	313	337	333	309	316	332	337	291	324	350	368	326	306	355	330	293	333	312	290	330	338	329	339	341	311	320	328	355	324	332	307	326	311	311	335	303	321	320	320	311	318	332	289	339	314	322	343	310	324	312	314	320	346	296	300	305	296	306	313	312	333	282	296	351	364	314	322	311	349	301	310	336	314	327	302	361	337	321	328	283	324	322	334	342	329	287	328	294	319	340	305	360	339	327	314	329	323	302	298	316	315	346	330	348	325	341	305	333	344	339	295	324	312	323	296	324	311	327	362	296	310	327	328	316	344	305	318	340	303	301	334	323	296	325	322	296	307	300	367	360	317	300	344	341	313	384	345	304	304	335	319	313	338	298	296	328	298	334	330	324	345	303	340	280	302	299	324	281	292	313	323	289	313	313	328	347	337	339	345	327	310	295	312	305	299	304	349	319	301	311	297	308	288	302	321	315	320	335	325	328	313	312	324	304	309	314	315	331	289	330	319	297	347	328	306	349	326	292	324	333	324	316	335	302	358	306	341	322	327	314	316	296	307	309	316	327	299	317	327	276	351	311	339	331	326	290	329	314	328	314	315	321	300	328	320	321	278	322	316	306	341	283	313	306	326	347	335	326	338	302	338	335	332	311	353	328	312	344	309	324	344	342	333	344	328	334	288	339	326	309	315	305	311	321	330	289	324	382	340	314	312	280	263	362	320	299	320	336	323	327	335	291	324	332	299	305	306	313	342	318	333	337	301	336	291	307	319	316	296	288	315	296	279	326	282	365	340	336	312	296	328	341	308	299	326	329	334	352	322	315	327	331	313	324	331	308	299	325	302	337	344	321	313	312	310	288	331	302	347	334	301	318	307	317	319	330	334	361	318	311	326	291	343	329	334	324	307	326	315	366	309	342	313	316	317	355	366	323	309	337	371	297	360	336	321	334	313	331	318	327	307	354	371	302	334	296	344	293	326	304	323	310	369	301	301	269	281	322	344	341	314	319	331	318	331	331	352	332	319	316	303	333	369	332	303	300	367	294	335	365	299	317	310	343	337	333	335	300	335	307	318	292	320	335	329	306	324	301	302	331	311	297	328	334	352	330	344	300	315	312	296	344	338	324	325	318	330	326	319	327	325	316	306	295	344	337	298	282	326	303	321	314	308	319	310	330	338	292	297	365	288	333	297	363	339	321	292	290	354	297	315	333	338	307	330	344	338	312	323	326	328	305	303	337	349	341	327	303	346	291	292	312	351	339	325	339	306	339	334	337	316	327	309	355	293	321	323	323	285	309	346	307	328	338	330	290	345	367	316	291	313	340	333	306	299	290	333	308	338	336	298	354	321	320	302	378	320	330	314	305	317	357	334	322	329	348	324	297	317	315	319	320	295	339	347	338	312	316	309	352	322	321	311	357	346	335	312	337	333	329	309	298	315	333	331	339	338	351	355	329	337	306	346	302	328	339	296	287	316	309	302	310	346	318	338	312	311	343	329	340	290	349	345	297	307	314	330	311	326	315	362	343	339	327	317	327	369	304	312	340	339	327	331	299	326	360	304	294	344	347	295	347	318	327	324	342	332	318	338	323	310	316	326	289	324	345	327	358	321	322	326	314	308	347	311	341	351	328	330	293	350	345	327	308	304	312	317	346	308	332	314	288	260	324	306	322	322	331	325	306	333	304	344	337	325	314	311	331	315	324	315	359	328	294	311	321	323	340	321	307	311	291	330	313	311	317	308	335	304	338	341	316	318	352	353	334	317	332	322	324	316	342	288	347	325	295	323	299	340	310	364	322	307	333	357	313	292	324	344	347	317	331	334	336	320	303	351	329	318	351	318	299	312	330	291	341	338	320	298	325	322	304	334	348	314	339	330	317	328	289	342	320	318	336	319	329	327	351	343	321	326	330	305	331	342	312	311	322	348	334	336	357	332	301	316	346	330	316	329	321	328	321	318	330	330	332	323	342	313	343	360	301	323	315	317	327	359	295	331	330	295	326	346	342	344	312	298	320	328	299	308	304	340	330	315	336	325	314	324	333	330	327	310	314	345	340	323	337	331	336	350	324	320	321	313	305	277	311	316	320
18789	12449	16426	12183	6417	5013	4975	4405	3080	2795	1914	1153	1054	879	814	832	797	786	771	750	762	820	783	712	762	716	792	726	760	754	795	731	723	790	728	689	731	771	767	694	694	681	705	777	746	669	722	718	712	757	686	745	739	744	726	646	737	754	706	756	751	726	735	729	738	761	716	735	716	718	692	706	747	743	721	710	687	729	695	738	715	697	691	739	704	702	723	744	701	707	681	677	708	664	716	700	746	710	686	755	737	754	683	770	709	679	675	687	682	672	697	759	720	713	683	710	716	684	724	705	733	728	697	713	688	706	736	706	660	686	718	705	721	714	683	735	745	705	753	707	739	694	674	677	732	714	742	761	736	746	697	751	769	758	719	713	756	720	686	710	734	728	736	715	766	712	731	675	732	694	746	706	722	668	671	706	688	715	776	714	726	700	714	699	701	678	692	714	680	706	752	758	702	708	696	699	724	688	760	712	726	705	780	722	726	742	746	672	681	755	730	720	719	696	729	686	703	688	715	712	741	682	706	723	701	660	717	683	704	713	701	698	716	684	749	729	760	706	739	715	732	696	731	680	733	764	719	677	744	677	710	728	696	720	711	735	672	736	717	710	693	691	733	712	723	718	684	686	707	735	726	722	738	676	712	656	697	682	715	693	727	697	672	719	713	678	688	690	754	736	744	723	708	721	722	728	651	740	723	726	703	734	758	752	682	719	718	711	702	705	719	729	681	741	713	746	722	708	714	726	680	745	721	694	725	716	708	707	698	716	752	692	684	714	683	677	735	697	757	744	725	652	705	749	714	734	693	732	710	714	650	757	727	707	687	687	702	694	710	752	729	754	738	712	678	724	739	724	735	709	739	711	756	717	737	757	678	728	735	716	720	675	693	713	709	690	688	674	728	666	717	713	707	754	702	678	743	692	731	699	732	683	684	703	701	691	705	666	721	716	727	777	708	690	747	711	722	705	689	724	741	689	725	717	659	694	683	699	697	726	711	729	698	732	728	718	691	716	700	712	731	697	776	709	682	703	702	691	688	726	716	716	760	711	692	706	706	736	672	695	741	682	701	728	688	734	713	665	707	696	717	690	679	733	697	719	718	713	689	669	706	713	730	705	720	706	736	733	716	714	689	694	724	688	732	763	728	725	688	677	719	734	742	725	721	749	704	696	693	725	724	702	729	736	721	728	689	718	654	741	720	744	696	715	699	707	738	715	733	738	663	635	739	734	658	704	701	701	730	698	692	731	683	729	718	692	699	751	665	698	731	667	701	695	698	691	747	755	677	694	736	701	693	667	729	702	723	726	684	741	711	682	715	694	719	730	648	708	718	739	697	737	668	690	704	651	704	758	756	674	692	701	711	693	691	707	682	683	694	715	716	709	696	720	688	731	711	692	721	735	700	711	712	752	702	779	686	684	747	753	704	714	706	700	745	727	757	720	735	753	697	733	715	734	682	723	678	685	687	698	726	742	707	723	728	687	711	728	731	726	659	755	700	693	723	715	700	737	682	735	729	767	728	750	689	744	753	736	691	734	688	752	720	711	725	663	755	677	706	681	718	678	709	731	685	705	737	724	690	656	688	684	713	681	646	687	709	668	698	677	706	693	697	755	767	709	760	677	710	745	695	732	657	759	708	758	756	742	712	723	766	729	716	702	710	690	734	749	756	685	746	738	644	691	724	729	752	662	725	722	762	714	714	707	700	690	712	718	733	736	712	703	703	687	685	734	727	778	716	687	672	667	691	703	685	678	683	728	684	747	698	705	713	724	704	704	726	724	718	674	700	722	695	722	687	671	682	722	712	723	736	691	740	689	698	701	691	689	706	699	733	720	741	682	697	700	726	713	718	735	717	735	680	709	711	679	721	705	635	766	700	740	672	681	734	662	699	743	720	681	708	722	730	677	726	759	688	716	725	758	694	723	691	742	734	708	666	701	716	727	651	711	706	720	658	712	695	665	756	728	711	748	683	704	741	698	728	731	717	689	653	732	694	728	721	682	724	696	744	649	785	732	719	711	649	683	690	706	762	743	712	697	761	662	728	681	719	712	706	726	697	736	716	727	673	750	695	725	689	712	723	722	709	793	704	734	739	732	664	766	674	703	703	715	750	730	708	747	733	684	728	664	751	717	740	688	701	701	704	711	694	675	718	722	739	694	675	737	672	700	741	730	677	715	695	743	720	681	693	691	703	703	677	685	640	722	703	746	739	705	682	713	701	713	725	702	728	774	714	705	731	681	698	757	745	735	711	687	717	711	722	732	717	694	704	724	646	659	678	702	710	720	698	704	738	753	707	721	693	667	729	710	744	744	650	724	721	737	680	712	735	695	681	745	711	738	671	673	713	683	726	699	695	677	694	726	674	720	675	747	693	739	694	741	726	686	664	718	724	699	755	748	727	694	736	678	719	716	698	723	718	678	696	659	671	737	705	779	697	700	728	702	732	709	711	716	712	705	717	699	716	688	751	725	700	720	754	703	705	703	715	734	727	712	749	701	710	719	733	673	682	715	701	673	708	685	728	707	707	699	717	703	722	737	728	664	725	671	690	723	721	740	734	734	697	678	770	735	659	711	722	715	724	668	734	731	718	730	757	671	758	701	677	711	768	710	669	761	671	730	753	689	692	731	656	679	726	683	682	701	720	705	679	683	746	678	728	705	697	764	724	711	699	735	684	742	728	710	725	715	741	709	731	666	710	699	723	681	710	684	752	716	703	727	737	696	719	739	699	757	723	701	686	743	721	761	738	697	687	719	703	703	707	678	709	757	729	737	697	688	693	750	731	692	740	677	742	729	728	675	754	684	702	726	669	707	717	724	720	734	706	757	702	722	698	694	758	678	706	732	697	710	674	719	691	732	700	740	726	672	752	733	652	721	709	693	692	725	706	696	726	706	707	719	716	701	731	717	704	704	729	723	735	746	702	767	734	778	714	703	732	730	735	715	712	743	703	699	726	707	715	731	736	725	708	722	686	698	716	730	738	673	735	734	722	739	728	675	750	660	690	720	742	704	747	702	712	687	754	770	753	728	734	749	725	696	697	693	709	732	683	728	724	701	669	658	718	716	717	697	745	720	673	741	716	732	661	704	692	704	675	678	698	741	680	694	715	732	685	722	686	677	717	713	726	753	722	688	682	755	669	742	708	738	715	734	686	740	723	691	684	733	725	697	776	710	738	668	700	710	706	749	726	750	694	690	709	679	727	714	703	745	719	688	720	693	743	726	633	730	710	752	764	723	739	723	709	684	692	757	687	700	697	676	731	716	709	716	653	737	680	729	687	665	680	702	684	676	744	731	689	678	709	734	754	761	725	691	716	709	736	809	671	763	731	727	746	695	685	749	706	697	708	713	716	684	692	665	682	671	724	726	724	712	660	725	694	675	751	711	734	763	730	685	714	719	748	704	730	716	684	685	751	718	690	726	681	705	714	677	690	719	727	689	663	726	698	728	693	706	703	724	693	744	732	711	640	762	699	744	654	720	711	704	691	705
12513	4675	2423	1017	578	442	373	349	302	320	296	296	293	306	292	299	308	315	316	325	327	322	328	344	312	311	316	320	316	325	283	314	280	316	295	310	329	279	328	308	324	293	323	300	301	312	341	289	360	288	346	296	271	313	276	281	329	305	319	324	336	315	309	330	313	292	331	311	299	324	271	273	327	343	317	307	300	314	313	326	310	316	323	320	305	269	314	293	309	316	289	294	306	337	312	315	300	316	297	323	310	268	306	353	334	304	321	365	306	320	313	321	314	317	312	292	308	314	307	329	323	315	332	314	321	349	318	325	325	312	291	308	316	295	262	331	328	262	296	303	292	329	327	313	286	315	315	335	301	342	313	302	316	330	336	342	326	325	295	335	311	321	281	287	324	281	316	312	320	367	316	320	307	347	321	307	273	327	309	288	316	341	312	319	318	310	353	331	330	356	342	309	322	326	280	311	332	330	331	326	312	304	312	335	285	283	317	340	282	302	294	295	308	319	341	276	312	305	333	300	318	292	319	350	305	312	278	352	282	296	328	327	324	338	322	303	289	319	329	319	308	296	342	320	310	321	294	307	313	326	309	331	348	313	296	286	284	327	299	328	304	284	283	268	299	299	285	345	305	285	329	321	310	285	329	304	322	316	337	293	295	304	316	311	286	315	290	293	297	321	299	312	288	330	335	319	264	296	322	294	282	319	336	351	306	309	311	308	313	307	288	304	311	286	306	314	359	288	319	313	290	296	320	327	307	303	326	264	323	303	308	283	306	294	289	329	311	278	282	295	311	325	305	308	317	356	304	322	311	291	340	333	310	331	319	283	321	322	307	299	281	313	317	302	297	335	295	274	295	332	318	282	293	344	306	319	307	315	331	332	330	295	315	346	278	302	295	318	314	297	346	286	313	315	313	308	286	293	306	305	284	318	324	305	337	293	330	314	294	347	322	310	283	319	349	320	281	294	339	349	293	309	335	359	287	282	295	326	316	294	298	302	292	343	300	290	311	318	331	358	312	367	315	292	274	302	284	280	311	350	319	331	292	286	319	327	310	344	301	328	323	294	307	293	311	321	293	317	295	309	325	296	311	300	289	317	323	316	286	304	301	297	326	277	306	326	314	290	296	329	308	326	315	301	301	319	328	332	363	319	349	285	303	258	310	319	354	339	342	317	312	307	316	288	312	326	307	277	286	275	329	313	322	295	300	273	339	302	306	314	295	324	331	296	314	352	331	321	318	298	325	301	315	279	304	320	322	290	313	326	296	326	287	326	301	321	325	279	316	315	307	312	273	318	305	299	347	311	302	288	362	306	289	322	319	297	292	319	342	353	301	330	329	342	301	317	332	304	313	324	321	327	309	277	338	315	299	276	313	303	315	311	292	311	324	296	310	333	285	327	285	340	340	337	313	316	343	309	306	326	302	306	282	302	294	282	281	321	338	354	305	328	301	314	305	308	283	331	300	317	319	320	329	298	302	321	330	348	328	298	301	340	309	299	318	303	314	294	333	318	297	327	313	277	318	305	311	303	306	309	302	287	292	302	338	298	341	300	287	286	287	263	325	292	333	304	298	312	299	305	294	308	337	325	338	320	320	351	321	302	283	330	326	325	329	369	316	306	271	308	322	309	333	329	333	309	322	305	300	310	316	301	299	304	302	296	333	299	296	297	292	313	318	339	324	312	360	324	323	311	330	328	344	332	258	321	301	325	339	321	330	296	334	311	321	330	342	331	325	312	353	314	318	341	304	315	308	302	305	320	290	318	285	308	351	318	304	337	312	310	313	316	292	262	318	334	308	315	292	310	318	281	313	309	318	309	325	320	296	293	349	271	317	288	304	323	354	319	307	301	293	318	304	289	331	336	369	298	312	350	343	328	298	314	355	302	313	323	322	300	341	332	345	320	301	295	313	322	325	286	341	341	311	335	288	319	330	285	328	287	302	301	350	291	310	362	293	303	294	309	260	311	321	284	295	311	311	330	295	330	304	303	327	274	314	337	319	272	315	308	348	321	346	337	330	303	310	349	328	298	300	302	302	326	322	303	295	328	311	292	285	333	314	333	312	354	320	328	323	295	310	297	306	279	313	342	346	335	306	332	328	349	287	320	274	277	263	314	318	298	280	304	298	339	327	285	288	265	273	326	287	319	318	307	316	329	335	350	325	311	327	328	336	322	328	339	307	293	318	336	319	304	312	307	299	308	313	291	334	303	269	304	312	292	304	345	298	330	320	325	289	322	356	329	332	283	339	306	325	285	293	295	319	327	276	343	315	292	314	315	334	355	287	310	339	321	328	334	317	302	288	329	333	343	317	279	307	315	301	317	320	342	302	314	297	329	301	304	305	311	350	320	334	267	327	326	318	306	330	314	339	284	311	291	327	324	337	300	324	290	282	278	290	301	314	292	321	318	298	298	308	265	319	302	294	327	298	263	291	319	295	292	299	296	278	303	338	336	309	316	274	274	323	327	299	330	334	323	326	306	304	303	332	291	289	323	336	301	299	299	337	315	313	314	297	256	291	300	339	311	298	349	302	340	318	320	325	299	321	316	295	304	316	314	349	313	335	314	337	275	345	332	298	303	287	288	340	323	301	293	310	271	326	310	292	322	285	315	307	295	313	316	304	333	338	308	311	313	349	296	271	335	341	299	296	312	298	297	299	306	298	356	324	328	321	296	313	321	317	308	329	309	347	328	289	331	311	312	333	289	288	295	305	317	289	292	324	301	322	339	346	335	316	307	312	318	312	304	323	295	328	321	311	304	301	328	275	294	304	290	350	251	308	328	310	333	297	324	325	317	308	302	327	277	296	305	305	324	303	311	341	304	316	298	288	293	296	301	324	353	298	366	318	308	342	315	333	297	311	339	317	304	302	304	322	311	289	304	309	286	344	301	296	263	271	292	345	341	312	314	308	318	311	313	298	325	315	306	282	336	291	313	343	344	309	302	350	281	306	329	299	299	306	344	312	314	334	346	324	292	335	321	343	322	295	331	352	285	316	312	317	315	320	310	324	299	301	288	290	297	279	321	255	294	319	322	325	307	313	332	340	319	343	323	326	336	328	309	285	317	295	334	305	349	316	311	291	291	327	300	338	283	284	297	319	319	335	255	331	309	320	341	341	314	301	319	285	292	309	291	329	321	325	316	307	326	294	286	322	337	335	306	362	302	325	307	315	310	335	292	313	342	312	301	324	331	284	298	307	332	347	306	336	320	305	305	357	291	351	315	313	307	328	289	294	350	306	318	302	313	290	297	317	302	290	329	317	310	287	307	289	279	322	317	298	327	307	287	303	300	315	333	288	322	334	301	327	327	320	321	289	317	318	320	310	310	309	336	301	306	298	274	316	318	290	343	299	284	309	287	286	309	329	279	300	328	325	293	291	300	299	293	288	262	307	292	300	300	310	297	288	335	366	315	335	310	338	304	280	315	276	304	326	304	320	307	305	298	302	292	328	317	363	303	319	322	308	338	303	327	306	285	297	304	300	299
7373	3861	4499	2840	1909	1440	1143	814	774	724	701	656	696	692	663	650	728	704	661	657	712	694	683	665	667	687	700	685	711	693	721	699	678	700	672	657	650	686	686	622	702	673	661	693	679	685	689	689	670	705	698	705	676	695	696	640	679	650	662	693	680	603	643	725	668	700	692	675	698	662	712	687	659	675	681	689	669	723	681	682	652	675	645	699	656	680	679	667	718	635	723	667	651	673	686	663	687	637	639	628	681	641	684	704	693	689	671	671	709	660	694	616	656	695	647	637	680	707	718	667	689	692	651	681	677	666	692	678	666	665	702	715	670	655	667	665	683	671	648	666	662	623	655	632	699	662	657	685	687	653	659	679	673	691	671	661	756	679	662	701	680	656	722	708	696	723	703	686	676	667	689	662	681	689	674	634	636	694	680	723	682	676	658	696	705	728	686	711	685	693	776	636	758	667	677	713	669	676	696	676	649	707	707	661	658	705	681	629	671	687	719	667	676	716	696	715	672	702	644	716	657	675	697	632	645	663	664	695	684	730	682	680	649	644	680	729	680	686	673	651	713	685	652	714	680	683	655	663	708	715	686	676	690	686	665	670	654	652	669	698	693	664	684	627	683	716	780	682	696	693	684	699	724	692	679	648	675	673	673	714	646	656	681	722	691	684	703	708	671	715	685	711	676	693	689	688	670	687	724	714	660	665	676	700	697	675	660	686	671	708	700	692	705	673	670	696	707	701	683	669	702	639	666	716	718	678	662	696	704	725	706	685	701	665	695	667	686	706	686	691	666	657	656	693	652	661	717	712	673	697	693	674	657	671	659	683	655	694	694	668	654	671	698	702	709	666	668	674	693	667	705	685	696	648	634	668	687	624	660	719	665	675	642	658	685	683	693	675	633	686	710	654	650	727	633	708	723	712	698	653	662	659	678	660	664	664	677	731	641	683	663	621	731	642	666	686	693	729	645	744	677	690	696	706	703	699	704	673	692	659	736	687	693	670	664	693	661	668	680	706	696	652	718	670	677	623	680	659	621	656	683	643	680	646	650	650	652	670	681	726	689	678	684	722	722	643	632	673	694	673	687	688	746	647	668	670	713	725	656	666	684	712	659	683	687	691	599	709	745	676	668	642	698	699	713	661	674	680	672	706	688	681	673	701	735	698	663	679	707	673	693	662	670	675	717	656	653	729	667	714	690	700	716	665	687	647	716	650	672	692	686	692	685	716	673	735	641	693	599	693	699	713	672	704	705	641	696	697	612	650	706	642	659	677	635	766	721	654	695	642	687	670	709	700	682	705	702	647	721	645	688	680	713	677	714	649	669	624	692	655	684	707	700	682	687	656	647	702	700	729	694	711	653	675	696	702	682	711	610	690	724	690	681	672	652	684	688	676	714	718	696	656	715	701	668	709	669	634	647	701	680	663	687	652	655	660	704	697	686	689	733	648	658	700	668	652	691	669	701	708	698	688	701	662	691	646	699	717	692	665	646	689	669	696	689	664	722	676	650	673	708	671	746	682	662	714	720	699	679	695	633	672	695	685	678	699	706	655	715	663	716	681	663	673	653	661	620	649	697	680	669	693	702	658	724	721	684	695	687	626	651	688	688	731	697	685	679	711	675	673	622	707	696	688	662	642	682	642	663	606	701	674	705	713	674	653	700	692	663	687	700	691	675	617	646	651	691	659	638	687	675	709	656	645	724	720	635	661	719	688	680	665	760	664	712	644	631	686	661	689	670	732	665	678	701	727	670	680	696	680	634	652	650	654	676	670	683	676	743	712	668	651	635	640	634	706	670	700	701	688	668	684	683	645	689	656	675	704	696	647	674	657	727	685	678	695	664	712	686	707	656	726	711	638	646	663	729	715	691	666	751	629	651	640	734	655	711	710	639	706	715	708	702	677	748	654	672	710	654	696	691	676	679	685	684	684	710	644	664	721	640	629	705	689	701	661	672	666	643	652	665	698	664	627	684	705	664	678	701	676	656	681	669	662	701	672	652	710	719	675	682	643	715	719	684	711	682	667	673	649	674	663	685	687	661	712	680	681	679	687	662	685	656	687	662	668	683	620	666	653	643	704	667	667	675	659	701	693	692	711	680	683	700	685	683	675	703	668	694	668	678	624	696	686	694	638	662	667	702	712	685	693	673	641	696	647	693	718	723	682	672	640	684	690	694	662	683	693	679	648	705	689	668	695	689	663	670	633	668	662	639	710	694	752	667	696	661	678	665	691	695	689	694	671	664	683	668	692	663	662	694	710	650	696	686	674	693	677	724	696	693	616	703	657	686	654	720	685	690	687	651	691	683	677	723	657	678	701	696	685	697	663	727	672	689	673	692	720	691	637	659	691	739	709	653	671	675	663	715	693	700	695	744	701	662	706	682	700	648	685	709	677	626	721	680	723	682	690	670	663	703	703	679	627	668	685	687	715	693	650	668	692	682	700	673	676	659	683	672	675	705	632	703	729	669	685	693	711	686	661	678	682	692	704	657	682	693	713	696	677	694	722	671	674	651	703	672	730	609	713	688	670	718	691	684	674	678	707	653	671	639	646	639	669	700	709	674	647	633	640	643	708	683	700	650	679	700	697	631	663	653	679	673	668	698	730	677	679	695	662	638	656	670	733	706	661	665	735	677	688	673	667	643	690	699	652	658	720	698	636	685	685	692	711	712	660	680	705	686	713	651	734	726	680	680	716	663	705	705	663	662	676	659	687	688	658	695	677	686	699	696	689	693	685	649	681	702	704	688	683	669	690	667	674	643	634	691	710	691	666	725	677	711	691	714	698	676	687	677	662	677	748	709	696	701	680	699	677	691	682	716	695	678	682	677	652	695	621	641	667	650	702	672	670	714	684	650	679	681	705	671	694	666	674	691	690	683	696	674	676	700	651	689	698	673	720	676	640	677	682	729	664	725	680	716	730	690	649	689	689	708	694	685	678	683	674	668	699	689	706	719	679	638	662	729	668	645	692	642	684	688	704	732	732	690	662	685	717	669	663	637	697	687	674	661	671	664	690	672	636	697	712	683	667	686	723	736	687	626	680	646	658	683	682	671	650	648	656	651	718	655	687	707	692	684	682	660	690	664	689	658	685	700	703	629	692	660	663	725	688	726	649	658	681	689	656	678	692	662	716	748	710	640	673	695	652	713	653	705	699	704	673	705	641	659	714	672	679	688	649	716	718	666	661	632	722	683	690	635	648	673	691	668	702	669	687	713	735	701	674	671	679	644	708	654	664	718	653	715	715	731	675	706	692	698	692	685	671	711	655	670	674	698	664	724	678	704	656	697	669	630	647	644	682	682	689	670	684	672	661	686	722	683	728	744	685	705	751	673	703	673	646	658	680	656	687	660	656	700	661	728	691	681	662	733	681	670	691	633	690	709	714	662	720	677	692	691	684	709	660	661	655	696	651	674	690	710	678	717	670	673	709	679	688	679	708	651	668	653	669	725	703	645	654	690	655	664	685	656	682	682	683	701	711	639	718
24983	11090	8181	4421	1906	1249	1005	876	517	412	372	315	320	267	293	301	279	317	285	271	281	278	288	282	272	277	290	299	278	279	270	295	271	286	289	291	267	254	292	261	279	281	260	243	281	265	281	269	276	284	256	275	261	269	257	250	285	244	265	251	239	255	249	292	298	274	281	272	289	287	279	241	262	255	280	296	312	277	273	254	266	271	292	267	252	285	282	260	284	284	268	270	291	304	255	259	290	277	313	290	263	268	286	290	281	284	288	292	289	310	296	260	273	265	268	252	277	312	285	259	253	256	247	260	281	282	267	246	299	278	288	261	287	277	278	253	261	283	322	271	250	253	315	261	258	284	277	272	292	298	278	310	268	311	307	302	260	301	260	277	277	277	270	280	261	279	297	254	282	306	288	285	281	281	234	253	259	294	272	264	260	269	262	273	258	263	292	267	223	272	277	286	272	263	254	243	262	290	276	258	266	304	260	289	262	262	260	274	287	242	272	296	250	277	238	287	269	279	268	255	270	306	288	280	280	294	300	292	257	268	264	264	286	263	266	290	279	246	253	291	287	259	277	280	277	284	242	292	288	281	282	299	298	290	279	260	279	318	240	240	265	258	257	298	295	289	278	260	255	251	294	237	285	285	281	265	287	281	290	308	283	263	282	268	258	264	281	294	269	285	261	257	275	298	296	289	242	271	296	287	269	231	269	292	282	246	303	269	296	278	261	314	285	267	259	313	289	278	287	268	281	264	304	307	265	256	279	290	300	273	281	278	262	253	290	273	292	283	274	269	266	248	254	281	269	288	272	301	252	292	276	281	231	283	274	273	276	277	282	259	264	288	284	298	320	246	306	260	271	288	261	262	268	292	274	262	273	263	274	276	299	290	271	273	270	264	249	279	268	247	272	286	262	278	279	267	244	300	280	273	294	282	244	251	238	273	238	280	265	260	276	278	247	258	271	319	286	317	283	303	279	310	275	262	270	261	268	262	284	266	291	275	265	265	248	238	295	261	300	233	255	275	275	263	280	291	282	290	251	307	269	271	251	245	233	305	258	273	287	280	266	302	263	290	288	296	280	275	293	299	295	270	272	264	298	251	269	296	287	263	249	258	267	256	266	273	299	312	279	294	294	266	260	262	286	278	274	291	317	275	296	259	277	288	255	309	285	295	281	261	302	274	250	240	259	288	259	252	266	281	278	288	300	256	263	245	306	247	260	241	259	284	270	283	266	251	284	272	266	255	277	269	300	295	286	282	287	260	251	281	274	281	277	281	268	277	268	294	251	285	307	263	286	295	277	269	286	285	248	239	287	286	274	302	272	278	272	262	262	287	283	280	274	315	271	274	282	278	269	288	287	298	260	266	269	246	261	268	276	246	301	258	299	286	262	285	279	243	247	262	288	281	299	255	263	246	246	283	292	294	300	272	270	277	280	263	274	288	316	269	267	253	294	288	289	249	264	261	270	279	280	278	267	258	257	265	307	273	260	267	296	291	277	277	279	300	243	271	244	272	276	288	268	293	250	288	245	290	265	260	306	286	263	269	281	279	260	266	291	318	272	262	279	290	283	274	283	292	254	257	263	272	251	269	276	270	276	293	281	259	260	284	268	285	277	219	245	276	284	238	270	283	311	302	279	296	285	300	266	301	282	279	308	283	271	254	275	263	277	268	255	301	260	300	247	256	271	271	260	286	251	268	293	297	281	255	268	252	279	262	257	255	312	263	288	254	274	276	277	253	268	277	274	258	292	264	281	263	284	297	267	240	298	253	243	303	257	242	296	279	263	289	274	272	245	254	265	263	268	265	291	308	269	296	279	291	273	257	268	237	274	279	258	260	321	281	251	219	271	313	256	238	263	268	296	257	300	276	270	272	286	254	256	272	289	268	271	288	219	304	289	257	273	277	282	344	303	292	304	242	271	280	272	278	284	229	278	297	299	277	262	257	266	249	234	286	289	266	252	278	282	311	259	262	307	283	238	282	319	267	252	272	293	241	252	280	274	265	248	252	261	295	278	266	297	295	269	266	274	251	252	281	262	279	274	304	284	273	275	261	255	241	283	286	259	267	271	269	301	305	266	283	271	265	301	303	298	239	280	288	268	310	276	286	284	302	269	260	250	276	259	277	263	285	258	261	274	286	260	251	302	288	279	288	268	289	258	272	267	252	275	279	318	253	291	264	263	246	256	238	259	299	297	261	268	284	261	296	260	271	267	255	263	279	293	301	311	275	252	272	255	265	255	281	278	276	294	257	282	265	288	282	245	254	275	305	255	280	271	268	306	261	257	270	279	254	289	285	244	286	261	254	286	300	275	266	248	255	274	261	305	260	280	261	284	307	255	263	238	269	265	272	246	290	312	254	287	273	277	244	264	264	241	264	252	298	286	209	260	277	264	282	275	276	263	292	292	256	282	259	263	282	266	286	272	288	263	249	253	262	232	260	291	313	287	302	265	299	257	273	288	278	282	278	282	297	272	237	293	290	268	242	250	272	251	276	309	295	286	271	247	283	278	278	262	291	252	279	252	262	287	282	260	271	265	301	261	275	255	276	282	259	258	297	289	252	267	263	299	277	298	277	291	237	275	265	256	310	248	251	267	261	271	246	286	271	277	273	289	257	248	281	277	263	258	270	312	314	264	261	256	272	305	284	253	293	281	245	268	279	274	271	297	269	255	274	276	281	269	300	298	262	284	276	242	291	269	260	329	279	281	297	264	279	280	260	264	285	281	271	274	320	252	295	264	288	285	291	280	271	252	271	288	258	257	258	272	248	281	301	230	281	264	273	289	265	273	271	284	236	283	261	282	291	259	292	253	236	262	275	291	251	263	278	270	313	291	294	249	281	346	283	236	269	258	279	275	279	267	267	267	273	289	286	266	248	277	279	260	283	294	266	293	254	236	264	252	298	278	258	293	270	280	275	294	255	266	285	267	275	287	244	249	257	292	285	254	302	281	279	258	287	288	252	268	265	256	241	245	285	279	267	277	269	314	265	274	251	278	252	297	258	266	274	303	272	279	252	302	274	258	283	252	279	302	289	275	263	280	240	239	294	277	286	318	292	254	289	282	269	260	282	301	274	272	274	293	243	261	240	265	276	279	287	256	280	314	264	254	310	271	263	254	269	292	233	269	271	273	296	266	268	275	305	294	284	264	291	319	313	295	276	283	271	273	305	270	271	294	311	267	301	287	303	287	251	299	267	241	268	270	295	257	256	283	267	269	302	280	262	249	254	283	295	276	282	281	265	241	282	296	278	281	264	269	279	254	259	277	263	300	277	268	281	235	279	276	259	251	274	264	245	274	300	269	268	264	280	283	266	292	273	271	283	263	277	264	295	255	255	228	264	270	283	294	301	262	272	252	262	329	270	280	280	256	305	270	269	265	253	271	262	251	269	298	235	270	268	266	271	294	265	261	287	288	290	247	288	260	259	269	283	228	250	259	274	259	260	287	303	268	259	265	252	288	267	275	256	278	265	250	263	260	287	259	288
15085	8119	11059	8328	4237	3386	3147	2778	1935	1643	1337	886	773	679	650	684	699	690	669	610	649	621	654	638	664	643	627	605	621	624	637	597	666	641	630	639	643	687	605	637	624	611	622	635	638	612	602	630	659	607	640	634	630	605	617	653	657	609	614	628	611	582	592	624	596	630	595	629	585	589	599	581	635	649	574	582	597	603	606	590	684	627	604	634	631	588	622	596	618	634	666	618	631	626	607	644	616	593	634	662	557	590	616	585	652	580	644	617	575	612	611	609	605	655	623	608	632	623	606	635	632	617	600	593	658	605	612	591	663	611	612	586	549	648	614	598	641	591	657	660	605	662	636	621	599	598	604	629	656	623	616	655	632	619	618	640	656	638	620	607	638	619	627	625	601	606	608	612	646	625	600	603	634	587	640	610	634	580	597	656	640	599	611	587	591	620	536	590	658	608	627	659	645	600	600	627	598	603	599	579	606	608	583	659	627	614	595	602	602	644	645	596	605	602	639	640	609	625	638	596	595	640	586	608	618	621	618	596	599	652	641	606	628	653	615	605	604	614	605	605	628	595	644	617	613	644	652	600	607	615	603	612	618	581	629	614	673	658	609	636	667	595	631	611	602	604	635	611	603	624	598	602	619	632	623	621	605	628	615	590	624	568	602	613	617	558	627	596	593	647	592	601	592	649	646	592	552	647	590	644	646	600	599	658	627	594	615	627	574	610	616	646	587	583	601	628	596	603	594	652	635	657	645	592	610	651	648	638	630	603	561	590	623	604	660	613	644	607	576	610	624	606	616	617	643	639	621	655	572	635	617	605	659	606	597	619	588	598	637	639	640	598	578	564	554	625	621	636	532	662	594	639	589	625	595	583	612	616	615	622	616	629	617	606	618	630	639	574	592	640	619	606	608	624	588	639	625	606	583	649	620	612	639	621	662	656	616	655	581	632	619	625	641	606	644	645	620	597	644	620	596	598	667	659	599	616	616	652	636	617	608	613	596	635	621	631	626	644	617	576	603	641	619	603	601	615	583	644	616	593	604	595	569	661	638	606	616	608	629	594	658	663	635	604	601	629	563	600	616	628	604	600	631	660	578	645	627	558	629	597	607	639	596	598	645	607	612	671	582	603	613	626	602	562	615	684	648	594	610	593	652	627	611	601	615	592	617	597	630	618	584	612	625	635	596	591	610	606	623	626	627	610	643	629	618	631	628	591	591	619	634	612	597	643	630	581	623	637	621	602	599	648	630	637	579	657	588	598	629	613	614	587	636	611	606	622	607	615	636	593	623	645	616	596	650	625	607	571	624	616	616	620	636	623	640	646	630	599	585	654	635	570	644	602	622	651	642	659	633	625	620	608	592	597	629	616	630	605	591	634	611	600	628	613	650	608	619	593	622	589	607	649	617	628	600	632	625	633	638	629	578	575	613	604	669	568	614	671	641	600	647	657	611	611	600	618	593	561	621	627	573	622	612	630	612	654	637	638	613	620	627	671	654	635	617	628	631	603	590	609	606	631	607	663	611	601	593	618	623	643	638	624	593	619	640	655	617	646	599	623	613	598	664	659	576	624	637	594	624	608	666	622	603	600	581	608	625	619	656	636	627	601	605	633	598	585	622	611	652	558	605	598	612	581	581	619	605	591	580	614	654	639	583	639	601	584	618	641	592	578	628	608	607	565	610	590	642	628	639	619	614	621	643	618	626	656	604	608	629	598	624	638	593	660	631	598	609	600	606	617	619	644	633	585	605	649	617	602	642	636	632	646	654	649	642	592	613	657	621	638	613	601	637	669	609	575	620	602	641	631	600	629	603	675	624	591	580	626	648	652	607	597	612	609	612	596	627	552	639	629	628	609	598	611	605	617	580	658	626	648	659	625	635	604	645	603	621	619	619	586	632	624	600	636	650	585	626	643	592	610	612	601	614	600	623	614	610	591	576	600	614	646	627	630	617	617	617	570	610	625	643	652	594	636	637	618	645	603	605	592	634	601	617	614	613	604	570	663	571	612	650	658	584	629	614	569	612	641	576	641	614	623	663	639	645	637	607	638	594	596	626	630	593	604	605	642	640	604	638	594	570	647	647	604	591	604	655	549	609	642	617	575	639	642	644	592	615	638	624	620	628	620	618	615	630	676	639	620	633	634	602	622	646	644	573	589	627	650	613	623	639	611	596	628	617	641	572	649	592	601	603	657	590	622	611	615	655	617	612	626	591	577	625	597	658	632	643	605	588	617	604	608	603	609	585	591	641	643	590	645	598	570	609	597	626	603	598	635	618	622	621	634	629	631	633	648	646	602	622	630	585	613	636	628	609	620	660	628	634	630	575	580	635	598	627	668	623	629	607	620	623	612	616	624	635	640	594	622	605	595	633	594	614	576	580	613	612	628	587	592	616	599	591	656	586	597	574	678	605	596	603	656	613	639	600	609	664	613	629	633	626	585	609	613	591	621	639	624	631	582	660	625	639	613	622	613	605	581	619	616	647	577	599	602	614	634	646	661	608	635	650	600	634	605	609	564	583	619	633	606	584	637	622	631	579	605	653	629	634	604	591	606	617	625	610	599	562	627	637	585	613	642	603	586	646	630	610	622	599	638	566	623	626	618	665	594	624	649	658	597	575	599	624	619	570	665	637	631	619	587	602	592	611	674	620	627	617	592	616	632	599	603	624	587	629	641	601	594	577	656	601	594	574	617	635	639	621	618	648	608	655	592	607	620	666	639	632	638	656	604	642	603	678	617	609	611	652	622	607	639	602	608	598	620	651	633	637	578	571	577	608	643	656	630	626	638	612	645	602	628	608	613	640	652	589	622	621	608	561	641	603	583	591	589	624	646	589	592	608	652	616	608	609	627	616	594	619	612	622	645	591	613	620	606	666	621	645	627	673	620	632	599	648	609	643	616	601	631	624	592	625	635	604	641	650	607	637	617	652	578	587	611	622	665	562	588	646	613	639	646	619	623	608	585	626	675	603	655	637	635	655	564	629	645	626	582	658	633	591	630	609	614	578	626	608	611	617	619	624	577	576	610	599	614	655	626	636	621	643	649	611	598	608	619	640	637	622	629	581	593	642	571	610	608	629	604	639	600	671	621	629	625	631	532	593	565	600	571	623	619	640	614	606	624	640	651	659	624	652	592	596	616	631	609	565	630	654	623	594	649	644	634	572	639	622	611	624	615	644	593	636	613	653	646	575	671	625	586	581	633	624	645	578	631	664	638	606	603	632	643	642	622	598	621	642	597	612	590	610	592	667	634	606	624	629	684	581	594	620	602	646	626	563	628	624	640	618	590	626	600	588	639	597	619	624	613	635	570	645	588	661	608	599	616	582	607	593	621	642	654	648	572	637	625	570	631	589	650	596	636	631	630	584	568	659	651	593	603	633	639	643	642	637	583	605	607	579	608	641	591	625	599	622	584	622	629	645	596	643	579	620	649	623	587	631	610	610	608	610	671	640	617	593	620	613	559	580	583	647	666	581	629	555	590	613	618
33013	17505	13152	8198	3388	2112	1786	1527	941	716	550	399	389	356	332	346	358	355	378	350	295	300	314	327	329	335	338	303	309	298	335	310	310	369	315	315	295	313	384	329	320	325	318	319	332	331	310	325	327	318	327	320	338	322	324	308	319	289	378	336	332	342	303	353	356	361	348	334	356	316	326	349	320	305	353	332	336	326	354	304	320	325	320	318	321	329	337	325	341	332	305	315	262	313	335	292	320	325	309	361	309	346	314	287	322	298	308	371	323	342	332	311	352	323	344	321	327	346	302	305	311	312	266	316	340	318	294	346	389	336	343	351	342	310	295	366	333	326	297	311	311	320	328	348	319	311	320	300	310	314	331	334	334	317	322	327	326	302	318	355	328	356	343	290	300	355	313	325	308	309	334	294	317	284	320	325	344	343	304	336	314	311	305	336	323	322	356	359	333	369	352	333	304	298	307	312	356	338	329	339	306	329	328	314	304	349	331	312	334	310	297	317	319	353	305	306	344	307	316	312	339	303	300	330	317	329	317	324	323	331	317	335	350	317	291	335	326	314	300	327	309	299	292	330	331	347	307	363	309	308	352	292	313	307	337	351	311	325	324	301	310	334	324	371	340	312	357	288	346	322	301	314	357	337	287	291	307	364	298	344	304	335	340	322	358	320	285	321	313	337	357	345	333	325	308	334	331	353	329	341	326	339	362	369	338	297	314	309	331	324	310	317	305	331	309	308	320	315	341	344	332	333	306	324	313	312	359	310	307	305	327	306	352	364	338	300	320	298	354	301	330	368	313	348	327	333	344	317	312	312	329	350	278	325	313	356	347	307	328	302	325	334	322	347	350	302	318	355	294	286	336	301	313	335	316	350	352	309	303	304	378	319	289	316	323	315	336	320	312	310	318	313	346	298	338	309	314	332	365	320	334	308	359	338	331	329	327	301	329	348	321	327	330	347	360	307	343	343	332	312	322	311	336	344	353	289	305	304	299	361	306	322	336	353	336	353	306	325	354	305	330	311	317	326	330	305	327	342	284	332	307	301	318	325	320	299	328	312	326	324	265	354	308	315	306	303	325	301	303	337	358	334	331	307	307	316	319	334	327	331	304	329	326	306	306	323	319	330	322	317	363	346	298	320	298	314	314	347	310	314	328	325	287	322	328	295	316	362	338	302	366	301	322	339	341	314	334	312	361	328	289	325	307	315	269	297	336	340	310	298	318	294	300	317	282	301	324	310	330	307	325	328	314	313	329	341	307	331	342	306	324	340	300	322	340	310	323	327	345	313	324	316	324	314	330	288	311	318	341	341	324	320	342	320	283	323	278	327	340	320	293	322	340	319	339	324	340	344	338	330	308	296	319	306	313	351	339	326	329	303	339	327	351	281	298	339	341	351	327	322	328	329	321	346	339	305	343	309	330	318	352	347	312	320	304	321	344	306	317	331	320	288	387	328	329	300	332	323	333	324	296	275	334	326	315	295	299	310	337	348	316	328	311	325	341	319	313	314	342	333	324	332	288	347	309	337	337	294	336	310	332	320	318	322	321	311	301	348	322	337	328	308	334	316	327	302	296	342	318	310	369	295	352	331	312	319	310	327	331	313	305	288	340	304	337	322	308	304	321	347	302	313	326	340	334	314	339	318	344	293	332	335	333	313	276	304	310	336	333	286	307	321	304	314	330	305	296	347	336	311	340	321	324	277	322	316	334	310	283	300	316	289	345	321	336	295	326	338	319	322	342	344	350	329	333	317	318	319	341	316	311	352	319	338	348	357	319	343	341	287	345	309	310	279	329	310	305	364	354	318	356	335	323	321	325	296	295	315	332	280	348	354	311	319	348	335	325	320	343	287	288	329	323	322	299	326	334	318	317	365	305	325	305	336	307	353	337	341	331	316	327	338	327	308	300	313	315	320	332	327	315	311	318	289	324	349	316	271	324	267	316	360	330	303	320	314	315	311	341	354	351	345	336	349	328	321	306	324	332	308	321	292	294	335	324	283	299	288	325	306	313	351	314	333	391	304	339	313	352	346	307	340	323	327	285	323	296	330	309	339	306	325	309	303	320	318	306	317	306	313	335	287	308	334	359	340	301	305	330	357	320	357	336	335	298	313	357	293	335	339	320	299	288	328	315	343	353	352	299	334	302	309	360	339	328	310	308	313	309	312	322	346	365	337	334	314	357	329	328	271	320	303	342	314	325	345	301	340	316	298	324	331	339	295	309	314	338	327	343	327	330	344	333	342	320	337	327	309	320	327	305	292	319	317	310	313	324	322	308	311	328	318	326	319	328	301	335	333	344	314	338	330	294	312	330	316	327	338	307	356	348	321	323	337	357	320	295	323	340	319	322	311	361	320	308	306	308	349	317	340	335	308	316	319	337	333	329	285	325	364	351	298	329	307	295	321	308	321	342	358	324	291	354	373	306	300	307	343	332	354	335	351	303	344	345	317	331	314	304	335	337	319	336	358	308	309	342	334	356	315	344	356	313	355	319	355	298	315	276	336	340	317	330	302	316	325	351	347	346	321	336	357	338	316	325	323	303	308	338	354	306	327	325	306	315	318	311	317	317	298	331	288	334	330	324	319	358	328	334	347	338	326	345	334	340	318	366	324	315	322	326	317	335	331	335	320	367	294	316	293	323	335	333	311	302	317	326	320	308	296	326	363	310	383	318	325	320	308	362	318	302	299	334	324	347	280	330	329	313	311	323	342	312	312	336	317	334	305	285	287	294	292	322	336	329	324	328	311	306	330	348	316	316	302	344	343	338	317	328	317	294	312	302	323	299	302	307	296	329	312	322	338	330	312	352	335	295	289	320	350	332	318	334	324	344	338	341	329	360	311	335	301	344	345	346	324	347	322	320	335	297	345	319	300	343	324	322	345	379	293	309	316	330	312	335	329	317	321	301	308	331	327	280	331	332	339	331	327	328	318	365	341	315	316	335	311	298	341	340	345	324	304	324	318	323	331	304	286	329	343	305	283	305	326	315	333	307	317	310	293	315	312	303	323	345	307	296	289	351	305	327	351	342	300	340	316	378	326	371	315	330	322	329	320	319	335	285	307	297	330	328	349	302	331	275	302	347	323	339	302	322	350	312	307	271	298	293	335	336	333	297	352	309	332	287	298	361	348	361	293	310	298	339	292	334	316	325	313	321	321	328	338	338	276	314	333	322	275	323	328	315	333	300	314	323	285	322	309	316	324	323	346	320	280	317	333	305	276	300	327	359	306	305	308	288	327	325	314	315	310	313	322	339	303	361	345	303	328	321	349	319	320	331	380	344	327	284	332	330	332	325	312	316	320	335	327	328	362	358	373	329	321	332	362	317	307	326	318	331	295	294	328	344	329	297	339	351	317	333	333	333	332	354	310	340	352	345	315	311	326	364	351	315	325	327	287	357	347	298	285	316	305	346	347	333	338	309	307	336	304	329	309	289	341	301	310	320	340	338	318	371	323	336	328	304	304	312	348	330	300	295	318	322	343	321	280
18993	12022	15602	13305	5972	5229	5079	4216	3279	2672	2090	1377	1007	869	826	858	785	762	773	773	783	769	746	799	733	701	773	709	756	744	716	729	759	685	759	714	699	717	750	727	724	720	718	714	745	746	694	746	709	715	750	765	723	676	710	743	706	741	683	754	737	755	732	711	656	706	747	718	711	757	740	726	770	719	739	738	728	755	712	695	693	690	714	739	734	751	719	714	749	733	714	676	673	754	702	667	742	714	689	730	686	727	739	711	644	759	670	707	689	785	698	700	704	723	719	664	705	735	687	741	728	673	779	717	715	731	717	736	645	714	676	692	730	695	735	759	708	731	672	721	780	727	674	714	725	760	764	744	753	733	719	760	761	750	719	716	736	728	710	730	706	775	714	711	696	765	667	708	710	685	715	724	720	742	732	713	743	699	777	716	751	746	690	688	698	702	739	747	663	709	699	710	686	720	688	748	686	743	740	719	702	682	723	751	682	686	711	727	687	689	692	733	763	652	685	734	696	739	688	699	687	742	740	746	728	705	750	738	732	688	708	749	696	706	715	715	663	726	748	704	705	749	671	712	687	719	664	685	702	719	712	755	683	756	698	702	712	710	718	732	692	659	703	672	735	692	726	717	730	773	753	755	728	705	722	740	725	650	733	717	693	723	717	732	726	698	750	712	750	709	729	756	702	753	747	737	748	706	716	698	726	722	718	654	685	735	717	732	678	668	719	710	733	695	724	697	729	740	689	693	728	695	711	731	735	721	657	721	733	740	772	728	697	747	690	684	712	701	713	677	715	748	668	645	749	698	688	705	685	689	703	690	723	656	683	719	706	712	692	704	704	727	689	724	689	709	739	709	740	684	755	663	734	722	692	740	691	737	713	696	689	728	707	673	644	706	691	721	715	667	698	680	687	738	751	721	711	724	711	698	740	685	694	676	695	658	737	717	730	699	712	716	664	762	733	709	754	743	680	679	699	704	714	702	725	700	682	683	742	717	700	675	695	690	757	739	741	740	734	668	724	716	724	699	746	709	706	747	742	761	721	767	736	747	706	712	742	726	732	713	720	724	687	742	724	714	687	720	782	693	719	740	726	695	723	708	688	689	707	694	713	732	756	711	690	644	719	706	713	671	709	697	743	709	710	721	739	658	749	775	704	713	689	735	754	750	685	694	657	644	734	712	680	710	724	719	654	702	723	771	667	744	716	694	773	705	728	753	697	717	709	741	694	702	737	774	718	699	698	697	679	715	710	660	739	740	718	721	707	691	735	703	712	718	716	776	712	754	736	744	750	692	732	630	693	683	687	707	670	688	720	724	694	666	716	716	650	675	739	710	725	660	674	737	671	689	692	681	736	698	711	681	736	711	693	723	711	740	694	720	716	695	743	711	737	730	708	696	706	715	701	737	714	662	667	700	737	685	727	717	674	726	695	713	701	678	689	732	723	740	678	732	733	668	717	692	667	718	686	759	700	714	757	721	746	735	691	709	730	722	703	669	732	725	717	675	696	709	696	728	764	712	670	739	665	708	718	719	698	763	724	743	681	731	755	687	747	758	694	694	679	722	706	684	720	710	696	700	710	737	745	694	733	706	714	710	695	722	688	711	754	776	743	720	643	634	748	726	697	702	715	703	682	690	694	676	713	678	678	693	714	733	663	670	719	726	697	708	748	716	694	698	711	735	688	686	714	690	673	715	691	695	736	708	750	741	700	760	704	700	682	740	718	753	756	696	739	737	673	718	698	742	709	696	706	710	755	745	687	687	725	704	684	697	699	722	746	773	737	704	778	706	676	691	703	711	689	739	721	687	705	735	689	700	691	709	683	732	714	692	690	712	766	664	744	725	682	708	767	727	719	709	749	752	770	675	728	705	670	732	757	696	720	743	692	715	705	697	752	694	716	740	731	691	744	716	709	686	693	750	749	725	734	720	674	718	674	709	755	689	707	700	694	739	696	685	744	672	731	709	734	683	740	680	716	703	727	708	679	680	681	740	683	689	682	752	750	699	775	727	749	716	737	685	742	725	708	715	695	727	722	722	703	737	683	695	750	731	666	705	748	708	697	734	675	712	745	710	731	670	685	720	716	684	766	710	713	753	758	713	718	765	777	715	680	730	746	716	706	774	695	675	713	755	703	695	680	737	699	732	698	697	715	756	687	715	693	713	719	675	730	728	712	722	725	718	713	669	695	712	721	701	708	712	716	682	747	710	700	692	687	701	684	692	702	676	723	707	716	722	678	703	720	735	722	685	715	721	757	749	730	704	721	702	709	710	696	714	705	749	720	687	708	731	731	725	686	699	732	706	774	733	668	741	709	705	752	755	748	690	698	732	714	737	768	731	694	699	768	689	745	661	697	705	710	725	675	731	739	717	689	759	768	692	758	728	761	667	708	714	746	726	687	727	695	726	719	692	739	675	678	751	661	694	698	754	682	707	666	714	728	675	742	766	752	729	733	724	717	706	736	710	700	714	672	723	748	691	742	737	683	728	714	699	775	736	754	700	737	734	754	708	758	776	731	731	730	727	721	757	691	729	690	729	708	767	743	704	709	711	710	710	698	707	729	673	703	743	748	689	707	653	712	697	727	680	710	682	677	650	738	747	679	693	764	723	691	696	671	713	729	707	683	689	716	671	746	700	705	718	727	715	670	673	711	717	650	707	707	717	726	696	691	751	738	693	696	706	697	704	747	698	716	697	662	708	726	746	741	729	727	689	719	669	710	707	678	743	679	731	739	664	689	676	725	695	711	676	723	708	698	690	696	731	702	677	645	704	674	753	745	687	702	715	678	741	736	719	740	717	754	722	697	712	742	688	680	676	700	705	740	755	650	714	743	689	690	716	724	750	718	690	667	699	698	724	676	727	667	684	728	717	756	702	711	747	715	710	698	746	692	701	748	722	716	686	709	698	668	760	708	750	750	699	712	703	692	717	675	708	726	731	726	731	682	666	768	703	704	723	691	697	693	684	726	699	704	734	703	696	665	708	704	720	735	731	696	736	739	716	721	746	750	753	710	750	693	708	714	753	737	737	714	711	682	713	731	747	688	723	733	732	709	725	694	699	706	702	700	753	711	658	699	706	743	749	764	731	743	705	734	692	718	764	679	750	736	691	724	722	674	676	636	707	681	688	718	742	685	713	677	703	716	685	750	755	735	677	714	698	702	716	730	707	678	692	703	691	769	724	707	688	729	686	720	707	731	738	716	717	701	713	685	735	714	752	685	715	720	709	736	685	662	703	685	726	714	722	668	695	708	775	677	738	680	716	728	750	772	681	698	738	703	709	683	749	761	695	730	716	733	713	684	758	709	717	760	712	712	724	736	716	691	692	758	730	693	720	704	665	683	722	706	747	668	712	692	739	697	736	688	711	716	697	768	712	716	733	734	724	779	687	698	697	735	684	688	723	705	824	700	691	712	733	689	749	683	705	724	728	744	722	732	710	711	752	678	733	775	734	715	760	710	677	744	755	720	682	678	691	703	692	701	734	712	688
11022	4288	2911	1343	698	514	402	359	361	308	315	334	326	306	337	355	295	325	365	312	330	337	364	337	333	304	342	305	312	300	315	332	288	330	360	356	294	325	314	323	299	304	283	339	302	304	300	363	347	293	284	351	314	312	328	289	299	307	283	307	342	331	312	324	333	305	283	344	345	318	329	304	317	297	328	324	338	300	337	336	300	341	315	291	293	313	336	283	313	315	327	322	331	331	302	316	303	304	292	323	336	322	339	332	331	323	332	314	309	321	301	319	290	326	322	319	332	313	310	270	347	326	289	325	332	331	289	338	332	300	333	306	329	352	324	299	357	304	311	331	283	331	325	312	312	318	321	339	314	353	319	294	291	312	305	335	325	318	286	316	327	295	326	326	331	302	331	321	332	317	319	288	307	296	302	339	304	313	319	319	352	319	294	299	331	292	295	308	319	307	305	329	303	281	328	325	314	338	334	329	302	310	300	297	318	303	314	341	297	348	311	342	354	305	304	283	324	305	340	296	302	349	291	309	302	330	293	321	300	321	321	301	323	298	276	334	287	329	308	321	303	308	301	315	309	345	296	322	280	326	299	284	334	359	284	310	306	309	331	323	295	298	313	323	324	323	282	306	299	313	295	331	351	323	333	341	308	313	329	312	327	300	325	312	317	326	299	320	312	346	331	318	288	312	304	319	325	300	329	345	318	314	329	274	312	314	311	284	317	332	324	331	303	327	313	310	328	319	292	305	307	325	322	318	324	332	293	321	309	349	335	310	304	282	323	331	318	298	314	303	309	283	312	310	325	286	307	277	282	311	332	280	282	303	337	303	306	289	281	301	338	349	309	318	311	287	332	304	308	311	320	282	340	324	309	313	324	350	315	313	315	321	303	297	306	314	343	299	337	324	321	308	330	335	303	357	295	322	357	321	261	332	300	309	313	294	321	318	328	323	304	311	330	326	328	313	309	311	305	343	286	293	291	319	310	295	328	293	319	330	313	307	314	281	318	311	308	339	322	314	304	322	297	316	292	317	318	342	302	301	322	341	318	252	337	352	333	294	281	339	310	313	343	294	297	302	333	313	337	320	289	301	289	289	283	305	311	331	321	321	341	324	333	327	324	300	291	332	315	317	317	318	319	357	318	301	316	295	326	289	359	327	286	323	317	326	349	331	340	283	332	297	283	314	308	308	310	322	322	319	304	302	314	300	294	302	335	334	322	305	273	311	310	328	349	311	327	296	310	294	313	314	300	320	318	301	314	306	311	334	341	317	303	323	305	305	282	319	332	291	312	311	294	345	332	326	292	292	300	281	333	337	349	306	320	329	337	317	324	332	301	288	301	279	300	313	320	310	319	287	304	340	319	314	340	344	315	307	342	329	336	320	313	358	303	317	294	294	302	280	322	302	293	315	333	328	305	292	377	309	329	331	348	337	321	290	302	325	307	316	295	306	319	316	278	317	294	299	288	319	345	336	306	338	327	312	337	308	302	353	373	323	312	333	320	314	348	339	349	279	323	339	318	311	292	316	319	312	302	305	350	337	326	336	313	330	299	325	334	315	354	335	315	289	317	340	332	296	303	317	281	298	294	316	314	288	331	318	293	271	278	293	307	350	338	331	320	315	310	289	306	320	309	293	339	338	350	311	355	321	274	284	328	312	291	290	311	337	302	322	348	306	342	309	319	318	300	306	306	310	297	302	321	307	343	315	321	335	305	297	336	334	317	293	342	329	352	315	311	369	330	312	335	320	328	322	308	331	325	308	286	323	341	290	323	285	302	336	290	307	329	320	351	310	341	315	336	295	331	334	306	316	339	318	306	304	332	289	324	299	303	347	295	298	338	345	322	297	317	354	322	270	306	306	315	308	267	332	323	314	298	322	372	296	300	355	350	296	334	316	300	289	318	313	320	295	321	308	355	299	328	313	347	295	311	312	328	307	330	326	324	341	318	302	325	327	315	311	349	342	271	312	321	301	309	309	322	297	341	298	339	296	296	308	292	318	311	341	319	312	309	325	310	307	277	331	333	314	305	315	273	301	325	317	328	340	310	309	361	319	324	319	270	316	278	328	317	311	375	344	337	315	308	293	304	307	312	302	321	315	332	309	318	306	316	298	281	330	280	288	310	285	310	305	344	327	305	321	295	286	294	296	292	313	308	313	313	325	317	326	296	304	325	315	305	314	322	300	278	327	330	293	317	337	353	322	327	331	328	333	321	303	295	310	336	332	330	303	280	326	339	320	341	346	314	332	331	318	336	326	306	357	300	314	309	303	332	292	338	313	277	341	266	313	333	305	303	313	328	287	321	343	329	329	331	319	312	323	344	344	348	314	336	345	317	278	307	315	340	301	338	315	285	312	344	287	323	315	293	299	308	340	308	298	313	355	347	334	313	293	331	319	311	329	281	340	320	314	305	279	343	308	315	310	343	304	333	303	294	328	363	328	322	320	317	344	342	298	269	327	347	280	319	324	278	317	295	320	324	321	336	309	318	328	286	337	307	295	313	289	328	324	302	306	340	368	312	323	360	323	323	336	319	279	323	287	297	294	309	304	368	308	320	314	298	305	296	293	340	299	325	312	322	324	353	331	317	339	309	330	350	314	306	297	314	289	320	316	337	315	281	317	319	329	288	335	314	307	281	325	343	279	301	283	305	311	293	335	292	294	297	317	318	302	303	352	325	292	315	318	300	331	306	348	299	297	323	343	343	310	286	332	321	314	272	292	296	309	269	316	296	282	330	316	339	317	322	340	303	318	321	284	272	316	307	328	327	319	325	334	320	345	351	327	335	310	307	335	330	331	334	302	299	265	300	327	295	269	334	284	329	295	314	328	316	287	327	297	299	352	322	340	341	350	341	349	340	341	327	315	294	300	326	336	316	314	302	327	347	326	286	306	346	326	305	327	314	305	292	314	328	302	306	359	311	313	336	304	332	313	325	307	345	324	333	298	326	314	355	286	304	311	320	327	359	324	330	299	349	277	288	297	300	316	305	320	292	326	314	301	295	306	305	329	280	273	340	328	342	319	319	307	306	305	312	334	332	269	289	306	316	300	312	348	324	326	310	336	313	297	299	314	361	305	303	323	317	320	311	318	304	306	302	328	306	318	287	334	316	313	305	313	297	347	327	347	328	325	290	340	340	339	282	312	329	355	315	328	312	280	334	321	352	304	317	313	300	310	300	320	344	326	306	324	334	301	297	335	308	313	312	294	288	330	327	308	330	314	303	306	285	303	314	340	353	300	328	299	299	329	324	318	323	322	302	289	332	332	342	361	330	321	326	276	297	280	313	314	329	319	336	317	326	331	273	290	322	304	329	329	342	309	316	339	338	294	324	318	328	303	345	343	312	285	353	326	321	313	325	342	306	333	328	320	350	317	300	296	296	300	342	334	342	301	351	338	292	310	348	307	304	322	310	270	310	289	301	302	297	296	352	338	333	327	340	315	312	313	297	317	310	348	290	311	299	357	293	305	334	305	335	302	296	312	303	342
6903	4038	5273	3492	1984	1475	1207	907	828	716	710	713	694	669	706	686	692	707	706	705	671	720	700	662	674	666	711	711	641	701	703	698	706	650	635	713	622	696	632	668	712	646	681	718	673	688	685	683	707	679	735	702	687	726	690	663	698	708	698	677	700	664	682	669	738	721	678	667	713	693	661	648	688	680	680	702	715	744	684	637	681	695	668	646	650	670	665	695	691	673	679	717	676	672	661	715	672	683	692	692	676	675	678	678	659	727	670	658	720	658	633	706	671	649	637	702	712	681	697	748	673	686	709	709	675	704	735	673	659	679	680	670	661	661	652	674	654	664	714	670	726	666	670	705	678	699	693	658	657	705	733	780	674	651	728	701	687	720	736	684	651	706	715	720	713	691	692	715	668	679	699	724	659	643	715	704	662	701	677	651	672	686	712	675	736	695	631	659	690	651	736	684	688	722	734	699	710	737	672	680	731	697	662	724	723	681	680	673	723	744	722	694	701	656	659	702	649	742	661	671	653	677	742	727	674	694	729	691	666	687	726	718	700	716	689	689	710	678	678	653	696	704	691	716	711	681	720	664	689	719	674	712	708	708	677	713	685	667	675	633	694	693	731	693	684	698	637	640	632	646	674	732	744	673	679	671	667	709	676	659	669	680	695	698	648	702	663	659	696	702	685	680	663	697	698	674	708	653	652	717	691	688	661	715	696	718	715	705	696	734	699	686	728	671	667	693	709	723	685	728	671	685	697	724	684	664	720	661	703	663	697	709	664	724	692	684	695	679	713	693	691	685	710	688	673	706	723	671	692	719	668	700	665	696	697	673	663	692	676	672	652	704	668	681	669	701	717	695	668	677	686	701	677	628	723	670	662	671	708	696	686	672	705	659	711	683	645	686	644	683	726	703	664	671	729	695	687	702	716	736	696	714	709	707	689	730	675	700	676	644	699	726	702	679	703	674	679	699	655	673	664	693	683	711	636	681	672	699	688	688	659	670	691	703	685	713	709	673	738	690	706	690	692	682	638	675	681	728	675	672	699	659	727	697	705	655	635	683	676	695	722	644	693	702	659	713	672	647	675	675	707	675	722	756	685	715	670	709	711	681	692	660	668	695	678	725	726	694	702	710	638	712	725	646	715	702	678	704	697	673	658	711	702	650	709	673	741	711	720	673	724	664	702	669	702	669	677	697	663	702	720	672	669	651	680	694	670	670	677	714	658	683	670	681	674	704	666	676	683	688	652	685	693	677	674	705	698	677	689	646	650	687	692	678	686	704	705	671	684	703	663	672	730	682	698	664	661	700	698	721	711	685	695	670	719	708	721	647	678	696	677	677	670	660	675	743	659	706	687	659	707	630	716	686	701	677	707	666	669	700	703	668	668	687	708	649	701	646	684	722	706	715	650	667	652	686	707	695	650	661	691	694	683	720	726	668	661	694	699	656	741	703	669	714	660	649	708	651	651	702	725	700	682	697	719	714	722	660	668	685	689	656	707	691	670	642	699	667	685	653	718	670	646	668	715	696	669	722	686	693	687	679	684	674	703	700	704	667	695	714	694	627	687	701	635	716	697	722	688	757	677	660	694	670	671	618	716	668	716	655	685	663	672	633	662	686	708	703	724	643	677	668	668	645	643	700	732	686	710	671	688	716	712	718	653	689	713	731	687	662	707	695	676	647	681	694	679	685	690	672	678	679	704	682	702	706	657	664	700	709	705	669	688	653	667	678	738	687	642	684	659	672	701	699	716	709	695	682	675	688	636	688	710	659	679	690	655	700	731	718	646	657	674	702	685	684	682	702	731	717	699	662	660	697	667	698	665	666	708	669	675	651	672	706	704	657	686	688	734	688	673	647	669	676	682	653	691	663	669	729	700	655	711	685	728	670	661	664	669	725	710	653	644	699	734	662	736	697	712	714	704	650	706	672	710	681	690	677	655	736	658	671	704	685	677	704	661	671	661	710	651	668	725	726	657	696	707	717	644	713	658	730	670	722	659	676	687	702	639	673	693	679	713	698	707	720	653	642	673	708	675	680	696	698	669	705	651	700	663	682	676	713	659	675	700	670	667	684	706	676	680	683	704	691	717	713	686	693	695	677	660	733	693	672	723	707	688	708	718	672	684	628	709	648	692	742	692	638	639	709	724	666	737	692	667	741	651	642	669	702	743	658	701	713	688	673	683	692	675	667	698	676	661	669	677	697	689	721	680	635	696	672	639	668	716	702	726	660	760	697	625	715	697	679	723	691	656	667	690	682	704	646	708	678	674	647	700	655	678	688	683	732	706	715	608	658	623	683	650	719	645	701	638	701	671	641	689	676	676	731	718	656	705	677	727	671	671	634	686	658	669	692	643	694	673	707	662	684	636	680	679	663	638	709	678	671	674	713	724	666	661	704	658	678	699	655	646	711	731	689	696	689	685	653	696	715	640	665	721	697	667	743	686	646	641	686	760	733	717	695	708	722	718	712	698	692	697	696	671	702	655	652	689	649	709	674	643	646	662	688	713	637	662	666	678	717	687	690	677	701	655	690	653	716	747	704	710	700	658	681	677	711	672	695	709	703	730	718	658	677	655	705	695	752	675	698	759	721	652	675	698	662	665	663	660	651	661	677	669	701	716	718	711	702	712	675	700	732	712	667	643	723	688	714	672	672	697	724	721	711	679	690	732	649	699	683	648	657	711	706	702	693	702	726	708	633	616	674	715	671	684	707	709	707	689	653	678	696	667	688	602	674	696	710	674	709	644	746	661	682	664	684	693	679	701	692	665	662	697	720	667	683	706	701	725	667	700	701	705	683	695	696	691	687	693	749	674	689	677	704	685	660	665	687	745	635	695	737	659	653	682	675	683	687	671	682	672	676	664	698	701	704	661	692	653	772	739	712	702	681	735	670	716	640	673	706	617	700	722	722	704	680	707	662	702	744	679	712	658	700	694	743	744	733	729	665	730	658	700	659	645	700	692	712	661	685	700	672	654	674	688	668	681	652	706	686	613	695	738	662	701	679	728	623	671	714	712	669	720	677	659	651	676	645	674	681	695	678	667	685	662	675	653	729	693	674	658	671	712	705	647	650	681	695	675	673	672	714	701	677	647	676	760	721	683	662	698	718	702	650	685	663	709	690	695	684	649	681	696	639	685	750	655	657	690	696	713	672	679	685	687	703	712	683	722	695	665	647	707	695	702	682	701	701	725	642	700	719	670	732	697	674	714	711	657	684	708	718	683	681	687	676	662	694	692	701	690	695	662	692	648	691	685	656	671	627	667	673	730	723	690	647	662	688	630	698	674	668	687	661	701	672	672	676	704	678	718	681	673	732	655	703	657	743	670	732	720	695	668	674	669	715	689	719	668	729	729	700	744	666	722	698	711	683	710	682	701	713	631	679	735	684	689	680	637	700	682	719	668	689	704	715	780	703	700	681	674	731	690	635	694	675	678	714	704	708	684	678	711	657	682	695	688	695	690	664	664	741	672	685	714	711	657	678	706	695
23963	10848	7176	4087	1683	1137	926	754	523	428	392	330	312	262	298	317	268	260	290	312	271	286	253	269	243	231	280	267	294	271	291	289	317	300	277	289	277	282	264	287	291	276	277	277	286	266	268	307	289	296	245	270	252	279	288	247	292	263	296	287	266	288	296	277	322	271	319	275	290	235	258	275	279	280	258	277	263	258	288	275	278	291	302	326	313	278	299	285	264	283	253	274	290	245	277	300	273	259	299	270	257	266	288	312	275	283	272	291	240	307	254	277	289	335	274	265	270	294	261	264	299	266	309	293	287	272	264	267	297	272	269	281	270	300	286	256	246	301	271	302	266	285	252	264	253	276	270	280	275	309	237	250	253	257	272	279	276	290	267	257	279	261	299	252	262	277	265	294	335	266	269	268	254	240	275	264	253	302	257	287	313	262	308	256	248	270	262	256	279	289	255	251	303	281	266	267	249	264	282	240	278	256	277	259	287	248	217	283	270	307	284	323	299	255	228	283	256	276	304	266	286	272	244	274	288	285	295	281	284	293	301	278	291	273	253	318	288	291	279	302	273	294	278	269	302	311	285	300	253	284	291	273	274	279	293	300	282	261	279	269	272	254	254	301	264	268	280	276	273	309	289	258	251	269	253	258	273	255	278	270	262	278	287	271	269	263	258	266	234	242	250	269	271	285	239	282	298	264	277	292	246	260	271	279	277	277	281	264	292	290	307	263	258	289	271	280	292	257	295	306	282	278	253	259	270	264	279	282	301	283	295	272	288	271	260	288	300	298	286	277	291	290	313	250	284	288	249	293	273	287	276	254	292	278	295	282	261	245	255	281	300	321	327	267	306	274	257	298	257	271	305	294	293	257	277	303	248	227	291	272	249	259	279	319	280	271	280	296	252	274	283	300	246	237	256	264	266	269	270	261	272	273	307	250	258	263	267	261	288	285	293	293	280	271	282	295	262	274	301	249	253	301	253	290	298	277	285	276	263	241	242	243	234	297	273	277	249	297	269	287	273	299	273	294	294	291	257	268	272	286	286	309	297	283	285	248	264	263	290	282	294	269	264	269	277	286	306	300	287	288	249	275	249	245	315	267	290	291	241	264	262	259	273	284	259	277	250	280	274	271	275	287	282	285	268	282	267	261	252	242	278	277	253	281	305	261	289	273	277	261	262	264	285	270	267	241	269	254	283	282	261	284	248	229	248	290	281	274	266	297	293	267	272	261	272	253	255	281	255	265	274	299	274	284	255	281	278	275	263	255	274	274	252	255	275	305	315	290	287	262	280	240	266	244	271	285	295	275	273	274	297	264	293	274	267	265	275	280	278	298	278	293	257	272	253	284	281	285	278	270	264	277	280	288	293	298	284	276	294	271	277	295	285	299	289	242	288	277	297	279	273	271	268	274	290	288	290	271	323	286	264	269	286	290	268	278	256	285	275	309	269	281	288	265	290	278	325	317	301	264	269	286	289	272	266	286	301	271	294	297	267	302	261	265	244	297	286	258	279	293	271	300	321	302	274	259	285	288	265	291	280	262	239	301	254	303	245	292	284	286	282	264	283	308	241	246	272	276	328	290	270	320	279	306	249	275	275	281	279	282	322	269	296	285	262	233	246	273	280	281	259	242	278	264	262	280	252	267	259	252	233	269	254	266	245	274	268	267	276	296	284	275	314	256	225	245	284	287	268	294	268	272	258	272	267	262	299	298	297	309	284	266	286	286	277	309	307	322	271	294	267	275	268	271	258	288	281	264	304	286	274	267	294	281	278	280	251	295	275	286	276	278	285	267	285	276	268	294	290	275	263	290	295	291	284	261	274	300	259	270	252	252	297	272	284	251	257	289	261	293	306	283	298	294	275	248	270	270	253	276	271	288	299	274	266	259	267	256	290	261	298	290	270	293	291	275	272	282	264	262	257	277	270	275	285	303	282	242	266	307	298	296	292	263	288	251	292	268	275	295	301	270	303	285	272	253	257	269	293	263	275	269	251	278	252	276	254	263	272	238	290	268	252	290	267	305	278	284	282	290	275	270	278	257	259	288	256	295	274	266	276	272	255	256	265	288	290	285	263	260	295	271	256	260	242	251	274	250	274	284	277	262	282	282	252	283	271	261	240	289	299	266	259	279	262	262	273	279	307	277	273	254	253	267	278	298	322	284	275	275	302	260	262	244	257	244	274	283	262	308	257	271	270	284	253	296	264	272	273	285	273	252	302	262	308	277	298	262	266	257	295	272	285	273	292	277	271	297	298	292	266	262	309	262	260	270	275	276	300	262	272	283	265	268	288	267	247	296	273	289	272	249	301	263	266	301	298	297	289	263	311	272	265	275	265	268	255	263	274	276	284	260	290	257	286	256	277	277	294	278	305	293	288	282	278	311	285	285	299	253	291	254	284	292	289	306	276	271	278	259	276	273	283	275	301	285	286	255	256	312	261	266	273	280	278	284	298	299	258	290	279	287	311	259	251	256	324	279	246	303	292	285	247	289	278	293	256	270	311	257	278	281	265	265	289	266	283	290	272	298	267	294	288	279	294	263	256	277	287	270	285	271	251	279	251	301	259	290	263	263	260	281	254	258	287	277	262	290	321	281	290	293	265	257	267	284	288	264	267	270	244	280	271	272	266	278	254	268	260	275	295	277	282	284	298	258	271	271	290	283	278	276	276	252	255	290	287	260	300	245	257	255	282	261	260	298	255	281	250	272	270	279	290	274	282	278	247	267	279	300	274	267	235	277	289	265	247	279	285	255	296	245	283	288	291	290	275	271	291	261	271	267	285	275	271	293	306	296	326	261	282	280	273	276	275	287	248	265	274	295	296	277	295	289	255	257	285	246	285	270	263	285	288	296	283	316	285	253	244	292	261	272	250	263	259	291	275	278	277	308	276	268	259	284	256	298	249	266	264	283	270	258	281	278	286	268	290	280	265	298	287	279	299	285	316	273	270	302	276	273	275	277	272	290	302	262	244	288	295	291	277	248	287	256	304	262	279	294	245	286	267	273	282	266	273	271	316	289	280	245	244	301	285	310	288	309	310	287	274	234	283	257	268	283	295	257	246	280	256	257	255	262	289	243	265	281	252	263	235	309	293	275	259	281	250	300	278	255	299	235	267	279	290	258	298	274	270	258	307	309	306	278	273	288	252	273	264	248	303	267	248	275	237	262	231	265	275	250	258	281	274	283	277	246	288	290	269	268	281	276	299	275	258	268	262	265	290	260	290	291	285	264	262	284	287	298	259	280	270	272	249	278	268	285	279	273	268	288	291	272	275	255	293	303	270	247	309	289	272	291	243	254	268	295	288	297	284	294	286	275	272	261	251	284	273	283	282	280	290	296	282	334	283	242	281	279	255	279	267	277	301	275	320	273	281	257	255	252	244	252	281	261	295	266	291	284	262	306	280	324	264	278	274	280	296	316	271	317	290	286	258	279	267	261	243	238	285	283	278	264	291	307	271	289	294	260	248	291	302	319	280	270	316	259	307	281
14835	8158	10048	7804	3879	3376	3081	2496	2027	1721	1287	933	824	758	680	691	635	662	684	656	616	639	646	627	668	696	634	660	654	633	602	642	641	615	620	666	590	613	577	597	651	663	608	626	629	627	637	589	633	639	599	667	637	662	603	590	640	606	660	649	682	601	592	621	624	602	645	633	632	633	603	630	629	644	620	618	610	629	582	653	622	615	611	658	635	628	599	618	637	621	611	608	615	641	641	610	635	640	649	602	582	631	641	585	618	616	671	570	595	627	637	592	597	616	621	606	599	658	663	588	636	606	640	581	659	658	626	595	619	653	638	647	663	602	606	622	636	593	654	638	637	621	580	629	645	665	641	657	618	595	605	593	642	644	676	628	641	637	627	622	645	617	590	581	625	602	651	658	618	662	644	626	655	606	641	592	620	575	647	682	653	640	593	609	593	613	657	659	615	652	593	599	651	639	644	622	624	594	612	629	621	663	581	609	606	584	630	610	648	589	632	625	637	619	622	641	616	640	610	602	610	624	606	586	650	615	624	605	646	597	600	611	622	602	618	604	615	682	586	596	608	621	616	598	581	645	644	602	635	632	640	610	592	642	644	640	599	605	628	614	617	595	600	631	617	598	562	601	627	601	605	640	665	645	618	636	605	635	609	660	645	589	664	609	590	635	585	625	603	625	633	635	569	616	623	627	648	699	622	622	630	578	634	645	598	607	594	606	650	660	637	626	628	648	625	647	603	630	646	637	617	607	595	630	593	667	630	643	648	659	564	598	634	584	593	576	613	602	597	642	599	614	593	617	616	644	576	603	643	589	626	628	684	634	635	637	607	650	628	624	657	583	618	660	628	604	609	562	632	630	585	607	622	625	604	610	655	640	633	603	586	625	633	573	636	666	616	611	621	640	606	653	632	592	638	636	625	620	581	642	604	649	621	612	630	686	642	630	612	639	630	633	611	588	604	650	627	634	633	603	613	622	647	616	642	637	587	658	635	619	618	634	652	579	606	647	613	604	665	600	598	633	601	578	613	671	632	655	587	592	580	636	615	640	643	568	572	622	664	629	626	606	626	651	598	605	620	580	595	602	621	667	597	645	662	580	576	637	608	616	613	658	603	575	676	617	621	613	614	653	611	664	628	609	626	625	599	664	615	632	599	624	632	618	660	593	621	633	635	578	626	644	639	614	633	604	606	583	599	629	591	637	651	623	569	609	635	627	618	632	613	611	672	644	637	662	625	615	615	628	657	627	602	623	599	597	611	630	582	607	658	616	621	610	594	626	623	593	599	617	633	615	568	638	642	583	614	622	632	614	628	655	611	609	621	612	594	615	631	623	616	659	633	613	631	600	639	631	626	620	593	626	676	596	637	626	606	621	601	637	579	632	587	573	640	633	657	587	574	599	641	594	667	642	639	618	614	644	632	610	599	632	590	609	606	631	606	677	622	591	624	638	631	559	619	590	650	664	585	592	610	643	590	625	640	641	634	607	606	619	604	640	637	629	625	623	615	593	635	638	582	591	616	643	635	612	605	639	606	628	600	634	659	566	592	635	631	589	627	675	643	640	638	592	623	611	648	619	637	633	598	637	596	662	599	609	583	615	671	615	604	557	670	675	648	624	594	622	618	642	592	599	585	644	591	603	609	630	582	609	592	595	641	608	616	610	608	630	602	664	647	580	600	641	587	617	593	615	600	597	619	655	582	586	579	664	606	597	610	665	617	611	597	602	625	630	620	632	637	646	594	646	633	639	632	616	644	600	639	584	631	591	602	638	623	622	645	634	654	698	583	594	624	602	610	581	603	606	591	656	612	636	575	601	621	677	630	571	639	601	651	647	591	642	626	598	627	645	592	635	635	647	600	578	602	626	614	563	632	617	664	625	606	622	587	636	610	584	639	612	645	601	593	677	625	588	618	598	579	612	621	618	624	609	619	642	571	624	626	597	632	606	599	566	600	613	622	607	622	639	627	635	670	642	647	674	602	668	598	627	663	597	593	648	611	623	624	591	629	649	591	602	618	628	647	632	606	625	602	624	603	600	629	638	614	589	585	632	610	633	623	624	613	610	626	636	597	643	645	650	595	571	585	642	651	605	650	613	640	610	603	604	640	636	694	589	700	614	611	627	571	617	635	585	557	631	640	631	596	623	643	625	575	636	661	634	616	631	617	659	606	652	593	662	641	616	646	634	612	623	641	641	623	623	616	601	634	608	611	642	612	650	577	605	646	603	683	626	616	618	616	608	599	617	595	592	617	596	639	620	632	637	636	640	613	598	631	640	609	658	573	611	638	627	622	638	596	638	618	631	653	617	643	619	582	650	599	606	633	596	607	592	583	657	606	614	623	609	579	601	622	615	637	615	612	586	660	678	611	647	599	606	596	657	642	650	686	636	661	581	604	630	618	598	670	620	603	582	638	609	604	599	641	595	594	611	604	611	648	628	621	608	586	627	653	616	655	692	583	622	600	669	605	644	597	602	580	634	648	628	616	612	597	641	639	627	609	645	622	666	642	592	618	609	623	686	587	612	611	588	623	634	615	618	636	612	648	627	584	620	615	649	614	598	620	617	662	607	603	629	643	614	591	586	632	583	606	641	641	621	652	621	625	602	626	641	630	604	572	606	604	612	657	584	633	649	598	604	612	640	631	632	600	600	615	650	616	617	604	625	609	603	653	595	630	628	651	599	640	570	641	618	652	621	622	662	627	610	613	627	634	615	635	604	651	651	675	661	616	601	652	649	625	605	582	619	602	625	667	617	602	643	601	582	587	612	651	614	610	599	636	655	610	617	666	640	643	634	649	578	629	583	623	601	623	666	632	623	599	647	601	649	636	626	581	641	601	626	633	588	595	602	588	642	609	598	633	569	609	669	642	628	562	624	617	621	586	617	634	654	619	622	612	606	621	643	606	635	591	615	601	631	648	621	660	614	632	644	608	619	626	636	618	634	686	658	624	666	621	642	637	643	589	622	631	625	630	621	620	561	590	629	612	597	622	574	627	647	649	615	640	617	618	705	592	606	652	611	625	603	634	622	616	623	599	592	625	649	636	626	622	633	618	617	677	650	643	628	618	594	603	614	594	622	628	668	598	593	597	624	613	605	643	635	621	640	599	576	610	599	623	601	612	646	619	625	639	654	577	609	624	580	622	593	582	599	600	601	613	641	668	653	607	628	573	561	640	633	603	642	666	638	646	593	594	558	632	585	634	622	607	584	615	611	594	635	626	599	619	641	620	646	600	639	608	620	634	602	605	619	591	642	630	623	637	640	613	601	604	633	627	630	647	652	633	610	679	624	605	642	596	615	595	655	625	708	562	616	597	592	628	656	613	651	634	625	632	602	611	599	591	635	616	610	594	612	612	630	617	604	597	629	614	610	635	639	598	649	671	623	615	623	659	633	624	642	591	572	616	642	670	621	647	599	619	615	634	627	637	654	603	650	575	597	635	598	605	657	610	640	666	611	607	638	570	645	630	602	591	623	589	642	630	664	667	646
33446	17438	13001	7869	3108	1960	1771	1355	907	746	608	454	377	340	316	343	359	356	318	343	343	401	325	320	348	368	303	334	378	351	349	352	352	358	348	354	342	314	329	328	337	378	331	312	328	347	335	314	314	336	309	314	302	310	317	301	333	326	318	353	336	336	316	278	299	342	341	357	348	310	309	324	360	347	294	352	291	360	364	314	332	302	348	320	319	334	306	357	355	343	304	280	290	326	317	291	347	336	295	338	301	352	334	312	342	326	314	288	328	351	347	327	329	322	323	310	341	339	365	303	325	320	349	321	306	355	329	321	327	305	329	328	321	351	345	345	299	329	315	372	317	311	314	294	305	342	363	318	318	340	315	295	325	316	355	304	344	342	328	321	318	320	303	336	321	351	319	352	303	354	333	308	323	334	308	363	323	336	339	312	316	304	283	334	325	304	364	352	349	331	318	311	349	349	342	310	335	330	350	309	309	335	326	331	341	328	335	339	335	335	342	339	356	333	298	354	302	291	324	323	332	314	285	288	344	324	314	312	309	339	314	297	350	358	335	304	353	298	336	312	290	336	351	290	315	312	314	310	323	325	319	313	335	324	331	331	310	353	290	348	343	330	326	326	329	319	351	308	314	309	378	319	326	355	358	349	335	329	315	309	323	321	323	326	302	317	321	298	350	319	306	346	337	330	337	302	319	326	352	300	327	318	317	313	324	343	319	306	308	311	300	326	339	323	304	344	329	319	353	337	333	332	361	332	350	333	281	306	355	327	315	348	318	325	334	314	294	340	307	338	337	307	329	309	367	336	322	325	334	355	346	278	325	319	317	316	341	351	347	306	350	324	337	318	332	316	335	314	347	336	303	344	341	311	328	336	353	333	325	326	345	322	316	325	290	331	324	307	319	334	341	368	351	319	324	325	331	333	341	338	329	352	321	333	309	345	311	308	344	335	340	288	339	327	293	314	317	343	327	290	330	338	323	345	325	322	296	328	343	333	341	324	321	312	345	301	327	386	321	316	302	342	349	352	323	337	319	331	299	288	327	304	323	323	323	318	329	312	326	320	322	339	304	345	320	311	336	307	325	342	319	356	300	343	330	319	311	315	346	323	319	339	302	315	327	350	344	303	331	322	361	330	311	264	297	325	346	308	350	321	343	314	319	325	307	347	329	322	342	356	310	308	338	322	357	328	340	340	353	322	343	320	308	298	367	335	318	317	332	337	343	344	348	341	310	305	330	319	330	312	317	328	354	346	293	337	322	334	326	310	330	311	313	306	308	326	327	326	357	352	309	321	321	329	326	340	340	337	318	324	361	334	358	314	318	329	335	328	336	343	307	341	352	331	310	304	289	334	315	332	332	316	349	301	354	321	306	316	348	339	361	346	317	349	339	296	316	339	317	337	309	325	334	330	326	363	370	342	322	342	354	334	343	308	335	312	314	326	298	310	294	290	348	352	287	302	327	329	308	339	311	329	317	346	286	321	321	298	335	293	333	329	289	313	330	320	334	355	297	331	298	301	297	336	346	287	308	302	337	338	298	332	323	351	327	317	329	335	362	325	349	370	338	314	306	327	334	304	285	318	330	320	306	342	341	348	333	324	359	285	287	345	305	363	332	283	312	327	313	344	291	342	328	331	301	375	347	316	343	321	311	305	325	330	334	307	293	363	337	335	311	329	321	322	313	349	300	321	315	343	313	353	313	307	344	315	329	341	341	371	332	331	320	330	358	357	329	319	357	334	353	361	307	348	345	366	329	300	335	312	306	334	340	350	333	367	340	334	319	320	318	340	335	345	306	310	298	368	365	283	335	319	352	323	358	311	351	304	326	338	330	329	364	359	340	335	312	345	327	310	332	342	328	350	304	313	303	323	306	338	360	365	319	323	299	304	330	340	319	307	298	338	328	322	319	352	323	354	320	311	322	334	310	307	321	332	327	312	317	325	356	319	310	353	341	307	313	358	311	345	321	344	308	300	294	359	327	330	354	324	333	350	345	355	326	313	343	332	338	344	341	332	303	320	317	293	342	286	330	317	304	352	331	276	298	359	339	354	340	306	343	337	339	348	330	327	332	339	350	376	310	320	333	313	325	346	351	307	342	302	353	309	320	347	293	308	317	343	337	362	342	333	335	323	326	305	310	321	330	336	332	366	304	281	328	328	337	351	349	343	313	334	343	325	363	346	316	308	314	334	333	284	319	309	350	350	340	295	329	316	321	338	303	301	331	324	334	315	315	326	347	329	320	341	323	354	314	344	333	317	343	323	311	374	353	333	327	355	355	349	342	328	320	293	332	337	317	323	303	313	297	321	289	327	320	325	338	347	354	337	309	349	322	301	319	307	334	313	362	358	347	319	323	341	329	340	319	317	334	329	327	335	312	303	301	338	346	277	358	302	316	311	330	323	332	337	368	335	380	311	288	315	298	327	327	332	338	346	322	359	328	337	353	303	329	313	327	305	323	307	341	351	347	381	359	392	323	334	334	358	319	335	293	312	346	324	333	328	322	314	342	355	322	339	311	303	334	324	315	355	300	302	316	319	288	330	287	335	289	345	353	367	342	316	315	359	354	306	362	328	329	292	374	345	389	331	313	351	335	346	295	345	329	325	346	301	308	345	319	312	335	300	347	306	325	324	305	331	341	345	321	312	318	334	334	315	330	323	305	321	296	356	281	347	334	330	343	313	301	325	304	298	327	306	300	338	310	329	320	344	322	336	334	338	376	320	308	364	346	324	318	342	319	293	344	301	306	300	332	308	325	327	316	329	304	322	336	359	315	321	285	321	290	327	319	347	318	367	314	345	331	329	318	324	328	338	306	309	322	346	333	309	360	334	311	296	339	301	343	324	358	335	309	322	356	319	343	316	360	317	342	333	313	325	300	314	318	334	350	344	265	354	317	325	329	332	337	317	297	321	305	343	341	344	357	314	354	321	306	316	313	335	335	340	326	330	314	360	334	310	313	322	347	328	323	313	324	343	327	357	368	321	336	354	359	346	340	353	340	337	324	301	345	342	320	323	343	332	334	340	290	365	283	320	318	313	322	333	326	329	305	356	322	356	328	284	319	323	335	324	326	309	315	332	339	349	338	330	345	283	326	312	317	328	362	314	325	353	307	344	318	328	318	294	327	355	313	317	345	350	314	329	322	299	306	309	321	307	318	330	309	309	334	321	325	321	312	349	320	340	310	325	332	308	302	336	325	348	290	296	312	316	355	337	348	331	331	331	307	321	372	338	335	333	341	353	339	325	312	325	335	361	308	330	340	330	327	360	317	354	296	301	336	358	326	286	297	319	333	329	330	305	345	354	330	337	301	348	334	350	366	300	332	295	308	330	299	313	344	324	337	285	341	342	360	328	340	355	306	322	337	368	321	296	349	312	319	354	340	319	316	326	350	305	373	333	314	319	327	315	337	358	304	315	333	358	317	341	393	315	297	342	327	361	331	323	301	347	311	327	346	350	300	318	329	313	312	305	328	320	293	317	309	298	353	332
19248	11879	15997	12254	5894	4585	5205	4150	3370	2855	2188	1400	1000	913	878	806	804	837	790	762	771	852	800	796	771	787	771	730	794	732	767	749	739	766	760	699	747	703	752	659	718	755	712	732	772	724	688	745	749	766	772	760	711	725	720	698	783	691	737	747	724	744	759	693	695	755	701	742	737	718	707	685	732	733	713	751	741	727	782	731	705	689	745	700	734	759	752	717	727	738	763	738	721	766	734	703	805	728	746	656	740	703	721	706	710	734	691	745	717	721	725	651	768	738	727	694	709	687	710	710	741	697	704	734	770	737	683	694	740	752	725	730	732	691	734	713	715	731	696	693	727	741	682	691	751	724	723	709	702	709	752	772	763	743	729	766	748	761	759	742	752	754	716	728	741	750	717	719	709	794	680	692	705	740	695	735	721	720	766	692	750	708	780	735	748	728	701	668	750	665	727	708	742	669	696	706	684	722	749	711	729	681	744	753	763	695	746	701	743	702	735	743	666	738	689	757	719	715	709	734	750	721	742	701	691	760	715	741	745	708	724	683	728	700	721	742	731	712	699	669	720	760	719	745	747	713	705	664	722	726	756	656	716	730	723	709	761	693	686	737	693	758	691	724	730	740	731	718	738	687	706	663	706	728	732	686	720	725	711	712	685	741	732	705	721	688	721	714	719	677	782	752	708	730	738	710	688	706	749	713	796	759	723	700	722	718	703	683	730	711	731	729	710	683	752	745	748	709	738	708	724	763	720	707	720	719	699	728	770	748	736	701	677	702	707	726	736	726	732	707	694	730	716	711	756	752	741	761	766	695	728	697	688	703	686	705	748	678	712	782	734	717	743	703	757	770	696	675	736	732	705	713	682	736	690	707	695	709	702	753	745	679	716	730	753	717	747	748	728	748	722	703	800	720	748	733	700	734	729	730	759	761	691	752	792	675	699	718	741	780	750	787	722	741	711	724	712	707	732	709	717	695	717	715	742	744	717	711	699	691	676	687	748	714	752	723	686	749	739	695	700	684	682	736	719	654	732	685	724	752	713	713	709	709	701	715	745	713	764	751	739	718	721	721	671	735	769	745	704	706	743	759	626	689	712	694	719	772	710	782	715	744	726	753	746	738	717	714	711	701	743	748	676	713	742	739	724	756	732	686	703	776	708	698	728	684	763	745	701	692	709	692	711	721	719	650	736	706	710	714	701	691	727	726	713	694	716	674	700	684	721	729	737	755	739	709	720	697	720	743	741	676	714	756	693	730	758	721	707	727	704	686	715	669	723	710	762	669	707	717	696	724	687	725	740	712	703	710	717	740	691	751	728	735	720	726	692	769	710	739	724	708	729	713	721	771	726	722	716	680	736	732	705	745	716	714	752	644	708	683	734	725	741	755	748	702	731	737	734	783	711	703	732	687	681	752	748	683	690	719	673	741	721	680	727	733	700	694	669	754	750	701	718	750	728	727	735	732	692	668	723	735	721	716	755	708	670	748	742	730	657	706	734	742	715	679	737	748	692	785	762	751	729	722	751	719	644	698	745	695	729	717	698	732	685	677	736	769	726	737	747	747	766	727	715	706	733	745	741	755	712	713	686	728	740	711	677	699	734	700	720	684	678	730	703	764	729	704	690	743	672	728	702	730	702	688	760	688	732	747	721	690	718	694	712	697	710	698	699	696	694	709	736	739	740	760	717	655	651	736	796	693	700	683	731	675	725	731	694	738	692	705	734	712	736	656	703	751	733	749	733	719	729	723	701	678	688	764	747	713	726	752	718	746	651	725	752	720	701	720	693	700	676	737	742	755	696	705	696	728	733	724	713	724	727	723	726	675	751	728	745	734	771	713	713	770	767	684	741	700	712	702	700	740	746	704	750	703	718	708	656	736	694	728	722	702	651	699	704	746	708	663	691	714	729	695	698	688	713	710	727	724	727	718	754	740	689	709	694	696	704	726	722	745	692	734	743	687	701	746	709	741	679	699	673	724	694	637	746	739	725	735	692	764	691	713	709	689	733	728	709	737	757	693	736	688	727	721	746	722	684	735	692	722	728	780	732	716	696	708	708	761	708	721	725	727	738	711	728	719	694	717	713	727	701	733	733	750	699	736	725	739	744	729	704	713	742	703	777	660	716	731	708	705	726	755	691	729	720	704	706	702	711	740	719	756	690	698	750	721	658	689	732	735	739	696	752	779	747	709	651	743	709	693	726	731	714	707	742	696	737	737	718	687	684	679	725	720	716	704	755	711	730	741	747	709	669	708	724	705	699	715	738	727	658	723	718	750	730	713	666	686	670	734	746	752	654	749	706	698	716	739	709	679	693	699	703	716	742	714	716	730	695	749	677	720	700	739	680	668	705	706	723	745	714	711	696	744	716	699	680	770	709	757	700	688	758	734	701	729	752	728	732	701	658	682	706	740	708	704	706	700	746	695	695	720	704	765	724	717	705	711	711	766	735	730	690	648	662	742	700	721	721	708	694	722	719	749	679	710	731	687	740	731	699	761	684	740	745	702	764	747	704	707	749	698	689	695	710	706	724	698	731	720	707	698	720	762	721	683	714	703	704	725	765	726	721	711	737	742	714	719	754	709	694	775	690	743	739	743	683	736	682	691	731	725	735	692	737	760	707	747	740	695	668	740	732	734	731	716	760	748	730	728	742	764	725	672	780	760	680	764	715	706	770	733	764	724	701	761	726	716	719	736	718	704	705	741	706	710	690	683	715	749	692	736	721	720	756	691	707	738	684	703	753	734	707	690	709	738	720	760	678	738	695	671	723	739	733	714	738	736	670	718	710	766	714	711	738	718	726	735	743	748	719	736	749	709	717	663	725	706	677	725	761	780	730	735	750	760	751	731	687	745	678	779	703	706	720	696	730	706	719	697	679	716	725	720	732	676	781	750	743	738	746	723	721	718	754	715	717	757	674	753	737	705	703	732	763	754	692	739	680	730	734	717	730	681	709	696	729	693	760	697	718	698	725	707	729	709	714	693	680	703	712	735	752	738	698	702	718	807	691	719	717	716	723	671	715	725	677	680	711	745	763	699	767	741	739	682	716	718	751	735	757	705	704	733	677	688	735	724	699	701	716	718	723	717	740	717	693	739	715	728	725	754	713	735	713	707	705	741	762	732	700	720	735	733	642	695	711	693	732	721	676	718	709	731	712	682	716	732	737	717	741	695	739	707	701	728	743	772	707	755	723	686	729	684	683	716	720	745	708	707	695	672	750	710	729	697	744	696	767	709	687	708	750	757	742	700	738	738	763	708	724	679	712	703	753	688	684	749	702	743	726	701	726	751	727	716	702	704	663	705	765	681	700	711	719	759	722	685	742	710	701	728	685	755	768	736	732	712	707	700	747	707	695	692	717	738	703	756	701	759	712	780	717	758	713	716	756	711	731	740	753	733	714	690	715	750	628	712	745	737	785	714	736	728	700	739	723	680	668	684	703	677	684	680	738	690	719	743	726	690	715	729	721	759	693	718	715	705	666	713	701	760
11118	4252	2882	1307	733	520	415	385	314	297	323	333	340	329	348	329	304	366	327	324	336	333	337	309	320	332	327	313	300	320	323	323	318	313	344	329	323	323	343	308	318	314	310	351	313	313	330	329	318	307	319	263	305	290	311	346	329	332	315	318	316	304	341	338	332	323	319	314	328	363	337	314	319	343	352	298	335	302	336	367	303	336	317	313	325	302	335	316	292	320	311	327	316	325	334	325	296	332	337	334	351	330	307	320	332	324	307	326	295	303	342	289	318	283	298	316	325	356	312	293	329	357	365	332	338	314	297	312	332	292	298	345	343	310	309	300	306	334	325	327	320	320	292	304	329	320	325	352	325	338	328	318	334	317	333	319	281	329	320	310	327	331	307	321	325	317	314	329	300	331	301	313	338	336	311	318	332	346	331	326	289	342	322	329	308	324	345	343	348	335	310	313	319	323	311	295	305	326	305	332	323	347	325	290	297	322	301	290	332	347	335	298	345	305	322	316	345	334	312	323	329	288	297	314	321	302	317	289	339	339	325	319	350	315	362	337	334	296	311	317	308	358	329	303	332	344	316	335	341	303	329	302	339	301	332	315	312	321	342	306	307	327	305	343	278	295	309	323	304	283	278	318	299	349	326	297	324	341	319	330	344	296	298	353	308	303	332	374	352	316	286	323	351	307	294	325	346	359	329	320	312	310	318	347	333	304	356	322	294	333	315	334	311	294	319	311	336	309	362	300	301	303	340	339	338	315	272	293	302	297	327	288	346	338	277	345	315	345	331	336	304	332	345	313	360	308	340	346	330	336	288	304	288	334	340	296	308	308	348	386	326	348	333	311	275	302	306	338	306	327	325	339	334	320	328	329	332	300	313	330	322	289	315	310	328	330	339	319	341	361	341	333	276	327	294	355	299	295	309	314	287	314	327	333	325	308	306	287	296	356	303	317	342	283	317	334	356	303	312	335	328	335	344	351	314	352	328	312	338	340	359	315	324	340	304	328	307	303	361	329	349	312	308	308	345	320	330	322	315	335	302	319	303	303	319	319	312	290	333	317	314	325	323	347	298	327	311	297	329	349	311	342	315	347	298	327	303	327	349	322	337	305	274	329	310	294	319	297	318	325	300	315	309	327	341	367	322	317	327	308	350	337	324	277	317	311	332	326	296	317	331	261	292	342	310	294	357	354	342	337	325	352	306	295	317	307	322	318	340	341	354	284	315	314	300	299	285	286	322	357	298	298	301	349	319	300	335	347	317	322	308	348	326	294	331	315	367	318	294	298	348	320	339	331	302	335	323	305	333	331	282	331	314	361	325	341	287	283	289	339	286	295	314	315	283	333	338	328	326	340	308	321	321	323	367	312	304	367	317	310	372	336	356	348	287	317	334	350	339	322	332	323	323	320	301	318	336	331	334	338	341	308	344	358	349	325	337	349	358	377	315	342	301	318	316	343	294	317	319	296	318	346	325	335	301	299	317	334	336	311	344	311	312	326	324	291	360	322	315	327	330	307	303	325	306	306	349	335	273	325	328	303	306	318	343	301	323	369	351	329	315	300	322	335	356	315	350	312	328	356	332	302	325	324	291	341	290	300	302	299	309	343	345	336	314	332	309	346	305	305	303	328	294	316	348	362	322	315	325	307	307	331	312	350	317	335	329	354	319	312	297	328	308	335	343	300	342	353	317	340	343	327	296	325	310	328	314	315	342	327	337	320	352	277	332	324	346	325	310	327	318	306	301	299	275	332	298	348	320	290	335	307	305	322	299	338	312	328	317	317	335	327	351	323	308	301	294	296	311	379	328	303	302	344	316	298	324	333	335	312	337	301	320	320	314	323	325	289	305	335	332	347	314	344	347	326	319	365	325	317	352	326	326	330	315	299	309	337	333	325	311	319	348	361	305	366	329	305	326	324	294	285	311	330	327	341	350	316	330	307	299	281	349	329	349	331	349	314	316	339	308	297	312	314	306	308	302	343	341	313	300	324	313	332	329	336	359	313	311	324	337	317	376	341	313	321	303	306	325	284	322	312	338	334	310	291	339	295	326	288	322	305	348	310	314	313	320	321	309	312	312	280	314	291	293	314	317	304	335	315	335	321	325	309	331	310	311	305	365	330	331	318	350	338	313	314	311	315	311	346	330	299	327	320	364	324	327	312	322	325	316	328	327	313	329	311	313	289	313	328	306	320	290	333	371	343	353	350	321	296	321	369	305	364	279	328	291	293	314	317	312	316	322	309	307	326	330	315	328	310	308	300	327	320	300	322	333	326	348	296	308	267	304	324	291	320	284	285	330	304	330	315	294	301	327	314	316	310	305	334	295	294	348	294	317	335	292	322	288	332	360	352	298	330	310	305	333	337	329	310	317	304	301	297	340	328	328	324	319	328	334	350	284	366	320	292	324	329	326	363	328	276	318	313	300	310	318	336	319	330	323	334	337	329	347	330	320	287	263	323	342	307	328	278	294	297	307	301	321	362	344	288	323	294	300	317	299	285	334	315	343	313	348	332	318	309	293	336	319	322	313	323	324	331	317	316	331	349	342	356	335	348	330	306	337	360	320	303	318	324	291	299	333	334	308	307	362	309	328	312	287	318	319	289	335	331	319	327	334	328	312	352	288	318	323	314	310	311	294	336	334	329	306	311	310	329	316	303	298	311	346	313	309	340	355	306	300	304	325	332	301	316	327	332	305	340	361	332	317	328	326	296	291	327	315	315	316	317	347	341	329	331	312	313	341	321	313	301	287	333	327	305	311	320	311	337	322	335	355	309	320	330	305	329	325	293	342	334	293	326	349	333	295	332	357	308	292	276	348	356	309	314	307	340	326	334	313	329	318	337	312	355	335	315	303	357	303	324	285	340	316	340	354	355	333	302	342	313	321	296	330	347	303	314	321	306	314	331	366	333	313	303	359	305	338	321	295	297	303	335	331	327	340	321	315	312	337	324	316	321	349	312	299	324	321	311	317	327	304	293	333	310	342	290	310	307	296	313	291	296	329	281	350	314	318	324	354	322	333	281	313	307	283	345	321	317	319	316	332	324	290	287	301	334	320	323	326	350	316	311	313	295	324	338	327	258	310	307	300	320	327	301	307	307	303	299	318	324	306	315	329	312	372	331	322	335	324	327	295	333	328	324	314	307	297	325	322	308	300	342	317	308	341	338	307	361	357	320	332	311	358	303	315	326	330	299	313	311	330	333	340	335	326	335	310	341	309	335	352	336	309	312	315	296	359	303	303	294	313	324	312	333	338	300	350	335	324	306	328	322	286	351	311	350	315	312	322	331	297	316	332	312	345	311	321	335	296	302	310	308	338	313	321	319	314	317	306	356	327	307	320	309	344	296	309	329	300	309	314	322	357	342	307	273	304	305	339	305	275	347	324	321	335	332	295	320	309	321	329	282	282	342	320	304	311	309	332	306	325	323	326	345	348	332	350	318	372	333	316	323	371	328	334	334	303	344	325	346	343	336	329	357	319	336	298	335
6801	3891	4989	3271	2075	1577	1189	987	802	759	705	737	708	756	671	722	685	731	643	704	705	699	674	707	696	671	719	691	726	714	687	667	731	724	707	673	669	731	682	718	719	704	711	758	743	697	677	718	708	679	711	684	707	693	685	680	672	738	691	696	710	691	741	710	692	697	687	740	689	666	675	732	676	711	738	706	739	656	744	726	687	732	699	680	677	685	666	701	660	709	686	682	711	729	699	701	684	702	720	676	673	716	694	677	667	707	711	662	761	700	689	723	681	713	722	726	707	681	712	726	689	711	715	629	741	650	672	682	717	654	674	622	681	701	667	711	683	735	696	689	677	703	646	704	696	689	760	700	659	649	681	724	703	651	669	708	729	755	716	723	688	707	677	718	734	705	702	700	653	708	666	708	724	686	715	696	678	667	623	697	672	723	704	700	680	695	699	665	686	684	647	712	690	704	710	739	709	693	676	664	700	680	726	724	691	715	689	680	670	712	706	737	684	681	731	706	661	664	716	699	708	725	679	713	669	658	708	712	709	698	707	700	714	683	693	715	668	657	710	717	722	635	739	709	737	683	715	665	654	740	689	685	763	692	709	715	666	668	716	727	687	673	677	672	736	736	694	663	703	708	744	700	698	722	722	752	735	716	702	691	719	766	668	647	681	699	679	699	676	702	696	684	712	678	681	686	659	708	663	678	709	713	673	725	719	656	662	698	713	660	681	742	666	707	680	636	662	716	665	666	647	708	728	683	692	661	687	689	702	679	724	735	689	704	697	680	670	692	703	713	699	702	654	708	667	694	657	706	681	627	720	657	665	734	717	718	705	670	698	691	691	691	679	702	654	691	672	668	692	737	716	696	684	695	671	705	692	698	675	688	722	695	693	750	663	670	748	671	664	668	703	669	689	691	659	670	657	722	711	665	691	666	731	705	674	666	716	682	707	674	646	729	678	713	688	676	705	726	720	733	737	707	709	701	725	744	681	703	740	709	685	665	690	734	696	647	688	682	658	713	703	701	744	702	698	687	699	697	711	709	713	692	704	729	700	659	712	674	662	708	702	728	723	679	678	648	719	703	734	692	707	718	725	684	700	710	694	688	694	703	666	705	704	736	705	675	707	730	682	694	713	665	746	702	662	718	638	693	662	655	717	690	665	710	734	699	710	680	718	674	734	703	658	710	730	682	701	686	697	716	697	676	699	675	659	715	684	678	689	696	683	710	712	720	717	705	694	664	700	680	679	698	705	668	699	708	684	759	733	747	693	667	673	669	707	695	692	688	687	717	669	730	672	685	669	736	717	658	697	715	698	708	740	695	731	713	713	732	716	674	691	683	722	688	714	681	683	689	666	756	691	703	690	686	749	723	733	741	691	680	685	712	691	711	666	703	680	704	729	711	682	703	689	717	679	744	685	741	678	677	689	708	695	682	657	738	752	678	707	745	716	698	748	695	695	708	734	679	692	690	635	744	719	662	712	706	666	700	646	697	733	700	694	712	685	700	648	700	695	717	703	729	659	717	693	762	749	706	662	672	721	678	667	696	693	720	687	705	709	710	681	691	675	711	709	703	766	666	746	681	672	687	715	697	686	666	695	689	663	770	679	690	724	631	686	692	715	692	692	726	646	710	724	730	688	740	666	782	740	732	692	704	682	697	703	670	738	703	710	659	743	669	676	714	703	693	711	702	712	705	713	700	674	665	745	695	707	670	751	696	729	697	689	692	733	660	715	703	694	716	690	727	681	667	676	696	722	696	718	672	722	686	752	680	684	681	685	729	693	660	673	721	683	687	712	704	714	661	659	687	713	727	706	704	697	685	733	697	732	681	659	686	690	670	712	730	681	740	648	726	724	735	732	691	678	711	656	725	707	683	702	658	713	683	669	698	724	718	690	652	735	679	722	692	699	703	675	681	675	706	690	711	696	679	665	687	696	693	670	709	697	704	725	686	702	732	644	681	681	697	703	718	708	689	723	696	680	670	724	759	726	714	677	733	726	732	649	695	709	733	675	702	695	644	739	710	673	683	690	690	679	692	739	707	674	696	688	664	662	693	723	726	757	753	696	703	696	726	635	710	716	716	723	673	682	708	687	644	667	682	692	711	730	709	690	742	689	732	710	689	693	702	749	754	747	679	668	690	689	697	685	691	717	726	729	679	697	751	739	715	704	712	688	744	671	670	694	688	744	695	710	708	694	681	678	694	687	701	704	709	711	715	707	730	697	673	753	683	672	678	664	713	681	709	685	675	648	690	671	677	707	690	705	706	687	700	635	757	703	650	685	700	671	685	677	707	730	736	693	696	710	741	745	700	680	687	665	708	697	670	695	711	693	752	683	719	756	698	716	713	655	664	693	712	697	672	679	690	705	664	724	664	680	736	691	726	661	718	715	722	668	708	722	721	698	725	670	697	689	706	700	709	731	657	681	766	732	676	711	706	708	648	685	626	686	672	627	700	683	643	693	690	705	746	694	698	660	692	706	680	710	752	740	696	650	685	691	684	714	681	711	714	756	726	724	690	694	696	719	682	759	700	695	656	726	724	725	694	725	701	717	663	691	699	687	713	717	655	714	731	704	668	692	708	691	674	699	689	650	690	723	694	646	664	701	727	640	727	694	723	695	698	679	711	678	690	695	666	653	688	694	728	666	704	680	728	728	695	740	706	718	665	718	710	653	649	697	695	723	686	702	706	679	664	742	720	725	683	693	692	721	716	647	689	717	686	702	704	699	674	697	708	695	678	715	724	674	682	726	737	658	693	743	687	707	698	664	676	648	719	659	671	699	706	703	717	698	666	685	662	674	705	649	683	672	707	701	699	683	722	667	724	693	692	739	719	671	727	728	669	705	718	736	672	663	699	693	708	739	675	711	695	720	660	697	673	699	692	729	728	667	732	731	676	685	739	722	690	702	732	661	696	733	751	704	733	676	693	690	719	710	742	692	723	684	685	690	678	685	712	737	724	674	711	710	719	701	715	668	676	683	721	701	661	674	700	689	681	685	685	693	692	714	710	686	658	678	665	685	710	705	700	683	646	727	752	698	692	743	701	731	727	703	704	690	698	701	745	672	686	691	753	671	688	665	694	726	666	693	687	707	698	700	682	669	735	708	735	710	715	726	727	702	664	683	674	697	716	688	700	673	698	732	711	681	688	691	663	699	657	703	698	699	710	697	719	642	712	712	723	723	659	679	699	661	682	715	675	691	672	703	666	662	742	672	688	694	648	671	703	686	667	713	663	740	707	687	714	660	702	716	761	724	735	654	709	763	751	670	720	673	680	704	730	630	705	691	693	713	708	685	732	654	689	638	685	705	679	684	666	721	656	666	693	673	725	688	716	698	702	736	677	708	725	690	675	703	695	692	700	673	682	684	683	638	714	695	692	674	751	698	666	751	688	683	664	675	709	649	663	716	705	672	676	680	742	695	716	720	654	715	667	680	733	696	661	688	735	680	690	689	663	665	718	658	731	718	707	684	740	713	654	662	717	705	714
22600	11032	9487	5053	1866	1325	1075	871	572	527	409	376	322	274	314	320	280	275	317	303	260	268	339	285	250	296	267	263	266	304	267	294	272	301	268	304	293	296	272	261	285	287	292	269	260	294	267	261	256	278	314	277	282	277	266	267	297	305	275	258	251	315	295	296	300	255	281	275	278	258	272	285	278	283	296	284	275	281	276	286	306	251	283	292	282	285	306	284	293	273	305	280	278	273	263	275	295	273	276	289	275	283	264	282	275	282	265	312	271	287	289	275	283	282	300	257	261	293	256	254	268	318	272	307	303	250	218	269	299	305	320	300	278	284	292	273	308	286	280	293	271	304	259	278	287	269	302	279	293	261	265	302	273	293	301	260	284	294	312	268	322	292	280	296	310	284	289	261	279	295	266	258	272	318	285	250	288	262	316	304	251	269	286	269	267	285	285	302	290	259	249	279	329	258	263	267	298	258	274	300	285	271	274	275	268	309	309	248	267	295	309	287	292	249	289	257	274	271	290	273	275	284	285	273	275	304	308	291	273	280	274	273	271	256	272	289	281	296	260	268	310	296	280	247	303	281	245	260	254	290	296	270	263	277	305	294	262	305	254	281	272	280	275	286	291	283	276	300	294	269	297	282	281	296	282	268	272	287	282	271	273	267	293	255	304	282	280	281	315	272	260	282	272	303	291	306	254	299	270	274	267	292	277	259	310	297	300	294	313	313	294	289	252	315	284	223	293	309	295	284	281	301	258	261	254	290	280	273	307	278	264	280	253	293	255	274	233	246	314	302	282	276	274	302	254	265	226	263	295	280	266	319	303	251	280	284	295	287	261	246	273	299	286	288	267	272	313	283	272	292	311	292	273	298	293	277	265	313	289	298	284	287	257	276	295	245	270	277	303	277	317	273	275	319	302	263	309	292	288	310	292	298	285	307	294	244	273	282	275	245	255	288	303	297	297	298	269	284	267	302	277	251	278	269	282	268	271	287	300	316	296	296	299	263	253	288	288	258	268	281	286	338	283	267	311	271	298	258	264	272	306	292	268	287	295	300	278	274	301	305	305	281	299	265	251	264	243	275	287	299	254	260	308	273	255	284	280	274	287	316	276	269	264	270	245	255	271	310	264	296	280	259	277	300	295	293	285	237	280	277	311	320	318	290	277	266	272	296	276	278	301	259	290	287	247	268	300	283	280	266	296	317	280	288	273	243	260	292	252	261	279	299	278	250	280	273	265	265	301	283	264	295	267	281	271	249	291	309	280	307	304	279	289	291	279	282	305	278	269	279	263	290	296	264	269	296	284	268	277	252	261	276	278	289	291	299	301	277	311	271	284	308	315	286	300	268	284	312	276	287	257	284	261	246	284	273	310	273	285	254	294	293	314	293	273	290	279	243	279	259	270	291	297	278	246	284	291	288	282	292	289	248	280	272	270	284	270	283	264	261	246	266	281	291	266	253	254	254	295	271	318	311	253	293	259	250	292	285	297	270	283	280	266	300	332	292	260	284	268	262	277	257	280	270	291	260	284	291	261	286	303	283	257	279	297	287	297	257	270	267	279	280	287	278	287	275	273	278	280	290	274	283	282	304	299	281	285	288	267	277	260	261	298	282	267	268	300	234	283	273	279	268	292	274	274	283	258	275	249	273	330	283	276	288	272	270	265	265	327	287	288	277	240	309	277	297	254	255	247	272	270	273	285	269	304	276	279	300	301	254	289	261	281	260	257	237	261	264	267	284	267	274	262	265	306	265	276	285	274	253	294	281	306	276	242	261	316	303	285	269	258	293	300	287	267	310	279	267	295	277	244	253	302	295	258	283	295	279	286	303	281	267	273	278	301	244	263	284	262	312	270	291	278	284	276	271	295	295	311	301	273	279	256	324	285	275	282	274	259	274	267	281	313	292	273	304	303	288	280	246	266	285	317	303	267	278	266	293	269	296	268	306	264	251	264	270	252	283	310	296	265	284	307	282	255	297	286	298	283	282	290	268	267	287	300	306	279	287	283	269	309	276	257	255	316	282	266	300	293	303	297	294	289	251	300	268	259	297	253	256	276	272	275	281	319	295	262	292	278	253	255	304	325	273	252	289	258	269	302	268	281	299	283	274	271	295	284	276	271	284	298	277	301	280	280	262	256	295	292	246	298	278	290	271	275	307	276	300	292	274	263	292	291	275	272	275	241	275	280	272	290	262	296	285	313	305	269	315	306	257	277	273	271	287	303	270	277	277	258	258	307	265	275	261	260	259	221	273	293	315	270	291	285	274	277	295	256	272	249	265	278	294	280	288	301	271	283	280	256	242	281	300	288	260	273	293	298	275	318	297	289	256	260	287	282	275	294	284	296	273	278	292	272	277	274	293	297	276	267	279	290	262	240	288	281	258	271	321	286	306	314	263	280	301	279	275	263	307	293	284	255	274	296	295	273	261	293	287	271	274	270	269	278	273	255	292	278	273	281	297	278	292	289	269	297	286	300	294	274	276	262	263	293	304	262	308	297	275	328	285	253	305	288	282	271	276	298	315	258	274	280	264	279	292	247	278	314	295	278	264	292	276	295	264	269	302	279	279	277	295	310	264	267	287	306	293	264	275	277	259	294	282	259	255	316	287	284	262	270	276	278	281	295	296	267	323	301	285	297	247	343	268	289	295	261	270	304	299	265	289	280	267	271	299	266	279	309	292	295	291	315	262	307	288	284	263	307	283	264	275	294	292	297	283	232	270	261	262	299	283	280	271	300	256	268	304	305	284	291	273	267	265	277	297	279	258	273	247	278	332	289	287	313	263	268	302	258	272	240	283	288	258	273	295	248	287	287	291	272	320	265	261	300	300	243	277	289	252	295	261	296	230	302	264	275	271	270	271	259	287	286	310	272	282	289	300	281	257	280	303	297	268	282	300	284	287	302	305	249	330	306	253	266	290	289	290	302	275	259	292	310	265	253	283	280	291	291	300	281	286	253	283	279	310	301	268	270	262	276	283	277	275	268	272	282	291	291	300	281	281	296	272	307	307	283	278	288	332	282	268	299	266	317	291	283	277	298	262	270	242	284	261	268	311	261	315	277	285	281	267	263	285	271	262	320	290	284	291	292	271	303	273	301	261	278	242	273	292	293	254	322	263	269	312	272	285	283	275	271	269	248	244	307	275	267	279	279	283	323	290	270	272	278	269	259	283	308	284	271	290	279	298	264	285	280	251	259	289	277	285	297	282	278	275	307	286	288	297	293	263	276	284	273	311	320	286	275	265	309	267	271	266	301	259	294	299	279	280	274	268	284	274	288	305	289	296	291	281	275	256	242	281	288	274	296	284	260	270	286	275	272	241	280	292	297	270	293	277	279	270	293	303	281	278	305	276	286	314	285	282	262	298	271	251	254	315	261	313	303	279	293	264	258	294	321	283	269	280	294	263	262	250	302	283	265	288	273	258	281	303	281	284	283	283	282	275	239	249	306	262	267	290	339	279	259	273	261	272	277	282	255	266	274	308	281	255
14018	8721	13580	9123	4283	3508	3470	2427	1934	1771	1482	934	776	685	726	676	658	654	677	707	679	633	679	627	636	654	677	669	654	633	655	702	691	663	602	657	613	610	637	624	628	629	647	671	608	658	599	653	645	598	623	590	611	613	629	649	622	614	647	641	597	673	673	652	617	650	616	627	644	645	638	639	631	617	632	639	639	622	618	569	660	660	624	630	653	625	606	609	628	668	616	659	586	659	664	649	656	640	628	610	658	693	625	638	610	670	617	645	662	598	623	634	606	641	632	617	632	645	596	663	602	679	655	643	660	597	634	626	621	646	602	584	683	648	631	645	630	661	619	651	616	664	610	637	636	659	632	586	654	629	605	644	657	641	592	642	641	684	651	674	594	656	647	691	674	631	661	656	618	620	614	655	624	577	658	620	605	691	617	652	608	633	602	584	650	633	663	600	662	634	636	584	640	622	625	617	646	598	644	582	641	612	646	614	677	610	597	583	571	638	597	600	600	646	620	656	611	623	650	670	633	639	604	638	610	602	610	645	639	648	645	617	646	603	587	594	637	602	605	684	677	601	606	621	683	598	639	657	641	626	558	642	621	630	643	657	633	673	647	638	650	612	636	601	601	616	602	646	610	654	598	590	598	669	663	560	631	595	605	613	646	671	658	647	626	598	625	579	703	600	573	602	680	635	634	644	630	649	662	635	616	661	624	672	613	586	631	631	663	642	624	613	646	614	605	587	581	659	661	639	633	618	644	649	626	639	631	646	664	610	644	622	630	642	612	658	592	595	636	649	711	601	627	648	627	633	655	627	642	671	646	626	614	613	631	622	596	630	595	607	625	616	653	673	648	605	578	589	625	609	655	669	664	643	605	628	598	617	636	596	619	599	624	628	614	637	596	608	624	589	629	627	604	678	619	626	654	652	642	654	651	644	582	581	626	625	666	642	635	608	659	637	616	668	621	639	620	656	656	640	667	645	620	634	617	637	629	623	666	671	652	650	668	652	581	658	638	630	663	603	610	615	596	654	599	624	618	642	627	611	614	635	626	632	598	624	602	602	590	663	641	655	611	606	593	620	588	645	628	607	634	616	589	597	634	652	648	588	624	644	631	639	626	638	618	608	657	628	621	594	645	637	636	619	646	608	613	660	646	658	622	658	628	681	657	613	668	637	626	650	666	641	618	622	655	644	654	618	645	642	661	651	688	617	621	610	658	670	631	669	632	634	596	636	653	620	648	620	664	655	627	646	642	639	617	627	657	598	617	670	670	620	625	700	648	601	609	625	616	636	618	636	665	655	593	599	641	618	639	621	587	652	638	617	581	612	593	610	620	635	586	616	619	603	639	637	618	612	606	626	604	651	640	622	625	670	592	638	624	603	677	648	636	642	650	622	627	633	603	643	629	644	624	616	637	628	642	627	616	643	648	595	617	656	645	605	576	613	602	625	649	603	643	605	646	632	629	627	634	665	614	647	630	641	605	626	636	675	627	641	636	608	675	643	633	671	634	616	607	667	600	638	630	685	619	658	619	599	628	647	630	577	651	607	623	652	590	626	599	627	615	620	638	645	629	613	602	601	642	662	619	610	637	628	627	602	682	634	642	587	645	639	615	632	605	616	597	614	619	655	612	630	616	633	659	595	587	641	627	621	592	593	654	691	598	646	607	610	636	617	623	664	604	620	622	633	654	633	627	595	622	663	629	627	586	634	628	660	638	654	629	595	589	677	728	614	608	631	602	605	617	621	639	633	615	558	627	587	631	653	572	631	644	617	642	577	650	631	608	616	616	609	610	652	601	612	647	633	659	632	633	630	636	647	617	679	643	656	640	687	652	621	605	681	656	613	625	622	639	653	653	661	665	619	656	602	639	606	628	634	595	633	648	642	662	621	626	657	636	613	674	613	678	611	600	644	626	640	610	634	644	586	597	659	626	635	649	591	593	648	648	676	612	636	623	582	632	585	597	664	611	611	658	584	633	686	634	607	644	628	637	649	655	600	658	610	657	682	648	617	659	601	607	619	660	640	573	602	670	608	631	633	633	621	614	616	665	643	610	633	661	612	649	698	621	691	581	623	610	600	627	696	646	647	657	631	623	625	638	621	590	634	627	624	618	610	627	564	680	603	662	660	644	654	647	609	609	622	618	603	609	638	631	679	620	636	613	625	638	632	587	599	588	649	614	648	602	627	609	610	627	572	624	616	613	636	651	638	596	644	601	625	601	644	620	646	628	643	618	620	609	620	625	655	608	650	612	611	618	643	628	618	637	610	639	600	647	655	578	611	615	592	641	640	657	675	646	633	637	629	624	692	616	642	652	665	639	616	656	639	629	638	638	636	647	624	611	616	582	644	643	635	595	598	625	667	622	639	632	637	601	629	647	676	651	632	669	584	607	614	625	628	614	672	668	606	584	620	601	613	604	608	639	610	620	625	677	613	649	630	595	612	664	628	626	664	629	621	626	653	629	625	596	648	639	637	626	660	628	665	583	630	615	606	649	662	593	620	680	601	617	635	626	633	688	625	623	613	589	567	584	645	634	614	662	661	644	627	605	665	615	623	643	638	618	639	681	613	613	692	640	622	631	646	594	613	684	614	685	686	639	596	611	590	677	648	637	654	629	626	639	646	657	669	663	643	605	631	584	673	602	624	630	645	632	612	606	632	630	665	594	622	632	596	614	583	664	622	647	607	629	647	616	608	627	583	592	643	633	677	648	638	625	641	595	588	638	632	624	657	631	603	581	629	667	611	636	659	670	613	619	629	609	618	646	644	645	641	645	655	640	622	605	595	611	605	661	620	608	590	641	604	627	601	635	620	665	675	649	630	635	584	613	624	607	632	664	622	655	657	641	626	630	601	668	617	615	647	632	631	594	618	619	622	593	622	626	619	637	625	678	610	621	588	602	618	652	652	611	676	562	633	638	621	621	639	642	593	632	607	630	615	622	617	599	618	655	608	634	607	659	647	644	619	633	567	586	592	608	611	610	650	638	627	615	670	626	651	649	620	636	610	636	626	621	626	654	635	637	606	647	649	582	607	640	607	695	675	653	615	648	662	641	630	654	615	593	605	587	614	636	619	631	635	655	628	601	640	600	626	620	627	627	628	635	599	659	615	643	613	562	638	669	643	622	596	596	644	633	613	590	635	624	653	642	600	659	611	614	670	668	621	620	619	622	651	608	607	607	608	604	619	651	680	613	605	603	604	660	596	599	638	618	631	629	578	672	613	652	636	618	623	636	673	634	659	615	618	612	627	610	601	636	646	633	651	627	647	634	662	652	611	669	677	645	650	614	607	618	625	619	605	642	640	603	621	637	635	644	626	633	610	637	656	648	609	685	667	631	628	616	615	582	614	669	630	602	601	650	656	592	614	655	609	663	627	665	653	594	665	605	662	643	637	598	655	634	649	645	587	620	601	608	650	638	670	665	630	661	614	621	629	656	615	629	621	672	643	618	647	661	619	599	644	608	562	635	605	639	672	670	681	630	606	657	630
31400	17158	14332	8090	3199	2247	1814	1304	942	740	583	427	395	376	327	351	336	312	310	347	344	343	353	334	329	319	348	327	328	303	333	309	355	320	361	346	374	343	372	337	365	323	309	321	285	343	341	335	311	304	298	317	305	324	337	316	308	315	340	327	299	324	318	303	309	337	327	308	319	321	363	345	326	332	311	301	349	320	357	327	371	328	305	353	320	300	321	380	322	341	342	348	308	300	346	332	369	345	311	330	322	348	339	328	373	344	318	358	337	352	366	325	333	358	330	324	355	339	333	318	306	321	328	331	338	349	318	331	310	357	309	319	310	339	317	326	346	315	296	335	303	313	316	342	326	312	357	344	348	309	331	358	333	367	354	332	285	320	322	323	320	312	327	328	304	336	355	351	298	344	322	331	330	330	315	321	347	269	324	367	322	363	319	347	328	337	323	308	344	348	295	307	344	354	325	346	296	324	321	321	328	329	313	328	302	314	344	325	325	359	347	345	332	350	316	317	317	316	353	348	324	373	306	335	308	338	299	360	317	302	345	350	330	338	348	336	318	322	312	350	293	332	328	340	320	354	319	304	307	319	340	334	310	329	305	338	343	335	335	305	338	325	355	325	367	362	337	282	349	330	326	366	308	337	323	307	342	317	317	363	342	296	333	316	360	364	338	324	330	286	319	305	364	287	336	346	326	342	339	315	328	289	374	357	337	352	334	328	306	322	358	315	365	315	319	363	326	347	293	334	338	317	313	377	324	343	293	324	350	310	302	345	331	341	329	330	322	355	278	295	283	330	322	347	357	317	341	347	370	328	348	324	305	322	347	319	304	293	345	335	320	313	317	357	342	348	331	325	289	312	346	337	322	338	343	338	305	336	324	332	344	357	309	355	327	323	324	339	335	354	321	313	297	329	337	349	364	316	344	334	315	314	325	323	326	336	360	317	336	320	329	369	303	336	316	381	343	320	348	312	372	355	307	364	346	309	339	309	340	299	338	331	342	349	322	323	297	317	329	341	316	315	312	335	310	377	322	327	353	341	339	353	340	339	328	335	351	357	340	343	315	307	322	336	322	343	354	321	343	339	343	311	301	343	329	332	311	327	310	333	360	338	331	313	311	337	329	308	306	323	319	344	331	349	342	317	343	321	310	327	322	326	304	349	336	344	300	322	341	334	281	324	325	338	297	327	322	331	357	339	330	318	304	344	340	314	342	321	322	323	339	299	322	330	314	332	353	352	307	358	319	305	363	285	326	344	312	301	349	325	385	362	316	368	349	322	357	343	323	326	332	354	333	333	347	346	319	338	303	337	348	298	296	339	328	309	308	325	318	380	303	284	326	349	332	315	294	345	352	343	303	315	312	309	322	324	317	348	338	311	300	303	343	355	316	294	310	324	347	315	313	367	319	349	295	326	314	317	360	324	317	351	313	383	328	323	338	336	342	288	291	317	320	334	323	293	329	314	315	322	327	324	326	261	314	310	294	346	329	313	331	318	350	347	313	351	316	320	314	341	367	311	284	319	344	315	320	306	308	347	309	352	321	346	325	357	340	316	331	355	329	355	314	306	299	313	339	306	294	329	321	330	329	341	324	293	352	316	332	308	332	331	337	305	283	322	347	314	302	339	319	314	341	332	338	334	334	310	341	307	327	321	301	312	335	357	401	311	352	276	302	342	361	335	336	359	354	303	330	323	338	303	334	313	365	317	285	306	347	338	329	357	358	323	314	347	357	316	356	349	320	335	293	291	319	307	344	338	344	349	324	361	313	323	319	339	343	317	342	293	333	325	315	344	335	335	325	332	305	330	303	335	351	322	303	335	375	343	344	309	348	316	314	308	327	335	354	335	359	369	359	352	365	350	309	291	330	316	324	311	318	322	363	348	327	356	342	330	320	334	279	365	308	333	327	317	323	322	347	341	324	343	319	314	327	304	331	340	297	354	316	325	357	340	301	337	336	336	351	358	340	337	303	340	353	326	324	327	348	330	314	346	336	341	344	323	342	299	317	330	330	327	344	305	350	305	344	310	324	317	313	302	323	331	325	301	325	312	328	344	323	309	333	332	329	338	327	324	346	302	297	339	348	350	309	314	333	342	327	338	347	328	330	345	331	316	331	331	300	356	317	321	337	359	339	339	323	310	317	330	364	377	345	351	326	329	328	320	310	350	330	345	328	337	336	330	329	327	342	334	316	313	305	350	328	359	360	372	337	340	343	350	341	339	306	367	359	319	359	343	350	323	304	339	309	316	340	365	367	325	313	332	345	342	295	325	359	336	301	322	313	292	324	333	364	323	312	325	320	341	330	321	334	307	334	352	308	332	350	332	341	311	319	317	333	317	310	334	322	307	323	326	310	332	352	334	363	347	337	298	286	293	329	316	323	332	328	298	342	318	306	326	324	356	330	300	337	366	326	326	316	323	330	347	301	275	351	373	332	308	310	313	347	311	327	347	349	333	332	344	325	332	311	327	319	315	357	281	314	362	300	321	352	309	312	348	335	302	332	345	333	346	349	335	340	348	322	336	354	327	325	347	323	313	313	343	343	348	341	355	346	359	307	302	312	312	318	328	325	336	349	329	313	365	322	311	341	278	333	323	342	309	325	354	332	319	332	333	363	354	344	339	321	344	339	347	332	351	357	339	349	355	355	329	343	329	320	313	341	335	326	339	323	343	299	317	361	327	289	335	348	333	333	291	332	315	348	362	312	315	326	379	379	320	370	304	336	306	315	358	333	318	344	322	337	307	317	324	330	321	305	327	341	343	309	335	384	331	325	328	299	340	347	362	351	339	312	306	325	282	302	321	299	307	324	311	350	370	341	317	352	322	380	329	321	314	328	318	326	343	342	349	302	339	360	345	319	359	332	308	321	360	351	348	321	352	350	355	326	348	351	317	333	306	344	309	325	330	329	333	327	302	324	353	356	346	320	343	288	319	333	309	331	346	322	346	315	319	309	282	386	326	373	332	321	348	353	330	284	323	353	336	322	331	338	338	359	342	310	324	362	313	358	328	360	344	329	308	351	326	378	332	317	349	355	339	310	321	308	350	352	307	335	303	314	367	338	346	315	360	336	339	339	304	293	304	337	307	309	347	304	345	318	341	340	307	313	314	321	298	352	313	330	312	362	303	292	348	341	297	337	324	358	325	302	295	322	339	331	310	341	328	347	325	331	349	331	336	312	316	334	318	324	347	332	321	319	362	322	350	326	315	328	332	302	314	363	318	355	312	342	305	337	334	343	341	326	347	323	343	310	319	346	383	313	308	291	347	316	321	312	325	317	337	336	369	308	352	334	310	340	365	321	333	291	315	297	325	362	334	332	331	345	309	326	345	366	319	332	320	315	304	328	336	318	318	302	334	323	334	334	340	338	332	307	318	335	336	325	315	348	333	316	328	333	359	327	300	312	307	317	305	312	333	329	310	329	325	320	337	308	335	328	327	345	328	358	338	341	318	305	353	358	320	321	352	312	333	338	343	334	346	319	303	308	350
17991	12345	17022	12799	5910	5435	5486	3869	3294	2946	2236	1385	1015	918	839	827	781	838	805	816	785	793	805	816	757	773	811	810	702	821	762	777	744	761	744	696	746	756	745	761	755	765	745	735	735	717	769	734	732	769	748	745	727	716	787	712	749	716	718	744	785	684	717	713	744	699	744	730	720	759	741	752	720	753	739	723	750	759	701	729	695	733	735	726	680	716	759	732	757	742	701	732	757	705	747	767	755	731	709	710	675	727	748	681	716	768	729	736	687	675	682	729	717	736	725	735	752	777	746	730	693	743	717	745	740	746	715	680	732	719	727	734	712	728	741	731	695	757	713	762	752	742	699	709	751	798	696	743	739	726	766	711	712	753	784	731	722	728	715	731	779	752	764	769	784	703	718	730	722	813	674	740	691	705	725	743	730	713	728	737	730	742	739	704	782	712	739	726	707	775	758	747	769	694	682	758	773	751	739	709	717	736	712	727	765	759	716	764	744	759	712	749	715	713	703	736	744	736	717	721	751	710	725	707	700	730	713	734	702	714	706	704	671	714	703	687	696	745	735	716	668	711	724	689	693	723	751	685	719	750	713	738	719	713	707	738	750	707	761	710	731	694	717	747	762	744	693	722	733	712	693	772	719	693	770	693	694	682	743	746	697	732	662	679	720	694	730	713	715	733	788	754	687	721	748	691	693	714	697	744	773	724	700	716	758	718	686	759	713	698	758	710	730	729	702	738	727	735	738	684	761	755	727	784	732	734	692	751	716	698	746	764	738	697	717	728	768	759	688	730	684	718	743	726	736	729	733	737	713	696	726	738	715	732	711	735	732	734	711	743	726	741	687	665	742	738	732	716	715	739	726	696	708	733	726	712	725	733	737	741	766	748	700	759	727	736	657	701	685	731	686	726	755	747	774	707	721	723	741	693	769	720	691	763	727	729	765	695	716	743	731	769	757	682	754	729	705	716	809	733	711	709	731	744	677	705	695	739	681	737	746	728	707	730	714	726	698	740	720	767	736	734	757	761	712	759	748	743	693	686	737	723	768	711	729	733	765	725	745	663	718	735	723	763	751	716	754	721	707	735	679	791	650	738	721	704	749	725	717	660	745	765	723	715	752	707	700	760	769	786	692	797	754	752	728	744	733	724	760	709	737	725	713	733	711	758	692	740	701	693	723	737	717	748	765	709	708	734	717	697	770	710	719	741	707	719	698	726	724	757	738	718	771	685	762	715	717	799	740	717	691	709	724	692	742	678	706	772	705	780	741	726	730	718	744	678	744	731	745	694	742	736	754	653	759	747	726	731	784	687	760	764	697	726	690	725	749	736	726	742	743	767	715	728	755	725	699	717	728	724	700	747	716	782	744	742	712	732	705	705	716	711	703	736	772	755	660	683	732	779	742	739	699	726	744	716	708	761	757	729	722	745	685	743	638	726	756	672	683	727	697	713	740	730	682	717	703	706	693	732	720	698	708	704	747	719	733	718	715	777	713	749	707	677	769	723	777	703	770	748	741	747	685	700	722	736	743	729	717	728	726	724	767	742	747	683	732	773	722	702	703	734	765	727	736	724	752	709	713	673	708	687	696	733	710	699	725	733	671	782	736	686	728	772	693	696	680	702	707	726	704	760	711	716	738	735	740	727	718	745	706	728	749	729	746	721	725	683	743	696	719	737	722	649	732	743	722	728	716	744	792	706	742	748	749	729	712	737	664	709	762	769	752	714	772	669	738	694	742	719	772	705	698	764	767	693	731	743	736	709	703	722	749	681	749	741	716	692	717	751	707	708	721	732	742	687	759	738	724	739	729	753	737	751	728	751	778	714	737	717	774	700	716	719	743	737	714	740	678	702	775	732	697	717	746	699	690	760	751	727	720	712	744	676	730	740	732	714	712	781	767	791	725	726	736	709	705	732	674	692	757	696	741	712	697	733	723	701	712	728	737	762	723	761	729	706	698	696	691	721	778	755	746	775	755	699	732	678	718	733	743	768	676	733	731	708	748	712	748	756	718	741	682	707	688	739	704	735	752	684	715	695	667	719	740	680	710	759	706	703	753	686	697	722	731	733	712	778	701	713	707	713	744	779	728	725	701	745	754	732	757	753	681	701	719	733	768	740	718	677	733	726	698	719	731	733	765	692	700	696	741	716	732	702	750	761	719	778	773	751	712	672	690	698	687	764	718	732	727	699	793	700	789	747	733	705	752	701	745	696	720	737	700	739	743	717	759	724	731	723	752	731	743	736	739	698	678	719	723	680	716	730	723	758	712	739	722	688	745	732	761	688	740	698	673	742	721	712	723	759	726	700	705	701	721	696	732	674	698	740	763	684	738	726	751	706	738	727	677	663	739	767	742	755	749	716	731	754	758	724	745	773	728	709	770	724	728	803	730	721	742	764	739	781	730	729	705	780	706	733	747	694	675	759	712	707	703	745	700	669	768	728	719	775	691	749	711	735	744	822	738	689	712	739	718	758	705	735	712	737	719	713	729	707	706	710	680	689	731	734	733	758	699	740	729	693	721	700	707	721	766	690	764	758	740	761	660	710	726	703	789	684	735	730	708	717	711	752	690	734	778	706	769	686	732	741	733	725	714	794	745	714	746	719	746	722	744	745	696	723	709	711	732	755	724	705	703	753	714	741	706	709	740	763	778	764	748	723	737	705	720	668	756	720	732	723	703	755	732	702	792	783	723	746	745	743	733	716	706	742	754	726	769	760	749	696	723	727	737	732	713	729	709	747	725	746	759	693	726	695	755	695	754	743	759	689	707	705	704	688	682	693	698	717	758	711	746	694	753	754	773	752	707	706	724	678	721	728	679	722	756	695	727	709	724	721	715	710	730	745	714	708	752	784	719	737	731	762	757	744	746	723	731	764	756	723	703	730	706	705	726	691	738	721	734	713	718	683	699	689	750	762	742	729	730	731	713	691	744	709	713	749	730	703	726	760	731	706	689	730	724	744	724	730	744	718	736	703	704	705	765	689	760	691	761	712	705	723	704	734	699	749	732	738	767	717	692	773	773	736	745	713	740	727	749	733	748	755	717	705	676	704	750	725	726	745	711	760	730	712	745	703	700	749	777	713	715	691	700	713	725	710	720	720	713	713	722	773	699	687	694	772	750	787	751	701	773	717	708	719	682	720	694	721	701	746	757	724	700	745	715	741	779	685	720	746	721	745	740	700	673	737	710	705	735	734	733	700	702	728	752	739	742	678	713	714	732	748	732	768	756	746	687	725	733	727	690	727	738	701	747	722	703	732	720	720	726	701	701	687	734	756	757	748	721	710	706	681	746	709	728	718	742	735	743	720	722	749	701	743	714	735	688	715	774	706	723	704	790	705	701	705	719	764	783	741	756	693	709	766	716	734	662	719	729	720	685	728	733	751	732	772	757	707	704	660	708	747	737	732	771	736	744	767	735	730	763	752	754	742	677	741	747	722	732	754	704	660	711	708	731	674	752	745	749	755	755	731	710	727	732	730	720	713	759	750
10919	4445	2979	1235	595	530	450	346	336	301	352	322	303	334	287	305	325	296	306	303	326	316	357	315	323	316	308	352	351	312	301	335	313	338	336	335	332	312	335	334	324	304	294	339	305	342	309	293	324	310	343	305	319	316	338	317	334	318	308	342	330	322	337	329	304	333	296	300	324	350	304	339	333	315	312	324	310	319	327	332	331	299	351	316	312	348	301	316	288	336	317	378	361	342	288	305	322	341	334	287	333	291	308	306	306	317	333	343	345	355	308	296	332	371	305	298	343	345	314	343	336	319	313	331	341	352	336	325	326	298	319	355	336	320	313	311	322	319	333	303	350	330	296	336	306	355	332	312	338	310	318	297	274	317	303	339	337	317	302	319	325	339	332	343	307	364	331	332	349	323	309	326	299	336	361	306	305	330	299	331	331	318	312	313	305	315	321	316	308	363	337	323	313	322	308	324	314	364	342	320	273	353	350	332	309	305	330	306	310	339	335	298	366	302	325	326	298	322	278	290	355	327	332	305	339	324	332	311	321	301	324	334	314	302	313	338	304	332	336	292	323	301	350	329	328	314	333	307	356	335	331	324	320	333	333	307	285	306	315	330	282	319	285	305	328	302	298	314	297	313	309	320	328	309	336	329	320	361	318	292	342	308	332	333	303	316	298	317	290	283	316	320	321	343	318	341	339	367	350	319	336	305	329	335	333	320	312	317	327	302	297	333	324	379	330	342	355	323	329	351	298	331	310	300	362	316	333	318	349	334	332	334	340	321	298	306	309	312	324	356	329	295	315	367	290	318	306	311	346	318	350	328	356	311	268	312	339	306	303	334	326	313	328	338	308	324	328	299	332	326	291	347	357	289	319	309	303	324	315	275	312	303	324	318	333	318	321	276	292	346	336	300	336	331	308	351	342	333	308	331	323	341	291	303	355	301	316	316	306	308	320	292	346	310	315	285	260	331	328	313	312	345	334	316	324	322	301	315	344	325	292	319	320	312	307	318	345	327	351	320	332	346	303	340	296	321	303	325	321	304	346	303	335	281	345	329	333	321	304	305	312	306	346	297	341	340	330	325	290	344	361	298	323	316	328	334	278	303	322	309	322	362	339	321	312	386	312	344	339	336	330	351	341	339	310	322	288	324	309	308	300	328	314	332	331	362	322	364	337	307	305	327	289	307	348	329	280	320	363	297	313	345	309	308	332	346	311	366	313	345	371	314	326	361	335	351	321	338	295	311	319	303	328	312	297	313	317	331	319	318	337	324	310	311	344	343	340	319	341	347	332	306	291	341	317	333	384	321	302	338	313	317	303	330	323	314	323	318	326	330	326	330	298	345	331	310	328	313	351	379	318	287	303	335	320	312	322	308	340	327	355	351	356	303	316	317	319	290	311	345	310	327	343	318	320	317	322	327	317	314	323	318	307	291	311	315	340	327	317	311	344	323	296	298	322	337	334	315	301	336	311	315	334	320	328	366	349	320	292	310	301	333	301	287	351	299	340	335	366	318	315	290	363	331	322	299	342	339	302	332	304	317	328	326	350	321	316	293	352	313	312	332	272	323	331	330	330	317	317	293	353	348	312	284	316	353	300	282	311	300	309	341	328	334	330	323	293	301	329	305	299	286	316	338	294	310	342	334	313	303	331	323	303	346	353	312	333	316	356	340	348	301	339	331	294	310	288	293	295	321	324	316	346	321	331	342	374	329	342	339	294	311	342	356	339	290	319	315	327	325	306	311	289	345	310	343	319	299	339	330	352	288	337	330	332	357	339	353	292	314	329	302	327	311	357	312	320	342	351	330	285	307	311	345	308	310	339	331	295	346	335	315	319	338	298	307	338	316	314	351	328	319	318	328	314	330	318	303	341	315	319	323	330	335	351	328	315	309	310	336	325	333	311	305	283	351	335	313	326	311	336	357	305	321	322	336	313	297	312	345	303	352	319	330	291	299	330	315	345	324	316	333	344	318	357	354	348	352	330	331	292	355	294	344	335	349	300	343	345	304	283	305	325	318	326	325	304	341	310	329	300	299	337	384	367	305	291	329	325	318	339	300	339	330	346	301	313	338	316	337	346	338	349	323	291	319	335	297	349	297	364	341	296	325	308	309	287	311	289	307	313	343	317	319	340	303	304	321	341	311	317	310	353	355	353	319	329	311	347	305	292	317	319	307	314	330	313	305	307	272	328	310	350	330	319	284	310	301	336	301	329	329	331	343	350	293	319	329	320	326	346	330	319	332	342	357	318	323	334	338	330	293	347	309	350	295	304	336	323	333	305	337	295	313	302	304	338	319	316	318	327	306	294	351	321	315	311	332	338	318	303	293	319	316	310	346	306	301	354	365	321	324	325	318	329	315	290	343	332	338	279	320	341	324	313	334	308	307	344	325	347	313	341	342	340	313	345	328	328	309	332	309	340	348	306	330	339	298	334	309	280	303	290	355	326	321	336	354	355	332	357	302	308	309	326	307	352	347	310	340	304	357	350	331	334	328	339	324	330	309	372	343	346	295	298	304	337	318	318	309	337	311	298	330	349	319	313	331	342	311	307	325	325	305	303	313	321	314	336	315	290	292	299	341	338	308	316	305	297	339	338	340	300	302	294	307	361	335	348	308	336	324	292	320	321	311	314	312	315	302	316	330	338	310	305	344	349	349	333	313	308	314	361	360	310	313	333	327	306	312	330	319	343	328	324	304	300	314	317	320	313	322	344	323	314	345	362	331	294	309	315	352	331	300	343	288	310	329	310	336	347	321	316	335	336	355	330	329	332	386	305	282	306	322	359	352	349	338	331	334	305	319	315	344	320	330	365	315	346	329	354	297	296	283	345	340	302	315	337	332	307	356	332	309	308	337	320	344	302	327	321	323	305	326	298	298	316	329	300	317	303	341	283	300	338	295	339	332	307	325	337	323	337	377	312	315	324	304	286	328	306	338	346	375	344	347	283	301	338	309	315	334	321	366	332	299	276	331	337	337	341	324	285	336	334	313	296	309	314	310	367	321	299	280	331	321	293	318	323	379	313	338	296	341	324	302	348	326	311	348	325	341	320	323	327	323	358	325	334	326	351	307	332	303	317	296	312	300	336	304	284	323	315	321	351	318	305	298	315	323	344	327	354	322	286	346	346	336	339	309	305	347	302	298	320	331	349	347	332	350	296	338	299	331	299	320	326	373	358	315	312	287	320	317	337	325	297	311	330	316	305	324	336	332	334	325	353	305	329	329	312	334	311	302	315	295	309	330	373	316	326	290	346	311	330	310	332	272	305	340	311	308	318	324	336	337	316	340	290	325	306	293	336	334	318	312	314	317	314	325	325	347	351	328	342	356	313	313	358	340	306	328	294	316	290	369	324	324	303	316	336	348	324	332	359	322	318	321	340	305	312	329	305	313	320	340	343	342	335	353	308	322	351	334	333	331	324	336	309	356	345	334	350	353	290	311	318	308	306	298	348	293	313	361	296	340	320	298	323	323	331	280	284	325	288	281
6824	4032	5378	3356	1949	1454	1310	993	785	741	731	701	699	700	758	715	711	697	695	703	673	704	686	718	724	717	723	718	694	744	749	716	680	732	750	705	679	709	723	706	691	668	736	704	686	653	712	702	669	712	706	732	740	711	690	665	699	711	680	695	674	671	700	721	707	710	716	726	695	745	720	732	682	690	740	714	688	752	678	701	681	697	690	719	705	670	744	717	690	693	656	686	754	705	696	690	734	678	681	746	698	718	722	717	713	661	725	673	698	683	740	681	691	701	697	720	698	718	704	703	714	690	687	679	700	708	722	706	736	748	697	694	688	681	715	735	673	726	672	713	668	684	714	677	702	727	696	696	706	720	697	681	748	674	717	764	700	709	671	698	669	742	718	710	733	765	665	686	711	677	698	736	686	699	670	717	732	680	717	667	741	742	700	714	704	697	666	672	727	668	707	708	703	663	696	669	674	731	708	707	783	723	712	671	657	676	676	728	676	732	721	706	711	745	690	689	714	681	728	698	700	681	708	664	689	662	716	724	693	727	690	741	719	739	711	715	734	694	760	717	706	677	734	710	692	687	682	733	650	722	676	691	688	711	692	736	743	719	702	690	706	759	670	668	700	730	715	712	729	769	720	725	700	706	646	659	732	695	708	709	674	668	694	690	676	703	721	715	684	717	708	676	689	696	657	680	716	714	688	710	664	738	696	695	710	739	694	691	666	697	716	700	708	682	709	667	663	728	707	683	726	701	714	688	653	681	716	722	714	733	694	717	677	663	726	733	715	689	686	677	706	724	689	644	725	717	706	732	691	690	696	719	720	687	665	712	647	662	706	687	706	693	725	730	699	674	682	729	710	706	677	694	731	667	719	682	654	685	699	702	683	674	739	695	688	717	701	746	721	693	708	683	704	692	695	782	692	723	690	688	680	686	701	716	689	712	745	673	711	703	699	711	749	674	689	695	673	700	726	679	696	711	651	675	686	764	664	767	729	677	713	686	737	727	711	717	707	747	687	662	666	712	730	737	730	677	695	707	665	720	741	715	716	674	714	766	641	718	741	669	706	709	669	688	706	695	678	710	689	679	667	681	716	699	690	696	720	667	717	700	708	742	734	751	668	680	716	710	697	709	674	703	744	706	664	710	678	756	734	662	683	722	675	709	686	688	711	680	731	695	713	720	707	714	672	753	689	711	720	753	699	690	629	707	722	693	728	708	728	657	698	713	700	740	700	674	678	688	704	642	660	740	710	681	695	731	730	640	715	709	642	748	723	682	714	709	771	696	705	681	686	689	717	714	719	693	710	670	717	699	723	710	687	689	650	671	678	705	682	735	677	704	710	657	657	703	789	740	671	666	676	706	707	694	672	687	703	726	744	713	715	687	693	722	693	699	710	702	686	679	706	693	686	705	682	687	651	666	740	734	699	721	664	690	714	724	697	696	702	704	740	701	671	687	712	691	688	728	700	745	710	701	683	663	694	688	745	761	710	695	731	675	686	731	733	698	669	671	694	687	737	719	678	669	617	719	686	684	677	748	720	756	736	665	730	735	680	702	702	731	669	687	727	675	740	651	720	657	679	687	699	656	697	708	735	689	676	714	729	751	695	646	718	740	700	688	709	732	701	740	711	721	701	698	680	681	692	663	683	701	655	698	716	702	676	737	653	700	688	733	734	697	686	677	676	706	722	682	695	723	707	683	710	703	707	705	652	719	707	698	717	698	657	736	693	713	681	698	726	730	707	733	729	659	719	743	701	735	723	695	691	715	692	717	707	716	685	687	727	682	687	684	687	668	700	726	712	736	683	688	705	715	670	702	701	670	688	708	727	711	739	740	692	729	648	737	733	709	655	690	677	716	688	708	711	749	716	724	729	706	743	645	682	680	704	709	704	690	722	742	710	716	676	739	722	736	737	691	719	732	740	707	725	697	700	696	729	711	725	702	691	687	726	783	687	710	724	700	731	714	676	733	740	673	735	723	689	692	671	713	710	717	736	727	749	745	706	697	708	698	728	689	636	725	681	723	687	709	710	687	746	700	655	733	715	718	687	665	709	682	701	737	733	720	689	691	707	696	781	675	651	732	728	694	709	701	718	704	695	698	723	697	705	686	654	707	697	681	662	746	735	710	698	710	668	718	694	704	680	705	767	690	693	705	723	733	738	680	706	707	677	676	657	708	716	689	723	681	765	715	744	725	732	755	751	730	712	739	742	680	724	652	662	702	733	700	641	680	755	745	695	660	718	701	702	729	664	747	673	739	695	688	697	690	735	723	661	754	711	677	709	677	654	680	668	699	691	707	692	713	676	743	660	649	707	727	692	661	699	713	663	679	751	730	713	682	689	724	700	727	685	695	712	682	713	717	699	686	711	697	692	664	738	709	716	719	740	698	703	703	715	745	677	732	667	753	723	695	686	711	711	706	721	694	678	726	683	713	717	708	682	696	705	724	719	654	695	715	707	717	671	687	741	681	677	723	700	705	712	747	733	670	697	731	668	679	702	721	718	704	712	734	682	694	693	665	687	710	690	715	693	686	701	662	724	661	725	695	664	733	707	717	711	724	722	675	724	641	697	725	717	689	702	683	672	641	675	701	697	691	705	730	728	714	706	696	717	708	717	675	744	676	693	760	718	746	763	756	698	704	684	744	679	735	692	733	703	701	698	730	741	721	725	707	650	731	700	646	686	730	715	741	692	654	686	692	697	701	675	685	680	702	695	731	746	732	695	706	681	707	692	697	703	692	705	727	743	705	713	678	716	693	640	687	769	745	692	736	662	678	714	706	692	693	716	730	741	684	697	731	707	663	654	705	691	683	701	720	692	734	745	712	681	714	676	660	709	655	713	743	741	659	704	713	666	699	712	685	715	746	691	700	714	701	709	693	710	737	695	684	735	758	708	705	692	657	726	742	758	736	719	679	669	687	675	722	720	680	745	677	691	704	719	660	767	719	709	705	682	699	721	702	715	658	726	689	657	741	720	666	721	669	679	684	670	699	709	704	728	714	695	725	683	683	665	689	703	670	697	751	716	673	711	681	712	730	712	672	739	756	715	749	729	683	741	662	713	672	709	673	680	706	701	719	679	695	718	680	706	708	749	702	741	679	685	689	698	689	663	696	707	679	702	727	693	698	742	692	682	735	665	708	695	697	735	732	698	728	759	728	678	672	731	712	733	727	736	703	691	718	685	648	683	722	658	679	684	727	729	661	728	702	697	679	738	725	710	655	712	741	750	635	700	680	728	695	682	677	670	697	667	681	704	747	717	751	708	710	676	690	701	675	687	673	664	743	720	748	717	693	724	662	728	709	736	759	700	685	673	662	684	694	710	716	732	694	719	686	705	728	703	733	633	688	703	690	708	719	758	736	705	702	713	691	667	700	731	656	715	680	692	682	693	695	705	719	650	683	715	738	732	678	678	701	703	795	685	700	660	720	691	668	695	731	725	712	696	712	743	746	671	701	729	733	686	756	692	664	732	681	669	673	665	706	692	659
23401	11475	9606	5027	1803	1380	1182	871	620	511	426	365	291	306	279	285	287	280	282	258	300	304	301	290	262	288	289	272	294	306	292	261	296	301	287	285	276	285	287	286	302	284	251	284	295	287	269	308	302	280	275	240	280	256	297	273	282	318	254	314	300	327	303	298	271	280	294	246	289	282	262	291	266	263	283	287	282	295	302	250	247	268	302	277	289	290	286	283	323	281	276	268	270	294	286	288	300	276	328	308	303	268	269	270	272	279	277	291	280	310	299	295	292	290	320	272	271	280	286	325	281	272	289	339	281	286	291	305	305	280	269	288	270	261	279	254	271	296	265	305	290	271	284	270	277	277	302	296	255	340	272	289	298	299	282	301	252	304	285	294	276	293	261	296	290	270	279	256	310	315	270	280	284	273	271	274	280	310	303	255	283	269	268	288	289	267	287	277	273	277	269	255	285	262	296	292	304	336	273	257	274	276	292	286	296	291	265	316	265	266	301	275	272	260	287	271	287	263	244	303	246	245	283	263	264	255	235	294	306	273	251	257	282	295	295	284	283	319	279	290	304	247	309	286	271	257	258	266	259	269	285	264	260	289	281	301	321	313	267	250	282	300	256	276	271	273	259	268	312	308	273	270	266	286	276	304	292	272	255	267	301	292	248	265	294	274	291	298	264	305	293	287	284	310	277	279	305	267	303	251	303	302	291	259	276	306	274	260	315	308	274	266	319	277	298	283	315	279	285	273	286	284	308	296	287	309	316	276	289	279	279	275	314	291	258	295	289	283	314	297	276	275	314	281	280	267	296	354	294	294	263	303	320	310	298	308	289	292	292	264	293	276	262	246	259	323	291	289	290	306	247	292	304	283	256	298	250	301	282	285	283	287	286	281	324	259	274	253	247	255	289	277	319	290	285	302	271	287	280	292	302	307	282	262	276	303	311	281	299	294	266	292	277	285	285	309	288	285	289	316	258	268	283	286	276	233	277	304	270	286	270	278	290	274	278	279	243	298	270	269	291	298	297	273	285	285	256	283	299	289	318	298	314	288	299	314	267	261	286	296	299	306	259	304	278	289	276	289	316	263	268	298	310	269	297	271	262	292	273	339	268	254	280	245	271	286	288	286	264	287	281	263	286	304	264	298	299	300	294	289	281	267	289	298	275	271	244	294	285	285	274	277	295	276	278	290	288	289	303	279	279	305	297	303	272	291	282	267	287	279	304	266	288	278	287	294	280	306	278	280	296	250	271	267	299	316	285	251	271	286	243	276	309	302	296	232	301	297	302	305	281	285	291	304	264	311	273	295	282	292	292	287	267	266	267	301	264	295	268	300	299	259	302	284	297	265	283	276	290	304	277	267	271	285	304	300	264	251	286	275	287	287	280	298	249	286	312	283	269	248	271	285	306	264	311	300	301	281	282	305	259	270	289	277	257	292	299	249	297	278	297	292	264	253	228	267	288	271	285	264	314	302	286	347	294	264	268	281	298	314	273	289	280	278	292	288	258	283	256	283	318	300	262	253	268	292	282	292	273	291	274	250	297	284	322	322	289	268	281	267	274	291	271	301	292	298	255	276	287	273	313	270	283	275	288	291	288	307	307	275	281	283	297	266	301	249	326	306	289	266	288	254	287	295	267	285	279	256	265	295	304	284	267	299	265	262	277	271	264	271	257	288	285	274	263	282	305	265	273	296	282	261	305	325	298	275	318	301	285	300	286	273	282	288	321	290	314	285	324	269	288	271	261	296	298	282	281	318	284	306	274	307	269	284	284	312	274	264	286	269	260	284	290	285	264	261	284	299	292	290	276	291	279	288	265	297	294	262	293	283	292	285	256	274	309	314	257	275	300	254	293	288	297	276	268	294	300	286	298	285	285	281	263	288	301	287	244	291	258	269	308	267	302	305	303	276	243	275	304	272	278	290	303	317	304	283	323	282	303	267	304	305	259	268	294	310	250	318	297	319	298	261	283	277	267	290	273	270	290	295	266	290	297	298	259	291	287	288	293	291	267	294	273	270	274	268	270	280	270	281	274	307	284	296	291	287	287	287	280	262	257	275	306	284	279	267	320	270	291	271	281	254	316	281	291	268	319	293	292	257	309	259	257	287	287	285	296	272	260	285	306	267	320	281	246	295	267	290	286	275	286	305	275	284	291	310	276	276	288	295	262	276	283	273	274	254	299	293	296	292	318	289	274	274	273	287	318	286	289	315	256	251	284	263	285	315	268	272	296	274	297	323	315	285	293	290	276	266	298	263	312	287	292	293	296	285	298	271	267	280	287	273	302	268	284	271	271	267	281	319	286	247	264	279	319	270	262	270	262	286	275	246	292	275	249	285	300	302	279	252	298	311	301	281	288	251	304	274	301	291	245	280	299	289	302	292	282	276	313	311	294	252	294	265	276	277	286	278	291	277	287	280	255	268	284	270	272	292	251	294	271	271	304	316	281	280	284	295	280	257	285	260	282	269	268	273	289	277	304	276	268	271	267	271	292	309	267	315	267	259	281	303	267	320	278	279	286	249	295	288	303	295	279	269	247	269	297	289	287	300	267	286	293	276	287	286	307	288	261	262	254	280	276	282	277	285	256	317	318	255	255	301	284	279	289	283	297	289	268	259	275	290	290	268	264	295	292	256	267	304	278	277	293	266	252	279	279	307	295	299	274	286	312	266	273	272	289	285	261	286	266	238	260	260	299	271	300	315	298	289	281	259	296	276	290	325	290	256	273	294	323	268	272	258	252	274	301	293	285	274	260	279	276	277	287	296	276	306	274	284	256	259	299	306	271	291	262	290	263	267	285	274	291	282	263	284	280	294	277	283	291	301	269	307	278	291	269	278	304	293	281	278	292	265	271	291	261	296	283	293	295	290	313	248	303	274	241	307	277	285	269	259	276	287	270	273	316	255	292	313	267	246	287	302	290	280	303	321	284	253	290	291	268	292	266	276	275	307	251	250	279	266	296	271	308	257	288	314	292	302	287	245	274	265	313	305	310	267	280	276	280	285	279	290	295	316	305	274	242	278	297	292	298	280	254	295	288	263	286	274	302	309	279	269	251	271	304	262	259	261	271	253	252	292	281	280	265	298	268	280	286	284	310	303	287	294	304	261	275	262	319	301	272	315	271	312	265	306	255	272	275	267	332	324	276	271	277	269	305	260	283	296	296	298	276	272	246	305	313	265	283	302	245	264	261	292	299	252	300	262	279	297	283	276	297	289	258	285	306	293	266	293	266	304	299	257	269	324	267	274	276	288	284	291	273	285	288	284	286	290	312	283	276	278	283	287	272	304	279	294	307	269	267	281	279	292	278	259	331	259	270	251	264	270	283	244	272	309	281	298	256	282	262	291	314	297	268	262	284	295	264	284	279	289	266	241	277	300	305	260	288	324	292	306	291	285	272	279	289	274	266	267	286	292	324	257	307	293	287	276	288	290	281	288	264	276	267	268	273	284	262	306	260	245	278	299	297	288	245	299	319	250	263	300	249	292
14337	8876	12783	9326	3936	3865	3877	2766	1921	1723	1224	990	775	710	782	675	698	720	653	713	670	639	654	639	667	696	678	666	667	658	703	657	667	637	620	661	603	672	621	640	644	630	638	600	620	648	693	605	630	626	644	689	585	666	697	640	668	625	614	637	615	652	640	635	647	640	625	621	656	616	637	637	614	631	623	652	653	631	611	615	592	641	626	647	668	682	652	615	643	630	676	653	623	671	632	595	617	673	657	603	607	649	639	660	662	590	621	629	627	649	629	649	608	676	646	667	649	622	684	662	635	629	632	581	617	625	592	624	627	632	644	637	602	613	649	596	611	680	647	608	631	626	677	623	689	603	659	673	633	648	626	614	615	610	650	655	667	671	655	632	640	630	662	669	623	613	612	576	603	668	643	646	646	605	644	627	637	591	625	668	611	629	640	676	637	634	656	632	583	641	662	672	622	642	628	647	625	667	627	680	602	644	631	648	663	618	630	615	643	610	674	623	632	632	658	612	617	644	654	635	652	614	675	644	640	641	618	638	603	672	627	625	665	645	659	624	651	693	617	672	641	629	602	674	612	620	624	650	641	623	670	596	636	630	617	617	638	592	655	581	634	647	683	682	648	619	607	626	666	651	627	645	654	632	640	634	638	615	621	647	661	641	592	567	616	646	615	610	648	609	625	612	651	599	616	629	647	671	599	671	641	638	637	583	610	620	607	596	652	642	622	677	644	647	632	687	655	625	652	624	645	635	627	649	604	553	642	623	668	621	622	623	601	655	652	647	665	653	646	654	644	590	630	606	628	640	622	616	621	638	628	630	612	598	634	656	653	643	604	610	619	616	631	636	613	680	635	634	667	647	664	631	661	641	651	634	627	621	667	644	634	637	671	644	664	632	613	642	673	636	617	679	625	619	665	656	636	631	645	609	664	645	630	651	625	648	632	632	617	618	619	645	621	678	646	651	660	574	619	660	603	630	638	653	651	642	621	625	618	631	666	641	611	590	667	617	663	654	605	660	637	674	618	636	641	637	624	639	614	640	598	641	673	616	619	625	599	659	617	651	639	581	666	630	589	662	667	603	641	640	593	630	631	632	627	625	619	630	656	636	657	626	577	633	602	657	620	643	634	616	649	606	602	660	617	627	596	638	644	615	607	674	656	630	623	660	657	648	610	638	614	637	626	701	658	611	654	599	637	656	564	641	619	610	630	629	656	634	643	630	641	650	648	630	675	620	624	671	604	641	656	622	653	642	620	662	664	692	636	624	649	633	651	598	634	652	670	650	651	681	626	653	630	662	639	635	668	612	686	669	626	579	660	628	632	678	610	617	621	664	647	663	631	645	648	644	653	630	625	645	633	641	600	634	624	630	654	647	586	653	636	633	694	619	645	631	615	601	613	608	638	641	644	650	625	618	603	657	627	658	636	602	630	604	623	633	639	622	621	662	644	692	613	640	612	646	604	630	609	603	636	602	644	626	612	625	603	624	595	665	624	630	655	634	643	597	603	631	644	645	664	604	619	617	626	583	612	651	669	634	617	594	649	627	606	651	685	651	613	600	611	642	647	628	633	627	630	637	637	620	637	651	666	628	638	663	635	637	657	699	608	635	594	625	621	634	651	617	643	634	631	657	680	660	653	610	628	634	604	669	662	622	589	643	690	654	644	678	609	649	665	611	608	611	575	629	657	691	634	656	626	578	643	639	646	643	636	671	660	656	627	613	661	643	637	654	632	650	639	690	636	622	696	627	670	628	646	603	620	656	650	636	617	648	614	638	687	678	646	594	629	607	649	623	600	635	683	622	635	670	618	646	657	610	666	690	631	643	613	671	649	621	614	623	588	619	619	646	645	617	615	612	656	601	616	655	598	637	585	622	628	618	650	615	628	600	633	632	624	618	625	669	650	619	659	605	648	629	642	632	617	624	666	619	602	681	626	622	633	610	629	658	636	631	624	635	619	678	612	667	617	653	624	618	620	629	615	660	629	603	636	647	650	580	679	642	660	603	654	626	633	655	627	638	596	659	611	603	650	629	628	644	611	623	642	658	597	639	638	646	618	587	610	658	637	641	627	682	617	613	604	613	578	662	632	636	638	608	593	653	676	644	613	645	603	630	666	658	610	609	689	642	632	632	625	686	633	608	629	608	645	640	635	610	651	606	620	669	621	643	646	655	624	635	636	621	619	621	629	642	645	643	640	679	621	618	650	654	571	660	656	654	597	582	675	623	615	653	617	588	595	644	626	669	671	657	621	629	597	643	640	642	626	637	632	598	633	638	631	619	647	619	589	600	658	636	576	632	612	667	622	704	625	657	626	614	599	642	622	641	662	611	612	656	637	630	639	600	629	575	622	655	638	623	636	622	661	614	612	626	617	627	620	646	644	605	605	587	641	687	660	599	577	661	655	627	595	634	635	611	611	630	664	632	623	606	618	628	634	650	638	597	598	614	640	646	627	635	623	613	577	672	640	620	696	608	641	641	620	653	636	652	631	640	622	641	665	602	618	638	705	621	608	656	625	669	608	641	623	619	640	607	649	656	708	633	617	640	612	635	682	641	655	687	664	644	611	630	644	594	595	626	650	603	631	676	680	596	650	626	648	658	648	636	638	625	663	621	646	603	663	648	624	607	613	623	629	637	674	642	634	670	639	603	600	617	621	637	632	674	695	580	616	588	659	625	639	603	651	679	620	603	669	628	697	633	655	585	618	725	679	593	616	645	616	625	620	643	618	618	625	665	668	564	650	629	623	620	624	626	658	609	671	575	631	587	650	622	622	584	651	668	626	645	666	618	646	591	617	591	647	673	630	684	613	653	654	628	671	611	669	656	596	669	599	650	626	605	656	611	632	617	625	634	684	680	606	634	688	609	679	642	638	610	659	673	638	642	632	678	661	667	632	631	627	623	633	625	666	669	645	698	601	602	667	681	613	642	632	622	658	641	631	633	626	635	639	586	606	621	586	637	660	648	620	691	667	634	651	662	642	635	659	674	646	630	700	660	639	631	604	651	658	632	628	656	647	629	634	620	574	618	623	599	616	631	637	570	637	665	642	616	633	595	647	670	657	666	566	609	615	632	609	647	630	609	678	631	639	659	637	659	643	632	683	650	633	648	628	661	656	649	655	596	586	651	636	582	625	591	629	635	628	633	611	637	642	635	613	638	660	682	645	670	633	639	628	611	619	615	645	650	652	642	613	658	630	572	625	692	681	620	650	638	628	639	652	613	657	624	609	664	663	627	631	671	634	613	618	664	628	641	640	609	615	635	651	624	654	629	639	648	621	612	614	637	677	623	676	615	601	628	659	656	634	652	637	606	591	687	640	615	647	638	672	659	600	619	630	625	658	616	645	679	642	643	619	635	630	688	642	651	650	645	660	656	570	633	611	639	615	668	687	655	633	622	662	608	610	612	650	626	632	644	623	633	631	628	648	696	653	612	642	648	667	602	647	666	604	552	642	665	696	607	614	633	612	596	636	664	610	655	660	665	619	650
33186	18084	13497	8126	3070	2234	1886	1303	934	781	608	440	416	364	316	353	322	323	321	368	338	351	331	347	338	343	333	334	385	350	370	318	363	343	311	366	347	351	352	343	331	336	310	314	348	346	316	365	349	342	295	324	352	301	320	344	373	317	290	336	368	335	317	340	344	346	317	333	348	357	344	312	327	374	316	332	307	342	356	359	341	326	362	314	358	303	314	330	336	344	310	339	315	325	334	353	316	352	336	328	363	337	309	346	333	327	341	325	343	359	303	320	330	327	347	341	317	343	338	342	335	323	291	329	332	355	330	379	313	322	316	328	342	335	344	326	323	333	308	337	326	338	343	340	311	346	355	332	328	340	328	325	317	336	355	324	345	308	346	331	351	344	332	277	317	305	339	342	346	323	362	384	322	341	317	354	340	312	361	322	317	336	341	341	319	341	334	330	342	323	360	334	300	326	339	354	317	329	343	344	318	331	360	347	328	344	366	354	348	299	336	338	308	339	325	322	318	327	333	300	333	333	299	325	351	319	350	305	332	304	384	313	292	314	338	395	356	305	335	342	314	320	336	331	331	367	342	346	330	323	305	361	329	340	331	346	356	312	349	339	335	329	361	334	354	333	354	332	352	312	327	340	317	332	353	357	351	293	330	361	341	291	314	349	325	291	349	339	342	338	339	330	345	342	346	330	329	321	351	313	332	338	341	374	334	313	315	362	305	321	321	348	346	330	342	343	344	361	310	299	349	364	312	334	321	337	320	329	306	324	303	318	344	315	345	310	322	326	294	362	317	319	342	340	346	312	350	317	326	330	295	323	306	350	317	322	321	349	335	321	374	324	354	320	345	347	354	339	351	301	297	369	326	325	350	312	350	348	333	296	302	370	326	318	339	305	294	327	311	343	330	334	369	310	330	325	345	291	315	293	325	362	322	341	338	332	343	327	313	330	327	330	350	328	333	299	389	366	321	327	308	328	309	315	337	348	336	315	372	328	323	316	283	356	294	354	355	325	335	323	328	317	383	336	332	335	343	318	343	316	316	339	341	329	313	333	375	361	375	338	329	338	313	325	335	327	335	360	338	334	362	349	326	352	339	325	345	307	310	322	356	315	330	336	334	349	341	334	360	363	345	340	343	374	321	334	330	333	331	355	307	326	350	317	314	340	359	375	352	351	318	354	328	356	338	340	340	303	316	339	336	338	306	342	345	324	313	341	328	358	353	306	334	284	353	319	308	311	325	340	337	322	330	321	334	366	341	337	359	306	293	356	328	335	372	347	305	324	331	367	344	303	326	326	349	305	326	336	359	366	347	317	317	330	338	325	343	326	327	352	315	333	307	329	346	350	354	352	323	324	313	325	333	336	321	329	320	355	333	316	323	291	324	281	377	341	309	310	322	330	279	330	359	317	328	314	359	319	320	294	322	376	340	334	311	393	338	329	332	299	302	334	335	329	355	328	323	283	358	347	318	332	322	315	345	316	314	330	331	321	358	326	315	330	318	330	333	315	358	325	303	323	336	350	332	312	329	302	346	313	325	315	333	338	360	328	342	320	293	329	350	349	356	318	369	324	298	327	325	333	317	326	364	298	318	287	368	340	296	309	361	333	337	283	347	351	312	330	345	320	309	355	324	313	324	304	380	308	343	314	339	349	324	332	337	312	352	333	351	337	331	314	357	301	351	298	327	326	309	362	351	321	332	342	316	320	331	368	324	381	341	323	327	334	309	306	358	314	314	306	345	311	327	302	339	313	325	362	352	334	329	389	339	319	345	348	335	301	341	329	316	307	349	308	336	314	350	324	342	313	334	355	337	328	305	387	346	326	354	346	345	317	352	365	365	342	302	329	292	333	329	309	332	359	311	336	308	351	313	357	326	348	354	316	304	337	369	327	318	342	325	336	342	350	343	353	373	341	356	347	330	341	316	341	310	338	322	323	328	326	346	321	327	343	306	369	351	383	373	328	352	324	370	345	358	362	322	330	338	341	330	323	334	317	361	317	292	340	342	316	336	354	375	389	325	349	349	349	341	299	348	326	343	339	326	270	348	346	320	333	328	310	313	318	331	325	344	327	349	332	369	360	312	329	340	345	324	334	329	344	334	305	331	335	352	340	328	310	323	373	393	326	356	348	308	336	394	301	358	314	327	280	353	326	372	333	352	279	335	304	307	386	345	307	322	332	354	339	355	325	358	323	320	386	356	356	328	316	324	330	314	303	360	317	333	334	333	328	317	353	324	334	324	317	300	324	366	341	325	341	355	349	335	367	298	330	299	328	323	321	361	328	316	307	341	378	341	341	284	284	348	335	370	303	327	338	316	336	336	315	344	328	329	306	360	313	339	336	328	346	349	322	306	377	333	331	318	326	337	353	323	299	314	340	298	335	311	318	317	328	310	341	320	317	314	341	300	343	312	344	355	336	354	310	343	318	319	356	357	359	318	331	352	359	318	316	346	343	304	339	315	346	324	332	350	364	346	327	321	336	339	356	329	333	323	340	375	338	358	335	334	347	313	338	341	357	311	311	359	355	300	346	302	325	320	329	333	328	324	304	362	331	340	315	352	346	321	349	312	317	322	329	375	315	339	292	343	326	296	319	338	309	332	361	332	331	312	344	354	312	355	296	295	340	332	317	344	345	297	333	342	366	322	345	356	324	352	323	327	327	297	321	314	315	305	351	343	348	329	323	330	316	307	348	365	337	312	339	321	338	318	341	360	330	366	356	315	327	318	338	348	355	328	340	370	330	319	333	323	314	343	311	335	346	318	327	371	336	340	339	351	375	336	317	289	295	341	316	342	353	322	325	349	331	333	324	342	346	308	330	361	347	315	329	325	361	319	313	367	347	339	338	320	314	339	330	331	361	396	320	318	278	314	330	288	318	334	300	330	361	329	327	326	340	323	326	353	349	287	326	322	337	388	336	356	352	330	330	345	373	319	352	344	311	313	364	344	320	387	325	319	366	362	319	345	320	369	326	352	364	340	314	341	348	334	321	326	358	319	351	332	307	364	337	336	325	321	334	359	355	348	342	350	325	330	339	298	355	326	336	333	357	324	339	323	344	304	348	311	327	363	362	304	329	338	320	324	345	318	320	319	327	345	325	363	330	341	320	341	340	363	331	333	337	349	332	281	270	321	330	354	342	316	279	350	329	366	305	345	319	334	322	357	312	322	345	327	324	336	355	340	350	338	341	318	324	324	363	314	363	340	340	328	343	336	348	327	326	368	343	343	348	318	330	351	349	336	315	349	310	329	305	333	333	300	351	351	306	318	310	347	340	343	325	340	321	319	335	352	348	367	337	309	311	323	342	313	305	277	300	305	358	362	311	321	322	333	329	302	350	334	331	335	309	355	359	334	334	373	353	314	389	374	358	287	299	362	311	323	337	344	345	339	351	354	340	314	323	325	321	343	360	331	338	334	327	326	298	318	372	320	324	329	341	353	287	354	359	328	351	312	330	311	310	338	320	333	315	350	353	307	323	299	330	335	355
18978	13006	16038	12060	5686	5507	5591	4181	3132	2809	1926	1419	990	875	885	862	848	785	842	788	812	751	767	755	784	762	754	806	738	787	799	718	791	737	770	796	749	743	735	726	776	712	777	789	733	725	763	761	758	786	716	750	761	739	747	701	733	786	743	768	698	721	729	740	729	730	731	748	720	743	746	701	747	750	753	736	743	757	687	744	671	711	707	747	738	751	709	760	769	733	740	776	704	767	762	720	762	755	788	700	740	736	721	734	744	735	756	718	708	745	668	714	699	717	726	750	777	735	776	728	762	732	749	791	689	747	690	739	732	780	764	742	712	706	736	762	717	783	756	749	772	771	727	734	761	694	726	767	745	713	760	735	731	757	754	771	708	735	753	758	768	730	759	721	787	740	749	724	719	712	754	737	692	728	718	712	744	744	708	712	772	771	766	743	762	773	728	724	731	735	726	713	771	719	775	790	719	738	768	748	761	705	728	708	745	709	715	716	705	719	767	747	767	688	734	713	778	704	736	763	703	655	693	740	746	736	702	746	764	733	735	748	669	729	749	744	741	699	755	748	728	709	728	704	747	757	778	708	732	713	733	701	702	741	709	782	732	730	708	732	772	724	758	681	695	695	718	717	749	728	730	717	747	717	732	723	733	763	723	723	721	708	709	708	736	785	706	698	727	664	749	719	730	741	767	773	733	746	702	779	696	741	728	786	752	788	731	698	729	743	738	681	731	729	721	784	725	722	753	691	751	770	738	673	718	766	727	707	688	746	742	739	724	744	683	724	695	763	729	725	724	760	771	703	769	711	742	751	681	734	747	739	721	699	740	739	780	668	723	722	722	752	746	741	697	736	759	756	705	783	771	703	732	706	756	737	688	723	786	789	726	703	737	734	702	713	758	781	719	722	748	690	729	757	726	704	659	780	730	772	743	743	721	753	795	722	685	724	732	745	767	712	717	744	749	753	708	749	747	730	827	705	734	719	738	699	732	775	804	716	759	770	746	708	705	740	779	695	736	735	688	716	712	776	714	771	803	723	733	749	681	731	714	747	789	717	706	753	780	762	717	698	727	694	751	724	691	743	713	741	750	723	733	736	703	731	749	725	728	749	729	747	708	805	695	721	739	702	694	714	751	748	677	720	776	731	719	726	724	729	779	752	755	766	716	722	749	741	755	738	743	746	731	786	700	722	701	729	755	685	766	754	697	728	719	696	720	753	725	728	756	701	733	729	725	748	731	810	799	673	741	766	758	720	752	734	784	742	717	731	721	720	716	734	719	707	679	724	760	759	714	653	749	743	752	751	720	685	705	775	707	706	746	697	772	723	781	745	731	737	715	790	795	734	740	744	737	737	796	797	779	729	723	704	756	736	728	712	747	709	720	712	720	687	725	744	713	733	804	706	699	725	729	758	788	748	732	712	702	725	684	742	729	723	722	758	759	783	769	743	802	739	723	727	709	723	726	743	779	803	756	780	738	766	744	719	712	746	687	739	760	723	711	734	759	713	749	759	742	761	739	753	709	773	716	710	712	720	731	726	734	745	703	693	754	709	746	752	759	738	746	750	698	738	741	734	680	734	718	715	747	713	745	776	720	739	778	718	717	744	703	740	762	689	722	718	717	737	748	716	720	766	719	711	709	716	724	721	716	718	729	760	704	714	729	756	671	728	728	719	758	749	751	770	714	712	688	722	772	710	686	745	699	738	747	725	716	728	715	730	739	742	698	757	728	723	716	717	794	746	738	678	717	749	735	705	705	726	717	682	700	725	684	698	739	680	734	755	710	755	699	746	742	718	717	756	718	710	729	741	760	723	701	732	738	749	685	707	766	743	733	761	741	750	755	761	767	756	763	734	727	696	705	749	734	724	771	745	745	719	716	698	774	752	740	674	695	746	731	703	730	738	769	757	746	741	712	780	714	732	764	743	694	760	718	785	764	741	753	722	747	723	738	775	732	825	758	733	779	747	743	696	751	685	684	728	736	697	749	787	708	755	684	691	732	750	767	732	729	740	709	781	752	704	704	738	726	651	736	753	756	718	738	637	716	723	724	699	688	748	747	720	754	725	716	736	756	765	707	782	727	747	732	736	735	730	791	728	708	708	699	764	721	710	734	784	741	721	778	746	787	721	692	732	779	691	730	719	692	700	702	708	728	722	774	745	728	729	696	764	758	728	789	721	778	701	755	760	690	716	792	726	738	737	736	746	709	671	711	769	694	729	723	712	700	726	727	744	697	677	755	740	762	722	774	686	760	744	702	795	781	756	772	738	684	758	759	720	717	801	704	745	724	731	697	736	729	722	739	734	742	722	703	697	719	747	707	810	730	711	733	739	726	714	721	782	733	750	772	707	809	707	752	702	775	734	706	761	750	741	700	693	737	687	732	741	706	709	747	761	728	656	703	681	720	726	696	732	709	760	741	756	738	731	752	693	742	688	754	741	706	751	759	725	726	742	817	734	720	759	754	728	735	729	728	748	801	716	696	794	754	738	743	745	744	779	794	759	695	705	755	777	741	728	703	723	743	732	806	768	746	734	762	720	737	758	732	716	713	718	742	720	729	787	772	738	772	764	771	724	787	776	752	757	673	727	711	732	750	731	723	700	703	737	756	707	747	708	713	709	711	709	731	763	738	699	745	731	736	717	733	714	756	742	756	741	750	732	740	730	724	762	755	741	751	709	704	756	693	746	784	705	774	754	751	737	731	806	702	720	788	749	668	765	712	704	737	711	707	712	741	728	753	732	733	722	776	724	695	722	780	789	693	754	745	728	742	761	693	775	748	738	757	734	707	754	715	724	767	721	709	723	743	753	747	750	726	770	754	714	696	720	707	764	732	725	754	725	749	720	689	762	742	734	725	719	735	727	730	743	726	713	694	726	744	740	733	763	696	702	720	744	737	730	713	714	719	705	766	731	730	729	717	731	779	742	736	733	718	690	711	680	751	745	711	711	695	678	760	750	721	727	742	748	709	752	708	768	719	739	746	730	707	702	737	722	699	735	748	769	779	735	707	735	793	725	712	679	707	750	724	761	712	745	727	757	721	742	707	767	714	711	732	687	735	714	693	741	727	778	732	749	763	744	747	771	758	739	709	741	777	749	728	766	755	740	783	738	700	742	719	734	711	754	738	702	775	721	722	782	703	735	729	718	717	798	757	751	732	769	721	735	701	677	713	739	719	667	755	747	681	717	684	686	691	741	747	756	746	731	734	732	756	728	729	724	727	747	758	768	782	736	742	778	735	712	745	691	734	729	726	723	761	714	678	718	731	709	757	758	743	720	780	746	725	749	758	670	737	732	699	752	708	736	726	770	759	721	737	729	752	729	743	732	729	762	767	732	731	705	767	767	756	727	695	682	761	728	757	725	778	739	747	704	728	719	734	707	755	741	728	714	696	746	760	715	730	757	727	722	726	699	711	754	673	715	684	699	715	724	730	734	780	785	737	718	763	742	737	728	703	762	695	743	757	730	759	745	727	735	758	747	758	704	700	721
11339	4114	2604	1290	652	538	460	411	362	370	358	353	299	307	332	334	322	327	326	332	323	351	331	319	304	332	308	326	333	351	299	334	343	290	285	343	304	349	304	330	334	313	335	342	321	322	336	341	317	332	300	329	306	324	343	360	305	321	380	343	308	329	329	314	297	348	338	337	339	315	322	297	296	356	337	287	328	327	334	342	316	316	296	327	315	310	332	311	322	331	370	343	325	349	357	306	315	350	322	331	352	313	335	350	339	322	335	347	311	329	332	301	325	297	347	316	328	382	298	325	304	341	326	321	316	312	333	334	321	338	315	327	320	327	308	314	363	351	297	327	335	295	294	336	355	324	324	316	362	303	334	317	374	359	339	329	334	308	339	345	319	348	318	337	362	348	328	323	302	313	318	341	330	335	275	317	329	360	337	310	329	320	356	358	304	332	318	323	311	338	326	305	288	324	346	343	320	295	307	322	327	306	336	316	293	317	341	326	317	303	351	308	321	382	323	332	306	346	331	323	293	366	358	317	349	341	336	306	319	313	309	315	338	329	323	335	310	308	313	315	350	341	295	323	292	334	302	320	312	340	311	351	293	339	355	342	337	315	319	346	354	292	282	326	324	319	314	321	337	318	352	305	321	330	298	327	324	322	312	333	330	287	299	327	274	322	358	312	331	332	320	323	283	329	319	340	341	354	320	343	295	317	363	318	310	318	327	316	347	316	323	331	305	296	305	353	332	342	372	336	311	324	348	333	325	325	361	310	276	315	367	308	337	323	318	334	311	305	319	305	306	358	345	304	342	324	328	317	353	356	306	321	330	333	335	291	319	325	313	320	352	327	337	318	329	345	339	323	303	319	324	315	339	327	308	325	330	359	288	350	333	326	302	349	319	301	353	304	276	350	333	309	299	330	333	309	320	319	322	311	323	335	316	334	363	326	334	310	302	322	330	320	337	300	306	343	316	313	355	314	341	324	375	349	332	338	343	338	324	300	338	344	313	294	360	323	328	313	325	359	340	337	324	340	302	305	301	320	303	334	338	313	309	353	323	319	330	327	305	299	314	324	314	329	314	358	348	315	341	333	361	287	329	337	291	317	349	332	303	353	326	284	308	288	343	317	315	330	298	350	355	332	365	342	344	360	357	331	318	326	355	291	322	317	348	292	319	314	326	333	303	332	336	330	336	347	325	373	341	282	317	309	298	332	330	347	290	307	311	334	317	319	312	321	313	333	320	324	300	323	321	332	331	348	312	290	334	363	306	320	305	318	304	322	347	354	310	348	268	341	300	334	327	320	316	324	386	354	343	348	340	356	391	318	333	316	278	315	314	313	340	339	335	343	313	267	322	302	334	303	284	349	345	336	340	311	333	320	336	355	323	315	316	323	302	334	315	312	319	320	316	341	334	339	332	327	334	314	313	324	300	314	303	278	297	299	332	324	353	281	326	326	330	310	334	338	331	328	353	323	311	340	295	296	338	329	308	271	350	384	309	309	296	314	317	310	329	314	315	348	316	362	326	299	322	307	325	322	318	317	298	298	321	314	304	345	304	336	290	333	327	323	364	341	327	331	339	325	304	314	310	356	308	306	291	339	337	326	302	334	325	334	303	301	346	376	333	320	336	365	321	358	373	299	311	336	336	317	340	325	347	307	340	330	342	326	329	335	341	342	329	315	327	351	333	324	351	328	307	350	348	304	351	329	353	343	362	355	316	319	329	324	319	376	348	317	334	329	300	308	357	314	306	314	356	328	353	306	338	305	320	316	307	310	337	322	302	301	335	319	325	338	339	287	325	326	336	311	292	295	330	316	351	301	343	325	324	340	300	343	303	315	350	347	324	357	302	310	303	336	300	324	310	339	309	356	314	297	293	339	333	360	328	330	326	346	281	314	325	307	338	300	334	320	331	316	318	320	349	332	328	346	320	308	311	323	307	299	288	347	279	331	281	305	338	331	306	328	295	343	308	312	358	305	296	320	295	279	306	354	337	340	344	304	303	295	347	347	303	310	348	328	328	335	326	314	305	335	329	328	357	358	320	299	325	304	341	332	338	313	298	314	316	310	344	287	358	347	327	356	300	300	351	341	330	342	321	289	330	335	300	321	332	334	335	332	353	309	323	334	309	309	383	340	326	312	312	322	359	326	326	288	342	265	326	311	296	329	310	344	357	279	329	342	304	319	327	314	312	335	348	282	312	371	292	338	325	312	368	294	325	369	359	351	301	306	306	336	274	309	291	315	335	341	318	332	335	361	318	319	296	334	309	368	309	355	345	338	302	327	346	302	324	347	346	298	310	323	308	329	325	324	304	303	340	306	292	305	294	290	339	307	305	349	326	349	347	318	303	312	326	313	339	310	315	321	330	329	323	274	308	315	330	309	338	353	325	314	341	325	309	317	332	333	344	346	309	353	330	322	335	328	332	324	294	337	319	306	316	307	341	334	301	336	328	312	298	315	297	313	293	302	322	322	373	334	326	324	339	309	304	324	311	315	289	344	297	288	308	318	320	352	317	322	384	318	344	331	330	321	339	319	321	329	330	323	326	322	324	370	314	343	295	360	339	349	345	299	301	292	324	308	318	324	322	297	320	359	328	340	344	309	334	341	330	345	310	301	331	349	323	313	304	295	332	324	336	335	321	343	310	299	330	292	344	299	345	335	341	372	349	323	298	313	359	328	298	323	335	328	356	301	341	297	331	299	304	327	339	342	315	353	326	326	317	315	313	304	313	300	331	338	329	312	340	315	350	312	329	310	311	322	322	351	318	339	304	373	338	310	353	335	284	331	340	326	360	325	325	328	326	295	345	325	326	341	334	297	328	300	317	320	300	333	314	358	338	318	313	330	318	328	293	361	334	339	312	319	337	333	306	333	301	316	338	329	318	321	336	312	330	327	313	319	312	290	321	314	316	329	304	329	325	360	323	286	317	348	316	323	362	324	294	299	301	326	353	329	294	353	300	315	342	344	317	313	362	305	327	322	349	341	312	313	349	308	329	303	301	317	342	332	348	341	287	326	304	309	303	316	306	327	366	322	360	326	333	326	318	350	313	287	336	316	319	354	296	345	328	330	342	335	348	310	323	313	323	356	328	379	329	300	323	334	295	308	309	304	339	320	315	289	306	316	319	306	345	345	315	338	329	292	327	308	317	328	284	341	332	316	325	367	323	323	302	343	301	324	327	347	307	318	334	353	334	277	335	331	310	335	343	313	345	331	356	319	331	331	330	341	316	333	322	319	334	306	307	337	335	306	319	306	295	324	304	325	335	317	338	338	322	329	327	319	334	311	339	332	313	340	340	312	308	317	353	357	326	326	296	307	330	336	337	322	280	342	319	339	342	320	344	315	341	338	332	367	295	340	307	318	341	327	345	354	311	299	330	321	304	332	331	325	329	327	335	349	316	298	327	302	326	362	321	307	309	335	346	339	315	324	326	352	305	335	312	303	294	335	319	326	300	303	368	324	316	310	333	320	329	361	307	305	298	327	322	312
6815	3647	4720	3299	1924	1536	1264	1034	862	798	747	721	714	731	684	636	683	716	719	679	719	737	720	697	740	692	735	686	684	771	731	746	747	676	710	753	712	701	745	645	738	709	712	725	741	721	699	699	717	695	725	682	721	706	725	674	736	680	740	725	718	762	704	671	648	689	709	698	781	726	742	693	703	670	717	683	707	673	699	723	666	726	728	694	745	653	733	696	710	684	749	728	716	740	663	713	731	710	727	687	695	730	709	739	695	704	684	690	725	757	700	725	718	713	656	682	716	713	693	703	667	747	722	730	675	692	709	734	657	686	719	738	698	681	709	714	707	710	718	734	699	711	696	733	707	745	755	716	694	742	705	733	711	678	709	753	719	721	711	734	742	720	759	735	724	669	701	749	728	712	751	735	715	675	735	694	670	694	773	704	677	709	729	710	720	728	687	747	731	707	686	722	696	724	691	705	637	733	704	711	723	748	734	701	723	684	678	708	743	713	699	735	723	673	722	691	734	694	697	725	758	729	652	716	714	684	715	703	645	701	727	728	711	720	702	733	696	717	691	711	721	673	714	692	668	700	710	741	738	666	719	721	692	710	674	710	705	728	736	711	770	736	706	687	713	699	728	699	706	719	703	762	706	725	681	700	758	724	686	747	706	694	670	731	681	669	794	664	680	723	702	729	741	729	718	759	715	674	731	703	690	732	704	705	696	725	724	685	724	722	687	673	695	724	699	709	700	752	689	730	686	706	670	699	669	734	709	741	746	690	700	696	725	684	708	702	694	692	721	720	761	702	689	684	695	708	697	720	715	740	724	725	725	741	721	741	702	722	694	694	722	697	694	723	731	703	714	737	687	682	714	712	698	729	725	723	746	713	705	712	692	736	698	706	702	690	709	708	690	714	686	662	734	763	769	662	735	672	695	724	643	677	689	710	699	698	731	721	699	697	697	726	683	699	695	682	729	712	673	732	689	737	688	691	703	736	703	687	653	689	707	741	737	679	707	714	689	708	687	700	724	700	721	704	674	750	653	704	718	692	714	694	679	704	721	715	677	747	703	700	741	719	716	680	709	722	708	754	693	704	672	689	721	671	732	651	751	673	706	777	702	746	719	714	675	739	668	680	712	696	698	692	719	693	694	743	693	714	669	719	695	764	755	709	688	716	759	660	735	723	701	719	708	706	738	666	693	750	690	682	671	689	706	677	680	718	701	704	744	757	705	730	736	697	730	741	684	723	714	689	747	677	708	752	702	685	753	715	716	720	721	695	701	699	743	706	660	680	761	698	729	673	657	721	745	675	684	723	694	696	712	736	740	700	685	708	652	661	704	671	707	684	681	707	725	722	708	692	670	718	726	702	733	669	649	700	754	730	661	760	668	697	763	727	650	740	731	680	725	695	702	688	723	688	704	731	688	750	709	733	715	742	682	706	657	662	680	732	771	659	708	691	728	672	678	724	708	650	714	694	776	693	726	674	712	740	703	692	753	650	696	703	705	751	668	705	706	693	679	656	716	705	690	714	722	683	666	717	684	689	730	671	716	732	721	750	691	699	758	706	753	765	727	679	701	749	715	728	747	697	695	717	701	726	728	693	693	688	737	724	732	671	675	676	719	711	704	768	763	697	689	707	730	732	731	728	765	661	732	724	724	655	668	709	717	691	747	732	738	726	726	706	712	697	666	692	695	723	744	722	717	717	691	719	727	735	664	674	721	708	713	678	720	711	682	688	718	672	672	709	708	724	749	705	681	756	703	730	718	680	723	672	725	671	705	710	729	738	713	673	715	712	752	728	685	688	683	691	715	728	693	693	684	747	697	762	705	698	698	668	701	703	694	685	693	672	720	709	713	688	718	708	677	754	713	705	741	736	705	687	699	683	711	740	675	722	668	710	727	721	705	721	703	649	701	739	695	695	724	729	734	713	723	691	700	695	683	727	763	713	688	690	674	737	761	734	672	683	728	690	723	716	735	699	705	738	723	718	680	673	758	699	718	695	719	689	706	727	676	687	708	724	691	703	683	695	695	738	707	729	692	719	672	688	696	706	702	699	686	711	711	699	737	725	667	743	698	741	706	717	707	734	627	690	724	657	719	711	683	711	746	703	771	716	694	698	680	673	738	763	673	722	703	689	739	699	754	712	737	701	704	704	654	736	677	692	652	708	722	698	651	708	686	710	677	709	737	708	722	696	692	721	718	670	688	718	745	701	691	672	744	698	702	683	688	702	647	744	689	694	718	659	682	726	756	737	705	774	735	713	709	722	674	705	676	707	716	722	713	713	670	726	749	716	706	694	704	696	726	737	743	697	755	710	677	715	696	718	711	733	680	702	727	685	665	750	739	695	678	685	700	663	706	719	713	662	676	724	684	726	652	683	672	701	707	718	684	700	695	730	707	720	681	671	661	717	738	712	684	705	692	692	718	689	727	712	707	716	689	691	781	688	685	724	685	694	705	710	757	728	709	740	712	725	704	699	731	706	729	677	720	710	696	688	739	748	703	709	725	677	704	737	701	702	682	686	706	695	708	698	725	679	671	661	749	693	684	698	671	763	734	699	691	646	684	673	687	684	671	751	701	699	717	706	760	721	694	694	695	681	658	674	678	705	686	651	653	705	735	684	722	724	691	679	711	703	670	716	669	694	717	711	720	690	737	748	730	710	718	692	676	698	744	684	741	730	691	673	736	698	673	713	707	725	728	667	702	702	691	692	731	733	719	739	743	683	638	718	728	706	675	678	693	724	741	711	752	700	749	732	748	688	698	675	730	693	687	696	661	738	706	721	749	668	686	702	741	685	689	775	740	663	711	735	705	683	688	674	730	720	708	716	768	703	691	718	690	689	729	689	688	673	748	663	693	739	701	683	712	693	746	735	721	693	686	739	758	723	689	703	706	724	731	687	715	656	676	708	727	735	711	711	693	662	706	684	722	648	713	751	692	691	751	679	719	731	707	679	726	737	698	707	664	671	683	716	719	732	666	721	708	714	698	707	724	718	733	724	766	689	759	719	718	676	703	717	725	725	712	732	715	675	733	753	688	726	664	729	742	692	687	674	716	704	716	644	752	712	687	737	685	696	715	731	671	756	727	691	674	663	813	682	678	670	706	715	696	709	685	724	758	707	731	752	699	722	678	727	730	693	743	708	699	703	675	709	698	744	705	727	706	704	727	730	706	726	685	695	722	722	670	700	685	702	706	731	734	727	679	718	698	736	733	735	724	716	768	702	669	711	718	710	661	697	705	700	733	676	705	684	717	732	695	713	745	659	710	692	739	691	679	702	738	738	697	720	686	701	715	712	715	727	699	694	741	753	708	714	689	702	737	675	691	730	682	716	731	703	697	732	699	757	662	746	732	741	723	731	727	729	726	749	714	719	735	712	777	713	717	725	724	707	681	686	679	709	719	698	677	729	688	741	736	763	705	645	705	700	684	716	707	678	712	740	642	662	677	687	716	718	683	743	670	714	717	702	682	736	684	698	726	760	745	692	767	715
22858	10665	9293	4757	1583	1170	989	720	564	507	434	347	312	341	306	312	282	260	284	301	300	286	309	309	267	255	262	328	299	267	280	272	324	283	312	283	288	307	265	286	286	276	277	272	305	291	295	285	281	313	297	285	253	296	289	283	324	300	291	282	286	274	272	310	297	266	262	257	240	281	283	280	296	257	289	295	277	310	294	280	291	258	298	276	276	295	314	264	297	265	286	280	261	283	277	331	258	283	297	304	330	286	271	312	284	297	269	296	299	322	314	306	309	294	310	268	324	290	264	285	268	255	319	301	304	294	279	286	309	290	257	268	264	277	314	277	280	293	328	290	282	282	296	277	283	311	293	308	241	299	295	271	284	318	304	299	313	238	277	270	256	279	293	271	274	278	308	273	274	289	270	307	296	293	268	257	321	316	286	298	278	291	280	293	307	267	282	259	259	314	295	267	284	287	286	295	313	270	310	303	279	297	247	283	278	251	267	329	296	255	263	276	273	261	288	305	263	276	261	277	300	273	287	303	268	277	277	275	287	267	272	274	256	297	293	268	294	268	272	280	262	294	292	306	291	293	273	308	285	290	328	304	270	288	249	298	268	255	279	298	289	299	272	257	268	282	282	272	297	284	272	285	253	270	304	320	279	315	299	286	298	271	280	284	303	293	327	320	282	299	282	280	277	305	296	292	290	289	245	302	286	264	292	267	282	300	295	318	266	284	287	288	283	299	289	303	265	266	251	285	286	331	262	308	241	267	291	289	311	284	262	275	286	313	272	278	272	299	289	287	291	247	269	264	270	286	286	302	275	259	279	276	295	261	304	293	279	285	292	255	257	283	318	307	297	298	288	265	274	312	301	300	303	286	285	293	271	260	286	297	293	281	301	283	262	264	304	282	309	314	281	303	275	304	262	295	276	289	291	302	291	298	268	319	273	262	274	296	269	249	281	276	268	271	279	277	297	306	265	281	262	285	290	297	279	256	307	268	272	270	298	259	298	268	308	306	282	299	292	250	297	313	263	314	312	286	291	282	267	296	285	263	283	246	300	304	301	314	292	286	310	324	274	287	271	248	272	273	278	288	285	300	287	286	298	276	274	266	285	303	280	272	270	230	297	268	300	320	317	284	264	278	301	271	307	322	283	281	305	268	293	307	295	319	296	257	267	270	275	280	306	299	256	272	283	277	263	261	284	280	270	296	300	285	318	283	290	295	287	275	250	296	327	277	320	297	290	291	252	257	300	258	271	286	279	251	299	290	274	269	243	268	318	310	310	290	280	291	325	275	297	275	280	260	255	262	284	314	269	280	276	283	299	295	299	293	284	308	276	278	277	269	244	272	284	284	303	312	282	306	296	262	296	273	256	279	256	301	317	277	318	253	325	275	297	265	294	288	306	301	267	279	276	308	265	266	292	308	249	277	287	285	246	286	277	299	299	278	276	289	256	266	284	293	272	305	295	272	312	262	271	298	271	314	291	260	280	295	259	263	295	279	228	308	295	268	288	241	276	295	327	310	254	279	269	286	266	262	287	286	274	280	297	269	282	248	301	268	287	290	300	286	295	264	268	258	257	294	272	257	284	310	261	269	296	290	296	293	284	268	309	321	300	273	280	283	283	281	284	284	236	288	286	292	281	286	313	260	296	302	284	277	334	311	323	281	250	265	256	271	313	270	319	266	274	278	292	314	262	287	278	303	284	286	307	299	305	265	285	316	247	271	282	277	325	322	269	267	275	272	237	277	304	289	265	283	286	252	301	299	294	277	280	278	309	264	282	306	293	289	275	274	284	275	268	277	269	259	276	306	277	278	271	287	314	306	225	258	312	262	284	274	326	313	264	278	291	266	280	286	280	260	247	318	291	299	293	308	261	283	261	273	280	292	259	274	321	284	324	271	290	266	272	250	325	281	281	291	300	291	283	257	259	292	267	270	294	297	290	280	307	277	285	294	251	282	321	282	312	284	319	290	266	235	298	251	291	276	285	279	273	287	302	291	273	296	288	271	279	272	316	252	277	310	288	253	299	267	300	298	301	279	288	276	295	287	271	292	300	269	283	265	292	280	260	299	296	264	297	289	265	272	315	286	289	265	288	298	296	278	259	284	311	265	257	258	295	301	242	295	265	279	270	277	303	264	267	262	299	274	279	284	278	296	282	271	272	294	241	283	289	280	290	314	298	312	272	304	305	344	277	284	259	246	239	285	282	311	285	281	274	264	329	282	289	286	274	266	321	284	283	294	290	293	323	284	279	340	289	258	316	279	278	252	311	282	266	301	299	290	284	307	299	279	284	270	300	302	261	273	317	293	266	308	307	261	270	263	298	289	266	277	296	264	280	286	303	296	253	271	254	259	306	281	309	273	260	297	299	283	326	323	256	276	268	281	258	310	309	280	258	244	302	261	257	263	297	265	249	282	288	278	265	279	297	272	269	262	254	286	301	287	255	265	304	268	306	284	258	280	254	291	280	273	279	306	301	281	324	277	298	279	286	269	267	272	292	306	279	250	298	285	278	289	301	288	253	296	257	274	280	272	288	297	268	300	287	292	275	277	256	272	274	281	279	307	240	315	289	308	264	254	327	301	272	273	271	280	253	288	304	301	305	275	280	299	278	282	299	261	246	271	262	240	285	269	286	271	299	262	274	279	285	287	293	253	289	290	304	266	291	275	253	280	270	266	283	282	300	298	273	279	279	286	256	296	287	266	301	267	324	296	318	296	289	255	262	270	261	250	270	277	274	286	248	265	267	285	287	283	280	283	313	262	292	285	292	313	249	265	268	306	287	282	266	284	317	281	297	279	296	273	300	274	290	282	261	299	297	284	261	260	285	305	297	257	275	304	259	299	307	276	284	280	245	275	254	264	286	290	305	279	281	282	270	286	250	320	286	261	297	271	309	294	269	273	283	296	267	289	259	257	293	280	261	287	310	251	230	262	315	312	269	275	252	259	289	291	276	308	261	285	261	277	290	312	303	260	285	274	277	292	286	278	312	275	261	287	301	282	286	274	293	311	300	303	275	271	281	312	280	306	281	285	289	276	283	268	282	305	317	294	262	267	294	288	292	261	290	300	248	290	267	266	273	268	290	292	274	303	283	304	340	267	285	287	276	288	312	268	312	286	282	300	276	286	312	310	300	287	287	248	248	287	264	321	257	279	278	270	263	281	298	319	259	314	293	254	283	290	280	259	295	300	304	297	258	268	278	260	297	292	275	249	314	307	257	302	282	251	266	301	290	294	251	260	296	307	278	285	282	321	282	308	307	284	262	311	284	302	289	274	279	257	285	267	326	298	284	265	266	258	242	290	291	271	279	278	258	305	315	291	262	318	290	279	291	298	293	293	300	286	278	258	297	277	314	294	287	277	300	293	305	264	290	283	264	257	268	278	252	287	302	280	267	263	260	312	264	295	291	279	314	316	264	292	311	322	290	309	287	298	288	279	356	292	270	280	304	300	284	301	288	270	261	271	278	298	276	254	268	285	294	289	292	276
14406	7962	13049	8657	4018	3698	3233	2971	2331	1796	1351	978	814	753	691	677	692	649	677	662	656	711	653	657	675	668	703	674	605	687	632	682	648	659	684	645	606	659	645	601	601	580	636	654	629	625	586	704	591	641	616	664	645	684	667	661	684	629	638	653	637	685	638	621	658	618	646	611	609	657	645	656	602	622	642	661	635	664	651	666	654	669	637	627	650	620	626	622	639	607	625	649	641	631	624	591	625	684	690	668	651	624	667	589	653	652	676	686	628	614	614	632	629	649	659	655	628	646	660	636	608	636	630	653	627	645	664	669	602	671	634	602	613	684	665	612	611	614	640	642	659	693	667	664	641	636	642	646	627	673	666	624	609	681	624	709	581	623	661	653	678	640	668	660	603	648	707	626	584	633	663	635	637	646	614	637	645	693	663	674	672	661	664	594	634	659	643	645	688	650	655	619	663	650	628	624	663	657	682	668	647	621	623	640	652	679	643	633	669	709	646	653	607	641	625	631	623	671	656	652	626	640	654	648	691	613	641	631	639	593	651	597	638	619	608	662	675	640	632	655	622	664	648	642	589	694	645	618	611	655	633	643	683	652	614	600	601	655	635	642	592	656	627	635	682	627	622	637	625	695	646	655	661	667	674	636	687	653	638	663	644	631	669	634	624	646	638	669	650	627	613	657	627	664	619	681	625	627	665	587	671	649	626	657	671	620	660	659	669	612	659	639	612	641	630	646	615	644	637	599	647	616	591	686	642	654	650	679	638	658	657	655	656	593	626	695	590	637	611	626	639	633	624	621	571	683	645	681	605	652	680	630	634	646	680	640	630	667	639	615	607	649	621	655	719	643	699	668	635	670	624	620	610	653	645	631	603	672	604	631	659	605	631	656	696	623	663	601	681	651	655	676	637	647	669	642	615	625	646	653	682	629	606	609	620	624	637	601	672	640	622	670	610	604	665	608	646	652	640	644	625	648	591	705	643	557	676	653	631	609	652	714	622	655	615	672	665	682	597	635	665	633	640	655	658	662	682	639	630	631	651	618	612	660	590	639	710	682	630	608	564	669	651	670	612	615	658	574	646	602	638	582	588	632	663	653	673	656	660	632	685	656	623	633	613	674	630	610	675	633	662	657	623	642	648	636	670	668	636	625	630	627	700	646	721	681	633	668	620	610	662	556	658	634	657	619	653	639	645	667	672	637	692	639	624	655	614	619	639	632	647	611	656	663	647	629	602	622	607	631	603	682	620	620	610	645	626	582	654	671	660	621	646	706	611	669	571	634	615	666	602	653	646	658	660	645	618	616	625	598	642	558	622	640	661	664	627	632	616	697	653	590	612	615	607	609	619	657	672	647	626	642	675	636	644	626	654	654	654	655	685	626	629	636	624	669	656	623	644	639	676	653	641	620	678	630	658	626	624	619	623	630	608	619	596	660	652	625	628	674	663	647	621	642	625	652	663	659	631	598	637	639	625	612	641	630	650	652	594	665	644	615	609	632	653	657	615	647	648	634	653	575	710	652	642	637	621	651	615	638	637	631	671	624	682	622	653	604	659	600	628	650	626	610	637	683	679	654	650	644	644	640	644	618	612	653	619	652	631	656	611	634	629	649	615	605	646	646	644	617	627	616	635	631	670	602	628	665	660	642	641	600	612	628	625	668	632	631	648	655	679	651	653	633	623	615	654	606	601	612	654	608	654	604	663	576	685	640	654	603	656	661	660	659	610	695	603	644	615	666	631	691	607	655	625	635	643	674	648	612	650	585	637	624	670	620	622	638	640	662	644	590	646	632	667	642	626	635	617	624	633	640	656	702	666	647	645	660	649	676	665	625	638	612	631	641	648	621	637	693	679	620	663	673	651	627	643	652	655	637	635	675	645	641	641	659	608	615	636	656	653	640	655	621	640	665	619	617	585	641	631	620	633	623	651	632	619	632	641	684	630	625	680	653	642	632	599	605	670	652	662	648	634	663	649	626	653	604	664	711	605	660	651	634	640	629	621	666	642	668	641	643	647	635	651	677	668	654	605	627	660	642	609	657	654	632	638	662	603	670	651	656	650	646	630	614	666	620	607	619	594	639	636	655	630	645	608	647	636	645	647	625	642	634	671	618	661	691	648	675	661	601	645	619	642	651	687	674	656	666	679	692	625	646	654	592	681	625	693	646	650	645	668	645	629	705	672	618	644	658	615	653	631	649	611	641	604	650	670	626	622	597	676	674	681	647	641	614	638	638	629	637	610	630	644	639	625	647	638	619	605	650	652	632	661	676	640	652	701	618	681	663	669	629	663	616	674	635	639	665	595	658	685	683	645	658	645	644	641	624	655	700	600	639	663	657	679	639	654	691	623	647	628	618	671	680	657	666	658	683	633	618	667	634	664	655	654	581	635	660	664	637	652	626	681	654	637	620	573	662	618	653	649	658	623	642	665	609	617	667	683	639	618	663	662	627	687	668	663	630	642	623	681	653	667	658	635	662	637	647	639	638	648	669	650	638	621	660	604	628	645	647	621	657	676	639	658	627	654	609	629	621	593	590	632	650	644	624	679	619	634	642	652	632	632	641	674	677	628	642	646	659	597	664	649	626	661	640	661	581	658	629	654	640	629	629	679	649	612	649	655	632	641	643	599	641	609	684	637	651	631	666	691	683	660	637	647	645	633	623	652	651	655	652	632	626	668	653	617	644	653	622	684	650	613	669	607	634	644	649	643	617	667	648	615	675	678	657	621	626	618	572	644	664	614	650	624	603	650	624	635	610	645	662	625	660	613	614	681	619	653	601	626	634	634	621	682	624	621	604	611	648	643	646	636	628	626	660	606	609	635	635	623	637	652	598	605	657	640	656	662	680	660	657	623	636	667	637	648	607	669	642	609	627	587	636	645	646	652	635	631	630	664	670	601	642	602	663	630	651	640	626	631	661	642	637	648	629	645	667	666	631	637	593	704	619	674	638	684	630	656	622	650	608	646	649	662	600	653	609	630	644	627	595	731	631	628	678	618	648	583	612	659	599	627	670	675	650	599	633	616	675	648	620	658	621	626	651	572	655	596	650	640	677	659	610	671	595	644	618	637	678	634	629	589	663	642	668	651	610	598	609	621	651	668	662	622	625	664	650	605	578	611	659	631	699	636	647	661	633	625	605	662	609	624	618	678	678	661	630	700	641	654	655	670	619	631	646	670	651	640	665	649	676	653	647	651	656	637	681	610	643	628	695	606	638	668	662	640	651	682	644	643	643	640	604	636	655	657	660	647	647	629	650	616	636	647	642	627	636	606	610	586	603	667	625	626	640	652	643	644	660	593	653	623	601	625	567	652	632	628	657	657	642	641	592	674	612	590	650	618	684	606	655	640	698	659	683	636	635	621	638	625	671	645	665	603	646	642	658	634	645	650	646	645	650	586	638	629	641	616	663	668	647	613	617	637	678	613	657	618	653	601	583	629	636	657	646	627	662	608	580	625	624	681	642	659	683	631	645	676	626	629	629	609	676
32486	18147	15640	8378	3025	2381	1836	1456	1087	785	529	441	384	367	385	352	380	352	328	340	327	365	366	342	329	356	308	374	368	311	369	324	378	360	376	341	340	325	331	328	355	327	332	358	353	341	382	325	322	328	321	378	334	343	367	348	323	356	338	311	335	334	351	330	320	353	314	324	314	326	335	336	340	316	331	357	351	336	336	327	331	340	314	293	328	334	328	338	311	364	366	325	327	304	332	317	359	342	340	344	377	356	315	344	324	349	331	314	331	370	318	352	357	329	332	318	332	373	305	339	350	362	360	324	351	324	304	345	316	317	303	324	329	330	312	338	336	356	365	361	343	321	301	371	318	325	324	334	392	410	335	320	341	346	326	358	327	359	330	374	331	347	329	326	333	344	311	358	368	342	323	342	333	323	315	326	347	352	328	283	317	327	332	315	330	351	334	322	308	327	331	325	329	311	357	337	338	348	337	323	331	310	314	325	322	346	308	324	337	290	350	337	350	338	360	298	342	338	359	368	327	334	356	339	309	355	322	349	317	314	358	330	327	330	320	387	336	340	316	326	341	380	355	360	343	322	361	337	313	361	359	325	334	317	320	312	355	320	362	340	317	326	352	304	345	343	336	331	315	307	326	321	340	321	335	286	323	321	339	319	336	311	332	346	334	338	317	322	359	360	330	338	321	387	381	332	334	361	317	297	332	312	293	305	276	323	327	332	332	346	322	331	312	365	364	319	285	293	342	368	361	352	345	325	334	385	342	334	307	308	348	344	336	331	322	341	333	308	335	322	325	308	296	306	351	359	342	344	353	322	310	322	310	336	314	346	361	329	373	294	327	369	306	329	374	352	333	310	345	323	290	356	337	312	347	315	343	336	329	323	327	335	366	338	360	332	319	335	324	313	340	332	303	345	356	326	350	293	326	340	323	328	357	344	343	336	310	335	346	369	335	327	341	309	310	316	304	338	357	350	328	338	315	320	353	338	322	329	314	316	321	324	305	326	358	328	336	323	323	334	342	320	351	339	332	293	348	373	299	333	320	325	350	355	316	328	342	340	304	330	325	333	340	311	334	352	340	349	354	339	346	343	344	336	335	320	346	316	319	307	328	345	362	330	348	328	339	277	362	379	358	358	317	326	336	301	352	301	346	348	345	328	326	348	326	347	345	373	306	321	382	339	356	333	334	358	382	334	342	349	327	338	372	347	292	321	326	317	342	347	359	314	327	388	346	358	331	352	346	349	336	326	355	326	337	328	378	347	304	333	329	344	359	323	322	344	310	346	331	319	323	343	320	355	329	342	347	334	333	339	333	322	322	296	334	334	355	325	335	334	350	348	324	300	337	324	322	301	356	371	339	363	321	386	348	309	314	341	311	375	330	341	326	351	353	379	340	327	362	339	316	358	354	346	353	363	327	336	325	330	348	325	322	298	306	331	345	334	364	320	339	318	325	334	350	313	327	313	331	325	305	335	373	347	344	346	321	317	294	356	340	346	365	344	311	338	352	366	339	367	335	348	341	349	305	302	333	333	339	300	342	300	325	330	361	352	336	323	340	301	330	304	359	337	336	330	329	320	323	359	324	333	301	325	353	341	338	324	308	328	286	332	314	309	312	312	321	346	308	337	319	301	313	359	300	318	322	338	363	325	342	362	325	354	313	336	318	335	312	324	312	322	294	334	333	352	350	345	324	341	361	365	335	286	341	328	324	329	290	296	295	315	317	334	352	331	299	329	346	373	348	338	364	336	297	327	311	336	309	336	312	333	332	322	340	305	388	317	341	319	319	337	336	333	345	320	332	309	309	349	348	373	331	356	351	310	341	381	314	355	300	317	344	348	307	313	317	346	343	307	317	351	342	319	329	341	305	320	335	358	332	345	319	336	333	322	327	314	330	346	347	352	317	363	344	326	349	326	345	360	347	318	336	333	332	370	366	357	320	323	313	324	332	321	313	326	357	332	349	332	359	321	363	317	315	323	350	353	340	326	342	313	328	336	381	309	298	318	346	344	342	319	345	319	333	324	313	327	354	341	331	343	334	351	341	335	355	340	321	332	337	316	347	335	359	343	305	333	370	323	297	326	324	358	306	332	326	314	333	307	304	374	347	354	336	328	356	346	315	354	348	344	339	337	334	343	327	360	318	341	323	320	339	317	317	369	325	297	320	342	327	337	303	331	326	320	320	278	297	355	322	372	339	334	359	309	349	337	305	343	334	320	326	305	333	333	331	329	312	312	373	331	331	314	314	311	343	301	362	381	286	328	340	335	332	326	376	352	304	301	354	318	311	326	345	336	346	343	336	326	297	311	320	341	353	307	327	331	339	333	351	316	338	313	337	382	318	333	349	331	321	325	311	356	323	346	327	321	347	327	333	329	317	309	326	346	325	310	334	365	346	355	316	345	309	304	320	373	303	315	358	336	380	360	346	335	344	363	343	322	333	335	325	325	340	324	312	355	358	350	358	321	373	315	330	364	325	302	346	374	325	313	278	339	343	313	304	344	322	283	378	319	338	325	341	344	303	342	319	322	304	307	339	332	349	341	315	330	332	351	320	341	355	351	361	319	341	323	340	345	328	330	338	313	334	360	314	339	356	354	361	324	308	275	331	294	330	357	347	289	340	292	338	329	338	334	335	320	327	347	333	337	362	330	342	302	336	301	294	325	381	319	318	361	348	329	333	325	346	355	349	359	341	321	323	315	340	342	352	347	325	294	328	310	307	333	320	331	340	327	360	330	351	348	359	358	326	351	352	367	372	342	340	352	321	333	352	348	343	352	315	364	370	331	341	332	324	348	292	354	333	335	334	292	338	326	331	335	326	304	341	296	312	341	342	367	336	361	295	356	335	356	312	310	354	337	334	356	344	303	306	350	332	324	317	366	340	324	358	316	322	340	352	326	334	366	325	327	327	341	342	363	363	345	341	344	364	338	365	294	336	359	333	302	306	347	312	330	321	350	367	350	370	364	349	351	326	337	334	356	316	365	368	332	307	343	326	349	330	348	297	328	308	324	332	355	358	328	344	334	307	349	372	376	366	338	317	361	316	327	347	331	334	297	348	334	346	347	342	306	325	322	342	304	302	362	348	339	352	333	356	338	336	300	332	303	295	353	323	300	322	264	332	332	326	349	323	298	323	337	314	311	343	346	332	310	348	341	336	358	334	357	331	310	324	360	337	284	343	315	356	333	339	351	357	349	321	326	314	330	334	291	353	323	320	353	325	367	350	365	316	326	322	354	350	292	333	323	350	360	337	344	322	316	345	307	337	302	358	348	319	358	337	314	332	327	322	352	363	332	345	345	336	347	335	342	337	319	331	315	323	342	328	338	367	320	337	325	368	346	369	311	337	331	328	324	316	343	322	318	328	370	317	333	318	321	373	324	289	301	357	295	349	363	344	346	337	330	344	333	320	343	321	365	306	327	307	293	309	345	343	263	322	354	306	378	337	329	305	331	343	344	356	329	358	317	340	329	314	296	346	330	352	342	356	335
19071	12684	18658	12342	5935	6244	5390	4766	3833	2817	1965	1498	1058	924	898	860	839	800	779	816	821	781	802	819	791	807	786	761	778	785	781	723	738	786	791	746	733	775	752	735	753	728	762	755	751	727	761	719	734	764	735	746	748	755	767	807	747	748	738	724	747	739	719	703	740	712	743	767	776	751	739	758	733	777	729	729	774	768	749	778	714	724	732	795	725	741	721	777	788	748	713	677	782	770	770	728	704	725	745	721	690	745	692	732	726	709	693	717	766	701	770	746	709	713	748	763	684	787	790	744	708	700	779	745	746	734	746	734	805	753	732	739	759	697	756	713	723	719	719	731	739	739	770	725	734	755	757	744	794	777	767	758	782	705	719	769	727	740	764	764	744	773	807	803	733	797	756	770	703	748	716	695	773	793	752	749	722	696	748	762	699	733	692	781	753	751	760	744	747	743	718	747	769	727	738	726	739	756	736	757	795	802	713	731	773	737	745	711	735	734	740	743	740	769	716	774	744	741	743	753	696	711	698	716	746	744	744	766	749	717	734	779	756	744	748	678	776	734	752	704	773	697	769	771	699	755	735	706	728	745	726	760	704	724	769	774	654	703	713	718	724	726	714	750	712	774	738	766	690	720	760	776	709	763	717	719	793	765	772	739	685	752	738	792	740	750	745	687	674	772	721	691	724	715	729	755	721	726	758	781	706	732	720	752	731	756	760	744	701	701	740	758	740	760	734	739	713	700	790	802	706	744	750	750	711	753	718	754	686	769	767	800	736	770	783	678	745	742	742	734	808	712	743	738	763	736	728	674	704	759	750	737	713	722	720	769	716	712	736	742	763	718	801	787	748	732	768	707	713	762	696	711	760	677	703	783	730	757	724	741	736	737	728	762	763	703	724	779	714	744	814	734	733	740	802	713	729	791	730	768	723	740	717	733	718	721	692	711	751	742	781	718	736	707	735	748	798	749	711	775	742	733	759	776	698	762	757	736	674	725	695	717	766	766	685	736	746	749	786	737	747	682	759	755	746	743	737	809	761	717	721	728	718	725	714	728	707	766	715	744	785	709	779	732	741	764	779	738	717	739	762	677	707	723	731	730	758	742	759	718	746	712	721	739	741	728	788	736	712	719	775	766	738	792	781	770	789	713	790	748	733	699	752	787	710	731	744	683	726	751	738	808	789	733	723	735	759	733	759	696	721	756	745	741	723	709	709	730	733	760	779	694	776	736	748	716	682	736	758	772	755	726	701	726	764	757	762	772	756	710	712	776	727	753	679	723	718	743	749	755	705	748	741	718	699	727	781	761	722	732	759	730	734	733	724	726	716	725	695	760	784	734	739	710	739	719	735	690	769	789	719	748	748	698	753	744	758	725	718	716	670	729	634	729	726	741	738	702	762	731	753	667	704	712	749	768	727	705	706	742	743	774	705	715	742	719	750	721	737	784	768	730	727	697	760	756	768	744	705	744	748	724	738	760	753	699	752	695	785	729	779	737	708	784	752	711	751	738	775	735	708	719	725	725	788	761	776	733	724	713	782	733	728	688	714	740	715	782	709	762	742	707	747	757	768	736	729	743	727	737	732	732	721	718	719	792	724	711	710	709	723	755	738	762	734	725	747	724	776	708	770	720	734	750	703	738	770	717	819	713	755	790	733	734	755	748	708	784	755	784	737	765	744	760	734	753	721	767	747	761	746	716	778	762	703	750	750	735	768	743	736	732	717	753	718	749	736	713	707	706	720	742	782	702	747	680	733	732	719	764	755	725	744	766	719	704	734	748	743	697	679	761	713	691	725	776	748	773	727	727	718	740	767	731	739	721	797	758	717	722	675	744	694	718	765	780	768	734	702	730	664	729	696	727	759	676	738	735	728	721	749	704	748	736	726	741	728	718	736	723	708	674	741	749	730	726	772	715	770	751	690	740	751	708	749	762	774	796	743	730	777	731	673	768	719	739	775	750	702	724	790	740	717	706	730	749	739	693	708	745	761	739	732	704	747	732	790	729	752	695	755	771	736	702	721	758	731	739	734	761	733	764	719	764	762	747	781	718	682	739	733	709	747	761	747	770	740	709	777	740	739	740	715	767	766	715	742	757	738	669	710	709	788	739	756	750	697	695	712	732	757	761	711	714	752	728	751	741	742	744	793	746	736	706	800	703	751	723	718	762	717	813	722	698	713	724	744	755	738	782	716	751	725	779	768	781	732	685	694	741	762	728	787	716	668	733	691	765	697	776	718	782	745	714	722	748	760	765	753	789	717	770	688	724	690	741	714	684	732	734	778	764	758	711	745	757	720	739	745	777	742	728	762	736	778	708	732	727	749	726	767	780	703	782	727	758	728	728	719	750	776	770	761	751	713	797	709	718	779	743	771	708	726	752	791	742	792	752	744	742	746	756	745	736	758	733	772	730	763	740	727	686	803	758	725	744	770	738	756	724	723	779	718	748	731	671	737	776	728	760	767	726	721	740	696	735	756	724	736	762	709	766	779	726	766	753	753	741	749	756	765	696	710	694	777	712	690	746	775	734	720	785	800	761	721	706	734	699	738	750	734	788	703	747	724	763	739	739	762	693	756	775	712	761	747	732	691	785	720	699	755	729	793	771	741	708	775	734	732	700	722	722	736	704	775	754	750	734	732	730	665	739	718	702	736	769	717	714	785	793	729	675	704	729	769	739	745	714	711	755	748	759	763	725	702	736	718	716	783	737	770	761	761	769	755	710	775	736	719	729	743	732	708	740	725	769	752	722	735	713	760	791	743	757	739	740	705	774	737	695	736	757	747	750	752	741	740	712	700	771	733	739	753	752	736	735	768	725	744	718	710	715	726	778	746	718	742	749	718	719	723	703	720	777	735	739	765	729	777	711	733	700	782	693	747	711	727	716	703	740	751	727	673	720	775	760	717	761	706	758	701	719	746	765	758	692	776	740	743	701	702	759	751	720	717	724	737	751	741	772	724	696	721	679	741	733	767	756	738	743	745	726	713	744	728	760	716	746	765	773	785	746	742	690	790	729	784	726	698	718	691	737	732	758	744	711	722	767	743	718	735	795	708	741	782	726	735	740	797	700	757	746	729	702	703	748	753	745	757	799	725	721	779	778	776	727	734	734	774	768	695	760	732	717	753	737	761	737	738	759	810	724	667	737	755	736	749	709	745	726	734	741	715	751	734	722	739	699	771	748	715	765	714	698	742	776	761	784	778	736	769	716	730	750	723	762	729	716	746	703	753	697	734	711	776	780	742	778	703	692	731	793	747	744	727	724	727	772	779	778	682	739	710	730	762	739	746	709	712	720	749	712	725	741	762	732	746	698	695	750	743	698	736	771	710	752	728	739	788	762	789	775	739	715	764	701	782	745	728	734	756	730	730	770	743	744	726	721	688	717	735	755	726	734	738	723	758	747	748	712	709	743	746	798	731	753	750	761	702	788	760	715	708	705	726	722	745	751	712	781	776	788	742	756	735	760	719	730	729	711	779	753	739	740	721	728
10535	4485	2964	1260	610	514	450	374	336	325	326	315	319	315	299	307	370	334	331	288	305	343	321	303	307	319	321	346	289	302	316	328	324	315	324	319	332	306	334	328	340	333	339	291	317	333	327	305	319	334	345	322	309	351	320	324	311	356	335	321	341	344	313	354	309	331	329	301	333	358	324	328	315	338	341	347	325	317	293	310	323	296	296	307	330	313	320	333	260	357	343	336	329	325	308	295	332	305	330	346	324	297	337	319	304	312	296	328	310	308	360	336	327	324	351	309	297	312	324	315	334	333	318	321	310	321	335	305	311	349	305	331	329	325	308	312	271	337	335	316	329	293	357	315	362	369	323	357	311	335	349	327	382	299	307	353	323	301	345	322	333	341	337	324	304	324	329	295	314	353	322	323	329	308	295	322	354	337	304	301	358	324	312	343	334	375	322	305	320	361	316	346	350	331	324	365	335	346	333	327	318	311	321	320	330	329	321	342	305	340	341	315	320	311	338	310	325	333	327	314	354	306	342	330	320	336	312	294	318	310	317	323	261	351	365	316	302	320	326	325	322	321	314	308	328	324	332	294	338	325	322	337	321	349	302	299	310	348	293	320	348	323	323	324	320	299	334	330	304	325	305	348	310	337	302	325	298	310	320	350	287	299	341	363	306	357	318	327	328	339	312	323	284	333	321	329	293	350	329	324	357	347	341	348	325	320	331	358	319	319	325	303	341	308	295	302	337	315	348	344	308	308	337	379	325	325	326	311	335	331	340	296	327	335	343	312	315	270	324	315	309	322	328	330	320	320	306	311	350	303	321	335	331	323	320	312	322	349	317	354	332	305	300	303	331	339	325	316	347	335	343	315	331	299	322	329	358	340	333	329	323	314	317	321	306	338	336	323	307	336	327	355	323	346	327	358	322	343	294	313	328	363	334	305	314	318	329	313	307	335	356	332	317	332	332	316	314	308	320	314	364	366	324	344	354	364	330	294	315	321	327	322	349	335	322	328	291	272	300	330	305	327	327	296	310	293	321	318	303	328	320	253	311	362	325	267	356	307	330	332	314	338	310	309	279	321	296	348	319	327	332	317	324	348	326	306	303	334	343	313	353	314	314	318	309	327	305	332	320	323	315	343	302	314	325	352	364	316	294	317	325	296	319	289	318	325	298	322	331	328	319	321	334	334	317	348	386	335	326	337	310	307	344	330	328	304	338	370	311	357	307	330	342	375	317	310	327	318	300	318	287	325	316	335	322	300	323	349	320	329	318	338	314	326	320	305	322	321	346	353	320	352	332	302	305	313	309	363	334	339	285	329	302	309	321	330	290	303	310	347	344	353	343	327	321	301	303	322	372	318	312	322	322	299	291	296	315	317	307	323	306	286	346	281	316	321	300	349	333	324	335	315	326	320	365	313	341	358	326	305	322	306	302	291	327	325	322	325	346	342	340	345	345	328	336	324	319	315	336	354	350	311	328	332	310	303	328	313	305	335	335	328	339	316	306	311	331	309	334	333	309	311	318	280	346	314	330	325	303	337	333	341	307	330	350	335	311	338	348	346	309	342	333	343	331	319	309	376	360	322	315	301	325	304	338	319	333	310	329	327	326	336	340	355	324	287	327	316	284	310	321	319	335	329	345	322	351	339	331	328	331	305	343	342	322	325	357	288	308	356	361	355	349	327	336	316	322	330	332	340	334	331	285	318	313	341	345	310	342	355	310	338	334	317	323	347	343	331	311	321	320	296	333	317	385	346	335	346	299	290	307	368	325	280	331	311	323	339	292	336	330	339	287	311	326	317	323	302	365	360	322	314	326	336	353	324	306	342	339	327	313	334	314	330	304	320	327	319	316	344	348	304	303	313	321	323	351	284	321	359	322	350	306	325	325	296	306	313	324	321	341	316	311	325	325	307	342	329	324	312	359	284	320	317	356	294	354	292	315	322	339	331	317	292	323	322	343	305	295	316	317	314	319	347	305	365	315	313	316	344	339	288	299	316	350	319	326	359	329	330	355	334	343	342	278	304	309	356	309	299	313	350	307	326	324	361	314	311	374	359	294	308	343	318	350	300	322	350	297	342	321	306	308	311	318	325	332	339	331	341	314	343	291	323	327	324	313	307	315	317	321	271	331	296	327	318	310	332	326	303	341	326	354	347	320	308	304	309	332	334	333	337	333	315	348	348	331	323	343	341	311	330	342	373	309	315	349	301	301	297	338	330	382	331	320	332	351	316	333	347	331	309	334	335	336	305	341	313	307	343	312	321	321	350	308	316	344	354	330	344	333	357	295	341	325	319	312	317	334	327	329	363	327	348	330	310	319	304	332	329	308	339	337	279	307	326	293	281	284	356	311	323	303	272	345	332	312	311	320	312	306	323	356	345	314	315	324	340	340	324	321	332	354	346	327	328	301	338	316	311	316	305	363	352	341	334	324	345	346	321	286	312	331	300	331	339	342	331	319	326	318	341	355	332	335	356	297	350	317	313	337	314	265	336	340	315	317	305	328	331	350	322	327	327	326	356	352	290	312	312	317	294	330	301	313	286	306	324	301	314	288	282	343	320	317	300	289	329	338	318	340	335	346	298	316	295	334	328	287	326	310	349	339	302	337	373	357	357	322	326	363	301	334	314	291	313	292	318	342	320	318	323	297	353	327	328	310	327	301	329	300	334	302	328	347	332	352	327	322	359	311	339	290	303	328	315	333	304	314	358	334	322	346	285	322	301	317	294	328	315	321	307	327	350	318	352	353	293	297	314	291	303	341	315	300	314	379	305	345	335	340	320	321	332	348	351	287	328	310	294	322	331	316	297	332	367	342	368	359	312	313	287	317	341	328	316	332	318	348	343	332	342	338	338	295	322	317	331	301	295	332	321	331	309	328	312	306	312	352	289	307	358	317	347	304	322	334	324	328	320	318	314	320	300	346	308	327	306	329	334	316	326	344	304	329	338	342	337	319	316	313	335	336	348	338	298	339	315	343	348	350	326	308	314	386	299	342	326	309	325	322	327	316	297	320	326	338	336	307	303	304	357	325	325	318	361	325	328	333	320	323	347	287	340	325	324	336	317	323	352	336	322	322	332	306	317	328	307	329	369	303	335	306	320	340	306	334	321	329	303	321	325	339	347	339	325	292	323	316	318	312	333	311	325	326	305	317	340	328	301	311	320	345	324	323	309	326	296	300	311	336	348	334	294	334	336	337	315	338	341	357	331	328	302	345	302	311	348	365	362	342	292	332	306	341	319	317	331	311	310	307	321	314	320	325	337	335	310	336	320	326	346	325	328	319	325	286	308	294	307	313	324	308	335	319	330	323	334	333	319	287	369	332	325	349	357	307	305	320	312	350	333	354	329	327	339	324	346	300	320	369	336	318	323	335	337	319	296	332	308	353	318	321	303	305	318	346	298	336	284	335	368	327	328	302	315	300	338	299	314	344	349	364	308	303	345	306	305	352	331	356	316	318	334	315	326	310	290	348	309	338	330	314	343	309	340
6355	3998	5070	3326	1827	1559	1278	1104	857	775	734	730	680	722	713	754	657	735	687	686	703	739	725	736	736	720	731	704	715	681	701	736	754	674	709	697	692	705	757	721	706	642	721	703	687	718	745	720	721	704	700	730	745	735	691	692	684	700	718	712	711	782	700	721	714	706	745	706	732	731	678	697	623	712	706	755	720	775	723	688	704	708	700	774	695	715	718	656	738	725	805	727	706	714	672	716	754	693	725	702	689	696	702	689	715	695	695	705	740	716	691	677	721	721	763	736	731	749	680	668	672	721	698	673	778	708	715	714	753	751	704	702	729	707	691	709	667	721	734	673	730	710	697	754	713	714	739	711	706	707	735	722	730	717	735	705	750	681	681	705	726	695	734	755	715	713	709	746	726	710	704	706	687	710	729	710	739	722	730	729	644	719	688	706	702	678	676	742	729	776	684	707	682	693	713	657	683	716	740	669	740	735	710	721	736	718	724	719	672	702	718	757	731	677	728	714	722	728	680	706	685	778	757	741	751	718	699	721	708	692	691	701	743	708	696	715	715	713	711	677	730	691	706	735	734	740	745	682	741	708	707	738	704	691	737	667	684	778	710	705	713	709	716	709	706	735	690	673	655	732	696	713	705	709	731	705	720	737	701	669	703	682	630	729	685	697	692	749	700	710	724	720	680	692	710	680	705	760	711	719	682	717	734	736	708	725	727	752	741	707	697	698	715	719	688	662	753	712	698	709	721	726	710	710	715	677	723	708	721	725	665	726	677	710	715	739	695	742	713	749	733	717	720	746	729	697	653	756	726	730	726	731	728	717	688	700	714	674	750	691	713	735	682	725	799	690	708	725	739	739	673	712	692	748	759	723	703	674	633	725	658	685	700	763	765	682	717	701	707	720	708	714	701	728	722	685	706	689	667	698	699	713	742	679	711	680	766	723	678	679	719	711	683	731	681	684	791	695	724	713	695	704	722	730	671	721	710	732	722	732	706	691	690	720	706	693	734	725	696	737	657	721	710	695	737	720	678	735	706	728	709	720	672	660	728	696	706	735	757	676	739	662	727	673	717	703	661	698	677	757	719	726	706	727	675	686	735	704	738	720	698	741	678	719	700	711	690	713	688	759	756	730	671	714	692	755	721	717	701	730	735	711	735	733	679	716	691	696	694	681	753	722	729	693	745	701	745	705	698	691	720	690	751	709	678	741	690	708	686	716	726	713	715	659	721	675	735	693	692	695	665	716	714	710	707	726	745	696	731	727	730	709	696	695	739	647	710	730	727	698	695	731	690	736	710	714	708	678	718	740	710	677	707	710	704	706	698	743	715	714	715	700	660	691	731	720	724	711	677	700	702	721	755	698	708	701	730	754	724	687	708	730	721	696	679	669	711	719	709	757	671	743	705	671	721	696	703	744	653	727	678	712	658	713	697	693	700	726	650	740	672	706	726	676	734	698	629	704	698	754	692	712	716	761	739	702	686	762	744	685	702	688	729	701	742	732	742	683	717	699	728	748	662	691	659	720	683	710	735	697	715	714	702	671	683	718	702	709	695	695	713	694	707	701	710	706	687	717	684	680	687	714	694	735	681	685	729	755	747	679	721	700	708	648	658	705	741	678	725	718	731	675	698	669	703	753	740	693	740	680	708	702	746	686	695	738	700	733	729	691	686	703	666	703	687	687	724	723	700	710	682	704	727	715	710	698	691	702	677	713	686	754	712	687	726	738	742	703	732	709	701	747	684	680	698	717	710	692	721	685	697	719	713	680	743	659	724	713	699	674	699	688	755	725	678	730	685	714	711	719	725	730	677	747	670	718	717	727	736	729	679	715	706	722	692	711	721	731	769	720	725	735	700	662	679	740	705	676	694	718	721	733	763	682	691	738	687	708	710	674	712	713	701	675	711	731	723	682	692	735	676	758	756	652	730	735	741	698	683	703	695	703	716	681	724	747	691	737	677	708	722	721	688	702	716	727	682	659	694	740	689	690	698	747	734	703	651	720	746	722	697	701	729	702	664	711	696	693	667	706	716	701	700	745	710	745	707	713	691	697	712	702	724	699	681	645	668	730	704	677	693	734	697	722	778	734	692	691	695	728	700	709	689	668	708	701	694	769	697	678	672	721	665	698	695	723	701	717	690	725	720	743	644	721	665	722	742	731	730	731	710	680	698	700	713	682	694	668	692	702	732	678	689	735	689	708	707	672	708	663	708	693	668	728	691	729	758	777	722	672	683	724	733	733	692	682	701	701	710	672	733	713	704	668	740	727	698	743	714	721	645	714	716	696	685	686	685	674	704	710	731	729	738	704	725	718	707	689	751	707	740	701	662	667	686	666	704	701	705	690	693	694	669	723	682	673	702	710	732	723	719	710	741	738	720	677	728	697	702	718	727	695	667	665	726	690	706	728	652	678	737	704	694	691	696	676	673	735	697	675	657	749	680	729	700	688	745	756	665	702	716	761	688	743	717	695	692	767	727	706	724	723	697	675	693	670	722	713	684	751	694	688	702	673	684	713	723	695	723	686	676	720	717	679	717	649	730	680	653	698	702	717	703	680	704	709	747	688	719	664	701	706	663	770	731	693	675	675	710	694	701	765	702	722	717	694	689	732	695	705	693	712	690	707	666	703	693	702	682	677	669	721	692	680	714	711	740	669	706	677	726	647	693	678	686	744	688	700	681	751	695	708	698	710	798	730	722	775	739	675	693	742	741	723	683	736	780	706	680	736	739	692	707	670	727	722	713	690	702	764	723	732	673	703	762	688	680	711	733	741	726	724	670	670	724	709	686	748	660	702	740	756	745	687	704	711	719	675	760	723	722	670	736	692	710	754	670	718	696	678	707	699	696	726	717	721	739	708	717	705	715	702	726	678	711	682	733	683	707	684	727	747	705	748	706	691	693	723	690	732	734	728	720	722	764	704	737	740	681	744	706	722	703	744	737	677	708	732	696	675	707	741	687	713	739	720	708	703	699	672	702	711	755	706	734	723	707	700	684	708	681	745	679	689	706	715	687	673	707	720	713	757	723	668	697	719	704	679	682	713	695	672	681	760	707	719	723	743	697	723	750	668	683	732	686	700	707	716	667	714	696	704	699	731	748	699	726	692	707	709	713	717	693	715	698	711	732	735	713	707	742	727	723	693	713	710	727	667	715	716	725	696	753	712	703	687	669	718	708	715	732	741	719	689	691	694	722	710	706	744	740	715	690	715	689	677	732	667	714	731	707	680	680	733	697	730	688	722	664	696	683	752	723	713	683	687	712	714	704	678	741	675	697	697	685	704	719	680	732	688	733	694	720	716	672	712	728	702	673	682	710	741	712	661	661	674	694	691	700	722	742	735	708	662	762	740	705	688	726	738	694	765	688	703	694	688	745	700	732	708	684	712	711	683	740	756	725	711	678	709	721	672	732	701	682	697	706	706	703	660	737	717	698	735	716	685	735	686	706	733	722	720	737	737	662	738	719	746	715	738	660	742	680	719	725	721
21853	10858	8454	4026	1745	1324	1100	863	598	527	438	356	330	327	287	302	287	312	301	269	314	289	263	273	290	272	309	303	271	281	268	277	258	355	283	301	255	271	326	296	263	280	279	285	309	302	302	293	261	283	282	287	277	298	310	297	299	302	286	289	273	295	281	314	286	288	296	293	288	273	333	265	255	275	276	281	271	281	340	336	276	278	273	333	278	300	267	283	295	264	301	311	273	254	283	304	288	298	336	288	306	258	294	283	277	311	281	279	309	296	278	297	283	298	295	287	310	308	284	316	258	294	282	285	257	289	282	296	278	291	285	296	297	263	296	270	325	278	312	282	268	294	286	253	301	291	291	302	304	320	312	285	266	276	275	288	314	308	281	292	276	253	286	311	268	294	298	278	268	282	326	283	280	327	301	280	324	304	299	316	292	303	316	305	296	280	290	287	301	281	301	338	325	303	261	294	290	337	314	254	312	337	280	328	299	276	246	260	290	293	298	271	289	306	306	258	295	287	290	315	293	311	292	252	313	280	269	289	311	312	302	331	278	322	279	260	270	280	286	294	276	364	291	287	308	290	297	309	304	270	320	296	269	310	266	257	289	251	279	241	314	278	310	309	279	289	279	333	283	289	316	283	331	300	276	279	271	271	292	294	302	277	298	330	279	267	285	287	303	291	303	305	274	282	298	294	326	273	275	319	289	281	293	294	344	306	279	301	306	304	265	244	280	332	284	272	301	302	290	277	296	294	296	287	300	306	290	259	263	292	296	282	318	281	299	283	281	323	270	294	296	301	276	285	287	274	281	310	309	292	284	290	308	286	274	301	308	309	301	299	305	272	255	270	274	238	273	273	315	300	289	268	277	290	302	295	307	268	309	299	275	308	300	278	323	295	297	306	287	297	252	308	298	299	292	287	279	255	267	290	294	287	276	288	261	279	311	284	279	266	291	264	302	294	308	262	305	317	271	296	301	320	268	300	262	275	281	304	273	276	268	281	273	304	288	286	295	283	273	281	248	271	320	297	278	270	257	307	299	268	257	300	319	330	292	301	297	285	256	310	295	302	305	300	279	260	256	284	276	279	290	282	296	256	293	276	280	294	291	316	280	281	273	305	272	292	278	301	257	276	267	270	270	309	287	286	272	272	273	254	304	270	320	305	301	272	259	280	260	272	304	272	257	319	282	279	336	253	319	295	279	270	320	271	269	306	266	280	283	311	304	304	272	306	307	300	276	304	277	280	268	309	298	301	273	299	282	298	288	298	312	266	304	308	296	311	296	238	290	267	264	303	287	288	294	247	293	285	324	280	285	295	251	282	276	268	281	266	262	330	280	283	268	267	260	282	297	286	275	283	318	292	287	302	265	301	278	310	314	330	316	264	301	306	263	327	304	293	246	309	297	263	256	322	298	262	304	273	282	280	302	306	296	295	299	281	264	289	306	274	270	301	256	304	288	296	280	250	276	273	274	273	296	286	296	290	299	251	281	285	281	270	285	286	268	266	296	266	309	276	271	291	286	296	324	282	281	284	287	295	290	291	261	280	329	294	289	279	261	310	296	305	254	277	284	270	311	310	289	270	278	276	323	286	267	259	250	312	287	289	272	282	284	319	278	292	276	300	274	273	298	264	292	279	283	293	271	280	313	294	312	302	262	266	300	319	262	263	285	278	282	271	290	262	285	272	314	263	258	266	285	280	271	295	280	297	315	281	281	287	284	262	280	313	273	272	284	291	290	284	271	310	274	243	283	323	297	286	317	285	285	288	307	314	288	296	285	298	298	288	287	270	271	281	294	270	275	285	286	305	319	278	281	313	262	251	287	293	279	294	296	288	278	297	269	288	284	287	266	304	253	281	288	295	280	307	284	255	264	262	284	303	284	290	263	308	260	264	273	281	291	306	273	304	291	295	278	288	300	252	262	272	310	286	313	301	278	259	264	276	288	300	304	287	304	290	277	288	251	266	300	258	302	300	307	270	313	325	264	320	318	329	283	285	300	278	287	283	308	290	274	318	287	321	306	304	296	276	287	281	280	291	286	260	311	280	310	285	289	310	276	305	273	264	285	265	271	306	262	278	249	276	262	308	287	292	269	278	301	301	258	240	223	295	280	280	299	292	300	279	316	254	304	291	286	282	275	300	303	269	279	305	278	280	288	278	328	296	285	283	299	258	281	310	255	289	296	297	298	323	296	274	265	253	286	261	289	269	242	297	280	250	290	293	281	278	289	292	296	289	289	298	281	326	325	313	281	284	288	320	318	291	311	287	279	312	264	318	289	295	304	300	275	284	314	306	276	313	293	261	290	297	282	293	295	321	295	291	274	278	309	318	289	277	297	318	251	296	297	272	255	290	288	276	322	307	284	259	313	294	262	290	285	232	291	282	283	272	296	287	293	295	276	309	282	270	277	320	294	272	290	267	260	300	318	316	292	280	266	310	279	281	296	298	291	282	295	276	269	290	289	275	293	283	276	300	317	285	313	308	305	297	272	273	290	318	297	274	279	283	296	308	282	288	280	300	320	292	302	299	296	268	260	278	287	305	294	286	258	283	318	290	305	313	294	272	286	273	280	288	300	294	271	287	305	308	318	294	294	290	293	250	267	319	279	274	266	304	246	257	269	252	280	287	309	277	279	301	316	313	288	298	285	286	283	276	276	290	285	243	311	271	317	293	274	297	277	270	282	274	285	300	278	308	273	299	316	275	294	291	276	276	313	282	295	293	276	291	281	264	294	273	295	289	304	295	255	270	252	289	284	312	270	293	291	276	293	277	286	272	283	273	307	277	268	272	281	281	320	295	284	284	256	265	287	273	323	303	294	304	279	313	257	297	298	277	308	328	300	290	258	263	303	255	264	286	265	275	281	299	306	322	285	277	293	277	267	298	292	314	282	277	280	261	278	307	283	285	262	291	313	285	272	264	306	267	263	265	285	283	284	271	314	323	308	278	262	249	319	280	290	297	291	316	340	314	302	294	268	272	327	271	289	302	296	293	267	296	300	271	264	280	305	297	289	286	296	289	276	259	289	301	261	286	266	265	276	297	292	314	307	277	259	294	321	267	270	300	317	278	251	285	291	258	297	257	272	293	321	334	261	278	240	259	307	324	308	268	294	263	291	293	257	273	272	258	311	280	312	299	287	321	253	273	279	298	273	287	293	286	294	245	277	261	291	282	304	288	265	269	333	316	294	285	302	274	271	308	313	312	311	283	274	317	297	295	299	275	284	254	278	287	306	315	302	317	287	282	293	291	317	289	278	275	292	255	294	261	299	282	294	279	259	308	264	296	301	247	256	266	294	292	274	275	288	306	306	292	288	272	290	277	267	287	302	323	257	306	297	260	232	288	293	314	284	281	274	281	271	313	309	313	271	252	327	284	272	276	318	288	310	301	271	284	287	254	302	309	295	292	290	288	251	297	281	294	290	288	296	275	294	308	284	282	303	314	284	292	288	327	281	271	281	278	276	302	297	285	290	252	278	300	269	280	284	313
13609	8410	11469	7594	4106	3937	3529	3191	2595	1867	1403	1040	839	741	760	671	686	667	692	707	647	662	672	701	650	681	639	657	634	676	655	620	627	692	654	662	667	652	632	656	596	629	657	627	629	643	652	623	667	666	632	623	604	641	661	648	595	627	633	648	623	651	623	661	680	613	669	591	642	590	654	601	650	654	635	652	641	662	674	621	662	681	626	637	609	657	634	630	649	673	682	673	668	625	654	662	722	609	650	612	617	650	653	654	590	630	648	625	637	614	619	650	605	557	689	667	639	672	645	688	660	613	648	664	632	634	628	664	673	676	588	663	686	689	584	684	667	635	659	656	625	665	664	629	674	629	661	644	687	673	729	695	683	663	658	645	645	680	657	601	629	645	633	692	640	630	675	633	676	666	662	645	624	676	646	680	644	684	643	627	653	644	659	649	633	628	660	609	645	602	644	616	667	660	635	649	611	630	680	636	625	666	657	656	619	687	659	660	680	617	666	658	639	613	677	659	622	649	644	653	619	662	626	662	638	676	631	638	620	645	640	686	609	647	624	625	616	649	645	625	654	629	664	658	672	646	609	625	621	610	646	658	581	640	653	615	665	602	653	640	637	632	606	646	673	673	630	612	647	669	623	615	636	710	595	647	592	635	630	661	600	684	656	664	624	634	619	643	604	624	639	618	632	673	623	635	680	677	601	644	631	619	667	671	616	631	625	573	640	666	669	662	668	649	668	655	664	600	642	634	669	663	664	609	646	585	662	618	622	625	588	628	658	616	663	619	682	667	641	626	650	651	647	675	642	642	655	637	638	607	628	665	642	645	668	656	626	623	652	652	643	632	626	619	642	630	661	624	654	593	599	605	627	726	636	628	649	641	618	643	620	625	573	644	600	639	622	635	661	619	661	666	637	635	644	628	614	657	615	681	636	657	633	684	639	627	653	633	612	624	670	639	700	640	614	632	660	667	681	640	637	625	647	635	637	642	672	659	658	657	651	623	705	638	637	646	668	661	652	613	616	596	639	650	620	677	590	648	672	646	658	603	642	650	599	666	677	656	608	660	676	646	668	692	684	640	605	658	651	613	638	624	645	666	684	623	604	617	634	677	656	653	660	663	719	613	657	603	639	649	618	659	651	619	622	661	592	645	625	612	617	652	668	676	639	651	600	652	645	647	664	624	622	656	591	647	603	646	638	636	642	607	619	625	609	659	609	657	646	692	637	689	635	632	625	657	617	670	643	633	629	666	618	637	606	703	686	641	649	635	652	667	667	634	568	685	662	628	592	696	576	664	683	633	638	633	681	675	593	655	587	669	656	659	650	625	662	652	657	647	672	647	671	665	616	625	642	649	603	640	650	647	670	624	643	654	644	617	632	651	611	662	605	608	641	614	720	608	659	654	665	635	624	660	615	662	636	665	631	649	640	625	656	629	655	620	608	643	611	662	638	662	651	633	643	645	651	663	642	613	643	651	604	627	669	696	685	630	637	636	633	690	644	609	642	648	615	659	692	637	648	620	633	633	589	621	640	642	607	621	651	624	625	680	623	648	649	665	669	657	603	633	616	584	619	698	673	681	634	623	644	660	644	628	644	608	629	684	611	652	582	668	607	598	606	700	639	597	632	648	655	642	663	641	661	604	642	621	641	609	639	606	668	637	600	673	637	607	677	661	678	639	619	623	682	599	684	647	662	633	649	631	648	660	640	620	620	617	631	682	656	666	652	680	605	644	672	638	648	631	628	685	657	665	627	674	665	606	608	608	620	701	630	664	649	647	606	669	620	647	633	614	650	653	638	674	661	660	664	655	637	630	653	664	644	650	668	639	663	605	648	684	672	650	651	631	624	650	626	627	657	665	656	644	702	710	632	658	641	626	646	664	644	656	681	642	609	669	598	634	636	642	678	673	623	601	677	677	664	610	628	656	669	681	669	653	612	640	612	617	656	643	662	553	652	609	676	606	672	659	664	705	696	594	655	623	635	658	668	639	659	636	665	620	615	621	666	641	615	657	639	645	664	632	647	648	640	625	654	608	657	682	640	628	670	641	633	633	695	652	663	626	615	631	638	650	651	593	636	617	662	669	615	622	635	625	640	647	657	649	629	664	643	646	623	594	638	659	617	658	645	657	586	665	627	624	626	633	666	612	630	658	637	654	638	628	599	625	625	656	629	619	656	662	614	640	646	608	635	619	675	660	635	628	631	612	618	675	656	671	623	674	662	620	658	610	663	635	662	648	628	593	660	649	661	625	596	674	623	628	663	649	649	649	689	610	648	661	670	694	644	637	661	642	660	679	670	614	653	692	646	592	651	638	678	635	612	614	601	648	614	660	684	678	644	640	647	638	662	622	673	636	625	674	605	671	654	665	689	635	611	687	607	588	623	616	703	630	654	673	633	658	606	629	641	615	652	650	636	628	639	641	603	668	647	616	640	659	657	658	640	614	645	652	609	628	641	593	687	671	650	615	630	659	702	612	691	690	629	598	643	658	634	629	672	613	658	682	627	591	641	626	672	625	634	622	646	630	666	602	665	619	648	632	641	651	721	656	681	610	666	635	646	661	615	651	678	639	630	674	628	650	625	622	603	634	682	650	604	636	648	671	648	668	692	679	630	674	688	691	642	593	590	629	636	677	678	618	666	622	627	652	673	627	627	631	640	605	711	583	605	632	651	659	599	670	645	646	658	609	599	604	619	657	662	608	667	623	610	614	623	638	666	636	658	634	645	664	652	614	631	669	615	632	631	628	637	704	658	640	681	700	647	671	639	634	660	706	590	640	598	646	619	624	643	559	626	667	661	601	603	628	642	668	629	657	704	675	627	652	670	672	682	627	575	598	671	626	615	610	640	622	644	642	560	608	638	656	614	666	639	604	660	623	663	656	623	616	596	685	649	678	665	618	610	662	598	638	640	621	645	626	623	617	665	662	628	659	592	636	643	658	663	617	646	633	638	647	690	667	615	658	669	641	635	634	638	645	592	662	694	699	653	678	632	612	666	645	648	613	621	682	635	640	627	648	662	648	617	644	629	631	669	573	635	638	645	679	633	675	669	629	669	620	626	693	621	611	705	649	666	640	606	649	698	611	636	649	635	651	633	650	663	618	659	633	590	680	676	658	646	646	652	682	700	650	648	649	661	612	631	650	670	621	642	632	616	680	639	671	650	586	655	609	660	596	662	643	643	617	653	622	628	696	651	647	682	630	633	659	685	658	618	634	689	628	632	653	643	650	623	683	639	643	634	638	646	646	633	615	624	624	602	615	630	628	694	642	635	643	644	639	661	663	586	606	637	655	641	615	645	651	664	636	679	676	686	668	595	623	591	651	611	576	647	673	662	661	667	626	613	664	654	666	658	644	645	633	666	608	658	664	647	667	609	649	628	606	601	629	659	602	645	654	666	631	647	634	651	698	615	647	627	632	624	647	607	647	676	597	600	631	635	646	652	604	652	627	615	607	665	670	646	582	609	630	637	653	670	620	623	672	631	635	609	649
32061	17569	14448	6787	2961	2320	1844	1520	1101	817	583	467	363	406	372	350	332	338	397	346	338	316	363	359	340	336	311	366	354	344	325	338	354	368	332	345	310	338	342	346	356	344	323	349	295	353	299	370	351	314	344	358	368	306	335	299	328	338	337	336	343	338	311	329	366	349	361	332	325	335	340	341	331	321	357	323	334	350	312	346	320	304	347	312	346	340	288	314	337	324	296	330	358	309	354	360	325	346	335	342	313	342	311	328	309	320	359	343	343	324	393	361	331	353	364	330	313	303	315	326	337	352	357	369	356	325	321	348	324	375	367	326	327	359	362	346	338	343	347	338	333	357	336	310	334	367	309	378	344	339	369	380	305	328	310	347	311	319	322	328	341	374	330	316	324	349	348	314	274	314	360	342	343	327	332	346	318	378	333	324	332	326	336	341	329	316	331	342	348	349	351	305	338	346	304	360	294	322	339	344	303	327	311	332	323	345	357	343	345	358	345	329	318	343	350	294	328	354	325	344	374	361	367	332	310	329	327	311	323	374	384	345	348	329	313	321	322	307	348	327	352	365	333	356	345	331	342	341	343	369	359	325	328	305	324	328	330	341	349	358	325	359	308	311	362	351	343	328	348	336	328	335	332	320	324	337	329	331	347	313	327	325	316	355	355	324	362	349	317	300	367	332	348	373	336	324	377	307	347	335	315	310	319	354	368	329	362	311	333	338	335	322	337	343	292	334	346	315	336	318	326	347	311	324	336	364	331	345	329	350	311	327	363	328	334	336	289	314	388	335	332	355	351	340	305	362	322	306	337	321	348	331	361	312	319	355	340	342	332	327	321	343	323	358	350	346	323	317	336	311	349	354	350	332	299	337	309	313	311	339	361	357	320	358	357	351	357	345	368	364	342	363	350	334	326	286	332	337	365	346	345	318	357	337	332	354	356	316	335	295	345	324	356	362	324	378	319	324	331	327	339	336	344	335	369	326	313	331	303	336	319	329	306	372	336	317	301	329	359	355	362	322	319	356	369	359	354	343	349	336	308	371	362	343	330	316	370	349	359	341	325	321	340	327	355	354	338	331	325	343	343	323	295	334	392	333	329	346	354	364	329	352	363	315	363	352	352	311	331	301	362	343	345	339	374	336	322	327	372	387	364	355	356	348	320	329	313	337	295	327	353	308	358	352	333	356	341	333	343	328	328	347	360	314	309	316	345	353	355	342	365	352	308	321	378	368	338	331	305	339	300	377	368	314	362	362	330	346	322	351	311	364	359	319	322	353	332	342	374	330	326	340	348	327	343	311	359	299	339	381	317	386	332	325	305	363	338	323	345	345	323	352	352	336	357	354	318	335	323	329	349	340	342	349	384	353	346	296	318	343	347	318	318	352	293	315	306	361	322	324	301	353	324	341	368	338	332	362	334	327	345	317	313	322	329	323	318	347	314	336	323	305	341	331	340	343	336	354	337	329	314	334	350	360	347	341	337	324	319	310	329	315	323	335	328	335	346	319	318	335	328	349	353	303	317	326	310	317	338	327	350	334	345	318	393	362	351	338	352	312	345	360	322	327	339	371	340	320	341	326	330	379	316	352	390	334	319	310	362	320	311	333	302	339	344	354	364	341	313	343	300	308	389	343	376	337	337	339	328	313	327	326	348	354	336	343	359	323	337	289	313	369	327	357	338	333	339	378	363	400	345	376	363	346	332	301	318	319	338	360	320	309	344	320	362	329	346	339	378	335	321	358	348	328	298	374	332	306	365	312	365	365	350	335	350	307	351	330	337	353	331	307	323	293	342	328	352	302	350	334	359	344	361	362	378	324	317	337	355	336	313	319	357	327	346	306	321	331	352	347	336	353	301	335	379	350	300	348	307	320	372	323	323	317	339	338	330	322	344	317	327	306	349	375	350	349	376	352	377	339	348	353	356	302	321	334	353	327	357	338	331	313	356	337	324	320	318	343	335	394	349	357	319	346	307	337	328	298	308	320	380	371	326	343	314	302	333	361	287	376	336	369	326	343	356	352	359	354	334	316	385	342	342	327	331	300	319	336	330	372	325	333	338	344	348	316	286	319	323	342	380	349	331	310	357	368	352	329	316	342	329	319	328	330	334	332	348	380	323	308	375	347	338	369	313	324	331	351	371	318	363	358	347	370	332	334	324	354	348	340	393	349	373	347	341	352	315	344	345	336	353	361	346	358	395	327	339	344	387	355	322	332	352	367	341	331	336	325	353	341	353	307	316	348	353	342	319	322	316	342	363	314	354	337	345	322	347	340	316	341	326	319	337	327	336	327	335	328	349	329	365	325	333	375	315	313	314	354	338	347	351	353	304	361	350	304	327	372	343	336	323	306	313	359	351	364	344	357	308	318	327	360	346	331	350	328	350	322	351	344	324	328	354	344	337	335	335	326	364	336	347	349	349	363	350	319	318	337	361	327	337	330	334	336	340	328	326	373	329	345	305	348	321	326	341	334	301	335	369	313	333	319	318	352	343	311	329	285	322	328	307	328	347	337	332	345	356	371	347	321	377	344	317	312	330	347	338	354	325	357	365	342	292	345	364	312	337	336	343	337	335	340	367	353	325	342	353	328	327	334	333	328	334	314	341	344	358	332	378	326	329	316	316	341	308	347	322	336	356	362	301	349	322	340	336	329	323	344	373	309	320	385	327	367	372	336	382	321	354	344	363	325	343	340	355	338	362	340	314	351	319	337	315	365	323	363	317	314	343	364	329	351	305	374	322	344	365	306	374	274	340	351	316	320	326	341	333	311	336	327	344	306	335	346	327	363	371	337	314	345	352	364	329	318	371	376	334	289	349	310	352	359	326	341	367	323	320	321	348	312	326	350	338	325	381	347	358	344	321	341	339	342	321	338	353	342	360	355	338	356	334	324	339	348	363	335	312	322	348	344	353	330	364	319	371	339	322	345	345	357	311	296	345	325	317	350	340	347	362	337	342	319	339	334	340	356	396	378	343	369	333	325	358	340	350	335	337	318	345	328	347	327	344	339	338	352	368	320	311	325	302	317	371	307	349	345	336	325	334	328	306	306	346	348	334	340	357	301	353	336	336	363	334	344	305	325	370	338	311	324	357	339	344	315	326	327	307	309	290	353	376	351	351	308	346	385	328	315	355	322	334	338	327	346	344	341	315	341	340	358	341	324	368	357	309	353	322	333	370	336	331	315	333	348	390	322	368	344	338	340	318	384	344	330	311	359	317	318	359	343	310	350	332	340	338	285	338	357	325	354	367	353	304	379	352	358	320	317	345	343	304	336	363	331	340	342	315	368	345	358	349	360	348	336	357	370	317	356	326	347	362	315	372	356	308	352	346	362	319	358	308	338	326	339	316	319	300	352	325	332	303	336	358	325	336	300	335	341	327	330	313	351	339	340	356	300	338	357	347	320	360	328	351	322	339	368	318	302	348	347	307	351	361	350	323	333	324	324	353	335	340	324	348	349	375	331	336	322	321	335	324	314	322	321	326	334
18296	12559	16817	10635	5951	6388	5840	5763	4347	2988	2241	1709	1170	942	878	899	880	879	808	765	824	777	782	788	779	745	798	855	767	745	778	763	776	754	748	765	767	784	750	735	767	828	738	753	748	769	706	730	744	693	749	748	767	808	728	705	719	788	773	762	786	759	795	718	777	758	759	734	773	771	746	721	710	751	780	718	673	732	762	745	723	733	670	731	789	743	731	716	752	727	759	737	734	784	735	715	706	728	739	712	725	732	733	757	756	740	800	747	740	756	768	728	771	783	744	779	760	763	727	728	729	797	757	776	732	734	673	762	751	714	807	738	725	783	720	792	730	725	737	762	708	826	757	704	830	776	741	740	703	782	786	747	776	714	778	749	740	818	792	749	718	708	720	743	741	801	762	755	742	783	832	723	728	727	755	747	763	714	723	719	702	774	726	770	734	754	764	781	740	729	728	693	773	774	733	768	708	731	773	727	694	809	745	715	762	776	774	678	742	694	774	704	689	711	739	752	775	764	757	725	678	704	739	712	718	681	694	721	736	778	725	802	701	769	745	703	750	751	748	733	766	770	755	713	734	717	730	736	714	728	755	758	769	753	706	709	734	749	747	736	745	717	730	762	772	707	737	753	722	723	696	728	719	701	775	760	731	729	743	738	760	741	788	728	734	757	754	749	735	721	693	727	791	748	747	819	769	767	701	795	709	778	680	799	763	739	757	739	735	699	739	750	730	724	722	761	743	724	819	704	732	761	750	665	718	702	698	755	679	739	763	762	722	698	717	726	728	785	750	760	728	712	718	754	721	723	690	733	723	720	745	757	810	744	755	749	695	794	740	735	672	732	718	736	725	716	735	777	733	821	715	743	765	740	752	719	760	732	727	742	722	796	787	755	791	701	755	745	720	753	747	715	750	718	706	742	756	718	763	717	721	711	761	764	694	752	756	743	731	692	754	738	728	770	797	792	752	709	663	725	788	723	735	699	730	730	754	737	701	749	749	721	738	797	770	775	688	731	745	757	738	741	717	749	772	725	738	712	766	759	735	766	764	712	713	734	757	726	768	737	742	708	756	784	727	767	714	756	739	716	708	769	700	668	767	717	728	746	719	774	733	736	766	748	738	805	773	739	743	714	737	755	776	684	706	739	708	758	737	693	703	741	766	712	698	759	727	753	732	711	691	738	731	745	760	734	731	740	745	752	746	719	692	753	758	703	787	726	739	758	732	725	738	741	736	790	739	750	722	738	783	725	728	720	768	754	732	730	777	730	734	716	758	713	773	729	792	746	741	701	756	764	770	732	719	754	766	770	720	799	694	766	734	768	775	729	767	714	757	795	712	698	766	728	750	746	740	709	698	792	780	718	768	756	694	698	753	750	714	755	765	742	725	741	715	704	709	794	723	805	746	764	758	780	698	689	759	742	721	715	723	719	752	741	761	749	694	706	727	728	726	695	742	728	672	754	728	730	739	768	695	725	731	753	786	768	756	721	709	726	770	712	744	779	744	769	736	727	734	801	697	709	716	764	764	701	752	750	672	762	737	796	724	743	713	735	713	743	749	725	751	760	728	731	724	705	786	770	737	744	715	767	696	717	797	789	675	729	767	696	750	700	721	743	783	720	777	710	778	725	730	721	754	749	727	728	705	737	685	738	709	751	758	740	706	715	698	742	800	731	734	727	736	667	726	711	775	738	722	797	731	743	723	756	714	781	742	768	717	749	746	764	730	673	731	748	722	723	745	741	767	748	776	735	774	731	731	722	678	749	707	698	727	746	738	744	739	752	753	744	735	721	765	739	743	758	751	726	770	775	753	775	710	744	743	732	738	755	754	722	749	699	730	799	776	706	731	774	740	746	717	732	736	747	750	733	772	750	763	749	716	746	730	761	747	773	771	736	767	768	725	737	772	744	742	718	727	767	710	731	709	773	712	691	708	734	730	716	738	771	737	737	789	808	715	715	809	734	719	748	749	783	779	755	759	759	717	753	739	762	716	744	738	725	700	766	712	745	785	700	742	716	775	745	742	764	695	825	710	771	716	749	723	721	703	754	761	715	735	699	742	752	731	762	709	711	783	764	738	730	754	776	720	749	738	765	781	739	720	720	747	750	736	772	749	714	719	767	707	749	704	785	737	711	697	768	700	717	745	731	769	748	728	751	746	690	730	718	730	755	748	701	732	753	783	741	724	747	756	722	695	741	781	717	703	757	694	695	715	743	712	720	724	736	791	756	749	743	781	734	736	797	696	782	760	721	708	749	686	711	743	744	706	772	766	733	750	704	775	737	746	750	687	772	770	749	741	771	742	726	756	752	713	682	755	770	713	730	743	765	781	696	736	730	730	785	680	734	698	727	780	752	769	752	710	742	749	714	751	737	734	721	715	728	758	737	741	724	745	780	705	724	752	749	746	733	757	706	725	709	708	707	745	762	736	746	709	759	745	737	757	729	765	763	711	707	762	758	685	781	784	755	781	722	726	695	778	758	762	706	790	763	791	746	772	731	734	766	710	732	738	732	700	740	786	760	719	755	752	771	712	743	733	739	757	732	743	743	701	716	778	708	719	740	774	730	727	774	729	771	756	748	790	753	754	740	752	717	759	819	733	745	731	756	720	760	676	738	703	752	735	734	667	714	728	725	770	743	724	735	778	755	765	700	727	752	752	764	706	730	744	775	762	750	776	757	744	775	679	736	733	748	761	743	725	742	756	755	731	764	766	709	731	782	743	753	705	731	791	709	780	738	710	751	693	784	742	732	737	762	717	732	698	686	717	699	720	769	716	717	768	768	746	729	736	712	745	777	701	741	706	765	653	776	733	712	800	702	777	751	722	737	723	717	763	739	709	710	721	769	761	700	704	724	700	742	750	695	776	737	737	680	749	770	736	731	738	753	695	714	765	722	772	754	741	696	742	773	751	751	721	695	736	756	737	787	788	780	755	771	731	710	735	768	729	715	750	714	717	711	717	744	697	758	732	681	717	708	709	731	753	753	749	690	703	726	748	783	767	710	768	771	752	776	729	782	754	743	713	767	759	773	754	712	714	731	746	848	792	734	741	715	727	754	728	710	691	706	738	692	755	735	739	788	739	746	726	747	733	763	752	714	759	790	739	773	779	748	737	726	703	757	739	743	719	696	732	777	736	775	711	785	751	714	701	718	773	725	730	749	769	773	752	744	783	706	738	699	809	787	717	721	782	740	723	752	747	790	749	741	757	691	734	752	751	751	722	724	743	733	746	712	711	752	803	729	769	692	764	757	761	743	699	779	778	750	696	713	733	738	736	719	763	701	771	729	739	722	764	778	745	734	769	728	748	691	711	769	715	742	755	735	741	768	736	681	718	736	730	762	771	719	737	738	782	738	733	750	752	773	739	793	730	697	723	769	733	724	734	766	739	756	738	775	739	707	749	756	785	791	730	671	786	741	740	737	819	797	741	752	762	792	746	740	761	722	716	748	751	730	733	718	722	737	752	722	726	759	760	763	784	717	795	763	738	731
10608	4671	3165	1290	696	559	476	395	399	365	311	323	370	336	338	343	337	310	339	326	316	322	320	308	321	305	321	300	337	335	325	329	328	352	341	361	362	337	324	345	321	348	326	335	338	334	316	319	314	316	295	344	345	324	339	323	370	335	339	381	344	321	320	353	305	277	300	301	343	325	336	350	360	334	356	356	342	332	339	378	345	300	330	303	322	344	322	301	307	302	346	332	331	330	322	336	336	329	333	338	363	355	298	270	339	370	316	343	348	317	333	298	316	300	320	344	314	337	332	352	317	354	303	338	331	352	307	274	287	334	357	368	334	314	339	309	320	325	322	354	308	313	360	279	287	322	332	369	358	330	340	331	343	336	356	339	329	327	297	345	346	315	337	316	327	323	323	348	326	288	328	350	336	341	325	362	367	372	323	336	308	345	319	329	312	344	344	330	340	336	312	314	303	333	336	342	339	325	316	352	345	300	312	333	309	332	307	324	312	299	331	297	328	319	347	326	324	328	316	345	315	296	311	352	330	329	328	340	330	318	333	312	320	319	319	283	338	349	267	320	337	307	334	323	332	341	300	322	334	363	345	347	307	332	288	343	347	322	325	332	327	338	358	372	385	329	341	368	338	379	328	310	346	348	352	302	326	292	312	316	339	316	311	353	322	319	313	334	365	346	304	345	359	280	333	351	287	323	350	350	330	314	338	332	311	304	336	342	313	341	361	312	307	317	314	317	320	309	329	315	331	335	315	379	319	312	307	350	344	348	325	293	291	314	338	293	305	309	326	322	335	329	303	302	301	350	341	325	315	341	353	357	342	327	330	308	305	355	338	307	353	341	338	337	299	361	370	336	364	331	316	320	330	326	329	309	341	348	331	316	348	307	360	335	335	327	304	286	324	324	327	351	354	358	367	323	319	348	330	332	339	339	332	349	327	322	324	313	339	336	344	323	317	340	356	305	341	314	336	343	328	313	337	328	336	310	362	309	305	336	330	333	316	334	300	319	349	309	308	335	307	312	293	356	301	328	327	336	355	326	331	345	341	322	340	302	327	333	340	328	335	333	342	328	356	354	349	317	328	318	317	309	320	335	370	346	327	315	308	319	336	298	311	335	315	327	314	292	326	304	345	353	328	351	331	343	322	301	370	338	335	317	312	317	339	333	355	330	330	327	350	310	314	313	327	312	333	352	316	342	303	338	316	319	303	366	344	343	338	345	367	322	328	331	305	352	339	329	350	379	317	338	345	374	343	294	353	352	348	285	303	339	350	333	308	361	319	341	335	328	323	317	338	332	326	348	347	302	360	304	342	315	289	344	321	342	304	348	337	303	315	320	333	326	297	318	337	326	345	333	358	344	333	340	284	317	329	331	332	318	349	355	316	337	307	303	340	315	310	304	325	356	320	306	317	357	337	301	336	326	340	342	361	326	344	344	315	297	291	352	313	296	336	337	354	316	320	368	351	367	322	349	301	347	376	346	370	320	315	336	335	316	307	329	319	363	346	322	342	352	367	307	316	352	327	318	333	313	333	353	355	334	377	340	327	327	326	342	339	326	326	299	320	324	338	353	360	312	383	302	308	276	358	349	295	335	333	344	331	336	334	363	346	315	332	335	315	339	319	315	313	344	331	319	297	355	275	332	302	341	326	345	329	308	310	306	361	321	349	331	337	321	332	345	362	351	314	321	355	345	330	331	323	335	345	354	346	332	342	345	333	290	330	322	343	311	288	308	313	362	356	331	342	304	324	292	328	319	329	289	309	307	307	285	334	338	306	294	333	341	301	338	328	323	329	315	336	309	356	353	337	355	371	295	316	310	327	341	351	343	340	342	357	358	309	352	301	327	318	318	295	353	308	321	322	323	310	339	345	316	294	355	356	364	349	332	286	322	330	341	343	364	388	372	328	314	346	318	368	389	330	329	348	340	304	330	295	342	311	338	348	327	318	293	309	332	341	324	296	312	330	341	306	307	325	337	374	331	302	326	325	334	304	299	330	345	361	318	362	373	336	332	314	297	319	344	385	334	309	358	320	333	329	337	341	278	348	349	333	320	334	361	357	385	350	313	305	312	303	342	305	313	320	319	329	355	327	361	351	304	312	337	346	325	347	337	343	303	306	329	345	338	337	329	345	334	355	312	332	310	367	329	316	328	309	319	349	291	338	358	337	321	332	328	313	369	282	328	354	369	302	326	312	328	354	293	368	321	364	370	360	353	312	356	354	373	318	365	323	326	319	343	332	355	306	317	329	319	343	327	288	337	313	361	376	349	347	299	328	323	317	364	337	367	309	307	307	360	311	298	316	346	348	339	332	294	347	320	335	360	343	349	327	311	309	331	319	344	357	335	341	334	334	310	346	338	356	331	341	321	342	335	319	354	357	335	330	297	325	337	350	311	323	308	346	326	305	315	340	336	339	351	295	304	325	332	344	317	327	354	331	352	352	286	315	335	339	307	283	319	325	303	318	324	329	325	331	337	344	375	337	321	305	357	337	307	299	333	374	336	302	329	315	319	326	329	323	311	339	306	349	334	290	308	314	309	295	333	315	334	330	327	312	325	340	328	317	338	316	305	331	356	326	305	354	355	356	370	344	320	358	346	333	322	333	319	345	319	294	336	315	272	314	333	311	327	351	336	342	302	320	326	334	335	328	351	294	369	343	335	299	331	342	332	321	341	362	292	326	337	321	345	343	321	339	308	324	346	316	313	336	298	310	315	323	357	305	345	302	351	336	323	330	331	312	328	326	308	318	318	319	329	350	364	348	325	370	300	311	313	361	319	321	319	301	345	314	318	354	312	337	349	324	309	333	342	333	312	344	299	310	362	328	326	339	319	357	338	347	324	317	318	344	334	311	309	304	354	337	297	314	350	320	334	310	294	350	351	321	337	365	311	371	320	355	353	272	316	333	359	324	332	352	296	345	378	336	304	333	327	352	344	337	342	342	332	366	308	328	350	316	307	326	365	319	341	322	311	330	328	288	335	328	341	339	339	320	327	349	341	322	357	346	326	339	319	329	330	320	350	335	314	336	329	345	340	330	350	307	322	330	313	333	372	328	321	312	326	333	328	309	352	339	351	337	300	332	346	333	334	323	334	288	298	334	325	344	342	349	342	343	312	315	374	346	354	330	300	350	307	320	329	343	352	319	331	349	339	308	354	334	320	292	352	340	305	325	324	361	352	342	328	325	320	300	331	330	326	338	301	334	351	325	324	331	333	344	325	328	305	340	342	321	320	376	323	365	331	324	319	324	337	337	325	333	320	332	331	341	325	316	390	304	334	350	281	289	335	315	324	350	331	315	309	347	328	332	340	344	334	332	346	309	304	335	313	343	324	311	323	337	337	339	319	313	352	361	344	326	391	323	318	364	318	322	336	330	367	390	359	303	330	297	346	331	341	330	370	323	329	355	326	334	333	333	309	345	312	318	334	314	323	312	307	375	355	305	331	301	354	333	292	327	304	347	354	316	319	343	344	339	343	349	333	300	314
6438	4223	5316	3399	1903	1593	1433	1182	1004	869	757	742	747	692	710	705	708	694	733	717	750	737	743	714	751	748	709	732	696	719	736	724	724	710	693	726	765	704	663	712	705	718	696	718	776	695	737	697	755	679	705	684	746	753	713	729	707	749	739	716	723	691	698	688	702	700	705	732	715	706	689	737	700	741	684	717	723	751	736	702	788	677	744	738	725	728	703	704	734	735	728	684	693	692	784	730	674	679	740	713	690	690	740	755	729	696	776	713	694	697	684	731	692	668	718	727	770	759	727	721	724	702	736	716	710	728	739	761	701	714	708	733	686	733	700	744	734	691	678	736	740	701	729	689	714	719	734	686	702	708	774	730	693	703	692	728	698	725	764	731	717	724	762	711	723	713	719	720	679	748	705	648	713	706	738	758	742	733	691	687	731	704	725	723	696	686	742	712	709	710	753	713	697	727	707	708	711	738	689	723	707	719	744	713	739	739	734	680	694	743	712	690	771	697	685	714	658	742	765	656	694	701	716	714	683	683	761	732	750	702	731	774	709	703	677	716	747	673	691	746	745	727	668	722	685	703	705	718	689	765	733	736	729	742	661	692	686	701	705	713	711	697	728	701	743	742	729	739	711	702	713	731	721	663	728	712	690	708	696	719	727	774	671	743	752	702	687	684	716	729	704	734	699	696	697	702	707	721	706	738	725	729	696	747	704	770	694	683	678	684	698	651	766	751	750	726	699	712	704	715	721	717	727	721	721	716	706	669	699	736	724	722	779	691	687	667	725	727	738	718	702	735	737	682	719	695	651	752	728	662	727	730	712	694	712	745	715	721	713	706	718	728	708	728	730	709	730	729	674	713	689	722	734	746	719	679	690	733	715	700	670	713	775	695	711	711	702	652	725	677	715	716	703	719	719	677	656	731	713	720	716	751	693	722	757	719	717	743	730	660	700	734	719	717	685	772	676	760	715	724	724	741	697	682	733	724	704	763	711	680	684	757	724	690	714	652	680	797	713	715	723	770	726	685	726	705	748	745	686	712	710	730	737	742	712	699	706	721	686	720	713	735	733	715	727	747	729	708	710	698	703	747	712	693	740	727	685	726	731	660	689	694	707	711	728	719	728	686	732	721	757	659	735	763	737	736	689	729	695	681	699	700	695	693	742	735	739	752	710	776	730	734	681	729	684	689	739	697	709	693	707	748	729	695	725	723	728	724	722	685	665	715	743	726	694	722	710	649	667	735	733	705	711	686	696	732	743	704	727	740	773	720	698	752	729	712	709	745	728	732	712	721	737	731	704	724	763	712	717	681	728	685	717	690	691	756	688	699	778	732	719	745	691	733	737	746	717	739	702	736	705	736	717	702	727	720	756	711	721	688	713	695	725	739	683	702	781	689	651	740	659	718	731	677	651	712	678	743	660	722	722	738	682	731	697	722	755	702	687	713	711	729	675	727	736	716	715	695	759	738	724	712	682	769	720	699	735	730	716	751	716	734	722	752	728	704	715	700	716	744	678	729	734	719	679	776	752	726	750	682	704	744	753	691	628	721	739	695	697	753	696	705	707	691	718	699	703	658	733	714	681	702	723	693	723	711	690	731	698	741	738	707	693	741	701	690	730	688	756	683	792	693	704	724	710	740	689	714	789	717	692	661	697	755	679	756	683	712	671	714	748	694	739	706	705	736	714	739	710	747	710	696	709	741	729	707	689	759	700	745	703	741	709	691	717	689	698	748	702	672	741	725	697	710	708	719	766	688	708	745	661	770	746	755	712	761	698	711	666	711	688	649	726	735	706	704	694	685	682	716	672	685	731	704	718	788	727	716	679	721	667	725	711	738	736	728	721	697	699	673	691	702	683	781	697	683	690	755	704	714	698	703	761	741	697	680	684	665	752	735	714	693	710	727	710	718	698	694	705	758	709	746	729	707	697	687	730	716	710	682	756	709	712	701	689	762	708	706	722	735	781	729	702	675	708	757	710	677	705	740	687	665	717	717	736	708	739	711	720	689	674	707	723	761	704	700	714	738	690	725	732	677	690	742	749	733	712	742	695	746	676	765	718	719	722	702	720	704	703	711	697	756	671	702	725	731	753	726	685	719	694	748	683	698	692	695	707	683	719	715	745	712	716	728	720	705	690	703	694	715	747	757	737	678	743	742	755	707	701	699	706	675	702	700	758	772	734	697	694	716	708	698	703	745	708	697	744	704	741	728	711	695	713	713	673	686	695	686	731	758	659	695	690	711	700	676	728	702	743	714	719	716	690	727	704	707	746	791	685	671	708	696	715	704	702	734	752	705	707	736	680	732	717	718	708	764	731	727	725	693	743	730	728	759	691	746	795	713	722	731	722	684	716	748	731	762	734	736	730	787	686	734	722	705	733	748	718	676	742	706	745	721	746	700	709	722	726	751	718	736	711	694	711	737	726	685	681	714	693	726	733	739	721	699	714	713	697	700	664	697	699	753	698	724	707	719	690	722	747	703	704	749	728	656	721	692	704	727	737	758	701	722	668	652	692	717	712	713	687	715	722	707	665	702	705	736	730	753	768	785	740	676	730	709	682	724	718	655	696	734	666	740	703	707	738	755	672	690	737	699	758	756	715	723	742	698	697	733	728	682	695	752	735	706	729	703	697	679	763	722	673	709	739	684	746	707	725	716	703	741	736	714	748	687	716	708	647	773	730	695	732	683	734	778	716	719	677	764	750	703	743	731	714	723	679	655	694	740	722	719	685	709	740	717	700	660	707	725	771	715	728	702	695	698	719	725	740	686	694	752	701	779	689	712	675	733	659	737	741	690	742	705	749	687	723	722	696	729	719	747	719	747	697	718	728	714	693	697	684	694	766	673	721	712	707	732	718	710	719	686	780	721	687	705	734	714	705	740	702	713	742	681	708	722	697	720	735	722	728	722	726	739	687	744	691	744	707	727	706	785	760	770	743	682	720	672	723	715	686	718	710	711	696	722	715	698	703	732	719	717	704	691	728	744	698	732	769	725	741	706	661	765	670	676	701	713	748	738	702	708	738	738	720	740	720	745	680	699	741	720	698	681	680	680	669	710	714	759	684	691	745	725	707	694	720	683	731	749	725	701	730	735	729	723	780	724	669	721	693	715	701	704	713	711	710	723	697	680	728	735	778	752	716	690	687	703	753	706	742	787	715	714	715	717	686	705	699	725	702	667	693	720	730	706	715	700	710	738	755	687	713	696	675	737	789	734	696	676	707	724	648	712	728	738	731	710	717	714	737	749	723	772	714	714	708	718	767	702	785	665	681	740	715	725	699	709	670	739	725	682	728	706	680	738	710	745	679	662	695	715	705	702	756	750	686	698	701	688	673	700	744	753	714	724	667	715	723	682	682	708	713	726	713	726	735	729	741	707	725	707	825	731	761	727	722	743	756	693	706	700	684	717	744	715	753	708	726	712	709	732	713	691	766	695	708	690	724	693	750	718	672	702	745	694	717	732	681	747	715	764	685	660	728	681	707	706
23169	11118	7747	3518	1644	1547	1136	959	669	542	457	391	319	343	335	310	301	311	327	274	288	296	303	320	294	302	270	280	294	287	275	297	286	277	267	266	319	302	278	266	270	338	279	299	283	302	286	276	298	306	328	322	336	269	259	282	326	309	265	266	311	282	307	284	288	289	300	318	272	288	289	308	271	291	274	289	301	288	308	255	308	270	263	283	267	290	295	285	309	317	308	260	251	257	279	290	305	285	264	276	294	286	281	318	284	262	267	338	302	317	274	314	312	252	292	303	246	296	290	287	277	309	310	276	290	296	299	251	288	267	283	238	309	299	264	297	283	276	292	295	275	285	279	272	299	299	278	274	299	281	282	312	296	258	290	298	317	285	276	289	296	281	279	280	325	292	306	297	281	276	306	279	259	345	287	306	308	288	288	285	322	291	265	347	308	288	300	292	307	322	294	295	334	284	303	264	300	283	317	269	296	302	291	284	293	316	280	283	307	253	281	290	276	289	285	283	297	284	352	285	290	302	312	293	294	278	304	299	319	275	271	323	274	307	283	271	276	283	288	299	277	343	286	303	289	294	277	311	352	287	291	302	317	289	308	307	309	283	305	313	279	307	295	274	315	298	311	314	280	286	310	296	282	272	305	311	260	323	325	280	288	322	315	289	291	303	314	293	268	276	299	305	286	261	278	282	277	263	253	295	299	298	322	302	285	270	276	268	287	274	272	294	287	301	298	314	268	290	282	298	291	293	281	322	301	272	298	263	292	296	306	287	274	322	302	283	285	260	268	269	275	261	321	288	291	290	301	308	279	272	298	276	270	269	299	272	261	296	303	351	304	285	289	260	308	303	257	306	330	302	279	331	269	306	306	282	299	290	299	283	265	248	316	279	272	280	299	318	288	306	266	306	264	271	286	305	318	297	285	266	314	274	294	287	281	251	294	273	324	281	290	281	309	328	292	280	298	326	279	315	329	343	311	277	271	322	285	280	273	291	296	283	313	276	306	299	292	298	278	285	335	304	269	265	291	310	295	315	298	311	285	272	278	286	239	333	274	292	318	275	299	284	324	285	268	274	278	284	316	315	300	273	286	243	298	284	309	291	302	302	274	277	280	285	285	297	295	259	306	325	281	321	326	306	297	318	336	320	291	287	299	264	265	285	274	292	268	293	277	278	289	306	281	274	275	309	317	303	289	298	295	275	293	275	282	273	307	289	293	271	273	295	262	303	272	277	294	296	284	318	278	265	306	260	265	274	295	272	260	290	287	274	331	320	299	300	289	274	302	269	279	301	263	250	284	275	306	314	298	286	291	300	278	298	277	291	300	269	276	307	281	290	306	262	293	289	281	277	275	303	258	302	322	292	274	296	297	297	293	286	293	275	296	289	311	294	318	287	283	301	277	295	270	289	306	318	249	277	263	311	331	278	285	315	310	298	286	289	290	297	260	282	281	272	281	294	282	287	293	280	266	298	276	274	277	295	301	283	319	278	289	304	299	318	316	306	270	322	277	268	286	267	276	285	272	286	289	276	266	293	304	326	288	273	292	289	287	326	325	283	306	292	266	293	295	312	306	299	267	232	287	284	266	301	287	277	284	308	249	297	307	296	301	285	314	277	299	337	275	289	272	269	289	288	293	273	273	287	316	298	306	294	286	272	312	281	307	330	286	287	305	299	266	265	259	286	284	294	253	294	255	292	318	290	256	310	319	294	274	294	271	310	279	274	297	302	287	268	282	278	276	288	281	286	325	291	296	274	296	278	291	287	316	286	318	271	280	287	279	293	292	243	297	278	297	298	330	311	292	287	287	325	321	311	301	328	299	255	288	291	310	275	296	257	320	301	279	294	301	265	272	309	273	285	262	284	316	279	297	305	320	292	310	262	259	271	285	301	315	315	301	282	285	314	281	276	284	289	322	314	274	296	270	316	321	318	280	267	260	254	273	280	297	288	329	293	300	270	315	328	362	306	258	331	296	281	266	285	279	301	313	310	276	316	297	288	269	281	303	286	304	267	298	284	308	281	321	281	301	296	324	299	281	286	275	295	309	298	280	279	304	285	298	281	276	286	271	287	269	279	296	291	276	284	310	267	263	313	329	304	297	297	299	304	302	296	275	318	295	289	298	294	285	247	266	286	311	291	277	255	299	301	306	287	287	295	287	272	286	299	304	261	287	289	290	293	323	290	313	255	277	277	288	331	290	302	295	278	316	281	282	289	292	330	316	306	311	270	307	285	253	273	286	290	270	296	281	326	315	306	273	302	308	321	297	275	312	289	260	288	297	270	269	261	261	282	298	301	283	276	288	320	301	307	320	286	323	287	305	267	315	287	281	300	300	309	295	266	284	285	304	313	317	274	268	311	270	291	309	291	263	326	285	328	294	277	290	298	277	320	249	302	282	267	258	286	279	262	284	331	304	274	280	271	301	341	287	295	294	306	298	301	288	296	270	296	296	307	328	286	320	316	264	308	307	305	289	310	284	262	307	297	285	291	288	279	276	312	270	303	283	258	280	312	315	303	289	289	277	305	275	294	343	294	277	300	290	269	267	271	310	287	300	292	278	286	255	262	280	308	269	286	287	242	334	281	273	252	303	290	316	283	298	288	305	304	290	280	289	278	301	320	281	271	255	289	288	272	285	264	239	259	299	281	295	275	314	308	292	304	316	271	297	281	292	286	302	298	285	358	294	302	274	250	286	279	281	294	301	298	270	286	273	294	296	303	287	273	278	268	301	312	295	292	309	304	336	274	296	315	298	285	269	324	274	305	290	324	311	246	301	332	298	256	320	290	319	293	303	310	311	296	305	324	326	265	318	280	292	290	255	265	284	279	306	303	307	319	286	258	300	322	293	288	274	267	270	266	257	291	278	268	268	273	309	325	306	296	295	297	317	285	295	269	270	271	263	292	303	282	281	273	304	268	314	284	279	305	295	287	304	290	305	304	288	300	302	267	282	291	310	289	267	292	302	286	310	312	313	282	318	311	290	318	284	306	304	317	283	278	284	281	298	307	324	312	287	256	261	333	289	300	277	325	315	284	300	274	305	304	265	297	272	290	307	287	290	292	306	278	318	284	283	325	289	292	291	279	288	304	299	297	289	323	308	278	304	273	277	323	280	265	269	277	310	299	274	324	305	287	275	286	313	279	269	301	284	296	255	269	284	283	265	359	283	288	288	307	315	285	278	291	281	258	296	299	295	277	287	269	273	313	275	268	290	298	302	289	309	314	316	292	308	252	280	281	276	292	264	281	312	300	279	288	286	330	293	271	254	275	270	308	310	284	289	268	268	302	287	292	308	303	272	243	300	307	292	286	322	273	325	288	250	302	307	289	307	297	271	324	287	289	333	292	297	285	286	291	302	290	312	288	274	331	313	307	291	294	288	312	301	293	283	286	271	323	345	283	332	330	281	298	293	298	300	288	285	253	292	303	279	288	273	301	316	305	274	318	271	285	316	270	288	297	294	276	284	296	313	317	269	298	274	306	319	291
14243	8510	10513	7164	4301	4517	3750	3769	2706	2094	1466	1079	911	747	687	714	720	644	657	681	679	712	710	691	704	682	712	672	684	649	668	626	628	697	683	701	627	640	634	640	660	637	710	662	668	678	636	724	650	698	634	665	663	695	625	664	622	682	638	663	612	659	631	625	648	653	674	645	645	606	663	620	664	691	644	616	647	615	647	652	659	663	672	674	654	659	635	641	654	663	646	641	632	640	619	642	673	678	679	681	634	714	634	624	640	615	675	663	692	665	610	654	646	639	646	642	626	714	645	646	646	690	666	709	621	692	698	692	691	644	620	625	601	650	644	659	617	647	634	670	668	675	616	648	650	660	653	700	646	681	653	651	630	656	646	633	668	656	683	675	653	608	668	677	646	657	639	630	643	699	673	662	698	634	684	663	683	646	640	691	653	660	634	672	626	677	670	639	654	609	613	675	642	658	613	635	641	651	605	656	653	662	631	635	630	666	678	659	663	644	625	659	610	634	681	668	657	652	647	641	667	681	672	643	647	639	634	667	676	679	637	603	651	649	634	650	672	640	654	670	633	649	644	681	594	681	646	674	659	637	646	625	634	674	661	603	652	656	625	648	668	654	668	662	621	619	654	587	693	638	681	642	616	633	684	647	644	663	652	610	657	616	608	663	641	628	667	625	665	661	641	588	688	648	691	651	662	657	661	654	619	683	639	624	633	598	607	641	648	646	708	690	639	689	658	658	671	652	660	645	641	630	618	643	651	691	644	700	638	604	640	668	668	631	621	607	653	685	644	652	644	632	640	703	702	640	652	672	659	681	658	629	644	667	645	642	616	668	684	646	625	657	668	616	688	660	620	696	717	657	672	643	647	662	654	660	631	642	637	658	667	598	665	683	669	627	701	648	626	607	638	660	622	667	682	647	645	662	664	661	656	620	601	633	614	613	642	665	664	643	659	646	659	639	650	687	650	649	619	651	706	659	700	593	649	658	613	651	616	681	647	598	618	636	664	659	632	681	671	667	678	698	662	612	672	664	647	659	661	631	626	675	679	650	633	585	686	648	625	608	637	611	648	615	604	671	685	669	665	586	694	701	663	629	658	629	696	661	660	637	620	621	624	662	596	673	683	644	679	659	623	610	651	622	632	633	671	682	636	652	631	648	620	617	627	621	666	616	650	618	649	663	667	672	670	610	678	619	642	637	663	625	669	657	670	652	652	661	665	644	646	647	672	624	648	657	659	697	613	604	629	622	658	616	649	666	654	644	682	649	653	617	658	650	657	680	659	645	664	662	682	620	632	651	592	635	662	672	609	672	645	637	637	636	653	631	663	660	635	623	648	639	660	670	629	639	639	646	688	618	600	670	629	646	573	622	674	673	623	630	666	664	648	688	681	652	646	663	643	630	641	663	642	686	661	625	681	629	620	646	666	642	627	633	624	682	618	676	636	655	639	656	677	657	663	654	676	657	693	674	629	681	615	627	664	642	676	664	682	629	630	624	633	644	646	714	610	678	649	678	654	652	652	617	628	632	668	642	666	683	652	691	631	628	685	667	623	655	584	688	632	638	624	660	659	618	692	694	637	644	654	638	642	594	677	639	686	631	645	658	703	661	649	691	605	644	609	668	662	615	675	651	704	659	650	663	613	621	669	651	684	653	670	666	627	656	659	617	675	668	658	659	666	658	641	615	637	668	625	625	668	662	661	635	641	615	648	638	637	663	649	599	645	674	604	654	708	648	649	658	658	627	661	664	637	643	598	649	615	606	672	651	625	661	655	613	661	668	615	622	645	662	663	596	616	672	718	670	617	618	610	654	623	649	636	626	635	669	617	649	677	631	683	656	648	638	653	647	620	646	695	649	681	666	640	665	628	603	627	640	693	680	596	688	652	693	706	685	596	647	651	635	616	663	660	634	655	634	645	669	644	658	641	629	677	631	659	633	668	602	631	673	644	667	637	634	629	668	663	634	647	622	657	650	654	653	672	609	672	645	606	651	677	642	615	625	649	603	649	672	661	645	622	675	699	617	613	696	661	674	651	642	617	681	669	656	619	641	679	647	623	658	655	641	677	662	662	600	648	626	692	621	631	639	684	699	635	654	641	619	596	646	654	707	636	625	655	576	643	677	616	634	645	660	650	584	669	671	675	654	608	672	660	641	640	639	643	620	642	651	626	659	597	621	621	676	652	628	674	611	630	669	686	630	625	628	704	633	646	638	609	658	678	686	654	659	655	617	687	675	641	703	670	657	654	640	613	602	650	633	611	632	636	674	592	620	652	654	639	692	683	638	660	637	638	652	652	676	648	640	652	630	616	657	638	643	657	641	618	693	694	653	618	697	666	652	668	659	671	652	683	614	679	672	648	663	623	646	646	652	637	656	647	610	642	624	671	643	647	672	626	657	647	670	654	606	635	684	621	661	657	626	641	685	690	636	694	693	676	600	696	656	703	643	617	666	583	632	621	641	676	652	638	631	640	625	645	672	625	665	630	652	641	632	671	679	655	681	637	638	655	665	615	586	627	627	674	638	640	645	639	659	596	655	675	628	630	632	594	661	640	668	658	631	629	662	656	674	641	643	697	656	626	664	683	665	662	646	650	651	603	657	650	609	626	719	665	684	664	647	666	659	603	641	661	670	665	692	639	635	616	657	681	656	663	692	656	623	635	642	650	592	662	637	636	634	688	630	627	635	623	647	619	663	622	666	676	638	635	650	649	631	638	660	672	638	666	620	666	655	628	682	646	632	655	683	642	650	635	591	646	620	624	640	629	625	634	654	641	627	645	661	626	668	634	671	685	659	704	684	670	647	640	653	641	649	652	631	624	637	595	617	640	640	632	644	670	681	633	649	624	643	647	603	664	640	563	669	635	688	664	634	676	641	674	661	622	670	657	647	649	683	636	622	636	681	659	659	667	673	665	625	631	601	669	640	634	643	612	654	619	657	652	648	613	684	639	653	668	602	606	678	677	675	640	627	641	681	648	655	613	620	612	666	678	624	628	703	662	651	656	662	625	655	671	638	633	648	639	652	659	661	694	676	623	659	642	691	590	648	639	624	671	661	629	600	655	610	645	651	681	637	610	635	635	636	679	650	666	681	674	637	634	631	669	640	633	609	661	649	634	644	675	655	662	637	633	639	649	597	671	664	659	638	612	664	682	602	670	638	650	643	674	608	633	646	646	649	678	658	622	664	586	685	593	603	654	648	624	681	634	652	726	659	643	621	650	635	662	602	641	699	665	688	633	668	653	591	626	622	661	634	683	703	694	687	622	639	590	639	663	639	619	651	613	658	631	654	668	655	633	666	624	648	664	643	642	625	636	635	636	653	633	641	630	683	664	653	676	635	652	624	666	641	679	649	695	668	672	640	664	622	653	682	660	665	646	708	709	669	662	691	670	643	618	596	626	633	668	665	622	648	650	676	641	672	669	673	625	670	622	635	652	650	640	658	682	674	622	659	643	664	622	615	620	633	604	650	636	582	656	658	677	658	660	620
31333	16743	11326	6283	2969	2324	1969	1582	1108	782	571	448	397	358	338	367	337	343	319	363	349	352	376	359	360	340	345	329	366	352	315	373	387	356	381	334	340	342	357	350	361	354	307	327	324	335	287	358	341	367	320	371	344	347	332	335	353	351	340	317	353	314	315	301	337	348	313	340	340	314	371	401	331	340	323	329	290	349	291	381	333	373	318	355	303	310	339	318	346	323	353	339	356	313	339	367	336	358	315	335	324	332	359	354	321	332	351	323	352	334	348	335	335	340	336	323	349	325	338	349	333	333	326	341	318	352	341	335	327	301	380	288	327	335	313	365	380	341	332	344	378	324	314	316	314	345	363	328	334	356	355	341	328	363	368	340	328	327	324	365	342	381	369	347	358	319	367	316	378	328	372	362	336	325	324	333	367	331	341	331	347	319	351	338	349	336	344	339	358	347	391	386	350	354	343	320	341	371	356	362	334	331	348	322	337	338	312	321	384	346	373	324	344	325	291	367	354	347	333	329	323	320	367	337	360	407	360	353	343	373	352	318	310	360	352	327	323	336	341	348	344	336	340	339	328	336	332	350	375	335	332	331	314	376	351	332	359	360	351	332	350	314	301	330	357	359	319	357	357	354	302	342	354	310	337	332	298	368	333	356	347	353	317	336	347	325	339	309	308	330	356	341	324	351	367	333	346	362	335	307	339	360	316	319	320	284	300	328	352	314	329	296	374	321	313	322	342	337	334	346	364	332	326	368	345	331	334	324	310	338	351	317	320	347	341	350	322	309	358	360	339	332	328	322	310	334	380	345	310	345	338	328	342	349	318	328	356	388	367	372	332	350	350	321	325	345	349	328	340	333	385	334	351	327	351	373	342	347	340	325	363	316	322	308	334	363	355	336	319	387	329	349	320	340	354	342	332	371	364	350	334	359	353	353	310	330	367	349	338	342	341	348	348	339	343	333	353	340	334	309	349	355	374	301	354	317	331	345	315	338	327	373	355	361	346	348	317	314	355	344	335	336	356	321	342	352	359	360	316	311	376	359	343	324	364	316	349	359	360	346	322	315	294	335	357	312	307	318	352	349	331	346	357	336	357	312	330	299	335	356	345	351	369	355	367	333	323	316	350	303	345	346	324	353	338	377	340	324	359	368	320	334	353	317	345	322	305	361	333	372	367	350	353	361	353	371	320	312	348	332	343	306	303	327	311	351	342	355	339	384	327	326	340	346	361	353	337	355	343	345	357	321	344	348	336	320	321	306	378	307	350	327	321	363	343	326	377	347	326	362	332	362	317	314	330	382	354	337	356	378	304	372	369	353	325	372	289	363	357	310	350	345	332	363	367	323	364	310	324	344	338	328	349	337	366	367	321	320	346	330	319	348	335	335	345	328	315	328	305	350	323	311	334	350	330	309	340	272	348	321	308	307	350	357	344	363	349	339	367	356	332	347	349	344	340	344	354	340	322	325	342	353	339	325	341	368	351	312	333	352	341	303	325	334	344	320	347	341	326	355	326	341	352	361	346	336	341	348	331	326	328	306	326	342	364	329	351	344	357	309	336	362	352	304	352	345	389	341	367	314	352	336	349	301	318	295	311	354	333	337	318	367	341	343	360	326	327	326	360	326	339	343	313	355	333	315	335	317	334	338	334	364	345	330	340	319	328	333	324	337	338	317	289	331	340	353	337	326	353	344	318	317	325	314	352	361	313	317	369	329	330	325	349	339	355	330	342	304	309	324	326	330	380	340	384	319	326	329	352	354	342	366	314	311	347	348	328	362	354	306	336	358	326	348	299	295	361	340	339	351	329	360	327	335	347	343	336	336	320	290	344	329	350	394	369	356	330	336	352	306	330	318	324	321	347	349	312	335	325	358	374	320	326	321	357	332	309	367	327	304	334	333	380	337	322	360	326	338	296	332	327	342	313	361	364	308	338	330	368	345	341	320	358	344	355	321	333	328	341	348	311	360	344	334	331	331	343	320	344	318	354	333	342	351	348	372	354	298	334	353	348	322	339	331	373	341	324	327	344	307	372	372	327	358	351	346	341	332	372	322	335	339	328	355	337	334	322	345	333	334	351	332	318	342	320	363	349	341	349	356	329	335	331	324	344	341	354	331	289	377	332	344	345	336	386	351	348	333	361	346	350	366	342	353	327	389	300	344	331	324	332	349	335	354	337	387	330	335	354	339	343	347	322	340	338	336	347	335	290	341	356	349	312	329	335	338	368	352	331	316	340	306	316	329	332	352	360	342	313	321	350	318	348	337	363	335	316	369	339	340	359	328	357	326	341	324	358	340	335	345	386	359	329	335	368	334	320	343	347	321	341	381	327	322	350	364	335	348	334	345	331	348	353	342	336	353	331	365	339	329	357	383	343	356	350	328	318	355	323	391	312	380	320	330	307	345	341	321	346	324	322	359	320	314	347	318	341	327	337	319	343	326	326	283	324	342	334	353	363	367	336	306	348	335	326	331	319	340	335	339	326	374	337	299	341	349	300	359	360	357	346	321	314	332	326	354	355	342	315	327	333	329	321	340	342	344	362	348	329	374	355	310	349	331	326	331	321	345	313	372	338	379	364	335	361	353	352	333	332	340	334	342	333	326	368	350	353	321	378	314	315	332	304	326	329	262	333	340	387	349	329	342	321	346	380	359	348	318	335	351	367	367	360	361	318	358	339	391	310	341	395	363	330	336	313	369	396	332	338	345	342	345	358	365	316	322	347	331	322	341	354	325	333	313	366	370	346	337	342	285	334	342	355	341	332	329	349	356	336	328	309	337	359	364	345	349	331	312	340	330	347	306	319	346	329	334	345	330	340	327	330	324	330	365	376	332	337	351	333	332	339	330	323	351	334	318	364	319	304	364	325	364	369	350	365	332	321	395	332	303	354	319	336	342	324	366	351	348	299	340	305	342	334	357	354	352	341	361	340	349	360	340	346	350	365	356	379	381	343	309	324	360	351	351	359	340	326	346	341	318	355	344	344	321	329	329	324	357	355	338	343	358	346	341	358	323	301	294	349	345	348	322	330	341	364	310	340	310	366	323	362	335	330	329	338	344	328	328	345	338	347	350	346	347	381	353	361	323	344	333	359	356	320	386	344	354	316	360	347	347	330	325	325	333	346	339	345	341	350	330	357	363	310	303	340	366	364	338	361	339	304	328	367	358	320	348	335	325	350	336	345	333	336	358	306	351	322	327	330	340	284	362	334	354	329	335	310	360	355	317	330	370	371	343	354	329	321	311	318	353	318	335	337	304	337	332	380	318	315	372	339	322	389	347	341	346	355	365	331	331	313	312	343	329	368	341	354	314	325	325	351	340	355	341	332	346	321	354	331	320	322	366	331	360	320	350	326	359	286	330	392	348	355	351	325	366	286	358	350	340	329	370	359	371	326	331	355	333	329	340	300	347	321	332	384	335	346	351	328	317	367	314	319	332	309	356	316	365	368	368	345	343	344	366	338	331	342	358	327	333	328	330	329	364	352	340
17995	11627	14334	11182	6174	6267	6122	5909	4346	3243	2145	1662	1205	921	896	867	770	870	830	808	815	835	867	777	739	749	813	793	770	779	807	759	783	769	765	792	742	723	726	763	769	735	755	761	759	711	784	713	726	682	767	770	706	781	774	747	752	722	727	778	733	755	773	759	705	751	726	742	790	759	737	782	757	718	747	737	760	762	786	762	786	735	680	743	738	803	775	713	733	713	721	740	762	786	768	724	743	744	712	769	723	794	761	756	746	747	756	711	800	773	741	757	724	758	762	758	815	769	699	724	719	743	774	748	725	718	720	741	726	721	788	759	741	747	745	778	739	763	772	750	707	748	734	755	744	790	770	757	748	728	728	770	762	755	763	761	726	807	792	767	725	754	789	796	739	762	764	739	756	728	771	730	784	812	734	743	728	749	787	753	711	718	750	731	728	735	757	790	764	724	767	684	774	750	724	784	813	748	762	750	737	741	730	696	763	718	698	749	730	717	787	833	728	802	704	733	792	734	685	746	766	722	756	730	687	727	782	719	755	750	757	755	772	704	756	752	732	701	722	743	758	728	741	759	765	758	743	738	762	738	725	751	735	722	750	719	757	729	717	761	752	750	760	781	696	752	736	753	763	806	747	779	771	721	768	757	734	783	701	782	750	713	774	746	758	790	778	745	725	799	758	799	767	741	784	748	724	789	781	812	738	692	731	727	764	757	766	746	746	755	756	717	759	776	765	758	767	724	742	732	718	751	747	766	721	758	768	719	780	752	747	758	726	731	746	729	789	790	774	762	767	794	760	717	740	737	748	747	754	753	699	802	728	724	800	782	802	742	768	765	734	735	738	760	719	757	743	788	798	776	743	719	794	775	712	768	720	681	738	798	696	736	807	718	708	763	731	744	792	760	767	729	744	762	759	792	750	729	768	798	748	793	760	774	753	737	693	746	731	707	758	727	750	721	751	746	742	745	788	781	779	736	721	789	768	722	703	747	759	783	772	743	734	770	713	732	716	746	753	743	756	780	794	752	708	714	697	751	744	773	714	751	735	711	732	753	772	744	751	735	760	774	721	696	707	732	656	757	725	793	738	725	776	736	755	780	760	719	779	715	783	745	772	777	736	743	719	766	752	712	776	767	759	762	764	747	772	758	732	723	749	750	713	706	762	749	767	775	745	806	804	705	773	729	741	717	751	755	795	722	782	708	773	758	725	737	709	777	727	724	764	722	697	746	741	732	715	756	716	735	731	756	783	774	757	749	760	763	766	783	762	726	740	779	737	755	774	798	715	733	761	722	750	762	720	721	798	734	740	701	730	728	740	738	774	743	754	749	724	714	777	796	755	775	743	689	731	685	749	748	712	773	705	753	729	703	713	783	720	722	743	748	748	716	730	758	758	748	742	766	727	725	795	752	756	753	744	804	715	777	773	798	714	773	745	740	750	751	740	719	736	729	756	709	736	824	732	770	750	756	783	755	761	752	760	738	732	710	761	761	711	804	743	751	742	759	748	702	710	701	749	727	795	795	735	747	744	799	727	783	794	712	735	788	765	754	731	855	773	743	777	738	765	707	760	743	726	720	777	764	740	777	775	743	735	728	705	683	745	771	748	756	683	757	697	733	734	722	727	785	706	759	742	740	794	724	748	733	728	750	720	734	737	742	769	780	744	766	710	737	748	776	723	768	746	750	700	773	728	752	738	789	781	730	767	752	739	757	725	768	741	675	703	750	726	740	753	748	803	769	784	729	727	710	765	725	764	739	759	732	780	764	745	796	751	770	704	805	742	729	674	793	755	753	763	708	754	775	762	744	789	737	807	788	770	719	758	681	764	713	729	732	730	726	778	727	723	722	737	762	765	724	713	829	788	785	748	789	758	748	740	763	763	754	694	738	731	742	711	704	719	757	768	708	758	740	729	739	792	731	709	735	757	762	749	738	759	743	777	731	738	776	782	719	747	762	747	791	733	753	751	787	729	754	717	693	754	772	754	742	700	740	721	719	766	762	710	782	675	762	782	728	725	744	777	766	791	686	799	729	725	782	713	805	738	767	738	734	752	787	715	728	742	737	746	711	723	759	730	760	746	722	746	742	682	751	734	722	709	760	718	758	732	750	754	729	744	739	748	797	725	748	768	733	722	707	722	772	718	719	719	757	763	774	776	674	719	764	671	742	730	708	771	736	747	749	808	809	733	739	740	765	763	782	747	706	784	711	812	763	678	764	726	738	758	830	717	763	672	748	703	776	748	734	721	755	735	758	777	718	762	710	765	736	702	748	728	753	763	764	703	713	732	730	770	723	698	760	747	799	782	755	773	782	748	714	761	716	762	766	739	760	760	714	754	698	739	692	720	740	759	738	775	730	719	750	766	713	760	767	767	757	751	715	694	726	737	723	801	762	737	765	748	769	786	757	771	766	744	803	770	761	705	763	737	720	704	766	776	707	734	748	763	814	712	754	757	748	729	736	772	774	749	732	690	723	751	764	745	713	736	766	789	722	712	734	723	742	752	714	749	700	760	698	784	729	721	782	782	722	788	727	721	721	731	722	763	701	733	698	745	764	738	768	749	737	752	763	753	757	756	743	748	732	757	780	787	753	724	714	773	713	756	750	755	762	722	758	779	786	761	740	780	746	732	747	739	804	737	779	705	773	777	761	697	742	730	787	712	758	750	777	764	722	723	766	753	751	730	802	726	727	752	739	765	763	773	745	733	737	744	783	783	778	736	732	755	770	750	741	814	730	730	759	747	768	754	678	732	711	743	747	788	768	729	727	730	737	768	741	778	752	798	810	787	712	773	738	770	783	753	741	737	775	712	746	817	772	730	762	703	774	745	766	690	760	755	750	748	760	759	753	745	707	781	757	763	719	706	710	785	747	759	785	759	746	774	752	700	701	753	763	729	708	736	735	708	715	764	736	740	718	764	793	721	784	769	798	805	769	725	743	690	751	735	736	702	701	744	768	777	769	763	757	732	799	725	727	663	738	742	765	727	717	758	754	781	743	742	746	751	786	754	731	745	763	728	744	729	763	721	747	716	797	768	748	791	753	727	738	730	714	759	730	753	777	762	780	774	769	739	718	745	730	728	753	763	686	751	720	741	753	747	782	783	750	729	719	742	736	759	729	749	730	718	781	781	738	783	740	788	737	713	699	694	783	759	749	751	790	761	739	781	700	680	793	761	766	762	729	728	748	797	724	732	773	745	694	717	743	771	738	728	697	713	750	754	788	754	683	774	718	695	728	767	767	734	714	766	741	733	739	777	766	724	739	705	796	774	711	732	724	726	751	741	835	787	758	768	740	722	721	748	775	710	773	736	747	796	761	732	733	728	763	770	721	726	722	744	699	758	760	780	740	777	731	725	744	802	759	758	747	727	731	744	753	759	673	690	749	746	727	728	740	757	759	746	743	718	750	777	752	733	731	740	774	768	764	759	768	787	749	807	742	722	671	719	733	752	729	788	773	749	760	756	746	752	750	735	705	718	723	751	748	777	757
10815	4172	2778	1315	663	487	425	431	371	364	332	339	325	290	324	327	339	317	348	360	313	375	313	386	368	351	351	316	323	307	340	351	327	313	347	345	329	359	337	320	371	315	330	372	335	323	306	342	338	384	344	336	363	357	302	332	315	317	330	304	308	313	301	319	313	320	341	290	310	289	326	321	306	345	326	318	312	316	347	365	327	350	357	305	358	337	335	344	266	324	315	320	298	288	301	368	347	334	297	365	369	306	333	350	354	334	352	322	340	315	343	295	312	330	350	308	368	307	388	359	314	323	301	297	357	301	289	346	350	323	294	305	372	333	357	369	318	317	347	334	343	316	303	308	359	336	314	381	343	315	343	312	344	334	320	339	341	321	320	308	309	319	319	307	304	328	290	297	350	347	328	320	329	317	344	337	323	344	344	322	340	336	333	312	330	346	324	323	340	335	310	353	325	313	344	320	331	353	298	310	320	313	350	333	353	357	355	304	317	325	326	305	326	361	326	296	306	309	331	340	325	318	331	353	349	304	327	289	265	343	333	316	330	302	342	309	316	348	324	358	345	358	340	325	305	322	326	344	313	303	342	311	352	324	317	329	339	318	315	314	336	316	321	303	311	313	322	340	318	316	350	320	339	332	298	310	326	345	349	324	335	380	314	304	354	357	318	298	382	309	301	324	331	319	318	337	341	348	341	351	340	332	350	349	329	332	353	357	320	306	354	341	316	316	348	352	357	337	312	312	330	343	307	314	319	358	357	326	302	305	351	303	317	321	354	302	320	332	332	283	344	310	364	333	373	298	343	323	315	328	292	311	357	312	337	361	345	311	297	309	338	312	354	300	298	327	315	343	307	317	352	312	315	312	330	339	321	332	361	311	330	318	349	315	340	299	320	319	304	328	322	317	331	305	330	336	353	319	328	349	295	357	315	314	331	299	332	330	308	353	333	318	334	344	355	308	324	293	358	340	322	338	339	339	317	337	332	298	317	354	324	374	311	341	300	300	339	349	325	346	351	327	278	371	340	338	332	330	335	337	321	326	360	329	323	331	331	331	320	344	357	329	333	354	347	353	390	318	328	280	298	315	359	305	350	320	369	324	355	278	304	351	294	330	323	344	349	328	348	337	306	318	329	347	315	305	314	305	318	356	322	356	337	312	305	313	334	326	345	286	319	296	319	353	345	333	365	344	317	335	312	329	300	343	341	350	337	362	326	346	350	335	328	318	350	357	312	324	346	320	333	314	336	323	318	346	343	339	327	327	302	291	310	304	356	326	346	320	317	326	325	347	360	328	331	356	301	322	326	354	338	337	312	353	332	318	351	333	366	337	338	320	319	361	331	338	357	325	318	339	331	313	317	369	338	289	350	310	316	386	325	316	339	346	321	322	312	336	296	347	288	341	312	333	306	334	356	347	306	310	349	346	348	334	306	300	320	318	369	302	316	322	310	329	334	351	330	320	326	311	299	355	371	317	324	325	338	337	320	354	355	329	338	325	304	328	327	319	338	350	340	296	316	307	312	319	291	300	323	326	341	336	306	345	328	333	344	334	322	327	321	342	336	323	332	317	369	343	344	298	343	344	340	307	355	336	328	326	336	329	341	337	319	307	351	287	307	365	339	322	329	335	355	297	322	383	338	302	369	324	344	353	313	344	276	358	306	306	335	307	331	304	331	319	328	327	333	331	326	315	314	326	316	311	329	330	317	310	330	321	345	357	336	323	315	331	343	362	325	312	329	309	323	395	317	328	335	330	339	345	352	338	321	319	327	308	340	335	331	327	339	344	349	356	325	332	316	348	327	300	366	329	322	313	338	336	340	338	349	328	325	323	328	299	316	335	375	324	313	309	329	340	341	333	331	320	321	314	321	360	334	356	322	336	333	315	340	311	346	355	326	287	317	334	329	350	331	318	305	311	332	335	325	348	314	328	299	344	337	321	338	345	323	329	327	316	324	316	342	342	333	375	394	337	361	336	333	319	308	346	355	310	334	347	325	353	331	339	342	335	324	319	344	322	334	347	334	328	336	322	331	343	306	303	351	358	340	353	344	340	348	308	355	337	335	334	322	325	359	336	340	304	340	319	316	334	368	293	331	329	352	336	311	325	337	328	357	350	369	316	352	325	321	326	336	308	312	327	381	334	320	330	334	308	306	308	340	351	325	338	313	334	354	310	334	344	347	335	348	344	347	331	315	321	330	320	297	298	316	324	323	317	328	292	365	310	329	369	327	334	338	316	331	317	276	314	316	326	339	333	321	350	321	292	330	344	318	298	321	333	324	296	354	347	301	287	364	354	345	349	320	337	364	354	318	368	350	332	313	366	327	351	344	300	342	302	334	318	295	344	315	316	349	357	335	324	339	323	321	345	330	334	350	317	327	331	320	302	341	372	355	325	340	330	343	331	337	335	331	278	314	305	339	309	355	331	332	317	329	305	339	318	304	313	321	333	348	331	293	332	316	366	318	331	339	333	352	326	306	316	332	348	337	365	361	331	328	330	320	340	278	331	299	352	357	311	328	333	326	346	377	355	323	308	323	312	337	324	352	325	354	326	317	332	312	355	359	316	341	346	352	378	354	336	315	328	366	373	321	345	356	339	332	328	307	321	368	372	327	342	342	347	322	315	358	325	318	334	317	316	332	315	308	324	368	334	355	335	335	322	324	349	329	322	329	317	297	323	315	311	277	304	338	327	290	323	329	311	358	305	330	315	321	319	325	323	344	337	313	325	313	317	346	332	301	319	336	351	355	346	299	313	368	356	332	356	325	291	316	315	317	357	325	324	364	355	379	314	344	330	323	342	306	327	340	335	344	325	316	367	352	317	301	341	311	340	337	277	325	328	325	330	336	354	307	346	334	341	329	340	334	331	340	333	357	373	280	281	351	343	335	358	313	342	314	334	304	320	357	334	287	347	344	345	345	313	336	311	289	325	385	324	354	346	327	330	335	342	346	341	317	343	353	346	314	316	316	323	326	321	336	317	285	330	346	340	304	358	319	324	310	322	340	323	331	310	345	350	332	295	323	317	343	288	349	321	355	304	324	339	330	353	340	374	356	301	358	326	326	301	333	330	332	306	318	331	323	322	323	323	310	330	329	350	318	327	324	313	365	327	338	353	295	346	311	329	340	330	260	337	287	308	324	351	350	354	314	311	333	325	361	295	318	325	329	340	328	279	312	345	342	335	302	373	303	324	346	340	373	353	328	328	352	342	319	342	350	340	323	332	337	344	325	284	350	332	319	356	354	326	319	327	320	333	329	365	309	324	351	337	352	333	343	321	309	330	316	354	334	321	322	337	347	350	334	334	314	324	338	328	322	300	344	356	330	354	365	330	316	299	345	341	309	329	323	337	299	288	330	334	339	328	280	300	331	324	289	337	333	305	328	336	335	311	326	339	293	304	337	312	333	304	358	325	332	346	358	302	323	330	345	326	318	301	332	307	333	339	344	352	353	346	345	313	325	322	341	350	331	340	341	333	332	339	294	306
6651	3705	4979	3505	1976	1581	1285	1196	962	867	693	764	730	732	730	708	705	732	747	690	718	750	726	705	767	698	682	730	728	720	683	749	733	752	671	745	732	695	734	770	726	744	690	767	690	728	699	741	703	689	754	767	717	748	726	750	755	749	689	714	713	722	701	755	709	728	716	737	728	671	681	702	724	681	758	726	711	741	747	777	702	736	712	703	731	724	729	702	734	738	735	737	718	725	727	727	735	708	697	722	686	686	682	736	738	771	671	724	728	714	732	682	770	754	723	736	699	745	704	733	697	740	680	704	763	695	706	727	784	734	674	701	745	726	709	734	718	758	700	675	736	771	728	713	721	721	713	731	760	752	684	704	685	779	744	771	741	737	760	679	735	770	720	732	756	704	738	745	705	738	725	752	705	714	726	724	703	727	694	696	701	720	691	703	760	693	731	700	705	713	760	681	763	743	743	710	706	726	710	695	663	735	758	713	711	725	742	723	723	704	685	758	756	722	726	727	700	741	752	745	746	760	750	716	825	718	745	723	712	754	704	673	731	731	706	699	708	750	730	675	698	718	734	692	679	717	711	745	742	734	720	734	677	688	709	753	703	696	733	704	729	693	754	722	740	693	716	685	738	725	694	648	738	707	712	736	702	747	741	760	739	709	737	710	734	726	747	710	698	712	745	697	683	732	712	748	678	725	732	755	723	708	685	721	690	711	728	710	705	665	690	709	697	748	711	736	730	692	776	676	720	691	757	726	696	759	711	768	729	676	743	764	671	766	690	695	709	784	768	714	718	695	692	711	680	716	725	734	714	777	731	717	776	749	732	659	715	688	669	735	710	718	732	679	703	731	718	728	709	680	755	748	743	701	761	726	733	710	769	754	751	684	734	699	668	724	744	714	763	743	685	735	723	723	735	700	699	718	719	677	733	753	741	734	723	739	670	731	744	735	681	710	691	737	700	744	701	749	720	717	757	723	761	729	711	680	672	697	728	697	657	753	718	714	720	662	697	729	798	694	722	693	712	703	753	700	743	705	805	683	746	718	690	689	789	753	738	725	732	746	742	688	735	735	735	699	732	773	705	693	694	740	788	719	703	728	677	705	705	741	707	747	756	693	686	757	695	731	739	722	689	715	730	695	694	712	725	726	706	684	746	756	763	707	711	755	742	690	707	668	747	783	666	727	696	709	734	684	707	760	723	679	735	693	698	636	710	758	686	687	690	706	745	756	717	698	761	740	742	736	673	712	733	724	689	710	717	748	705	697	668	697	745	709	740	697	732	750	694	736	753	712	681	705	690	701	685	751	706	725	775	711	718	717	729	707	716	718	723	747	695	726	699	729	715	712	774	736	687	714	676	729	718	715	682	712	692	698	695	754	729	721	729	676	722	774	696	744	744	740	691	713	725	665	762	713	701	732	770	679	722	774	690	725	737	737	682	689	752	689	720	715	755	683	701	778	706	711	689	767	705	765	700	737	681	650	755	757	736	763	708	753	734	703	769	782	741	735	763	743	709	761	711	708	676	688	764	683	706	744	707	703	741	654	732	695	667	753	739	710	739	709	761	692	689	731	717	682	750	722	721	721	761	745	680	731	714	713	705	711	714	683	714	723	709	689	688	760	729	716	823	687	717	717	694	742	755	735	719	722	703	707	736	747	707	733	689	723	730	735	684	694	715	743	740	702	775	686	724	709	740	726	684	781	733	676	703	658	719	704	736	681	719	735	705	772	709	748	734	697	720	697	688	674	734	747	679	687	687	755	676	748	740	754	674	693	755	730	743	718	741	734	732	702	693	729	710	732	725	724	681	728	738	744	740	708	747	787	759	692	738	727	680	717	706	729	739	707	662	699	709	710	690	652	719	710	739	723	738	726	717	761	754	697	746	750	712	711	740	761	688	723	698	718	722	672	694	697	703	692	711	721	691	764	713	708	662	713	728	734	726	735	731	719	698	700	699	714	767	682	722	717	774	729	735	716	723	726	690	696	758	739	690	742	741	751	729	717	687	675	708	724	716	759	717	711	693	717	738	677	767	701	717	714	705	732	737	676	751	684	756	691	689	676	717	729	719	729	701	788	730	716	773	749	738	765	715	721	710	702	750	724	675	684	729	768	716	692	727	711	713	713	741	676	766	737	735	753	712	717	736	726	757	720	700	748	701	735	699	699	674	637	758	740	758	679	671	712	652	720	749	698	734	770	737	725	729	704	729	713	735	758	721	744	696	718	697	729	714	711	723	678	680	732	682	728	722	748	758	736	767	684	761	726	744	738	736	729	744	715	701	662	716	734	700	706	714	750	748	687	708	731	695	696	755	731	725	747	698	710	679	728	734	770	695	696	756	759	700	737	767	705	725	720	727	710	714	717	702	730	748	734	656	711	718	738	729	740	705	748	724	765	735	695	720	739	712	691	702	709	716	676	763	676	785	757	713	718	730	698	705	699	737	752	701	718	692	708	689	700	712	691	728	727	733	689	739	733	707	703	697	737	704	685	741	704	698	687	683	750	730	742	745	760	713	743	697	768	741	750	726	747	725	736	685	731	709	698	771	694	710	761	697	707	694	693	714	763	674	758	671	710	732	737	715	718	667	790	709	705	740	685	711	733	750	759	720	762	728	734	719	687	708	733	710	763	668	709	718	668	697	733	680	721	676	693	754	699	687	738	721	762	739	699	727	680	718	717	681	711	712	752	716	727	744	726	702	709	698	795	667	765	761	725	698	699	684	734	762	729	750	697	732	762	686	713	695	687	720	710	665	733	747	707	725	760	666	736	737	699	703	704	710	703	742	762	686	685	642	711	732	742	744	689	691	787	724	718	731	701	763	709	687	736	701	720	728	697	735	701	762	718	701	719	711	729	747	661	675	698	741	722	702	729	729	707	721	730	665	718	695	717	772	687	717	726	713	706	716	718	731	699	696	697	748	684	708	688	713	699	726	753	726	705	742	680	787	708	735	737	725	722	701	729	731	688	745	695	703	728	743	733	728	726	694	748	730	678	725	657	696	757	702	732	746	732	738	722	754	703	721	725	709	703	719	730	714	705	704	688	707	699	683	737	693	744	736	711	707	733	733	713	752	669	712	760	698	745	679	763	748	729	687	734	642	703	765	735	771	703	726	767	752	716	741	706	688	711	672	685	705	717	720	713	718	737	692	735	701	718	671	722	718	704	724	763	751	700	737	712	692	715	726	769	715	705	699	735	703	702	737	729	724	719	694	733	744	755	741	719	745	707	731	703	740	744	697	698	701	680	740	703	706	713	745	759	727	705	717	739	683	708	695	695	719	689	719	740	703	696	743	708	712	691	682	730	729	722	778	745	708	752	767	732	741	722	726	718	772	689	738	711	717	712	730	763	713	671	698	708	738	747	708	712	717	710	715	715	683	649	669	713	720	734	757	684	661	761	700	730	726	784	735	709	719	720	722	714	750	700	721	743	686	702	718	746	677	798	716	741	763	740	665	707	730	750	694	716	712	746	727	770	724	756	681	713
23183	11402	8811	3909	1704	1472	1182	932	712	537	438	398	304	275	283	278	291	314	266	292	288	287	290	328	323	284	277	295	291	318	302	290	296	294	300	297	273	271	250	296	306	314	289	280	309	266	280	314	266	292	254	279	326	302	315	293	311	284	301	298	296	278	314	277	277	290	263	282	306	302	295	275	288	274	305	266	296	294	260	293	247	292	285	286	326	325	293	291	300	283	297	348	280	266	296	324	297	250	306	282	267	293	282	301	278	319	290	297	318	278	321	315	290	358	287	264	274	289	280	287	301	294	290	293	290	270	285	293	248	300	266	312	309	249	255	281	261	305	241	291	307	282	314	330	281	278	302	280	276	316	308	286	316	279	297	295	315	306	290	292	313	305	300	298	294	282	254	287	314	272	248	284	304	309	288	310	271	305	320	295	320	274	293	306	271	276	301	277	270	287	290	265	274	268	302	309	275	295	296	309	267	286	297	289	297	283	294	293	295	276	265	314	292	291	272	296	322	346	325	305	319	255	337	304	316	284	313	250	267	322	295	279	291	292	311	293	313	272	333	270	282	277	297	327	317	281	304	285	281	303	285	273	298	256	332	295	322	280	259	299	279	279	306	266	293	319	295	268	288	277	306	306	335	283	295	305	304	307	273	296	287	243	257	301	279	270	270	313	295	289	280	278	302	294	332	305	271	310	262	279	301	291	260	300	299	328	276	341	299	298	272	281	251	326	304	263	290	295	301	289	294	275	301	293	284	309	310	288	306	294	284	368	297	277	318	308	301	267	316	316	316	267	296	281	274	304	297	287	290	288	258	284	292	279	281	288	285	268	271	294	273	292	273	297	297	303	305	286	284	283	296	273	293	281	318	244	282	282	299	279	291	290	303	326	310	278	304	296	309	287	275	305	301	281	309	302	301	312	285	298	285	289	305	286	306	297	282	293	265	274	302	295	305	267	305	276	302	301	317	290	297	274	290	323	322	295	274	287	309	306	300	304	278	274	302	262	292	304	302	278	284	334	326	318	287	285	299	302	305	321	311	331	290	283	302	285	272	267	287	300	300	296	291	308	287	301	288	282	280	268	276	262	308	306	339	314	318	296	324	284	313	297	300	300	307	276	299	280	264	291	304	295	306	261	322	286	292	309	275	298	282	297	294	288	287	264	286	324	272	303	272	330	308	281	275	293	290	291	277	305	266	281	263	309	285	288	295	299	290	291	321	302	307	318	289	282	281	308	302	304	360	276	294	296	312	288	322	285	277	299	312	289	271	292	321	289	307	272	281	297	323	328	296	308	260	279	255	305	295	321	278	254	304	300	298	301	286	286	306	291	292	302	267	290	277	305	302	284	317	275	276	284	307	272	309	275	319	304	269	296	281	291	281	280	293	277	289	303	279	276	282	316	309	310	287	320	296	333	332	287	312	291	311	268	304	292	255	299	311	293	286	304	296	303	271	294	306	302	283	280	271	298	296	265	265	294	281	328	278	300	254	318	313	302	291	346	296	307	303	307	298	274	313	261	284	272	309	290	331	294	302	283	293	307	291	299	279	265	311	280	287	308	266	281	287	264	315	276	311	307	282	270	318	265	284	291	281	278	309	294	285	292	288	298	293	319	298	299	248	336	307	270	305	257	265	287	273	315	288	303	279	260	293	277	299	325	259	287	281	341	316	290	297	301	294	300	297	346	293	327	316	302	328	335	283	285	286	292	293	297	261	294	261	275	292	295	301	316	297	295	300	295	306	305	293	313	260	305	304	303	310	281	264	311	308	301	343	290	254	305	301	288	322	298	292	297	326	301	309	302	330	305	276	278	264	281	281	269	285	296	307	265	276	258	289	285	295	283	300	300	305	284	302	306	281	274	264	278	266	287	306	269	293	279	283	287	276	288	307	268	298	289	300	283	249	262	278	346	277	268	331	304	290	289	291	258	321	349	317	281	292	297	273	304	298	283	292	290	276	292	300	306	310	271	306	277	285	303	288	350	303	294	282	301	258	315	298	275	295	303	317	292	279	273	272	305	305	288	288	293	279	301	287	309	294	273	276	304	265	275	297	310	281	280	309	284	266	307	299	262	308	305	286	305	283	289	290	304	279	290	306	306	303	291	282	305	268	302	314	306	318	325	270	300	297	317	323	254	246	306	297	285	267	327	268	308	268	318	279	280	314	317	311	284	290	294	309	271	282	276	289	247	314	297	315	300	303	304	339	332	282	296	278	303	257	311	259	249	304	272	294	313	312	322	289	288	310	296	308	279	322	239	299	277	283	263	311	290	290	293	289	262	308	289	335	309	292	257	276	291	285	289	278	272	285	280	342	305	279	285	297	299	267	292	330	300	281	311	285	286	313	288	310	318	289	279	275	291	273	273	265	292	281	298	275	336	261	276	287	299	309	353	319	269	292	276	264	305	307	301	276	291	279	291	272	305	279	303	310	317	305	296	329	299	297	325	257	320	255	278	293	288	295	290	313	305	301	267	285	295	293	306	292	286	306	265	287	279	296	280	274	296	276	293	296	295	311	296	286	291	265	278	320	271	319	253	280	285	264	318	266	289	279	308	297	316	312	290	277	294	323	278	309	247	292	278	308	269	288	304	300	272	315	294	290	281	280	299	302	300	341	284	351	294	284	298	328	289	282	309	324	304	299	274	275	291	290	275	290	278	300	293	284	315	328	265	306	295	277	312	270	297	305	292	292	288	288	293	290	289	317	283	287	273	260	262	302	285	283	286	307	283	300	292	296	296	304	307	276	299	306	303	302	314	297	302	258	284	249	284	296	325	263	268	290	299	288	325	288	306	311	313	283	283	313	287	334	327	308	310	300	321	283	285	293	330	291	278	318	312	292	284	300	254	296	292	276	267	279	342	313	302	319	308	277	299	290	294	281	325	312	320	324	278	282	280	292	276	266	319	295	237	265	277	301	308	297	266	274	290	304	306	286	335	313	278	306	253	300	287	284	293	306	289	330	292	320	277	276	299	317	312	271	308	279	292	293	301	294	334	310	295	311	305	278	278	348	283	296	311	287	307	327	300	274	283	298	276	273	258	326	314	283	301	283	267	292	308	328	316	288	282	326	285	333	310	296	309	293	312	316	276	300	310	292	283	287	269	286	285	312	305	279	298	277	278	273	293	282	302	274	291	296	281	270	245	312	294	301	334	298	306	321	311	299	295	307	332	318	315	277	274	302	290	310	305	299	301	316	277	258	267	280	281	291	302	284	275	292	289	308	292	296	301	252	280	291	278	302	303	299	306	292	285	296	304	308	296	288	297	302	317	307	304	278	272	283	293	306	288	352	296	264	299	286	273	303	290	283	321	300	288	315	310	283	286	320	305	243	301	266	278	272	316	308	291	304	280	284	279	304	307	283	296	304	282	290	241	312	307	310	300	285	300	329	290	285	299	303	278	285	284	322	290	332	307	251	310	293	302	305	278	310	263	310	272	292	293	291	316	299	285	287	293	286	282	302	292	263	295	280	286	270	315	317	304
14337	9035	12581	7745	4293	4267	4310	3903	2869	2181	1484	1142	920	762	727	705	662	691	731	697	689	727	690	685	687	705	703	692	662	673	667	658	650	647	617	657	696	643	642	683	631	631	671	675	611	672	670	698	708	717	629	638	730	669	651	673	672	651	661	638	660	681	645	629	641	686	685	664	629	646	618	657	644	655	667	614	647	616	666	631	649	618	669	667	651	639	676	657	701	646	670	685	709	653	666	636	632	642	670	656	625	663	647	682	660	676	674	666	658	664	677	645	629	655	693	658	676	676	641	624	572	621	630	658	719	701	700	607	686	661	680	628	615	661	687	666	634	598	652	677	617	688	607	668	669	665	691	670	662	659	664	692	653	641	703	682	660	665	652	669	695	711	711	682	698	654	692	707	644	696	671	690	669	711	648	662	630	679	686	679	628	700	668	682	694	670	668	658	696	702	682	656	618	641	627	688	664	641	638	674	644	676	704	641	653	655	710	641	713	651	656	655	665	641	674	642	668	612	627	653	635	647	600	629	687	719	618	693	656	670	649	677	634	615	660	655	658	681	612	634	693	632	638	645	639	682	679	675	636	704	642	677	674	632	621	617	654	643	655	602	671	727	636	613	662	638	660	686	680	660	648	687	667	612	647	676	668	645	679	638	658	679	685	671	640	690	633	644	620	679	665	637	664	647	710	647	724	652	612	668	659	657	624	688	643	654	657	659	642	670	647	743	716	650	608	715	664	658	651	611	697	637	645	666	657	665	689	700	657	610	655	665	616	705	647	648	645	679	664	629	679	610	679	665	628	669	651	678	675	628	679	654	643	652	683	655	645	679	683	642	624	662	675	676	654	667	648	633	698	585	661	620	653	620	682	665	652	639	686	679	657	684	681	624	665	659	672	664	651	678	620	647	586	675	663	617	647	637	693	623	691	681	659	648	657	642	686	614	691	690	672	631	653	721	667	691	665	679	673	725	704	704	704	654	655	641	700	730	648	669	623	652	708	671	696	615	687	650	668	646	646	706	657	649	697	686	677	619	619	649	698	643	635	636	676	652	643	636	657	682	699	629	632	652	675	672	666	637	660	645	681	707	666	632	651	693	670	635	701	615	721	673	621	644	650	676	645	710	652	632	663	739	663	620	651	605	662	679	702	666	632	669	652	635	673	674	667	669	656	605	647	673	658	694	638	694	653	686	641	639	652	681	641	680	657	618	663	648	635	640	655	664	639	667	653	663	643	699	643	635	653	668	632	630	664	700	664	663	655	677	659	670	638	675	665	600	675	633	667	625	671	654	623	628	666	643	662	682	638	656	680	633	640	668	681	663	656	617	613	615	658	688	681	647	632	647	622	631	675	651	682	634	683	662	706	691	652	636	637	634	662	656	669	670	648	630	678	620	643	665	673	640	690	682	678	684	659	610	658	639	660	653	658	631	647	658	697	652	637	655	644	660	659	639	716	620	633	688	684	688	654	667	650	689	681	651	621	675	687	653	645	591	622	650	662	615	653	665	667	673	625	669	656	693	675	677	711	675	661	636	650	695	660	666	662	683	639	649	689	668	648	660	667	668	660	633	691	641	629	680	721	644	703	628	669	633	614	653	661	642	666	616	643	633	691	654	636	662	656	677	655	703	686	643	628	676	658	679	685	660	646	671	652	657	623	667	629	676	654	688	640	627	658	676	664	624	674	639	644	660	680	711	656	616	677	648	656	662	619	678	638	688	707	656	668	644	652	673	637	653	652	645	676	647	694	623	636	657	655	683	689	679	624	658	673	649	666	669	651	643	686	676	626	671	637	617	642	655	666	660	642	670	676	636	660	639	674	671	689	650	633	661	625	641	639	643	659	635	670	677	675	651	661	644	615	664	646	617	672	679	678	613	651	604	680	652	656	636	657	683	681	678	642	611	648	645	650	658	661	664	663	645	607	655	655	658	641	635	661	659	669	683	622	635	648	674	677	636	676	619	665	681	631	733	610	714	659	645	644	635	698	657	697	655	613	688	632	657	630	679	664	657	661	653	670	676	647	653	679	659	719	689	683	714	666	661	711	628	643	638	631	655	617	645	625	672	611	676	640	665	630	675	690	696	637	633	657	683	688	595	643	677	698	628	682	667	592	638	620	677	668	665	629	658	645	656	663	698	671	679	689	681	642	679	686	676	675	706	668	645	642	650	696	660	652	674	636	677	653	643	621	700	618	679	646	689	656	700	689	682	655	638	651	679	673	621	663	661	668	651	671	603	625	661	669	741	660	679	646	665	668	698	666	643	652	656	674	663	628	626	669	665	672	668	631	660	684	647	631	679	659	630	644	612	633	649	687	650	664	639	657	689	672	653	702	673	686	700	674	620	668	663	743	668	645	665	647	700	687	632	644	629	664	644	640	717	669	670	646	654	674	641	665	642	691	664	652	628	657	624	620	680	662	601	639	694	642	656	643	652	614	673	685	678	656	640	678	686	675	647	636	653	688	687	635	644	636	674	673	659	635	646	611	638	657	670	674	619	653	614	643	682	649	655	668	668	640	661	645	624	638	659	682	664	659	695	659	617	689	634	663	655	694	671	699	674	648	650	658	695	709	660	660	632	678	612	678	657	618	641	654	657	680	668	645	675	650	606	616	670	659	687	639	646	667	655	663	644	640	635	680	661	630	640	700	640	687	713	657	661	629	673	739	694	652	695	638	675	649	684	676	631	707	644	658	645	719	679	629	626	649	681	569	642	662	636	673	604	623	627	653	654	660	699	658	633	656	661	652	663	622	683	681	669	669	669	617	657	636	634	670	604	668	627	663	666	692	653	666	660	659	600	653	641	646	659	697	603	633	691	661	624	653	696	686	662	681	677	610	639	673	616	663	637	635	663	664	654	681	672	653	672	670	665	683	615	668	644	636	653	617	624	644	661	667	651	688	695	654	674	631	662	632	696	628	657	679	678	695	700	700	662	660	657	681	647	659	679	689	644	670	676	655	652	667	662	707	645	622	644	655	695	609	658	628	646	703	663	679	655	634	673	593	692	660	634	653	637	663	647	653	660	638	640	635	639	657	658	649	663	672	653	651	665	673	672	663	642	663	701	647	652	676	632	655	648	640	663	663	672	655	669	640	676	669	660	671	662	622	708	661	598	656	679	657	615	671	657	614	607	704	690	694	636	683	712	603	653	699	652	684	657	643	682	645	691	646	662	656	616	696	673	672	627	666	635	638	640	615	676	640	649	641	668	644	652	692	637	653	656	672	659	666	654	660	665	665	673	588	612	660	642	640	680	660	663	670	670	622	592	683	630	630	627	638	639	675	647	647	680	655	685	652	671	689	631	673	660	651	675	628	657	655	646	695	674	662	701	669	665	659	639	692	665	676	671	662	677	650	636	609	667	659	612	672	628	631	606	629	644	662	647	601	713	690	703	682	677	642	676	659	635	650	665	691	685	631	648	649	674	629	671	656	685	656	677	652	665	684	653	618	640	634	643	658	657	694	668	666	620	664	639	719	645	676	648
33233	17493	13833	6176	2939	2727	2001	1603	1148	893	646	525	457	409	349	347	347	381	381	315	391	354	362	362	420	341	333	339	359	331	369	322	355	336	352	369	323	356	329	330	318	343	316	322	364	368	340	370	339	374	307	306	346	348	342	348	333	343	346	329	346	321	343	364	310	346	354	353	314	313	332	338	421	379	344	393	337	314	321	338	336	371	317	339	326	351	359	405	349	305	342	377	366	335	341	347	353	331	373	334	340	364	379	342	325	316	374	337	341	335	345	336	397	378	375	336	338	354	310	346	358	319	341	340	326	312	358	335	381	352	380	346	347	331	328	350	349	352	353	322	316	355	351	337	354	312	366	313	334	340	337	340	338	372	356	314	347	378	341	354	323	385	326	330	365	366	356	349	350	350	369	354	337	344	362	351	364	361	349	348	335	336	315	349	344	348	313	331	359	336	331	303	309	347	295	356	336	303	316	342	344	339	337	345	313	350	339	358	354	372	331	317	343	318	337	329	350	368	351	331	362	327	341	322	307	385	319	346	354	356	388	334	348	357	317	359	371	360	346	354	348	356	342	350	306	379	347	372	347	337	355	319	342	310	345	341	334	317	318	328	334	338	337	334	339	334	341	315	333	323	355	335	310	353	377	323	355	373	349	349	300	318	327	332	364	329	349	314	346	333	336	326	319	354	358	341	329	321	383	361	366	348	320	351	338	345	345	348	337	385	303	317	355	302	347	341	343	348	333	343	344	372	311	352	310	398	328	378	325	331	297	367	341	342	338	306	378	356	349	354	319	328	343	358	352	348	335	349	333	354	334	338	332	344	358	337	338	307	345	337	316	324	363	305	334	336	355	362	356	338	319	334	333	372	321	312	323	345	388	389	335	326	362	339	366	335	324	380	356	324	345	306	329	333	345	344	343	331	349	348	300	327	364	320	334	317	346	339	333	302	333	357	354	363	326	339	315	326	338	334	362	339	352	336	356	351	328	309	340	334	353	330	350	365	362	339	335	365	362	336	360	331	343	336	366	344	369	361	322	356	342	348	327	341	337	355	330	350	350	342	334	355	350	370	329	312	343	359	329	359	344	363	328	320	315	339	353	321	362	359	314	346	352	339	333	365	365	359	340	359	345	343	374	353	327	357	335	325	340	311	365	312	366	369	358	319	347	331	308	334	337	341	332	350	351	330	356	373	335	347	347	374	376	346	334	325	314	364	338	378	339	341	349	359	360	389	381	368	337	385	350	359	352	350	342	355	347	344	333	355	357	335	330	325	353	304	337	339	329	333	297	320	336	387	352	342	335	334	330	327	328	323	354	351	340	342	356	370	348	321	329	331	340	349	350	363	317	320	343	345	352	370	358	331	323	334	332	321	322	350	333	358	328	374	332	349	332	377	361	355	358	352	328	354	322	335	330	328	335	358	326	330	348	325	378	332	314	353	356	348	299	302	365	332	314	352	353	340	347	372	311	313	333	350	299	307	321	328	345	355	377	347	342	363	328	343	351	340	304	344	335	369	399	368	325	333	322	345	343	331	339	334	388	378	344	357	364	301	338	338	307	306	325	345	308	325	326	335	336	328	373	311	342	311	347	372	353	320	350	316	313	332	350	339	359	342	354	361	329	321	309	337	355	361	363	351	324	346	310	311	331	308	341	332	356	334	310	321	322	313	311	335	339	314	364	332	361	348	357	343	350	353	333	336	352	334	362	375	311	336	337	328	317	325	328	329	330	324	343	343	354	344	314	367	321	357	384	328	347	325	367	321	351	370	345	328	334	311	321	317	312	292	349	330	340	354	360	320	338	336	386	346	345	326	317	331	339	364	357	329	329	327	334	295	371	302	314	334	343	311	346	359	352	333	345	313	315	329	355	365	308	300	354	329	335	361	335	351	308	332	330	358	353	307	311	329	316	370	374	326	341	351	373	342	381	361	334	355	327	331	371	363	312	306	304	359	343	309	331	322	333	350	387	349	343	340	346	332	330	334	346	335	350	355	334	370	349	344	357	339	355	348	319	333	343	309	349	351	293	370	356	345	335	387	340	346	367	303	364	341	357	319	333	339	340	347	341	336	340	324	292	346	321	390	348	346	313	316	327	322	332	318	343	373	311	354	364	354	369	334	319	331	309	391	357	353	326	321	334	347	365	354	342	343	365	328	368	362	320	366	355	335	387	323	354	369	328	318	363	334	331	347	308	304	365	336	341	345	338	349	351	310	349	359	344	348	343	358	345	353	322	345	315	338	337	350	327	350	347	349	347	364	317	341	336	353	351	365	365	325	334	328	359	359	324	305	337	349	344	341	323	325	294	340	345	331	330	347	344	323	317	328	345	349	347	359	331	331	352	336	352	331	329	315	370	332	336	343	321	356	335	311	350	340	324	347	350	325	328	316	352	353	339	337	317	312	341	345	342	362	375	381	300	374	373	352	345	330	350	347	326	316	318	345	329	368	325	326	335	354	371	338	348	355	349	359	333	309	393	321	337	359	369	351	358	351	348	354	351	372	332	364	342	305	329	331	327	324	342	358	360	316	372	325	332	368	336	328	341	303	324	321	346	369	374	325	343	330	365	352	348	358	357	383	331	343	348	329	357	323	374	334	339	334	365	378	362	330	370	350	321	357	316	363	356	328	362	297	362	324	354	347	369	369	342	323	300	298	339	355	350	333	345	340	324	322	333	328	324	356	354	313	363	358	345	341	365	350	359	340	349	298	339	377	356	351	373	303	368	356	343	316	316	309	330	350	344	294	321	320	326	364	360	323	301	329	386	366	339	364	361	354	324	352	391	361	373	341	352	353	332	333	377	373	342	340	343	351	370	321	351	352	362	332	354	327	369	342	363	355	343	332	332	357	364	324	339	356	351	333	362	322	369	358	316	324	354	305	333	346	352	329	331	348	331	398	359	336	326	313	288	363	353	337	323	351	367	353	347	360	367	379	360	373	363	348	307	305	337	331	347	302	353	351	340	354	328	329	328	325	345	341	355	336	337	360	328	339	371	361	323	340	356	341	306	377	329	327	320	343	354	346	338	340	363	325	348	318	326	339	373	355	344	309	355	347	356	349	350	308	338	354	360	328	321	300	340	367	356	333	346	340	361	329	349	323	329	289	309	332	376	324	359	332	356	341	326	376	360	362	323	324	335	373	316	362	336	369	316	358	300	342	343	362	344	345	323	351	335	330	301	327	346	361	320	345	302	323	365	306	352	338	312	315	352	334	366	312	309	318	323	342	368	342	337	334	320	367	337	345	324	328	329	358	351	366	352	321	319	336	334	327	341	356	329	346	357	353	324	306	331	328	360	332	328	306	309	314	322	327	329	389	350	312	320	361	351	325	347	346	336	332	370	355	311	320	325	329	381	355	372	357	306	336	353	378	359	321	320	327	330	313	314	348	349	363	343	348	350	337	380	337	327	327	381	332	307	364	372	346	353	312	335	321	335	349	328	353	349	350	348	313	294	322	363	328	325	348	314	390	374	326	325	321	313	346
19204	12125	16952	10920	6725	6568	6739	6310	4464	3688	2317	1656	1296	979	926	869	816	854	849	785	780	843	800	803	845	795	777	808	760	756	777	772	804	785	798	790	785	852	761	751	818	788	788	768	761	786	782	772	745	804	758	739	777	756	732	763	762	717	725	764	745	713	766	732	716	730	767	758	718	810	741	776	805	725	821	735	704	779	784	762	705	729	766	727	780	781	780	759	751	752	752	753	757	771	771	758	739	754	756	737	730	750	709	724	739	714	780	759	712	798	763	752	781	754	726	730	736	768	747	755	774	772	767	763	741	767	779	736	749	733	770	732	746	751	743	729	776	732	788	709	739	763	738	722	757	749	724	795	710	787	754	768	823	807	779	769	765	778	793	800	725	759	822	770	739	772	768	767	763	760	800	794	770	778	796	731	751	772	733	750	798	752	750	735	724	756	762	710	722	757	748	753	767	783	740	707	763	740	755	784	768	748	756	763	751	725	733	809	740	797	778	745	778	744	734	710	735	767	729	734	776	750	751	725	801	766	716	729	765	727	768	740	780	743	746	753	752	740	791	808	718	734	726	754	781	718	736	727	759	775	786	765	741	728	741	745	755	749	751	763	794	731	722	772	772	766	755	736	782	687	753	807	803	714	733	775	757	782	758	723	781	770	736	733	751	799	754	715	753	764	771	740	808	724	746	764	733	747	816	753	751	737	757	748	708	739	775	783	764	707	794	724	769	700	779	751	775	765	791	770	774	770	821	763	770	730	763	771	746	790	779	699	737	713	793	726	734	810	796	739	764	785	749	769	733	762	755	750	758	722	721	769	747	722	730	759	765	782	727	786	765	709	728	750	792	755	746	756	738	738	744	758	790	723	772	740	732	792	740	758	738	728	754	732	752	759	723	740	751	727	799	770	769	737	765	767	722	727	752	752	780	752	745	800	761	769	754	768	742	789	706	756	731	759	719	724	757	753	779	748	748	731	750	761	751	788	798	718	785	761	795	804	810	715	792	763	797	741	720	772	774	812	730	790	791	759	732	736	709	714	740	771	751	727	767	734	738	798	758	770	763	786	775	735	766	772	742	799	766	760	744	755	773	803	776	798	778	737	734	788	782	762	774	738	723	784	757	758	736	721	768	753	803	755	771	791	747	738	779	761	736	737	772	725	756	779	702	769	788	785	734	732	707	781	766	756	782	805	755	764	755	787	691	736	782	786	763	851	819	734	803	738	732	799	717	755	772	748	769	763	771	723	756	749	745	740	762	757	759	766	796	733	738	764	754	726	720	732	775	769	721	762	788	743	759	753	706	778	750	760	778	747	775	804	696	762	772	730	772	732	767	754	743	769	757	731	807	773	807	757	707	760	734	766	754	718	751	756	754	789	748	775	739	764	742	775	770	794	743	803	772	687	790	800	758	799	757	729	831	743	762	790	748	762	748	730	769	765	736	700	740	736	768	749	794	751	758	772	720	776	778	743	784	742	772	751	747	773	741	733	788	785	770	756	753	738	780	772	773	733	787	735	747	773	773	725	729	761	767	811	727	745	753	712	804	748	793	771	715	729	756	755	780	732	794	783	787	761	738	699	772	775	749	769	707	801	749	767	767	755	787	769	764	743	748	719	763	785	759	771	765	749	780	736	817	751	742	774	812	762	760	752	770	769	761	728	810	681	798	750	727	776	769	805	781	766	759	741	799	736	740	726	761	822	776	736	731	796	723	762	755	729	776	748	691	786	729	733	728	741	769	729	801	709	774	753	748	743	750	764	749	754	757	728	763	719	781	740	754	758	752	771	718	740	718	770	788	717	769	761	788	727	758	717	785	770	709	744	812	741	773	769	764	745	734	741	727	779	717	709	777	774	730	794	753	757	756	796	780	742	703	754	788	672	774	757	798	768	750	750	735	724	758	732	732	729	737	740	742	710	774	730	830	714	769	768	744	759	773	728	733	770	761	693	739	740	735	726	754	719	780	728	738	754	740	842	685	753	734	774	742	723	735	769	773	757	735	683	753	788	826	762	764	787	726	823	751	745	802	772	733	723	789	755	753	769	746	725	756	735	768	718	785	730	785	779	739	768	697	804	723	801	773	763	696	743	726	750	761	735	749	751	717	713	769	793	737	778	705	757	759	734	760	770	735	771	745	749	782	755	726	760	758	735	731	745	748	776	756	740	763	774	767	791	737	747	746	766	796	750	742	785	764	740	785	678	716	744	812	730	718	768	704	762	783	736	769	780	765	761	749	776	762	736	735	765	764	774	759	815	766	759	780	797	766	768	756	749	784	755	711	727	767	771	766	803	768	758	767	768	758	733	742	729	776	764	730	756	765	754	752	795	743	772	747	735	762	782	756	719	694	796	747	770	728	768	750	754	749	688	760	760	751	722	759	738	776	766	721	766	720	762	756	764	768	726	779	791	753	776	799	756	762	826	727	758	770	764	761	709	695	740	717	720	755	750	721	753	784	756	766	751	735	770	778	774	755	761	716	763	788	736	729	762	753	764	701	748	745	739	729	714	764	748	747	766	728	747	772	775	735	715	728	742	782	702	777	755	769	754	738	732	736	784	748	741	713	761	799	739	737	722	741	719	724	754	784	730	751	751	845	748	795	796	720	738	778	789	789	727	755	785	756	780	749	772	786	760	758	705	760	796	773	743	765	728	803	748	766	739	740	715	784	748	748	781	758	767	756	768	780	756	730	768	770	756	761	762	758	766	756	707	731	741	766	731	802	738	764	728	743	758	719	684	733	772	748	749	703	767	741	715	711	770	809	717	743	733	703	764	765	726	774	783	766	780	758	710	785	738	743	758	731	759	769	744	739	769	773	694	726	770	824	754	748	777	724	722	808	791	755	761	711	742	780	742	772	756	811	802	759	753	716	729	761	729	774	763	746	754	748	727	728	714	764	765	753	747	734	765	754	761	794	774	784	719	824	763	745	736	747	769	730	736	756	821	754	766	778	783	726	731	746	772	772	748	756	738	765	754	728	789	742	739	720	760	732	802	761	743	776	719	802	802	713	763	764	770	750	681	806	757	740	670	750	726	797	755	784	709	712	736	790	771	758	790	816	732	748	797	748	740	737	760	769	771	764	760	731	779	733	801	778	755	832	791	705	756	721	733	771	777	793	783	745	759	703	757	732	756	807	799	750	728	748	718	721	752	804	735	759	795	790	773	783	745	761	726	735	764	792	803	759	803	742	726	733	746	745	744	724	751	775	756	722	711	726	742	747	764	758	761	696	680	761	771	716	773	763	774	755	749	747	799	734	715	744	720	753	797	747	774	782	741	764	745	782	775	783	725	803	799	800	745	765	722	766	752	751	723	753	761	728	764	739	770	745	739	756	769	753	746	748	795	832	741	728	789	760	763	736	744	779	752	704	707	721	750	762	753	734	724	784	743	734	802	775	773	715	773	783	769	741	788	744	788	758	763	777	792	805	745	746	763	723	759	736	771	746	790	730	742	758	740	753	794	722	744	763	853	769	724	764	798	779	765
11144	4654	3161	1412	702	547	466	399	382	330	369	340	329	323	341	351	367	317	346	336	311	324	321	334	326	366	300	370	338	322	305	347	309	388	323	316	315	337	346	332	315	296	342	321	316	335	323	341	344	330	328	364	334	320	345	355	348	322	341	365	338	352	326	328	367	335	296	336	370	324	315	312	353	338	335	339	353	328	358	372	319	315	384	330	360	371	341	336	373	318	328	338	330	373	340	368	367	353	328	359	335	334	345	339	303	342	305	311	337	368	345	305	298	327	316	333	326	360	323	364	333	328	306	326	340	316	326	307	317	355	333	319	354	342	326	305	308	337	325	301	331	317	326	338	339	354	311	307	332	318	338	373	354	333	328	331	305	331	307	334	363	328	338	320	333	316	362	310	341	325	336	341	307	333	322	301	306	331	325	320	319	351	328	319	348	340	316	382	332	313	322	342	343	344	310	292	350	301	346	370	347	358	351	341	304	367	355	345	347	356	334	340	331	331	344	301	321	327	325	321	318	326	325	320	327	341	366	329	314	329	315	369	339	348	368	368	335	333	356	315	318	332	319	323	330	318	302	367	319	338	342	307	304	343	330	319	330	338	332	315	340	356	348	301	325	312	298	311	313	337	335	310	317	328	339	337	315	345	293	308	322	316	310	368	353	342	325	332	345	310	353	340	357	353	330	339	337	357	357	312	343	339	352	347	306	331	320	334	367	326	351	318	328	335	321	374	330	363	314	322	341	341	352	320	296	349	344	364	320	331	292	363	373	332	300	329	351	342	324	351	342	333	334	345	338	344	345	320	352	323	339	338	315	313	342	339	331	357	309	330	352	300	329	326	286	322	345	307	300	326	342	352	341	348	354	299	335	316	311	337	355	309	308	330	331	356	339	319	330	356	349	352	379	345	321	337	310	297	292	329	360	325	368	355	344	329	316	366	335	302	298	306	370	338	327	347	325	338	342	325	334	318	327	306	330	307	349	320	315	304	304	340	321	339	361	337	341	289	308	380	336	324	321	324	350	360	343	313	311	306	319	296	318	348	328	314	328	378	310	323	342	290	327	315	304	360	330	367	340	351	329	307	316	329	330	353	331	362	316	329	316	317	360	330	323	377	328	313	335	314	362	329	331	341	320	311	325	324	328	292	320	346	287	332	358	326	273	302	352	331	320	325	356	307	336	346	365	337	344	356	343	297	338	339	299	354	347	314	325	344	332	333	331	321	341	344	278	307	358	321	327	325	360	344	353	314	335	345	342	307	304	338	322	346	354	346	311	320	339	337	327	321	330	341	355	304	321	364	318	341	329	304	351	350	365	320	308	303	334	347	338	326	301	319	309	324	347	361	327	332	295	318	338	327	310	351	391	333	334	328	318	306	319	349	327	304	317	314	322	338	367	345	344	335	329	334	338	356	374	309	334	361	343	362	324	345	331	304	343	316	343	308	361	340	329	313	349	325	332	336	300	366	325	324	342	332	345	292	326	341	342	361	349	356	341	353	322	341	317	351	335	337	346	341	342	339	351	334	340	381	317	315	321	338	303	309	312	351	355	313	324	336	330	317	338	328	339	344	363	327	346	366	329	350	331	334	353	340	316	320	328	330	320	326	336	329	322	323	339	341	336	338	361	367	333	333	331	349	325	325	337	336	285	355	365	372	322	333	379	314	321	380	363	373	309	361	327	330	327	287	331	306	325	352	326	277	358	319	301	325	330	307	326	335	337	323	318	325	359	341	340	323	336	342	296	343	328	346	334	327	338	305	322	326	341	320	358	308	321	295	350	339	347	364	327	356	353	312	324	314	349	346	358	322	357	306	363	326	304	323	343	347	338	313	352	338	341	354	305	283	309	333	335	333	347	330	348	348	329	332	332	320	339	332	330	322	332	324	350	354	291	325	336	343	306	322	336	327	326	312	328	342	336	329	316	310	332	375	378	341	323	336	303	324	311	282	327	323	293	386	358	329	348	337	323	326	323	292	373	298	323	320	333	328	355	344	320	308	321	345	349	324	343	339	308	357	328	333	346	341	319	336	296	349	287	338	329	296	312	329	283	338	355	352	325	346	335	348	323	305	328	343	329	334	303	342	336	345	363	359	346	322	331	349	315	329	350	315	337	365	328	340	310	336	355	319	356	313	320	325	309	339	351	349	329	308	333	328	340	346	378	355	310	320	327	327	352	316	330	331	342	337	345	345	349	321	309	329	358	334	344	342	307	326	331	331	372	327	364	323	327	333	320	306	293	301	311	352	354	334	339	336	354	319	346	339	333	328	338	319	337	358	292	354	367	359	343	322	338	348	319	337	335	354	301	333	343	329	316	325	327	357	340	348	293	351	316	354	287	327	328	332	345	335	328	324	330	338	322	344	335	306	299	336	314	352	325	316	348	311	293	333	325	303	338	283	332	319	341	308	319	318	315	338	316	342	345	339	339	311	355	333	329	332	355	283	331	317	323	318	347	320	349	333	304	307	348	318	322	323	319	323	326	332	318	375	354	324	331	320	326	315	377	316	355	347	356	316	280	299	344	335	343	346	299	305	313	372	328	312	319	320	351	342	338	344	315	318	311	330	339	333	329	328	327	345	322	333	320	363	329	330	325	333	321	340	336	334	321	323	324	367	328	330	351	327	312	279	310	324	337	323	341	351	348	305	338	351	342	339	319	337	302	346	314	306	362	306	348	296	322	341	303	361	338	358	337	351	337	339	331	338	316	327	306	332	338	354	354	349	320	363	360	329	340	333	354	332	352	297	362	359	342	315	316	311	334	358	323	376	338	345	325	321	340	353	363	330	349	330	339	380	307	330	334	325	302	344	345	355	322	326	357	314	343	309	378	364	319	325	298	327	363	339	345	376	313	324	365	343	330	319	336	315	326	343	303	332	312	336	339	296	288	328	330	368	355	327	341	316	322	329	320	318	368	381	337	332	367	324	353	331	327	322	349	318	320	335	336	360	348	308	302	346	331	307	343	351	300	302	347	363	312	320	305	302	364	302	336	371	283	330	306	336	329	317	309	352	309	321	321	340	318	360	316	344	377	323	331	369	358	344	316	330	353	313	355	337	296	353	310	321	329	363	331	330	338	315	318	350	371	370	348	332	281	325	317	366	307	378	298	377	350	344	349	310	321	319	329	363	306	360	348	341	335	321	350	317	340	349	320	352	348	342	350	341	334	355	338	349	357	289	307	355	348	335	307	348	327	332	314	361	318	337	305	337	360	332	307	372	329	339	374	325	347	352	329	278	351	342	341	343	341	321	349	337	291	342	345	307	345	292	341	336	345	358	346	302	314	338	323	387	329	325	310	324	349	310	370	323	335	331	356	358	322	292	359	338	364	327	349	315	338	329	333	336	361	336	348	346	339	345	323	314	329	361	350	323	310	329	311	326	308	326	353	342	372	316	296	334	334	386	329	322	358	325	318	360	329	358	333	344	314	350	312	312	305	327	291	334	355	330	303	320	360	368	334	321	330	352	354	340	326	371	349	321
6609	4145	5649	3628	2198	1528	1284	1164	1050	895	760	743	747	709	735	729	729	694	759	708	690	752	783	718	748	743	710	735	682	741	673	700	718	772	715	795	759	744	747	711	726	759	740	696	719	764	744	737	754	755	667	708	738	712	752	720	729	704	709	725	730	701	734	696	727	660	751	725	723	765	745	705	723	727	705	692	742	738	701	750	749	692	739	683	710	742	695	721	684	703	740	702	787	710	751	687	743	727	737	707	715	705	751	690	677	709	711	729	720	762	725	708	751	736	705	709	732	713	712	757	720	793	708	706	749	741	711	719	725	732	701	744	730	769	698	724	706	741	725	734	716	760	749	717	721	747	716	740	764	706	689	763	749	728	698	711	744	752	727	772	745	763	788	738	791	734	730	693	727	759	690	721	705	746	746	748	757	726	733	729	744	729	726	719	698	734	674	731	696	681	709	731	693	723	703	735	709	729	720	764	734	724	774	695	729	743	731	740	749	732	748	752	732	714	729	676	735	743	755	683	722	706	735	704	655	734	655	687	722	700	737	681	675	789	721	723	665	707	728	711	697	707	684	777	678	789	721	744	763	696	693	687	694	741	701	705	738	750	706	768	748	744	714	741	689	702	698	766	702	688	690	733	768	710	741	721	748	724	712	719	737	748	749	767	709	761	687	727	706	768	747	721	737	712	704	741	720	663	751	704	750	750	747	711	683	686	710	714	712	729	689	730	749	745	744	691	761	714	680	667	684	679	741	731	677	686	715	702	719	762	766	722	721	787	740	718	727	713	768	714	715	746	710	685	756	718	700	743	714	724	738	727	724	725	740	691	673	759	735	733	691	752	771	747	739	695	698	727	709	696	741	729	718	741	683	723	740	758	756	701	683	751	734	731	736	732	716	705	743	704	747	714	737	706	695	722	789	730	757	719	731	709	769	712	732	756	720	745	716	762	680	762	698	722	726	669	707	709	696	714	728	660	730	677	664	677	707	767	751	777	734	774	683	728	720	725	717	702	704	770	717	742	737	739	749	732	716	754	735	700	724	755	730	706	743	745	741	761	773	736	760	704	654	706	782	720	723	699	690	709	703	730	741	725	695	717	705	756	784	733	727	746	732	723	741	708	724	739	751	718	753	688	764	720	754	669	724	699	739	714	735	731	688	708	717	686	761	718	737	726	700	734	717	713	724	690	760	716	703	735	714	740	669	750	731	719	671	732	752	732	690	754	706	710	713	763	728	744	683	692	742	672	726	707	724	733	723	779	742	703	735	766	742	712	738	702	720	731	706	671	688	705	752	718	713	699	738	732	703	715	709	744	717	676	729	699	707	724	760	696	712	718	697	686	717	730	733	771	771	764	706	705	750	724	699	683	713	747	754	747	701	723	764	731	729	757	691	741	716	737	717	725	652	685	723	744	720	705	667	703	727	718	728	736	750	736	706	722	690	722	753	684	729	699	719	701	747	698	666	733	728	750	685	722	686	715	702	682	761	688	724	730	687	742	712	755	704	726	716	732	721	716	754	719	730	738	690	741	702	707	710	734	685	753	736	752	696	752	724	726	725	696	730	712	693	724	672	708	683	718	731	724	693	727	717	730	742	735	693	708	727	695	716	699	753	707	696	739	720	764	730	695	694	700	729	734	702	724	749	698	736	722	731	745	681	710	719	712	742	719	726	697	704	702	716	732	691	738	709	710	717	702	710	727	762	724	750	742	732	764	693	756	689	733	785	693	761	745	726	685	737	685	742	727	745	747	710	759	773	694	729	711	761	750	709	745	687	712	760	790	719	720	766	690	762	703	728	777	687	695	726	712	670	722	727	720	722	723	728	687	646	743	698	687	780	705	751	761	699	717	750	703	714	766	724	746	733	706	722	727	726	744	718	755	745	691	693	713	724	727	734	690	708	730	717	748	753	763	704	749	733	688	742	660	725	735	732	713	765	733	727	738	768	673	754	672	719	754	737	743	730	730	674	718	703	709	740	728	692	712	741	765	735	707	734	763	710	755	691	780	757	701	732	701	697	698	695	734	664	691	662	711	689	686	693	728	714	705	679	729	726	724	727	754	682	708	737	761	751	766	701	715	719	701	709	722	753	749	677	725	736	746	711	752	739	711	713	669	742	740	732	701	734	761	735	758	706	734	696	699	733	737	747	710	736	756	709	745	691	739	710	658	680	695	737	754	722	711	702	723	702	683	737	724	726	752	761	719	714	675	706	731	742	698	743	741	720	708	720	690	669	726	753	730	737	723	734	719	708	696	699	739	725	765	742	759	739	759	749	733	729	769	726	715	733	736	726	714	729	721	691	718	683	735	729	710	747	734	731	746	700	701	766	706	668	674	678	727	697	738	734	722	736	671	728	708	705	754	700	730	686	755	742	732	731	677	711	744	666	725	690	708	746	663	722	755	723	723	707	706	720	704	731	727	743	742	749	727	730	725	727	707	757	740	677	710	719	735	751	773	705	750	747	724	722	744	756	740	762	755	684	712	692	705	704	734	728	746	699	739	757	706	689	746	683	723	744	684	705	674	679	717	743	693	695	731	732	734	736	711	701	743	724	719	785	681	697	717	759	731	730	735	726	764	739	701	731	721	678	708	682	719	737	718	691	737	692	706	736	799	707	701	736	745	711	713	675	725	656	701	791	706	734	768	783	697	754	708	738	646	725	717	767	721	705	709	735	733	726	703	743	703	747	729	786	727	735	745	724	735	695	725	743	734	736	692	690	720	744	680	704	715	778	771	736	705	738	698	709	717	707	733	729	723	696	691	685	747	724	708	688	717	709	734	750	780	729	705	719	675	726	704	696	717	789	698	731	752	694	739	719	709	734	774	767	697	679	740	743	778	696	731	741	744	739	683	738	718	677	728	679	711	697	716	712	735	757	737	750	715	696	747	758	683	728	718	688	746	710	729	717	715	755	730	651	698	737	737	693	729	723	711	769	695	770	711	731	701	773	701	685	717	722	740	696	732	679	711	733	728	709	733	680	774	716	743	761	711	778	743	715	734	739	714	744	689	722	770	716	731	717	763	727	721	734	712	706	706	728	737	740	741	701	727	708	817	730	713	736	723	713	692	723	704	754	704	713	727	755	751	730	729	728	684	739	716	730	719	737	721	721	724	734	717	726	774	735	774	711	734	756	705	696	709	716	729	756	723	702	744	742	707	758	729	693	679	687	690	708	702	705	685	732	712	716	756	709	720	740	701	712	723	664	773	704	684	729	749	701	712	713	736	735	715	769	768	715	711	680	721	702	707	723	679	737	738	744	703	706	706	673	716	778	741	775	745	705	713	718	710	726	701	674	682	728	702	707	751	724	711	724	658	720	725	707	738	752	653	694	680	661	763	737	692	731	752	794	724	687	731	735	732	717	717	716	776	734	732	680	709	763	749	757	743	655	757	748	765	707	702	724	753	700	726	720	750	758	695	719	718	786	696	755	732	729	749	743	787	704	743	728	723	712	738	725	739	714	739	682	704	749	737	710	785	730	731
23662	11587	8003	3395	1905	1482	1237	1004	664	527	431	388	333	339	336	305	301	273	290	333	291	290	265	249	301	272	305	287	303	280	276	305	319	292	312	290	273	307	297	309	322	265	299	287	247	298	292	291	252	290	294	300	271	301	304	280	286	281	269	279	305	305	284	301	271	294	277	271	283	268	255	287	290	286	321	330	292	297	308	311	326	268	287	290	285	312	302	271	298	274	260	285	273	290	289	267	290	270	338	286	336	287	294	290	302	311	307	280	303	326	264	287	295	330	277	262	281	274	293	269	270	324	298	316	278	302	288	298	300	286	269	316	302	299	288	318	316	315	282	278	263	279	262	307	292	310	282	286	296	314	258	341	286	266	296	303	291	280	274	288	272	308	295	285	303	329	266	281	296	283	304	264	350	281	342	310	299	279	268	299	286	325	277	286	276	305	292	305	297	307	303	293	311	298	294	276	287	256	294	290	274	294	301	285	290	295	276	310	303	299	334	300	271	285	282	279	289	311	255	331	321	285	289	316	317	273	303	271	323	290	283	298	286	306	296	286	296	263	277	274	270	268	254	271	309	287	287	270	291	282	291	304	313	298	267	300	284	306	298	292	281	274	286	320	316	283	302	288	299	270	274	283	272	298	282	270	265	294	297	289	278	278	317	277	313	288	279	289	274	305	255	281	276	260	272	281	311	289	294	305	289	282	282	320	288	282	280	304	300	304	282	288	306	286	287	300	267	303	316	298	320	290	302	266	284	285	308	321	306	291	286	304	308	280	288	299	288	286	310	302	251	282	277	319	308	273	309	301	267	312	324	316	315	295	283	325	278	303	333	279	293	282	273	290	333	299	320	268	308	266	333	290	294	283	284	320	299	287	330	286	299	276	322	299	310	331	298	305	306	295	321	305	277	284	301	274	282	276	297	259	268	288	270	267	291	292	263	299	282	292	311	286	331	295	282	319	320	287	308	303	274	288	285	288	295	302	303	304	282	277	287	276	270	310	310	290	333	247	305	284	302	248	320	273	255	286	300	313	292	270	285	298	275	277	276	276	295	272	262	276	267	318	301	255	302	280	279	262	302	305	300	311	309	321	330	275	289	307	298	312	298	302	318	289	321	285	318	299	271	299	255	323	273	300	319	291	276	300	287	273	293	274	269	246	296	273	295	283	285	280	273	298	292	286	299	281	256	313	304	302	313	282	303	322	310	278	280	283	331	269	308	254	299	275	298	286	283	300	318	317	314	311	297	336	290	294	300	326	293	284	304	268	290	260	239	310	245	260	300	288	281	291	301	317	307	285	280	306	283	287	282	273	261	286	321	299	295	318	298	315	305	332	302	317	280	267	277	315	283	280	300	252	282	275	273	286	290	311	298	289	273	270	286	279	296	263	297	303	273	291	299	293	281	294	292	303	276	276	269	303	288	270	243	298	290	289	284	312	282	279	284	295	292	306	295	289	262	310	293	290	320	272	300	290	306	285	305	291	334	285	307	275	294	285	292	257	273	282	291	302	287	265	299	319	306	250	262	300	301	301	308	306	296	268	262	287	270	332	264	337	321	267	299	269	317	291	285	277	278	300	280	292	293	253	275	299	300	316	271	322	294	295	273	309	274	297	290	282	282	293	289	295	293	288	296	269	302	287	282	286	297	266	284	274	276	308	267	306	256	296	322	305	313	316	293	326	310	288	249	277	304	293	308	283	312	327	313	315	295	286	303	305	276	273	271	292	275	287	296	296	268	285	288	299	289	288	301	298	311	294	308	296	324	299	251	297	282	303	307	303	294	312	317	251	303	265	322	274	287	291	270	295	286	264	304	264	276	296	237	299	273	308	269	291	308	297	284	286	298	285	269	258	272	293	282	286	290	279	269	327	290	283	274	276	262	290	302	247	289	270	288	277	287	293	291	266	301	271	290	282	276	263	258	288	283	299	315	298	308	259	262	311	304	295	274	280	332	285	315	287	293	307	289	305	275	290	255	287	271	292	316	296	273	292	269	299	318	306	293	329	292	276	294	354	321	290	334	275	303	257	278	302	276	295	281	280	301	294	305	278	302	275	267	294	302	287	296	288	310	285	297	286	272	311	291	286	279	269	288	275	327	306	302	316	325	281	259	303	324	297	310	281	278	269	301	280	318	272	291	264	292	254	290	308	295	301	251	293	297	270	319	281	310	283	272	292	286	291	274	276	316	285	293	295	261	279	300	285	290	278	290	294	274	305	302	293	306	263	325	295	314	313	284	302	293	321	255	255	263	264	281	314	292	314	309	305	289	313	280	329	305	276	290	278	262	308	259	277	290	272	279	290	296	317	262	270	305	290	307	293	273	277	294	262	276	281	286	333	264	316	334	338	282	261	293	289	289	311	294	297	304	291	284	296	294	301	300	281	264	314	308	261	314	286	275	264	277	302	261	311	269	289	294	324	286	295	320	293	275	293	282	299	279	283	308	297	264	281	290	303	314	311	274	296	272	276	309	292	288	278	308	292	292	282	266	303	290	284	317	301	292	281	311	298	279	292	263	277	306	294	313	307	252	300	307	325	256	281	263	265	315	291	303	307	300	309	315	278	290	281	304	320	282	305	292	263	303	252	283	273	287	280	318	317	315	323	286	295	235	310	296	344	306	326	268	294	330	310	284	303	288	321	303	313	277	257	301	274	257	313	297	286	258	299	304	278	300	296	313	302	284	271	336	285	305	278	290	294	318	284	281	279	268	281	319	286	265	266	329	317	295	281	298	249	297	265	289	271	308	282	251	259	318	319	288	304	307	326	310	305	297	250	279	308	301	279	315	343	281	307	300	291	293	282	282	312	279	298	304	289	312	282	266	281	298	282	297	321	284	312	272	338	283	290	273	305	288	272	292	273	275	309	263	315	292	312	277	267	287	275	254	299	282	285	292	287	310	291	338	268	271	302	305	292	277	290	285	295	276	327	278	292	296	273	311	265	286	294	258	345	285	292	275	281	313	305	261	294	275	296	270	277	289	317	261	270	277	266	313	263	278	261	284	308	283	274	304	300	301	291	268	291	286	247	276	281	307	280	295	300	270	296	298	314	267	310	322	300	272	287	289	250	275	290	284	322	298	310	267	278	293	293	274	268	270	248	281	271	300	295	303	275	304	290	297	277	309	286	282	307	297	247	275	299	303	272	298	290	320	323	283	275	269	309	289	302	299	291	342	258	290	244	278	315	305	300	290	303	308	291	312	289	336	318	301	264	244	297	281	297	291	309	262	293	303	296	297	297	280	297	328	287	281	326	280	298	270	308	282	247	271	296	305	273	273	310	301	245	293	287	279	326	334	312	288	294	272	293	273	308	288	260	316	303	301	307	292	267	261	266	303	283	286	268	304	266	297	276	291	309	272	301	325	279	315	298	270	309	294	293	311	286	282	278	324	294	260	268	269	325	302	298	255	320	313	263	294	278	314	231	291	295	273	290	319	260	280	268	275	270	296	312	275	302	321	285	280	251	302	286	279	317	250	247	299	293
14373	8736	10939	7030	4448	4303	4442	4026	2704	2133	1470	1153	885	781	719	686	717	685	709	689	670	654	732	668	655	704	686	658	714	645	638	636	691	668	659	667	669	646	671	665	637	689	666	695	661	657	681	682	634	678	695	637	666	657	614	675	671	659	616	641	662	664	684	655	693	682	644	664	620	628	670	664	621	644	669	619	728	683	676	660	675	671	657	660	676	652	674	629	659	659	684	684	677	674	590	648	691	649	656	648	634	627	658	653	660	651	638	654	637	647	668	657	672	630	652	731	645	667	626	628	653	655	684	674	711	660	652	704	648	638	636	642	696	623	601	639	636	670	675	628	702	683	728	613	632	695	653	653	690	679	654	666	647	607	658	676	707	662	723	674	675	640	673	656	646	672	661	639	669	692	683	677	680	683	653	644	693	698	625	662	653	702	680	667	668	640	677	637	622	619	657	661	662	755	676	649	657	628	671	647	671	669	625	671	658	627	612	676	675	656	673	673	631	636	653	657	625	718	671	663	642	646	650	668	676	641	706	655	614	692	676	666	672	678	653	656	649	646	720	615	665	642	634	612	626	652	634	675	639	682	636	654	717	633	654	658	641	649	629	678	686	672	668	689	676	626	623	664	668	680	645	631	625	699	658	671	669	651	662	629	660	686	650	642	657	619	657	679	691	656	641	638	707	622	688	666	632	619	654	617	600	650	662	630	669	648	666	630	643	661	649	685	610	650	668	691	646	645	640	657	635	650	671	677	697	667	664	636	712	649	605	696	627	653	638	667	621	598	648	646	620	661	671	657	657	704	670	618	658	656	642	660	678	665	704	635	667	628	657	624	710	629	643	695	665	666	643	626	648	677	635	617	694	673	635	695	614	689	619	599	681	666	672	635	663	647	635	659	668	683	598	722	692	634	634	649	663	641	668	619	630	620	645	615	671	617	620	688	644	623	640	658	687	664	679	681	644	627	652	678	638	686	640	725	652	654	644	705	671	675	650	677	651	639	655	648	673	686	661	684	646	615	653	647	675	658	670	646	668	628	643	641	662	632	694	644	640	634	673	654	692	644	639	600	632	668	680	691	703	638	631	621	658	649	656	626	673	628	661	654	653	647	637	614	715	630	666	657	597	627	652	622	627	624	685	650	685	644	656	673	686	695	635	652	665	656	612	642	655	663	641	670	652	628	664	671	679	695	651	688	647	636	635	689	672	683	641	647	646	626	665	657	644	637	650	656	636	674	634	666	684	646	587	625	686	658	671	637	661	659	694	695	689	690	638	643	641	635	624	585	648	652	648	655	640	643	666	637	669	654	637	671	652	658	613	636	634	678	645	630	625	629	603	641	634	655	654	626	621	686	666	702	631	685	741	696	699	635	679	656	686	584	664	612	652	700	635	692	633	688	641	675	644	662	639	642	665	617	705	650	683	696	663	623	652	633	638	678	615	603	639	679	689	686	647	680	660	638	724	665	610	645	661	640	636	604	641	670	659	610	639	669	651	630	641	680	702	652	679	659	677	626	611	632	688	674	658	689	635	686	619	671	651	708	670	686	641	631	649	663	628	666	658	680	661	627	665	657	575	649	659	648	681	658	630	663	613	655	666	675	668	705	665	630	669	696	647	671	682	639	683	681	674	653	642	699	632	654	684	735	640	637	682	650	639	621	654	661	649	607	647	651	654	697	648	685	670	662	601	625	695	672	620	609	699	618	602	644	619	686	659	650	698	650	634	630	648	637	641	646	685	661	611	646	652	657	642	672	616	670	662	651	656	637	647	669	665	666	683	679	622	670	623	636	661	663	708	648	635	626	686	677	624	661	610	654	691	640	660	680	645	693	621	641	636	665	642	653	658	683	666	628	645	664	637	649	631	622	647	650	685	686	710	656	667	644	643	644	636	655	683	662	669	674	679	642	641	636	691	645	691	659	670	646	710	652	645	622	670	639	601	622	690	658	637	612	656	607	630	685	646	634	662	678	693	631	674	657	653	627	656	680	643	651	636	678	646	698	650	618	629	710	642	641	654	593	679	647	672	646	659	688	637	678	623	666	688	622	687	618	636	646	585	645	638	618	601	677	646	672	661	703	651	669	634	671	617	685	629	663	643	639	621	627	632	637	656	744	638	632	639	645	680	644	635	667	651	637	671	619	688	658	636	619	659	672	634	622	687	649	715	674	619	708	684	648	678	635	623	662	649	651	670	676	720	636	676	687	612	683	646	615	653	636	625	645	665	710	683	663	666	633	647	658	683	656	703	673	683	689	628	652	662	662	649	647	626	644	650	634	632	709	637	670	643	647	615	654	622	646	678	682	679	635	680	638	631	653	682	603	672	655	622	632	673	628	686	602	676	682	600	685	624	643	627	666	696	645	656	679	659	617	688	692	651	658	639	690	665	668	703	661	637	647	637	656	675	696	640	689	673	629	629	626	674	685	647	676	600	648	691	671	639	702	649	694	654	656	684	658	641	653	620	716	682	653	689	624	686	617	686	619	644	640	651	663	672	606	657	631	649	653	655	701	657	667	669	687	626	669	666	635	661	652	651	626	607	702	609	660	648	667	642	712	634	623	681	590	674	675	660	662	617	673	642	641	620	666	659	626	660	668	650	665	675	660	672	687	660	673	623	667	677	739	652	653	646	644	669	664	683	656	700	670	665	667	607	636	648	654	670	668	646	672	669	643	663	652	634	690	671	642	619	657	683	642	687	686	680	665	663	601	656	675	647	702	655	666	619	663	655	669	620	659	632	644	662	662	647	615	654	685	667	675	649	598	665	668	632	665	659	617	639	629	680	669	676	674	645	667	682	653	685	666	675	644	655	694	656	663	675	685	643	675	642	604	673	644	647	679	641	656	649	668	654	667	648	656	648	622	666	670	667	654	676	633	642	674	653	697	655	665	609	705	638	685	676	617	681	661	677	661	661	679	685	689	681	656	665	693	654	655	680	636	625	636	644	662	643	558	662	642	662	655	650	672	619	657	669	629	646	639	671	612	678	671	708	638	667	628	650	662	667	662	630	665	627	651	615	680	662	647	668	646	656	646	635	645	628	619	641	673	618	623	664	651	624	658	628	622	602	687	646	624	694	649	637	632	601	641	640	673	642	680	694	669	645	639	654	687	658	630	688	662	665	667	674	654	674	660	664	689	717	693	676	674	632	685	676	654	660	723	669	695	649	641	615	664	618	630	691	661	632	683	646	638	662	660	663	622	629	627	616	588	648	686	664	679	616	708	624	701	690	644	669	646	725	646	685	682	654	636	650	697	607	616	648	676	605	659	667	624	620	706	638	650	640	650	664	660	639	669	687	631	657	661	651	686	667	619	671	649	643	659	665	651	635	639	638	702	641	650	686	653	640	659	678	703	654	663	657	614	702	607	657	656	644	652	623	630	649	644	646	632	668	670	639	665	676	623	656	620	662	659	687	644	652	652	677	634	664	706	676	681	663	674	606	642	643	638	622	691	706	663	693	644	635	630	639	708	693	651	644	650	663	628
32876	17680	14663	6375	2700	2495	2284	1558	1103	840	621	506	422	426	399	351	351	328	359	344	307	361	362	378	338	336	357	366	368	311	329	313	330	339	340	342	364	337	331	362	327	363	362	365	351	332	364	352	374	346	352	343	355	332	384	362	315	326	338	346	333	341	338	327	340	347	326	369	319	334	305	339	310	380	331	356	349	378	339	334	343	382	359	390	350	331	361	326	316	324	347	318	330	322	353	334	319	364	351	338	360	316	363	336	343	333	330	377	352	345	316	320	377	323	374	341	340	317	356	341	340	313	316	341	350	321	364	359	345	365	360	334	356	325	353	348	385	304	356	360	362	349	346	326	313	335	351	324	337	312	359	309	350	378	331	320	351	369	351	303	321	352	346	402	328	349	350	365	333	352	352	336	336	368	360	353	344	354	355	327	327	357	337	337	338	355	317	346	337	345	363	357	330	331	355	315	371	372	371	378	323	330	366	360	310	342	321	325	336	322	321	350	337	344	327	376	353	360	307	346	354	324	360	324	350	321	339	375	323	355	338	338	348	336	329	339	298	333	360	336	345	366	330	324	336	322	350	326	332	330	337	330	352	321	373	332	323	349	305	336	360	313	341	357	294	370	361	345	322	362	385	332	337	313	367	366	331	350	333	340	333	318	357	354	325	317	345	338	377	357	360	344	359	353	378	372	330	358	341	335	341	357	382	334	296	329	347	334	349	334	350	305	283	354	306	334	324	359	354	338	369	336	376	323	343	341	361	340	322	352	360	334	355	338	363	312	317	335	370	352	342	340	328	325	353	310	371	337	309	348	353	330	340	341	339	345	361	357	322	347	324	352	370	374	363	364	321	301	316	330	330	334	336	315	353	342	331	343	335	338	310	328	322	305	323	342	322	338	345	350	351	336	334	351	332	282	307	320	313	322	318	326	351	331	337	326	373	338	311	337	318	382	375	333	364	322	337	370	326	383	330	331	330	336	343	373	347	315	315	328	314	340	332	354	341	322	361	320	318	326	312	339	326	358	389	362	331	334	327	345	346	329	349	368	373	317	340	340	319	360	350	308	334	330	351	331	314	330	334	351	352	351	359	351	351	339	330	333	341	358	351	309	305	360	343	371	342	392	331	346	307	381	331	338	352	373	356	333	333	365	361	358	326	386	344	342	323	344	374	346	342	350	332	352	311	338	327	322	336	327	332	328	323	315	313	372	342	335	357	302	361	332	343	321	344	358	310	348	344	356	369	334	337	335	343	357	345	333	344	355	369	346	367	342	341	327	374	331	324	374	387	339	338	358	348	349	328	364	360	318	356	313	301	356	283	346	337	312	341	300	323	352	357	339	307	323	334	334	333	347	331	377	347	376	338	347	360	341	335	369	345	372	318	326	320	343	360	333	334	335	330	316	353	330	334	355	333	361	353	360	328	328	326	331	348	375	369	332	362	336	308	345	344	347	317	320	315	367	338	319	370	333	308	333	341	314	336	369	332	331	320	337	304	327	352	372	344	303	345	332	326	357	345	312	297	347	354	350	333	321	322	335	344	348	355	365	341	350	387	322	368	379	385	321	337	344	346	322	337	366	348	323	346	357	368	356	345	300	355	348	356	353	348	351	343	335	325	311	318	311	346	322	336	341	365	334	352	346	321	359	345	348	310	352	365	322	349	323	326	366	334	350	328	336	306	358	342	334	335	332	338	349	321	367	348	310	340	374	363	337	362	324	343	319	366	369	354	356	382	332	332	362	360	332	338	383	328	321	324	340	368	328	332	351	349	365	352	350	317	350	375	321	326	355	321	332	309	332	324	348	316	318	338	328	335	335	348	308	312	332	319	362	331	376	345	311	362	387	352	355	333	313	319	315	349	385	329	359	367	370	361	336	336	331	340	332	379	350	352	333	305	349	313	360	327	356	352	337	349	349	329	342	335	385	364	345	314	314	331	283	347	351	343	320	340	332	301	343	355	350	349	349	333	332	322	373	334	358	370	341	361	348	338	317	344	344	356	341	328	321	367	323	334	334	344	363	341	360	357	371	320	356	386	371	309	368	309	343	304	330	337	332	344	335	354	358	353	331	359	368	361	306	300	331	316	342	357	348	356	343	331	358	308	325	378	347	349	350	338	319	320	364	352	378	355	338	344	359	341	340	326	318	324	325	341	323	329	368	378	351	325	338	355	322	340	341	309	334	337	351	324	365	333	356	376	348	355	360	310	325	352	341	326	350	337	317	324	347	321	365	339	336	331	300	348	360	360	335	345	349	337	348	330	323	368	339	319	342	322	305	349	332	343	338	328	304	345	325	338	352	310	344	326	348	298	351	332	342	338	380	312	353	347	317	316	349	361	292	347	339	354	388	318	333	350	354	310	358	334	353	340	292	341	311	331	384	349	356	328	350	354	296	356	318	359	360	379	374	323	337	340	368	276	342	327	335	308	356	319	328	338	356	335	327	336	320	322	320	359	315	337	317	297	330	366	360	352	382	345	356	353	305	370	321	372	364	321	346	354	365	334	416	358	338	303	337	352	339	356	362	336	332	331	367	309	335	323	347	346	317	318	358	351	317	339	354	354	367	314	377	366	339	351	348	329	337	331	359	356	312	339	302	376	354	365	315	307	352	324	326	345	333	347	326	374	324	334	374	362	335	356	328	333	372	332	316	348	373	356	344	334	311	367	338	340	331	355	338	343	368	333	344	354	351	338	350	336	303	353	336	340	311	378	329	335	364	362	314	314	345	346	341	336	366	320	319	333	344	336	360	328	374	334	386	338	356	333	316	332	329	329	335	378	342	327	320	342	355	328	344	387	380	344	313	346	325	341	302	308	317	341	351	376	406	373	338	372	320	355	351	350	327	360	361	347	349	303	345	351	336	305	336	338	299	376	319	351	362	349	315	328	331	344	355	340	352	331	357	372	337	349	332	336	339	365	342	348	342	357	338	327	340	356	295	345	356	334	312	336	327	321	375	341	330	357	355	378	330	344	316	330	341	357	344	354	347	346	361	371	340	334	388	340	338	340	316	363	289	341	342	288	338	335	317	359	324	333	324	330	315	343	347	306	352	375	331	324	366	335	345	347	374	362	321	336	346	343	341	338	345	344	344	384	322	332	359	365	361	343	370	359	362	346	360	330	345	338	343	342	339	333	359	351	347	349	290	362	377	344	336	321	353	338	308	329	305	351	326	330	332	360	340	330	331	333	346	300	347	346	341	316	358	364	329	321	349	358	352	336	347	349	336	347	345	326	316	314	375	346	326	329	324	320	346	311	310	356	326	339	346	361	348	352	319	361	358	320	289	368	350	387	377	330	334	333	353	361	364	324	356	369	309	327	314	327	364	336	354	362	330	351	334	347	356	323	376	322	373	352	336	321	340	339	316	349	319	367	331	338	327	312	317	349	347	370	362	338	311	344	316	375	348	315	318	361	406	332	326	363	371	347	351	358	334	330	346	360	361	348	357	363	358	308	359	334	338	324	338	335	361	302	330	327	331	318	391
19028	12238	17892	11015	6359	6758	7469	6071	4573	3533	2216	1650	1237	1042	895	837	859	840	886	823	814	850	830	784	782	799	821	833	808	767	770	766	770	775	760	730	794	797	783	776	771	716	818	741	740	817	739	812	777	791	721	742	761	761	764	720	727	805	768	747	753	788	803	798	744	758	761	724	753	751	735	780	809	762	769	707	716	758	768	756	730	762	758	795	745	822	738	760	761	752	762	734	763	776	748	790	783	751	757	743	793	756	734	814	796	751	733	764	744	747	784	778	744	777	730	756	734	781	773	748	732	799	734	718	741	710	716	790	777	790	782	773	732	742	738	740	714	789	720	759	728	787	740	750	777	785	741	750	736	752	801	808	807	818	772	735	746	753	759	787	814	815	746	762	749	735	747	759	776	794	711	764	763	771	776	768	782	770	733	732	721	800	759	776	729	767	751	741	757	760	771	762	749	752	726	796	755	777	759	782	682	753	786	807	797	759	797	771	729	772	750	755	792	753	742	741	784	750	772	765	793	715	732	761	801	727	748	763	746	756	743	751	776	783	748	698	740	736	752	786	776	776	711	742	753	762	772	779	751	773	773	762	763	774	705	706	730	752	748	760	698	782	806	743	788	721	758	782	740	714	794	713	748	716	752	765	792	688	742	773	764	758	807	761	736	764	764	806	743	798	709	800	740	765	779	741	766	742	764	807	739	737	724	722	794	804	756	815	772	712	706	731	742	789	759	745	796	740	738	747	755	750	748	775	755	754	761	718	759	753	723	765	743	766	789	732	788	794	775	763	704	772	739	759	747	777	756	737	766	786	705	695	760	750	779	770	735	753	735	797	743	771	764	756	732	712	777	751	808	731	758	762	793	782	776	753	773	757	746	756	774	793	747	768	773	734	725	780	745	753	793	747	711	739	757	763	708	773	732	742	799	711	766	770	745	736	727	775	778	762	767	760	762	783	770	730	744	743	770	746	798	772	724	701	775	768	733	789	769	774	747	757	801	738	741	756	750	750	759	747	723	738	709	714	766	771	746	727	727	828	752	765	698	758	752	769	776	750	750	709	807	783	716	756	738	813	799	770	677	819	795	767	712	722	804	782	751	749	770	761	748	770	747	722	802	770	760	775	738	777	760	739	771	681	790	796	782	698	761	735	732	739	743	753	735	767	735	706	742	763	778	770	738	763	738	748	724	750	736	731	846	784	718	746	767	783	746	699	753	779	775	810	766	709	778	785	744	727	735	768	775	785	728	744	730	733	719	750	777	727	731	749	765	752	767	731	820	734	706	754	761	708	792	785	747	717	790	781	760	734	774	762	738	777	720	757	740	783	771	739	735	785	723	727	740	747	773	754	812	746	750	726	736	745	733	784	753	756	789	769	748	746	757	759	750	749	721	695	703	714	708	743	786	768	739	744	709	759	747	751	743	689	749	757	762	753	763	736	737	710	734	772	721	735	724	790	777	765	774	735	779	819	758	726	738	726	742	748	730	732	709	722	769	727	741	802	774	723	755	798	746	756	735	753	750	743	729	727	797	722	751	745	766	736	739	725	796	724	758	769	755	756	763	753	751	727	787	771	789	775	786	751	774	757	766	725	726	747	746	767	717	753	767	744	768	757	768	777	744	758	722	740	743	766	770	687	770	773	751	770	767	753	748	706	790	761	755	734	724	770	755	777	755	723	718	726	691	816	746	730	770	737	733	777	765	765	731	795	783	712	782	757	792	774	741	722	721	740	758	733	789	721	726	772	750	747	781	755	772	757	762	715	729	776	786	739	791	763	786	757	789	777	720	774	730	742	754	730	757	749	702	753	747	721	729	736	751	752	793	738	736	720	759	739	710	767	722	762	782	762	718	802	767	766	770	779	746	741	705	764	749	786	725	738	736	738	734	774	785	741	763	786	754	715	739	733	726	770	802	708	745	761	742	781	721	721	739	752	716	745	736	719	766	762	743	762	750	758	776	718	793	739	776	738	739	792	798	811	790	758	791	710	757	723	738	775	728	783	777	709	804	779	765	739	727	778	720	779	780	722	795	754	759	767	716	730	749	801	760	774	775	760	767	759	782	718	796	727	777	736	754	735	747	765	795	818	724	755	723	751	754	752	827	719	794	732	766	715	769	772	701	786	721	770	756	779	764	771	767	746	748	744	711	774	778	734	766	719	719	756	742	787	742	754	781	748	736	744	722	792	718	746	756	741	805	750	729	774	745	707	721	771	731	774	753	700	778	779	767	772	775	753	710	733	767	782	783	720	768	755	722	734	782	751	742	751	766	737	718	777	752	725	723	742	732	723	754	730	783	731	701	719	752	735	752	778	755	738	740	736	742	753	768	788	709	732	741	766	755	772	754	819	759	753	735	757	770	799	767	736	720	707	760	744	724	737	736	755	774	816	739	789	736	729	726	756	719	742	696	792	733	724	744	731	719	680	733	798	750	744	712	755	752	744	699	734	758	768	789	760	755	741	741	754	772	718	708	747	801	756	712	775	774	781	702	697	782	740	723	766	742	772	753	795	724	775	760	782	745	779	761	744	759	682	733	732	778	799	737	813	763	744	730	713	771	710	752	783	758	717	752	754	734	750	743	746	750	750	732	757	727	739	775	743	725	754	754	793	759	767	729	759	741	783	709	736	774	790	758	737	770	786	739	704	750	747	724	752	800	812	781	773	760	796	742	771	771	766	690	753	723	747	751	753	728	721	762	784	778	751	739	785	791	706	775	757	718	757	720	747	727	807	762	811	729	801	777	758	745	769	725	785	775	759	747	763	765	746	823	780	730	766	759	751	722	771	753	718	760	721	685	715	737	797	762	795	732	719	733	770	755	745	778	800	686	707	734	767	735	764	760	729	773	773	742	741	760	746	755	730	726	750	765	761	749	729	790	783	726	742	753	748	773	789	802	752	735	770	763	830	741	780	743	726	785	758	764	725	748	732	711	704	701	712	725	749	718	790	736	760	766	727	738	737	767	735	784	783	732	770	794	763	747	746	753	754	758	793	759	712	775	741	743	758	720	779	807	730	734	737	764	797	756	723	722	700	768	701	741	790	712	737	744	764	744	745	714	685	780	772	717	752	723	758	766	772	756	774	747	744	764	734	776	743	737	767	711	732	733	776	771	774	749	719	768	744	726	730	786	751	821	791	793	793	760	723	737	778	758	790	754	763	789	758	784	746	745	802	722	753	791	763	766	735	797	756	733	728	773	761	726	706	728	840	799	723	761	758	821	758	718	750	762	771	768	735	723	733	765	794	734	762	740	790	737	755	774	709	775	768	746	713	786	740	753	774	723	732	804	762	850	715	772	721	770	828	761	770	742	739	801	741	747	752	784	791	751	759	738	760	750	789	721	778	759	767	784	806	748	748	731	702	788	721	741	745	741	749	729	770	749	766	712	764	743	711	726	772	767	772	727	765	762	770	761	817	724	726	781	735	795	719	773	732	760	753	767	729	736	760	755	772	768	704	747	753	799	805	720	769	753	757	761	767	719	778
11030	4599	2633	1259	731	528	414	408	378	374	350	310	342	310	344	359	378	323	303	335	337	330	327	352	332	326	318	323	352	332	349	305	319	342	339	277	323	315	333	350	334	327	313	359	299	316	350	368	348	305	283	297	322	307	296	300	357	334	310	315	320	319	320	336	328	320	359	320	351	346	317	328	328	316	307	327	308	313	331	305	321	336	345	307	299	306	329	310	324	343	308	321	313	313	318	338	345	304	352	327	319	309	335	340	377	363	311	317	319	342	328	353	337	350	370	324	313	331	310	330	340	343	333	308	341	280	299	338	308	343	370	341	363	332	327	301	339	314	304	335	324	327	310	333	342	313	327	346	355	366	324	326	316	324	290	322	321	335	320	338	328	351	308	327	312	339	322	308	305	312	373	337	295	335	362	350	329	294	317	329	329	350	340	317	326	308	346	323	288	315	359	378	347	352	318	313	350	340	322	309	338	336	356	319	311	347	325	342	320	355	347	350	321	367	327	334	353	354	330	310	315	339	315	341	333	340	324	327	307	322	322	341	290	352	316	322	349	328	353	341	322	312	309	317	343	341	345	359	359	333	323	368	320	322	309	365	353	352	366	344	310	285	303	351	333	353	315	331	345	348	343	356	323	357	355	376	343	328	319	340	304	340	354	358	340	327	347	316	342	337	304	313	327	318	345	315	339	367	344	315	345	310	300	337	302	365	300	307	317	334	308	335	321	311	331	320	346	316	333	363	329	326	324	288	322	345	334	325	317	325	308	332	343	318	332	340	296	330	347	350	349	346	338	320	336	311	328	315	292	342	317	295	321	341	347	376	353	321	323	342	290	317	327	314	313	354	337	333	327	347	306	364	329	338	334	337	334	292	290	344	382	326	337	325	331	377	327	349	357	321	313	331	315	340	356	288	303	311	346	314	332	332	322	355	362	347	332	332	318	336	351	317	368	321	336	328	308	286	328	329	332	320	316	323	362	305	339	339	313	322	288	355	341	326	312	323	343	311	351	336	334	374	348	331	316	318	299	336	345	363	322	324	327	306	324	351	356	307	300	322	317	316	311	364	326	326	323	342	342	348	356	329	343	322	339	336	322	333	331	301	342	325	322	323	283	329	343	367	290	309	321	337	294	324	334	333	345	299	309	355	324	354	345	344	352	311	316	313	317	372	311	346	323	339	304	313	335	311	364	331	336	332	346	343	344	332	363	347	340	352	337	298	327	348	343	342	369	315	348	310	307	313	336	334	336	334	322	340	327	326	315	375	329	341	337	311	309	322	312	337	353	328	327	302	290	341	339	344	359	335	310	333	313	352	344	345	340	290	336	304	356	309	332	345	312	303	331	364	349	343	335	329	359	330	353	343	349	324	315	338	317	350	339	352	322	342	349	323	328	328	304	330	340	349	338	327	314	335	326	361	334	308	343	309	291	336	307	345	316	300	335	326	314	289	332	324	323	323	309	319	327	342	298	331	336	335	345	337	339	326	325	327	345	331	307	346	340	341	350	342	336	322	360	325	335	339	327	325	361	308	325	330	305	293	330	330	348	310	351	344	349	363	307	315	400	281	313	319	341	326	356	321	298	353	302	368	293	340	334	328	358	313	348	341	313	351	333	359	319	325	338	325	335	365	326	339	299	316	332	336	330	358	353	329	359	305	350	366	343	346	297	314	313	348	275	304	325	314	325	334	326	334	328	361	315	333	321	384	343	350	324	331	340	327	318	304	321	341	336	336	330	336	288	318	282	309	314	306	329	303	304	342	314	289	333	327	312	303	282	309	334	305	325	346	327	351	315	335	310	326	334	310	324	306	315	321	324	323	342	357	348	340	343	312	344	321	312	339	332	331	346	369	329	303	326	311	357	304	318	317	338	358	284	389	356	343	329	360	320	372	342	345	299	332	354	324	323	332	343	312	340	355	329	339	364	338	370	334	342	296	318	325	322	300	288	343	312	327	272	312	335	311	318	340	352	362	333	312	303	299	334	337	316	350	308	374	361	343	349	363	301	339	325	333	333	314	300	329	297	306	325	326	342	371	335	342	350	326	290	352	276	332	345	317	362	306	307	321	309	261	346	351	328	311	304	335	313	302	295	340	325	313	341	325	350	341	343	317	320	347	340	362	343	326	344	330	305	325	351	304	313	330	305	326	324	353	327	356	346	307	339	315	338	351	291	293	303	344	338	343	327	304	335	335	326	345	330	332	324	330	356	330	331	320	286	336	338	317	331	340	333	361	320	317	339	317	350	306	342	320	329	301	316	311	343	365	312	314	332	326	347	335	358	335	334	304	327	322	317	310	339	314	322	329	332	324	325	319	327	353	316	312	341	330	300	331	325	315	349	356	326	348	339	339	333	319	345	359	290	302	285	351	332	320	336	331	331	354	330	344	325	319	307	328	317	319	395	292	293	305	309	337	314	278	299	335	306	300	310	348	351	300	333	309	365	274	367	349	319	338	332	341	335	332	316	357	327	301	329	308	300	329	320	312	336	324	325	311	338	302	319	312	319	320	302	340	331	317	298	299	365	352	318	338	321	344	348	326	339	354	324	318	353	335	340	321	343	326	344	342	337	332	313	312	289	351	317	349	338	339	342	321	348	351	320	286	348	315	347	317	319	318	324	311	311	330	343	320	348	324	306	331	321	306	307	350	307	328	327	314	359	273	322	360	291	329	340	308	327	315	351	339	321	345	343	337	314	288	361	335	305	318	338	329	345	324	359	351	309	326	308	340	311	344	360	354	303	335	307	326	317	320	332	284	296	306	353	319	347	331	345	316	369	309	375	377	311	317	364	310	395	324	324	324	333	310	324	301	332	325	333	339	381	348	334	319	332	328	320	316	314	347	324	300	304	363	315	331	317	318	334	332	287	343	306	326	366	360	338	328	308	340	338	352	351	311	353	330	279	294	315	335	293	357	317	300	296	346	342	328	335	325	364	338	356	358	329	309	311	346	327	336	323	346	304	314	319	383	363	332	366	329	323	352	345	321	307	307	288	374	360	299	324	344	386	336	269	316	348	336	340	334	304	303	310	308	305	348	371	300	358	343	335	313	358	314	332	324	307	341	343	329	297	311	287	323	325	328	306	305	347	353	309	321	313	334	315	318	320	318	349	344	354	289	322	318	318	305	313	341	361	364	331	346	333	325	353	312	302	340	303	325	337	346	334	345	334	333	333	355	298	313	321	367	342	324	340	320	328	364	327	368	334	306	298	308	304	313	343	329	319	325	331	332	344	317	362	322	300	353	342	350	347	333	329	318	331	343	354	357	317	331	332	329	355	322	326	315	338	338	313	327	346	311	295	308	302	323	319	335	259	326	304	326	311	322	305	331	349	329	347	311	323	334	314	309	343	307	296	327	332	351	313	330	313	342	298	296	321	340	291	341	350	369	341	344	307	329	333	334	322	345	333	350	336	335	312	343	309	321	365	308	329	350	313	341	299	320	295	322	348	339	343	335	362	328	329	322	327	320	338	322	306	329	347	344
6626	4162	4585	3307	2115	1489	1324	1117	1061	962	751	700	729	731	763	762	701	784	712	749	680	699	704	760	653	673	723	749	680	733	727	674	761	765	698	729	735	706	684	708	732	708	717	731	719	753	736	698	667	777	676	701	689	739	741	722	700	716	736	751	702	689	682	732	672	688	704	669	706	752	703	654	706	704	734	682	738	744	716	695	702	683	706	738	698	711	678	751	768	756	727	694	713	757	685	721	711	718	744	727	709	713	760	694	680	761	748	718	710	695	702	686	666	727	660	681	746	686	736	657	717	655	734	705	739	695	714	706	693	707	702	719	728	697	745	742	702	719	685	724	686	704	728	697	715	735	730	707	692	725	640	691	649	726	718	749	738	717	697	686	727	707	707	706	723	744	704	728	749	741	755	725	783	741	709	708	701	695	684	744	802	710	693	718	694	765	713	712	712	710	702	689	693	729	704	749	663	719	688	635	710	684	670	658	754	725	705	691	726	734	650	711	741	768	693	768	680	699	723	730	716	729	708	694	692	687	779	675	729	739	744	714	776	717	679	749	737	773	673	693	756	693	737	656	755	704	741	726	674	744	688	673	681	685	734	719	739	787	729	735	743	704	680	734	737	714	748	733	723	718	687	726	708	736	699	724	719	702	701	684	724	705	710	710	693	697	731	696	740	721	712	690	753	678	735	709	729	701	704	669	718	744	728	715	686	703	706	710	747	726	709	710	741	695	730	677	701	683	684	710	681	701	757	715	747	663	703	734	740	681	710	771	699	684	679	767	702	678	704	734	685	686	754	748	708	764	750	713	721	713	755	691	705	709	738	711	746	749	706	720	745	718	748	733	715	664	687	727	735	703	753	712	731	742	698	710	704	690	717	719	680	691	709	732	715	705	690	708	658	758	717	729	746	705	762	763	784	707	762	681	736	682	720	702	706	720	719	655	740	699	675	693	718	708	733	686	731	732	690	669	682	697	761	741	685	715	712	730	729	703	782	739	728	696	689	697	707	702	727	729	673	689	686	716	727	695	680	697	707	687	660	702	682	649	722	702	742	739	742	693	683	785	748	718	688	685	750	713	712	706	715	724	698	732	762	732	715	714	686	695	716	759	749	681	718	744	755	697	706	745	738	736	737	700	684	733	733	741	724	734	685	694	754	698	711	745	689	742	717	688	700	742	739	720	737	685	773	753	706	717	729	727	721	705	717	692	687	680	697	768	685	737	734	703	730	715	685	724	679	721	706	751	749	713	737	711	824	723	744	703	702	722	735	687	661	692	747	712	674	706	773	694	733	722	771	771	718	716	763	747	708	723	670	695	751	715	740	721	715	733	734	709	711	676	697	703	711	678	707	761	723	734	734	738	700	730	684	683	719	736	705	706	688	740	724	677	692	739	715	742	673	761	787	706	736	658	754	691	712	766	724	745	741	682	706	705	706	735	688	681	753	703	689	721	718	713	727	719	698	671	735	699	726	703	712	766	686	700	738	716	681	690	713	690	733	694	769	707	700	731	734	718	712	673	746	735	683	697	742	702	713	730	729	694	712	704	719	720	698	727	702	674	749	722	739	725	713	718	734	732	705	740	718	759	724	748	742	702	728	687	702	731	710	722	701	697	713	700	717	710	690	747	717	695	729	714	751	702	693	712	662	766	714	734	741	732	713	722	750	708	713	723	740	728	698	742	716	688	703	713	725	753	775	770	731	775	747	675	693	741	698	730	703	741	746	701	715	733	727	661	686	756	715	738	691	712	711	736	682	720	723	704	693	734	732	789	685	761	701	719	710	714	679	714	756	699	713	711	708	683	682	695	722	724	701	665	687	718	701	727	705	700	713	706	708	717	700	740	705	678	677	722	694	685	733	744	747	724	687	713	742	706	726	697	679	728	708	720	741	706	707	705	719	692	730	722	725	709	733	729	704	741	749	692	734	709	716	746	787	734	726	719	731	742	700	744	701	724	717	715	759	706	682	702	711	699	707	727	749	680	727	693	700	752	649	739	683	732	672	698	704	726	751	724	719	712	688	754	714	679	711	706	743	728	707	687	745	718	737	722	676	718	676	702	738	697	678	766	703	699	757	749	710	768	699	715	718	691	701	678	673	741	701	667	713	711	674	772	757	729	723	766	712	724	735	700	716	736	719	744	716	730	709	713	721	701	753	704	695	672	749	676	703	718	655	657	719	756	736	666	727	741	706	688	728	723	733	693	736	714	723	787	704	709	667	717	746	705	699	635	721	720	732	701	722	731	740	716	700	718	749	717	710	726	679	691	697	692	749	667	652	725	719	714	732	734	724	745	767	736	756	726	715	747	744	684	749	742	752	737	717	731	695	766	696	730	710	710	726	737	718	710	699	724	781	723	740	708	730	724	715	709	746	675	728	753	740	725	678	713	786	694	660	767	680	723	708	718	731	719	708	790	699	680	722	731	705	731	666	747	712	763	699	771	755	700	741	706	663	713	740	723	745	740	693	715	727	738	757	694	695	660	724	747	732	692	750	732	750	709	705	731	716	667	759	734	708	669	672	713	685	724	695	705	745	704	727	702	709	739	636	728	700	716	714	775	776	683	680	714	690	737	756	717	706	717	703	693	767	710	750	747	719	698	777	731	712	671	718	716	730	678	724	724	750	746	737	769	728	706	712	718	740	716	656	710	747	718	699	736	720	691	728	710	778	749	702	691	722	678	748	749	750	741	735	704	742	657	712	736	721	698	703	724	709	761	716	731	743	695	731	753	713	717	710	708	720	723	677	692	725	766	707	729	726	726	715	722	680	731	710	744	714	703	691	700	736	670	707	706	737	729	667	724	722	660	723	742	696	672	684	719	726	734	729	757	732	696	696	725	699	675	707	668	722	706	735	731	747	744	774	711	738	690	681	743	738	665	712	756	692	693	746	717	680	740	696	742	729	677	711	736	737	746	707	692	722	721	744	717	730	744	727	763	742	716	683	648	723	754	734	725	682	746	682	775	684	693	730	729	753	730	710	730	677	712	689	696	690	712	721	752	687	770	728	718	714	726	730	699	731	692	704	755	708	753	708	726	750	731	733	724	744	718	677	731	729	709	755	743	717	725	737	735	720	750	740	769	706	700	666	708	691	737	708	720	729	738	687	668	688	739	717	699	689	677	725	763	703	731	745	716	731	697	717	743	753	706	713	704	732	713	707	698	677	694	712	683	717	704	757	725	719	716	690	698	725	727	701	681	688	764	723	716	715	694	727	735	732	697	720	701	700	705	751	718	749	726	767	731	718	732	705	727	744	711	751	797	740	710	737	780	732	670	705	716	713	712	746	730	736	721	700	707	741	752	754	693	717	709	740	747	711	708	698	710	748	648	684	700	766	698	704	753	725	731	666	725	691	803	760	708	702	774	707	727	706	709	745	661	715	731	716	732	725	711	716	681	698	663	736	689	729	691	756	652	699	757	655	727	700	677	750	725	698	715	686	702	726	719	727	767	702	681	720	684	677	773	764	690	709	719	752	694	716	739
22474	10578	8157	3671	1745	1542	1367	1047	703	610	447	359	365	326	353	332	273	319	309	288	291	298	312	282	291	300	290	288	312	306	318	317	278	344	316	301	284	290	309	311	283	286	320	271	310	294	296	284	313	297	311	311	278	283	291	298	304	270	303	312	253	297	299	291	300	285	330	268	287	280	311	324	291	281	281	337	312	271	301	291	285	313	299	274	298	288	293	302	315	275	270	294	273	313	305	322	305	308	313	312	302	282	309	289	308	314	270	294	298	283	300	329	277	326	303	321	277	311	298	287	262	275	283	265	274	302	305	307	262	274	296	301	293	308	284	292	288	319	302	276	295	261	259	301	277	302	295	290	276	271	312	281	289	310	271	303	289	307	289	296	298	317	311	316	292	279	311	292	309	263	324	279	303	311	318	291	317	290	252	300	298	315	298	314	282	295	304	264	303	301	300	302	278	321	287	293	316	273	301	286	292	288	289	286	292	306	301	270	276	296	272	282	279	251	303	279	305	313	274	272	293	292	298	293	271	270	297	307	333	283	314	316	287	290	276	302	270	263	247	314	267	286	295	275	282	300	269	307	350	312	329	294	280	324	273	318	313	319	296	292	306	314	296	264	287	288	274	285	282	301	337	316	275	284	260	294	316	289	268	275	284	294	267	337	313	308	277	301	297	317	303	294	315	314	250	302	284	314	295	285	277	319	272	284	298	268	253	320	315	275	298	266	307	301	293	283	335	310	278	282	271	313	280	299	312	303	308	286	297	310	298	285	277	329	323	320	322	290	304	286	300	319	302	282	288	320	283	287	302	321	260	260	307	307	267	276	329	268	308	286	277	285	292	312	277	295	273	325	267	293	283	249	315	304	283	300	279	280	299	291	282	311	299	292	285	309	311	267	320	273	310	295	296	282	276	320	301	330	314	262	287	293	338	293	292	288	317	307	305	277	311	308	263	282	303	304	294	314	298	298	295	298	270	304	299	307	264	305	281	345	312	316	277	307	282	287	306	265	322	328	316	308	266	287	306	295	297	308	261	272	315	294	232	282	285	283	283	302	291	297	346	327	274	278	284	312	291	289	305	305	300	226	253	301	316	296	276	304	307	283	272	262	305	286	282	279	309	299	283	291	304	312	314	296	289	284	298	303	291	252	276	305	318	292	304	324	313	279	272	302	335	280	297	286	283	285	274	304	313	306	310	331	316	319	330	296	314	307	299	299	283	302	317	283	268	291	282	299	276	320	313	294	288	292	312	330	298	289	309	284	312	291	301	299	277	313	277	275	309	300	292	283	276	310	293	305	273	262	262	306	305	314	254	296	274	318	273	317	296	314	286	276	313	269	298	294	310	317	293	325	278	311	346	273	341	298	316	290	303	296	245	282	292	273	274	291	277	305	285	292	257	308	281	295	310	290	301	317	289	310	279	308	325	277	275	253	301	312	282	306	315	309	288	322	307	293	298	282	313	299	294	289	297	277	309	251	287	288	281	290	295	294	296	267	302	306	297	275	278	315	315	279	284	304	286	277	270	288	252	300	291	272	298	310	283	293	267	289	273	299	262	308	293	303	319	317	271	306	307	261	323	294	253	276	302	299	243	288	315	323	296	308	264	300	325	287	270	282	296	262	285	288	259	283	275	260	287	318	267	312	296	297	260	322	296	297	307	306	305	283	271	320	249	305	311	298	273	306	287	293	284	286	297	273	281	302	272	298	299	319	281	310	296	307	281	290	288	286	304	290	280	316	278	325	272	260	274	293	279	306	309	287	299	305	309	295	320	295	295	285	319	265	257	289	291	280	280	287	257	309	313	296	323	297	316	303	271	315	279	303	287	305	309	280	277	302	302	316	311	315	325	296	318	304	309	278	299	290	281	308	310	260	301	290	313	333	287	273	310	280	316	279	255	306	311	291	273	304	320	273	260	284	235	297	323	310	306	294	290	314	297	278	300	283	297	280	281	297	294	319	311	295	290	292	276	281	305	330	339	285	276	315	275	278	311	313	293	283	270	339	286	268	260	301	297	321	306	253	265	304	297	278	267	299	271	279	294	289	294	288	295	285	274	335	273	276	355	305	322	293	326	304	274	288	335	291	274	314	299	285	256	295	280	290	309	320	281	296	307	319	295	298	293	324	279	277	288	314	318	279	288	312	351	282	293	285	289	306	326	303	312	291	270	287	261	298	278	307	292	283	288	310	304	272	286	275	298	296	287	325	294	311	292	272	323	298	327	271	294	299	297	272	285	266	266	293	283	272	320	310	280	291	301	294	311	296	296	289	249	260	301	310	295	313	273	279	295	306	295	276	292	310	315	283	289	271	313	301	296	306	299	293	262	303	261	311	312	315	310	275	296	307	283	279	278	259	327	300	319	286	286	307	305	283	295	280	271	291	277	274	301	317	336	307	278	281	290	339	293	275	304	273	271	280	270	290	260	296	295	310	271	278	290	299	310	303	296	279	286	286	293	299	317	281	319	308	234	286	325	246	267	279	295	291	293	319	294	297	285	293	276	254	336	287	310	331	309	304	303	313	313	285	289	312	306	329	328	282	274	281	310	301	278	279	313	286	311	282	273	276	280	300	297	325	345	277	296	271	268	312	333	280	283	268	303	292	286	268	322	316	296	314	298	307	300	312	298	323	303	282	295	323	294	285	316	311	272	323	290	281	267	297	292	293	292	297	258	280	304	291	290	304	287	289	303	298	325	286	311	297	292	297	283	319	323	290	301	283	280	295	263	309	293	272	299	259	294	287	316	328	274	290	253	301	275	315	320	317	317	271	273	273	263	259	272	308	302	270	298	331	319	289	311	314	305	270	256	290	300	267	249	311	316	286	303	302	269	278	283	303	295	288	288	309	264	290	315	303	271	294	305	334	282	296	287	285	311	301	302	283	291	260	290	279	303	297	309	316	299	291	287	273	283	294	270	300	279	283	289	329	305	298	304	291	310	286	288	280	284	310	308	262	307	299	308	302	317	272	300	260	310	308	296	296	294	273	270	321	283	267	277	336	325	287	261	300	281	296	303	327	324	290	283	281	298	288	330	315	308	274	329	302	287	261	257	305	273	297	255	302	268	292	312	311	306	303	326	290	300	307	292	283	285	305	294	267	263	300	278	296	310	271	302	258	276	287	293	283	277	299	276	293	291	352	296	293	287	321	309	336	289	269	282	300	283	283	273	322	280	308	266	297	274	281	279	305	310	282	304	284	255	307	289	308	323	286	270	311	265	291	269	308	275	305	302	306	306	305	328	298	280	272	282	261	278	278	304	313	292	323	291	301	304	311	311	295	301	313	280	279	286	301	271	320	315	328	319	291	303	312	299	306	276	309	303	304	293	271	270	289	282	285	298	324	268	291	283	290	259	282	324	325	307	304	280	304	337	295	294	278	270	308	325	272	287	310	334	277	267	316	296	298	285	308	291	335	298	272	272	286	271	286	292	301	300	307	278	308	301	301	309	282	305	255	304	291	247	298	288	297	333	286	274	300	267	293
13741	8187	11993	7229	4602	4737	4794	3827	2738	2373	1499	1210	960	746	745	713	724	686	709	726	687	678	721	683	633	672	686	697	663	648	665	694	622	699	705	707	688	689	721	685	619	678	641	745	715	624	686	661	703	638	655	704	687	643	709	686	658	699	655	640	637	631	663	701	674	676	636	655	647	671	675	668	716	639	643	658	681	653	644	684	644	694	638	659	666	656	678	702	649	706	647	663	668	699	683	652	663	629	684	690	672	640	657	654	623	649	687	614	683	643	638	608	639	676	673	614	635	703	683	637	669	717	637	644	713	644	649	643	604	676	674	634	659	687	612	663	685	650	655	655	719	681	656	696	630	672	650	663	704	688	658	691	687	664	691	650	649	679	667	710	731	679	664	631	652	652	689	642	675	666	650	676	631	711	648	672	640	622	675	628	637	695	692	672	652	618	655	615	668	658	632	698	623	664	651	662	685	656	667	655	660	653	671	680	620	671	676	682	634	719	668	689	657	673	650	650	677	682	616	677	636	677	697	644	659	605	656	659	686	666	627	701	672	624	688	661	601	655	643	653	710	646	661	656	651	671	688	633	658	632	642	642	645	703	664	668	663	684	629	628	595	660	695	628	639	653	655	643	633	712	678	707	677	661	668	685	605	650	687	616	660	715	668	616	652	663	657	639	609	675	698	658	642	674	641	679	652	656	672	624	688	631	674	669	687	658	632	647	645	636	704	682	658	642	687	694	656	695	682	654	687	632	677	615	652	627	630	644	676	691	658	696	651	626	694	686	587	672	665	630	626	609	633	650	635	695	666	657	704	700	664	641	628	669	641	686	694	632	705	638	637	663	631	642	647	627	696	609	641	664	692	628	641	675	664	663	643	639	716	676	678	641	709	625	639	647	635	660	643	661	646	647	677	657	659	632	682	649	680	666	667	639	632	682	668	662	682	653	669	699	636	635	655	662	676	669	698	666	667	675	654	652	642	625	674	582	688	595	672	686	670	683	650	667	678	691	674	688	678	635	646	695	670	631	651	590	618	658	608	649	684	606	608	637	689	659	657	645	651	663	602	690	649	674	689	676	636	626	673	665	637	650	685	689	648	705	714	689	660	644	659	660	664	648	675	635	662	631	641	644	635	692	714	683	692	664	674	673	672	669	625	626	644	682	662	690	630	672	683	676	627	646	681	621	647	648	608	694	624	596	697	670	642	653	631	644	664	681	641	650	655	641	661	669	681	627	663	657	676	616	640	643	703	645	667	696	707	678	679	677	622	635	644	633	666	759	645	674	696	676	665	700	673	643	708	711	633	606	659	663	701	659	686	678	656	605	649	682	658	685	671	661	631	629	690	679	678	637	635	621	654	647	651	692	671	650	640	649	631	655	664	649	663	653	649	657	669	654	644	673	677	637	652	663	656	690	627	653	649	657	654	622	698	658	627	638	652	649	657	637	688	661	685	647	689	704	656	651	701	682	671	704	686	671	641	647	640	691	652	700	637	686	660	648	625	607	670	647	623	647	637	642	653	679	647	663	668	683	662	633	665	615	632	660	658	614	679	654	630	691	698	649	657	649	647	663	649	684	697	639	683	665	613	698	613	704	667	646	694	702	635	697	675	633	604	662	621	621	665	650	658	655	655	628	659	655	648	621	677	641	604	727	655	660	650	612	685	648	686	651	643	619	680	660	652	675	670	652	709	624	652	675	654	683	636	678	661	674	683	668	612	689	602	690	653	684	658	657	638	680	646	650	653	667	702	647	640	630	643	690	669	704	653	640	660	727	686	639	609	600	645	686	676	651	633	669	679	620	685	647	658	641	699	648	634	656	650	670	624	698	670	627	704	645	673	654	638	623	658	640	633	644	695	685	623	693	645	660	650	685	658	672	650	682	689	671	699	680	654	673	637	660	714	674	694	636	662	701	659	590	659	678	639	639	635	658	669	691	678	633	648	679	666	670	656	662	629	695	648	648	669	665	699	648	683	689	681	656	655	660	630	693	699	650	665	651	614	686	655	661	701	665	634	666	682	657	641	628	658	667	658	668	689	650	620	642	676	660	681	664	669	654	702	663	665	694	713	702	657	641	644	646	675	672	654	649	690	656	698	668	714	616	646	668	636	712	659	634	611	682	693	652	641	675	660	658	654	641	651	682	660	594	686	639	643	661	647	671	640	690	697	616	622	666	686	623	693	667	699	660	682	658	661	647	650	668	655	637	674	635	654	655	655	714	614	667	661	657	612	604	663	663	670	677	664	701	655	627	655	679	689	645	667	636	616	633	686	652	681	678	721	662	699	608	671	662	670	651	672	645	648	638	628	621	685	640	645	654	647	662	634	616	660	660	663	681	617	677	658	683	681	678	647	644	645	671	649	647	656	675	620	681	632	694	643	665	634	681	663	627	635	633	626	631	673	670	675	629	665	625	656	632	649	619	659	649	679	669	699	630	709	615	676	668	673	628	708	703	707	622	668	629	700	710	683	659	642	663	591	678	656	664	665	666	664	661	648	687	630	673	642	666	665	693	670	659	667	675	666	649	628	659	657	643	620	704	696	659	671	640	690	663	623	693	627	686	627	658	625	659	625	675	640	684	719	724	661	617	644	632	661	674	701	643	664	696	655	667	659	646	695	667	635	629	649	671	625	632	640	631	646	641	716	625	650	656	654	643	622	675	698	683	671	662	669	641	651	650	711	684	698	647	682	633	681	706	667	712	690	667	677	654	627	653	640	655	632	627	660	648	648	662	647	633	681	618	680	633	630	665	619	631	673	654	603	643	681	678	623	672	658	705	689	693	663	670	657	692	680	628	666	655	621	632	652	633	629	648	685	687	665	677	679	633	637	662	683	665	658	683	669	658	620	667	679	713	639	658	689	690	643	647	703	646	674	696	642	694	654	643	674	675	656	663	685	648	674	647	707	708	638	641	674	640	624	662	657	664	635	667	653	640	688	629	643	677	697	656	666	718	681	659	649	660	649	691	674	713	653	650	703	630	673	650	668	695	665	641	631	629	630	650	688	678	691	680	607	639	677	615	653	684	660	628	656	660	641	599	654	622	677	630	686	643	676	634	638	704	686	653	713	711	681	678	646	723	667	690	686	694	642	654	613	678	628	662	685	628	664	695	649	624	662	641	607	705	668	636	663	685	646	643	702	689	662	697	674	707	680	656	665	690	670	614	672	623	663	657	724	676	678	624	641	656	647	682	687	709	669	621	602	698	689	700	658	708	600	652	676	657	655	631	628	641	676	647	640	692	662	669	644	690	652	604	647	634	648	683	682	615	681	625	665	701	690	628	683	672	652	640	687	643	598	635	634	671	657	704	637	666	649	626	637	625	611	648	638	660	677	682	636	668	668	654	621	615	645	657	644	607	611	621	643	646	678	662	646	701	676	683	687	642	653	634	683	702	664	662	660	646	670	611	656	632	685	657	628	689	652	662	642	650	625	668	675	646	672	629	684	590	602	641	650	628	654	658	632	670	632	671	614	650	673	687	664	673
32546	16536	14189	6625	2792	2492	2406	1742	1043	904	634	536	419	408	356	374	331	334	367	358	356	344	310	352	381	336	348	373	343	328	317	395	342	349	376	356	358	301	321	338	338	339	327	346	345	370	355	340	356	376	325	370	357	321	365	363	337	356	328	342	317	346	363	376	356	345	341	309	359	360	325	333	358	299	313	302	329	362	348	361	362	329	337	359	351	325	340	333	363	343	326	337	340	355	335	307	341	355	373	325	359	397	384	335	312	324	345	325	304	344	358	340	326	326	358	368	324	368	330	350	313	318	335	342	343	331	377	344	333	326	366	339	330	343	305	345	372	362	369	364	352	308	362	346	358	323	352	371	334	317	362	338	314	359	334	340	340	335	374	354	340	317	352	398	375	357	339	349	349	342	357	343	348	355	373	290	383	371	338	343	358	372	361	364	375	362	335	333	347	340	319	357	366	321	343	323	305	318	331	330	339	341	350	334	328	337	356	366	296	314	350	347	355	365	341	366	338	394	358	412	348	351	347	353	344	320	333	363	327	336	373	362	368	338	381	343	308	339	318	304	330	327	351	351	337	362	348	366	349	351	366	331	311	357	342	353	343	349	345	357	320	328	333	300	352	361	305	350	352	355	338	327	351	386	348	319	338	345	351	328	345	351	338	338	326	336	342	368	408	323	366	335	350	352	345	341	360	343	370	375	361	407	347	345	399	355	353	385	323	334	338	393	356	327	349	347	365	348	357	356	351	340	338	353	303	330	329	311	363	339	330	356	346	344	344	347	331	331	336	320	352	368	326	366	331	342	343	319	382	329	348	352	341	361	349	345	349	352	323	326	313	361	362	338	358	323	313	331	379	344	326	333	335	335	353	341	352	352	350	323	383	367	341	316	336	340	353	339	345	316	313	365	297	325	382	354	342	320	355	346	354	349	333	331	332	330	322	353	339	361	341	363	333	342	328	338	367	330	337	387	389	338	381	354	351	378	357	318	364	323	357	347	353	341	359	374	338	374	382	345	363	311	342	382	316	349	326	363	311	353	368	323	336	359	345	350	366	352	332	352	332	324	345	339	336	338	369	355	354	377	321	320	342	366	355	322	311	353	336	342	349	379	326	358	339	338	314	339	353	328	318	339	366	385	344	327	373	351	330	344	343	376	370	365	370	325	324	315	362	329	305	312	371	349	359	362	336	314	348	378	385	353	359	367	356	369	338	338	377	348	339	370	325	352	363	338	320	335	369	320	342	344	330	351	333	364	348	344	330	336	331	349	363	341	346	360	367	334	337	362	337	340	343	343	363	344	353	359	314	359	341	334	360	346	364	358	332	344	351	319	355	346	332	369	360	334	326	360	371	343	335	330	337	365	375	325	360	373	320	367	313	331	366	318	369	318	375	374	355	346	350	343	359	356	350	327	359	360	338	386	316	348	342	353	345	357	351	352	352	335	360	279	361	382	370	304	327	346	378	366	379	332	362	354	376	383	333	343	341	329	341	359	330	331	354	336	334	334	353	340	338	371	340	320	389	389	361	333	324	354	370	344	318	347	314	357	324	330	352	329	320	369	349	366	317	327	325	356	301	345	341	331	353	368	332	347	331	340	367	351	329	352	332	333	289	336	363	361	346	320	373	318	310	317	314	325	356	356	358	332	298	342	318	351	379	353	323	335	333	354	318	357	330	346	361	323	343	333	365	376	375	331	331	330	301	347	392	327	333	295	317	345	307	373	370	334	375	323	354	379	332	345	335	327	345	343	373	367	340	369	338	329	357	336	296	331	357	354	348	318	347	310	313	337	338	356	352	316	330	359	331	352	339	325	355	365	343	332	351	331	370	352	318	386	355	350	331	332	365	351	327	377	329	335	318	338	325	318	341	389	368	353	377	370	376	339	330	347	339	346	345	329	361	322	339	331	335	402	306	312	306	357	347	359	304	349	365	329	323	331	331	357	329	339	339	329	360	354	350	340	329	348	351	337	347	324	328	341	334	364	355	296	328	343	362	327	354	339	355	348	302	327	351	349	371	328	350	341	322	325	348	358	329	351	354	365	354	342	342	354	324	331	344	354	300	344	347	333	318	331	388	342	390	335	342	312	342	345	343	337	374	345	336	342	352	352	340	363	361	357	373	349	333	319	337	355	376	345	342	360	330	373	345	360	340	378	335	337	309	351	324	339	338	362	321	345	350	305	341	366	345	302	341	342	345	331	328	376	331	387	324	367	360	335	362	320	359	365	347	350	344	355	336	354	301	353	361	343	339	393	380	340	344	344	312	384	344	337	346	367	346	307	327	337	315	351	376	317	335	360	331	371	351	348	346	354	364	334	349	353	380	371	341	310	361	363	352	371	317	318	322	339	375	298	362	343	366	363	353	364	372	365	329	329	341	324	319	346	332	337	305	314	335	323	365	365	355	320	336	330	324	356	361	330	388	367	337	331	368	332	350	355	336	347	343	333	346	329	337	383	354	352	345	348	356	340	326	336	345	325	342	379	335	337	330	372	376	316	365	331	319	344	354	345	305	361	352	377	334	354	405	379	354	365	308	310	315	310	358	350	348	356	363	337	328	337	316	327	358	338	333	352	341	310	321	316	371	344	368	373	329	346	326	343	340	338	360	359	343	315	317	377	334	353	346	348	330	356	353	351	319	324	307	334	342	342	367	347	384	347	306	342	319	354	356	322	343	402	377	337	371	370	362	343	363	354	298	313	331	340	334	346	306	334	364	382	352	359	332	355	327	334	347	320	315	336	341	333	354	332	346	316	356	352	347	316	378	334	330	354	355	370	341	344	377	394	322	344	333	338	318	357	335	319	375	351	346	309	349	369	337	330	315	352	345	345	315	343	335	350	313	323	356	363	364	321	300	331	326	340	325	381	357	324	366	390	319	364	350	307	360	323	340	331	316	305	348	377	376	392	350	334	343	341	346	368	329	339	351	367	346	359	331	331	374	391	385	306	351	345	327	320	339	372	348	360	343	336	365	321	347	319	336	373	332	322	320	351	339	300	358	351	339	329	335	385	387	341	387	327	348	345	334	356	345	323	316	319	344	361	356	358	389	344	339	333	376	317	361	347	373	393	354	327	331	363	339	315	340	328	355	361	350	348	363	331	352	342	355	352	336	368	316	373	338	335	345	300	330	347	368	362	347	355	332	316	336	348	339	343	378	350	341	336	351	362	366	335	338	303	301	340	372	332	327	382	373	319	305	377	319	340	342	349	356	331	362	351	346	362	376	324	371	368	362	376	356	351	341	323	362	363	369	350	348	329	361	330	336	324	354	330	380	357	342	359	334	335	366	353	337	371	349	373	368	341	401	344	353	336	361	350	341	315	355	353	354	346	333	350	342	329	322	338	305	340	377	353	346	324	374	340	344	338	327	352	340	311	322	352	339	336	370	344	343	336	342	311	303	336	326	385	335	350	380	435	361	343	347	354	362	353	336	374	322	330	388	365	398	346	349	353	350	358	354	389	387	346	359	314	340	331	333	335	337	349
18626	11394	17949	10986	6390	7365	8308	6691	4122	4129	2353	1692	1241	1023	938	889	839	822	854	812	836	824	837	772	818	848	809	822	763	817	795	815	814	782	810	794	768	811	746	782	765	767	758	745	787	783	834	709	781	769	775	803	744	788	760	795	721	721	788	736	733	715	792	745	767	770	763	765	769	720	778	748	777	733	721	775	760	744	736	759	797	699	783	755	731	775	775	745	707	791	746	790	801	736	775	714	765	747	735	733	733	808	754	741	777	815	746	713	732	777	769	746	731	736	726	747	787	730	760	757	757	729	759	752	782	768	711	797	771	730	826	761	761	742	761	784	726	759	778	807	772	817	768	766	731	749	751	806	804	789	769	765	745	776	787	723	772	793	796	781	747	841	759	744	784	802	727	811	748	739	721	763	758	751	867	744	771	782	758	762	756	797	765	809	733	787	736	751	745	798	722	748	755	745	737	739	749	793	767	828	758	790	757	753	769	701	760	767	776	713	763	734	814	799	791	765	774	725	788	755	727	778	781	791	740	773	748	787	737	761	804	692	785	764	763	815	744	735	799	781	774	775	799	752	778	740	751	773	757	751	805	779	744	770	745	728	751	826	773	812	778	750	772	741	757	754	775	756	759	765	760	767	752	796	756	768	742	787	783	786	722	738	746	746	799	740	761	754	770	801	758	755	792	755	798	755	735	743	762	790	749	771	794	768	789	775	750	768	758	812	757	780	736	778	796	764	782	774	783	769	720	723	748	768	741	767	773	724	764	788	736	715	692	768	746	730	746	780	734	764	792	758	761	773	738	742	768	771	809	758	768	726	709	743	809	731	713	796	743	729	759	749	780	756	761	709	759	801	758	719	753	762	738	750	735	730	777	729	694	752	728	725	784	760	770	848	727	776	850	750	749	777	760	788	782	784	717	778	735	785	782	780	737	742	766	798	827	793	740	766	766	778	753	700	762	750	753	741	786	737	784	741	766	794	804	773	738	782	752	737	788	763	753	766	738	761	729	770	692	775	785	750	785	717	760	787	756	745	760	785	810	746	787	777	729	726	760	797	768	780	797	760	724	765	716	718	759	770	722	805	693	752	786	729	732	751	750	791	735	743	738	761	785	744	771	724	782	809	787	763	724	806	821	762	780	747	774	790	749	790	767	721	753	742	760	782	746	718	742	726	824	785	764	749	726	766	797	735	779	770	754	759	779	746	737	751	708	789	718	804	752	769	757	769	762	804	732	769	709	809	785	739	757	742	766	759	758	779	791	743	773	761	790	721	757	785	765	708	735	815	778	778	801	737	786	705	737	755	749	794	748	746	794	720	762	802	731	720	776	820	773	716	752	725	805	754	797	754	792	716	724	704	740	773	747	768	775	765	745	786	749	791	757	719	750	794	751	769	734	790	797	713	781	779	768	751	745	676	761	772	808	735	781	807	734	741	728	732	757	755	713	760	728	781	764	741	742	716	747	749	727	720	788	767	742	772	749	783	760	756	738	712	705	774	737	782	711	748	771	781	732	808	769	776	737	756	793	772	773	768	754	774	736	769	702	775	752	825	759	748	814	743	763	715	770	760	735	766	730	737	793	775	751	768	736	735	764	749	796	761	782	772	750	755	759	695	792	749	735	772	763	781	825	695	725	765	780	728	749	798	744	718	774	783	763	780	739	730	775	769	776	762	724	737	821	720	759	744	715	706	730	744	768	710	791	749	759	760	757	739	731	754	764	773	731	794	807	779	774	806	774	712	788	804	771	764	812	791	736	776	744	729	730	749	747	736	778	726	782	753	754	708	770	716	775	746	786	770	768	812	709	797	794	740	734	756	784	731	755	780	730	746	791	750	784	759	714	763	756	728	765	788	761	748	755	825	793	725	767	773	734	795	793	789	778	786	754	679	778	719	772	784	771	756	715	770	766	799	792	782	771	777	771	761	753	768	753	773	802	795	792	786	722	790	725	772	739	733	732	768	769	780	799	762	774	702	748	778	782	760	785	820	819	752	767	759	755	759	771	817	762	741	736	779	776	786	796	821	781	737	738	765	774	750	764	764	780	762	755	800	731	790	754	775	757	748	750	764	788	743	775	718	712	767	723	784	804	767	768	823	740	725	736	752	741	753	797	781	774	776	719	782	798	798	768	751	757	735	710	755	767	791	759	791	789	773	721	801	731	799	770	735	812	757	727	747	760	745	758	790	743	740	742	763	792	781	774	769	765	748	758	769	760	729	780	767	774	708	779	747	733	732	765	761	741	734	777	777	796	789	764	752	752	723	756	724	725	714	771	741	742	778	774	710	761	783	807	762	783	788	738	788	755	776	761	707	757	811	760	762	752	778	788	745	748	790	762	765	795	787	783	770	731	768	747	762	764	779	760	790	699	764	773	733	812	792	755	780	698	755	755	750	774	804	797	752	717	770	761	737	760	790	803	746	736	712	736	748	765	756	784	701	736	767	741	757	762	747	786	720	740	780	785	769	750	762	754	753	800	792	762	732	760	791	753	795	780	752	814	772	759	777	765	741	778	752	769	739	739	807	714	719	774	761	754	770	771	746	766	771	795	759	768	714	738	807	812	713	739	717	755	752	735	756	742	766	772	793	769	814	739	772	740	787	800	769	753	733	794	735	769	742	737	733	731	777	794	745	819	783	744	761	728	754	714	764	752	742	755	826	722	766	752	773	769	741	722	732	807	781	763	771	786	703	762	773	737	730	782	815	739	744	796	775	750	772	766	735	734	793	722	738	743	756	732	763	764	732	750	761	779	778	736	808	791	773	760	779	777	760	760	780	766	767	827	800	736	767	790	794	709	716	763	795	750	745	775	744	713	763	714	748	766	806	752	781	773	732	742	749	763	767	786	733	759	780	755	748	794	747	751	733	764	776	715	739	806	737	731	701	771	778	806	778	721	744	764	808	787	779	766	732	776	713	759	743	781	791	738	763	743	745	768	723	766	750	775	776	744	759	779	761	731	763	751	784	805	710	769	799	758	731	739	760	765	777	733	735	749	762	793	780	796	806	758	691	751	749	767	708	715	742	786	789	750	709	749	756	736	767	749	726	723	722	746	720	812	758	804	795	730	761	800	776	805	793	780	771	783	831	810	779	710	741	738	776	799	771	747	784	747	773	730	758	718	789	773	812	749	783	770	790	781	736	784	712	771	763	774	787	781	764	806	715	796	738	748	774	772	767	743	738	774	703	758	766	771	746	757	746	777	739	778	784	731	748	779	758	764	753	774	788	749	793	820	742	783	745	728	749	747	796	775	776	760	777	755	770	752	757	779	756	794	747	829	753	698	764	755	782	764	747	745	781	786	753	786	737	764	773	791	791	784	747	750	741	742	756	705	772	728	791	775	748	721	778	750	751	734	734	702	739	795	730	767	746	786	774	739	766	800	755	766	796	729	742	795	760	788	729	746	701	721	762	725	767	746	762	744	725	728	791	778	748	719	785	724	746	735	778	751	776	746	746	747	773	784	717	693	797	726	725	783	708	787	771
10764	4346	2826	1286	688	557	440	453	420	417	391	349	364	345	334	332	375	322	346	341	318	361	341	358	345	316	329	333	327	343	331	305	306	346	343	308	340	349	332	333	320	357	376	345	372	344	336	342	349	349	337	346	337	317	344	370	359	354	342	332	359	308	338	318	341	328	337	297	330	336	338	324	341	333	333	338	358	362	352	332	290	311	346	329	331	300	331	312	320	347	343	341	329	332	336	339	352	314	331	315	346	327	371	317	333	313	338	337	371	337	355	358	332	307	332	294	337	325	318	350	350	332	347	319	359	333	316	329	369	346	340	326	324	359	339	345	337	345	340	322	376	357	332	286	334	340	310	350	353	316	349	334	360	292	344	328	320	340	359	351	353	345	338	296	342	347	335	354	319	321	323	345	346	357	338	325	336	343	327	354	335	328	343	365	363	334	316	352	366	347	331	332	350	338	332	332	358	318	343	340	333	343	323	337	339	346	370	344	359	350	344	351	348	317	341	370	361	317	316	340	329	352	342	306	369	324	358	341	332	358	332	359	350	359	343	326	352	347	363	368	351	313	342	345	337	331	291	343	339	355	348	368	348	340	317	323	304	318	330	343	320	326	345	335	315	336	340	353	322	352	354	349	317	327	326	348	328	317	341	344	351	287	378	327	334	350	332	377	336	317	319	346	316	349	366	317	323	335	353	355	311	327	338	346	340	334	369	343	343	335	336	352	348	354	339	349	338	312	341	351	381	366	367	341	328	313	342	342	342	319	336	331	351	337	335	320	342	343	344	338	343	365	327	313	332	315	318	357	310	315	333	377	374	325	383	375	372	338	334	304	337	300	357	303	306	325	327	299	366	336	349	323	331	349	304	344	328	342	331	345	335	370	350	328	343	342	344	300	337	321	340	340	342	337	351	320	339	311	354	343	321	340	311	363	329	344	317	339	325	331	339	316	350	298	339	297	317	306	346	313	333	293	340	314	327	300	348	339	331	290	342	378	354	326	353	364	327	345	333	373	352	344	323	354	343	321	330	374	346	343	309	364	343	321	314	388	314	306	350	331	366	367	312	323	341	329	345	308	345	293	330	365	332	358	314	339	355	358	345	337	329	300	332	338	314	348	354	328	361	338	395	335	314	311	315	328	359	356	346	352	299	308	345	301	329	346	374	297	379	325	328	345	374	339	323	356	342	346	327	351	333	350	316	328	306	331	300	321	315	310	303	339	333	354	366	339	375	339	335	352	341	338	344	351	347	326	338	363	324	346	328	345	327	302	313	310	332	333	336	315	306	339	302	342	348	320	377	357	313	337	354	344	288	305	295	343	364	346	315	355	349	350	334	328	379	317	319	349	350	342	322	324	371	333	325	298	348	355	349	352	381	329	340	281	347	348	346	327	303	352	362	296	330	330	348	323	355	352	346	378	343	329	312	309	355	316	313	326	358	352	338	311	332	368	336	340	350	346	346	330	343	345	335	286	355	331	300	334	368	351	281	340	325	354	345	314	358	301	339	357	338	326	330	350	327	338	307	346	349	327	349	357	325	348	341	306	303	321	339	328	328	347	326	334	352	352	322	327	316	323	328	355	358	327	306	310	315	286	328	330	350	341	296	333	308	334	338	346	322	349	371	336	348	348	311	331	327	308	326	328	357	356	310	363	343	333	354	339	328	335	338	336	339	380	351	316	348	333	331	340	347	349	312	321	313	321	359	313	371	336	317	319	330	336	363	314	329	336	334	356	358	331	341	327	316	338	313	312	313	324	335	335	324	310	336	323	327	330	377	329	346	329	324	340	298	297	359	375	357	340	352	307	343	336	338	325	345	351	347	309	359	343	342	330	319	327	330	346	341	355	345	326	345	326	365	344	362	318	321	344	326	326	308	330	352	350	301	319	357	334	332	335	313	352	381	335	339	313	306	319	343	354	323	319	369	316	340	344	334	367	359	323	340	327	344	329	338	331	350	320	323	353	348	327	345	325	321	325	331	367	321	325	331	346	349	309	349	330	320	322	379	329	329	331	319	385	313	292	338	346	296	324	294	317	327	315	379	314	317	328	318	337	344	328	326	336	363	323	331	356	341	354	349	324	313	339	363	312	352	348	334	371	363	330	327	321	306	367	329	361	364	319	339	308	323	350	333	368	356	347	312	328	363	328	380	317	309	306	341	329	331	334	333	348	310	307	325	356	326	334	344	347	335	304	314	363	321	325	317	361	333	309	313	307	324	299	310	301	303	321	334	326	340	347	294	362	330	349	357	319	302	316	330	315	360	354	340	395	308	335	310	348	340	340	344	326	323	356	318	357	312	329	345	349	371	335	331	331	332	345	331	335	323	351	332	344	339	349	334	333	333	371	367	361	379	337	315	343	344	308	345	356	356	340	348	355	347	360	346	358	352	330	312	367	358	333	323	309	294	334	332	351	332	356	337	338	298	281	320	319	351	317	346	311	338	341	344	334	356	350	308	347	332	340	272	323	320	295	319	316	327	295	326	310	300	332	335	359	340	331	320	342	345	348	336	322	319	329	342	306	339	330	334	311	333	345	351	351	382	316	356	329	313	363	351	342	364	313	353	332	312	343	343	345	308	348	348	328	349	359	355	363	372	349	345	355	326	324	313	354	353	339	318	323	349	353	333	340	315	328	361	347	353	329	358	317	372	342	318	345	315	331	308	331	353	365	308	330	323	332	338	333	362	320	339	346	353	326	371	346	354	347	306	316	346	346	367	349	327	341	300	339	335	303	320	316	354	312	319	322	365	331	298	316	351	335	325	313	295	329	361	393	355	329	361	334	352	347	336	339	348	326	329	329	338	342	313	345	337	351	325	341	346	332	349	390	318	326	327	354	357	328	345	325	349	333	361	312	330	298	336	323	350	322	384	305	335	344	336	359	332	382	342	313	318	343	375	343	316	348	311	368	343	322	332	330	372	322	324	342	309	355	326	356	333	338	332	320	332	339	326	339	345	349	328	337	327	329	325	326	350	349	391	322	366	312	368	357	324	336	337	330	341	355	306	349	336	332	357	339	337	307	356	357	342	351	348	357	342	321	326	354	343	323	368	347	331	343	343	329	373	326	344	341	338	328	345	338	309	318	317	320	332	346	329	356	330	327	324	313	311	337	361	293	333	369	345	322	329	329	381	348	332	321	372	345	316	380	351	312	321	283	323	337	352	367	350	308	307	352	362	343	361	320	339	314	322	348	335	329	336	315	322	369	330	333	333	340	371	362	331	331	298	306	347	341	302	304	353	313	357	326	340	332	318	325	370	344	318	351	329	306	335	308	348	332	332	337	306	361	350	326	348	333	339	331	329	326	342	338	388	356	331	350	347	338	357	335	341	355	320	332	342	344	344	338	318	381	355	374	301	326	346	340	324	328	310	352	312	347	334	353	360	312	323	314	358	332	340	316	353	312	316	335	346	318	333	314	309	310	348	304	317	345	335	322	318	307	331	320	329	325	335	333	324	345	328	337	334	313	346	336	362	307	317	326
6651	3728	4647	3370	2305	1744	1437	1296	1042	1039	858	806	796	730	771	752	742	711	730	702	759	733	760	725	782	746	716	745	699	725	689	749	718	746	676	761	745	741	787	784	733	756	736	702	746	718	723	737	789	689	781	747	727	773	731	696	728	696	750	726	696	754	755	744	758	734	741	770	729	729	714	733	706	760	756	776	797	707	750	709	743	714	755	757	707	706	749	729	718	783	766	712	773	735	736	708	691	733	709	726	722	785	767	778	730	752	743	706	756	714	727	715	704	766	764	750	713	718	682	747	775	719	742	752	715	720	712	724	744	732	726	723	737	696	756	776	696	798	734	717	710	714	740	694	749	762	764	774	725	761	704	742	733	751	767	736	728	693	779	748	684	799	726	734	739	723	725	697	708	732	753	708	705	728	758	725	735	720	700	707	709	730	735	724	733	778	691	756	700	719	716	742	717	699	740	710	714	707	739	713	736	731	712	676	682	743	761	719	711	747	745	710	724	707	751	741	698	736	735	728	734	704	724	694	725	729	711	766	712	658	736	762	752	754	759	780	712	771	671	745	769	771	796	751	732	719	703	738	737	766	743	735	702	775	697	762	749	770	718	735	682	711	689	711	726	694	688	759	763	759	742	758	779	726	770	768	751	694	704	777	769	759	757	727	686	784	719	718	763	761	711	719	754	730	743	728	776	770	703	759	738	708	722	729	707	710	696	736	736	774	713	711	815	729	769	747	748	703	732	717	757	731	749	738	687	740	739	727	751	778	739	721	711	708	703	756	681	760	721	740	732	719	711	783	724	763	665	759	771	769	708	681	745	742	736	710	708	699	708	716	742	715	716	747	739	721	750	736	757	726	718	733	728	711	735	731	787	722	727	706	736	724	730	741	754	686	756	722	726	695	684	745	727	728	774	728	749	767	700	757	742	730	731	752	761	716	714	752	708	668	711	723	755	750	735	719	702	731	718	750	727	713	728	737	733	687	684	715	703	740	701	698	753	690	748	720	744	755	746	695	755	699	708	700	766	682	722	766	783	672	707	745	694	760	732	739	749	711	746	697	730	698	767	725	784	733	767	724	687	737	709	737	744	780	725	759	711	734	684	707	704	779	763	746	773	719	684	734	738	747	693	773	702	708	734	745	744	726	718	704	694	714	693	682	725	710	764	725	697	713	730	705	763	735	705	740	760	751	701	717	690	761	737	735	718	776	724	681	694	758	743	721	732	745	767	756	732	724	761	721	717	728	747	645	667	691	740	711	740	727	728	762	752	733	727	707	691	707	709	742	765	686	713	783	741	749	753	719	713	723	789	710	760	740	709	689	736	743	739	709	709	744	723	695	725	722	689	714	755	772	721	717	666	722	764	743	782	730	727	713	719	751	761	752	712	742	762	734	762	796	755	786	756	734	756	698	685	738	736	710	721	747	709	746	719	727	699	712	742	767	724	769	707	787	741	735	715	730	686	778	701	767	752	696	774	752	778	748	722	732	795	667	743	696	709	696	725	712	692	749	726	745	692	713	686	732	749	768	721	777	723	756	751	715	718	749	708	699	755	731	716	748	718	698	762	753	709	712	717	674	710	732	674	695	768	727	777	715	743	785	743	735	774	753	766	739	751	730	705	732	724	695	736	697	728	664	701	768	701	734	701	745	768	769	669	757	774	779	724	777	721	747	701	706	710	713	727	765	684	750	704	730	720	741	701	754	747	737	751	741	753	771	778	752	762	699	737	709	712	703	755	723	743	685	761	737	725	749	691	744	747	715	720	745	705	713	714	733	720	750	720	748	717	708	689	703	754	705	687	770	770	729	691	747	748	741	761	722	728	711	713	749	726	709	762	765	722	681	682	711	759	691	716	731	721	777	706	678	741	729	747	712	760	740	706	680	737	771	713	703	753	692	718	740	714	746	717	712	732	704	746	798	738	707	723	726	732	728	754	737	749	691	711	716	748	718	723	740	713	720	802	767	733	697	717	718	726	742	741	754	672	759	732	717	705	721	766	758	723	772	694	745	724	726	736	714	757	730	719	768	696	695	757	774	760	735	729	727	731	726	727	717	751	754	748	732	750	722	752	759	774	700	699	704	756	687	726	759	744	737	732	675	744	723	722	719	746	754	731	737	719	730	682	757	706	740	751	754	752	721	706	719	714	704	768	764	696	739	717	719	757	750	751	731	732	729	685	704	734	768	739	713	747	723	757	706	744	743	719	709	736	785	753	737	706	732	725	744	702	698	734	717	730	801	703	690	772	716	793	702	711	724	745	718	705	779	751	753	691	712	712	713	723	711	698	734	723	702	750	753	746	750	751	765	712	723	726	693	707	736	677	748	729	682	758	719	720	765	726	776	714	744	723	694	744	750	717	730	747	730	735	748	718	710	744	758	771	744	682	698	687	687	757	728	792	747	746	694	721	750	717	743	676	724	731	701	724	754	804	751	780	719	744	705	724	694	726	709	764	747	707	707	715	694	721	736	706	701	690	749	741	723	749	702	732	723	699	746	745	698	695	717	732	775	773	720	762	791	730	775	746	766	693	773	708	753	755	721	716	712	776	732	733	708	721	753	749	738	689	723	748	699	759	725	687	744	706	682	726	722	664	683	709	764	741	728	675	720	710	729	744	743	716	696	751	706	714	698	707	727	775	749	789	684	748	787	776	755	722	727	705	741	734	732	743	760	713	725	729	756	735	700	720	698	728	736	705	726	762	727	713	745	767	758	771	684	724	680	754	697	712	712	762	710	683	681	726	653	686	723	745	728	709	716	722	766	743	767	739	771	730	735	750	721	703	733	749	684	736	711	762	738	737	740	702	746	713	732	735	718	717	773	752	710	689	730	725	729	729	763	759	739	713	793	741	696	714	720	720	700	768	721	690	781	722	735	724	746	769	749	788	724	770	752	769	725	758	713	716	730	710	726	725	749	751	737	737	722	736	692	742	720	757	742	722	765	804	755	696	746	702	753	757	724	725	758	697	740	738	751	739	740	670	762	732	709	752	723	760	685	722	724	761	756	732	718	716	748	766	748	719	772	733	743	735	752	711	768	697	739	722	728	752	731	704	716	743	739	779	677	769	722	762	721	754	713	710	750	722	729	733	725	723	731	718	688	743	724	723	746	713	754	716	776	711	718	672	749	732	703	742	740	770	700	744	727	730	754	727	770	704	720	723	735	702	718	778	745	726	735	751	715	720	803	731	741	764	727	715	743	716	729	768	729	726	709	787	749	746	746	739	720	712	732	746	759	724	732	707	689	702	749	681	740	732	747	730	717	751	704	741	748	712	751	718	741	783	717	766	745	713	718	747	744	764	766	705	752	701	706	721	761	715	677	726	754	680	722	721	771	749	720	700	769	754	739	785	707	686	741	713	743	722	740	739	750	701	753	675	764	706	769	740	705	716	686	742	762	714	765	751	713	720	767	677	733	721	750	801	753	725	743	763	741	722	714	713	725	732	746	709	777	716	758	737	768	780	745	736	713	707	730	763	736	708	706
22241	10109	7226	3773	1940	1700	1268	944	698	622	573	370	364	341	313	320	308	323	323	325	299	324	279	313	315	311	326	279	296	328	294	262	298	303	344	312	321	322	283	294	304	288	291	306	312	281	295	303	303	259	304	284	288	323	282	291	311	317	306	285	278	288	306	267	307	307	282	297	336	303	293	332	322	295	286	257	299	303	314	301	321	307	294	318	289	302	298	266	290	298	287	297	310	330	267	306	319	304	278	295	308	301	288	275	288	309	305	278	259	295	246	248	291	315	290	315	288	304	312	309	276	302	284	265	303	369	311	304	298	271	316	289	304	293	298	254	293	346	283	278	300	269	276	269	289	298	280	294	288	294	314	313	311	324	332	301	291	263	268	296	289	280	338	286	291	288	308	304	318	276	286	283	284	285	263	303	302	272	286	269	304	298	310	326	307	309	327	289	289	309	296	301	299	321	311	274	287	278	290	302	292	285	357	275	318	298	282	283	297	306	283	308	280	288	256	300	269	307	301	290	252	293	330	312	304	275	308	287	300	302	271	285	305	302	284	282	271	305	332	317	295	313	308	292	291	298	271	293	296	315	317	295	308	270	286	302	313	284	304	301	315	327	288	310	310	305	289	297	305	287	329	287	298	326	315	294	334	299	309	302	306	281	273	302	288	344	296	288	309	317	278	264	299	304	303	303	262	273	292	321	315	297	320	327	284	299	288	281	295	319	268	308	310	291	314	325	297	314	316	290	304	309	326	325	280	304	277	274	302	316	305	300	328	271	310	304	310	292	314	268	318	295	278	297	282	315	293	301	273	308	298	322	301	310	276	296	319	303	289	286	349	282	279	256	275	297	298	306	333	359	311	291	298	313	293	292	298	323	316	292	282	322	315	328	300	281	297	287	310	258	271	283	324	334	292	282	284	278	316	296	276	277	286	275	280	282	318	310	300	292	281	297	335	293	311	322	291	292	316	302	269	304	289	327	309	268	272	304	307	291	314	276	305	304	286	310	309	340	295	257	308	313	268	253	279	286	288	316	274	285	307	257	303	292	269	258	262	268	293	293	293	321	274	259	308	325	304	265	317	349	291	319	282	327	279	301	294	283	279	309	322	308	274	281	299	290	267	273	287	288	272	326	302	289	265	310	319	304	326	292	273	323	295	276	295	293	289	285	307	323	319	306	280	319	311	294	292	291	302	300	329	286	280	300	301	248	252	247	299	297	299	261	307	310	322	287	280	318	281	289	301	325	319	300	324	274	300	268	315	285	285	301	296	314	302	304	317	315	300	295	291	282	278	297	273	305	295	321	296	321	281	296	282	291	299	302	308	351	293	290	256	308	321	303	304	321	301	304	325	309	324	288	297	278	281	313	294	292	313	296	269	285	325	277	290	280	318	327	321	300	266	332	318	301	296	319	314	251	294	311	291	278	281	306	277	319	258	298	267	299	303	320	310	298	305	300	281	306	306	274	305	327	315	303	286	298	283	294	282	315	310	325	321	309	317	281	269	286	285	292	312	273	305	297	270	293	317	309	252	286	277	319	284	274	295	263	296	312	326	295	306	316	283	276	336	290	281	281	329	269	290	317	288	305	285	281	289	289	324	278	321	292	297	354	326	310	308	298	278	297	303	289	317	305	293	306	276	261	285	288	320	350	293	300	278	300	310	292	264	318	280	299	300	303	260	278	274	313	307	329	301	291	275	294	300	291	289	292	293	304	307	285	275	263	346	286	319	335	283	312	279	274	302	287	295	288	303	303	266	256	300	296	290	312	283	333	286	293	267	310	327	282	276	324	293	281	327	282	306	280	298	300	273	313	316	320	277	290	298	306	316	260	268	263	259	287	265	331	296	308	311	289	281	322	292	319	328	287	298	283	264	300	296	296	320	329	305	290	286	278	276	311	306	293	288	301	309	286	292	289	272	315	312	323	252	295	283	296	290	277	281	249	286	300	300	299	307	288	275	296	279	280	318	286	308	317	307	301	266	326	280	301	267	302	308	296	292	308	291	299	278	306	275	304	281	277	269	315	296	306	284	279	332	313	324	314	286	278	325	251	295	290	289	315	302	277	296	323	302	284	310	318	303	291	273	274	305	287	279	310	274	289	262	297	306	298	295	296	302	275	287	315	271	287	325	290	292	303	322	313	279	282	289	321	285	272	295	319	282	308	287	261	283	290	306	292	274	295	298	279	282	289	313	292	302	282	274	313	288	325	301	288	299	314	289	329	310	267	272	280	295	307	293	270	268	278	290	291	324	276	310	295	331	299	286	305	340	297	283	313	285	288	293	295	296	252	296	301	324	339	305	305	292	310	312	278	299	275	316	307	290	285	270	286	310	333	288	277	300	298	301	312	296	290	290	294	266	264	293	308	303	349	339	284	267	284	286	322	313	288	288	310	279	290	309	280	282	322	295	314	312	292	294	327	301	275	270	289	276	289	319	309	297	317	300	286	327	302	280	308	286	315	303	290	314	309	276	315	323	293	313	293	262	296	322	285	280	318	338	288	299	286	294	331	300	290	269	301	322	294	306	319	279	297	303	273	297	285	278	286	317	289	324	277	297	281	278	308	316	302	280	303	328	295	298	306	291	301	285	288	321	295	288	311	311	298	290	313	290	285	281	274	266	289	317	311	298	299	315	342	276	324	321	314	322	306	286	300	318	285	325	266	295	291	286	282	316	308	325	285	302	282	286	288	292	274	303	280	318	280	316	290	296	307	280	287	282	296	303	295	292	283	283	312	288	312	301	280	312	289	310	308	286	314	288	307	310	299	298	322	289	322	298	290	316	328	304	294	311	289	305	304	268	313	304	264	312	325	302	274	289	325	352	285	323	308	292	284	292	313	307	304	292	279	287	283	297	297	253	300	325	302	323	308	308	326	301	286	328	293	305	324	275	289	289	300	287	285	273	288	306	293	325	336	315	320	288	294	283	306	290	319	290	290	303	282	279	283	322	310	303	298	309	305	274	295	335	287	309	272	297	334	310	286	290	290	335	306	287	272	301	287	298	299	277	309	328	304	291	306	286	275	287	306	280	265	306	285	290	304	302	298	300	296	285	332	298	283	290	308	324	318	287	290	303	306	297	354	303	295	312	312	306	302	296	291	311	302	335	295	312	286	293	301	308	305	334	288	308	298	286	286	313	294	275	295	285	285	312	287	311	307	292	295	316	329	291	335	283	318	283	316	245	319	286	262	291	312	298	318	307	331	296	296	312	329	273	278	281	277	310	268	289	278	323	305	272	323	282	287	289	315	283	272	292	292	280	273	282	298	288	319	284	275	292	296	295	284	319	258	266	272	285	265	298	284	298	301	300	311	286	300	294	280	291	283	278	294	307	303	276	299	323	310	291	293	326	309	317	304	294	288	292	314	285	337	284	283	299	291	282	273	310	306	282	254	270	331	293	283	286	305	297	270	290	276	313	260	300	296	324	328	301	277	298	288	286	305	282	300	293	308	277	308	292	282	294	297	314	311	288	312	312	277	292	306
13511	7618	10750	7729	5063	5084	4469	3710	2896	2618	1825	1270	1014	838	718	699	673	683	684	676	691	675	670	685	766	668	674	696	690	670	668	683	672	710	691	693	666	659	680	662	650	689	649	669	647	710	653	659	659	626	681	689	642	677	687	681	705	642	644	656	697	689	658	684	673	694	626	666	615	684	677	662	657	712	623	724	636	658	665	658	668	704	641	679	661	649	667	667	700	644	627	657	653	692	704	649	669	676	655	682	661	644	645	687	630	681	687	688	681	667	615	687	659	612	658	690	703	667	634	644	683	643	653	632	682	660	713	649	640	645	668	693	650	660	633	670	707	682	705	693	700	649	666	683	665	686	688	659	661	678	632	587	647	663	690	658	666	692	670	666	721	677	679	661	666	662	686	666	640	677	653	661	649	690	689	649	714	693	651	692	672	680	710	629	596	695	623	679	641	660	632	630	682	654	700	643	636	652	686	630	633	697	663	650	683	670	635	654	635	697	686	664	599	651	658	640	617	644	657	648	641	638	669	664	610	660	680	680	652	677	647	665	637	685	641	674	693	675	632	676	643	660	666	649	694	625	676	708	648	649	674	646	695	670	652	656	659	668	617	687	712	674	648	643	666	669	691	660	653	676	656	659	701	637	639	640	653	634	642	647	620	685	703	656	654	652	643	666	657	623	664	656	656	678	662	652	656	633	649	642	665	645	635	626	684	661	672	663	621	673	645	657	633	628	681	663	641	644	628	678	644	669	657	669	634	720	660	688	682	674	673	701	630	627	632	708	692	640	650	676	694	627	649	676	705	661	692	689	675	670	656	613	659	639	628	719	659	714	657	689	658	651	696	625	654	653	701	673	694	653	654	660	682	670	684	650	708	666	656	657	638	671	669	676	686	668	667	605	682	680	693	669	657	662	620	687	702	636	653	622	627	658	674	632	635	659	672	663	663	684	655	660	652	681	652	677	631	621	737	726	694	644	644	663	660	610	679	622	655	646	634	636	673	694	669	695	632	693	671	623	671	653	642	657	652	644	598	663	665	683	623	703	651	692	667	670	671	669	666	632	677	659	674	630	657	686	619	655	660	693	645	633	650	671	639	659	726	667	650	676	662	639	643	671	680	619	636	694	647	582	637	637	619	628	623	658	697	600	654	608	620	678	654	712	618	635	654	720	671	642	681	668	653	648	691	598	639	675	623	612	627	651	684	651	701	665	689	622	647	671	614	663	696	662	694	629	641	666	671	646	673	668	682	648	634	645	651	657	618	639	678	656	667	661	637	659	613	701	614	653	629	654	614	683	642	695	606	652	658	685	637	676	711	671	685	665	638	635	625	659	673	701	669	689	634	676	621	649	601	665	679	670	698	650	654	661	661	690	647	723	615	667	678	617	624	644	670	672	661	670	720	630	678	688	644	674	642	637	718	678	661	694	634	667	676	618	651	648	667	708	661	649	651	724	663	607	697	650	676	660	634	661	680	621	682	656	664	659	682	652	632	626	647	652	650	633	682	636	640	658	649	663	653	630	683	691	647	654	639	615	661	662	650	695	657	688	698	652	684	668	650	653	637	688	685	710	674	661	686	676	652	681	663	678	628	631	687	646	657	656	680	661	631	627	649	658	631	629	674	658	718	678	664	646	633	628	660	671	650	607	702	652	685	683	668	675	636	645	642	676	643	660	677	657	700	697	671	641	631	660	669	692	623	656	713	673	683	601	679	620	666	668	663	661	718	697	712	677	676	653	669	673	677	636	658	623	639	696	580	672	646	717	662	613	644	635	658	647	663	654	649	637	695	740	655	656	690	647	661	636	684	651	683	670	664	665	718	635	619	654	640	625	613	658	658	669	615	701	626	670	655	645	667	668	610	676	667	621	662	648	660	668	656	661	646	627	661	673	628	629	662	664	673	646	686	643	685	706	649	691	650	649	607	684	708	649	668	684	645	679	653	701	664	609	722	652	628	733	667	663	677	661	670	684	638	675	676	687	646	697	603	619	717	671	670	663	671	668	683	640	688	660	696	671	702	663	618	638	691	609	682	675	692	644	692	681	611	658	652	643	649	672	683	667	675	670	662	630	650	631	690	700	642	631	672	695	596	619	644	676	618	714	707	684	688	666	639	669	700	650	668	653	679	662	693	629	671	703	666	651	661	659	655	666	683	666	682	665	679	671	662	634	685	720	695	633	701	689	632	660	603	664	679	660	652	616	659	668	694	624	602	652	692	693	647	714	693	650	667	689	640	694	685	689	664	648	629	642	653	630	716	658	624	646	675	643	688	649	640	673	663	695	703	698	677	671	679	641	663	723	640	654	687	677	673	680	623	656	660	658	659	652	613	702	682	664	671	681	674	639	660	653	669	616	662	653	654	682	619	646	708	604	641	705	646	647	649	665	615	627	693	658	626	592	686	680	632	673	645	676	636	640	704	687	635	640	668	660	690	677	688	645	669	653	668	700	667	671	613	640	621	705	645	668	677	638	684	666	651	651	668	690	653	645	660	621	668	632	680	692	670	683	685	672	637	644	672	632	634	668	651	700	646	656	692	658	646	665	616	690	675	637	649	681	671	681	660	691	636	649	632	665	595	660	653	671	698	662	629	648	579	601	650	662	636	645	634	657	681	674	691	662	634	629	653	646	662	683	671	620	664	694	665	662	699	675	659	633	723	676	690	682	658	661	666	656	689	651	652	676	691	608	663	679	659	651	681	628	649	667	701	670	672	687	690	693	660	717	696	655	656	639	651	658	680	675	656	642	675	702	687	671	608	630	683	670	625	678	680	648	668	658	630	676	673	630	660	692	640	691	665	684	639	694	650	663	670	655	649	681	693	687	625	662	659	650	623	635	657	675	659	656	635	636	675	628	715	655	649	673	657	704	696	645	649	654	645	665	697	653	666	667	647	671	654	701	650	687	672	708	621	652	664	640	692	626	664	643	668	639	621	654	686	617	685	693	660	639	714	685	679	665	659	723	666	664	684	669	689	638	736	658	657	668	690	631	662	678	685	719	599	632	664	665	646	644	660	676	648	621	693	599	741	592	695	664	649	687	662	615	674	660	661	686	663	633	653	677	686	702	674	631	711	658	647	676	697	664	642	633	677	652	677	671	689	645	651	723	616	665	692	664	615	600	654	698	688	628	667	697	669	640	627	690	655	666	648	682	686	676	679	676	702	665	658	643	644	717	699	657	658	693	654	655	670	650	638	670	663	631	663	680	690	629	664	672	668	619	624	656	709	638	660	668	689	678	616	696	664	625	653	690	619	663	637	636	684	662	671	666	658	685	657	635	647	621	673	675	667	626	705	670	668	661	675	644	691	701	671	661	658	661	672	661	643	703	693	665	606	672	653	699	677	684	671	648	656	601	686	670	644	629	698	627	707	620	661	664	670	663	649	666	634	637	668	690	657	644	699	656	651	628	693	715	673	649	654	624	616	694	683	704	656	667	627	641	670	611	687	654	683	701	638	669	687	636	632	640	628	681	647	658	712	682	669	640
32713	16697	13533	6226	3085	2734	2199	1670	1109	976	750	582	478	380	408	380	387	374	314	341	363	371	358	363	362	342	341	327	347	343	359	397	378	366	424	384	361	369	378	352	334	337	368	337	342	381	360	358	345	370	359	360	382	353	340	294	391	339	360	352	334	355	369	345	326	366	363	355	348	368	346	379	332	358	354	302	345	353	352	334	346	353	329	363	367	349	343	322	370	324	332	351	367	345	357	325	318	343	337	354	371	343	388	356	347	371	332	354	351	296	342	358	349	346	364	343	321	330	338	320	339	357	342	300	355	363	344	316	301	316	381	356	339	332	321	351	389	343	377	369	369	323	345	344	340	364	378	352	363	364	364	353	335	342	315	348	366	350	359	386	368	396	383	332	344	342	345	294	342	339	328	348	325	361	402	388	402	329	362	413	336	387	360	344	355	333	357	351	333	341	321	357	381	332	353	361	375	368	324	357	345	311	331	353	333	402	366	331	336	401	326	349	363	341	358	354	340	333	341	322	304	325	361	346	364	340	321	346	375	352	370	367	352	379	343	364	346	393	324	344	315	316	360	329	378	367	304	344	301	336	311	366	370	376	375	348	373	312	336	333	335	344	333	350	339	374	352	348	341	342	373	367	353	322	324	356	337	338	341	368	350	333	355	384	357	360	371	392	349	348	362	361	318	337	370	343	356	323	362	373	341	390	356	350	338	324	346	352	378	358	348	348	380	380	353	327	324	362	382	369	319	355	321	373	391	335	365	354	351	387	377	346	307	330	336	312	383	353	390	328	346	315	389	357	328	362	315	349	307	336	363	354	334	353	373	356	364	378	329	328	344	323	342	345	344	378	369	371	324	336	346	353	346	333	371	310	347	387	343	328	302	343	336	349	335	379	335	333	320	349	341	345	347	340	352	316	312	329	349	323	363	329	344	350	389	383	313	330	325	343	350	300	315	370	338	342	383	380	334	348	367	300	327	351	338	360	324	368	342	332	350	391	358	356	351	347	316	353	340	368	347	342	331	383	350	355	362	332	328	350	337	349	315	352	336	368	368	332	339	336	334	369	362	347	334	371	367	358	390	375	322	322	374	398	334	351	307	363	314	361	394	352	363	358	345	353	348	327	391	376	368	361	328	343	380	325	363	356	343	358	311	300	329	336	365	348	333	358	341	348	369	348	391	339	357	317	352	378	314	342	325	346	341	358	317	336	319	335	329	338	373	340	321	323	391	357	383	367	369	355	380	324	357	374	367	391	379	382	340	333	348	371	345	367	369	361	382	339	342	334	338	362	356	326	346	352	355	347	329	373	349	347	368	362	348	310	341	335	355	331	319	336	343	344	348	349	374	347	322	327	344	343	350	333	331	351	305	328	358	356	350	337	339	373	342	340	366	349	375	351	342	357	355	320	353	341	336	329	352	355	402	353	315	387	342	341	367	345	357	323	334	335	366	348	358	327	334	353	367	359	364	358	356	356	346	321	331	329	301	403	354	369	386	346	318	359	342	338	345	373	338	324	360	326	386	326	341	322	327	328	346	351	343	356	327	332	340	386	328	356	387	320	335	352	354	354	358	323	328	356	344	363	326	328	362	351	384	354	331	346	365	349	356	343	361	312	347	337	323	355	351	347	370	384	347	340	374	359	342	347	384	374	347	343	385	333	362	372	350	390	329	387	332	383	361	356	340	347	319	279	292	357	355	363	343	333	372	369	377	345	389	344	317	306	326	347	373	364	318	323	372	319	346	368	346	350	392	356	341	383	372	362	334	335	365	356	337	371	304	381	357	332	304	350	329	340	348	368	364	349	374	367	342	361	327	325	374	334	324	368	355	311	357	344	327	354	348	315	344	362	366	352	375	331	345	378	355	338	314	342	344	347	324	360	318	319	327	329	370	350	369	337	361	365	330	341	307	351	365	322	387	327	322	373	312	364	330	347	338	314	379	346	334	367	350	319	345	299	363	390	350	364	347	366	337	345	334	324	336	362	365	318	306	348	340	346	378	377	333	365	365	337	360	331	345	349	318	339	365	331	359	338	353	308	331	352	339	365	397	330	352	351	342	346	360	347	335	333	362	335	360	328	350	325	294	322	358	334	326	362	329	365	321	347	323	358	347	375	362	361	373	364	363	360	336	389	351	344	358	345	330	340	309	372	330	310	361	354	377	353	350	356	353	367	330	340	345	364	343	367	353	341	351	322	342	317	337	391	386	342	378	343	330	344	393	345	352	368	326	361	319	372	334	359	348	347	344	330	323	333	357	348	368	371	322	361	339	342	310	328	336	346	367	361	332	358	317	349	378	327	352	383	392	329	307	348	334	337	341	369	354	401	325	340	359	303	345	359	329	346	329	341	350	351	330	340	362	381	359	400	373	324	362	329	358	370	381	391	370	364	360	372	318	338	351	353	336	369	350	340	391	346	373	359	390	340	334	388	326	344	349	341	341	333	323	382	316	320	404	347	342	302	367	344	363	360	350	341	371	369	365	344	344	343	361	369	346	326	345	369	360	314	373	363	353	373	327	365	359	340	323	367	337	315	359	373	362	348	352	366	368	357	343	373	335	310	322	342	354	327	321	363	313	340	320	384	312	338	358	358	359	390	348	386	354	378	377	376	373	332	342	344	353	349	357	323	353	325	335	359	356	378	355	341	349	353	350	337	358	365	386	340	329	344	388	362	321	317	315	349	330	319	343	388	343	356	335	338	368	348	335	373	347	321	356	358	370	339	331	343	364	356	343	351	328	345	328	326	334	341	364	371	355	340	342	342	300	325	380	352	356	339	330	338	342	342	335	330	365	347	369	347	335	343	337	364	346	302	351	371	355	313	336	332	361	300	340	366	353	312	317	343	348	348	337	361	340	327	337	350	352	329	342	361	332	365	386	337	375	341	379	352	358	301	374	398	332	365	349	370	334	338	338	338	323	379	355	314	330	372	393	328	388	354	342	312	361	331	330	386	369	367	370	352	356	322	368	343	362	358	358	347	328	367	350	321	347	364	309	361	342	395	388	362	328	356	353	366	366	311	379	346	344	329	334	362	351	341	330	348	334	338	355	343	322	347	331	313	366	363	358	328	351	343	359	371	339	380	407	343	307	366	371	329	343	334	345	379	315	332	329	336	379	347	342	361	341	356	338	359	336	359	370	344	357	356	327	338	347	359	339	351	348	378	362	330	354	343	341	351	346	347	371	356	390	399	330	335	376	338	340	324	365	362	334	354	377	341	378	351	346	321	363	332	362	334	347	358	333	372	315	309	365	357	342	368	356	334	316	356	357	354	389	324	373	350	356	345	322	366	379	369	341	380	376	326	335	348	343	359	370	328	342	358	350	331	365	375	333	325	335	330	363	366	352	330	334	367	333	347	358	335	340	342	325	318	358	337	334	337	326	347	337	379	339	348	362	363	336	318	335	412	347	330	338	324	331	346	362	357	324	350	360	363	337	374	362	396	355	327	353	359	345	317	299	308	356	327	335	351	362	362	379	367	319	344
18626	11632	16827	10438	6877	7435	7207	6087	4449	3778	2846	1876	1450	1071	954	892	832	857	845	831	812	878	794	829	779	804	840	824	757	736	706	782	811	750	762	830	828	811	745	764	799	812	785	743	765	776	735	793	801	738	768	798	806	754	799	787	769	762	783	721	777	777	777	782	763	801	795	761	776	776	770	806	741	701	738	766	744	795	731	813	737	786	754	775	768	774	720	721	771	773	848	801	752	753	793	773	749	765	786	713	698	786	752	754	750	773	765	750	740	750	787	769	764	772	783	792	762	734	746	770	784	781	760	752	784	735	784	753	771	763	775	736	755	719	771	772	794	778	763	732	791	739	769	767	812	768	763	776	763	769	813	823	786	793	778	745	774	737	795	753	779	758	778	753	751	725	846	698	755	796	749	700	763	803	792	791	760	761	721	786	750	744	658	806	757	794	771	765	780	782	800	812	765	751	798	767	795	754	757	804	791	776	743	773	795	758	751	767	729	788	745	732	759	790	748	746	790	718	768	769	802	747	742	728	772	747	748	782	772	757	772	763	742	751	765	737	753	824	789	725	729	765	747	789	777	767	751	809	791	782	740	714	803	750	781	740	755	774	727	784	728	757	771	793	812	782	798	770	765	784	778	839	767	774	735	754	764	771	755	705	753	755	795	807	765	737	769	766	767	792	787	739	706	727	761	760	765	789	803	775	774	839	699	803	776	691	782	780	752	784	833	758	739	772	754	782	752	740	772	728	770	736	805	777	807	769	748	731	697	754	766	762	771	829	766	718	793	768	767	773	699	758	778	786	778	743	789	736	695	767	760	775	790	764	793	743	753	758	764	780	763	798	793	736	744	782	794	756	771	818	749	782	787	776	739	771	782	736	758	729	797	807	815	747	771	825	762	773	751	777	735	745	782	716	743	780	775	691	749	751	768	693	794	805	766	757	736	778	756	770	750	767	728	777	741	824	791	780	791	742	793	743	795	729	782	732	728	718	803	756	766	777	770	766	802	750	799	781	719	750	737	784	830	840	760	736	672	797	738	726	756	772	721	733	755	782	776	737	763	800	735	750	788	727	738	766	777	773	795	765	735	769	772	730	730	792	738	790	727	696	776	736	796	809	750	734	741	723	745	744	752	765	735	759	776	771	759	790	806	756	792	735	731	794	782	745	722	747	788	729	783	766	771	763	800	788	761	781	768	807	719	820	793	745	756	744	745	792	771	792	794	790	782	769	834	720	742	789	775	791	747	755	774	776	761	740	795	760	731	763	717	759	770	784	769	777	787	761	776	743	757	720	759	764	817	713	750	727	764	802	746	789	767	746	729	793	802	790	810	758	723	733	788	775	783	778	824	757	747	808	761	797	743	791	763	763	841	828	781	783	746	751	791	790	780	770	795	757	824	784	784	762	740	740	782	762	745	749	767	757	772	788	741	783	723	748	760	775	748	768	789	806	783	795	713	776	779	775	744	738	739	790	763	739	764	790	778	760	774	681	763	741	748	799	768	761	773	693	794	736	759	774	747	738	741	794	774	751	755	794	713	785	799	769	735	774	731	759	762	753	778	776	684	804	740	819	759	751	790	812	760	778	789	765	728	754	757	759	727	764	745	734	756	785	806	739	749	744	789	761	805	721	731	756	788	820	716	760	767	705	798	769	732	769	737	749	785	690	791	742	803	774	753	759	760	735	771	768	826	738	797	751	754	738	776	784	746	781	788	748	785	763	806	777	750	746	748	783	721	751	713	783	769	774	788	730	742	778	774	789	717	787	724	737	723	853	753	762	733	717	717	792	780	751	760	790	776	787	766	748	822	726	738	748	759	770	746	746	759	774	744	762	770	725	715	753	774	733	744	731	754	749	801	786	734	754	774	749	785	770	776	763	812	746	739	742	756	785	785	759	750	799	796	821	764	744	770	812	735	787	742	753	767	760	756	750	775	793	782	790	785	742	775	786	799	736	768	798	786	747	739	797	762	705	747	777	791	818	758	807	744	767	765	747	740	748	731	777	782	748	730	745	765	787	768	732	771	796	795	866	767	756	773	764	799	769	785	782	778	785	749	773	804	770	782	784	795	742	782	707	827	827	776	761	786	716	760	744	726	809	743	735	784	730	791	781	743	731	748	775	719	730	810	775	716	757	764	744	775	754	714	769	766	775	783	725	753	767	759	776	762	740	786	786	794	736	774	807	762	745	762	791	778	800	765	734	732	813	748	735	734	723	761	765	739	801	749	818	758	736	753	739	765	732	831	718	803	772	727	733	776	765	754	765	739	766	723	765	778	800	775	823	712	766	762	714	767	786	744	752	740	788	761	733	755	741	752	772	697	726	839	806	782	764	774	721	720	757	780	778	798	749	786	705	723	781	758	763	780	751	760	737	742	785	732	760	723	783	740	753	734	714	754	783	718	826	756	762	745	736	783	773	744	780	772	774	790	756	761	741	802	766	767	748	787	703	768	771	813	743	779	771	765	768	733	778	722	783	778	770	824	795	774	776	762	779	756	755	798	796	709	765	737	756	789	752	768	767	767	748	733	746	723	755	770	786	728	716	775	773	776	790	774	769	773	765	795	785	752	800	691	724	781	691	767	742	773	727	792	804	743	727	762	796	792	705	707	763	775	805	761	712	709	759	735	784	793	769	772	702	782	772	764	765	779	788	707	777	752	761	736	727	756	748	735	774	780	764	767	706	767	800	745	745	742	746	768	785	765	785	752	746	757	782	744	800	767	765	760	767	752	829	775	796	777	775	771	738	799	788	774	734	735	704	783	782	771	760	737	807	767	729	733	784	792	798	807	755	749	792	813	764	771	798	753	794	770	761	783	782	775	767	766	769	797	755	781	733	750	775	764	742	765	750	716	811	700	762	742	779	755	746	804	749	761	820	768	812	788	696	791	745	822	754	739	769	781	761	767	767	751	772	751	805	756	760	773	750	769	731	795	777	768	739	743	775	717	822	718	788	785	730	780	784	754	747	756	795	778	754	772	805	799	686	802	752	778	721	751	785	811	775	774	746	707	755	709	776	793	724	745	781	816	795	771	764	743	682	780	764	773	755	736	734	795	772	770	791	761	789	724	785	711	763	740	742	754	834	760	796	787	767	786	765	798	706	784	743	757	793	775	745	756	781	778	746	857	788	705	775	737	748	778	810	752	783	805	741	767	735	763	780	837	717	796	758	761	753	765	777	775	780	793	821	789	768	764	779	756	758	766	773	752	787	751	803	783	754	766	768	810	747	737	755	751	818	733	775	821	757	751	716	777	798	719	757	764	778	684	739	772	766	763	803	757	737	690	724	758	802	768	732	776	783	780	782	764	771	796	777	823	827	768	749	758	790	797	766	728	760	769	772	801	779	746	770	796	748	799	783	736	761	781	807	759	712	829	744	798	755	773	743	759	779	776	717	743	811	735	806	779	815	742	761	763	753	740	807	777	808	762	746	712	783	766	721	801	777	776	781	812	815	747	783	761	768	757	754	749	769	770	734	822	728	743	735
12193	4772	2674	1223	745	561	461	407	437	397	375	410	339	339	303	344	305	342	331	344	324	353	349	335	336	321	320	351	357	322	320	296	347	301	344	330	350	341	326	390	351	371	307	330	314	327	352	295	367	336	348	302	306	304	329	361	350	347	343	426	341	344	359	360	329	308	343	329	355	316	358	354	358	321	324	360	309	309	363	306	316	358	312	306	328	353	324	399	382	377	362	338	335	326	354	335	371	323	324	353	341	321	333	333	395	342	364	337	323	294	352	345	334	341	322	345	288	313	339	354	348	338	354	379	315	332	330	339	352	327	329	329	363	372	361	316	334	299	300	347	335	351	343	348	342	292	324	343	333	367	369	324	348	392	348	354	344	326	379	323	365	323	288	338	352	364	341	346	361	353	365	319	311	405	318	316	358	360	333	347	332	347	319	315	338	328	365	301	356	389	319	348	382	315	331	363	350	372	377	332	346	355	301	310	296	328	330	362	329	323	352	349	331	334	351	350	317	329	332	321	347	321	308	344	348	352	334	342	336	340	302	330	331	355	371	353	347	326	361	325	332	334	366	332	344	300	307	345	328	331	345	337	350	374	360	353	346	326	325	347	383	357	339	323	339	322	335	369	317	338	349	317	325	328	386	314	324	344	354	328	364	321	327	365	350	324	354	350	361	369	348	358	331	345	373	323	330	350	363	315	328	305	354	330	334	359	340	353	348	343	343	329	357	338	328	327	359	329	358	375	317	337	337	330	328	323	311	298	323	328	320	343	357	322	317	330	360	339	351	340	343	328	343	343	371	343	345	336	358	346	302	327	329	325	345	301	310	282	328	299	367	310	336	330	310	350	362	314	332	350	368	322	334	310	347	352	314	342	319	369	363	335	336	360	327	339	323	325	298	345	324	316	339	360	310	321	372	351	367	350	319	343	333	331	323	355	328	324	327	345	310	354	342	336	348	331	356	328	333	357	341	311	313	348	326	340	329	316	340	345	362	316	347	300	347	299	344	369	331	323	321	355	329	368	338	322	348	333	350	320	344	332	294	347	329	334	360	372	340	306	326	329	332	332	335	359	342	333	343	337	357	357	356	371	354	353	325	301	363	316	333	305	386	365	353	315	345	333	328	336	375	362	376	326	310	343	358	341	348	349	355	285	362	316	323	319	342	347	331	351	328	324	313	317	354	344	330	324	378	340	328	354	344	340	338	337	309	325	353	344	340	318	334	316	322	332	348	350	335	331	370	336	302	339	324	347	324	366	325	356	357	340	361	342	346	354	337	375	369	306	329	345	341	345	317	315	341	345	318	349	363	360	350	338	347	368	321	341	371	329	351	327	323	307	332	358	335	325	315	339	351	373	318	336	350	310	339	331	324	338	345	360	320	312	347	332	329	331	346	340	305	339	341	342	319	352	369	339	323	345	326	337	313	361	342	328	346	355	366	369	355	349	345	329	363	336	350	359	287	314	312	335	339	304	343	328	359	329	326	373	350	313	322	339	355	356	337	345	352	359	366	333	348	315	327	336	312	323	326	338	336	316	341	325	341	306	354	387	376	345	362	325	339	327	300	342	352	344	330	336	277	346	348	348	364	356	345	370	306	322	333	349	323	334	347	337	329	359	363	299	355	351	305	320	330	334	352	385	355	308	308	342	339	317	318	318	342	332	348	355	357	348	337	295	338	341	349	375	374	362	358	378	347	345	363	341	340	344	351	347	351	348	291	330	325	341	340	374	301	294	336	348	330	331	344	346	334	368	329	333	345	356	359	319	362	380	323	320	356	292	331	351	319	342	348	355	355	359	330	356	344	341	333	337	369	322	376	330	322	344	343	325	358	330	316	333	332	369	330	318	316	353	324	349	349	337	411	332	332	330	316	365	341	379	341	373	380	327	319	344	350	339	328	362	346	336	338	333	311	323	361	315	334	364	329	346	330	382	332	383	344	342	327	318	322	315	319	347	357	340	330	346	331	376	350	336	318	312	349	354	343	337	346	355	375	334	336	336	346	360	349	356	333	311	314	360	341	360	352	321	359	328	337	336	325	344	352	334	343	362	343	289	350	313	346	348	338	327	329	326	345	362	332	326	317	327	369	332	352	319	318	335	333	350	358	333	344	370	340	357	321	326	305	335	324	337	344	352	339	375	357	366	352	351	346	305	325	355	344	351	335	327	357	351	323	335	348	296	340	339	323	344	300	346	374	309	310	323	299	323	334	334	332	345	351	393	360	338	341	340	364	323	358	370	327	411	343	367	346	373	324	342	345	347	362	334	336	341	367	372	339	371	335	315	369	339	345	326	347	340	354	348	345	313	290	354	333	387	324	332	321	354	328	344	387	315	315	309	331	348	349	348	330	319	363	348	323	333	355	350	347	344	336	338	326	330	328	338	326	337	321	350	329	365	331	322	329	365	339	327	327	341	334	343	408	357	314	333	340	330	335	314	344	379	322	328	328	353	341	322	337	382	343	377	323	354	336	314	284	349	386	324	286	363	327	333	295	318	351	321	350	319	317	341	340	326	356	342	304	337	332	310	335	334	331	353	320	338	374	328	322	323	340	302	326	366	332	356	381	364	352	324	336	341	339	373	364	332	323	341	347	354	315	323	377	328	313	305	312	302	336	342	342	331	338	336	335	336	320	357	346	333	306	314	359	376	371	336	342	306	356	346	346	316	347	352	372	374	324	334	345	343	303	374	356	347	314	356	334	316	334	328	356	315	327	327	380	335	381	373	296	327	312	325	342	314	340	306	316	349	339	316	332	349	327	356	371	349	313	326	333	327	357	357	300	402	334	338	343	313	354	342	351	337	341	381	336	344	306	351	308	325	341	337	325	352	358	350	338	355	324	349	312	349	311	308	343	333	307	361	307	307	342	329	356	347	323	342	350	380	300	339	344	322	319	345	321	312	366	359	347	341	347	346	359	329	293	362	319	324	343	337	357	357	350	339	371	328	348	369	315	348	325	313	337	326	359	318	362	321	394	316	353	344	321	288	369	373	340	364	358	310	341	333	343	367	345	323	345	330	373	311	338	296	330	324	324	308	317	334	358	349	319	312	344	327	343	322	353	340	337	339	381	347	381	311	369	343	321	357	313	358	357	359	336	306	347	362	293	305	377	323	337	317	365	338	345	343	369	358	320	359	331	348	350	337	350	355	382	348	340	387	325	341	306	358	336	325	341	346	340	316	323	358	350	357	381	355	327	342	327	356	354	327	369	337	344	354	323	355	330	335	370	316	326	338	304	391	332	365	356	299	321	382	365	343	327	323	340	306	314	346	356	339	368	348	318	383	360	338	356	364	326	349	371	333	330	347	335	353	321	324	360	328	310	317	317	327	337	360	312	329	324	298	324	335	332	328	344	317	365	340	361	363	366	324	345	350	331	341	328	359	341	359	359	326	363	369	341	388	351	332	293	351	356	318	361	355	317	310	331	326	317	322	368	369	382	348	325	324	352	330	339	307	290	354	366	350	310	320	316	322	323	365	291	323
7185	4130	4517	3416	2405	1943	1327	1218	1100	957	994	800	772	742	746	758	802	759	717	709	701	747	708	704	743	706	765	730	710	736	768	757	757	747	737	716	755	735	777	795	741	763	719	765	759	751	756	753	798	739	765	760	760	707	767	764	739	773	743	769	731	742	731	767	780	728	782	738	779	730	775	773	770	761	750	763	801	762	733	765	691	716	736	789	789	745	740	707	721	703	771	681	720	753	752	727	765	755	750	773	777	719	775	732	730	758	713	731	756	787	758	735	750	727	750	737	753	787	708	759	727	751	720	771	706	754	774	825	729	790	743	764	735	768	733	750	773	716	764	738	735	759	736	732	768	767	785	768	707	791	712	706	742	734	712	731	784	797	781	720	794	716	790	703	738	738	750	752	750	734	773	768	694	794	765	775	739	720	770	735	799	729	733	773	792	776	782	712	770	739	726	740	760	699	742	754	741	722	699	729	796	714	696	730	692	735	759	720	745	792	720	702	768	708	741	732	764	752	764	759	739	718	757	770	720	755	765	731	716	743	708	716	747	781	758	682	805	718	750	740	744	724	750	738	728	720	736	758	742	760	735	708	716	756	747	765	715	793	751	791	741	740	736	719	716	748	719	718	735	711	701	737	738	762	715	742	735	755	764	720	730	769	805	730	693	725	752	720	744	697	709	734	734	783	775	696	780	738	812	706	750	728	749	750	770	779	729	754	713	720	686	716	767	736	787	713	754	738	743	773	779	729	703	747	720	780	746	786	784	739	745	735	770	736	719	693	735	750	716	789	686	734	773	754	773	734	811	767	728	709	697	719	773	743	778	742	753	695	787	759	752	731	690	706	753	733	759	719	731	704	783	716	727	766	739	761	745	749	692	800	767	722	744	757	757	750	730	733	774	742	771	694	713	759	722	733	757	762	705	751	773	710	741	725	719	750	740	756	750	715	754	717	752	699	743	723	730	745	717	737	797	704	686	752	756	746	769	756	720	758	706	763	766	764	749	722	768	753	714	768	718	725	779	777	689	711	729	727	731	719	760	738	764	680	721	719	721	777	688	746	759	772	757	767	740	708	738	756	742	752	752	704	701	725	754	711	723	677	749	779	705	702	727	722	734	714	743	763	775	760	732	705	736	759	690	738	756	735	764	723	733	743	753	749	737	744	737	693	775	742	738	717	745	757	786	740	738	785	764	745	758	710	749	781	756	752	717	738	791	710	803	678	699	688	749	745	754	770	756	765	739	707	733	739	698	762	758	757	723	748	731	740	776	763	782	711	759	765	749	753	721	762	701	721	770	712	689	725	758	756	688	737	739	700	730	743	756	747	766	766	755	733	741	767	736	709	727	761	746	709	742	753	720	706	695	713	747	677	735	768	748	736	757	731	728	794	670	754	698	734	746	766	748	775	768	769	753	781	752	773	705	731	721	737	710	731	744	731	764	772	761	728	724	711	753	762	728	747	766	724	730	721	729	682	792	782	755	766	746	766	711	782	768	722	715	795	719	735	711	711	747	786	768	755	749	720	745	693	739	680	740	715	824	746	754	811	797	787	743	734	707	730	730	726	710	724	778	754	723	729	735	722	731	773	773	725	724	762	749	748	740	730	729	763	765	779	716	775	705	736	789	751	746	724	732	718	770	733	725	776	711	748	691	747	773	779	778	717	774	756	773	733	787	719	744	773	720	748	746	720	742	720	739	696	759	750	753	734	765	754	765	735	738	731	779	696	759	742	708	735	735	689	745	723	750	789	749	768	777	744	748	725	757	749	718	756	726	734	767	748	751	740	738	773	748	758	791	764	742	747	750	733	795	797	777	758	727	716	767	733	708	686	739	731	724	706	765	714	750	762	758	729	711	744	770	751	750	737	776	755	727	758	759	735	723	716	752	681	775	738	711	742	755	749	750	731	745	746	738	739	745	702	769	730	730	754	753	701	766	731	777	688	744	730	751	778	720	754	738	722	749	746	760	700	712	762	734	736	759	759	737	794	733	768	739	739	745	700	712	775	742	786	748	757	758	721	722	776	728	742	760	739	765	731	785	697	769	706	754	701	721	725	751	742	735	702	713	758	736	726	827	783	725	724	686	722	730	713	738	702	749	705	748	708	753	758	780	727	719	756	727	726	730	763	760	751	728	780	741	786	746	732	739	717	684	732	767	748	718	719	726	740	733	754	691	774	677	759	770	757	751	756	739	773	713	761	742	733	760	758	718	744	726	712	748	720	710	716	718	736	750	742	744	769	716	722	782	721	751	729	718	777	767	787	692	717	727	715	739	683	691	731	751	746	735	737	806	775	756	746	770	780	723	743	791	742	740	798	745	752	764	742	751	740	749	767	764	784	797	755	735	739	729	752	759	713	705	734	740	767	780	771	738	693	767	691	726	747	761	758	694	751	743	740	732	771	729	750	737	755	734	722	701	739	776	753	706	736	737	733	711	737	724	729	735	713	763	720	723	762	677	744	722	734	746	723	701	672	720	771	737	737	770	720	779	750	709	716	775	761	762	803	718	783	780	762	730	754	772	707	754	735	767	756	722	740	765	781	737	691	755	734	741	746	705	699	758	759	731	733	764	750	763	744	723	737	715	739	770	720	763	737	692	731	773	700	743	729	712	717	762	762	720	714	737	703	743	730	715	716	750	726	737	832	810	724	777	758	741	751	763	701	746	774	703	722	666	751	749	745	747	716	734	732	760	746	745	785	789	763	756	727	723	781	762	734	748	708	735	784	742	757	729	749	750	758	743	729	761	764	762	744	728	705	725	724	732	716	719	724	692	709	753	768	764	749	759	740	759	774	751	788	740	740	782	736	783	738	743	728	769	722	741	784	749	730	764	776	738	730	696	693	684	736	745	763	759	738	729	719	730	768	748	764	766	760	735	753	761	737	741	726	755	743	731	755	727	727	746	712	785	741	714	727	786	737	772	742	730	766	777	690	769	700	717	720	778	703	751	756	733	745	771	723	782	703	742	736	724	708	815	751	747	703	735	741	731	730	716	747	774	769	737	742	735	751	789	724	774	762	744	808	730	749	717	809	694	757	752	796	761	764	702	720	787	743	752	761	729	761	757	734	722	751	784	706	774	790	685	727	766	691	793	772	755	686	690	756	722	762	762	776	764	751	744	732	777	743	762	747	734	731	770	761	724	740	762	771	736	721	737	723	748	739	711	727	763	716	753	729	783	752	718	709	792	757	726	730	742	786	786	745	745	720	730	725	758	766	754	700	714	756	719	730	741	706	727	744	800	782	730	729	766	714	698	721	670	740	729	744	736	754	760	762	745	731	698	719	721	781	718	734	728	721	736	747	728	660	748	696	726	757	738	769	707	688	762	697	745	729	703	721	759	728	772	725	695	769	760	750	756	751	781	750	786	809	700	743	726	737	736	704	749	744	716	724	734	736	774	730	724	762	755	750	726	756	711	738	745	775	726	726	714	725	742	731	734	687	769	722	768	767	781	758	769	795	728	723	717	713	705	763	760	728	730	719
22445	9998	6903	3352	1805	1622	1252	957	741	594	459	412	367	284	298	293	303	325	323	315	278	319	308	334	313	299	291	287	298	310	294	297	301	309	315	295	306	294	318	272	280	312	307	305	294	340	318	293	315	308	291	287	276	303	290	304	308	294	288	324	290	304	277	313	309	308	317	278	354	298	326	287	292	297	269	286	284	309	277	273	272	301	309	288	316	285	279	299	311	260	300	298	340	322	276	282	305	318	323	336	325	291	314	294	317	308	274	309	304	313	274	290	310	307	306	355	290	313	281	306	316	317	290	268	304	288	302	303	285	304	320	315	300	302	266	328	317	321	310	262	310	320	316	294	289	288	304	313	292	309	282	296	329	278	293	323	311	291	295	309	307	287	324	322	309	298	299	285	356	304	270	303	306	291	297	272	269	280	297	294	311	289	302	318	281	261	293	266	331	310	323	301	274	304	326	334	360	271	291	288	287	303	303	327	322	309	316	309	296	329	290	294	302	309	286	332	290	305	315	334	273	276	318	246	315	286	283	310	296	322	264	287	305	264	277	291	279	326	318	311	292	291	295	320	275	361	325	310	278	328	277	297	306	287	288	321	284	330	277	282	301	301	313	289	302	299	280	333	287	303	276	293	309	314	309	325	275	299	312	321	299	301	321	303	323	317	318	301	299	308	322	320	303	279	291	274	278	324	326	317	283	291	302	313	288	282	300	338	333	319	297	290	292	300	320	297	307	280	310	296	278	288	270	307	313	282	312	321	287	318	296	295	307	294	321	271	320	315	309	282	310	283	308	278	315	297	294	276	340	321	285	283	303	258	315	290	282	317	292	289	247	288	279	297	315	294	312	309	293	291	329	312	309	263	300	289	289	284	282	283	278	292	355	341	307	302	282	285	317	305	301	325	313	296	311	306	297	298	252	298	291	275	316	307	301	327	323	312	306	314	311	298	329	300	278	321	297	294	327	307	315	297	284	265	276	297	299	337	301	278	282	281	289	321	301	338	347	334	273	293	299	334	317	326	321	291	278	313	289	281	274	305	302	321	310	317	278	322	338	340	322	312	366	268	295	296	331	321	291	324	295	304	284	296	301	295	262	325	288	310	318	287	274	326	339	312	283	331	322	318	330	295	257	353	312	256	298	299	294	304	293	287	338	277	299	311	292	296	321	279	300	312	296	322	304	289	288	285	323	307	301	282	310	294	287	310	300	307	324	331	268	295	322	319	297	267	296	262	284	281	295	293	261	308	286	265	307	299	311	295	267	283	287	290	308	327	294	294	298	289	293	295	304	317	282	292	278	291	307	327	289	314	305	301	313	331	300	265	311	291	293	327	307	300	298	322	276	306	289	295	293	288	306	301	305	322	316	317	302	269	297	294	325	290	293	305	317	310	321	302	277	327	266	301	302	268	285	309	319	318	298	331	299	297	319	323	292	325	308	336	331	284	290	283	277	294	285	298	314	302	298	331	325	303	289	292	298	343	318	302	288	282	271	281	303	337	317	307	317	301	319	304	337	291	284	283	319	282	321	306	296	306	280	284	307	272	300	318	268	289	314	307	296	293	318	321	292	291	311	302	340	315	269	291	265	284	335	304	288	293	296	312	288	298	309	315	345	333	287	313	281	284	277	308	280	296	290	302	324	285	284	287	302	287	305	328	263	263	268	326	298	282	293	339	287	326	315	323	308	294	285	286	297	269	309	278	306	306	337	280	305	286	312	303	329	325	300	328	304	298	299	286	306	306	297	288	289	269	304	315	297	295	278	278	307	302	271	312	315	312	304	288	290	299	337	288	313	311	326	309	315	302	311	309	241	319	288	277	306	322	291	297	266	312	285	275	258	316	291	313	313	280	239	330	290	310	326	245	306	308	317	302	288	313	325	333	279	285	316	300	295	330	315	331	309	323	285	297	275	286	298	341	289	270	284	301	280	296	320	327	316	288	266	287	290	308	335	296	312	319	302	291	322	314	292	276	320	329	284	313	301	287	324	321	298	316	302	291	286	263	282	270	329	277	301	324	327	302	333	345	302	289	313	297	288	299	289	292	290	301	270	277	310	294	337	338	287	317	313	276	281	307	299	312	280	294	323	318	286	305	287	294	277	249	311	314	295	316	294	300	306	303	317	270	306	285	263	296	281	263	270	302	296	282	275	293	336	309	300	331	289	345	324	278	297	294	268	309	311	318	300	293	317	318	282	319	295	287	309	304	318	288	274	297	302	331	300	294	292	288	286	297	291	314	318	311	314	302	346	274	267	331	274	289	295	323	309	271	285	265	282	299	293	270	229	297	329	297	305	288	321	304	291	283	301	327	306	316	289	309	262	267	294	313	282	301	274	317	280	314	343	296	300	293	319	264	300	313	277	297	303	307	319	309	270	273	344	287	307	340	277	298	254	317	303	256	291	308	287	285	329	288	289	303	286	314	321	323	289	292	280	272	317	318	296	300	309	294	293	290	311	312	311	284	305	309	334	277	296	272	298	309	327	279	319	306	287	310	318	300	295	308	313	309	308	293	266	278	304	327	299	299	262	323	323	299	273	305	278	288	282	284	321	293	306	300	317	297	292	316	305	334	330	303	311	312	299	318	299	294	315	306	295	327	296	329	296	265	302	284	317	314	312	311	276	301	301	296	311	276	334	312	283	359	293	348	306	305	311	309	304	284	292	290	278	299	317	275	283	299	291	295	266	288	287	287	338	329	299	269	264	297	276	310	327	308	312	276	319	301	325	304	290	282	236	305	268	319	304	269	294	309	320	280	299	326	277	293	313	297	294	282	301	288	304	300	306	320	281	305	304	307	292	302	300	324	302	304	287	320	306	290	303	286	306	291	340	282	283	296	252	295	315	287	273	297	337	298	310	306	294	291	312	306	291	299	284	325	310	310	279	273	301	333	313	312	253	324	301	267	313	296	304	301	288	361	271	312	368	299	341	274	276	265	313	295	297	318	297	294	313	291	327	293	320	294	322	258	336	288	308	321	301	298	271	313	280	299	274	294	294	297	278	332	320	307	292	289	298	315	300	297	323	302	279	287	287	256	282	303	285	318	297	285	296	263	317	277	308	287	312	356	294	300	312	292	257	294	300	291	301	319	324	307	323	256	289	288	337	335	323	284	314	286	274	295	307	305	290	304	284	284	284	300	282	297	308	307	308	284	291	326	314	270	297	307	298	289	271	279	268	322	307	280	270	314	298	336	274	265	301	314	278	287	352	319	310	313	277	288	282	318	313	267	265	270	284	307	286	310	308	282	351	319	297	291	307	284	301	331	311	314	258	329	279	313	302	306	319	311	317	314	287	282	282	314	277	303	299	320	323	329	318	289	333	297	292	291	335	299	296	290	321	331	297	283	315	316	284	290	288	302	292	313	326	289	322	308	323	317	263	294	276	276	296	297	289	322	333	310	310	287	266	323	292	287	299	325	278	313	294	295	316	277	283	303	303	321	348	309	310	271	277	333	287	302	270	292	278	299	315	337	309	304	302	318
14009	7880	10252	7243	4682	5181	4740	3700	2890	2411	1940	1345	1059	814	756	721	715	729	722	723	773	705	690	698	720	656	682	728	699	725	717	678	664	660	702	656	664	671	680	672	684	610	688	701	665	675	655	657	703	672	660	698	675	689	626	651	691	697	701	677	681	680	656	675	696	701	678	671	688	678	685	687	671	700	700	723	677	713	651	682	706	629	655	631	677	643	683	671	694	657	678	639	640	678	646	648	704	665	707	677	664	702	678	691	673	653	715	678	658	619	676	696	653	639	646	644	689	712	706	670	688	718	716	716	643	697	670	683	687	658	681	661	716	644	723	654	680	692	693	719	677	709	686	679	662	693	740	715	690	664	692	747	674	698	648	675	674	706	724	690	644	677	718	684	700	625	728	658	698	699	674	718	683	706	675	671	681	681	665	769	655	674	661	688	635	718	719	638	670	689	710	669	684	673	668	654	676	680	650	615	656	702	652	651	686	604	641	675	594	603	684	664	656	661	714	654	649	654	621	646	626	700	678	702	659	669	706	664	696	680	640	649	676	678	655	648	695	673	700	677	629	721	651	676	701	695	661	678	676	661	655	684	613	659	675	703	660	676	659	702	643	675	680	657	687	672	679	677	690	680	616	701	648	687	714	696	699	665	706	681	659	713	672	696	663	662	662	716	708	672	676	677	663	630	699	684	633	676	661	685	641	597	699	646	639	654	634	669	674	667	663	674	646	638	665	672	666	669	642	679	746	665	752	650	734	658	660	656	683	635	686	670	644	683	648	638	665	637	672	682	723	694	657	643	694	698	687	690	682	672	675	701	669	671	628	739	692	649	690	706	719	688	677	692	659	714	672	641	654	630	672	673	715	667	650	653	659	746	692	678	709	728	726	687	659	702	704	694	669	706	671	674	702	683	623	650	675	675	687	641	693	643	704	683	672	601	678	680	679	687	679	697	683	644	646	672	680	675	688	683	618	677	647	694	692	697	725	711	695	655	691	709	662	677	742	689	695	664	673	616	699	713	674	687	687	720	656	659	736	665	712	656	620	705	693	672	661	637	714	686	674	655	678	654	718	699	649	642	664	662	692	688	655	643	673	678	708	668	655	678	701	715	700	655	684	729	691	675	728	668	676	679	695	655	682	668	669	714	700	660	665	658	651	698	667	668	637	688	627	656	690	678	683	636	695	672	687	671	622	700	699	678	691	673	634	613	684	692	676	660	672	626	640	675	651	591	686	677	694	655	660	668	689	719	672	677	689	691	686	657	707	690	696	727	734	653	677	674	685	675	627	700	630	627	675	683	682	634	683	693	664	688	655	659	699	646	632	694	679	658	673	648	682	671	676	696	669	653	684	696	692	655	685	641	691	686	643	665	734	653	669	689	683	672	655	685	689	675	698	682	636	680	699	743	688	700	702	671	655	646	698	666	680	677	727	707	671	664	604	662	684	666	659	678	664	665	659	744	635	639	679	651	687	658	642	652	698	659	677	662	684	717	673	672	704	709	722	667	635	645	621	679	689	678	695	638	633	672	690	684	680	703	653	662	677	664	680	707	662	658	700	659	649	639	682	668	679	685	687	658	631	674	665	653	671	657	683	667	724	705	709	636	708	687	646	669	680	694	694	640	693	647	743	685	686	680	678	661	703	654	673	699	663	634	679	681	705	675	645	666	691	666	689	729	730	631	652	683	696	631	692	674	666	672	707	671	669	637	686	699	655	725	674	684	642	665	702	657	659	683	667	712	693	641	706	692	662	709	683	685	661	645	627	726	707	652	680	670	681	692	689	644	667	688	685	647	699	648	712	690	675	656	686	665	660	654	716	653	692	681	682	668	691	695	631	719	687	703	668	675	641	626	649	678	657	665	634	679	664	727	701	674	668	652	699	737	643	703	692	701	640	683	714	707	714	652	677	687	694	699	687	679	683	727	673	668	693	679	661	645	704	683	688	682	667	708	653	658	656	653	647	668	663	639	680	728	691	696	643	647	617	676	735	623	691	717	644	676	690	655	687	707	663	658	674	663	735	691	660	663	660	681	656	676	674	675	644	713	669	634	691	674	641	662	688	725	692	639	646	656	699	665	677	701	648	673	692	681	657	656	728	648	653	705	685	650	705	641	715	727	705	674	711	668	664	709	657	663	691	669	633	673	689	665	671	663	682	647	685	710	689	641	650	705	608	677	692	661	684	676	720	633	664	689	667	660	630	644	676	686	659	628	659	715	671	681	709	665	645	616	658	704	693	662	704	669	700	690	714	708	686	660	690	707	705	665	657	690	664	666	658	708	663	670	649	692	626	714	697	653	642	662	690	697	638	707	672	645	742	717	658	645	681	657	682	691	663	686	671	637	670	665	688	679	662	714	702	670	659	626	699	732	614	693	691	673	697	650	658	720	676	658	670	666	692	709	697	646	630	653	686	642	677	608	640	659	664	688	662	667	658	635	678	672	693	659	669	643	685	671	688	681	693	705	662	695	666	674	650	675	688	693	681	685	674	661	663	684	665	704	702	659	651	692	677	678	624	614	661	649	702	658	664	645	703	684	693	660	640	642	709	702	683	648	721	625	653	719	750	685	727	707	707	656	721	646	655	681	659	701	653	636	648	681	686	666	651	711	679	670	661	653	676	652	689	719	711	634	708	707	718	717	640	697	720	660	688	693	682	669	675	674	645	691	644	636	679	615	643	670	676	690	663	696	670	674	692	656	661	698	688	660	685	661	707	668	624	631	736	661	680	636	670	704	702	680	679	711	680	726	636	693	701	662	702	628	666	654	726	693	719	715	646	674	663	653	647	677	652	656	721	680	656	665	695	696	693	665	654	652	656	643	659	722	660	687	702	706	683	679	605	650	656	680	678	703	657	646	676	689	687	699	677	704	698	704	706	678	643	683	674	688	648	679	677	705	657	702	693	644	675	697	699	697	725	666	667	690	655	694	682	661	691	672	708	680	683	669	633	702	680	707	670	641	704	656	616	670	697	714	738	674	664	666	707	675	659	669	654	696	711	677	701	696	649	706	653	640	740	661	679	692	713	669	689	635	666	657	724	634	677	705	676	682	705	670	709	671	674	718	674	709	647	672	701	714	746	644	642	701	671	656	696	635	693	678	666	680	667	664	675	644	730	698	669	666	706	704	698	604	656	672	702	671	644	658	668	649	664	688	679	691	727	643	629	693	695	693	701	696	697	725	654	615	753	670	695	685	682	695	671	703	692	638	680	682	706	670	648	670	622	687	679	668	677	653	709	680	641	669	643	635	674	648	689	652	672	662	660	666	692	688	692	665	720	705	690	652	675	646	724	702	634	672	657	649	673	686	675	683	702	711	613	701	707	670	673	681	681	669	700	676	668	696	684	692	700	689	681	652	641	679	705	685	697	700	680	681	675	682	647	686	671	680	672	638	680	616	683	698	637	744	691	654	672	671	647	671	655	686	668	678	678	647	716	670	667	671	691	714	692	675	701	660	666	707	673	652	680	677	672	713	674	720	648	698
31874	16291	11691	5546	2598	2602	2231	1437	1055	931	749	592	453	417	381	374	349	347	375	378	334	345	359	305	359	367	380	338	357	321	365	366	361	332	376	381	355	339	338	342	347	334	335	366	323	343	335	349	375	369	358	360	344	322	356	361	352	360	376	360	352	342	330	350	373	370	370	352	327	369	362	347	338	332	349	332	356	366	329	370	347	351	378	343	334	351	365	386	342	348	343	349	365	340	344	340	364	353	362	341	357	358	330	333	353	360	343	319	397	327	365	374	334	399	338	355	380	344	381	326	336	329	342	307	352	338	380	333	317	343	355	389	327	377	333	345	378	357	297	327	343	358	344	349	357	351	358	355	380	365	357	359	345	367	355	340	358	343	353	357	351	340	341	354	339	357	346	354	334	325	312	340	344	338	374	330	349	340	348	377	363	330	351	324	362	362	356	336	302	332	349	369	356	361	340	350	319	346	375	361	356	285	372	334	351	347	432	376	363	331	348	367	369	358	354	355	338	360	374	367	364	368	326	332	315	340	331	344	360	360	321	366	354	311	349	374	337	368	330	366	373	322	371	361	350	334	391	345	349	354	342	387	334	332	347	381	360	341	354	367	337	344	349	350	347	360	320	349	323	334	349	374	379	382	377	362	343	370	369	348	314	371	371	339	351	361	341	342	356	299	316	360	373	354	391	420	333	355	328	384	382	382	345	339	360	364	328	333	362	353	335	343	341	375	339	341	320	315	345	352	354	357	327	323	298	342	363	405	393	315	376	389	344	371	329	384	384	355	362	344	380	366	349	345	328	325	345	358	376	328	318	337	343	346	349	320	314	353	339	359	339	377	336	347	346	391	364	349	362	353	325	374	358	387	328	326	325	359	361	376	347	376	354	379	333	349	349	315	360	377	363	327	350	344	323	367	382	336	345	344	365	348	357	354	381	303	344	361	338	374	366	359	367	353	342	333	364	357	395	350	371	328	347	347	350	332	321	332	345	344	362	382	331	358	334	363	368	334	322	350	336	337	313	377	326	330	361	347	335	330	360	351	362	383	351	343	376	344	356	387	353	354	356	344	365	379	325	359	380	382	332	371	385	364	369	303	357	345	348	340	353	357	400	360	361	356	319	388	328	397	328	317	353	337	339	370	332	406	340	380	307	360	371	344	326	356	325	350	363	342	383	291	334	355	372	357	339	327	349	362	344	331	353	327	322	346	362	346	360	334	337	358	334	341	310	371	364	342	348	360	359	353	345	369	337	354	355	353	361	343	326	340	334	349	335	363	348	360	385	345	335	384	333	331	349	368	375	335	340	364	359	354	370	339	373	327	321	362	338	360	345	327	395	378	326	385	327	354	351	349	328	344	373	380	354	318	341	369	362	355	338	364	355	357	342	365	342	345	341	398	352	348	324	354	353	349	314	355	371	315	355	355	352	321	363	367	333	319	366	377	353	364	359	364	331	361	330	304	334	341	378	363	333	391	372	348	346	355	354	335	361	355	342	325	310	321	320	373	344	382	333	370	365	381	355	360	364	343	367	361	371	369	373	333	311	348	372	350	296	333	327	364	340	308	343	369	348	352	375	343	328	346	376	310	353	346	340	357	382	340	340	307	347	357	347	363	360	351	353	348	367	343	373	366	360	342	364	329	351	352	392	325	335	354	370	295	322	338	397	345	355	364	362	346	345	396	368	362	360	335	341	353	320	349	351	338	308	343	321	344	386	341	362	344	337	361	341	341	360	373	400	355	336	308	343	375	337	374	320	334	366	371	327	351	353	368	345	327	378	377	328	344	354	358	308	347	365	364	341	341	407	364	369	338	362	316	366	360	350	356	313	359	360	342	369	377	357	352	367	323	348	349	364	344	336	326	348	378	366	353	373	348	356	350	361	345	376	311	365	351	319	318	338	338	336	330	308	359	331	308	362	360	310	327	349	371	389	371	372	348	348	340	358	364	343	369	371	372	360	341	377	314	367	365	376	368	321	329	315	322	373	329	372	335	384	364	332	321	338	339	334	351	360	331	357	322	329	319	326	361	385	346	350	361	315	360	346	374	343	322	369	343	356	339	361	384	347	316	347	322	352	367	364	371	357	333	355	365	289	345	328	335	362	343	363	314	322	334	360	362	368	358	342	344	362	359	320	329	354	357	349	334	336	319	331	354	326	312	346	391	340	353	342	365	349	343	347	350	361	346	339	363	382	307	346	352	358	367	337	352	334	358	334	357	353	365	326	325	362	348	348	342	349	330	358	361	395	311	315	319	338	370	336	352	377	338	338	329	316	324	358	370	382	339	340	359	371	345	359	332	352	366	348	313	354	333	345	336	312	354	344	329	359	389	318	360	339	359	374	343	334	383	336	347	323	360	343	349	369	370	374	348	334	340	349	294	355	324	358	348	365	378	326	327	371	327	343	324	317	346	348	358	362	378	352	333	341	334	352	374	372	359	346	337	341	391	349	323	345	355	317	390	312	373	357	302	385	343	321	326	362	325	333	355	379	312	321	341	369	379	347	379	364	353	327	388	351	329	339	333	337	346	328	350	369	344	341	363	320	298	343	321	320	357	349	357	346	344	354	334	365	363	346	353	390	382	335	353	352	336	365	312	373	318	351	343	346	332	331	374	354	372	331	336	356	388	339	370	344	363	373	324	356	313	363	320	367	328	386	342	333	393	343	342	359	361	344	379	354	341	378	365	353	377	356	365	324	319	388	333	371	380	347	351	334	327	346	339	355	350	391	331	364	357	346	377	359	334	335	367	349	383	326	344	345	349	346	361	358	362	325	338	344	355	328	353	341	357	333	320	310	354	364	361	371	363	378	374	335	355	371	367	354	352	352	383	368	343	352	341	372	370	329	337	340	323	353	332	393	357	367	341	384	379	396	351	363	340	333	321	364	349	345	380	374	334	341	356	359	330	303	350	385	337	328	323	353	401	351	331	345	338	312	345	354	354	376	349	352	326	334	362	357	330	345	379	349	338	372	346	347	358	371	348	327	323	332	370	327	331	355	374	353	330	351	336	383	338	364	342	338	338	358	318	295	348	354	312	368	303	364	345	403	345	355	379	371	395	359	353	362	373	329	302	386	337	391	358	371	348	332	358	362	342	336	345	304	385	343	328	328	353	345	348	342	343	346	334	389	350	339	283	350	356	376	367	353	355	338	364	380	355	375	354	378	340	375	350	349	346	351	366	333	324	354	308	350	326	341	372	347	327	360	332	297	349	331	383	315	297	334	362	322	353	323	337	354	354	378	356	343	351	319	323	365	344	347	336	344	328	375	368	332	349	385	348	341	329	322	327	386	334	343	339	304	341	354	342	348	336	341	350	351	346	374	345	319	351	338	330	320	343	363	341	387	380	360	346	341	359	358	343	335	351	337	372	302	317	345	377	375	339	364	354	368	364	345	332	419	351	337	367	347	309	378	364	343	373	347	347	374	349	361	351	344	353	354	311	362	310	322	348	358	363	342	343	351	384	372	320	372	322	366	337	327	389
18265	11500	14840	9665	6619	7737	7714	5617	4464	4133	3043	2037	1519	1115	890	907	883	865	841	866	788	810	835	825	778	799	824	802	786	804	769	776	836	791	856	785	782	804	846	796	767	809	785	788	762	769	827	756	760	819	742	771	807	772	775	779	797	760	806	786	787	739	768	797	776	827	791	782	788	765	766	782	784	743	793	792	768	764	772	778	731	805	749	790	769	761	785	838	825	755	745	801	762	779	818	792	752	752	735	747	737	755	768	817	756	727	779	807	785	764	722	769	804	748	789	770	761	762	763	785	812	785	803	773	740	822	795	818	770	745	769	752	798	795	749	770	785	798	755	744	745	790	746	828	818	766	757	781	737	775	784	741	799	775	768	775	804	810	812	827	776	789	837	792	826	772	766	766	810	846	779	716	770	736	793	720	740	842	810	780	799	767	767	758	804	759	750	735	804	807	765	806	845	767	756	787	788	756	753	795	755	817	738	776	733	799	767	780	710	810	753	807	769	735	756	768	770	744	763	788	817	763	783	774	782	785	715	760	790	776	770	731	818	749	778	802	771	777	779	756	853	727	742	800	794	833	809	752	773	774	746	734	757	762	818	725	785	743	759	806	778	776	784	768	726	754	788	717	779	781	803	805	791	778	769	794	770	769	779	766	740	739	809	776	806	767	753	768	774	760	800	762	776	741	788	718	768	776	766	840	773	803	782	811	758	738	764	804	800	747	777	823	753	786	748	780	790	756	787	773	725	748	738	773	747	763	790	719	799	798	828	797	743	769	805	827	763	825	792	810	764	743	768	741	747	773	752	754	787	776	708	730	722	733	736	753	758	776	817	816	767	788	807	800	720	761	749	801	751	770	764	731	761	806	785	776	782	775	747	777	758	786	755	764	778	805	731	802	814	756	757	744	804	749	748	750	763	790	758	755	762	781	763	770	774	765	782	776	777	763	819	771	801	789	809	764	791	738	786	759	804	793	787	743	762	735	810	755	787	770	793	765	779	758	788	759	776	802	763	788	764	787	782	744	777	737	803	780	791	747	801	756	761	748	806	767	757	792	767	809	773	714	762	784	777	784	733	769	764	753	756	767	761	792	759	806	795	784	818	786	768	797	736	784	784	813	745	770	811	745	785	777	805	814	710	785	760	802	740	733	754	806	785	750	833	772	760	765	826	729	790	850	767	719	757	738	810	717	787	767	756	828	821	789	737	731	779	770	779	754	776	733	771	744	763	834	766	755	796	759	812	768	717	797	790	764	749	799	795	806	808	743	813	750	764	836	746	788	758	820	805	854	785	740	804	759	757	804	747	742	757	749	781	785	750	829	789	787	841	781	782	776	769	783	761	783	793	737	801	868	762	771	759	781	772	760	766	802	817	774	786	780	755	772	782	784	785	803	777	773	773	785	738	812	819	764	780	748	811	794	764	792	771	777	729	770	773	858	781	794	764	789	795	806	771	748	780	745	731	739	782	770	788	731	744	773	744	742	749	760	776	798	773	745	763	772	728	789	772	761	788	733	739	780	768	776	777	794	759	788	752	719	754	752	789	818	772	795	789	784	806	796	741	813	738	770	761	780	726	746	811	830	762	771	755	787	786	745	798	762	784	747	784	788	796	773	812	748	816	770	710	769	786	805	788	782	757	755	770	834	805	782	767	785	739	805	768	779	777	755	764	799	793	759	752	766	856	755	756	803	799	782	736	806	789	763	791	752	783	782	787	775	780	767	810	749	781	783	779	780	789	725	776	748	789	753	788	790	781	806	779	782	787	785	777	768	737	749	764	781	744	776	787	757	802	807	804	796	774	764	748	779	762	759	792	766	724	780	796	790	736	748	789	771	754	763	716	757	790	804	785	781	779	761	766	759	782	777	776	810	788	742	794	774	833	789	780	780	769	749	799	797	825	794	733	790	805	766	785	800	791	723	766	758	755	761	790	821	773	789	765	773	779	750	734	770	775	772	781	783	826	747	783	786	773	783	755	825	692	818	772	793	776	744	778	719	805	760	783	780	776	791	809	805	778	763	750	778	772	790	772	780	815	775	780	767	837	795	772	841	752	791	789	751	762	761	820	779	769	754	731	793	774	783	819	739	844	799	746	772	783	753	795	778	811	803	740	785	735	749	759	779	765	768	795	747	812	778	770	759	763	771	768	745	787	726	760	796	800	723	768	797	786	806	773	783	787	725	752	769	778	764	786	744	707	746	753	770	783	778	725	781	732	762	727	776	781	859	742	789	739	735	763	741	783	819	820	748	733	753	796	784	734	776	820	812	778	813	773	792	775	801	746	764	790	808	773	768	758	793	795	762	757	751	759	745	765	747	749	760	809	775	759	744	781	774	764	774	788	807	738	808	793	751	754	812	756	798	779	825	774	742	776	785	761	787	759	769	765	811	749	760	724	795	853	813	764	818	787	717	733	760	752	762	740	754	815	750	767	775	806	801	768	724	726	795	742	761	816	791	751	764	789	828	752	735	746	768	840	792	744	765	751	736	790	765	795	793	776	766	744	757	811	775	761	751	769	839	770	750	802	765	794	766	781	731	732	737	770	752	818	742	791	782	754	799	778	769	832	793	783	778	767	759	749	755	799	779	770	780	807	739	746	754	730	787	769	802	760	753	805	755	783	750	770	742	772	793	803	748	777	778	745	741	786	790	793	767	750	835	777	806	805	753	820	761	774	785	824	775	761	709	812	765	783	753	759	804	762	764	722	780	811	706	753	787	798	802	737	737	762	797	753	761	771	780	758	808	759	803	795	802	788	814	780	801	815	789	817	715	712	786	734	786	761	767	770	770	831	788	795	776	773	815	775	772	723	769	796	710	777	802	759	795	765	767	764	779	768	786	739	794	754	805	810	746	762	806	786	759	764	843	798	791	760	752	747	791	745	750	782	784	772	774	761	757	751	773	783	740	776	768	767	745	732	766	773	801	776	789	783	760	743	826	778	770	718	757	746	760	804	753	795	758	740	743	729	782	708	787	761	754	821	819	769	781	770	839	783	758	756	733	773	767	763	743	715	775	735	780	782	785	739	740	770	762	778	806	782	692	763	744	769	791	785	815	804	754	721	774	788	791	845	738	789	791	727	808	754	735	774	748	793	806	766	760	757	809	812	773	777	782	755	730	764	784	798	752	785	788	812	778	768	746	748	774	776	746	776	791	762	738	727	797	741	772	814	804	811	766	752	736	817	714	812	779	761	744	755	745	809	832	793	723	791	766	812	741	769	758	744	803	783	712	774	801	784	793	767	773	803	798	745	799	774	835	724	764	794	786	761	819	787	786	742	795	806	750	821	831	743	797	811	759	762	751	778	774	806	765	736	755	791	810	802	791	804	788	743	747	795	771	781	789	794	757	757	797	772	740	781	722	776	795	766	742	764	791	792	789	787	789	809	782	750	792	742	775	752	746	760	730	762	752	761	780	796	809	734	799	740	806	779	771	723	760	807	789	764	769	743	850	782	777	793	773	771	798	828	738	718	725	774	743	758	759
11475	4844	2952	1215	764	571	479	471	388	375	389	386	350	364	324	379	336	357	361	334	346	342	353	334	330	321	338	309	308	324	352	340	333	332	356	338	365	337	369	312	341	355	311	371	373	340	319	347	319	333	360	297	352	356	346	366	348	294	361	360	359	345	328	318	350	360	315	337	330	340	374	346	337	342	338	370	306	344	325	342	337	375	355	342	333	364	351	345	361	353	373	324	330	346	320	309	345	316	378	352	341	357	381	318	365	360	373	317	363	351	380	324	318	356	360	346	397	345	337	364	320	317	326	356	369	315	357	332	339	327	307	309	338	349	303	320	356	361	336	309	367	362	305	341	336	361	359	361	310	315	330	334	313	310	314	323	337	322	332	339	300	313	357	322	384	386	325	335	372	340	335	342	334	370	378	341	326	343	317	318	343	326	326	275	314	343	346	342	350	324	340	340	365	332	362	354	312	340	339	326	313	318	355	332	344	348	317	360	350	327	320	387	360	342	332	316	333	309	381	371	324	294	351	330	315	360	352	345	322	349	315	304	335	364	320	347	370	302	338	354	374	334	342	309	334	333	336	348	318	343	341	318	335	347	313	317	360	364	356	328	385	320	362	351	337	344	325	327	344	329	355	364	293	318	348	335	332	378	345	306	333	338	323	332	338	359	332	326	338	345	345	326	335	348	340	349	325	355	329	303	351	350	324	353	336	329	358	352	341	296	337	338	353	343	374	348	346	348	338	374	345	344	323	364	325	320	337	354	345	347	386	359	338	351	310	337	335	390	347	365	315	339	364	331	359	326	313	319	353	350	364	333	321	338	363	322	366	337	350	346	333	322	313	365	360	375	338	325	372	336	322	341	326	351	331	323	353	331	347	332	352	339	337	356	369	338	354	351	341	349	332	346	373	333	342	322	372	347	349	363	327	306	342	343	373	339	339	340	341	343	363	358	367	316	347	341	350	355	346	360	358	328	311	337	369	313	357	328	367	326	328	344	310	302	340	317	330	349	333	353	332	330	360	336	345	362	383	314	368	354	324	410	345	342	348	358	334	337	334	343	352	381	390	334	330	361	373	335	345	336	348	298	327	344	328	347	342	326	310	350	320	328	337	338	368	359	349	344	325	339	361	336	344	341	355	341	321	366	346	339	313	353	355	371	359	373	297	329	364	393	350	328	345	321	349	340	316	321	339	343	337	349	334	345	321	316	342	354	356	327	331	312	341	342	348	335	346	322	319	352	342	329	329	334	316	300	340	373	374	326	345	369	319	343	346	359	350	343	356	332	344	368	326	374	370	294	328	360	375	357	361	339	354	338	303	324	389	329	327	344	327	324	304	302	365	345	300	317	350	340	321	316	337	336	341	377	327	335	320	353	308	352	317	315	317	349	296	346	334	363	336	313	331	327	332	340	349	295	311	357	341	329	322	332	329	332	311	295	342	346	344	332	323	303	323	327	379	343	343	370	342	330	317	324	361	336	327	339	339	340	351	346	325	327	365	364	369	356	340	350	335	360	340	335	323	368	326	347	349	392	346	343	321	318	322	328	339	340	381	334	296	326	311	336	339	355	332	351	331	353	330	327	337	352	353	344	332	365	326	312	348	344	343	312	320	337	323	342	349	365	346	343	329	350	353	339	322	347	304	354	325	341	319	311	351	342	325	347	321	323	360	339	318	336	328	360	317	348	341	347	311	367	350	335	328	336	359	325	318	345	331	364	356	323	363	355	332	350	315	300	316	330	330	323	350	340	380	327	333	318	309	323	372	340	321	342	352	321	330	359	343	358	326	314	319	317	339	385	340	369	356	336	315	303	337	348	349	311	317	339	346	322	318	325	329	375	318	356	336	337	358	361	345	326	347	304	313	361	363	338	339	327	329	327	346	358	316	347	361	312	320	343	385	338	358	339	315	352	352	338	343	373	340	372	344	309	302	346	355	364	347	374	314	327	365	309	337	322	341	386	358	358	344	312	319	373	334	342	321	326	317	302	316	296	328	343	362	325	320	374	304	295	375	332	342	315	340	377	302	333	380	320	358	347	346	330	327	341	333	363	327	346	350	328	313	346	365	328	312	354	324	330	345	342	363	356	326	361	348	333	338	355	329	339	346	336	352	327	327	296	319	326	323	334	357	359	337	381	338	328	372	314	345	310	351	348	364	384	350	349	323	329	328	312	343	352	344	350	344	365	336	325	334	295	321	337	309	340	349	346	332	333	332	369	355	372	342	326	343	305	348	365	350	350	315	331	339	324	360	303	296	358	356	357	352	348	349	356	321	335	354	347	350	350	375	306	338	302	338	340	310	334	351	353	331	323	312	342	360	315	321	368	341	320	337	337	357	354	342	346	378	353	340	361	350	355	317	357	332	325	387	352	326	323	336	318	346	316	329	298	344	330	369	361	349	340	336	360	354	366	334	331	322	339	341	345	331	347	361	340	342	345	344	344	341	328	334	303	346	329	383	405	322	333	356	388	350	344	365	301	367	380	319	356	333	340	329	342	369	326	349	326	358	350	346	341	364	349	318	352	318	331	341	334	355	376	338	363	338	321	335	325	314	358	328	308	352	338	373	316	344	307	327	322	329	330	344	302	358	396	341	352	348	347	320	325	386	358	351	340	352	334	335	333	343	354	358	352	316	293	338	359	357	331	308	311	332	347	365	349	347	338	354	343	367	351	379	321	383	328	317	322	321	366	338	379	334	337	378	354	380	342	307	374	393	328	338	335	337	341	361	367	352	353	365	359	304	334	310	336	327	342	335	330	366	323	319	342	328	321	329	349	354	355	349	359	344	347	359	325	358	318	315	344	300	293	332	334	318	344	324	355	315	339	346	344	342	348	369	319	329	351	342	339	332	322	336	326	365	338	372	355	326	345	336	365	354	352	344	368	337	354	322	365	323	329	328	363	303	371	353	351	346	353	346	304	333	303	332	337	321	342	314	350	346	361	360	326	364	340	338	336	328	338	347	365	358	343	352	331	346	348	317	337	308	364	366	311	318	334	353	305	290	346	327	304	335	381	324	339	361	383	340	363	354	293	315	332	290	317	368	319	349	370	343	330	386	331	332	313	349	334	314	332	336	313	348	360	334	343	320	300	348	334	335	332	330	358	339	333	329	342	382	340	368	313	352	369	372	324	345	374	325	331	351	351	333	331	319	333	361	364	341	328	319	311	324	333	322	346	336	355	364	324	359	368	374	321	330	341	327	381	339	336	353	338	341	310	322	341	352	385	346	329	351	355	333	317	348	299	362	330	332	353	373	377	337	356	382	339	303	340	374	315	337	358	346	343	327	342	342	341	325	355	366	340	348	358	339	330	313	336	363	366	340	298	353	370	312	339	337	320	311	358	332	345	330	354	363	313	343	373	325	359	358	338	373	350	377	358	378	372	337	313	342	321	341	355	336	375	339	376	328	321	316	362	331	330	376	361	384	305	365	310	328	353	346	374	316	347	332	342	359	340	327	329	322	308	323	335	329	288	332	338	353	294
6980	4319	4974	3257	2333	1780	1452	1100	1101	1040	931	810	783	734	758	750	760	769	780	738	758	793	758	766	744	724	723	727	746	738	735	721	730	707	769	731	764	744	729	730	750	710	717	743	740	755	716	766	718	762	725	736	682	702	735	784	710	762	740	782	764	761	711	746	769	747	768	759	701	764	720	802	765	806	727	701	746	761	689	734	721	742	713	722	768	745	715	759	731	757	759	770	745	726	734	730	736	685	810	747	733	733	722	724	776	742	785	724	762	741	782	731	753	751	840	737	774	745	754	764	741	751	736	741	706	704	757	717	720	743	701	755	761	743	806	708	726	758	751	696	717	716	801	720	750	733	725	741	803	735	777	759	769	764	792	760	704	765	730	740	742	725	761	781	728	785	700	725	785	724	741	769	798	759	790	780	721	719	806	752	771	768	732	739	716	741	707	740	727	723	722	715	740	763	752	734	762	741	742	728	776	720	673	709	737	702	695	741	731	748	747	757	699	759	727	705	775	754	715	709	694	761	738	759	747	769	784	727	729	735	716	739	712	763	742	749	720	752	779	751	755	778	729	718	739	722	750	697	746	773	718	712	687	717	757	745	745	719	736	760	731	727	688	726	703	722	746	692	751	741	770	725	788	734	746	775	724	747	776	720	741	745	739	746	682	749	697	767	754	793	762	746	710	716	720	773	713	742	741	722	743	708	695	743	718	742	714	740	700	767	733	779	688	728	766	700	750	709	762	732	790	710	745	754	743	740	750	800	699	739	768	747	733	713	775	740	702	751	740	723	737	731	719	712	747	733	760	745	726	776	754	764	743	804	746	761	770	740	725	718	727	720	754	734	755	766	700	717	774	759	722	782	682	723	717	750	742	758	732	755	740	783	774	737	735	754	716	744	774	719	781	687	761	726	757	697	762	738	720	792	741	719	787	759	718	758	653	691	755	744	730	735	734	702	724	755	728	710	768	776	716	742	734	743	700	760	692	700	710	750	766	746	746	743	686	726	696	769	753	756	714	735	745	694	728	785	743	721	741	730	753	810	729	782	759	684	768	719	756	725	772	750	776	696	738	814	777	758	738	733	723	713	713	757	764	706	744	754	766	704	807	723	745	749	728	743	741	775	756	740	730	764	785	740	728	739	763	731	750	794	742	773	731	718	745	733	749	725	740	743	767	677	744	746	761	699	735	705	768	756	728	635	731	751	770	721	728	740	739	726	745	783	762	745	743	698	758	743	714	756	748	784	710	733	764	741	755	688	722	759	770	751	718	755	712	738	727	751	774	758	712	758	752	773	761	774	698	736	730	717	768	703	723	724	713	690	732	710	724	780	745	747	725	724	742	728	758	737	792	723	746	712	705	667	718	745	722	738	742	715	737	772	732	759	780	739	817	733	741	761	758	727	722	765	665	739	732	720	731	724	690	762	724	742	742	694	725	765	833	742	727	768	782	764	741	752	732	764	791	788	777	728	742	700	775	755	760	743	724	779	751	726	762	750	744	739	734	721	765	740	750	725	700	721	787	746	767	727	781	742	802	755	770	756	718	768	745	748	730	755	737	735	736	670	721	765	726	738	752	756	755	740	767	772	772	785	702	727	708	695	754	783	756	724	745	726	770	753	691	738	735	724	750	765	742	728	735	751	730	701	676	714	725	758	752	753	754	767	732	756	721	744	739	711	737	687	716	750	746	739	752	694	709	751	725	762	794	737	708	729	763	719	777	777	711	749	757	771	757	808	712	804	721	763	745	751	748	701	724	772	774	747	709	726	699	779	785	760	725	769	765	767	734	770	738	742	766	776	666	741	745	725	731	765	727	697	752	765	729	724	782	705	772	739	731	706	718	756	730	723	749	743	768	782	770	735	731	752	756	741	747	766	748	743	774	713	737	755	733	705	743	759	739	768	698	742	702	761	760	732	700	719	731	751	783	736	763	739	713	742	767	749	729	726	764	737	725	681	751	740	716	732	758	691	708	699	697	764	738	719	730	751	728	743	718	715	706	739	737	741	745	703	750	748	772	745	784	746	767	730	766	724	776	728	734	762	655	739	727	773	745	754	808	757	783	774	758	768	713	749	760	702	753	712	717	728	748	776	777	703	755	692	764	733	738	714	745	766	773	725	768	766	752	766	753	801	713	731	709	714	736	765	709	733	761	747	757	758	730	717	699	712	795	748	694	744	706	737	752	731	777	745	742	786	721	735	790	747	788	783	759	804	736	720	755	719	728	785	701	811	780	741	732	738	804	736	789	740	739	738	705	713	751	775	791	757	735	763	755	783	715	721	756	779	762	739	766	721	738	739	754	779	726	748	730	774	751	741	743	717	806	725	750	753	732	726	774	708	736	739	740	795	796	745	769	720	749	780	739	778	738	730	717	776	732	748	714	748	774	741	754	765	730	750	754	747	747	763	716	761	720	749	722	760	717	750	717	770	712	769	798	755	697	797	785	743	737	787	772	759	728	752	740	755	687	701	754	765	761	733	735	727	756	710	768	712	755	746	705	752	764	734	717	758	773	773	744	721	731	763	748	736	749	699	710	752	728	789	748	743	689	746	743	730	754	758	754	754	757	720	754	799	783	724	716	722	736	773	725	726	751	764	699	786	797	707	767	792	762	773	738	714	741	729	710	727	732	738	795	781	686	766	717	710	705	733	703	736	797	721	741	787	765	768	772	708	761	736	764	796	741	744	757	747	763	754	760	674	719	746	735	760	719	711	744	793	729	727	771	768	748	755	774	752	804	785	740	765	746	799	758	763	761	769	715	756	698	714	749	755	743	741	753	687	745	694	759	761	727	745	745	724	740	782	755	803	707	720	729	765	764	744	730	735	777	736	719	734	692	767	748	712	801	736	792	738	735	762	791	676	710	734	705	747	727	745	745	715	745	734	737	741	741	747	756	771	743	720	778	753	734	707	749	753	760	716	726	754	724	747	745	742	698	735	739	747	706	818	738	782	746	760	762	735	752	741	713	771	734	694	738	735	738	729	759	693	810	745	775	717	732	692	782	688	760	756	762	784	737	725	718	743	765	712	712	719	701	742	734	755	723	725	769	724	761	693	732	725	740	673	763	773	764	744	757	786	798	752	797	761	736	727	720	748	763	711	749	732	725	751	749	700	733	707	787	749	755	765	740	725	727	749	742	713	772	740	728	730	781	744	762	693	738	714	748	742	681	752	780	743	696	768	717	763	774	760	755	765	744	698	772	740	753	742	715	734	714	765	761	766	763	794	677	721	752	721	754	762	722	739	699	747	744	766	770	731	779	721	723	735	792	714	721	746	767	750	731	747	717	744	774	746	757	757	726	751	778	813	727	739	780	742	723	739	698	752	752	792	734	756	731	767	748	754	725	705	735	739	696	750	756	734	739	734	757	729	716	690	744	737	780	729	748	793	713	702	758	714	750	758	721	772	713	696	769	726	725	714	753	736	729	734	777	783	731	780	788	772	790	761	722	769	781	748	710	764	756	706	762	763	752	757	795	742	748	719
23325	11495	7904	3491	1629	1743	1275	899	579	547	513	393	372	332	331	333	272	322	336	294	316	311	309	312	327	350	314	289	320	309	291	303	342	311	317	305	318	317	298	358	281	296	296	323	309	280	314	304	299	326	310	292	298	323	296	306	307	273	297	340	319	271	315	294	298	278	325	284	288	279	293	300	323	285	262	286	286	346	299	328	317	301	280	322	298	303	277	332	293	283	289	301	288	307	255	325	314	268	306	300	290	319	305	281	297	281	307	298	294	256	308	297	290	318	312	289	306	293	255	295	298	296	291	336	286	295	329	323	341	298	310	265	285	297	279	301	319	306	335	316	295	301	317	328	307	291	314	280	315	326	301	287	301	320	332	314	330	306	312	310	304	335	289	321	249	300	344	278	276	318	293	319	292	311	291	309	264	306	306	299	294	339	293	308	313	299	324	287	291	336	276	333	299	291	294	327	280	301	308	317	311	324	294	278	308	285	299	322	347	288	300	318	349	353	303	289	288	323	339	331	288	321	265	303	335	310	325	310	302	294	278	302	318	301	321	281	299	259	315	304	325	291	276	322	305	309	279	326	316	306	288	330	292	310	297	311	292	322	247	292	317	303	321	312	281	301	328	310	295	297	300	288	298	353	299	317	292	311	308	317	271	295	291	279	321	304	300	306	290	314	299	318	324	285	279	240	313	304	283	309	318	311	341	291	300	275	322	326	269	279	288	314	296	290	319	291	302	284	309	319	314	341	317	300	307	312	316	335	315	301	302	289	267	268	300	262	276	331	279	318	337	284	323	322	295	311	278	313	312	310	289	306	294	310	312	284	321	274	288	326	291	305	331	295	321	289	309	321	327	265	294	330	318	284	298	303	319	289	316	312	302	313	268	301	328	308	324	274	298	284	288	279	289	279	316	303	297	296	291	329	267	320	299	306	268	313	296	299	277	301	292	292	307	300	314	283	285	347	277	311	289	280	283	332	324	317	304	302	332	308	304	305	329	311	295	297	361	304	273	290	314	293	306	314	286	312	304	357	317	286	317	295	332	306	290	301	341	280	340	301	267	336	310	323	352	321	300	283	294	295	327	321	328	292	288	304	343	286	297	270	281	305	330	309	304	320	291	296	308	319	334	266	313	313	308	316	315	328	282	316	309	300	296	323	278	314	308	295	315	314	328	298	317	339	322	312	313	320	307	298	294	254	302	291	319	295	305	310	304	324	293	333	323	314	268	283	300	354	261	302	312	294	294	297	306	315	309	322	323	286	327	320	337	302	290	260	268	311	328	292	323	300	310	318	276	322	309	279	338	306	330	296	315	300	303	331	301	308	296	326	302	292	319	315	322	295	295	307	293	327	312	323	314	301	304	301	302	299	314	315	283	280	328	271	293	295	313	340	307	300	312	295	281	297	313	300	252	302	307	299	324	296	290	301	310	307	312	289	328	283	298	300	304	292	297	312	327	334	299	328	307	278	320	290	336	311	327	302	293	331	330	281	253	322	312	312	282	337	340	294	301	308	300	320	316	293	320	306	290	333	346	301	317	297	277	296	319	326	282	322	301	282	309	319	283	277	292	310	326	291	279	297	305	306	268	308	310	286	305	327	290	309	268	290	308	282	312	304	302	300	318	298	322	306	301	323	283	278	307	293	293	273	301	287	271	294	288	285	266	343	305	304	296	278	366	293	329	306	286	292	284	314	284	308	269	306	288	279	280	293	296	302	300	284	300	303	295	315	331	341	349	326	296	299	320	279	320	333	286	291	300	301	301	304	306	280	300	285	270	291	328	304	279	283	306	298	321	299	282	290	285	306	286	326	316	313	305	301	301	276	289	300	341	312	314	256	311	274	351	300	276	294	315	293	293	281	269	278	309	330	292	289	307	313	290	308	311	278	291	336	306	313	314	292	305	290	314	299	274	307	307	288	279	285	284	302	288	313	302	305	298	325	344	289	310	307	324	299	323	298	338	321	329	315	324	310	272	283	287	305	293	322	274	334	287	300	322	305	275	300	270	287	291	286	276	297	321	318	267	258	315	310	271	300	291	293	278	299	285	270	290	317	332	310	268	281	311	302	302	316	305	292	251	261	327	308	315	280	296	304	292	321	283	305	307	296	273	302	316	277	329	276	299	305	306	309	307	310	298	338	314	297	321	282	326	279	315	285	317	305	282	299	325	332	289	308	317	304	281	253	299	364	310	290	293	260	316	335	311	308	318	315	291	307	243	272	313	296	284	322	314	298	314	315	290	270	301	337	318	286	315	279	264	289	326	296	305	308	310	285	279	310	290	279	272	276	306	288	321	301	308	301	331	295	303	292	319	331	287	310	316	321	263	295	305	313	301	286	320	286	299	308	289	318	301	333	358	269	283	302	312	295	265	300	300	289	310	290	298	297	321	315	327	317	298	268	307	320	292	277	300	284	307	306	334	328	314	312	325	272	281	292	261	281	273	317	256	303	296	282	274	296	272	306	313	294	293	307	297	309	304	272	341	303	292	306	324	311	285	300	323	277	344	327	316	307	316	334	315	319	333	286	287	317	285	332	279	315	289	298	288	296	316	317	282	295	317	297	278	301	288	265	262	296	322	284	303	271	257	322	302	294	308	304	311	307	336	294	298	318	316	272	309	302	312	284	288	313	316	289	306	355	323	318	325	316	256	297	320	305	317	328	297	285	299	301	282	276	312	317	280	276	270	311	307	296	302	322	305	297	291	310	275	309	283	315	294	288	325	320	331	320	280	274	286	301	334	361	298	308	315	304	287	298	257	318	305	325	314	304	273	303	277	277	304	282	282	295	321	281	289	308	285	294	276	305	300	300	302	319	294	287	281	294	292	320	302	304	317	280	309	298	308	317	305	311	324	329	292	312	326	308	289	314	346	323	303	301	288	289	335	327	299	266	306	340	289	300	319	309	296	265	286	308	284	288	305	303	285	293	281	295	301	279	308	302	289	283	253	301	317	347	306	288	304	311	291	311	305	277	333	291	327	309	299	345	288	281	289	309	285	319	323	306	296	331	324	318	304	308	294	316	337	335	293	291	346	366	293	302	307	296	278	286	300	306	315	281	323	295	292	323	303	301	283	289	328	298	294	273	250	286	282	282	310	314	306	306	301	284	270	284	292	314	284	323	293	304	328	270	296	315	325	287	315	317	284	321	303	301	277	281	292	305	284	308	312	301	268	293	315	293	305	304	313	305	313	309	291	345	314	315	282	308	286	314	329	328	290	309	323	327	310	319	309	317	309	308	326	330	286	312	311	282	297	286	297	320	286	296	311	294	291	332	283	298	275	287	325	322	280	291	333	337	299	346	291	310	295	308	301	293	300	324	300	305	313	278	306	308	296	302	312	295	286	308	288	282	262	292	353	304	297	271	304	318	306	325	278	305	321	293	302	283	337	300	284	338	306	315	296	302	302	305	312	297	318	314	323	340	306	307	305	273	281	284	280	301	305	325	325	295	315	305	300	330	305	326	314	314	285	292	312	293	326	286
14313	9134	11219	7449	4661	5885	5270	3738	2562	2276	1963	1485	1060	884	797	746	719	724	723	727	724	730	654	733	735	734	718	715	671	671	674	708	653	678	665	699	663	771	624	690	659	690	663	715	683	675	683	672	712	742	734	694	664	676	682	688	684	643	692	682	696	681	692	710	630	701	656	706	657	670	708	701	652	638	679	712	690	670	664	645	678	699	681	668	697	695	601	670	618	742	672	669	664	688	673	693	643	654	702	680	688	620	684	693	666	658	711	689	646	690	655	678	684	676	667	666	699	629	722	660	685	688	683	723	700	673	676	646	660	682	618	624	627	627	702	645	655	678	673	640	707	611	699	726	660	718	670	727	640	701	681	724	682	670	651	701	699	646	664	705	701	675	674	623	666	702	682	649	683	702	718	667	719	698	658	693	659	672	677	689	707	670	691	724	671	657	648	631	668	691	695	656	635	697	697	729	659	646	683	632	706	643	700	683	671	680	675	680	701	632	688	623	690	675	692	701	668	655	661	680	680	703	660	678	695	662	641	675	677	677	708	717	671	685	697	698	666	675	673	657	677	677	665	705	681	644	699	684	627	670	637	700	667	656	645	689	686	700	650	668	650	710	640	652	697	671	685	639	656	673	690	652	697	644	642	695	684	640	661	663	684	663	705	683	639	639	687	717	660	627	630	720	710	671	715	635	683	694	688	667	642	711	676	682	703	677	705	655	711	679	654	687	664	639	677	686	675	685	666	688	650	662	660	633	691	680	657	651	619	646	688	662	641	686	629	685	721	719	636	678	697	686	664	636	676	686	657	627	706	674	679	661	653	724	652	661	639	727	675	680	695	677	718	670	649	681	672	654	685	653	676	679	628	656	663	673	679	678	708	695	697	726	677	678	654	699	713	668	680	725	708	626	684	672	655	691	692	661	659	667	650	731	695	687	663	683	682	688	678	701	674	649	704	711	654	669	696	687	660	638	690	657	649	700	676	656	659	686	588	679	665	631	668	715	697	649	621	667	676	705	657	641	648	686	682	660	698	656	642	668	711	628	674	676	664	718	616	672	688	659	707	676	683	689	636	697	654	682	641	633	695	639	647	679	707	662	691	711	704	655	711	663	663	642	670	647	686	704	654	662	691	694	678	638	694	629	685	658	656	626	686	681	641	665	661	660	652	695	657	683	672	672	672	643	701	636	648	633	696	675	650	707	657	687	719	635	710	678	717	657	671	688	702	718	640	702	663	699	708	726	705	638	665	708	663	674	636	697	655	658	657	682	647	701	684	679	662	709	632	639	666	709	636	677	679	615	700	666	691	683	630	676	673	687	682	657	683	630	704	702	706	675	682	663	685	641	661	674	664	661	652	624	741	687	715	692	674	643	659	731	658	665	706	657	658	681	707	687	701	736	697	656	706	644	667	653	679	669	656	698	660	710	634	657	704	667	726	716	649	680	665	675	644	691	716	726	704	694	709	688	661	661	654	681	645	647	675	630	664	692	666	646	688	694	708	688	691	687	700	678	672	674	671	655	678	633	693	655	638	636	658	653	657	703	655	680	662	677	721	681	677	647	719	719	649	654	663	668	669	687	661	666	709	673	655	689	695	662	696	664	653	625	695	656	689	710	692	664	660	725	648	693	678	670	670	677	681	689	706	655	636	662	657	671	665	690	653	683	708	616	648	670	637	661	703	667	710	667	667	693	662	606	625	710	669	713	644	670	693	636	662	674	685	671	673	703	663	671	667	682	637	667	679	703	654	664	645	676	626	676	641	686	622	721	653	661	668	656	690	679	676	712	669	677	693	697	702	622	652	661	662	700	694	655	620	692	690	649	717	720	660	677	692	655	638	684	668	689	690	705	662	689	687	716	643	681	679	660	728	685	678	670	662	657	667	716	732	695	688	679	663	662	644	704	675	688	684	667	678	715	692	676	653	717	686	681	690	645	688	712	658	686	683	679	670	710	678	694	689	709	654	637	697	711	697	695	672	653	648	673	695	670	686	707	684	648	688	672	693	670	627	673	669	644	703	712	676	657	707	705	689	683	643	685	646	666	654	658	689	602	675	651	687	707	645	637	659	701	685	723	682	669	662	675	693	673	625	702	662	684	702	644	668	694	668	669	683	673	679	677	690	672	696	685	662	670	663	624	681	671	659	668	661	666	701	679	634	644	681	637	671	702	650	647	666	671	693	726	646	663	688	687	720	652	674	709	652	592	692	627	648	653	702	661	663	681	652	713	651	660	684	616	671	722	696	679	661	654	667	686	658	697	670	723	663	650	675	684	690	676	687	671	686	693	678	700	652	694	671	622	698	653	697	632	655	723	620	683	660	700	690	688	716	697	658	690	698	706	672	653	686	684	681	605	714	695	674	646	686	668	615	660	680	710	711	697	683	631	633	677	675	709	663	668	688	674	660	653	664	645	647	675	671	641	694	673	671	671	665	642	641	664	704	622	685	689	686	696	668	702	639	633	687	701	681	708	683	702	699	681	679	689	693	710	645	662	698	659	661	722	653	692	675	657	710	661	685	672	677	680	632	669	604	663	681	692	682	694	661	666	715	652	666	698	684	680	706	638	671	670	645	639	682	675	669	650	707	678	673	685	636	709	705	691	654	702	653	675	685	636	681	661	688	675	698	639	639	714	669	667	650	667	652	668	673	645	667	657	668	726	697	671	678	662	626	650	666	712	658	702	695	694	671	704	669	674	674	725	676	645	673	653	688	661	690	675	707	747	664	666	651	696	688	645	693	654	700	730	631	636	674	665	655	694	772	684	687	704	679	679	689	674	694	647	691	694	646	649	650	665	646	658	665	668	714	687	652	687	601	669	707	675	645	669	620	702	702	643	672	670	660	704	685	732	674	655	677	698	711	647	659	681	645	708	674	676	605	664	637	729	678	667	684	687	665	696	718	624	669	642	666	667	676	701	655	669	639	660	638	666	633	672	685	675	670	696	638	722	667	686	624	716	675	737	674	658	687	685	697	656	669	677	676	672	688	634	640	682	692	678	687	669	693	641	677	668	647	611	708	678	688	655	692	717	758	686	699	659	623	708	724	645	660	676	665	705	672	655	691	697	673	643	701	692	694	734	662	668	655	725	666	694	690	671	723	662	654	682	670	682	622	680	678	665	655	668	663	702	692	647	677	654	663	677	695	648	678	647	629	664	667	678	704	665	627	670	658	702	648	660	668	681	674	736	623	682	720	618	675	658	745	634	709	692	710	670	681	678	699	642	702	701	675	687	695	727	700	662	702	669	623	650	689	688	726	664	659	673	660	649	653	685	722	721	683	637	711	698	690	710	662	684	677	668	693	637	687	642	688	709	706	666	681	704	719	618	689	665	675	748	668	669	667	653	667	725	650	682	650	720	656	686	705	647	665	700	707	730	639	749	614	699	693	711	737	640	686	635	710	720	640	664	666	676	724	697	656	714	694	679	635	745	673	707	649	660	702	662	660	734	681	640	675	704	667	646	644	665	629	662	671	731	697	644	695	677
32238	16643	12686	6405	2863	3067	2397	1646	945	913	795	559	495	399	408	385	395	336	323	398	357	347	386	370	366	318	380	353	359	381	342	359	369	323	378	388	338	306	377	364	373	366	356	372	349	345	336	417	326	359	374	344	330	346	348	402	345	348	362	309	326	336	330	324	318	339	348	365	366	402	335	353	384	371	347	353	324	406	352	345	369	373	362	364	376	364	338	375	341	351	347	354	353	355	340	356	379	351	352	383	392	371	377	353	384	342	344	349	331	359	373	414	334	327	335	343	327	395	395	355	352	339	361	351	366	351	322	339	346	321	375	355	362	402	324	340	333	400	350	353	342	356	366	351	375	357	353	352	381	349	354	328	361	388	393	323	377	347	319	363	321	375	357	311	326	392	361	344	361	337	358	331	374	350	355	389	354	367	359	346	357	331	364	343	352	371	355	326	340	343	365	344	315	353	369	352	335	355	354	357	362	381	349	368	363	365	334	371	375	319	356	378	335	330	317	350	402	392	337	410	350	358	329	337	314	347	372	331	376	336	348	348	365	379	346	353	388	383	345	358	319	334	353	381	333	360	337	362	347	340	363	386	366	320	355	321	342	349	311	362	362	369	374	354	351	337	354	379	368	352	347	351	365	370	352	349	388	364	358	379	345	340	377	330	331	366	362	372	381	355	360	344	369	389	390	354	384	342	323	344	353	361	342	360	348	324	336	365	373	351	329	364	358	326	316	334	357	331	341	360	341	386	378	338	393	359	344	342	339	320	347	348	325	360	334	344	346	339	354	348	341	356	332	373	335	345	349	380	362	346	348	388	345	383	370	340	317	368	324	353	364	334	346	364	358	380	369	352	354	338	368	302	331	369	323	342	383	373	373	404	404	358	359	327	367	323	368	335	348	353	348	403	314	339	343	366	316	319	385	345	342	329	332	368	329	340	326	343	330	333	390	344	369	354	336	346	359	339	343	373	348	336	342	342	325	375	347	350	346	356	355	329	367	366	348	361	333	323	342	342	381	348	379	344	331	391	363	329	365	320	352	344	315	313	341	343	351	339	353	332	340	348	341	345	341	369	348	371	354	336	361	330	342	338	360	374	358	353	350	338	351	348	366	338	344	360	350	326	328	325	370	359	355	353	367	304	357	308	343	349	346	357	339	337	324	384	361	304	350	388	350	369	381	343	324	375	365	331	361	311	370	338	365	326	366	338	345	361	325	372	347	338	344	342	347	367	355	326	338	340	370	358	361	375	356	369	398	389	350	333	355	381	376	348	364	327	337	347	383	348	346	368	347	364	334	349	354	364	363	351	339	357	353	340	390	345	370	320	380	352	378	327	373	351	299	335	377	338	326	346	354	326	397	363	369	323	335	368	333	356	358	372	347	336	319	336	391	342	370	367	327	356	362	333	382	350	381	382	381	371	325	335	368	366	371	361	383	320	314	337	387	372	345	357	384	391	369	345	374	373	356	362	316	384	340	350	336	307	381	349	353	343	374	348	404	371	318	382	355	346	349	375	369	379	314	333	381	337	395	373	371	383	351	367	369	346	347	373	326	364	380	368	366	367	372	343	320	374	349	333	358	342	394	333	347	320	358	350	347	344	360	330	355	328	356	372	349	357	320	330	351	332	320	332	383	369	342	340	343	356	351	348	354	330	348	398	352	358	387	351	313	362	368	332	362	336	339	341	354	366	328	372	344	341	367	328	359	344	368	330	357	355	394	345	331	339	322	389	350	357	381	353	312	338	325	343	370	326	372	395	379	357	345	368	357	379	344	377	370	326	354	347	355	353	327	315	337	353	345	354	345	334	309	301	351	359	315	349	382	355	322	351	339	351	355	383	347	350	345	365	343	329	345	362	365	343	383	359	348	340	354	331	363	339	387	390	378	399	353	387	323	366	328	337	377	352	347	347	349	372	326	344	337	388	363	376	309	372	341	334	370	330	361	333	358	367	381	333	340	357	352	364	347	356	400	351	370	345	351	365	338	366	380	386	355	321	358	358	349	334	362	379	355	341	364	320	374	378	366	356	341	358	356	363	347	378	336	354	359	412	345	360	397	355	353	343	362	333	361	350	384	372	357	334	389	368	371	348	377	355	360	360	346	328	330	345	354	335	397	371	353	343	352	391	328	361	369	336	383	368	345	367	384	344	373	390	359	378	329	362	354	359	319	345	352	335	380	340	301	330	364	362	303	395	337	371	356	389	351	354	331	371	351	333	324	338	385	369	370	382	329	318	359	330	352	326	346	313	360	393	389	350	351	354	349	342	352	328	361	359	339	348	367	344	393	370	349	350	343	405	367	348	356	346	364	362	358	339	362	368	327	381	365	366	349	360	327	365	358	380	337	356	376	322	369	341	335	352	354	357	377	350	346	341	368	326	364	325	371	361	339	333	357	342	319	319	354	364	352	389	350	348	371	330	368	367	336	373	363	386	382	354	330	368	339	367	341	343	358	375	355	366	346	343	344	321	360	367	366	354	342	335	349	340	385	371	329	326	360	355	307	364	372	371	345	359	333	367	393	329	344	330	358	362	365	372	401	371	380	346	341	344	354	346	361	344	358	318	364	347	395	351	353	365	336	361	358	349	329	330	322	400	353	352	351	341	356	341	377	335	343	383	407	349	332	364	342	403	344	330	344	340	348	383	383	376	335	339	353	362	339	364	317	329	376	330	358	334	336	357	350	342	358	401	361	360	376	328	367	340	354	365	361	359	383	365	300	407	342	325	339	333	330	352	354	344	383	337	402	338	367	366	344	362	362	365	325	364	374	359	337	323	331	331	357	352	380	350	312	343	358	323	333	320	334	344	389	346	329	363	330	355	345	343	366	364	354	329	345	334	323	373	373	351	343	356	365	345	374	345	344	341	342	334	377	343	368	344	399	366	347	343	353	360	340	342	336	359	373	346	387	337	373	326	365	346	366	370	323	343	354	377	324	357	331	352	339	367	372	331	330	346	351	336	331	315	346	350	351	339	371	352	365	341	346	333	360	370	351	321	364	339	359	339	359	359	355	344	335	350	349	335	342	376	347	367	363	365	311	334	362	372	364	349	361	378	297	356	363	373	354	348	317	369	354	362	369	363	355	371	352	354	360	367	343	401	348	381	378	355	348	339	365	369	357	361	361	331	355	338	352	366	369	386	377	374	366	378	368	359	389	319	341	363	313	308	337	328	354	341	341	343	331	326	342	351	348	344	365	343	334	336	332	373	388	392	353	369	338	389	336	378	344	348	328	369	345	345	359	337	388	347	341	355	344	380	364	363	356	317	316	335	359	374	400	363	347	351	360	330	371	360	368	355	332	369	344	350	360	344	358	346	389	350	333	376	333	387	381	381	354	363	331	404	345	386	320	353	405	378	339	344	335	327	392	345	318	358	348	308	344	359	346	357	347	315	340	355	319	387	357	378	343	358	311	331	357	386	366	330	345	349	334	363	346	348	361	366	373	338	345	339	355	334	329	368	340	370	359	343	358	381	386	354	379	342
18379	11329	15561	11127	6675	8946	8279	6171	3979	3865	3315	2117	1525	1154	936	875	865	838	839	873	869	811	862	838	829	840	788	807	771	798	801	780	797	809	788	773	800	868	765	805	784	733	825	782	755	835	745	796	774	793	778	795	757	824	812	759	783	799	779	780	740	769	739	780	753	785	783	806	782	755	803	721	803	720	766	797	742	800	786	808	726	819	770	747	762	705	764	836	784	792	750	763	768	801	759	766	738	806	752	801	755	775	752	770	776	745	782	797	783	787	757	783	758	781	740	804	796	767	809	775	766	827	790	727	721	796	795	729	740	711	806	812	789	809	808	748	732	833	739	767	776	730	790	792	811	792	823	818	767	755	753	777	842	810	770	793	761	829	737	781	765	810	800	755	788	767	789	753	791	746	822	746	746	796	789	790	751	795	794	829	808	802	784	730	774	739	734	789	764	788	766	753	765	779	766	771	754	793	779	733	779	774	813	837	745	736	804	769	765	795	789	775	807	751	778	781	772	760	765	745	752	778	799	779	811	772	738	796	786	736	775	824	768	807	721	785	797	754	830	774	760	777	808	793	765	779	772	753	756	799	817	775	786	827	766	795	763	786	766	782	736	782	796	706	777	775	748	815	773	768	757	778	731	771	724	778	792	752	744	797	818	804	801	819	807	811	787	791	785	788	778	717	758	828	775	785	797	751	752	770	829	875	771	788	779	773	759	750	725	764	779	712	762	783	817	800	711	737	840	753	815	778	803	730	743	798	804	715	803	781	820	813	770	763	784	764	738	811	809	767	784	731	808	736	710	760	781	810	778	773	737	730	768	746	829	778	773	805	773	772	768	764	771	847	793	766	756	785	790	757	762	784	743	763	821	735	745	741	801	766	824	772	815	815	733	792	758	810	806	798	774	754	785	790	741	771	732	781	841	758	762	749	799	783	776	743	739	739	770	794	755	727	754	742	747	790	769	771	732	814	733	780	768	796	788	740	757	790	770	742	768	790	816	727	778	797	708	773	791	705	752	727	782	801	793	833	788	731	822	729	736	797	739	787	795	781	761	834	788	771	786	827	826	748	797	761	805	769	793	767	800	762	755	759	791	812	777	748	729	804	767	764	783	792	723	787	736	784	715	780	779	685	762	807	777	753	761	694	832	790	738	832	783	748	777	763	786	789	785	747	789	766	747	756	768	795	754	758	763	787	753	799	811	758	770	812	803	766	762	772	772	868	783	791	738	766	773	758	752	750	800	725	782	767	748	753	789	806	765	776	769	735	798	750	796	760	811	775	779	734	811	746	828	707	768	703	837	802	798	799	783	839	789	816	753	748	755	811	799	787	772	781	747	760	758	729	790	751	797	775	765	754	778	786	743	774	724	756	758	784	729	716	761	780	832	772	782	733	793	830	782	763	788	782	787	841	798	764	760	774	793	815	790	795	775	804	779	775	758	761	802	772	798	807	732	771	781	801	770	797	829	743	802	807	803	801	727	795	743	731	799	768	835	768	781	736	768	762	770	795	734	766	755	733	778	744	735	765	764	786	777	840	783	771	775	777	839	762	737	769	802	793	779	824	757	796	803	776	731	794	762	742	810	737	784	816	795	765	793	801	794	754	786	802	791	794	748	773	835	781	768	762	797	787	772	773	729	750	802	773	757	794	753	752	765	803	756	763	784	763	760	789	793	780	785	790	718	732	777	786	774	760	732	697	757	841	767	793	744	750	793	767	754	807	729	732	777	774	799	794	749	777	748	797	799	758	771	770	781	761	795	815	831	801	744	809	788	793	797	802	746	757	772	714	769	777	826	796	783	801	768	743	769	827	773	792	788	718	746	779	761	751	796	821	819	771	740	783	754	782	763	800	771	828	780	786	782	793	793	736	837	761	776	737	727	756	765	760	704	738	793	791	777	775	736	770	734	762	791	764	775	813	755	793	780	767	761	755	828	748	735	758	750	765	786	763	774	790	766	803	744	740	773	791	840	766	799	759	746	759	777	772	796	786	779	771	782	732	741	800	748	790	753	775	746	744	719	725	811	746	761	824	807	739	765	765	783	779	741	756	803	772	724	826	783	751	724	825	773	812	794	736	722	702	773	803	754	759	806	722	764	784	755	768	799	769	736	794	796	801	823	794	783	748	801	817	796	778	765	770	783	794	754	769	770	751	744	768	756	741	811	723	750	782	764	780	801	748	769	750	751	749	776	810	741	795	809	830	786	737	818	807	777	743	792	742	794	796	801	758	755	759	756	801	724	762	782	804	791	757	777	745	775	815	805	759	743	774	758	713	785	783	772	746	788	752	726	764	807	807	762	747	813	796	793	785	775	774	778	790	821	756	805	776	756	793	772	723	782	792	765	806	810	804	735	824	767	762	765	780	805	756	758	758	754	722	755	782	784	785	761	794	777	775	810	765	794	750	799	808	773	788	762	793	778	759	744	846	746	790	769	787	757	797	745	839	796	763	788	745	814	762	736	722	775	781	742	662	769	691	740	693	779	809	773	768	776	803	811	760	763	764	809	779	743	768	787	799	767	816	787	807	787	810	757	745	762	818	794	787	775	778	777	823	809	804	776	776	832	758	794	814	745	826	782	759	800	777	787	824	759	814	773	780	807	755	767	771	793	801	787	799	774	772	750	829	777	769	768	747	770	800	763	803	755	779	790	787	786	775	721	733	778	763	733	717	751	797	727	850	785	789	754	751	740	759	772	746	790	777	758	780	805	814	752	770	778	773	790	782	780	783	816	748	798	812	759	758	821	759	742	775	796	785	739	773	766	751	764	751	777	747	819	745	759	773	764	825	790	768	794	774	770	778	779	730	809	763	828	791	786	785	766	742	791	736	775	795	777	815	768	787	762	743	762	757	763	775	833	781	738	796	808	746	817	769	782	748	825	774	797	772	758	787	793	772	774	778	810	793	821	800	786	765	778	781	734	785	763	812	808	819	767	734	777	753	800	714	731	774	792	765	800	790	849	793	784	784	753	763	828	785	779	808	799	742	786	794	756	819	783	784	789	795	722	775	780	766	757	784	779	754	803	827	800	798	775	755	808	759	797	717	740	707	807	786	765	744	757	803	826	771	767	812	786	799	762	833	749	778	821	746	759	767	753	767	763	772	778	770	771	773	775	796	771	752	777	742	812	789	771	774	804	802	821	798	784	747	744	770	722	767	821	781	811	795	767	808	776	771	717	812	763	766	776	796	808	782	806	774	817	817	776	776	767	785	767	769	762	769	770	781	786	776	713	829	783	761	802	823	790	784	759	758	759	764	766	798	787	752	729	809	774	781	764	764	733	728	781	749	747	807	768	711	780	816	785	726	790	710	797	781	786	813	743	791	787	802	800	760	784	771	755	755	758	812	749	766	712	769	775	710	792	777	766	810	779	767	817	794	769	800	764	786	753	770	792	772	789	731	783	816	776	795	753	796	763	755	755	777	757	802	770	792	752	783	811	742	775	826	787	779	823	797	776	789	779	799	787	814	758	750	797	754	734	749
11318	5167	3157	1376	747	580	492	464	377	388	423	364	343	360	320	344	323	336	356	338	327	339	384	350	337	353	342	349	367	343	338	370	340	344	373	338	308	366	368	351	348	329	335	351	379	378	350	323	335	350	351	345	373	389	331	334	324	375	351	381	340	378	362	346	358	357	386	344	365	347	363	392	341	340	360	345	322	313	293	343	344	360	353	356	333	365	362	326	308	343	347	352	355	345	353	315	319	328	301	337	374	337	347	340	310	331	311	374	368	347	333	356	365	328	337	335	344	354	310	356	328	331	317	322	356	347	318	370	338	361	330	350	363	344	318	333	345	339	365	386	335	361	342	318	364	318	371	376	323	361	339	314	342	341	320	326	331	350	325	348	305	356	329	338	359	342	343	333	323	352	357	370	340	369	333	366	343	323	342	351	342	393	340	339	374	314	369	329	348	381	339	306	349	351	326	333	363	359	352	323	365	330	283	318	331	363	390	357	302	311	358	329	318	317	309	303	315	356	377	353	357	375	325	361	340	302	338	349	354	335	337	313	336	342	350	315	353	344	367	297	324	338	361	356	344	335	325	346	343	347	368	352	324	336	337	330	350	340	337	355	332	349	367	332	355	354	340	313	321	333	335	358	335	359	366	309	342	339	352	360	315	363	296	379	340	346	341	362	344	331	336	307	320	368	340	321	325	339	377	379	312	345	332	318	367	373	339	336	366	320	359	344	321	324	347	339	373	371	351	342	326	313	361	342	369	321	365	351	338	330	338	334	374	339	326	314	326	338	327	336	329	340	349	354	356	348	333	349	354	346	330	358	321	366	362	347	316	292	373	339	362	312	329	281	332	355	329	338	358	327	371	363	347	356	364	348	324	358	377	345	338	344	348	343	332	358	314	319	333	303	325	367	361	305	387	360	349	337	358	330	313	368	368	336	375	359	335	348	351	346	323	382	339	339	321	375	347	366	344	338	335	358	329	301	352	329	331	356	322	317	355	369	333	342	374	360	327	348	333	337	330	345	354	390	328	344	352	326	317	366	352	353	348	349	336	302	335	369	353	322	339	343	337	380	350	302	318	348	302	335	339	366	320	294	333	348	366	359	361	363	343	369	352	332	329	317	367	368	363	310	358	356	366	324	358	327	330	371	392	361	304	333	339	361	351	389	334	339	294	361	355	363	336	340	304	337	359	339	332	328	357	305	310	366	294	322	317	346	345	310	350	368	340	361	379	338	342	341	336	346	377	365	344	325	361	360	326	328	316	311	345	299	360	343	328	375	336	330	330	343	349	347	351	356	341	348	356	303	349	353	352	363	348	348	350	384	329	308	336	329	334	377	364	363	342	334	347	353	360	369	320	348	363	344	343	354	299	339	340	304	359	359	336	350	358	366	355	336	332	335	337	360	365	376	408	324	363	367	365	323	344	346	322	351	370	303	363	335	359	360	321	313	368	365	352	363	321	321	375	310	328	330	350	360	360	353	353	317	367	365	318	328	311	362	352	306	297	315	388	342	366	351	353	344	296	335	334	322	342	290	354	353	345	335	336	317	361	334	373	310	349	334	360	340	349	337	336	315	334	331	330	390	307	317	323	347	332	348	326	353	340	381	361	350	340	343	348	328	376	355	368	335	397	381	343	346	368	331	319	320	373	357	344	365	300	326	328	357	372	358	373	349	349	358	324	325	326	333	314	345	386	357	360	315	349	347	332	356	391	353	324	349	336	349	368	399	366	375	368	347	353	351	317	302	355	321	333	358	336	378	318	367	329	381	336	350	352	338	347	333	339	325	339	367	301	381	315	385	326	337	321	351	321	320	354	361	323	336	321	365	355	342	379	306	360	337	369	351	351	357	346	318	347	384	337	346	361	344	351	379	341	376	337	338	353	344	315	346	333	327	344	343	330	351	358	355	355	359	377	339	348	313	343	359	327	326	344	339	380	342	349	348	335	337	298	355	321	363	341	362	328	354	351	365	350	365	368	362	348	355	339	348	347	360	326	328	379	333	300	311	341	334	342	341	344	370	357	333	348	326	375	367	359	351	317	328	332	369	325	349	300	339	393	356	344	355	332	321	335	370	385	290	360	306	330	293	333	344	294	302	325	356	360	333	335	299	341	313	329	355	325	364	345	336	298	372	332	352	355	361	366	347	320	360	365	342	315	336	333	333	313	320	314	333	333	361	350	371	350	352	346	319	392	332	340	333	361	343	343	328	334	311	344	341	341	322	355	316	349	343	324	350	326	351	374	328	303	369	319	316	380	347	360	318	379	373	352	348	312	316	327	323	330	351	344	308	328	339	348	355	351	384	341	366	333	366	328	312	318	353	313	329	348	349	401	325	343	342	339	381	359	358	338	333	347	360	380	339	297	333	344	329	282	348	330	347	363	368	301	342	355	349	345	315	346	350	335	304	358	359	296	314	345	341	340	363	335	335	329	330	349	348	321	334	345	358	332	351	330	366	349	369	344	320	326	337	323	339	313	317	342	348	377	361	325	323	338	358	388	347	306	340	328	304	349	338	362	337	366	330	330	387	311	337	332	339	324	331	322	321	330	329	332	335	348	330	347	345	364	357	326	346	307	364	351	319	362	364	385	348	304	367	375	335	305	325	335	367	351	323	320	320	318	371	342	355	324	360	299	340	320	360	371	343	352	336	367	351	369	345	313	324	355	379	343	332	339	381	376	283	349	345	311	348	317	345	338	342	308	340	332	337	347	331	325	342	337	385	338	362	341	309	348	343	357	395	334	354	369	318	353	362	333	362	377	312	345	343	374	384	343	359	373	369	363	351	343	358	326	376	370	331	339	350	341	386	355	309	311	341	317	331	356	369	361	315	350	386	351	323	380	340	376	322	369	337	369	369	364	368	338	324	346	352	340	324	363	323	332	328	326	318	343	339	350	342	353	381	349	360	360	340	377	354	304	380	357	368	341	346	329	340	340	325	342	343	345	363	327	358	332	335	374	341	347	329	331	331	317	337	360	337	325	333	335	317	387	346	326	349	337	358	342	359	317	349	357	334	413	355	308	332	336	370	350	342	387	322	350	344	362	335	313	336	350	376	369	346	370	327	332	368	343	356	349	304	339	336	329	363	327	338	359	333	318	319	314	344	370	353	334	353	363	329	344	381	341	351	380	359	338	330	323	345	370	337	353	369	327	354	326	331	352	353	334	357	350	368	365	325	351	374	344	335	338	333	323	377	338	338	346	332	319	368	330	379	369	356	310	309	340	351	389	333	372	368	366	331	359	353	332	348	340	318	353	322	350	349	391	338	358	364	345	342	369	319	350	324	347	341	307	330	308	369	347	359	363	376	370	337	343	339	364	327	341	380	346	321	334	343	335	335	326	339	335	341	363	324	364	334	361	388	278	309	332	331	369	309	346	374	337	383	387	297	366	334	361	340	362	354	373	366	362	319	338	352	355	357	393	392	358	326	344	336	364	326	354	339	368	389	328	348	340	314	339	357	330	335	391	334	341	339	358	354	371	312
6938	4416	5389	3609	2376	1999	1456	1160	1077	889	998	899	814	723	753	754	738	742	760	772	725	757	744	728	711	705	753	747	735	756	742	793	751	734	788	740	763	754	732	733	723	759	720	733	720	754	766	709	775	759	713	753	756	763	721	714	756	764	724	731	716	723	761	803	761	758	714	750	727	742	705	775	745	790	769	738	751	693	685	742	737	738	742	692	708	687	734	754	712	746	728	722	743	755	740	746	694	747	745	778	758	734	726	782	747	782	744	727	749	746	784	725	759	761	734	758	748	750	716	750	786	743	783	744	708	755	765	735	722	761	747	693	754	707	730	761	710	764	736	781	755	768	757	685	747	740	755	769	768	776	744	742	744	748	730	755	759	755	748	765	728	782	752	757	771	729	716	740	746	754	736	736	744	733	754	762	769	721	745	714	738	744	751	753	730	757	726	721	737	727	733	697	770	695	751	714	719	750	741	702	733	753	769	786	778	764	746	715	726	754	731	745	759	766	748	727	755	788	755	753	743	733	771	786	719	723	766	725	768	725	755	763	747	777	737	718	750	765	745	708	711	770	709	729	758	718	724	698	758	791	745	745	728	755	741	719	733	734	706	754	755	694	756	753	720	773	720	744	749	737	817	753	777	707	699	736	723	739	767	737	746	722	722	703	715	743	782	781	755	727	725	763	742	761	714	796	802	746	733	758	787	735	762	736	752	731	741	772	752	759	749	752	786	749	704	762	732	716	681	747	756	696	754	773	720	743	696	714	709	806	767	739	734	772	753	791	732	736	715	776	750	786	758	781	758	725	728	783	733	685	723	731	767	755	727	724	714	779	739	754	755	784	772	723	758	723	716	719	743	758	742	740	709	721	724	770	706	756	717	757	755	803	748	711	700	732	711	802	730	758	702	732	738	732	791	771	806	737	720	785	758	723	757	765	773	711	723	724	761	708	753	725	749	780	704	753	742	756	720	766	747	739	760	771	731	759	776	705	744	800	751	747	744	784	724	776	754	758	774	741	742	693	708	751	775	765	727	759	775	722	729	790	717	737	801	791	724	756	741	707	769	727	732	741	759	693	722	712	749	741	745	727	751	751	716	762	740	715	752	736	731	738	714	781	720	736	751	753	739	777	787	783	730	777	711	731	788	758	756	766	720	760	720	715	715	803	744	737	739	741	734	678	754	759	736	708	703	680	751	687	740	713	730	738	694	696	736	767	738	778	795	751	718	749	738	750	740	728	799	766	748	730	735	704	725	784	762	735	763	814	729	775	755	723	763	707	720	710	789	769	748	764	700	753	702	736	704	792	717	697	751	740	734	713	742	720	676	743	748	792	756	747	770	770	768	766	759	785	759	728	751	730	755	729	762	734	785	727	768	759	759	746	771	733	718	727	759	712	718	765	767	761	730	750	752	700	787	747	766	693	724	770	750	768	693	705	741	771	709	764	750	716	755	748	699	716	752	762	722	774	765	762	774	739	717	740	717	715	742	733	770	769	748	785	713	747	781	703	712	755	749	783	742	727	714	736	725	731	694	734	715	737	756	774	754	721	732	717	739	749	794	753	748	772	695	765	709	747	745	748	764	730	733	746	772	758	712	781	744	668	759	723	784	778	677	791	730	764	740	760	728	742	780	757	739	747	756	728	784	715	750	757	710	769	741	697	729	775	731	735	752	764	726	787	702	734	797	795	742	718	805	722	733	787	757	745	723	753	744	742	752	731	712	728	766	747	719	720	771	699	752	771	740	755	730	727	730	753	798	733	712	791	720	725	773	727	734	753	787	814	768	741	782	714	749	727	796	765	727	749	742	738	734	774	754	779	710	735	784	715	738	778	707	709	750	793	736	682	753	697	754	760	770	742	742	705	705	703	741	738	719	799	713	729	742	722	770	750	745	708	735	743	734	751	754	749	705	725	795	753	780	764	744	794	798	784	743	736	744	766	745	758	800	729	758	729	783	762	713	785	742	749	747	760	789	757	725	741	761	751	758	747	721	743	736	724	753	733	806	768	691	791	720	738	748	779	734	735	742	777	761	738	760	736	792	743	746	670	790	706	733	784	743	750	759	740	758	801	730	800	779	748	754	744	729	791	721	746	697	716	717	735	709	740	700	807	766	757	775	759	739	746	751	748	734	730	719	714	716	754	765	742	747	740	688	759	764	734	769	746	748	684	774	772	727	750	785	773	794	752	721	712	722	737	720	744	743	721	727	720	719	753	751	728	736	699	736	772	753	744	779	770	780	780	673	716	754	749	737	714	722	794	779	709	758	768	707	812	742	724	759	773	770	796	722	731	727	713	726	736	689	754	731	681	768	749	713	759	763	729	741	750	726	734	790	713	722	767	776	674	772	731	728	787	769	744	738	724	711	732	733	733	784	732	750	745	782	783	775	695	695	749	719	790	738	755	713	707	774	726	751	785	728	817	715	734	735	756	702	766	717	763	731	765	730	766	739	745	743	775	760	796	747	757	713	776	791	785	738	779	736	712	773	733	734	734	745	736	728	784	727	745	733	722	718	733	756	732	733	782	758	757	741	737	751	743	736	727	737	783	765	737	785	762	736	749	721	728	762	730	738	746	734	759	702	702	740	675	715	707	790	736	740	765	734	747	731	765	756	743	708	752	714	754	745	734	756	790	716	745	753	727	721	746	733	703	774	736	729	724	719	748	731	725	729	719	731	757	716	762	780	712	743	743	731	708	756	733	753	814	721	751	722	770	763	737	740	775	749	721	718	766	753	766	760	738	728	725	767	792	775	753	782	721	792	697	785	747	774	722	799	810	741	752	753	759	773	736	778	745	757	718	743	738	746	745	718	763	715	726	749	727	752	753	768	717	793	788	728	699	782	729	734	766	726	715	727	707	786	744	729	756	704	746	758	747	743	752	745	728	722	772	753	728	712	769	696	762	772	773	734	745	746	722	735	765	705	780	765	731	741	789	746	735	748	748	743	732	721	716	750	721	738	718	747	749	800	749	757	759	718	766	752	712	801	775	735	742	775	735	718	741	738	779	703	728	781	737	730	713	734	734	779	779	740	728	761	733	723	799	765	721	758	747	718	757	767	752	740	747	770	770	741	771	766	724	745	735	755	756	727	748	751	747	734	743	702	761	757	706	740	707	732	749	727	735	762	750	750	717	753	771	771	778	710	740	759	701	744	704	737	752	733	759	765	750	802	723	755	726	755	767	746	780	729	775	733	755	793	752	734	760	790	730	739	727	760	794	726	727	770	729	783	735	781	735	763	742	764	774	750	757	754	719	778	788	754	743	775	755	748	771	765	718	757	734	721	767	755	730	782	741	740	756	711	761	771	724	781	729	754	740	692	738	788	747	736	790	738	769	753	731	781	771	763	783	710	717	746	743	757	773	747	707	757	730	785	747	756	779	758	799	796	747	737	750	720	667	751	754	738	744	747	771	737	799	772	795	762	742	712	750	726	715	766	758	745	752	712	759	788	783	778	759	793	714	730	692	686	777	775	744	760	730	719	763
25192	11605	7083	3208	1696	1742	1361	989	725	557	518	457	359	345	328	324	312	307	309	280	291	309	321	288	270	290	315	297	290	284	324	295	373	331	331	326	309	301	299	324	337	302	314	326	282	301	272	301	281	321	277	296	332	294	299	302	292	318	325	293	297	311	304	307	290	298	285	316	345	291	322	279	295	305	329	298	302	280	276	291	311	288	302	306	305	292	307	319	315	297	324	295	291	315	314	289	326	294	275	291	292	330	297	318	298	322	283	322	281	328	281	319	319	278	319	304	264	276	292	269	303	333	292	307	329	273	308	290	274	297	293	317	299	279	301	314	280	295	284	285	291	293	283	282	281	343	328	288	314	327	348	321	329	322	302	285	322	320	297	294	298	283	313	330	320	302	321	278	284	322	300	331	290	317	321	300	297	313	299	311	310	341	319	274	299	310	301	277	294	280	289	310	310	275	304	325	321	294	275	288	311	274	300	297	277	321	285	284	273	319	261	327	322	314	285	275	304	322	299	256	337	310	301	301	309	331	298	278	285	300	275	281	326	292	308	292	296	322	302	304	313	310	281	302	311	296	297	307	319	288	312	291	328	270	307	319	281	321	315	289	304	279	351	290	270	269	280	284	314	310	276	320	277	309	294	310	280	320	295	296	313	295	285	296	302	325	332	310	347	334	302	300	336	326	304	318	286	292	302	314	295	343	303	308	305	321	291	298	317	293	303	336	306	320	326	287	305	318	333	305	263	274	318	297	331	291	291	286	307	296	309	323	315	309	265	325	291	289	314	318	306	286	306	274	283	298	310	320	294	273	278	269	290	299	309	325	301	291	309	258	292	277	302	288	297	294	281	306	303	284	300	316	334	336	318	270	264	259	302	303	319	308	265	340	288	325	317	325	297	282	305	302	297	307	301	298	313	281	349	285	277	307	303	296	262	277	302	334	295	294	284	290	290	312	302	318	293	284	310	331	335	266	276	318	290	297	298	313	277	335	291	301	313	299	318	305	308	273	344	327	314	318	312	322	313	290	308	295	283	285	311	324	294	291	300	309	324	286	304	307	312	339	282	331	309	303	329	314	298	286	279	321	272	280	306	314	309	306	300	295	273	314	260	293	307	285	314	323	296	321	289	312	299	281	293	244	287	318	299	302	328	318	315	314	334	307	308	295	306	276	285	328	294	295	296	342	277	303	316	340	302	313	304	283	258	280	268	257	286	268	307	307	335	305	296	279	282	300	286	314	303	299	329	324	317	319	321	294	308	278	288	264	309	309	294	306	297	328	309	292	283	304	305	295	288	307	312	352	327	267	307	309	314	311	314	307	283	295	299	304	306	334	281	285	277	278	289	322	288	290	294	300	309	290	292	309	347	312	312	297	278	306	308	293	303	292	285	293	297	336	305	332	285	326	321	309	299	312	279	289	316	303	300	321	304	335	305	300	301	273	292	280	300	302	296	311	338	297	283	331	307	292	297	340	309	313	289	296	284	282	314	262	283	271	301	288	316	317	314	303	302	292	323	282	287	316	322	302	314	314	294	295	314	281	301	269	336	313	281	300	343	299	306	337	314	286	312	301	316	299	301	313	274	345	302	317	308	264	302	322	257	280	305	302	342	298	289	295	298	294	341	323	276	314	311	264	320	303	349	331	329	327	321	302	327	306	288	275	304	289	325	289	296	340	305	289	305	292	311	347	273	304	322	334	318	322	299	304	329	336	297	342	299	321	275	241	312	282	312	308	314	309	282	296	317	317	293	285	302	315	293	349	298	279	306	307	245	321	296	271	304	261	300	299	294	290	303	312	295	289	303	269	303	309	271	301	299	308	267	299	295	285	309	305	340	308	339	291	276	313	271	322	325	282	292	295	270	303	258	329	307	336	277	292	309	282	297	332	307	323	313	283	304	310	268	297	287	294	309	310	306	300	349	288	274	312	277	321	297	299	279	290	337	340	267	311	321	296	325	313	296	304	308	296	294	304	293	284	302	289	333	294	296	304	300	290	337	279	289	289	325	286	290	297	279	312	330	310	342	309	303	311	305	313	282	295	290	294	277	311	327	330	326	290	297	307	291	300	320	326	326	298	296	318	281	266	273	283	301	293	304	308	319	304	324	314	300	291	315	310	340	320	298	303	278	286	292	288	286	321	315	312	298	313	327	301	326	279	358	297	294	311	268	308	311	294	306	307	321	281	279	315	351	304	345	296	263	288	287	316	286	295	310	327	323	327	313	315	305	272	302	295	303	304	322	293	314	308	299	283	322	325	289	335	334	302	293	304	279	309	300	292	322	342	302	269	309	312	268	260	287	294	269	310	318	292	316	297	290	281	302	257	300	315	312	304	285	330	315	315	242	272	286	300	336	307	318	312	328	296	306	314	315	304	309	285	324	288	319	317	327	306	286	323	282	330	320	322	297	313	301	301	330	295	333	321	300	301	310	292	309	314	303	315	306	309	255	320	303	326	310	309	299	322	307	303	307	281	300	309	301	283	343	281	294	281	301	304	290	295	276	304	279	280	316	284	362	299	325	286	322	312	281	261	307	309	271	319	305	310	290	310	319	321	291	311	294	287	317	317	307	313	299	317	339	276	285	312	295	312	303	304	268	326	335	307	301	326	299	319	292	272	246	304	323	290	304	305	297	298	287	308	302	302	312	344	307	302	312	294	328	302	319	307	309	348	327	313	294	291	267	313	280	308	312	294	294	284	300	281	279	275	317	304	284	307	310	323	306	314	310	294	335	321	316	294	308	267	268	273	307	304	299	306	304	304	296	314	355	300	332	302	328	294	286	285	307	315	339	300	304	278	291	248	282	291	300	273	308	318	298	331	306	292	289	319	317	303	322	315	303	324	292	318	321	290	318	307	301	260	289	273	328	277	307	261	306	308	300	298	264	319	253	292	282	294	299	301	318	320	277	314	302	279	322	292	333	285	313	295	298	292	308	326	305	301	291	318	326	297	314	270	294	326	320	299	305	338	306	294	290	281	274	303	291	289	286	307	307	316	279	287	293	292	257	297	283	286	307	310	299	322	307	286	291	300	310	249	294	311	273	272	335	314	314	270	279	298	308	290	341	293	282	295	307	318	324	309	286	301	279	289	309	314	294	268	275	299	287	280	314	307	329	308	321	318	312	304	327	317	330	276	344	308	286	316	320	311	313	271	312	287	319	280	311	304	299	315	306	301	300	318	319	324	314	298	277	322	328	305	281	314	294	321	322	292	280	258	311	331	277	300	308	287	307	284	329	340	317	306	269	277	285	284	310	315	299	274	358	314	308	306	283	274	303	292	287	336	322	290	293	312	292	306	294	312	329	298	295	290	318	311	299	287	304	317	304	322	278	307	305	302	340	290	281	306	308	290	318	315	297	294	291	287	326	284	285	329	316	296	275	252	320	290	285	336	309	280	308	292	295	322	276	312	274	321	273	271	302	302	296	339	298	324	304	265	320	310	277	267	297	304	332	320	323	300	315	311	321	290	304	304	291	295	345	294
15296	8417	10327	7248	4822	5936	5250	3796	2762	2141	2049	1498	1116	809	801	776	750	717	706	727	725	708	743	686	726	746	680	675	634	637	687	683	704	759	683	714	679	712	702	730	672	699	679	682	716	674	630	705	669	717	634	641	663	667	681	710	689	660	662	685	700	684	668	702	710	722	696	707	685	730	672	698	689	674	676	652	677	657	672	685	680	650	714	645	674	700	665	648	655	673	662	648	672	664	672	682	671	675	641	629	704	714	631	647	684	701	683	704	659	699	709	638	680	671	662	735	648	671	723	691	678	729	664	642	668	648	650	681	658	717	713	677	665	628	695	650	695	694	610	679	701	729	669	649	680	688	651	694	716	687	709	734	656	674	698	693	696	659	665	642	695	702	652	638	708	683	680	701	672	688	697	674	680	657	665	698	658	679	686	693	677	669	617	710	728	708	635	735	716	692	686	666	666	665	686	672	656	669	697	671	704	652	693	696	717	670	710	692	700	732	690	633	669	649	687	686	656	698	673	678	659	646	642	687	748	692	680	700	673	652	666	630	676	616	704	688	677	718	675	673	675	674	643	746	676	675	697	714	672	674	688	649	678	648	655	688	615	695	677	660	657	662	639	650	654	664	688	697	677	632	684	659	623	679	697	658	641	705	685	695	682	698	702	697	697	710	656	650	668	684	678	665	641	684	674	719	697	655	711	693	669	673	677	659	712	610	686	680	709	666	593	666	673	649	701	633	725	698	638	681	662	681	720	639	656	685	636	674	693	714	696	644	632	681	667	679	714	653	678	620	681	654	664	673	664	660	645	665	633	653	703	698	714	671	669	661	692	746	678	696	715	645	636	671	664	693	712	698	700	676	669	728	652	688	673	678	625	676	652	653	698	652	687	671	696	679	620	696	649	705	663	687	672	649	672	667	666	645	670	656	703	672	661	685	661	654	686	658	681	672	670	652	696	642	690	696	680	648	656	668	706	663	691	687	654	687	689	680	644	677	722	664	679	655	711	705	631	675	675	697	665	677	651	630	644	696	678	645	669	641	651	679	660	671	668	683	714	635	643	702	695	634	690	712	631	667	687	683	660	673	679	659	655	655	651	661	701	672	674	639	656	654	727	684	675	659	669	652	647	647	663	669	711	664	687	712	686	683	709	682	661	635	665	678	649	717	700	669	637	673	682	706	666	714	645	665	685	677	681	690	683	698	674	719	679	663	704	635	683	693	671	698	686	654	749	683	707	692	665	632	635	670	670	680	645	745	702	743	711	672	691	685	626	659	661	610	684	634	696	675	668	668	714	702	637	677	688	681	679	656	715	704	685	659	703	664	656	651	684	684	649	697	683	647	666	661	699	704	699	708	646	653	662	683	684	731	703	652	741	709	684	677	647	676	675	614	685	700	667	682	687	687	662	668	660	660	653	632	709	686	678	675	680	686	681	645	665	670	645	682	661	715	709	645	655	666	685	671	667	676	690	670	653	651	667	687	692	694	689	694	687	676	676	673	700	634	695	655	673	676	685	644	645	680	664	654	688	680	685	647	715	651	692	680	636	649	683	670	679	672	653	716	692	699	617	672	661	676	637	695	698	687	690	674	644	714	690	640	659	681	635	707	688	687	726	652	642	694	653	699	706	723	658	693	676	682	677	692	701	697	709	664	701	673	657	677	704	674	658	637	654	693	701	660	655	682	655	679	683	686	688	691	673	661	723	683	681	670	652	622	671	695	659	666	693	675	668	680	691	684	662	709	646	641	648	660	680	653	657	691	705	693	689	699	642	678	667	670	677	676	696	682	676	692	672	702	711	675	722	667	683	667	719	685	695	639	690	681	675	661	691	646	665	647	666	635	649	716	662	706	671	673	702	685	690	683	637	673	710	668	695	638	700	656	701	695	702	677	664	676	642	658	688	644	713	702	648	709	675	702	668	673	649	681	671	638	692	690	673	639	674	709	692	659	662	707	680	680	711	668	689	649	642	718	671	680	664	666	696	673	664	696	723	663	726	694	668	705	694	703	691	643	696	689	640	694	623	674	661	661	723	707	654	649	667	719	697	679	665	690	675	649	716	707	687	708	696	672	678	694	637	630	690	640	656	673	666	646	705	671	693	653	676	684	679	661	686	682	670	697	690	695	691	722	687	681	675	680	707	636	673	677	671	647	662	702	687	669	665	668	691	673	734	709	663	659	655	675	720	710	659	678	686	689	684	648	733	692	681	728	642	685	655	673	684	659	683	687	642	666	661	680	716	672	609	712	702	685	644	662	625	643	702	675	656	687	673	708	661	652	660	682	694	670	688	604	683	697	723	708	606	677	675	662	653	709	678	708	672	721	711	680	664	689	700	648	691	721	689	720	644	664	676	711	669	690	653	653	689	686	687	652	643	660	731	659	719	709	681	681	684	677	705	686	655	698	687	650	658	692	690	674	665	712	678	720	657	695	681	744	676	680	667	703	644	660	644	652	670	686	718	641	653	676	670	683	634	689	679	677	665	681	642	692	703	698	628	677	643	663	677	672	676	705	677	705	645	633	592	655	684	689	677	707	694	666	657	658	691	671	694	723	677	676	658	678	729	676	695	684	692	667	689	709	649	678	655	640	648	699	686	650	658	626	708	593	654	689	681	644	681	711	693	670	667	647	714	705	669	694	690	699	702	650	685	745	662	661	670	679	654	639	713	630	670	649	706	629	658	681	663	672	632	669	631	647	680	688	678	693	699	684	724	674	710	668	673	670	626	649	676	663	642	632	652	692	682	672	681	657	685	672	702	708	662	657	678	659	717	643	693	712	658	623	651	685	599	633	655	649	677	681	683	648	672	651	668	667	643	657	678	692	670	646	617	652	719	677	701	678	695	689	679	707	673	694	692	702	621	653	713	618	695	633	645	686	697	641	652	713	664	710	684	654	675	668	664	659	693	708	681	685	716	701	665	678	689	695	697	691	664	683	664	660	678	681	706	639	609	649	654	637	667	639	696	638	642	707	655	688	694	679	680	674	644	680	722	681	651	696	710	663	658	664	657	698	706	725	649	697	672	744	702	727	711	659	706	683	658	651	695	654	669	638	672	652	642	656	664	667	689	631	701	687	718	650	640	697	694	651	707	639	678	660	653	719	664	630	667	718	660	667	653	702	656	655	658	710	641	677	687	698	676	679	665	645	677	706	621	672	710	673	682	721	682	683	637	679	659	713	689	688	684	697	628	650	721	656	664	662	638	675	704	705	687	687	661	668	648	679	664	720	648	733	679	667	683	686	705	668	677	651	665	655	672	641	675	700	681	736	681	706	680	648	664	683	669	656	658	642	720	687	649	642	656	705	666	709	721	680	675	656	671	649	640	638	639	643	703	689	661	679	672	641	691	709	671	662	649	680	676	680	675	646	591	687	638	669	681	690	657	700	677	625	656	696	688	678	688	665	659	696	699	667	674	689	647	704	634	729	680	702	654	661	665	620	700	671	698	712	674	676	676	627	688	701	730	676	688	648	691	662	649	687	700	639
32801	17248	11004	5578	2615	2904	2367	1667	1118	908	754	617	514	439	364	373	363	339	375	374	335	350	374	376	355	377	363	393	312	349	353	359	391	371	363	351	412	321	378	355	327	339	368	384	335	357	373	381	381	364	353	374	341	350	345	356	347	352	348	352	380	350	374	374	348	347	344	318	359	364	363	353	323	337	333	351	328	331	367	365	345	340	336	330	400	332	375	392	376	322	376	372	334	340	387	372	325	318	362	361	348	374	370	332	323	363	343	303	352	348	328	350	333	351	341	404	324	377	332	371	348	331	373	312	354	375	351	358	341	361	338	365	342	342	378	336	347	360	313	356	360	338	349	375	378	390	364	344	350	352	342	323	348	368	365	340	352	346	307	338	354	344	349	364	355	334	338	369	386	352	327	359	349	350	354	386	348	364	333	341	333	312	374	380	320	390	377	355	365	345	325	372	358	343	364	365	353	361	339	340	357	357	351	380	391	367	374	348	366	348	378	340	330	316	345	381	366	345	377	355	389	362	323	406	367	337	370	343	332	372	346	351	362	342	373	336	380	376	339	339	373	319	371	364	336	336	372	384	344	330	347	354	351	361	358	355	386	362	345	374	313	337	367	353	375	347	348	358	345	361	347	388	371	349	365	350	364	330	360	362	329	355	333	366	334	330	354	348	357	369	330	352	350	332	356	355	356	339	322	399	342	380	327	328	341	406	390	335	332	362	325	386	335	331	332	331	359	331	350	348	327	359	367	337	375	321	349	373	351	377	353	372	354	385	371	321	354	357	330	332	379	339	368	382	371	367	353	347	369	397	371	352	334	326	349	348	330	321	350	350	342	337	344	341	342	350	367	371	333	337	337	345	365	359	376	360	365	311	363	371	358	328	365	356	346	362	380	364	359	364	375	379	368	331	387	373	350	364	325	334	333	329	355	345	366	363	350	340	340	344	352	324	335	355	362	347	352	366	396	379	329	341	371	327	320	372	339	325	338	369	336	349	361	346	340	371	304	377	353	362	313	321	347	333	354	339	317	332	357	334	368	373	351	351	345	360	372	397	340	335	352	404	369	370	352	369	347	359	354	370	355	338	366	376	368	351	372	355	363	353	321	327	352	365	347	351	354	391	339	373	339	379	371	389	379	375	332	308	376	353	332	405	364	354	352	370	385	390	361	371	390	339	350	326	361	356	337	357	332	371	368	369	360	348	358	344	338	388	356	351	344	336	335	325	364	352	341	366	365	419	374	304	367	333	340	330	369	347	316	346	323	361	364	370	331	327	352	349	357	375	307	362	389	361	326	384	334	303	349	356	342	348	358	337	353	337	359	358	350	352	325	347	335	367	356	364	327	338	343	349	358	395	365	356	340	347	326	349	343	328	339	358	404	367	371	344	360	352	304	351	372	372	366	397	349	334	359	385	385	365	369	356	332	356	386	372	354	354	329	317	343	311	361	326	370	369	383	350	374	364	325	352	378	347	352	337	353	349	396	328	321	379	341	343	353	367	332	334	368	360	350	364	390	365	325	357	344	333	373	347	357	350	347	337	374	351	322	329	373	327	354	339	330	333	358	320	333	328	358	357	382	364	341	320	343	313	331	353	327	377	356	376	336	357	340	340	323	318	361	335	357	330	343	335	336	347	341	361	352	320	320	313	341	342	339	372	365	327	372	366	362	330	349	398	366	354	337	311	369	345	340	350	344	356	347	332	352	355	380	357	350	382	359	365	374	377	337	366	372	353	369	347	361	362	351	373	333	330	330	339	352	352	350	363	375	355	369	342	333	359	395	373	359	340	359	333	370	322	336	322	344	337	371	383	345	342	350	350	354	339	360	336	330	395	338	339	364	371	414	372	349	370	355	339	391	354	362	338	356	355	333	343	359	351	370	375	329	345	345	387	352	320	382	386	345	413	360	341	351	375	325	329	371	321	327	333	354	403	326	353	355	366	376	336	324	320	316	376	356	370	382	357	325	342	331	358	339	337	345	344	345	387	356	329	384	369	350	355	352	345	345	342	384	372	343	306	368	363	348	347	374	360	385	391	363	377	357	351	346	308	345	366	338	345	367	344	337	324	379	347	353	369	401	331	322	335	315	326	336	362	355	364	364	367	351	351	343	356	337	329	366	357	345	346	328	359	354	343	363	320	380	355	356	350	375	342	349	384	369	318	330	366	340	353	346	377	375	343	355	344	361	316	414	367	340	372	346	350	355	368	367	338	338	366	369	357	324	344	329	288	371	334	336	322	323	347	358	332	368	333	358	358	352	357	335	328	376	371	348	348	346	336	353	357	352	309	334	358	359	353	341	335	328	335	347	345	380	351	346	364	350	372	344	357	335	361	365	332	378	369	354	403	369	334	365	376	385	333	354	351	349	380	350	364	335	400	382	321	318	355	364	375	338	355	363	331	356	364	330	348	329	326	352	368	324	353	359	400	375	346	337	370	348	340	359	326	347	352	327	361	344	355	364	337	304	367	341	368	372	306	364	357	340	368	345	367	349	345	360	407	341	347	388	345	352	359	329	344	375	366	336	342	342	336	360	349	340	329	325	364	333	380	363	336	338	359	337	336	368	363	321	366	398	358	330	363	350	337	348	365	358	358	391	368	353	330	334	359	387	337	330	350	344	324	364	373	355	367	321	338	366	327	356	337	360	364	337	335	361	357	364	322	336	354	343	338	344	336	340	364	343	370	341	342	334	337	367	352	354	332	381	332	357	384	354	400	358	364	366	352	383	381	314	342	337	366	356	358	321	315	359	342	323	345	367	349	372	365	331	374	336	370	345	343	350	342	357	347	352	331	364	354	330	319	367	352	379	378	337	361	327	384	355	343	360	357	391	392	308	372	343	377	339	343	300	368	342	365	329	355	351	351	384	356	328	342	329	371	339	312	325	366	348	328	358	347	379	344	351	366	363	323	357	323	316	350	382	380	354	353	360	319	365	384	377	358	320	333	306	353	383	353	355	363	354	342	387	352	357	343	374	357	343	357	362	340	375	352	354	330	324	334	350	355	346	355	336	345	347	403	369	368	301	304	346	365	323	315	326	332	321	354	316	345	348	370	304	365	350	335	334	341	385	340	348	381	349	396	369	353	342	378	400	328	325	349	354	376	354	376	341	348	337	369	376	324	377	378	340	349	328	351	390	361	391	362	352	357	332	334	316	349	348	390	363	383	354	356	366	340	370	346	330	355	311	321	338	336	360	351	350	337	381	335	347	361	346	358	351	346	372	356	342	370	354	352	361	370	346	355	361	372	342	366	369	365	388	355	313	348	381	349	342	395	356	390	346	348	320	403	361	349	333	316	337	322	354	318	345	343	349	332	344	334	351	370	334	343	317	381	365	331	353	370	368	352	302	338	343	390	312	340	335	336	396	370	351	331	336	335	357	344	353	332	349	355	318	300	357	349	339	349	336	364	403	298	374	349	367	344	328	384	353	369	372	331	341	356	331	333	324	314	332	332	343	391	329	360	345	346	339	339	367	389	373	373
18698	11876	14007	10874	6420	8908	8427	6387	4763	3685	3073	2257	1585	1204	1023	841	920	808	841	869	848	840	884	851	829	777	815	808	846	855	827	836	818	827	775	748	766	788	776	805	776	778	846	808	745	759	839	797	850	821	782	771	830	774	791	808	772	809	800	814	837	779	794	742	792	795	772	768	812	795	796	765	785	790	776	839	759	806	776	801	774	815	742	774	800	821	745	791	762	742	745	857	790	803	778	806	781	765	817	768	761	744	775	780	753	750	752	775	776	729	765	807	743	752	770	763	747	789	741	736	791	797	765	784	779	836	756	770	762	759	767	767	778	836	755	741	787	765	798	821	776	769	844	790	850	748	749	776	758	761	801	771	779	785	762	762	837	846	787	788	827	786	819	786	808	822	782	815	730	812	757	766	810	772	781	791	748	788	841	755	780	750	773	747	768	813	790	807	745	744	763	789	776	748	818	777	808	791	788	769	744	779	788	792	778	749	779	782	766	775	792	744	786	749	805	817	787	758	802	784	758	799	767	751	765	812	766	774	717	798	763	739	775	793	732	769	769	721	767	725	774	809	834	763	774	795	783	763	783	768	732	812	767	750	778	819	810	782	738	777	783	751	775	755	746	777	792	753	749	812	762	784	755	751	781	771	792	724	739	822	776	765	746	795	764	787	849	789	755	816	745	732	740	803	754	788	730	790	754	810	797	810	798	755	781	794	797	754	749	758	776	790	751	809	815	774	771	727	763	743	772	793	792	787	756	768	761	788	785	725	746	749	759	752	787	792	851	786	788	792	785	789	810	793	775	809	780	715	768	750	778	777	773	779	769	751	797	798	806	731	763	775	767	757	737	777	788	782	772	754	832	764	796	696	804	767	789	763	773	815	756	844	774	747	768	782	775	779	818	835	755	815	753	767	793	757	751	767	826	750	770	751	788	778	772	753	807	772	784	806	781	771	765	761	767	802	737	793	773	799	792	759	788	768	759	759	765	771	774	768	742	759	760	801	775	726	778	801	778	813	822	730	747	717	773	780	803	795	733	782	756	792	774	794	774	732	781	765	786	754	702	824	703	729	777	768	770	801	827	809	798	792	770	754	835	773	759	792	785	790	798	775	730	776	794	772	799	795	776	738	779	756	778	735	764	747	751	758	841	778	800	797	788	788	771	782	769	778	747	730	778	787	780	768	757	718	791	725	806	786	743	786	775	786	767	776	758	780	776	756	774	782	776	726	733	789	771	759	737	809	771	827	777	770	809	781	788	760	793	796	716	765	735	764	725	817	793	760	750	745	761	716	732	802	787	795	792	757	796	797	797	760	821	784	833	827	766	743	739	762	771	752	761	782	786	757	807	807	741	834	741	761	781	733	781	760	784	838	754	798	782	788	795	777	754	750	758	776	786	739	739	718	775	828	768	799	757	794	833	763	744	734	751	807	783	761	824	813	746	702	797	816	803	720	768	723	776	712	752	751	829	783	747	777	794	761	763	801	771	789	787	812	751	784	763	766	751	728	801	805	752	851	808	791	800	808	775	793	768	765	761	754	790	779	746	717	738	766	744	772	804	764	773	781	737	711	754	797	757	710	836	799	753	741	747	764	748	743	741	794	737	810	819	770	780	807	774	786	802	786	826	783	789	742	822	791	759	835	810	811	731	779	796	757	749	786	815	739	768	768	748	748	722	751	774	757	766	719	780	750	745	765	745	806	782	807	776	724	731	850	741	770	802	716	817	795	754	760	770	791	740	732	772	740	753	816	740	801	783	782	766	751	788	793	774	713	760	752	756	784	795	780	788	805	774	797	766	806	796	767	757	790	735	787	786	759	733	800	798	770	770	798	795	747	753	769	728	745	782	770	791	763	763	800	783	765	748	738	812	769	791	771	760	786	784	767	819	758	789	764	768	776	804	779	718	769	784	781	817	772	763	738	773	754	810	772	767	777	777	749	754	754	780	759	746	736	806	751	791	780	764	769	761	788	817	757	749	748	780	791	792	755	743	835	798	774	821	787	753	781	785	800	768	761	743	817	803	810	749	761	803	757	788	732	771	812	776	784	803	762	750	794	780	745	754	747	768	726	850	774	768	808	815	805	813	789	817	775	787	809	769	758	808	792	740	765	769	704	802	760	759	796	753	743	740	801	783	734	759	752	788	808	761	786	789	763	758	780	804	824	762	781	753	784	803	800	746	790	783	765	858	717	779	754	726	762	777	777	719	811	794	777	777	835	781	719	754	785	812	781	728	758	782	766	808	760	747	760	775	811	710	780	732	774	821	759	771	746	763	811	781	783	761	830	796	749	757	737	812	748	765	775	839	777	763	793	741	736	788	801	758	754	777	784	829	781	759	805	719	738	798	804	809	778	778	806	761	782	738	786	772	781	787	746	739	770	786	761	793	722	756	763	784	762	846	777	796	777	819	762	787	788	757	790	793	769	759	779	781	762	813	763	771	817	801	746	744	796	718	777	800	780	778	757	765	777	721	759	757	739	730	776	858	775	773	763	760	797	807	787	739	778	761	754	764	754	814	783	758	775	770	770	774	790	769	791	734	838	745	791	750	781	810	747	792	810	747	795	775	801	743	746	724	794	752	751	789	748	837	787	772	762	780	772	724	803	744	756	804	735	824	811	768	766	710	832	765	780	752	745	766	809	754	730	794	808	783	747	752	742	783	762	750	774	780	801	731	785	794	753	798	706	785	790	778	781	779	787	771	798	782	783	802	789	753	791	763	771	748	766	795	755	836	760	756	820	701	778	770	806	801	742	781	772	803	750	798	781	759	790	794	808	800	756	778	776	794	778	764	734	746	783	799	753	768	747	723	756	734	764	799	747	753	764	764	758	792	738	774	744	825	780	765	746	752	739	778	769	850	737	766	784	735	763	813	775	788	785	740	734	782	741	823	816	823	753	768	817	729	805	789	748	753	765	758	764	803	746	776	717	741	763	777	789	777	796	737	739	765	751	783	799	726	795	789	709	811	780	784	766	808	767	788	783	781	799	820	791	792	788	807	747	757	779	820	744	767	774	756	797	769	750	772	741	720	756	745	801	806	763	751	792	780	721	762	747	731	723	767	743	770	763	814	778	724	826	756	785	766	771	811	749	756	763	787	773	730	797	727	793	735	779	769	813	692	773	810	757	758	737	799	740	764	789	748	790	743	782	771	689	777	756	778	794	779	760	775	781	771	786	785	772	774	826	793	790	797	777	777	757	761	801	840	829	752	754	707	744	808	817	814	852	762	786	770	755	776	752	767	789	818	751	715	773	755	777	765	827	810	769	734	783	793	757	835	785	782	759	742	803	783	788	830	784	788	789	777	791	793	767	772	762	782	754	806	771	783	800	795	801	750	783	794	846	721	767	720	772	711	797	735	764	768	805	760	730	746	783	749	798	785	786	825	775	781	751	807	813	803	802	720	768	777	819	779	809	796	829	786	809	804	796	749	815	749	763	777	774	794	786	810	741	787	835	774	776	796	768	772	770	794	811	792	761	756	725
12064	5449	3366	1450	699	571	482	418	439	393	392	339	320	355	365	335	380	341	324	306	375	337	352	307	358	348	335	320	323	377	355	307	335	353	358	347	332	340	321	351	327	304	340	316	315	314	338	368	325	354	326	364	341	330	293	312	345	305	318	366	325	329	305	316	317	358	356	325	313	348	316	350	333	318	312	345	337	308	352	325	372	319	350	345	314	357	344	346	335	357	333	347	337	353	318	313	324	386	329	359	335	365	322	331	349	298	317	334	324	367	328	347	352	356	337	334	367	373	326	334	331	361	327	324	335	328	328	358	337	359	308	300	353	308	380	357	353	364	335	323	330	349	318	349	344	373	341	350	305	326	367	330	346	323	378	346	330	375	380	328	327	294	295	374	366	328	376	348	304	362	341	366	351	381	335	335	335	348	333	346	337	339	332	338	340	316	313	353	350	366	371	332	314	356	362	342	324	374	344	335	330	325	316	351	323	349	366	357	347	365	370	342	322	360	313	342	353	338	347	326	349	384	343	338	354	292	309	351	288	393	364	343	345	337	351	313	345	312	349	364	350	355	359	372	307	354	333	345	324	373	323	359	310	323	331	349	351	310	351	362	367	296	297	337	274	365	355	367	343	379	339	319	366	327	311	356	331	369	335	353	317	340	359	336	344	329	329	337	392	342	319	366	315	345	333	333	308	339	353	363	336	362	297	339	342	314	316	329	331	316	317	381	343	350	361	358	335	350	347	359	359	334	353	360	332	334	320	356	349	331	369	322	349	318	323	323	361	321	363	351	321	327	369	350	420	339	354	398	317	335	336	387	321	346	314	316	355	316	340	364	354	352	323	309	351	337	334	334	363	386	360	363	329	326	339	316	332	333	355	355	331	352	344	354	354	295	339	294	312	322	342	295	316	340	365	351	336	330	296	317	351	315	355	301	304	348	339	368	307	402	364	351	372	360	328	289	356	342	338	379	347	337	355	332	314	366	338	332	383	336	353	342	322	303	343	336	352	315	348	324	361	335	340	326	343	311	314	344	332	345	341	350	333	361	344	318	297	318	370	339	317	305	340	331	395	363	322	332	359	320	380	340	296	341	312	322	357	317	350	337	324	326	345	359	318	350	320	357	323	359	335	328	338	338	363	357	371	327	335	309	333	342	368	370	324	309	317	350	334	378	351	316	362	323	329	354	364	354	319	350	348	352	323	297	339	341	380	322	315	344	334	369	329	357	335	393	342	355	337	354	328	360	310	317	355	339	344	332	347	317	324	324	361	371	331	330	331	358	342	353	291	357	337	362	316	363	353	355	339	328	329	344	335	345	366	308	350	356	315	355	350	364	338	342	301	327	334	335	328	334	349	330	344	331	362	359	352	331	328	348	296	372	353	348	330	354	345	344	346	343	349	364	335	358	320	361	343	356	376	351	354	311	332	305	350	345	329	355	324	352	366	314	354	346	339	336	352	315	327	361	315	350	346	352	368	374	316	332	328	318	316	338	331	317	335	305	375	364	326	336	343	334	317	367	368	325	324	348	344	356	335	326	373	364	329	310	325	334	351	370	367	335	334	337	336	315	350	353	313	353	339	375	355	359	364	378	334	345	346	337	323	322	324	381	322	354	329	345	352	360	329	341	360	322	406	334	336	314	337	343	343	327	325	325	354	328	329	332	341	353	342	350	340	328	297	334	334	347	339	353	356	304	353	342	317	359	345	332	350	335	302	348	319	331	331	321	335	389	314	344	339	345	319	354	353	331	356	329	360	348	352	367	344	325	355	313	340	343	339	319	345	356	346	362	302	343	348	364	341	376	357	304	315	342	303	326	335	366	299	327	307	314	362	320	344	358	361	372	325	339	337	308	351	342	337	382	321	336	345	349	365	368	357	345	318	319	360	356	347	353	315	306	294	313	348	331	371	348	331	369	356	332	342	333	341	328	325	335	339	348	333	331	327	320	356	330	322	325	326	343	327	326	357	340	310	334	321	298	318	371	357	348	351	325	345	334	359	378	334	330	343	334	341	332	312	352	337	359	299	341	324	330	370	355	350	333	342	337	325	340	351	350	355	331	353	310	350	336	326	325	330	337	341	332	303	324	359	348	335	362	350	328	352	375	326	328	350	321	326	352	324	339	355	346	352	340	337	338	323	344	340	335	300	351	345	322	375	372	355	315	367	341	336	343	305	361	315	362	341	340	345	327	343	351	342	372	342	308	354	373	342	332	354	308	372	302	311	368	352	334	332	357	356	301	289	335	331	352	346	312	340	331	355	320	337	316	332	338	318	363	345	313	346	332	323	329	322	344	330	339	327	323	336	349	331	359	342	387	338	362	349	349	327	351	327	341	312	317	322	330	321	308	339	363	333	337	354	349	314	344	376	335	337	340	312	331	339	335	318	356	303	319	361	324	327	377	350	342	331	332	328	336	339	341	350	324	378	329	389	329	344	321	334	350	341	361	310	383	336	327	328	354	372	314	341	345	342	357	350	325	305	309	343	330	325	301	302	376	358	335	330	352	327	358	305	326	376	367	345	343	302	333	324	331	318	310	348	337	336	328	371	319	333	337	343	359	332	345	336	348	345	351	348	340	349	361	339	346	367	339	324	321	355	329	334	327	321	360	330	317	362	326	361	331	331	340	322	350	299	359	343	315	371	343	318	347	326	333	343	311	336	325	357	312	347	318	344	317	350	330	333	354	312	319	353	337	336	338	370	309	332	361	338	339	361	340	350	319	356	317	310	320	379	322	338	311	317	362	324	361	369	359	342	337	292	311	335	339	339	329	319	335	342	365	315	416	363	350	357	330	339	344	323	340	310	341	336	300	305	354	373	369	302	357	362	369	312	356	332	347	308	374	335	323	337	345	355	339	350	340	330	367	350	358	334	298	370	347	337	335	329	341	327	357	346	330	311	368	332	327	335	341	296	340	343	314	333	316	343	361	303	375	326	345	356	335	344	350	320	367	345	360	361	333	355	336	299	357	336	338	334	323	355	348	340	349	359	319	323	293	324	328	355	330	317	297	359	318	348	369	343	365	374	316	308	347	346	335	355	370	343	360	327	329	374	327	374	338	319	322	335	306	297	342	364	331	350	337	337	335	338	331	346	378	357	316	328	349	330	339	384	320	285	341	327	339	362	366	313	305	340	335	324	354	336	333	341	314	346	363	349	365	367	375	346	353	346	344	355	306	324	292	293	349	346	336	349	318	303	343	330	342	360	368	346	290	333	361	323	327	304	333	354	338	352	344	316	310	306	321	334	327	313	339	362	348	325	315	335	333	306	344	341	306	302	339	368	326	331	334	362	371	332	365	361	340	336	319	318	335	367	359	317	314	369	346	332	332	319	318	343	305	342	316	296	339	365	346	310	379	338	326	374	364	322	338	353	326	357	354	366	344	296	307	304	335	359	362	375	355	322	350	299	308	322	343	362	337	344	348	328	365	342	354	366	351	345	326	343	329	332	338	336	364	342	349	305	337	361	326	386	323	340	343	333	348
7259	4870	5809	3895	2291	1838	1476	1153	1091	935	969	883	790	739	795	747	705	777	737	752	683	783	763	708	719	786	692	759	787	712	688	750	733	749	755	716	703	765	732	741	719	775	751	762	733	796	715	742	748	720	769	734	747	704	736	727	714	763	675	735	756	748	726	803	740	697	782	757	696	747	760	758	734	722	728	728	750	794	715	711	758	722	719	791	751	759	810	738	759	700	702	708	766	723	679	729	738	704	761	759	723	710	716	740	780	775	716	780	794	763	762	761	728	732	705	732	729	728	702	780	702	735	699	765	730	793	749	759	712	747	705	742	736	754	714	746	777	737	691	800	753	729	753	729	696	800	754	722	727	702	776	733	776	752	710	747	750	728	706	780	755	751	688	705	730	773	734	773	735	742	745	715	747	696	761	780	763	724	708	702	732	766	730	737	705	706	717	757	740	696	692	748	712	763	787	711	753	755	718	717	764	742	734	738	751	729	691	730	744	702	723	633	728	719	702	700	719	793	745	759	802	701	773	742	674	755	706	771	730	762	725	679	752	744	776	694	680	710	688	730	698	788	775	709	711	703	734	753	719	748	779	760	766	749	766	729	741	766	777	723	731	763	743	718	722	781	714	768	706	721	771	731	752	692	720	732	707	709	747	760	758	739	765	722	739	746	739	727	736	727	781	779	738	719	762	763	726	776	756	717	761	776	752	738	774	728	702	704	758	763	744	730	712	761	725	736	740	765	715	727	747	715	726	774	777	714	744	743	703	728	781	708	718	744	774	735	739	781	717	761	760	732	795	746	727	774	747	749	741	764	702	743	744	759	775	762	714	741	690	719	788	724	751	754	762	737	730	786	727	716	739	735	731	745	771	785	733	769	727	693	749	694	726	727	724	761	753	755	779	711	772	671	704	735	753	768	743	758	729	770	770	758	719	769	743	729	717	743	742	725	750	753	676	718	708	742	708	690	720	759	770	750	704	747	685	735	675	699	761	810	729	746	734	784	772	763	718	715	764	738	779	737	727	752	752	750	708	714	714	771	735	756	775	751	722	729	703	801	738	772	721	736	734	754	701	730	713	713	751	739	762	732	767	764	677	762	695	730	707	749	685	763	745	782	735	661	739	736	740	716	761	718	710	772	794	739	737	751	769	754	778	751	712	728	770	731	761	715	716	744	716	779	746	801	740	760	765	756	739	743	733	720	710	694	708	745	775	752	699	751	704	704	730	756	731	769	733	734	791	768	744	746	787	761	730	712	722	726	757	782	764	723	741	742	749	707	754	739	687	722	714	703	773	757	756	707	743	726	739	732	729	681	723	707	701	736	821	685	751	768	721	689	768	690	714	765	739	702	717	715	755	771	702	678	688	738	719	756	773	749	751	696	738	751	741	772	718	718	699	744	721	744	733	780	738	723	715	739	768	737	747	696	722	718	784	708	735	737	707	677	710	715	714	743	727	743	717	742	705	748	753	766	721	774	745	744	712	777	728	790	741	761	755	734	680	775	758	665	733	795	740	729	748	763	745	745	723	765	718	745	776	737	726	737	781	783	734	745	734	691	761	681	757	727	758	745	702	704	719	750	772	685	708	735	720	741	747	752	734	725	716	745	798	709	730	708	725	748	745	734	771	708	748	738	783	743	764	756	782	730	772	721	744	735	776	749	740	774	735	722	750	753	745	702	736	747	774	764	706	732	697	767	720	739	730	732	717	732	733	727	735	771	761	724	806	747	745	759	729	732	724	693	715	754	733	726	776	698	703	759	700	746	734	718	736	737	744	734	725	703	736	734	731	740	730	745	763	661	809	671	738	799	763	765	748	719	775	768	720	770	756	769	779	697	733	719	674	694	737	802	720	746	721	723	755	713	768	783	722	779	792	744	746	751	749	711	772	770	712	797	720	748	740	675	703	755	752	725	772	731	736	739	679	720	742	776	777	807	697	765	745	733	732	711	742	712	758	766	719	702	744	693	757	748	712	748	786	743	731	732	775	745	695	711	710	729	841	761	713	785	752	705	728	704	742	706	753	713	713	713	764	707	725	734	702	783	765	741	722	727	738	722	718	747	754	731	672	705	756	745	720	734	819	765	743	722	736	696	762	749	724	752	713	728	783	742	770	776	756	729	722	735	729	754	742	768	739	745	732	747	720	706	737	778	823	746	746	774	677	708	742	717	729	710	743	750	719	718	722	735	722	738	726	763	770	727	713	735	751	742	747	726	758	744	746	798	728	716	734	732	737	758	717	776	801	727	740	688	744	767	744	761	759	742	733	715	721	693	722	729	730	686	752	706	735	759	741	743	740	763	737	735	773	697	760	718	757	735	708	763	678	749	695	753	746	797	724	742	764	704	759	757	737	723	749	757	714	736	689	752	754	731	755	740	772	766	745	734	771	706	736	743	739	729	753	740	766	751	802	758	736	734	785	724	777	754	719	704	758	745	773	717	759	740	677	768	791	786	771	751	708	772	725	742	686	744	735	704	737	729	750	721	744	772	730	678	723	711	767	746	708	738	766	743	754	741	708	763	735	728	723	750	744	722	759	782	744	680	732	769	722	729	747	770	730	726	733	724	735	748	693	710	708	711	689	686	761	737	714	724	753	755	748	762	755	733	750	737	733	732	745	814	758	806	738	739	758	765	715	725	713	749	728	804	734	743	758	702	763	724	765	692	719	706	707	737	669	732	719	763	754	745	719	646	741	754	701	728	727	761	736	701	789	724	738	728	747	761	748	701	721	765	750	744	773	763	686	707	777	751	696	725	754	722	764	780	758	730	747	802	736	730	745	751	746	732	760	709	735	777	719	700	702	736	747	768	727	760	711	725	775	732	752	748	757	681	756	719	766	716	707	700	761	744	723	775	717	734	783	756	779	722	757	733	686	674	721	712	690	699	809	670	741	716	772	723	676	761	766	718	752	798	735	758	688	712	730	705	726	748	726	733	756	747	719	757	695	719	728	740	706	782	732	730	745	716	747	752	755	755	753	735	784	710	706	760	772	704	755	842	704	754	750	695	752	717	733	780	800	740	745	731	727	739	690	756	709	706	731	715	728	751	728	787	747	726	730	751	726	757	722	726	731	720	765	740	771	724	758	725	736	717	725	743	715	744	779	788	757	769	738	701	718	758	706	752	744	765	720	758	755	700	727	738	754	723	705	712	754	707	751	717	729	701	716	763	707	735	726	715	739	711	765	717	770	742	690	707	715	729	719	718	736	773	714	749	764	697	761	715	714	716	780	759	765	673	712	754	727	709	792	742	748	688	728	772	697	700	775	698	753	722	732	809	761	727	755	722	757	733	757	737	745	728	669	703	758	736	747	737	741	705	736	687	798	762	682	718	761	776	748	738	715	732	698	722	782	704	768	787	750	743	723	673	719	725	712	696	706	763	736	737	729	729	742	711	740	744	725	753	765	709	753	735	779	747	752	729	764	727	710	713	728	730	697	717	708	789	740	738	697	743	785	701	735	764	710	745	768	770	752	716	738	772	711	722
25366	11964	7982	3911	1788	1923	1477	933	616	588	554	497	394	337	314	343	323	309	298	295	274	302	348	305	293	289	307	306	300	299	348	282	297	319	280	303	304	329	292	317	292	290	311	291	330	313	303	335	321	305	317	334	282	294	288	295	297	308	316	319	323	291	301	291	262	311	316	280	270	303	357	315	315	295	343	303	319	306	312	300	318	326	303	336	305	309	291	290	320	281	287	276	326	314	322	326	305	297	310	292	305	309	309	258	336	330	353	312	306	282	312	307	325	312	318	266	315	325	297	277	297	297	294	294	331	294	321	318	300	312	309	292	314	314	296	290	302	337	296	296	343	322	296	296	313	285	271	280	334	283	314	299	326	317	308	322	291	323	333	305	263	307	316	335	285	293	311	326	295	299	332	301	303	269	315	314	311	260	313	293	295	295	324	298	313	327	307	326	310	284	301	313	307	279	339	338	301	305	307	292	291	297	297	276	337	305	325	322	356	325	286	308	309	276	307	309	323	308	317	275	292	279	296	331	302	279	318	301	265	299	294	263	296	335	305	316	264	310	313	296	317	307	308	317	295	328	318	344	320	302	300	281	307	340	303	297	306	320	290	304	307	306	301	292	290	323	345	290	316	295	324	302	299	348	321	336	323	289	300	279	264	286	306	309	330	312	301	302	341	324	294	304	308	282	274	295	296	305	278	316	312	276	299	324	292	321	301	288	332	304	315	276	319	334	298	301	263	317	272	301	276	311	281	288	318	303	286	343	304	282	300	289	316	314	285	280	323	291	279	278	286	303	317	292	273	295	308	297	325	321	296	293	290	274	316	285	295	302	288	300	314	314	298	322	299	267	313	290	285	322	290	310	291	296	283	273	318	296	337	299	302	307	333	307	278	271	302	309	266	321	302	298	279	309	285	300	291	323	374	304	306	271	282	314	279	289	305	278	333	321	333	311	289	313	283	293	289	320	277	303	289	314	298	270	275	315	286	282	329	261	305	280	318	298	296	316	301	289	317	266	301	303	284	333	315	329	309	296	298	276	341	301	328	319	313	317	315	322	299	310	320	287	275	325	299	281	297	310	323	287	312	310	297	296	296	293	309	311	297	304	289	304	338	309	279	334	302	317	290	314	347	280	303	305	305	319	301	287	261	333	297	307	333	308	339	321	328	316	266	300	294	323	300	280	304	324	323	302	331	319	261	284	294	303	298	289	321	305	289	333	310	317	336	294	310	326	316	273	305	322	299	324	263	301	327	310	305	324	281	321	274	314	293	309	326	328	298	285	325	301	312	297	279	282	305	301	274	280	296	295	287	283	342	324	315	332	288	304	322	302	317	323	306	282	309	289	283	302	307	303	340	275	317	288	317	314	315	322	273	290	329	331	311	252	288	273	298	302	316	321	297	281	324	295	313	304	294	315	290	292	313	336	290	309	272	295	325	319	266	299	292	315	283	298	308	303	317	287	303	295	320	258	292	279	318	316	281	283	294	273	303	289	285	282	297	291	302	327	359	301	323	294	328	286	273	317	276	287	318	303	301	287	339	315	293	307	286	328	333	304	266	325	321	334	282	294	313	305	307	299	314	325	284	299	287	321	303	303	275	286	335	310	304	292	296	297	249	295	285	296	311	320	315	299	322	305	286	305	323	286	297	293	327	302	345	291	282	297	291	260	298	363	316	301	330	263	324	303	309	301	327	301	304	262	276	311	310	339	290	336	317	311	290	304	311	299	301	323	292	323	328	298	296	327	307	315	298	314	287	302	303	261	257	331	317	291	315	338	318	308	285	281	335	317	313	338	360	301	318	310	307	281	285	281	311	317	303	303	333	305	306	278	309	314	335	286	273	310	319	316	323	300	309	336	304	279	345	260	283	282	270	289	341	274	279	288	287	308	289	336	278	298	302	315	302	339	292	303	328	296	284	298	291	271	302	276	302	304	316	316	312	302	307	329	297	278	299	335	334	302	276	296	338	295	338	272	316	319	305	270	296	304	292	310	311	294	341	294	295	284	273	267	301	318	326	327	322	269	285	320	314	312	311	289	286	313	273	294	295	284	295	276	317	287	292	285	307	309	322	281	324	323	339	283	303	291	296	320	316	323	305	264	299	303	328	322	320	309	285	310	285	275	333	281	321	312	322	309	305	328	303	282	278	294	302	302	308	308	304	295	295	303	275	286	302	326	318	284	272	290	311	307	280	300	305	327	319	317	282	303	286	319	306	309	278	321	324	304	285	288	302	306	296	294	307	307	296	289	307	273	283	289	278	310	304	263	265	319	338	296	299	330	294	309	303	312	288	311	316	296	284	293	304	310	322	314	306	320	307	268	282	288	328	273	291	323	276	335	315	312	254	308	267	327	307	290	277	310	278	320	296	271	340	311	281	305	296	326	318	303	289	331	319	323	290	305	265	270	288	307	318	327	287	309	314	267	293	289	283	287	308	285	315	326	313	305	275	295	293	286	310	282	306	277	298	297	314	316	294	299	300	322	332	322	318	304	312	346	269	295	307	347	312	292	302	294	293	309	287	308	296	273	294	271	303	335	309	332	282	290	281	301	317	296	316	301	280	302	324	325	307	328	295	295	280	324	284	299	310	266	276	322	296	281	307	342	319	295	277	316	303	306	275	274	286	337	320	285	317	296	269	307	323	322	332	295	291	317	301	291	289	298	304	329	294	292	287	316	289	307	276	283	303	283	293	301	302	318	302	341	318	323	311	278	309	311	290	292	348	346	296	296	302	345	280	302	275	324	323	316	309	300	303	307	277	323	268	271	295	275	305	298	286	272	344	285	289	327	272	311	320	296	314	287	311	325	306	300	299	288	292	327	344	304	315	317	296	310	295	323	303	323	332	320	321	310	326	327	330	308	288	310	297	317	308	301	318	318	309	303	345	310	303	288	305	298	284	275	297	280	304	280	301	317	303	302	324	302	299	336	303	312	300	297	310	293	290	281	302	307	278	287	289	314	312	289	271	301	319	265	310	299	299	300	327	319	309	294	274	297	278	296	302	292	321	261	333	320	305	305	346	315	292	302	324	286	273	308	308	317	289	327	295	312	323	333	297	302	292	318	276	307	312	291	337	317	304	327	310	305	267	294	290	287	290	308	322	312	330	302	317	294	306	353	305	302	294	282	304	318	315	289	306	260	287	307	284	293	337	302	304	287	325	299	323	338	309	306	301	315	309	310	303	302	273	293	283	314	293	276	256	281	294	287	316	288	311	299	302	301	292	306	349	316	314	315	310	321	273	278	299	288	311	288	279	317	325	322	279	296	297	290	317	291	313	333	299	288	310	300	285	338	340	293	285	335	318	299	316	311	332	299	267	290	314	311	321	282	320	315	326	295	301	323	285	285	319	352	333	318	345	286	273	314	333	301	304	358	300	284	298	304	307	299	307	305	288	331	354	316	280	287	287	309	296	279	292	314	276	328	348	304	299	295	307	314	314	303	307	272	313	329	285	296	283	334	315	289	319	293	298	322	336	308	295	299
15398	8782	11549	8247	4755	6273	5600	3883	2669	2278	1969	1474	1107	917	742	761	681	767	712	718	723	702	712	714	702	712	678	718	706	736	687	718	717	671	756	651	697	711	683	680	671	679	716	682	670	656	664	708	673	684	691	715	710	650	644	667	711	685	626	657	691	653	701	664	700	699	707	664	685	701	672	692	696	690	708	667	648	716	706	661	696	694	689	667	692	651	704	663	655	683	659	668	712	686	704	667	710	639	692	665	703	682	679	657	619	684	713	684	683	654	709	664	712	643	685	684	681	627	683	707	670	632	688	714	672	675	637	718	698	656	663	650	677	648	628	705	664	658	729	675	661	661	730	669	660	710	669	717	704	670	692	681	671	647	670	651	684	679	682	692	722	742	711	675	716	747	688	673	651	672	665	666	709	640	703	663	691	659	684	653	669	700	703	686	666	646	685	667	693	658	659	665	660	707	653	674	648	639	649	695	699	681	656	660	675	703	696	682	644	671	719	688	656	659	680	704	691	657	658	697	701	702	689	660	614	671	686	673	693	687	711	671	685	697	680	643	732	696	676	686	683	691	641	692	640	693	712	679	635	656	663	659	663	731	683	652	691	671	684	694	665	724	764	658	666	649	661	697	696	675	686	716	678	693	682	624	721	657	684	664	648	675	685	612	675	735	640	690	658	687	665	685	654	697	666	673	664	714	672	654	673	669	670	656	703	694	629	692	650	660	695	693	688	626	692	667	686	677	634	647	678	674	713	682	695	651	675	682	609	684	670	631	675	653	610	680	664	670	693	668	660	691	667	674	714	670	717	663	677	660	667	701	662	683	693	628	682	689	690	669	682	680	652	680	672	654	651	667	693	679	688	688	687	679	662	707	659	654	652	689	631	657	666	651	750	641	599	676	672	646	650	663	664	705	692	664	675	683	640	634	669	646	717	693	655	694	687	654	713	702	653	668	642	646	654	696	686	684	689	687	677	691	642	697	654	686	611	662	714	648	664	648	721	664	660	655	662	692	651	647	656	705	642	732	719	665	696	655	655	658	706	642	673	687	661	638	685	635	729	706	618	690	673	673	686	679	680	699	677	728	650	677	635	710	695	679	724	692	669	666	690	702	716	679	677	672	624	707	668	659	661	705	681	644	641	667	675	678	677	617	653	650	640	685	701	645	694	679	666	703	701	664	677	710	692	674	703	686	660	703	662	711	659	661	701	699	723	662	661	664	650	681	648	627	631	635	663	642	697	654	710	683	651	684	655	633	671	689	684	666	685	657	698	650	681	647	697	681	713	726	727	713	671	686	692	666	685	682	685	685	705	705	672	686	669	637	716	691	716	676	668	687	636	687	670	683	673	654	678	682	671	713	728	704	689	633	697	646	667	677	669	698	683	667	653	719	670	682	659	670	704	693	652	685	675	664	680	631	684	691	651	648	672	682	713	645	653	703	687	696	686	698	691	685	637	654	685	716	685	646	641	686	712	687	708	637	664	639	665	635	638	643	659	666	656	690	714	695	665	651	698	683	667	659	668	698	664	699	700	733	691	638	685	672	674	654	701	655	708	693	636	666	692	704	644	646	685	707	666	687	647	712	679	682	708	690	733	686	672	663	673	686	676	693	703	698	668	637	693	672	703	662	647	675	704	629	662	697	635	721	699	644	661	680	576	691	753	734	695	677	704	692	669	679	722	684	691	684	672	709	637	652	684	699	685	639	672	680	700	626	661	693	682	704	679	648	666	676	657	654	721	645	685	721	703	703	658	675	654	647	685	638	617	676	675	670	653	678	657	710	714	686	652	651	633	704	643	582	682	712	648	638	680	721	662	631	684	677	621	655	695	671	699	667	666	686	696	699	617	657	697	765	691	720	712	668	659	674	678	682	705	658	670	638	701	677	700	693	678	709	684	682	691	631	703	633	685	670	670	694	661	663	679	649	729	665	638	696	646	681	668	683	654	701	640	656	711	691	672	682	686	696	670	671	657	648	679	689	717	659	706	675	700	720	693	688	697	674	710	669	661	676	714	669	687	673	628	667	656	704	661	670	647	665	685	613	677	688	682	682	684	697	681	692	651	661	631	656	683	641	645	631	686	671	718	711	676	694	687	679	699	655	709	671	644	723	691	697	635	650	620	686	668	716	687	712	653	693	712	741	678	677	696	706	671	692	687	721	644	646	684	683	700	667	686	636	675	690	686	677	734	665	702	648	684	666	670	603	733	678	659	657	625	691	683	688	637	659	702	693	678	687	709	705	706	703	666	670	667	693	667	662	693	653	697	676	636	679	688	682	714	628	685	711	674	650	684	674	668	687	670	681	663	697	740	658	691	692	677	685	676	682	709	694	685	633	667	665	677	668	679	647	704	685	667	698	659	642	618	680	708	693	704	651	667	743	643	724	666	663	631	666	695	659	668	695	683	649	668	648	695	653	661	713	719	652	685	708	738	685	659	728	692	646	705	696	707	674	634	725	646	684	703	687	709	659	703	655	717	627	723	690	657	697	689	715	689	669	677	693	661	718	649	683	671	635	622	683	711	662	669	708	655	679	637	679	674	672	696	676	690	691	684	671	658	675	675	684	679	676	641	695	654	703	687	661	668	690	708	671	685	704	677	654	685	696	645	682	669	687	671	673	687	677	727	658	706	675	603	671	688	698	670	690	685	679	696	693	696	646	699	665	680	678	695	675	669	660	687	712	671	667	679	649	668	712	668	717	715	665	682	643	706	691	691	682	666	693	657	688	683	722	619	652	649	705	680	662	702	700	648	715	696	652	677	684	668	684	651	657	700	733	687	645	684	714	711	667	665	724	676	670	629	642	667	661	673	685	660	641	669	638	685	699	678	691	655	662	724	705	664	648	724	664	714	668	712	658	675	673	649	692	604	729	676	673	685	699	701	641	677	682	663	725	715	672	687	687	656	652	656	678	691	685	684	688	658	621	657	675	705	656	702	672	624	669	630	679	709	673	720	684	683	661	666	631	709	688	661	651	640	675	636	713	682	652	672	721	715	693	664	650	653	656	677	652	642	649	661	686	675	758	648	671	671	744	693	695	708	686	674	634	637	632	731	662	674	683	651	658	663	652	697	667	639	660	681	642	703	699	688	703	673	671	664	737	672	694	639	685	677	711	682	632	704	691	677	665	667	679	685	685	709	709	652	693	644	691	650	685	688	704	692	681	689	648	697	650	681	639	620	647	635	697	678	728	667	686	663	696	662	692	653	689	690	656	686	674	667	710	686	707	641	655	676	666	642	679	644	704	695	718	668	678	675	668	630	704	689	698	639	688	685	681	637	704	694	668	638	689	655	705	657	702	651	671	669	664	655	725	699	672	660	662	680	681	722	710	677	701	696	686	713	662	677	691	692	628	666	664	709	664	679	632	669	644	696	686	653	678	651	667	676	695	669	617	668	691	678	624	660	729	654	639	676	687	714	700	698	675	660	710	747	698	670	615	668	687	683	654	711	697	648	671	703	716	653	677	695	660	669	749	673	644	689	679
34055	17730	12336	5696	2810	3050	2802	1660	984	891	741	635	467	434	377	410	344	381	368	375	361	362	385	390	369	351	369	335	380	350	352	376	345	347	344	348	341	330	372	381	338	352	343	356	324	369	359	342	339	321	354	389	347	354	355	344	347	350	347	349	341	367	352	327	364	364	357	409	346	391	361	346	341	353	373	378	334	330	345	367	345	326	350	372	362	365	343	364	374	375	353	383	359	365	359	365	342	380	331	330	334	372	306	344	344	339	397	384	305	366	345	333	346	329	361	343	386	355	353	316	357	375	381	349	346	331	382	337	354	351	350	357	367	352	343	337	362	364	331	383	356	336	333	350	323	345	353	340	367	346	399	373	340	381	338	339	350	339	350	347	367	326	339	353	341	361	337	325	359	342	337	325	351	359	325	360	365	329	317	376	351	361	369	330	373	371	392	360	356	332	331	344	368	335	383	358	335	343	366	332	340	354	385	324	316	329	373	328	336	354	363	348	362	358	299	369	368	356	316	369	331	358	304	334	339	305	383	371	317	334	365	353	313	354	377	360	375	393	378	365	351	346	360	375	326	346	352	338	340	351	360	318	364	350	390	374	330	365	327	361	342	356	350	346	314	346	343	374	373	323	360	340	364	341	330	341	344	337	360	343	367	342	351	375	336	366	345	373	324	348	326	375	371	340	337	350	339	321	351	335	323	350	352	392	359	348	316	347	327	336	363	349	369	325	334	365	336	355	341	356	365	393	378	366	357	385	338	337	330	368	363	321	360	375	325	340	385	383	378	341	374	329	364	342	369	355	338	344	331	352	394	340	347	360	360	375	369	313	340	355	305	327	352	347	360	354	332	330	317	337	328	351	353	377	367	366	321	319	367	351	347	379	364	334	347	332	328	305	326	343	360	388	357	366	342	355	358	375	336	335	364	361	373	390	359	346	345	368	353	339	334	383	361	378	337	357	353	345	348	330	347	335	351	357	372	375	342	365	375	339	324	339	368	376	351	326	330	342	344	341	337	378	355	330	365	359	371	350	374	330	397	370	332	348	369	344	363	378	337	338	331	361	365	372	369	287	371	354	380	353	342	329	358	346	324	359	358	348	341	371	351	357	374	328	349	352	378	351	342	328	344	385	328	391	387	374	357	371	368	356	356	353	341	375	371	354	344	364	346	335	306	321	341	328	340	355	347	381	359	365	361	357	333	317	347	357	363	347	364	363	332	382	346	368	385	329	362	361	351	340	329	330	365	365	358	328	348	307	308	348	357	400	340	360	338	367	342	357	341	381	377	319	390	359	334	345	331	362	335	364	358	362	399	328	376	346	318	334	348	341	337	335	384	371	365	335	351	323	332	353	329	345	315	322	364	355	383	359	348	383	363	349	370	360	376	356	363	351	363	327	357	421	389	375	337	353	319	346	317	335	369	372	341	369	369	330	328	357	343	355	345	357	383	363	332	336	391	343	363	381	358	357	337	334	336	374	373	337	362	341	343	392	324	346	344	347	347	337	336	380	330	339	382	331	339	333	358	350	341	389	362	365	356	369	344	351	365	356	332	385	369	350	343	369	317	344	354	334	329	339	336	363	333	355	358	350	363	332	348	361	320	346	392	340	337	353	319	344	348	362	356	377	351	333	342	361	362	374	359	319	339	349	342	375	346	347	346	366	358	388	392	330	376	351	343	368	371	381	336	340	348	362	352	368	365	342	365	371	354	386	365	353	372	343	330	341	342	350	372	382	300	381	336	337	362	360	400	358	327	348	357	367	361	338	333	351	394	352	351	340	356	367	344	355	366	312	363	369	372	349	362	341	348	338	375	331	356	311	379	366	330	362	368	354	362	355	353	354	357	343	331	352	365	336	372	321	332	395	358	363	362	329	329	373	318	388	353	366	340	322	313	323	357	374	313	315	356	386	372	386	313	363	354	377	356	315	335	336	389	360	329	354	352	373	407	364	373	356	350	373	337	338	398	362	324	355	353	347	409	330	350	343	351	362	371	344	341	351	356	328	314	313	304	363	361	328	356	404	326	363	340	328	348	333	322	359	379	337	356	330	339	360	319	348	366	355	380	364	362	366	321	367	372	317	338	332	375	323	337	333	344	387	353	345	327	393	338	354	348	337	339	359	333	349	294	341	305	349	353	363	334	375	354	364	365	330	345	370	357	317	356	323	384	371	309	382	377	355	381	385	373	385	334	359	345	375	366	352	332	384	329	359	351	393	355	308	353	376	344	339	318	359	323	336	354	357	352	309	357	348	345	332	316	322	351	362	332	338	323	361	326	305	345	375	355	336	352	366	317	395	371	351	345	389	385	370	359	353	357	348	357	364	365	336	342	353	330	340	338	337	333	343	310	343	352	348	340	350	367	369	351	333	365	345	344	380	361	337	346	353	366	339	335	368	372	351	380	382	364	370	390	332	348	327	335	366	347	378	322	348	363	342	373	340	371	386	363	302	372	367	371	348	362	337	353	370	348	363	334	329	376	358	363	364	336	355	363	359	363	369	365	358	344	336	330	386	346	336	339	374	341	376	377	396	348	396	341	339	316	349	351	356	317	354	364	335	358	393	343	365	349	357	340	348	350	360	333	339	352	348	384	335	379	341	374	409	331	346	331	349	373	327	333	341	367	386	326	329	338	348	336	375	371	360	341	358	359	312	343	363	404	335	380	383	339	369	383	363	380	369	323	329	351	358	319	334	367	364	348	374	393	349	350	319	354	373	362	356	356	378	375	371	354	318	334	379	335	351	382	369	351	329	359	388	385	351	354	365	300	356	354	337	359	329	345	357	328	367	325	325	347	331	321	352	341	344	338	348	364	340	385	334	357	347	359	379	363	332	318	350	374	342	327	359	404	377	371	390	374	383	362	370	348	346	355	380	349	370	366	362	359	304	345	373	373	310	344	362	368	373	360	360	338	335	371	353	340	361	358	345	365	364	350	331	371	347	364	321	326	352	380	351	335	344	371	380	351	386	371	358	343	366	360	321	389	367	358	353	373	326	359	393	340	380	399	356	350	371	365	353	322	361	361	333	324	378	370	364	320	372	373	373	387	340	375	342	357	351	375	340	343	356	350	375	348	368	356	358	376	395	355	339	366	380	339	333	355	351	345	338	346	354	327	315	359	320	346	366	316	360	373	371	377	341	355	344	344	367	337	325	370	406	377	329	343	360	355	369	337	341	351	317	337	327	373	349	306	328	323	312	352	349	385	302	336	329	349	329	349	385	350	334	334	344	356	349	382	308	353	352	397	370	351	305	348	362	339	333	357	304	353	349	332	396	333	372	325	356	344	355	356	331	400	340	344	354	374	359	356	374	386	346	343	359	345	352	379	325	340	351	367	326	370	369	394	340	360	355	367	362	343	366	345	322	403	386	351	398	402	339	338	304	356	314	326	369	330	321	347	337	344	315	358	357	333	380	339	369	337	408	362	376	367	370	358	364	377	326	341	394	327	331	379	383	397	360	360	356	353	385	350	336	363	365	387	358
19438	12018	15531	10733	6939	9993	9259	6523	4185	3588	2985	2331	1637	1171	951	923	839	892	818	859	858	831	852	792	859	815	810	793	855	840	810	831	783	794	820	774	749	762	781	826	807	740	800	775	801	763	850	844	805	793	806	811	793	777	744	801	780	831	751	786	785	846	730	798	778	743	810	807	833	833	765	712	787	787	741	771	734	733	803	783	781	787	754	818	791	794	767	776	784	828	695	801	795	768	770	802	786	786	720	822	767	757	854	829	787	742	794	764	795	793	810	759	757	789	789	740	773	778	797	721	725	786	804	779	714	809	837	792	766	766	752	779	760	777	763	801	764	764	767	820	801	817	795	798	784	758	798	811	728	771	755	777	813	793	820	820	809	832	772	787	746	813	839	813	760	782	811	793	776	827	789	756	790	770	819	783	768	794	768	768	789	801	786	774	743	733	768	759	784	788	762	838	787	819	799	749	830	831	782	793	767	756	812	729	764	809	747	780	767	816	781	725	762	758	762	765	731	765	756	796	743	765	780	785	758	785	770	752	791	818	804	770	728	808	758	761	800	781	782	772	748	760	766	829	803	767	803	752	774	777	762	768	806	745	744	785	735	817	769	779	794	830	794	792	813	772	777	766	795	776	761	792	765	763	807	771	757	788	790	826	796	777	791	777	731	823	754	806	788	771	716	762	743	769	784	751	791	729	772	738	815	743	799	767	790	751	739	714	765	774	760	790	805	802	793	737	826	835	800	765	765	729	740	792	716	781	838	736	754	756	803	758	774	780	769	767	782	784	779	838	776	748	756	712	811	754	744	733	770	773	765	787	815	743	777	765	751	788	780	768	776	793	768	727	736	818	779	783	752	797	787	818	771	810	828	776	711	762	736	755	780	789	812	778	789	794	763	759	791	828	810	769	812	815	788	774	755	762	770	779	740	805	740	757	819	766	761	734	786	781	758	696	797	784	758	714	755	784	765	776	786	797	774	725	768	721	785	785	752	810	740	765	792	776	797	786	795	801	774	791	758	759	758	789	718	798	795	806	791	761	791	796	824	776	804	741	755	784	810	770	791	788	748	777	752	761	797	779	759	769	800	769	780	786	750	752	757	792	795	799	762	737	768	788	726	762	750	764	736	765	721	758	746	785	760	789	848	742	783	805	768	769	767	792	768	738	800	717	810	767	743	722	769	746	788	753	756	812	762	728	738	815	778	791	774	776	767	786	752	763	745	825	793	788	822	792	756	812	772	814	830	794	793	800	744	774	801	796	713	788	746	755	789	759	803	856	779	768	779	769	703	785	776	799	825	772	803	755	785	756	788	756	769	790	768	783	760	772	769	735	792	784	812	755	780	711	750	753	790	765	755	786	781	789	812	763	766	799	772	787	709	798	778	746	752	699	733	755	771	789	809	795	819	799	795	785	747	779	775	814	772	773	766	761	762	839	736	794	720	767	782	760	762	787	730	758	819	762	748	725	802	713	772	740	776	776	720	775	773	766	803	782	845	804	772	811	795	784	753	739	772	805	772	765	784	768	792	806	788	802	753	752	787	787	818	794	736	782	765	779	798	783	817	791	810	793	768	790	755	770	782	748	746	737	871	754	760	795	751	778	785	823	754	802	795	764	780	755	796	766	766	800	815	779	841	762	822	773	743	782	769	745	758	767	766	774	792	771	760	733	757	777	740	788	719	798	752	802	805	768	800	807	732	768	731	776	775	801	771	815	780	835	753	821	822	829	735	768	837	788	806	748	811	792	820	715	771	811	791	796	794	752	728	787	792	771	791	788	779	727	772	823	771	738	811	771	782	750	764	787	793	788	771	825	836	811	745	799	773	774	795	782	756	778	774	800	714	780	777	815	772	763	757	761	769	766	772	751	769	688	787	773	774	757	772	801	779	772	747	789	732	797	763	793	774	788	786	721	791	831	751	807	783	820	822	809	833	822	778	786	786	809	763	783	761	764	776	821	796	764	788	776	798	747	759	777	812	759	755	771	758	771	754	756	760	795	735	791	791	838	712	817	814	784	762	781	798	773	781	769	781	744	755	784	768	826	805	775	780	762	798	788	801	775	774	779	759	808	789	818	794	733	808	805	750	805	762	774	815	761	786	727	725	780	791	766	833	776	778	750	754	740	745	755	777	778	767	732	784	790	726	694	790	823	793	801	807	804	762	812	763	777	785	825	807	771	823	773	736	778	735	790	795	792	703	744	725	769	715	796	786	756	813	807	788	785	759	813	804	730	737	713	752	760	795	789	756	809	721	816	783	807	778	812	777	751	780	733	756	776	784	845	722	770	789	762	819	750	745	772	780	758	745	794	782	736	753	760	797	776	806	821	793	787	780	735	821	804	809	797	798	824	794	727	823	783	760	844	776	738	788	761	804	725	814	865	722	814	843	796	797	783	795	794	758	747	790	739	771	781	804	770	710	760	818	783	793	725	790	738	789	766	810	802	709	721	730	735	773	783	786	749	791	781	808	755	769	833	763	759	748	734	794	821	794	740	798	763	790	742	751	786	809	767	818	754	815	777	731	739	773	802	754	798	779	800	777	784	773	756	762	785	844	765	772	765	781	780	717	772	793	759	780	746	753	805	781	816	756	827	745	775	803	792	752	840	798	818	792	783	762	788	784	803	794	799	767	797	770	839	820	745	795	779	815	799	816	784	776	806	784	805	782	736	746	768	792	775	792	756	801	775	777	773	755	747	766	795	809	775	780	739	810	784	759	781	810	784	774	769	783	789	798	803	743	785	783	810	773	818	824	759	788	741	798	794	783	784	750	806	770	778	817	738	772	767	831	765	761	748	776	812	786	756	779	765	775	785	757	746	787	789	764	742	716	775	744	800	730	752	740	765	797	713	797	737	813	785	809	736	768	799	740	786	788	739	778	740	817	819	804	783	790	790	794	791	796	777	759	784	782	747	758	749	783	773	782	759	792	801	785	828	746	761	801	772	765	746	793	771	787	764	765	793	762	817	761	780	784	793	750	829	831	791	788	781	783	731	747	786	798	820	729	786	742	770	803	764	803	798	775	815	759	750	824	769	749	762	773	751	782	795	712	793	755	758	817	800	734	782	775	792	781	812	786	787	767	772	744	761	776	753	747	795	825	757	868	787	795	754	758	757	754	798	742	778	741	793	782	799	816	770	753	818	746	789	785	773	814	738	790	778	741	789	783	798	785	707	753	801	765	782	795	808	763	786	821	795	770	834	785	812	771	820	751	780	774	810	756	777	791	744	820	812	786	797	774	753	774	759	777	726	777	764	824	785	781	814	779	749	802	800	774	805	776	811	749	733	757	799	714	768	753	751	779	805	814	801	807	741	819	705	740	817	786	779	738	771	789	778	731	740	719	736	771	828	764	833	780	742	758	774	710	749	776	795	811	747	789	747	746	798	803	802	809	810	680	806	784	796	777	770	820	780	803	771	800	778	827	762	796	807	783	771	798	793	781	795	723	780	796	790	788	781	798	774	781	745	703	795	813	774	775	797	769	763
11906	5051	3016	1396	832	587	490	415	384	399	349	381	371	369	329	351	331	334	298	317	344	328	303	372	358	383	363	335	345	345	335	383	333	346	335	356	344	357	329	331	333	338	357	346	333	299	330	373	319	329	340	348	339	351	347	342	314	337	346	330	355	333	342	331	329	320	296	335	339	332	315	339	341	346	338	341	336	324	334	317	345	383	339	362	370	329	370	317	344	335	384	301	339	316	355	340	362	356	329	370	333	308	331	366	363	344	325	314	342	313	354	321	376	350	343	310	327	336	363	335	348	358	323	293	327	344	348	371	358	323	324	317	343	292	347	339	376	341	361	326	310	328	317	336	347	340	364	320	294	346	358	290	330	346	339	365	332	349	353	336	328	317	354	349	331	351	365	335	349	334	351	344	339	356	347	317	344	366	337	392	394	346	407	325	385	338	317	334	346	368	315	315	325	325	305	337	349	361	361	326	343	336	304	335	321	341	317	354	370	362	345	348	318	329	309	300	366	346	331	368	343	361	343	359	325	330	349	321	348	334	369	327	316	333	352	311	356	345	303	361	335	311	360	360	366	329	321	353	368	379	292	352	325	364	355	348	346	331	321	311	274	317	347	294	322	334	367	357	313	342	333	328	362	321	344	350	332	361	362	347	353	341	332	329	374	342	332	359	337	281	330	350	355	362	328	366	325	343	298	326	355	313	306	336	359	367	325	391	312	326	317	325	349	320	327	339	308	321	349	352	374	337	334	342	383	371	316	348	348	313	341	340	363	343	376	346	330	353	362	315	333	368	333	346	332	334	355	327	350	348	331	361	326	317	337	276	319	337	349	359	321	349	349	351	331	359	349	346	369	359	339	348	354	338	344	353	318	331	343	325	345	314	322	349	347	361	332	344	313	340	330	316	322	340	351	346	338	334	336	313	362	341	309	368	376	323	323	326	323	339	322	340	335	342	329	348	308	380	345	346	389	333	336	336	331	335	323	324	343	342	332	363	375	288	351	367	334	337	329	307	367	346	362	320	342	323	360	325	339	325	341	344	371	364	347	332	374	346	331	339	332	340	350	321	363	337	344	337	345	319	317	381	326	341	336	359	362	353	320	343	346	314	333	359	354	314	350	296	330	341	310	359	351	324	334	329	305	331	350	349	321	318	316	345	326	315	316	367	302	370	327	337	334	330	323	343	338	357	325	328	313	346	371	361	313	331	347	348	318	310	332	292	324	366	358	360	314	368	337	354	362	361	358	369	338	324	331	319	326	356	349	368	335	323	374	324	333	331	350	332	329	342	339	371	341	367	349	321	375	341	317	348	318	328	390	354	358	347	326	358	369	363	325	342	348	346	337	303	372	340	323	313	356	361	369	344	326	321	334	351	355	333	326	364	360	344	324	324	328	318	321	350	371	340	332	308	351	351	347	325	339	371	338	352	357	333	349	321	376	337	339	396	350	353	295	312	327	327	347	339	329	376	353	334	344	342	339	321	324	315	341	338	347	346	316	349	335	296	335	344	319	316	310	338	319	378	348	327	346	355	321	327	326	345	385	361	346	325	300	337	334	351	329	339	369	356	318	330	326	337	370	328	339	359	324	339	332	323	343	311	341	350	343	326	310	329	347	347	314	351	347	324	320	323	360	366	314	347	361	331	348	341	363	326	351	316	336	350	319	362	320	302	358	358	342	373	330	331	334	338	329	370	356	367	329	377	388	376	345	325	341	357	334	326	331	300	330	288	366	341	311	335	330	392	361	340	300	324	340	331	319	341	319	311	308	333	315	333	325	349	377	349	334	342	342	319	367	319	331	313	329	365	335	349	324	347	355	340	326	311	345	341	324	359	331	356	377	309	293	303	357	322	308	340	302	319	339	346	352	342	348	350	345	359	399	325	360	416	355	336	304	324	322	311	309	349	339	336	315	339	325	360	328	353	311	351	331	340	352	331	363	349	316	329	359	338	334	317	334	343	353	359	366	340	356	345	358	326	329	319	342	335	319	335	345	370	339	347	362	313	327	362	325	339	326	364	374	345	349	317	343	315	319	360	359	363	344	328	353	320	352	338	316	354	363	372	356	329	356	370	342	312	367	367	342	325	326	385	358	298	339	284	340	332	360	309	355	340	335	327	322	327	347	361	308	344	329	341	328	361	351	319	347	316	323	299	318	325	317	363	350	348	352	335	331	338	325	361	343	392	338	360	335	330	377	365	372	301	380	339	347	350	367	318	365	333	315	351	314	329	351	329	335	320	311	341	368	297	317	314	357	366	310	344	365	335	329	341	342	364	372	332	381	400	350	377	327	325	324	334	351	324	322	366	344	340	350	382	339	364	362	344	329	347	333	317	339	315	336	310	299	315	313	331	379	342	327	362	368	330	338	377	355	324	318	356	334	375	374	320	346	342	352	294	340	347	347	332	346	355	358	365	366	365	341	352	332	355	314	363	334	341	320	336	335	322	299	372	341	349	360	351	340	327	361	360	324	335	358	359	331	356	317	357	357	318	342	336	331	341	357	343	332	352	364	345	322	339	319	354	342	346	314	337	360	330	344	327	310	325	344	350	324	345	358	347	352	334	316	304	305	291	337	322	377	335	328	322	342	335	320	343	345	331	348	340	367	338	331	344	316	331	324	340	349	386	338	340	376	332	325	325	352	313	341	336	328	333	360	328	342	378	348	327	351	350	341	346	318	319	347	313	316	341	347	367	332	355	380	314	337	297	344	308	333	305	336	307	343	326	364	321	328	318	337	346	316	372	323	331	338	335	325	328	357	357	353	384	339	333	349	380	333	336	338	350	334	351	322	344	344	354	312	343	331	305	338	306	344	332	333	362	354	323	323	343	357	313	335	326	305	318	312	358	353	333	338	290	338	327	347	314	320	358	328	328	359	365	376	311	365	354	315	377	336	300	347	348	351	349	313	370	366	360	362	295	348	317	330	332	357	313	333	328	294	367	326	357	331	347	320	342	315	344	338	345	328	313	340	316	303	297	339	304	369	366	321	323	348	310	340	354	330	359	304	342	351	378	364	342	333	369	356	332	331	363	401	346	323	360	383	303	345	325	372	334	360	302	343	365	323	345	333	367	346	325	357	359	361	323	349	337	317	314	335	317	315	318	323	351	336	316	359	361	315	363	362	330	331	323	323	322	314	334	364	331	333	364	368	338	377	360	346	380	410	339	352	349	324	332	333	312	360	348	368	362	320	329	332	368	332	341	347	357	361	343	384	331	356	324	311	329	327	329	356	332	343	339	334	329	357	319	334	367	388	360	344	353	359	346	331	326	363	321	351	306	349	331	354	320	302	371	354	322	332	326	343	389	328	354	333	337	375	339	339	323	346	358	355	326	360	355	345	301	354	365	362	337	359	323	362	319	351	306	353	351	361	339	339	350	354	325	371	357	326	367	357	350	353	346	321	344	336	323	371	344	341	335	376	334	333	342	337	328	320	291	324	341	322	343	348	372	304	368	344	356	337	342	342	355	344	328	371	338	331	339
7317	4293	5166	3928	2645	1932	1456	1256	1095	944	966	918	849	748	740	759	764	746	731	741	740	764	727	708	748	730	739	798	706	750	780	715	695	767	729	747	682	734	736	724	718	711	729	708	720	737	751	780	754	742	783	699	777	721	778	734	740	720	731	729	801	764	761	753	803	737	725	736	778	763	705	767	760	710	698	748	719	710	763	728	750	752	688	742	785	733	712	784	688	757	737	728	688	796	768	728	744	771	741	744	691	703	752	734	714	758	758	706	779	742	772	783	705	716	749	735	762	753	705	765	704	761	830	771	732	678	714	738	717	730	770	713	729	719	747	751	739	741	742	767	747	745	773	737	722	735	765	766	798	733	756	752	764	753	794	739	772	716	763	741	772	698	735	793	726	705	745	742	742	743	708	741	754	792	728	720	751	802	772	792	754	774	703	801	742	737	745	726	754	722	792	736	744	754	731	815	752	769	785	713	737	746	772	747	711	751	751	740	710	793	746	765	695	753	731	811	759	757	763	737	795	726	753	775	720	705	764	724	732	698	725	698	739	717	733	721	686	723	815	774	753	743	731	737	719	695	713	746	752	749	747	741	701	718	728	708	779	711	720	777	790	715	754	795	689	729	754	753	775	752	737	710	712	700	701	726	781	737	776	762	780	726	765	728	767	747	714	705	699	735	759	709	739	755	753	741	744	726	761	756	733	790	742	760	757	717	748	731	745	723	735	715	775	715	776	753	700	761	774	757	736	734	683	736	734	750	738	756	780	787	766	749	767	764	763	742	744	736	707	738	756	764	727	717	831	749	775	765	735	733	736	779	755	769	753	724	739	703	772	805	738	753	681	761	727	810	736	681	731	735	726	750	756	706	701	740	704	740	752	720	759	753	749	747	715	739	754	780	733	748	784	778	744	744	755	733	730	732	719	722	758	743	726	732	715	730	693	798	741	781	728	729	681	689	740	719	740	738	748	762	725	752	760	738	732	722	750	742	753	741	704	725	737	748	759	747	754	778	731	730	796	727	784	761	724	736	748	749	690	777	720	746	762	755	734	709	722	712	724	761	748	724	730	728	719	719	733	755	728	712	786	736	731	706	756	764	750	787	735	746	709	719	750	758	734	743	761	758	741	711	741	733	724	723	722	720	727	730	726	760	766	728	769	789	779	741	695	730	763	737	772	698	714	742	739	749	727	738	775	746	746	767	765	763	750	718	750	738	750	775	769	769	697	686	747	734	750	723	747	695	784	734	767	749	703	749	729	720	758	773	730	803	744	748	683	725	736	718	716	681	749	778	766	734	738	724	732	756	719	746	749	751	795	723	730	714	756	763	805	717	703	732	769	714	723	733	679	782	717	730	707	718	765	810	743	681	704	733	699	775	727	713	732	821	750	728	742	766	742	776	701	729	713	787	705	779	713	791	746	690	762	718	750	751	756	734	707	769	725	767	771	762	755	743	712	712	744	771	782	761	753	685	680	762	770	805	704	751	751	759	739	773	729	758	793	682	744	745	712	784	727	774	702	741	740	745	762	709	691	716	775	773	802	766	758	738	806	702	722	699	707	721	703	748	742	733	737	722	710	748	743	776	723	729	765	762	773	734	738	761	760	739	772	747	745	794	764	746	768	739	728	741	715	740	729	740	738	737	703	758	749	734	743	757	767	765	764	738	712	719	736	722	727	746	742	798	735	714	705	767	753	714	794	700	732	720	773	746	747	720	711	703	752	757	757	787	733	753	760	724	801	723	725	748	727	728	758	755	760	691	741	806	778	790	752	746	760	785	786	755	787	686	725	763	712	691	766	756	743	745	779	742	767	777	788	712	759	813	773	690	726	721	687	755	719	734	765	721	767	743	717	725	754	754	739	722	714	723	757	747	719	745	734	749	750	755	776	763	805	821	711	719	704	701	745	775	751	714	779	732	744	715	708	728	740	702	739	753	799	736	752	731	745	692	723	767	732	768	724	764	735	742	740	722	754	709	727	729	753	739	744	748	688	776	727	704	722	823	721	711	694	761	723	739	706	746	731	701	763	729	724	725	735	749	759	774	748	788	739	717	753	721	690	743	731	703	792	722	713	758	668	757	726	798	755	739	739	785	734	740	761	697	716	774	730	737	723	715	723	780	757	810	757	755	784	729	758	780	761	751	693	713	739	715	727	729	744	715	748	759	729	756	742	743	743	751	744	732	740	725	760	775	732	742	749	720	745	777	706	736	704	748	753	711	721	697	793	679	780	722	806	762	736	758	753	749	781	809	750	742	703	694	731	745	735	717	792	770	716	708	731	743	740	741	776	744	759	714	732	768	753	758	753	771	739	694	764	725	715	687	761	694	757	763	814	739	698	796	795	678	768	755	758	748	770	757	708	766	774	755	785	763	764	720	788	692	732	777	727	721	749	736	726	692	741	803	741	754	694	733	752	704	691	760	773	747	758	742	770	739	755	701	723	749	682	748	736	791	743	777	771	799	715	722	746	723	698	712	771	758	751	744	746	717	734	728	713	746	710	787	732	734	727	791	743	739	788	752	743	734	753	735	753	750	738	800	751	790	736	739	788	740	734	821	747	700	726	703	749	755	757	777	744	717	761	712	766	772	761	739	743	733	726	758	742	737	739	781	774	745	753	755	785	750	758	735	795	748	767	747	797	742	725	742	753	731	701	693	746	740	765	746	683	697	679	800	717	765	724	786	745	762	674	702	733	736	724	740	770	708	723	751	724	714	743	751	809	723	756	741	808	732	769	739	742	702	719	750	805	755	724	736	780	728	755	771	708	745	760	740	723	722	739	758	742	772	769	761	735	741	709	782	710	729	778	726	748	701	746	739	740	718	703	711	780	707	730	759	712	721	675	733	722	790	736	735	778	721	739	745	753	760	797	710	754	745	777	724	708	767	751	801	742	725	762	745	723	753	698	764	746	770	694	744	712	772	773	725	723	737	769	720	797	735	736	721	755	713	775	790	753	760	745	744	705	745	737	783	701	733	759	717	768	754	755	725	791	676	719	765	733	743	767	724	715	731	740	742	721	750	699	739	733	750	705	761	715	721	716	785	731	735	749	718	753	717	788	730	757	724	747	762	746	773	740	725	717	783	758	769	745	747	763	726	742	726	791	693	748	753	767	718	748	760	698	750	755	758	702	716	722	717	714	708	744	740	754	781	736	704	770	748	744	688	785	733	750	747	724	703	713	706	725	732	741	771	751	738	749	695	696	743	785	738	715	686	777	761	794	711	748	723	792	723	699	726	760	753	721	702	688	753	768	765	771	757	773	710	686	774	707	757	794	729	772	739	763	681	717	764	772	742	746	749	749	756	726	753	702	739	707	693	755	684	752	735	757	701	720	729	743	752	727	762	743	732	734	761	767	742	794	761	776	700	788	750	780	768	754	719	783	749	773	735	737	759	763	728	711	747	707	755	798	712	745	724	711	767	767	758	737	765	737	791	770	751	684	781	743	741	738	803	729	713	729	705	753	774	769	728	757	698	781	717	721	741
23758	10672	6864	3738	1933	1898	1514	1018	692	491	519	489	410	341	270	300	275	324	357	322	328	311	325	340	320	286	302	348	302	306	315	285	308	315	306	277	293	309	317	312	289	286	326	313	300	305	311	292	302	294	303	290	302	316	290	290	318	315	295	317	273	327	265	253	313	289	324	315	304	312	319	325	313	288	292	299	300	326	303	289	288	298	361	284	332	288	312	316	282	264	321	297	322	314	308	296	288	291	313	293	322	305	284	292	304	279	313	299	278	324	315	274	318	255	287	334	300	292	304	322	286	283	322	323	309	311	311	294	306	285	302	281	290	307	271	271	288	294	281	293	288	293	314	262	306	287	299	297	338	268	319	323	354	305	316	290	318	293	289	299	333	289	290	292	294	281	362	315	308	331	301	280	290	302	299	311	299	291	294	291	284	295	306	289	331	284	281	310	320	299	313	291	317	320	317	315	300	279	294	318	308	309	343	318	291	316	308	287	289	301	301	282	297	272	272	306	328	292	295	310	314	320	285	323	261	298	345	316	288	302	327	286	294	281	316	340	277	266	278	302	286	346	295	330	264	270	294	281	288	317	284	309	341	276	336	313	277	295	333	309	303	298	306	316	281	309	282	292	283	334	294	316	286	305	309	291	289	289	296	319	300	289	312	320	307	320	282	309	322	338	343	281	286	326	295	326	307	271	291	299	302	306	295	299	317	331	332	311	298	277	305	290	318	280	296	280	296	288	286	289	270	309	269	284	309	280	358	340	327	332	306	315	297	332	300	301	303	289	273	287	285	327	300	293	324	317	318	331	315	297	329	307	311	305	313	305	264	289	289	282	284	298	314	303	311	323	306	319	286	317	314	294	302	289	275	289	294	289	300	308	259	295	282	305	324	294	293	309	322	319	293	317	320	280	268	313	294	319	303	301	274	328	303	323	302	288	249	270	312	299	277	279	294	292	308	308	317	308	299	328	309	318	294	286	274	273	329	317	294	324	305	330	315	305	316	319	289	303	297	308	295	333	306	287	319	315	301	328	286	305	301	294	305	299	303	298	277	287	283	319	250	292	301	280	337	320	309	307	290	299	299	305	280	326	308	274	299	308	298	330	276	272	318	282	336	315	286	312	332	295	339	294	315	286	290	344	323	308	285	332	309	343	298	307	293	327	316	314	276	279	283	312	324	281	299	305	290	325	296	304	306	283	310	307	287	283	305	291	339	285	296	302	295	307	289	299	312	316	327	285	305	322	284	302	304	316	321	280	317	293	271	270	297	296	316	308	293	292	298	315	307	320	338	292	305	320	321	279	317	305	280	296	300	289	295	292	294	315	294	283	281	322	322	306	329	308	277	307	304	327	315	343	326	290	318	310	273	293	303	337	310	299	302	319	295	299	304	283	285	335	332	304	325	277	317	298	284	321	328	304	332	316	294	299	317	319	289	293	297	279	308	293	285	320	282	283	301	318	321	259	317	324	292	309	292	288	340	318	315	279	340	316	313	301	311	307	288	285	295	298	322	281	300	293	331	343	294	302	303	299	324	317	334	308	325	319	284	305	325	314	288	277	283	323	321	277	299	298	292	321	296	291	288	277	298	272	300	297	343	317	331	324	322	267	287	287	284	292	290	313	307	308	290	306	339	281	329	303	291	286	315	275	304	295	299	265	317	308	311	291	316	315	303	318	327	301	291	287	300	303	327	291	282	322	278	319	278	281	307	309	321	311	276	275	313	305	336	328	275	294	312	293	314	304	306	301	298	304	301	289	313	308	302	280	299	338	259	302	318	301	289	296	305	267	288	305	327	303	291	314	275	313	292	315	305	288	321	316	289	279	308	307	303	317	322	302	314	289	323	294	304	318	300	301	273	311	334	334	314	325	274	314	265	304	290	299	285	329	312	298	302	310	293	262	327	295	350	315	298	312	314	326	317	305	343	335	312	278	298	291	327	293	322	337	320	310	271	281	320	299	305	310	294	335	311	308	310	303	284	288	299	261	291	307	314	299	317	278	323	344	331	270	290	305	275	295	317	288	321	318	323	302	286	286	316	284	316	318	300	295	322	324	336	312	301	283	264	258	260	301	291	308	295	308	285	335	319	308	320	304	305	287	316	296	316	280	306	300	301	268	312	316	291	300	295	315	303	275	313	314	307	315	318	316	281	322	312	289	297	288	292	305	322	302	316	292	280	312	284	295	275	287	323	284	345	264	305	287	277	311	294	283	297	281	302	290	307	284	294	287	306	315	314	316	271	311	335	297	320	288	323	347	326	310	315	304	311	274	293	302	316	294	327	305	305	298	274	307	295	340	311	297	283	300	284	311	298	298	304	306	324	339	304	331	304	299	280	323	295	319	342	283	304	302	287	325	248	292	307	318	355	308	320	281	293	284	313	326	315	327	283	321	280	299	268	291	321	290	300	279	330	307	299	332	314	279	292	316	308	270	317	282	303	320	289	306	316	322	310	293	312	293	296	294	297	326	301	314	291	292	311	331	281	313	321	261	321	295	328	323	306	294	323	298	291	327	332	294	287	291	276	261	277	335	300	303	311	306	317	294	292	272	330	339	297	310	333	306	296	309	333	325	295	313	311	316	302	290	328	300	304	286	302	270	272	305	333	328	316	356	348	284	305	309	319	278	283	315	287	335	340	310	299	305	285	310	302	315	320	306	285	294	305	300	322	270	278	325	324	311	278	314	316	314	290	296	314	278	291	276	277	298	305	301	295	280	280	275	306	303	283	319	297	306	316	319	318	279	308	308	303	302	270	288	284	296	308	278	296	304	267	305	301	311	317	313	295	321	292	300	295	340	320	309	308	285	262	306	297	315	288	270	341	313	289	310	304	294	258	303	297	308	289	311	313	333	311	324	299	304	307	302	292	294	288	301	321	321	290	322	298	297	338	281	328	272	314	313	294	323	314	300	325	305	310	311	308	285	309	301	297	288	262	282	315	307	316	326	286	322	314	325	300	369	316	290	318	286	316	306	302	294	299	283	271	315	324	333	323	298	320	304	319	326	287	288	304	308	288	299	313	334	303	307	311	323	292	301	264	299	290	326	289	296	292	278	341	315	297	286	286	322	298	335	278	320	298	306	338	295	307	301	285	272	286	298	293	296	315	296	313	318	301	306	290	286	300	305	304	306	307	289	342	259	293	295	277	281	270	282	320	284	303	318	307	285	281	320	286	309	301	298	309	274	295	289	312	305	300	311	301	294	293	257	311	284	302	312	298	283	291	318	301	316	321	302	322	291	314	302	272	294	308	291	319	288	325	292	315	315	314	289	289	265	287	350	322	347	301	300	292	313	284	263	303	306	293	338	303	285	307	265	272	307	284	258	283	296	307	313	312	288	296	324	315	292	294	278	300	299	318	305	293	308	305	285	333	290	294	321	280	313	289	282	309	342	270	307	335	284	312	274	298	302	326	309	310	285	286	297	331	316	317	285	285	239	294	290	300	277	281	288	328	307	315	305	315	308	296	304	293	303	309	282	282	290
14439	8171	10519	8386	5230	6272	5464	3741	2633	2140	1970	1661	1075	913	829	755	765	729	696	721	733	705	697	711	674	659	706	659	668	709	681	690	672	683	690	656	725	652	683	750	693	688	655	695	648	723	746	632	687	685	756	714	686	699	667	668	648	622	698	676	682	668	677	692	674	666	695	701	658	648	687	697	692	676	692	652	699	688	679	665	660	677	683	714	682	686	638	681	704	690	678	707	723	675	664	670	724	695	629	685	680	712	709	666	701	700	707	692	630	657	684	678	664	676	698	671	666	677	666	661	675	654	688	678	693	660	664	679	692	720	679	675	682	632	648	696	652	679	624	662	652	703	647	712	671	677	667	738	666	677	722	718	742	667	679	711	709	705	660	744	719	698	721	693	661	670	676	671	659	680	674	740	668	673	714	657	712	659	705	758	671	680	681	710	675	661	676	695	667	710	689	638	663	719	674	631	705	692	650	658	688	678	694	664	684	653	681	643	676	674	725	710	655	687	734	642	668	675	694	670	649	689	697	715	608	676	653	649	659	673	691	675	702	670	687	643	673	671	669	715	691	700	679	664	684	668	679	696	674	714	678	648	694	694	667	695	675	692	674	660	662	681	643	648	697	682	708	662	688	657	697	725	671	682	692	684	661	663	698	693	674	654	705	693	688	627	675	694	720	667	704	647	678	654	645	651	719	618	696	638	692	675	686	653	626	713	659	651	686	651	682	617	699	693	667	717	662	681	696	685	612	675	677	634	718	700	653	630	672	686	676	674	681	723	640	685	693	675	702	720	706	685	700	711	685	694	702	704	720	688	714	631	694	666	669	697	670	637	680	720	687	680	654	678	671	668	614	676	608	667	668	739	638	689	692	684	686	662	681	673	701	720	700	706	638	687	687	677	652	711	638	672	675	689	704	667	720	678	704	647	686	733	685	693	706	633	689	734	656	691	649	651	667	672	701	678	670	662	662	688	643	705	617	721	646	661	626	645	667	670	643	648	638	639	676	668	693	661	677	627	660	679	676	688	651	631	694	726	645	644	683	661	672	699	655	646	660	636	679	664	699	652	691	705	599	706	708	682	644	690	632	651	669	700	689	712	660	697	677	646	690	650	652	654	689	707	679	680	675	690	707	636	670	658	684	706	667	669	647	647	674	644	666	691	679	716	660	688	675	608	705	655	680	700	688	691	689	705	699	631	678	679	678	709	663	662	647	665	660	716	673	642	660	646	672	714	616	696	700	643	709	662	640	718	678	656	688	670	682	703	608	685	706	676	706	686	681	666	661	700	686	680	683	724	682	673	709	644	694	656	650	650	701	670	667	699	678	712	718	682	645	691	665	649	690	697	634	668	671	637	680	658	702	705	627	662	677	655	671	648	647	639	729	662	706	677	674	698	685	694	659	674	683	690	666	668	625	671	684	678	681	660	678	661	645	688	679	643	626	660	675	666	700	710	688	670	639	669	672	668	689	671	648	667	678	614	692	673	701	714	676	650	706	673	699	680	646	705	693	664	692	711	611	721	660	648	681	673	669	642	705	647	683	707	616	702	698	655	663	679	681	698	708	654	698	681	652	664	677	698	655	714	645	706	671	636	645	723	699	703	689	666	679	678	674	670	722	725	676	655	666	685	716	661	683	668	655	726	685	639	717	648	679	684	676	684	671	669	700	697	677	694	667	675	700	663	675	653	701	692	666	688	659	710	671	702	637	659	690	705	657	698	633	732	682	663	694	683	697	662	695	745	629	657	698	669	660	687	653	680	694	705	653	633	656	654	650	719	719	679	647	658	669	661	678	649	668	658	653	724	713	610	657	663	669	657	684	661	644	666	686	689	708	690	698	669	662	681	656	682	649	708	665	647	678	684	660	698	684	704	680	647	620	693	648	663	668	701	655	674	694	686	686	675	647	680	643	682	683	683	678	651	663	707	659	695	674	660	705	652	722	686	674	658	695	697	696	660	683	687	689	705	651	647	658	673	647	637	659	697	689	675	674	625	688	672	662	655	696	660	692	645	630	637	691	706	695	658	656	715	698	654	671	682	685	673	692	657	687	616	725	693	674	646	702	645	684	686	660	705	672	645	675	676	701	703	654	721	618	681	704	639	694	697	727	626	668	652	657	650	674	664	663	684	640	687	672	706	648	694	661	663	659	727	691	678	651	669	660	673	681	634	699	739	651	676	640	731	747	659	679	683	619	687	706	647	669	662	693	670	651	636	657	687	709	646	708	709	660	676	679	682	661	622	683	667	709	730	654	647	601	679	688	658	610	655	683	723	685	712	694	688	673	720	650	706	675	665	753	614	657	692	698	691	708	707	675	681	666	671	709	672	661	682	676	669	705	687	679	676	629	644	708	686	676	635	699	654	688	709	695	675	715	639	717	684	676	684	693	669	644	659	666	659	672	673	674	678	635	670	704	619	668	654	694	703	711	712	690	631	672	648	637	699	682	673	686	654	717	694	656	679	604	663	687	702	639	625	711	688	642	688	689	643	699	661	626	634	628	712	655	639	647	657	671	660	675	696	669	683	727	715	639	677	638	649	706	692	675	686	679	658	643	649	685	725	689	682	661	671	675	646	633	639	715	661	672	697	686	716	683	682	682	650	701	685	698	699	703	712	675	697	686	680	730	667	661	685	676	701	664	670	708	669	717	670	667	662	681	677	680	669	713	683	706	680	638	617	668	640	702	647	700	660	693	692	695	694	664	680	635	659	684	670	652	660	612	678	646	669	680	706	688	704	700	689	645	711	690	675	637	686	646	699	645	677	643	646	676	649	655	724	714	677	696	698	692	673	687	735	697	683	702	690	638	677	655	655	692	687	624	668	670	687	659	686	683	671	743	700	682	705	692	650	679	675	701	646	691	666	619	670	675	732	683	671	695	704	716	684	676	675	704	677	664	627	698	626	721	676	688	663	669	659	696	646	673	659	722	687	666	661	711	658	683	685	692	699	679	666	675	687	640	680	649	690	666	688	667	661	702	711	630	663	681	677	677	667	634	616	597	633	703	653	685	695	609	668	646	655	671	688	668	646	692	641	693	666	662	687	654	695	676	671	692	644	727	688	700	671	714	679	728	662	641	650	705	698	714	685	712	648	700	637	725	681	705	702	685	716	649	675	690	638	727	665	634	712	674	728	630	623	671	718	695	691	665	698	692	662	652	662	671	706	684	696	678	665	706	668	697	705	720	702	684	650	670	673	673	692	695	705	675	650	697	750	680	689	639	684	673	682	716	684	676	681	680	707	688	689	643	733	729	633	670	661	691	691	690	698	696	724	656	677	657	680	725	667	692	697	693	726	696	678	631	691	686	692	692	629	658	662	666	671	652	690	694	663	695	693	650	639	688	643	692	668	696	681	644	661	679	638	662	626	697	664	666	697	708	680	696	691	684	684	664	661	672	703	666	668	706	678	674	639	725	728	709	692	693	660	676	723	685	682	650	687	633	650	682	720	692	683	680	677	671	618	678	676	680	726	726	710	670	703	652	711
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
